On 02/09/2012 12:36 AM, Chris Wilson wrote:
On Thu, 9 Feb 2012 00:19:31 +0100, Ben Widawsky ben@bwidawsk.net wrote:
Mostly copied from i915 gtt mmaps, this will properly fault in pages as the user tries to use them. The only thing of note are that no prefaulting occurs, so perhaps some kind of madvise will happen later if needed.
What's the goal here? Why not copy the simpler (from the driver perspective) CPU mmaps? I presume that this will be required for dmabuf in some form? -Chris
That was what everyone seemed to want from the original RFC. I think Eric said something about helping out valgrind. I don't recall the other reasons.