freebsd-dev/sys/dev/drm2/ttm
Konstantin Belousov b11d58b63f Do not call malloc(M_WAITOK) while bodev->fence_lock mutex is
held. The ttm_buffer_object_transfer() does not need the mutex locked
at all, except for the call to the driver sync_obj_ref() method.

Reported and tested by:	dumbbell
MFC after:   2 weeks
2013-03-23 22:23:15 +00:00
..
ttm_agp_backend.c
ttm_bo_api.h
ttm_bo_driver.h
ttm_bo_manager.c
ttm_bo_util.c Do not call malloc(M_WAITOK) while bodev->fence_lock mutex is 2013-03-23 22:23:15 +00:00
ttm_bo_vm.c drm/ttm: Explain why we don't need to acquire a ref in ttm_bo_vm_ctor() 2013-03-23 20:43:26 +00:00
ttm_bo.c drm: Fix a call to free(9) with an incorrect malloc type 2013-03-08 18:11:02 +00:00
ttm_execbuf_util.c
ttm_execbuf_util.h
ttm_lock.c
ttm_lock.h
ttm_memory.c drm/ttm: Fix a typo: s/pTTM]/[TTM]/ 2013-03-23 20:46:47 +00:00
ttm_memory.h
ttm_module.h
ttm_object.c
ttm_object.h
ttm_page_alloc_dma.c
ttm_page_alloc.c Fix build with gcc, do not use unnamed union. 2013-03-05 16:15:34 +00:00
ttm_page_alloc.h
ttm_placement.h
ttm_tt.c Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00