Date: Sun, 17 Aug 2014 16:19:54 +0100 (BST)
   From: Robert Swindells <[email protected]>

   On i386, the ioctl() of DRM_RADEON_GEM_MMAP is returning addresses
   above 4GB which obviously cause drmMap() of them to fail.

This isn't obvious to me -- off_t is 64-bit everywhere, and the
`addresses' that DRM_RADEON_GEM_MMAP returns are not physical
addresses but cookies that correspond to graphics buffers.  If drmMap
fails, that might mean the mapping between cookies and buffers (the
`drm_vma' data structures) is wrong.

Reply via email to