freebsd-skq/sys/dev/drm2/ttm
dumbbell 33f08bf94d drm/ttm, drm/radeon: Replace EINTR/ERESTART by ERESTARTSYS...
... for msleep/cv_*wait() return values, where wait_event*() is used
on Linux. ERESTARTSYS is the return code expected by callers when the
operation was interrupted.

For instance, this is the case of radeon_cs_ioctl() (radeon_cs.c): if
an error occurs, and the code isn't ERESTARTSYS (eg. EINTR), it logs an
error.

Note that ERESTARTSYS is defined as ERESTART, but this keeps callers'
code close to Linux.

Submitted by:	avg@ (previous version)
2013-12-21 15:40:36 +00:00
..
ttm_agp_backend.c
ttm_bo_api.h
ttm_bo_driver.h drm/ttm: Import Linux commit cc4c0c4de3c775be22072ec3251f2e581b63d9a0 2013-08-25 14:53:39 +00:00
ttm_bo_manager.c
ttm_bo_util.c Partially revert r254880. The bitmap operations actually use long type now. 2013-08-29 22:46:21 +00:00
ttm_bo_vm.c ttm_bo_vm_lookup_rb: actually make use of the red-black tree 2013-12-19 12:00:48 +00:00
ttm_bo.c drm/ttm, drm/radeon: Replace EINTR/ERESTART by ERESTARTSYS... 2013-12-21 15:40:36 +00:00
ttm_execbuf_util.c drm/ttm: Import Linux commit f2d476a110bc24fde008698ae9018c99e803e25c 2013-08-25 14:52:20 +00:00
ttm_execbuf_util.h
ttm_lock.c drm/ttm, drm/radeon: Replace EINTR/ERESTART by ERESTARTSYS... 2013-12-21 15:40:36 +00:00
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 drm/ttm: Remove unused VM_ALLOC_DMA32 define 2013-08-25 15:33:17 +00:00
ttm_page_alloc.h
ttm_placement.h
ttm_tt.c ttm: "to_page->valid = VM_PAGE_BITS_ALL" before vm_page_dirty(to_page) 2013-08-25 15:12:26 +00:00