Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
19be5570107108fba772bc2e3a1eb22ec32fb021
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_bo.c
19be557
drm/ttm: add operation ctx to ttm_bo_validate v2
by Christian König
· 8 years ago
01f83e0
drm/ttm: remove cur_placement
by Christian König
· 8 years ago
c0c2c3b
drm/ttm: completely rework ttm_bo_delayed_delete
by Christian König
· 7 years ago
0905286
drm/ttm: fix ttm_mem_evict_first once more
by Christian König
· 7 years ago
6ba4358
drm/ttm: optimize ttm_mem_evict_first v5
by Christian König
· 7 years ago
6c41f30
drm/ttm: make unlocking in ttm_bo_cleanup_refs optional v3
by Christian König
· 7 years ago
842cde0
drm/ttm: user reservation object wrappers v2
by Christian König
· 7 years ago
36a0680
drm/ttm: consistently use reservation_object_unlock
by Christian König
· 7 years ago
a376b0c
drm/ttm: move unlocking out of ttm_bo_cleanup_memtype_use
by Christian König
· 7 years ago
e1fc12c
drm/ttm: Always and only destroy bo->ttm_resv in ttm_bo_release_list
by Michel Dänzer
· 7 years ago
bbb4d8d
drm/ttm:fix memory leak due to individualize
by Monk Liu
· 7 years ago
0d2bd2a
drm/ttm: fix memory leak while individualizing BOs
by Christian König
· 7 years ago
378e2d5
drm/ttm: fix ttm_bo_cleanup_refs_or_queue once more
by Christian König
· 7 years ago
172423b
drm/ttm:fix wrong decoding of bo_count
by Monk Liu
· 7 years ago
df9bcb0
drm/ttm: use reservation_object_trylock in ttm_bo_individualize_resv v2
by Christian König
· 7 years ago
373533f
drm/ttm: make ttm_mem_type_manager_func debug more useful
by Christian König
· 7 years ago
841e763
drm/ttm: individualize BO reservation obj when they are freed
by Christian König
· 7 years ago
1a33860
drm/ttm: remove nonsense wait in ttm_bo_cleanup_refs_and_unlock
by Christian König
· 7 years ago
8046e19
drm/ttm: Fix use-after-free in ttm_bo_clean_mm
by John Brooks
· 7 years ago
aef1ba5
drm/ttm: cleanup unuse ret value
by Huang Rui
· 8 years ago
c8b26bd1
drm/ttm: add TTM_PL_FLAG_CONTIGUOUS v2
by Christian König
· 8 years ago
018b7fc
drm/ttm: cleanup and optimize ttm_bo_mem_compat v2
by Christian König
· 8 years ago
ca9cf68d
drm/ttm: add ttm_bo_init_reserved
by Nicolai Hähnle
· 8 years ago
c2c139c
drm/ttm: never add BO that failed to validate to the LRU list
by Nicolai Hähnle
· 8 years ago
b558dfd
Merge tag 'drm-misc-next-2017-03-06' of git://anongit.freedesktop.org/git/drm-misc into drm-next
by Dave Airlie
· 8 years ago
8dfe162
gpu: drm: drivers: Convert printk(KERN_<LEVEL> to pr_<level>
by Joe Perches
· 8 years ago
ef96152
Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
29a73d9
Merge branch 'drm-next-4.11' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 8 years ago
896d630
drm/ttm: revert "add optional LRU removal callback v2"
by Christian König
· 8 years ago
260498f
drm/ttm: revert "implement LRU add callbacks v2"
by Christian König
· 8 years ago
cf6c467
drm/ttm: add BO priorities for the LRUs
by Christian König
· 8 years ago
2ee7fc9
drm/ttm: remove allow_errors parameter from ttm_bo_force_list_clean
by Christian König
· 8 years ago
66257db
drm/ttm: add evict parameter to ttm_bo_driver::move_notify
by Nicolai Hähnle
· 8 years ago
239ac65
drm/ttm: Make sure BOs being swapped out are cacheable
by Michel Dänzer
· 8 years ago
bdfafc4
locking/atomic, kref: Kill kref_sub()
by Peter Zijlstra
· 8 years ago
2c935bc
locking/atomic, kref: Add kref_read()
by Peter Zijlstra
· 8 years ago
98a6dd9
drm/ttm: fix ttm_bo_wait
by Christian König
· 8 years ago
220196b
Merge tag 'topic/drm-misc-2016-10-27' of git://anongit.freedesktop.org/git/drm-intel into drm-next
by Dave Airlie
· 8 years ago
a2ab19fe
drm/ttm: make eviction decision a driver callback v2
by Christian König
· 8 years ago
f54d186
dma-buf: Rename struct fence to dma_fence
by Chris Wilson
· 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
2383050f
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
· 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
94477bf
drm/ttm: Make ttm_bo_mem_compat available
by Sinclair Yeh
· 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
· 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
· 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
Next »