Sign in
android-kvm
/
linux
/
02bd45a28bf32993e396fdcfd7d7c7cdc0847ed1
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_bo_vm.c
bf141a8
drm: Use the same mmap-range offset and size for GEM and TTM
by Thomas Zimmermann
· 6 years ago
bed2dd8
drm/ttm: Quick-test mmap offset in ttm_bo_mmap()
by Thomas Zimmermann
· 6 years ago
5d50fcb
drm/ttm: stop always moving BOs on the LRU on page fault
by Christian König
· 6 years ago
24dc64c
drm/ttm: Export ttm_bo_get_unless_zero()
by Thomas Hellstrom
· 6 years ago
f449075
drm/ttm: Replace ttm_bo_unref() with ttm_bo_put()
by Thomas Zimmermann
· 7 years ago
8129fda
drm/ttm: Replace ttm_bo_reference() with ttm_bo_get()
by Thomas Zimmermann
· 7 years ago
4daa4fb
gpu: drm: ttm: Adding new return type vm_fault_t
by Souptick Joarder
· 7 years ago
1297bf2
Add SPDX idenitifier and clarify license
by Dirk Hohndel
· 7 years ago
aa7662b
drm/ttm: add bit flag TTM_OPT_FLAG_FORCE_ALLOC
by Roger He
· 7 years ago
ec92937
drm/ttm: set page mapping during allocation
by Christian König
· 7 years ago
25893a1
drm/ttm: add ttm_tt_populate wrapper
by Christian König
· 7 years ago
de8dfb8
drm/ttm: Remove unncessary retval from ttm_bo_vm_fault()
by Tom St Denis
· 7 years ago
95244db
drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap() (v2)
by Tom St Denis
· 7 years ago
e83bf4a
drm/ttm: remove ttm_bo_default_io_mem_pfn
by Tan Xiaojun
· 7 years ago
d0cef9f
drm/ttm: use an operation ctx for ttm_tt_populate in ttm_bo_driver (v2)
by Roger He
· 7 years ago
c67fa6e
drm/ttm: add ttm_bo_io_mem_pfn to check io_mem_pfn
by Tan Xiaojun
· 7 years ago
b1b6f83
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
09ac4fc
drm/ttm: Implement vm_operations_struct.access v2
by Felix Kuehling
· 8 years ago
95cf926
x86, drm, fbdev: Do not specify encrypted memory for video mappings
by Tom Lendacky
· 8 years ago
2da8331
drm/ttm: fix include notation and remove -Iinclude/drm flag
by Masahiro Yamada
· 8 years ago
ea642c3
drm/ttm: add io_mem_pfn callback
by Christian König
· 8 years ago
11bac80
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
by Dave Jiang
· 8 years ago
3089c1d
drm/ttm: fix use-after-free races in vm fault handling
by Nicolai Hähnle
· 8 years ago
1a29d85
mm: use vmf->address instead of of vmf->virtual_address
by Jan Kara
· 8 years ago
f54d186
dma-buf: Rename struct fence to dma_fence
by Chris Wilson
· 8 years ago
5bc7306
drm/ttm: remove TTM_BO_PRIV_FLAG_MOVING
by Christian König
· 9 years ago
8aa6d4fc5
drm/ttm: remove lazy parameter from ttm_bo_wait
by Christian König
· 9 years ago
dfd5e50
drm/ttm: remove use_ticket parameter from ttm_bo_reserve
by Christian König
· 9 years ago
01c8f1c
mm, dax, gpu: convert vm_insert_mixed to pfn_t
by Dan Williams
· 9 years ago
94318d5
drm/ttm: Clean usage of ttm_io_prot() with TTM_PL_FLAG_CACHED
by Benjamin Herrenschmidt
· 11 years ago
dd7cfd6
drm/ttm: kill fence_lock
by Maarten Lankhorst
· 11 years ago
0e6d6ec
drm/ttm: Work around performance regression with VM_PFNMAP
by Thomas Hellstrom
· 11 years ago
cfd72a4
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 11 years ago
58aa662
drm/ttm: Correctly set page mapping and -index members
by Thomas Hellstrom
· 11 years ago
667a50d
drm/ttm: Refuse to fault (prime-) imported pages
by Thomas Hellstrom
· 11 years ago
7dfe8b6
drm/ttm: Use VM_PFNMAP for shared bo maps
by Thomas Hellstrom
· 11 years ago
d386735
drm/ttm: Fix accesses through vmas with only partial coverage
by Thomas Hellstrom
· 11 years ago
c58f009
drm/ttm: Remove set_need_resched from the ttm fault handler
by Thomas Hellstrom
· 11 years ago
3943875
drm/ttm: Fix vma page_prot bit manipulation
by Thomas Hellstrom
· 11 years ago
cbe12e7
drm/ttm: Allow vm fault retries
by Thomas Hellstrom
· 11 years ago
5c69294
drm/ttm: kill unused functions
by Maarten Lankhorst
· 12 years ago
72525b3
drm/ttm: convert to unified vma offset manager
by David Herrmann
· 12 years ago
025df77
drm: use vma_pages() to replace (vm_end - vm_start) >> PAGE_SHIFT
by Libin
· 12 years ago
82fe50b
drm/ttm: Optimize vm locking using kref_get_unless_zero v3
by Thomas Hellstrom
· 12 years ago
314e51b
mm: kill vma flag VM_RESERVED and mm->reserved_vm counter
by Konstantin Khlebnikov
· 12 years ago
25d0479
drm/ttm: Use pr_fmt and pr_<level>
by Joe Perches
· 13 years ago
b1e5f17
drm/ttm: introduce callback for ttm_tt populate & unpopulate V4
by Jerome Glisse
· 13 years ago
eba6709
drm/ttm: Fix up io_mem_reserve / io_mem_free calling
by Thomas Hellstrom
· 14 years ago
702adba
drm/ttm/radeon/nouveau: Kill the bo lock in favour of a bo device fence_lock
by Thomas Hellstrom
· 14 years ago
82c5da6
drm/ttm: ttm_fault callback to allow driver to handle bo placement V6
by Jerome Glisse
· 15 years ago
b8ff735
drm/ttm: fix incorrect logic in ttm_bo_io path
by Dave Airlie
· 15 years ago
98ffc415
drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART.
by Thomas Hellstrom
· 15 years ago
f0f37e2f
const: mark struct vm_struct_operations
by Alexey Dobriyan
· 15 years ago
84210ae
Merge branch 'drm-radeon-kms' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 16 years ago
e024e11
drm/radeon/kms: add initial colortiling support.
by Dave Airlie
· 16 years ago
916635bf
drm/ttm: fix misplaced parentheses
by Roel Kluin
· 16 years ago
8b169b5
drm: remove unused #include <linux/version.h>'s
by Huang Weiyi
· 16 years ago
ba4e7d9
drm: Add the TTM GPU memory manager subsystem.
by Thomas Hellstrom
· 16 years ago