| Commit message (Expand) | Author | Age | Files | Lines |
* | drm/ttm: recognize ARM64 arch in ioprot handler | Alexandre Courbot | 2015-07-24 | 1 | -1/+2 |
* | drm/ttm: improve uncached page deallocation. | Jérôme Glisse | 2015-07-17 | 1 | -6/+6 |
* | drm/ttm: fix uncached page deallocation to properly fill page pool v3. | Jérôme Glisse | 2015-07-17 | 1 | -1/+0 |
* | drm/ttm: dma: Don't crash on memory in the vmalloc range | Alexandre Courbot | 2015-06-02 | 1 | -3/+6 |
* | dma-buf: cleanup dma_buf_export() to make it easily extensible | Sumit Semwal | 2015-04-21 | 1 | -2/+7 |
* | drm/ttm: device address space != CPU address space | Alex Deucher | 2015-03-05 | 1 | -1/+1 |
* | drm/ttm: optionally move duplicates to a separate list | Christian König | 2014-12-03 | 1 | -1/+9 |
* | drm/ttm: Avoid memory allocation from shrinker functions. | Tetsuo Handa | 2014-11-20 | 2 | -21/+30 |
* | drm/ttm: Use only DRM_MM_SEARCH_BELOW for TTM_PL_FLAG_TOPDOWN | Michel Dänzer | 2014-11-12 | 1 | -1/+1 |
* | drm/ttm: Add DRM_MM_SEARCH_BELOW for TTM_PL_FLAG_TOPDOWN | Michel Dänzer | 2014-11-12 | 1 | -3/+5 |
* | drm/ttm: Don't evict BOs outside of the requested placement range | Michel Dänzer | 2014-10-16 | 1 | -3/+17 |
* | drm/ttm: Don't skip fpfn check if lpfn is 0 in ttm_bo_mem_compat | Michel Dänzer | 2014-10-16 | 1 | -4/+4 |
* | drm/ttm: add reservation_object as argument to ttm_bo_init | Maarten Lankhorst | 2014-09-30 | 1 | -6/+18 |
* | drm/ttm: Clean usage of ttm_io_prot() with TTM_PL_FLAG_CACHED | Benjamin Herrenschmidt | 2014-09-23 | 2 | -16/+9 |
* | drm/ttm: make sure format string cannot leak in | Kees Cook | 2014-09-17 | 1 | -1/+2 |
* | drm/ttm: allow fence to be added as shared | Christian König | 2014-09-11 | 1 | -3/+15 |
* | drm/ttm: use rcu in core ttm | Maarten Lankhorst | 2014-09-02 | 1 | -63/+13 |
* | drm/ttm: flip the switch, and convert to dma_fence | Maarten Lankhorst | 2014-09-02 | 3 | -78/+126 |
* | drm/ttm: kill off some members to ttm_validate_buffer | Maarten Lankhorst | 2014-09-01 | 1 | -92/+50 |
* | drm/ttm: add interruptible parameter to ttm_eu_reserve_buffers | Maarten Lankhorst | 2014-09-01 | 1 | -9/+13 |
* | drm/ttm: kill fence_lock | Maarten Lankhorst | 2014-09-01 | 4 | -67/+18 |
* | drm/ttm: call ttm_bo_wait while inside a reservation | Maarten Lankhorst | 2014-09-01 | 1 | -13/+12 |
* | drm/ttm: move fpfn and lpfn into each placement v2 | Christian König | 2014-08-27 | 2 | -59/+43 |
* | Merge branch 'linux-3.17' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 | Linus Torvalds | 2014-08-09 | 2 | -5/+10 |
|\ |
|
| * | drm/ttm: expose CPU address of DMA-allocated pages | Alexandre Courbot | 2014-08-10 | 2 | -5/+10 |
* | | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 2014-08-07 | 6 | -41/+51 |
|\ \
| |/ |
|
| * | drm/ttm: Pass GFP flags in order to avoid deadlock. | Tetsuo Handa | 2014-08-05 | 2 | -19/+19 |
| * | drm/ttm: Fix possible stack overflow by recursive shrinker calls. | Tetsuo Handa | 2014-08-05 | 1 | -3/+7 |
| * | drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions. | Tetsuo Handa | 2014-08-05 | 1 | -2/+4 |
| * | drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan(). | Tetsuo Handa | 2014-08-05 | 1 | -3/+3 |
| * | drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan(). | Tetsuo Handa | 2014-08-05 | 1 | -0/+3 |
| * | drm/ttm: make device_released static | Dave Airlie | 2014-07-22 | 1 | -1/+1 |
| * | drm/ttm: use gfp_t instead of int for flags. | Dave Airlie | 2014-07-22 | 1 | -1/+1 |
| * | ttm: use NULL instead of 0 for ttm_bo_reserve()'s pointer arg. | Martin Kepplinger | 2014-07-08 | 1 | -7/+7 |
| * | drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2 | Christian König | 2014-07-08 | 2 | -4/+5 |
| * | drm/ttm: recognize ARM arch in ioprot handler | Lucas Stach | 2014-07-08 | 1 | -1/+1 |
* | | dma-buf: use reservation objects | Maarten Lankhorst | 2014-07-08 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'ttm-next-2014-04-04' of git://people.freedesktop.org/~thomash/linu... | Dave Airlie | 2014-04-05 | 2 | -17/+17 |
|\ |
|
| * | drm/ttm: Hide the implementation details of reservation | Thomas Hellstrom | 2014-04-04 | 2 | -17/+17 |
* | | drm: Add support for two-ended allocation, v3 | Lauri Kasanen | 2014-04-04 | 1 | -3/+8 |
|/ |
|
* | drm/ttm: Add a ttm_ref_object_exists function | Thomas Hellstrom | 2014-03-28 | 1 | -0/+46 |
* | Merge branch 'drm-next' of git://people.freedesktop.org/~dvdhrm/linux into dr... | Dave Airlie | 2014-03-18 | 1 | -1/+2 |
|\ |
|
| * | drm: init TTM dev_mapping in ttm_bo_device_init() | David Herrmann | 2014-03-16 | 1 | -1/+2 |
* | | drm/ttm: don't oops if no invalidate_caches() | Rob Clark | 2014-03-12 | 1 | -3/+5 |
* | | drm/ttm: Work around performance regression with VM_PFNMAP | Thomas Hellstrom | 2014-03-12 | 1 | -5/+7 |
|/ |
|
* | drm/ttm: Fix memory leak in ttm_agp_backend.c | Masanari Iida | 2014-02-18 | 1 | -0/+1 |
* | drm/ttm: Don't clear page metadata of imported sg pages | Thomas Hellstrom | 2014-02-05 | 1 | -0/+3 |
* | drm/ttm: Fix TTM object open regression | Thomas Hellstrom | 2014-02-05 | 1 | -1/+1 |
* | Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-int... | Dave Airlie | 2014-01-20 | 2 | -4/+5 |
|\ |
|
| * | drm/ttm: Fix swapin regression | Thomas Hellstrom | 2013-12-23 | 1 | -1/+2 |