Dave Airlie writes: > The changes to types need to clarify what exactly breaks where, I'm not as > worried about the interactions between X and Mesa as I am about old > Xs and new kernels...
And in context, this comes down to the expectations of existing 64-bit X servers and DRI clients on 64-bit kernels with respect to how map handles and mmap offsets can be generated and used. I know people are currently using 64-bit X servers and DRI clients on x86_64 machines at least. I'm pretty sure that userspace currently expects to be able to use framebuffer and register physical addresses as the offset in an mmap on /dev/dri/card0, and to be able to add an offset to a map handle for an AGP mapping and use that as an offset for mmap. At least the radeon driver does this IIRC. And you are right, if we make an incompatible change to the user/kernel ABI in the middle of a stable kernel series, people will scream, and rightly so. Paul. ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel