HMM (heterogeneous memory management) v5

2014-11-03 Thread j . glisse
Andrew i received no feedback since last time i sent this patchset, so i would really like to have it merge for next kernel. While right now there is no kernel driver that leverage this code, the hardware is coming and we still have a long way to go before we have all the features needed. Right now

[RFC PATCH 3/6] hmm: heterogeneous memory management v5

2014-08-29 Thread j . glisse
From: Jérôme Glisse Motivation: Heterogeneous memory management is intended to allow a device to transparently access a process address space without having to lock pages of the process or take references on them. In other word mirroring a process address space while allowing the regular memory