drm/libdrm
Maarten Maathuis 30449829c0 libdrm/nouveau: unmap before ufree means nvbo->sysmem != NULL, which inbalances cpu_prep/cpu_finish
- The bo was mapped with sysmem == NULL, so this means cpu prep is called.
- The bo was unmapped with sysmem != NULL, so this means cpu finish is not called.
- This can lead to a non-zero "cpu writers" count in ttm_bo.
2009-07-27 19:24:13 +02:00
..
intel intel: Free buffers in the BO cache that haven't been reused in a while. 2009-07-09 20:17:53 -07:00
nouveau libdrm/nouveau: unmap before ufree means nvbo->sysmem != NULL, which inbalances cpu_prep/cpu_finish 2009-07-27 19:24:13 +02:00
radeon radeon: move cs space checking code to libdrm_radeon. 2009-07-06 15:10:11 +10:00
ChangeLog Avoid walking off the end of the hash table. (Coverity report #465) 2006-03-15 01:02:54 +00:00
Makefile.am libdrm/radeon: add initial libdrm_radeon 2009-06-17 17:47:42 +10:00
TODO Formatting cleanup, dead code removal. Remove N() namespacing macro, 2006-02-20 23:09:00 +00:00
libdrm_lists.h intel: Add a new bufmgr alloc function to get BOs ready for rendering to. 2009-02-21 09:57:06 -08:00
xf86drm.c libdrm: Make chown check for return value 2009-07-06 14:17:05 -07:00
xf86drm.h Fix DRM_CAS() on Alpha. (#16549) 2009-02-23 15:54:42 -05:00
xf86drmHash.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86drmMode.c libdrm/mode: align subpixel results 2009-04-22 20:25:40 +10:00
xf86drmMode.h mode: Make xfdrmMode.[c|h] not depend on drm_mode.h 2009-02-11 17:11:00 +01:00
xf86drmRandom.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86drmSL.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86mm.h Fix and hook up bufmgr code to the build. 2008-06-03 14:44:53 -07:00