freebsd-skq/sys/dev/drm2/ttm
royger d0f808b6f9 drm: fix usage of vm_phys_fictitious_to_vm_page
vm_phys_fictitious_to_vm_page should not be called directly, even when
operating on a range that has been registered using
vm_phys_fictitious_reg_range. PHYS_TO_VM_PAGE should be used instead
because on arches that use VM_PHYSSEG_DENSE the page might come
directly from vm_page_array.

Reported by: nwhitehorn
Tested by: nwhitehorn, David Mackay <davidm.jx8p@gmail.com>
Sponsored by: Citrix Systems R&D
2014-08-06 17:45:59 +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 drm: fix usage of vm_phys_fictitious_to_vm_page 2014-08-06 17:45:59 +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 - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +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