Age | Commit message (Collapse) | Author |
|
post-drm-filp-0-1-branch world. The filp is a void * cast from the
current pid. This is a temporary solution which maintains the status
quo until a proper solution is implemented.
What is really needed is a unique pointer per open, hopefully with a device
private area. This can be done in FreeBSD for all entry points except
mmap, but is difficult (sys/dev/streams/streams.c is an example). I
have partially completed code for this but have not had time to debug,
so this is a temporary fix.
|
|
|
|
|
|
|
|
|
|
|
|
merging. Also includes an update to radeon PCI IDs.
|
|
functions on FreeBSD non-x86, and remove a dead define.
|
|
-current).
|
|
of FreeBSD CVS)
|
|
|
|
atomic_cmpset_int.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
large textures), and get rid of superfluous local y variable
|
|
|
|
suggestions by Benjamin Herrenschmidt and Arjan van de Ven)
remove radeon_flush_write_combine() which has been unused for a while
|
|
DRM
|
|
|
|
interrupted by a signal)
|
|
|
|
|
|
|
|
cleanups
|
|
|
|
|
|
Submitted by Rusty Trivial Russell
|
|
|
|
|
|
|
|
clients (particularly the X server) exit without doing so for it.
|
|
|
|
|
|
|
|
|
|
when issue large (multi-buffer) uploads.
|