HMM Revised Its 25th Time, Seeking Inclusion In Linux 4.14

Written by Michael Larabel in Linux Kernel on 17 August 2017 at 06:05 AM EDT. 1 Comment
Jerome Glisse of Red Hat has published his 25th revision to the Heterogeneous Memory Management (HMM) patch series. HMM is about allowing a process address space to be mirrored and for system memory to be transparently used by any device process.

With HMM v25, there are more code comments and documentations, fixes to the code, merging the HMM-CDM patches into this patch series, and other improvements.

NVIDIA has been working on this HMM support and they are ready to make use of it in their binary driver. Meanwhile, Jerome recently began working on HMM/compute for the Nouveau driver via an initiative he's dubbed the "COMPOTE" project. He also mentions the AMDGPU DRM driver could be next for seeing HMM integration.

Jerome asks in the HMM v25 patches, "Please consider this patchset for [Linux] 4.14." We'll see within a few weeks if the patches are finally merged or if it's off waiting for another kernel cycle before seeing this longstanding work in the mainline Linux kernel.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week