Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
aff98ba1fdb8150a1a7afe61503772f61b9a2132
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_bo.c
aff98ba
drm/ttm: wait for eviction in ttm_bo_force_list_clean
by Christian König
· 9 years ago
3ddf4ad
drm/ttm: add the infrastructure for pipelined evictions
by Christian König
· 9 years ago
f849c6d
drm/ttm: simplify ttm_bo_wait
by Christian König
· 9 years ago
5bc7306
drm/ttm: remove TTM_BO_PRIV_FLAG_MOVING
by Christian König
· 9 years ago
61ede07
drm/ttm: wait for BO idle after the move in ttm_bo_swapout
by Christian König
· 9 years ago
17d33bc
drm/ttm: drop waiting for idle in ttm_bo_evict.
by Christian König
· 9 years ago
a6f76dc
drm/ttm: drop wait for idle in ttm_bo_move_buffer
by Christian König
· 9 years ago
77dfc28
drm/ttm: wait for BO idle in ttm_bo_move_memcpy
by Christian König
· 9 years ago
4279cb1
drm/ttm: remove NULL checks when calling ttm_tt_destroy
by Christian König
· 9 years ago
089f16c
drm/ttm: cleanup ttm_tt_(unbind|destroy)
by Christian König
· 9 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
· 11 years ago
e3f2027
drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2
by Christian König
· 11 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
· 12 years ago
009a9da
drm/ttm: get rid of ttm_bo_is_reserved usage
by Maarten Lankhorst
· 12 years ago
3482032
drm/ttm: inline ttm_bo_reserve and related calls
by Maarten Lankhorst
· 12 years ago
5e33840
drm/ttm: convert to the reservation api
by Maarten Lankhorst
· 12 years ago
ecff665
drm/ttm: make ttm reservation calls behave like reservation calls
by Maarten Lankhorst
· 12 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
· 13 years ago
a8ff3ee
drm/ttm: Fix spinlock imbalance
by Thomas Hellstrom
· 13 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
4d79893
ttm: export ttm_bo_create
by Thomas Hellstrom
· 13 years ago
ff02b13
drm/ttm: request zeroed system memory pages for new TT buffer objects
by Ben Skeggs
· 13 years ago
dfadbbd
drm/ttm: add a way to bo_wait for either the last read or last write
by Marek Olšák
· 13 years ago
8d3bb23
drm/ttm: ensure ttm for new node is bound before calling move_notify()
by Ben Skeggs
· 13 years ago
7c4c396
drm/ttm: fix ttm_bo_add_ttm(user) failure path
by Marcin Slusarz
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
5df2397
drm: fix "persistant" typo
by Jan Engelhardt
· 14 years ago
82ef594
drm/ttm: call driver move_notify() when doing system->tt bo moves
by Ben Skeggs
· 14 years ago
5b2eef9
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
f094cfc
drm/ttm: use cancel_delayed_work_sync() in ttm_bo
by Tejun Heo
· 14 years ago
eba6709
drm/ttm: Fix up io_mem_reserve / io_mem_free calling
by Thomas Hellstrom
· 14 years ago
6570596
drm/ttm/vmwgfx: Have TTM manage the validation sequence.
by Thomas Hellstrom
· 14 years ago
95762c2
drm/ttm: Improved fencing of buffer object lists
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
96726fe
drm/ttm: Don't deadlock on recursive multi-bo reservations
by Thomas Hellstrom
· 14 years ago
Next »