summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/ttm
AgeCommit message (Expand)AuthorFilesLines
2021-04-08drm/ttm: ioremap buffer according to TTM mem caching settingOak Zeng1-0/+14
2021-04-08drm/ttm: Ignore signaled move fencesFelix Kuehling1-1/+2
2021-03-29drm/ttm: switch back to static allocation limits for nowChristian König2-74/+52
2021-03-26drm/ttm: fix invalid NULL derefChristian König1-3/+3
2021-03-24drm/ttm: switch to per device LRU lockChristian König4-44/+34
2021-03-24drm/ttm: remove swap LRU v3Christian König3-45/+45
2021-03-24drm/ttm: move swapout logic around v3Christian König3-42/+46
2021-03-16Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie14-1132/+513
2021-03-11drm/ttm: Fix TTM page pool accountingAnthony DeRossi1-2/+2
2021-03-11drm/ttm: soften TTM warningsChristian König1-2/+6
2021-02-25Merge tag 'drm-next-2021-02-26' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-3/+6
2021-02-25drm/ttm: Do not add non-system domain BO into swap listxinhui pan1-0/+2
2021-02-25drm/ttm: Fix a memory leakxinhui pan1-3/+6
2021-02-22Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds10-94/+101
2021-02-11drm/ttm: make sure pool pages are clearedChristian König1-0/+10
2021-02-09drm/ttm: drop sysfs directoryChristian König2-52/+0
2021-02-09drm/ttm: move memory accounting into vmwgfx v4Christian König6-740/+22
2021-02-09drm/ttm: rework ttm_tt page limit v4Christian König3-12/+104
2021-02-09drm/ttm: fix removal of bo_count sysfs fileChristian König1-2/+0
2021-01-28drm/ttm: Use __GFP_NOWARN for huge pages in ttm_pool_alloc_pageMichel Dänzer1-1/+1
2021-01-25Merge tag 'v5.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Dave Airlie1-18/+17
2021-01-21drm/ttm: device naming cleanupChristian König10-253/+292
2021-01-20drm/ttm: optimize ttm pool shrinker a bitChristian König1-7/+16
2021-01-20drm/ttm: add debugfs entry to test pool shrinker v2Christian König1-18/+35
2021-01-20drm/ttm: add a debugfs file for the global page poolsChristian König1-20/+50
2021-01-20drm/ttm: add debugfs directory v2Christian König3-47/+11
2021-01-18drm/ttm: stop using GFP_TRANSHUGE_LIGHTChristian König1-5/+6
2021-01-12drm/ttm: make the pool shrinker lock a mutexChristian König1-10/+10
2021-01-11drm/ttm: Fix address passed to dma_mapping_error() in ttm_pool_map()Jeremy Cline1-1/+1
2021-01-07drm/ttm: unexport ttm_pool_init/finiChristian König1-2/+0
2021-01-07Merge drm/drm-next into drm-misc-nextMaarten Lankhorst1-15/+14
2021-01-07Merge tag 'drm-misc-next-2020-12-17' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter10-94/+99
2021-01-06drm/ttm: Remove pinned bos from LRU in ttm_bo_move_to_lru_tail() v2Lyude Paul1-1/+3
2020-12-16drm/ttm: fix unused function warningArnd Bergmann1-15/+14
2020-12-15drm/ttm: cleanup LRU handling furtherChristian König2-37/+27
2020-12-15drm/ttm: use pin_count more extensivelyChristian König1-2/+1
2020-12-14drm/ttm: cleanup BO size handling v3Christian König4-34/+21
2020-12-01drm/ttm: stop destroying pinned ghost objectChristian König1-1/+3
2020-12-01drm/ttm/drivers: remove unecessary ttm_module.h include v2Christian König7-6/+46
2020-11-30drm/ttm: nuke ttm_dma_tt_initChristian König1-13/+0
2020-11-27drm/ttm: Warn on pinning without holding a referenceDaniel Vetter1-1/+1
2020-11-19drm/ttm: fix DMA32 handling in the global page poolChristian König1-0/+22
2020-11-17drm/ttm/ttm_tt: Demote kernel-doc header format abusesLee Jones1-2/+2
2020-11-17drm/ttm/ttm_range_manager: Demote non-conformant kernel-doc headerLee Jones1-1/+1
2020-11-17drm/ttm/ttm_bo: Fix one function header - demote lots of kernel-doc abusesLee Jones1-11/+12
2020-11-13drm/ttm: fix missing NULL check in the new page poolChristian König1-1/+1
2020-11-11drm/ttm: add multihop infrastrucutre (v3)Dave Airlie1-9/+65
2020-11-09drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpersThomas Zimmermann1-0/+72
2020-11-04drm/ttm: replace context flags with bools v2Christian König4-5/+5
2020-11-04drm/ttm: rework no_retry handling v2Christian König2-8/+1