Searched hist:207066 (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/dev/drm/
H A Ddrm_bufs.cdiff 207066 Thu Apr 22 16:30:51 MDT 2010 rnoland 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.
H A Ddrm_scatter.cdiff 207066 Thu Apr 22 16:30:51 MDT 2010 rnoland 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.
H A DdrmP.hdiff 207066 Thu Apr 22 16:30:51 MDT 2010 rnoland 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.

Completed in 127 milliseconds