Skip to content

mm: RHEL-9.3 HMM update

Donald Dutile requested to merge ddutile/centos-stream-9:9.3-HMM into main

Bugzilla: http://bugzilla.redhat.com/2159905

Bugzilla: http://bugzilla.redhat.com/2184200

Update RHEL-9.3's HMM support for partner GPUs.

This update provides upstream bug fixes to HMM to support Out of Tree (OOT) GPU drivers that utilize HMM for advanced computing.

shmem folio updates a min backport of upstream patches to enable cleaner backports of following backports; no functional changes.

Omitted-fix: 97061d44111052 nouveau: fix migrate_to_ram() for faulting page

-- included in patch 9 but has different commit; two commits in upstream had the same fix.

Testing: Provided rpm's to GPU partner to do full stack testing of GPU and RHEL-HMM update. Passed 90/93 HMM-centric tests; the 3 test failure composed of two know test bugs, and the third a known bug in the partner's GPU driver, which is reproduced with upstream kernel as well.

Signed-off-by: Donald Dutile ddutile@redhat.com

Edited by Donald Dutile

Merge request reports