Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
df8ee19087d24ca00c4f76b3a28c793b661b4b1e
/
drivers
/
gpu
/
drm
/
ttm
22bc72c
Merge branch 'drm-next-4.16' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 7 years ago
ad76c65
drm/ttm: Don't unreserve swapped BOs that were previously reserved
by Felix Kuehling
· 7 years ago
fd5002d
drm/ttm: Don't add swapped BOs to swap-LRU list
by Felix Kuehling
· 7 years ago
8f2112f
drm/ttm: add VADDR_FLAG_UPDATED_COUNT to correctly update dma_page global count
by Roger He
· 7 years ago
4a6cc7a
BackMerge tag 'v4.15-rc8' into drm-next
by Dave Airlie
· 7 years ago
9483ce7
drm/ttm: only free pages rather than update global memory count together
by Roger He
· 7 years ago
e272159
drm/ttm: check the return value of register_shrinker
by Roger He
· 7 years ago
40b4667
drm/ttm: specify DMA_ATTR_NO_WARN for huge page pools
by Christian König
· 7 years ago
e83bf4a
drm/ttm: remove ttm_bo_default_io_mem_pfn
by Tan Xiaojun
· 7 years ago
19d859a
drm/ttm: check the return value of kzalloc
by Xiongwei Song
· 7 years ago
dc94777
drm/ttm: enable swapout for reserved BOs during allocation
by Roger He
· 7 years ago
d5769ba
drm/ttm: add new function to check if bo is allowable to evict or swapout
by Roger He
· 7 years ago
993baf1
drm/ttm: use an operation ctx for ttm_tt_bind
by Roger He
· 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
9de2fb9
drm/ttm: use an operation ctx for ttm_mem_global_alloc_page
by Roger He
· 7 years ago
279c01f
drm/ttm: use an operation ctx for ttm_mem_global_alloc
by Roger He
· 7 years ago
a6c26af
drm/ttm: call ttm_bo_swapout directly when ttm shrink
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
6a83a55
drm/ttm: drop the spin in delayed delete if the trylock doesn't work
by Christian König
· 7 years ago
78f99c6
drm/ttm: cleanup some old defines
by Christian König
· 7 years ago
2b7e35f
drm/ttm: cleanup some more resv->lock uses
by Christian König
· 7 years ago
827ed2b
drm/ttm: use try_lock in ttm_bo_delayed_delete again
by Christian König
· 7 years ago
3e98d82
drm/ttm: use an ttm operation ctx for ttm_bo_move_xxx
by Roger He
· 7 years ago
4985c9f
drm/ttm: enable eviction for Per-VM-BO
by Roger He
· 7 years ago
5cc6368
drm/ttm: init locked again to prevent incorrect unlock
by Roger He
· 7 years ago
13d3fc6
drm/ttm: max_cpages is in unit of native page
by Monk Liu
· 7 years ago
a782fc8
drm/ttm: fix incorrect calculate on shrink_pages
by Monk Liu
· 7 years ago
a8d25a86
drm/ttm: max_cpages is in unit of native page
by Monk Liu
· 7 years ago
0aaa59f
drm/ttm: fix incorrect calculate on shrink_pages
by Monk Liu
· 7 years ago
ae937fe
drm/ttm: swap consecutive allocated pooled pages v4
by Christian König
· 7 years ago
fdb1a22
drm/ttm: swap consecutive allocated cached pages v3
by Christian König
· 7 years ago
cf7d1bd
drm/ttm: Use a static string instead of an array of char *
by Joe Perches
· 7 years ago
1bfcbad
drm/ttm: roundup the shrink request to prevent skip huge pool
by Roger He
· 7 years ago
444f8ef
drm/ttm: add page order support in ttm_pages_put
by Roger He
· 7 years ago
154683d
drm/ttm: add set_pages_wb for handling page order more than zero
by Roger He
· 7 years ago
6cd2e71
drm/ttm: add number of bytes moved to the operation context
by Christian König
· 8 years ago
2823f4f
drm/ttm: add context to driver move callback as well
by Christian König
· 8 years ago
83876c1
drm/ttm: use the operation context inside TTM
by Christian König
· 8 years ago
c13c55d
drm/ttm: use an operation context for ttm_bo_mem_space v2
by Christian König
· 8 years ago
6fead44
drm/ttm: use an operation ctx for ttm_bo_init_reserved
by Christian König
· 8 years ago
19be557
drm/ttm: add operation ctx to ttm_bo_validate v2
by Christian König
· 8 years ago
750a250
drm/ttm: add page order in page pool
by Roger He
· 7 years ago
f991c0e
drm/ttm: use NUM_PAGES_TO_ALLOC always
by Roger He
· 7 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
e60bb46b
drm/ttm: swap consecutive allocated pooled pages v4
by Christian König
· 7 years ago
5ff7ec0
drm/ttm: swap consecutive allocated cached pages v3
by Christian König
· 7 years ago
2bf257d
drm/ttm: roundup the shrink request to prevent skip huge pool
by Roger He
· 7 years ago
bae5c5b
drm/ttm: add page order support in ttm_pages_put
by Roger He
· 7 years ago
54ddc5f
drm/ttm: add set_pages_wb for handling page order more than zero
by Roger He
· 7 years ago
6d5e4e3
drm/ttm: add page order in page pool
by Roger He
· 7 years ago
1ee0d3d
drm/ttm: use NUM_PAGES_TO_ALLOC always
by Roger He
· 7 years ago
503505b
Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
by Dave Airlie
· 7 years ago
1569d65
drm/ttm: fix populate_and_map() functions once more
by Christian König
· 7 years ago
43f462f
Merge tag 'drm-for-v4.15-part2-fixes' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 7 years ago
33d22c2
drm/ttm: don't attempt to use hugepages if dma32 requested (v2)
by Dave Airlie
· 7 years ago
e60e1ee
Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 7 years ago
767601d
drm/ttm: Downgrade pr_err to pr_debug for memory allocation failures
by Michel Dänzer
· 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
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
bbb4d8d
drm/ttm:fix memory leak due to individualize
by Monk Liu
· 7 years ago
4d98e5e
drm/ttm: once more fix ttm_buffer_object_transfer
by Christian König
· 7 years ago
5c42c64
drm/ttm: fix the fix for huge compound pages
by Christian König
· 7 years ago
7d0a428
drm/ttm: Fix unused variables with huge page support
by Tom St Denis
· 7 years ago
6ed4e2e
drm/ttm: add transparent huge page support for wc or uc allocations v2
by Christian König
· 7 years ago
8593e9b
drm/ttm: move more logic into ttm_page_pool_get_pages
by Christian König
· 7 years ago
0284f1e
drm/ttm: add transparent huge page support for cached allocations v2
by Christian König
· 7 years ago
f4c8099
drm/ttm: don't use compound pages for now
by Christian König
· 7 years ago
6056a1a
drm/ttm: DMA map/unmap consecutive pages as a whole v2
by Christian König
· 7 years ago
c6e839a
drm/ttm: allocate/free multiple pages in a single call
by Christian König
· 7 years ago
bb7a9c8
Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 7 years ago
648bc35
drm/ttm: add transparent huge page support for DMA allocations v2
by Christian König
· 7 years ago
d188bfa
drm/ttm: add support for different pool sizes
by Christian König
· 7 years ago
f9ebec5
drm/ttm: remove unsued options from ttm_mem_global_alloc_page
by Christian König
· 7 years ago
754270c
Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 7 years ago
4135d9f
drm/ttm: Remove TTM dma tracepoint since it's not required anymore
by Tom St Denis
· 7 years ago
19dde58
drm/ttm: cleanup ttm_page_alloc_dma.c
by Christian König
· 7 years ago
02cfe97
Merge tag 'drm-fixes-for-v4.14-rc1' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 7 years ago
0d2bd2a
drm/ttm: fix memory leak while individualizing BOs
by Christian König
· 7 years ago
f5683f8
drm/ttm: allow mapping BOs while they are still on the swap list
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
7a9667a
drm/ttm: Fix configuration error around populate_and_map() functions
by Tom St Denis
· 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
· 7 years ago
60233da
drm/ttm: Fix trace include path (v2)
by Tom St Denis
· 7 years ago
a4dec81
drm/ttm: Add helper functions to populate/map in one call (v2)
by Tom St Denis
· 7 years ago
a92e145
drm/ttm: Add DMA map/unmap tracepoint (v3)
by Tom St Denis
· 7 years ago
172423b
drm/ttm:fix wrong decoding of bo_count
by Monk Liu
· 7 years ago
7e96a13
drm/ttm: fix missing inc bo_count
by Monk Liu
· 7 years ago
ab70393
drm/ttm:fix wrong decoding of bo_count
by Monk Liu
· 7 years ago
a101a41
drm/ttm: fix missing inc 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
9afae27
drm/ttm: Fix accounting error when fail to get pages for pool
by Xiangliang.Yu
· 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
Next »