Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c45aadabb961501b3e64bc92d0bf12fdce26d37d
/
drivers
/
gpu
/
drm
/
ttm
eba6709
drm/ttm: Fix up io_mem_reserve / io_mem_free calling
by Thomas Hellstrom
· 14 years ago
6570596
drm/ttm/vmwgfx: Have TTM manage the validation sequence.
by Thomas Hellstrom
· 14 years ago
95762c2
drm/ttm: Improved fencing of buffer object lists
by Thomas Hellstrom
· 14 years ago
702adba
drm/ttm/radeon/nouveau: Kill the bo lock in favour of a bo device fence_lock
by Thomas Hellstrom
· 14 years ago
96726fe
drm/ttm: Don't deadlock on recursive multi-bo reservations
by Thomas Hellstrom
· 14 years ago
68c4fa3
drm/ttm: Optimize ttm_eu_backoff_reservation
by Thomas Hellstrom
· 14 years ago
2357cbe
drm/ttm: Use kref_sub instead of repeatedly calling kref_put
by Thomas Hellstrom
· 14 years ago
d6ea888
drm/ttm: Add a bo list reserve fastpath (v2)
by Dave Airlie
· 14 years ago
95ccb0f
drm/ttm: Fix up a theoretical deadlock
by Thomas Hellstrom
· 14 years ago
7dfbbdc
drm/ttm: Be consistent on ttm_bo_init() failures
by Thomas Hellstrom
· 14 years ago
29e190e
drm/ttm: Remove the CAP_SYS_ADMIN requirement for bo pinning
by Thomas Hellstrom
· 14 years ago
aa12326
drm/ttm: Make sure a sync object doesn't disappear while we use it
by Thomas Hellstrom
· 14 years ago
7dcebb5
drm/ttm: remove failed ttm binding error printout
by Thomas Hellstrom
· 14 years ago
06fba6d
drm/ttm: Add a barrier when unreserving
by Thomas Hellstrom
· 14 years ago
dbc4a5b
drm/ttm: Remove mm init error printouts and checks
by Thomas Hellstrom
· 14 years ago
6e4c55d
drm/ttm: Remove pointless list_empty check
by Thomas Hellstrom
· 14 years ago
d7a67cb
drm/ttm: Use private locks for the default bo range manager
by Thomas Hellstrom
· 14 years ago
3205bc2
drm/ttm: Documentation update
by Thomas Hellstrom
· 14 years ago
c48c43e
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
3e4d3af
mm: stack based kmap_atomic()
by Peter Zijlstra
· 14 years ago
e1efc9b
drm/ttm: Optimize delayed buffer destruction
by Thomas Hellstrom
· 14 years ago
40d857b
drm/ttm: Avoid using the ttm_mem_type_manager::put_locked function
by Thomas Hellstrom
· 14 years ago
965d380
drm/ttm: Simplify ttm_bo_wait_unreserved
by Jean Delvare
· 14 years ago
c9220b0
drm/ttm: add unlocked variant of new manager put node.
by Dave Airlie
· 14 years ago
b7ae505
Merge branch 'drm-fixes' of /home/airlied/kernel/linux-2.6 into drm-core-next
by Dave Airlie
· 14 years ago
0c8eb0d
Merge remote branch 'nouveau/for-airlied' of ../drm-nouveau-next into drm-core-next
by Dave Airlie
· 14 years ago
1df6a2e
drm/ttm: Fix two race conditions + fix busy codepaths
by Thomas Hellstrom
· 14 years ago
d961db7
drm/ttm: restructure to allow driver to plug in alternate memory manager
by Ben Skeggs
· 14 years ago
42311ff
drm/ttm: introduce utility function to free an allocated memory node
by Ben Skeggs
· 14 years ago
0e57a3c
drm: ttm sparse fixes.
by Daniel J Blueman
· 14 years ago
0fbecd4
drm/ttm: Clear the ghost cpu_writers flag on ttm_buffer_object_transfer.
by Francisco Jerez
· 14 years ago
ba4420c
drm: move ttm global code to core drm
by Dave Airlie
· 15 years ago
d656ae5
Merge tag 'v2.6.35-rc6' into drm-radeon-next
by Dave Airlie
· 14 years ago
84d4db0
Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
d667865
Fix ttm_page_alloc.c build breakage
by Luck, Tony
· 14 years ago
567c7b0
mm: add context argument to shrinker callback to remaining shrinkers
by Dave Chinner
· 14 years ago
1e8655f
drm/ttm: Fix build on architectures without AGP
by Ben Hutchings
· 14 years ago
a907a2e
Merge branch 'drm-intel-lru' into drm-testing
by Dave Airlie
· 14 years ago
db3307a
drm: kill drm_mm_node->private
by Daniel Vetter
· 14 years ago
5870a4d
drm/ttm: Allocate the page pool manager in the heap.
by Francisco Jerez
· 14 years ago
7c2a9ac
drm/ttm: non pooled page allocation should have GFP_USER set
by Jerome Glisse
· 14 years ago
1067b6c
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
4abe438
drm/ttm: Fix ttm_page_alloc.c
by Thomas Hellstrom
· 14 years ago
e8613c0
drm/ttm: Fix cached TTM page allocation.
by Thomas Hellstrom
· 14 years ago
59534f7
Merge branch 'drm-for-2.6.35' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
7c5ee53
ttm: Provide an API for starting and stopping the delayed workqueue
by Matthew Garrett
· 15 years ago
e33b3e7
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 14 years ago
8cfe92d
drm/ttm: Remove the ttm_bo_block_reservation() function.
by Thomas Hellstrom
· 15 years ago
5be6eff
drm/ttm: Remove some leftover debug messages.
by Thomas Hellstrom
· 15 years ago
9e51159c
drm/ttm: fix, avoid iomapping system memory
by Jerome Glisse
· 14 years ago
7547a91
Merge branch 'drm-ttm-unmappable' into drm-core-next
by Dave Airlie
· 15 years ago
0c321c7
drm/ttm: remove io_ field from TTM V6
by Jerome Glisse
· 15 years ago
82c5da6
drm/ttm: ttm_fault callback to allow driver to handle bo placement V6
by Jerome Glisse
· 15 years ago
c2b4127
Merge branch 'drm-ttm-pool' into drm-core-next
by Dave Airlie
· 15 years ago
2125b8a
drm/ttm: using kmalloc/kfree requires including slab.h
by Stephen Rothwell
· 15 years ago
9d87fa2
drm/ttm: split no_wait argument in 2 GPU or reserve wait
by Jerome Glisse
· 15 years ago
4cdc840
drm/ttm: include linux/seq_file.h for seq_printf
by Matt Turner
· 15 years ago
c96af79
drm/ttm: Add sysfs interface to control pool allocator.
by Pauli Nieminen
· 15 years ago
975efdb
drm/ttm: Use set_pages_array_wc instead of set_memory_wc.
by Pauli Nieminen
· 15 years ago
0745866
drm/ttm: Add debugfs output entry to pool allocator.
by Pauli Nieminen
· 15 years ago
1403b1a
drm/ttm: add pool wc/uc page allocator V3
by Pauli Nieminen
· 15 years ago
336f589
Merge branch 'master' into export-slabh
by Tejun Heo
· 15 years ago
3595be7
Merge branch 'v2.6.34-rc2' into drm-linus
by Dave Airlie
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
b642ed0
drm: "kobject_init/kobject_add" -> "kobject_init_and_add".
by Robert P. J. Day
· 15 years ago
72e942d
drm/ttm: use drm calloc large and free large
by Dave Airlie
· 15 years ago
52cf25d
Driver core: Constify struct sysfs_ops in struct kobj_type
by Emese Revfy
· 15 years ago
79fa9eb
Merge remote branch 'korg/drm-core-next' into drm-next-stage
by Dave Airlie
· 15 years ago
290e5505
drm/ttm: handle OOM in ttm_tt_swapout
by Maarten Maathuis
· 15 years ago
f0e2f38
drm/ttm: fix caching problem on non-PAT systems.
by Francisco Jerez
· 15 years ago
e22238e
drm/ttm: Fix a bug occuring when validating a buffer object in a range.
by Thomas Hellstrom
· 15 years ago
9ce9290
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 15 years ago
110b20c
drm/ttm: remove unnecessary save_flags and ttm_flag_masked in ttm_bo_util.c
by Austin Yuan
· 15 years ago
dd5fde6
drm/ttm: remove padding from ttm_ref_object on 64bit builds
by Richard Kennedy
· 15 years ago
db78e27
drm/ttm: Avoid conflicting reserve_memtype during ttm_tt_set_page_caching.
by Francisco Jerez
· 15 years ago
abefedd
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 15 years ago
0eaddb2
drm/ttm: Allow system memory as a busy placement.
by Thomas Hellstrom
· 15 years ago
1a961ce
drm/ttm: Fix race condition in ttm_bo_delayed_delete (v3, final)
by Luca Barbieri
· 15 years ago
354fb52
drm/ttm: Make sure system buffer objects has offset == 0.
by Thomas Hellstrom
· 15 years ago
e99e1e7
drm/ttm: Export symbols needed for vmwgfx suspend / resume operations.
by Thomas Hellstrom
· 15 years ago
3f09ea4
drm/ttm: Add a swap_notify callback.
by Thomas Hellstrom
· 15 years ago
c5113e3d
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 15 years ago
5012f50
drm/ttm: Fix memory type manager debug information printing
by Jerome Glisse
· 15 years ago
eb6d2c3
drm/ttm: Fix printk format & compute bo->mem.size at bo initialization
by Jerome Glisse
· 15 years ago
9c51ba1
drm/ttm: Fix potential ttm_mem_evict_first races.
by Thomas Hellstrom
· 15 years ago
aaa2073
drm/ttm: Delayed delete fixes.
by Thomas Hellstrom
· 15 years ago
b663752
drm/ttm: fix two bugs in new placement routines.
by Dave Airlie
· 15 years ago
b8ff735
drm/ttm: fix incorrect logic in ttm_bo_io path
by Dave Airlie
· 15 years ago
9148bce
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 15 years ago
3ef884b
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
by Linus Torvalds
· 15 years ago
d1ede14
drm/ttm: export some functions useful to drivers using ttm
by Ben Skeggs
· 15 years ago
09855ac
drm/ttm: Convert ttm_buffer_object_init to use ttm_placement
by Jerome Glisse
· 15 years ago
fb53f86
drm/ttm: Print debug information on memory manager when eviction fails
by Jerome Glisse
· 15 years ago
7cb7d1d
drm/ttm: Initialize eviction placement in case the driver callback doesn't
by Jerome Glisse
· 15 years ago
98ffc415
drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART.
by Thomas Hellstrom
· 15 years ago
ca262a999
drm/ttm: Rework validation & memory space allocation (V3)
by Jerome Glisse
· 15 years ago
ec42a6e
drm/ttm: fix memory leak noticed by kmemleak.
by Dave Airlie
· 15 years ago
1bd049f
Merge branch 'drm-core-next' into drm-linus
by Dave Airlie
· 15 years ago
447aeb9
drm/ttm: fix unreachable code.
by Dave Airlie
· 15 years ago
d014d04
Merge branch 'for-next' into for-linus
by Jiri Kosina
· 15 years ago
Next »