On Mon, 10 Nov 2014, j.glisse@xxxxxxxxx wrote: > In a nutshell HMM is a subsystem that provide an easy to use api to mirror a > process address on a device with minimal hardware requirement (mainly device > page fault and read only page mapping). This does not rely on ATS and PASID > PCIE extensions. It intends to supersede those extensions by allowing to move > system memory to device memory in a transparent fashion for core kernel mm > code (ie cpu page fault on page residing in device memory will trigger > migration back to system memory). Could we define a new NUMA node that maps memory from the GPU and then simply use the existing NUMA features to move a process over there. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>