Christian König
|
ae937fe196
drm/ttm: swap consecutive allocated pooled pages v4
|
7 năm trước cách đây |
Christian König
|
fdb1a2236b
drm/ttm: swap consecutive allocated cached pages v3
|
7 năm trước cách đây |
Roger He
|
1bfcbad18f
drm/ttm: roundup the shrink request to prevent skip huge pool
|
7 năm trước cách đây |
Roger He
|
444f8ef3f8
drm/ttm: add page order support in ttm_pages_put
|
7 năm trước cách đây |
Roger He
|
154683dd39
drm/ttm: add set_pages_wb for handling page order more than zero
|
7 năm trước cách đây |
Roger He
|
750a25037c
drm/ttm: add page order in page pool
|
7 năm trước cách đây |
Roger He
|
f991c0ec2b
drm/ttm: use NUM_PAGES_TO_ALLOC always
|
7 năm trước cách đây |
Dave Airlie
|
503505bfea
Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
|
7 năm trước cách đây |
Christian König
|
1569d651f1
drm/ttm: fix populate_and_map() functions once more
|
7 năm trước cách đây |
Dave Airlie
|
33d22c2ed6
drm/ttm: don't attempt to use hugepages if dma32 requested (v2)
|
7 năm trước cách đây |
Michel Dänzer
|
767601d100
drm/ttm: Downgrade pr_err to pr_debug for memory allocation failures
|
7 năm trước cách đây |
Christian König
|
5c42c64f7d
drm/ttm: fix the fix for huge compound pages
|
7 năm trước cách đây |
Tom St Denis
|
7d0a42823b
drm/ttm: Fix unused variables with huge page support
|
7 năm trước cách đây |
Christian König
|
6ed4e2e673
drm/ttm: add transparent huge page support for wc or uc allocations v2
|
7 năm trước cách đây |
Christian König
|
8593e9b85e
drm/ttm: move more logic into ttm_page_pool_get_pages
|
7 năm trước cách đây |
Christian König
|
0284f1ead8
drm/ttm: add transparent huge page support for cached allocations v2
|
7 năm trước cách đây |
Christian König
|
6056a1a565
drm/ttm: DMA map/unmap consecutive pages as a whole v2
|
7 năm trước cách đây |
Christian König
|
c6e839a3e2
drm/ttm: allocate/free multiple pages in a single call
|
8 năm trước cách đây |
Christian König
|
d188bfa553
drm/ttm: add support for different pool sizes
|
8 năm trước cách đây |
Christian König
|
f9ebec52b5
drm/ttm: remove unsued options from ttm_mem_global_alloc_page
|
8 năm trước cách đây |
Tom St Denis
|
7a9667ae19
drm/ttm: Fix configuration error around populate_and_map() functions
|
8 năm trước cách đây |
Tom St Denis
|
a4dec819c8
drm/ttm: Add helper functions to populate/map in one call (v2)
|
8 năm trước cách đây |
Xiangliang.Yu
|
9afae27192
drm/ttm: Fix accounting error when fail to get pages for pool
|
8 năm trước cách đây |
Laura Abbott
|
ed3ba07946
drm: use set_memory.h header
|
8 năm trước cách đây |
Daniel Vetter
|
e6bf6e5799
drm/ttm: Remove TTM_HAS_AGP
|
9 năm trước cách đây |
Tetsuo Handa
|
881fdaa5e4
drm/ttm: Avoid memory allocation from shrinker functions.
|
10 năm trước cách đây |
Tetsuo Handa
|
a91576d791
drm/ttm: Pass GFP flags in order to avoid deadlock.
|
11 năm trước cách đây |
Tetsuo Handa
|
71336e011d
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
|
11 năm trước cách đây |
Dave Airlie
|
3b9c214a28
drm/ttm: use gfp_t instead of int for flags.
|
11 năm trước cách đây |
Dave Chinner
|
7dc19d5aff
drivers: convert shrinkers to new count/scan API
|
12 năm trước cách đây |