The changes for Linux 32/64bit DRI broke 64-bit DRI on FreeBSD by removing the top 32 bits of a 64-bit handle, resulting in failure to map areas. Attached patch restores previous behavior for non-linux.
Created attachment 3809 [details] [review] Fix FreeBSD 64-bit DRI on CVS HEAD
Committed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.