Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f1a1131aa89d470ed26f0726405ae51948e45d88
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_bo.c
960923f
Merge 4.9.89 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
5081260
drm/ttm: never add BO that failed to validate to the LRU list
by Nicolai Hähnle
· 8 years ago
9ae2c67
Merge 4.9.40 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
0fb615f
drm/ttm: Fix use-after-free in ttm_bo_clean_mm
by John Brooks
· 7 years ago
7177398
UPSTREAM: drm/ttm: fix ttm_bo_wait
by Christian König
· 8 years ago
55f4712
drm/ttm: Make sure BOs being swapped out are cacheable
by Michel Dänzer
· 8 years ago
5d98d0bc
drm/ttm: use ffs in ttm_mem_type_from_place
by Christian König
· 8 years ago
4499f2a
drm/ttm: Remove unused parameter evict from ttm_bo_move_memcpy
by Michel Dänzer
· 8 years ago
4e2f0ca
drm/ttm: Remove unused parameter evict from ttm_bo_move_ttm
by Michel Dänzer
· 8 years ago
7b8082b
drm/ttm: Wait for a BO to become idle before unbinding it from GTT
by Michel Dänzer
· 8 years ago
9af07af9
Merge tag 'topic/drm-misc-2016-07-22' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 8 years ago
5e58052
Backmerge tag 'v4.7' into drm-next
by Dave Airlie
· 8 years ago
2383050
Merge remote-tracking branch 'airlied/drm-next' into topic/drm-misc
by Daniel Vetter
· 8 years ago
a1bf09e
drm/ttm: Delete an unnecessary check before the function call "ttm_tt_destroy"
by Markus Elfring
· 8 years ago
aff98ba
drm/ttm: wait for eviction in ttm_bo_force_list_clean
by Christian König
· 8 years ago
3ddf4ad
drm/ttm: add the infrastructure for pipelined evictions
by Christian König
· 8 years ago
f849c6d
drm/ttm: simplify ttm_bo_wait
by Christian König
· 8 years ago
5bc7306
drm/ttm: remove TTM_BO_PRIV_FLAG_MOVING
by Christian König
· 8 years ago
61ede07
drm/ttm: wait for BO idle after the move in ttm_bo_swapout
by Christian König
· 8 years ago
17d33bc
drm/ttm: drop waiting for idle in ttm_bo_evict.
by Christian König
· 8 years ago
a6f76dc
drm/ttm: drop wait for idle in ttm_bo_move_buffer
by Christian König
· 8 years ago
77dfc28
drm/ttm: wait for BO idle in ttm_bo_move_memcpy
by Christian König
· 8 years ago
4279cb1
drm/ttm: remove NULL checks when calling ttm_tt_destroy
by Christian König
· 8 years ago
089f16c
drm/ttm: cleanup ttm_tt_(unbind|destroy)
by Christian König
· 8 years ago
94477bf
drm/ttm: Make ttm_bo_mem_compat available
by Sinclair Yeh
· 8 years ago
bafb86f
Merge tag 'v4.6-rc7' into drm-next
by Dave Airlie
· 9 years ago
98c2872
drm/ttm: implement LRU add callbacks v2
by Christian König
· 9 years ago
c3ea576
drm/ttm: add optional LRU removal callback v2
by Christian König
· 9 years ago
00cfd66
drm/ttm: remove unused validation sequence
by Christian König
· 9 years ago
8aa6d4f
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
5ee7b41
drm/ttm: don't wait for BO on initial allocation
by Christian König
· 9 years ago
8562163
drm/ttm: Fix TTM BO accounting
by Felix Kuehling
· 9 years ago
56fc350
drm/ttm: fix kref count mess in ttm_bo_move_to_lru_tail
by Flora Cui
· 9 years ago
ab74961
drm/ttm: add ttm_bo_move_to_lru_tail function v2
by Christian König
· 9 years ago
ed704a4
drm/ttm: fix adding foreign BOs to the swap LRU
by Christian König
· 9 years ago
33d48cf
drm/ttm: fix adding foreign BOs to the LRU during init v2
by Christian König
· 9 years ago
e30f396
drm/ttm: Fix memory space allocation v2
by Thomas Hellstrom
· 9 years ago
54c4cd6
drm/ttm: device address space != CPU address space
by Alex Deucher
· 10 years ago
e300180
drm/ttm: Don't evict BOs outside of the requested placement range
by Michel Dänzer
· 10 years ago
9ace2ef
drm/ttm: Don't skip fpfn check if lpfn is 0 in ttm_bo_mem_compat
by Michel Dänzer
· 10 years ago
f4f4e3e
drm/ttm: add reservation_object as argument to ttm_bo_init
by Maarten Lankhorst
· 11 years ago
472db7a
drm/ttm: use rcu in core ttm
by Maarten Lankhorst
· 11 years ago
f2c24b8
drm/ttm: flip the switch, and convert to dma_fence
by Maarten Lankhorst
· 11 years ago
dd7cfd6
drm/ttm: kill fence_lock
by Maarten Lankhorst
· 11 years ago
7040138
drm/ttm: call ttm_bo_wait while inside a reservation
by Maarten Lankhorst
· 11 years ago
f1217ed
drm/ttm: move fpfn and lpfn into each placement v2
by Christian König
· 10 years ago
0eff2a2
ttm: use NULL instead of 0 for ttm_bo_reserve()'s pointer arg.
by Martin Kepplinger
· 10 years ago
e3f2027
drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2
by Christian König
· 10 years ago
c752308
drm/ttm: Hide the implementation details of reservation
by Thomas Hellstrom
· 11 years ago
d1583c9
Merge branch 'drm-next' of git://people.freedesktop.org/~dvdhrm/linux into drm-next
by Dave Airlie
· 11 years ago
44d847b
drm: init TTM dev_mapping in ttm_bo_device_init()
by David Herrmann
· 11 years ago
9ef7506
drm/ttm: don't oops if no invalidate_caches()
by Rob Clark
· 11 years ago
6e87fa4
drivers: gpu: Mark function as static in ttm_bo.c
by Rashika Kheria
· 11 years ago
c58f009
drm/ttm: Remove set_need_resched from the ttm fault handler
by Thomas Hellstrom
· 11 years ago
59c8e66
drm/ttm: Fix memory type compatibility check
by Thomas Hellstrom
· 11 years ago
15205fb
drm/ttm: Make NO_EVICT bos available to shrinkers pending destruction
by Thomas Hellstrom
· 11 years ago
abf1903
drm/ttm: inline drm_bo_setup_vm()
by David Herrmann
· 11 years ago
51335df
drm/vma: provide drm_vma_node_unmap() helper
by David Herrmann
· 11 years ago
72525b3
drm/ttm: convert to unified vma offset manager
by David Herrmann
· 11 years ago
77ef8bb
drm: make drm_mm_init() return void
by David Herrmann
· 11 years ago
009a9da
drm/ttm: get rid of ttm_bo_is_reserved usage
by Maarten Lankhorst
· 11 years ago
3482032
drm/ttm: inline ttm_bo_reserve and related calls
by Maarten Lankhorst
· 11 years ago
5e33840
drm/ttm: convert to the reservation api
by Maarten Lankhorst
· 11 years ago
ecff665
drm/ttm: make ttm reservation calls behave like reservation calls
by Maarten Lankhorst
· 11 years ago
b9e5071
Merge branch 'for-airlied' of git://people.freedesktop.org/~mlankhorst/linux into drm-next
by Dave Airlie
· 12 years ago
014b344
ttm: on move memory failure don't leave a node dangling
by Dave Airlie
· 12 years ago
cc4c0c4
drm/ttm: unexport ttm_bo_wait_unreserved
by Maarten Lankhorst
· 12 years ago
5e45d7d
drm/ttm: add ttm_bo_reserve_slowpath
by Maarten Lankhorst
· 12 years ago
63d0a41
drm/ttm: remove lru_lock around ttm_bo_reserve
by Maarten Lankhorst
· 12 years ago
0953e76
drm/ttm: fix delayed ttm_bo_cleanup_refs_and_unlock delayed handling
by Maarten Lankhorst
· 12 years ago
97a875c
drm/ttm: remove no_wait_reserve, v3
by Maarten Lankhorst
· 12 years ago
e7ab201
drm/ttm: cope with reserved buffers on lru list in ttm_mem_evict_first, v2
by Maarten Lankhorst
· 12 years ago
2b7b3ad
drm/ttm: cope with reserved buffers on swap list in ttm_bo_swapout, v2
by Maarten Lankhorst
· 12 years ago
85b144f
drm/ttm: call ttm_bo_cleanup_refs with reservation and lru lock held, v3
by Maarten Lankhorst
· 12 years ago
4154f05
drm/ttm: change fence_lock to inner lock
by Maarten Lankhorst
· 12 years ago
82fe50b
drm/ttm: Optimize vm locking using kref_get_unless_zero v3
by Thomas Hellstrom
· 12 years ago
654aa792
drm/ttm: alter cpu_writers to return -EBUSY in ttm_execbuf_util reservations
by Maarten Lankhorst
· 12 years ago
6c1e963
drm/ttm: Optimize reservation slightly
by Thomas Hellstrom
· 12 years ago
dedfdff
drm/ttm: remove sync_arg from driver functions
by Maarten Lankhorst
· 12 years ago
5fb4ef0
drm/ttm: remove sync_obj_arg member
by Maarten Lankhorst
· 12 years ago
830e283
drm/ttm: remove ttm_bo_device->nice_mode
by Marcin Slusarz
· 12 years ago
0b91c4a
drm/ttm: remove ttm_buffer_object->buffer_start
by Marcin Slusarz
· 12 years ago
a9dbfff
drm/ttm: add ttm_bo_is_reserved
by Maarten Lankhorst
· 12 years ago
b8e902f
drm/ttm: Fix a theoretical race in ttm_bo_cleanup_refs()
by Thomas Hellstrom
· 12 years ago
7bc17a7
drm/ttm: Fix a theoretical race
by Thomas Hellstrom
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
a393c73
drm/ttm: Fix buffer object metadata accounting regression v2
by Thomas Hellstrom
· 12 years ago
a8ff3ee
drm/ttm: Fix spinlock imbalance
by Thomas Hellstrom
· 12 years ago
129b78b
ttm: add prime sharing support to TTM (v2)
by Dave Airlie
· 13 years ago
25d0479
drm/ttm: Use pr_fmt and pr_<level>
by Joe Perches
· 13 years ago
9f1feed
drm/ttm: fix two regressions since move_notify changes
by Ben Skeggs
· 13 years ago
1fbe6f6
Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next
by Dave Airlie
· 13 years ago
dc97b34
drm/ttm: callback move_notify any time bo placement change v4
by Jerome Glisse
· 13 years ago
57de4ba
drm/ttm: simplify memory accounting for ttm user v2
by Jerome Glisse
· 13 years ago
649bf3c
drm/ttm: merge ttm_backend and ttm_tt V5
by Jerome Glisse
· 13 years ago
3316497
drm/ttm: remove userspace backed ttm object support
by Jerome Glisse
· 13 years ago
26cc40a
ttm: Don't return the bo reserved on error path
by Thomas Hellstrom
· 13 years ago
1717c0e
Revert "drm/ttm: add a way to bo_wait for either the last read or last write"
by Dave Airlie
· 13 years ago
017ed80
Merge tag 'v3.1-rc10' into drm-core-next
by Dave Airlie
· 13 years ago
Next »