Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
9a9f5ce8db176499a7f3f93172bf34176aa460f5
/
drivers
/
gpu
/
drm
/
ttm
1c34d82
drm/ttm: dma: Don't crash on memory in the vmalloc range
by Alexandre Courbot
· 10 years ago
d8fbe34
dma-buf: cleanup dma_buf_export() to make it easily extensible
by Sumit Semwal
· 10 years ago
54c4cd6
drm/ttm: device address space != CPU address space
by Alex Deucher
· 10 years ago
aa35071
drm/ttm: optionally move duplicates to a separate list
by Christian König
· 10 years ago
881fdaa
drm/ttm: Avoid memory allocation from shrinker functions.
by Tetsuo Handa
· 10 years ago
507d0ca
drm/ttm: Use only DRM_MM_SEARCH_BELOW for TTM_PL_FLAG_TOPDOWN
by Michel Dänzer
· 10 years ago
c165812
drm/ttm: Add DRM_MM_SEARCH_BELOW for TTM_PL_FLAG_TOPDOWN
by Michel Dänzer
· 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
94318d5
drm/ttm: Clean usage of ttm_io_prot() with TTM_PL_FLAG_CACHED
by Benjamin Herrenschmidt
· 10 years ago
109ab90
drm/ttm: make sure format string cannot leak in
by Kees Cook
· 10 years ago
ae9c0af
drm/ttm: allow fence to be added as shared
by Christian König
· 10 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
1f0dc9a
drm/ttm: kill off some members to ttm_validate_buffer
by Maarten Lankhorst
· 11 years ago
58b4d72
drm/ttm: add interruptible parameter to ttm_eu_reserve_buffers
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
9138475
Merge branch 'linux-3.17' of git://anongit.freedesktop.org/git/nouveau/linux-2.6
by Linus Torvalds
· 10 years ago
3d50d4d
drm/ttm: expose CPU address of DMA-allocated pages
by Alexandre Courbot
· 10 years ago
a7d7a14
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
a91576d
drm/ttm: Pass GFP flags in order to avoid deadlock.
by Tetsuo Handa
· 10 years ago
71336e0
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
by Tetsuo Handa
· 10 years ago
22e7169
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.
by Tetsuo Handa
· 10 years ago
46c2df6
drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().
by Tetsuo Handa
· 10 years ago
11e504c
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().
by Tetsuo Handa
· 10 years ago
4133d01
drm/ttm: make device_released static
by Dave Airlie
· 10 years ago
3b9c214
drm/ttm: use gfp_t instead of int for flags.
by Dave Airlie
· 10 years ago
3aac450
dma-buf: use reservation objects
by Maarten Lankhorst
· 10 years ago
0eff2a2
ttm: use NULL instead of 0 for ttm_bo_reserve()'s pointer arg.
by Martin Kepplinger
· 10 years ago
e3f2027
drm/ttm: fix handling of TTM_PL_FLAG_TOPDOWN v2
by Christian König
· 10 years ago
2fc2dd7
drm/ttm: recognize ARM arch in ioprot handler
by Lucas Stach
· 10 years ago
8d51a97
Merge tag 'ttm-next-2014-04-04' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 11 years ago
c752308
drm/ttm: Hide the implementation details of reservation
by Thomas Hellstrom
· 11 years ago
62347f9
drm: Add support for two-ended allocation, v3
by Lauri Kasanen
· 11 years ago
0d3215e
drm/ttm: Add a ttm_ref_object_exists function
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
0e6d6ec
drm/ttm: Work around performance regression with VM_PFNMAP
by Thomas Hellstrom
· 11 years ago
7a444d1
drm/ttm: Fix memory leak in ttm_agp_backend.c
by Masanari Iida
· 11 years ago
1b76af5
drm/ttm: Don't clear page metadata of imported sg pages
by Thomas Hellstrom
· 11 years ago
c66f854
drm/ttm: Fix TTM object open regression
by Thomas Hellstrom
· 11 years ago
cfd72a4
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 11 years ago
faf096f
Merge tag 'vmwgfx-next-2014-01-13' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 11 years ago
5202870
drivers: gpu: Remove unused function in ttm_lock.c
by Rashika Kheria
· 11 years ago
dcbff15
drivers: gpu: Mark function as static in ttm_bo_util.c
by Rashika Kheria
· 11 years ago
6e87fa4
drivers: gpu: Mark function as static in ttm_bo.c
by Rashika Kheria
· 11 years ago
05efb1a
drm/ttm: ttm object security fixes for render nodes
by Thomas Hellstrom
· 11 years ago
58aa662
drm/ttm: Correctly set page mapping and -index members
by Thomas Hellstrom
· 11 years ago
667a50d
drm/ttm: Refuse to fault (prime-) imported pages
by Thomas Hellstrom
· 11 years ago
7dfe8b6
drm/ttm: Use VM_PFNMAP for shared bo maps
by Thomas Hellstrom
· 11 years ago
2e6d8b4
drm/ttm: Fix swapin regression
by Thomas Hellstrom
· 11 years ago
4cda878
drm: Kill DRM_SUSER
by Daniel Vetter
· 11 years ago
d386735
drm/ttm: Fix accesses through vmas with only partial coverage
by Thomas Hellstrom
· 11 years ago
27946e9
Merge branch 'ttm-fixes-3.13' of git://people.freedesktop.org/~thomash/linux into drm-fixes
by Dave Airlie
· 11 years ago
c58f009
drm/ttm: Remove set_need_resched from the ttm fault handler
by Thomas Hellstrom
· 11 years ago
0bc2542
drm/ttm: Don't move non-existing data
by Thomas Hellstrom
· 11 years ago
65981f7
drm/ttm: Add a minimal prime implementation for ttm base objects
by Thomas Hellstrom
· 11 years ago
8d17fb4
drm/ttm: Allow execbuf util reserves without ticket
by Thomas Hellstrom
· 11 years ago
792e6a6
Merge branch 'ttm-next-3.13' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 11 years ago
3943875
drm/ttm: Fix vma page_prot bit manipulation
by Thomas Hellstrom
· 11 years ago
212c444
Merge branch 'ttm-next-3.13' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 11 years ago
59c8e66
drm/ttm: Fix memory type compatibility check
by Thomas Hellstrom
· 11 years ago
da95c78
drm/ttm: Fix ttm_bo_move_memcpy
by Thomas Hellstrom
· 11 years ago
9a0599d
drm/ttm: Handle in-memory region copies
by Jakob Bornecrantz
· 11 years ago
15205fb
drm/ttm: Make NO_EVICT bos available to shrinkers pending destruction
by Thomas Hellstrom
· 11 years ago
cbe12e7
drm/ttm: Allow vm fault retries
by Thomas Hellstrom
· 11 years ago
7aeb744
drm/ttm: Enable the dma page pool also for intel IOMMUs
by Thomas Hellstrom
· 11 years ago
ed24fee
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 11 years ago
bcf73a1
drm, ttm Fix uninitialized warning
by Prarit Bhargava
· 11 years ago
182b17c
drm/ttm: fix the tt_populated check in ttm_tt_destroy()
by Ben Skeggs
· 11 years ago
7dc19d5
drivers: convert shrinkers to new count/scan API
by Dave Chinner
· 11 years ago
5c69294
drm/ttm: kill unused functions
by Maarten Lankhorst
· 11 years ago
abf1903
drm/ttm: inline drm_bo_setup_vm()
by David Herrmann
· 11 years ago
78af329
drm/ttm: replace drm_mm_pre_get() by direct alloc
by David Herrmann
· 11 years ago
31e5d7c
drm/mm: add "best_match" flag to drm_mm_insert_node()
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
· 11 years ago
009a9da
drm/ttm: get rid of ttm_bo_is_reserved usage
by Maarten Lankhorst
· 11 years ago
3482032
drm/ttm: inline ttm_bo_reserve and related calls
by Maarten Lankhorst
· 11 years ago
5e33840
drm/ttm: convert to the reservation api
by Maarten Lankhorst
· 11 years ago
ecff665
drm/ttm: make ttm reservation calls behave like reservation calls
by Maarten Lankhorst
· 11 years ago
025df77
drm: use vma_pages() to replace (vm_end - vm_start) >> PAGE_SHIFT
by Libin
· 12 years ago
afe6804
ttm: export functions to allow qxl do its own iomapping
by Dave Airlie
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
fffddfd
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
b9e5071
Merge branch 'for-airlied' of git://people.freedesktop.org/~mlankhorst/linux into drm-next
by Dave Airlie
· 12 years ago
ff7c60c
drm/ttm: fix fence locking in ttm_buffer_object_transfer, 2nd try
by Daniel Vetter
· 12 years ago
014b344
ttm: on move memory failure don't leave a node dangling
by Dave Airlie
· 12 years ago
6305418
ttm: don't destroy old mm_node on memcpy failure
by Dave Airlie
· 12 years ago
cc4c0c4
drm/ttm: unexport ttm_bo_wait_unreserved
by Maarten Lankhorst
· 12 years ago
f2d476a
drm/ttm: use ttm_bo_reserve_slowpath_nolru in ttm_eu_reserve_buffers, v2
by Maarten Lankhorst
· 12 years ago
5e45d7d
drm/ttm: add ttm_bo_reserve_slowpath
by Maarten Lankhorst
· 12 years ago
7a18630
drm/ttm: cleanup ttm_eu_reserve_buffers handling
by Maarten Lankhorst
· 12 years ago
63d0a41
drm/ttm: remove lru_lock around ttm_bo_reserve
by Maarten Lankhorst
· 12 years ago
Next »