On Monday, September 29, 2008 6:10 pm Eric Anholt wrote:
I don't think anyone would argue that using normal system calls would be ugly,
but there are several limitations with that approach, including the fact that
some of our operations become slightly more difficult to do, along with the
other limitations mentioned in drm_gem.c and in other threads.
At this point I think we should go ahead and include Eric's earlier patchset
into drm-next, and continue to refine the internals along the lines of what
you've posted here in the post-2.6.28 timeframe. The ioctl based interfaces
(there aren't too many) are something we can support going forward, so we
should be able to rip up/clean up the implementation over time as the VM
becomes more friendly to these sort of operations.
Any objections?
Dave, you can add my Acked-by (or S-o-b if Eric includes my GTT mapping stuff)
to Eric's patchset; hope you can do that soon so we can get a libdrm with the
new APIs released soon.
Thanks,
--
Jesse Barnes, Intel Open Source Technology Center
--