Robert Noland 9c03c0d88c Rework how drm maps are handled.
* On 32 bit platforms we steal the upper 4 bits of the map handle
   to store a unique map id.
 * On 64 bit platforms we steal the upper 24 bits.

Resolves issues where the offsets that are handed to mmap may overlap the VRAM on some cards.

Tested on: radeon, intel, mga, and via.

This will break nouveau.  I will spin new patches shortly.
2010-04-22 18:21:25 +00:00
..
2010-04-22 18:21:25 +00:00
2010-04-21 20:04:42 +00:00
2010-04-07 16:29:10 +00:00
2010-02-18 22:10:55 +00:00
2010-04-09 23:00:24 +00:00
2010-04-20 17:57:43 +00:00
2010-02-21 01:12:18 +00:00