Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cd706aa8dfd16b150be8294da2c1f1903abacb2c
/
drivers
/
gpu
/
drm
/
drm_gem.c
978c605
Merge branch 'drm-docs' of ssh://people.freedesktop.org/~danvet/drm into drm-next
by Dave Airlie
· 11 years ago
a8469aa
drm/gem: dont init "ret" in drm_gem_mmap()
by David Herrmann
· 11 years ago
7747234
drm/gem: free vma-node during object-cleanup
by David Herrmann
· 11 years ago
16d2831
drm/gem: fix indentation
by David Herrmann
· 11 years ago
89d61fc
drm/doc: Clean up and integrate kerneldoc for drm_gem.c
by Daniel Vetter
· 11 years ago
6ab11a2
drm/gem: Always initialize the gem object in object_init
by Daniel Vetter
· 11 years ago
b04a590
drm: store the gem vma offset manager in a typed pointer
by Daniel Vetter
· 11 years ago
ee61c73
drm: Don't reference objects in the flink name idr
by Kristian Hogsberg
· 11 years ago
16eb5f4
drm: kill ->gem_init_object() and friends
by David Herrmann
· 11 years ago
9c78485
drm/prime: Remove PRIME handles only if supported
by Thierry Reding
· 11 years ago
ca481c9
drm/gem: implement vma access management
by David Herrmann
· 11 years ago
88d7ebe
drm/vma: add access management helpers
by David Herrmann
· 11 years ago
d0b2c53
drm/prime: Always add exported buffers to the handle cache
by Daniel Vetter
· 11 years ago
838cd44
drm/prime: Simplify drm_gem_remove_prime_handles
by Daniel Vetter
· 11 years ago
319c933
drm/prime: proper locking+refcounting for obj->dma_buf link
by Daniel Vetter
· 11 years ago
20228c4
drm/gem: completely close gem_open vs. gem_close races
by Daniel Vetter
· 11 years ago
cd4f013
drm/gem: switch dev->object_name_lock to a mutex
by Daniel Vetter
· 11 years ago
becee2a
drm/gem: make drm_gem_object_handle_unreference_unlocked static
by Daniel Vetter
· 11 years ago
a8e11d1
drm/gem: fix up flink name create race
by Daniel Vetter
· 11 years ago
1216f73
drm/gem: WARN about unbalanced handle refcounts
by Daniel Vetter
· 11 years ago
6bc505b
drm/gem: remove bogus NULL check from drm_gem_object_handle_unreference_unlocked
by Daniel Vetter
· 11 years ago
36da590
drm/gem: move drm_gem_object_handle_unreference_unlocked into drm_gem.c
by Daniel Vetter
· 11 years ago
bcc5c9d
drm/gem: add shmem get/put page helpers
by Rob Clark
· 11 years ago
367bbd4
drm/gem: add drm_gem_create_mmap_offset_size()
by Rob Clark
· 11 years ago
43387b3
drm/gem: create drm_gem_dumb_destroy
by Daniel Vetter
· 11 years ago
aed2c03
drm/gem: fix mmap vma size calculations
by David Herrmann
· 11 years ago
0de2397
drm/gem: convert to new unified vma manager
by David Herrmann
· 11 years ago
89c8233
drm/gem: simplify object initialization
by David Herrmann
· 11 years ago
77ef8bb
drm: make drm_mm_init() return void
by David Herrmann
· 11 years ago
2e07fb2
drm/gem: fix not to assign error value to gem name
by YoungJun Cho
· 11 years ago
4368dd8
drm/gem: add mutex lock when using drm_gem_mmap_obj
by YoungJun Cho
· 11 years ago
1c5aafa
drm/gem: Split drm_gem_mmap() into object search and object mapping
by Laurent Pinchart
· 12 years ago
219b473
drm/prime: keep a reference from the handle to exported dma-buf (v6)
by Dave Airlie
· 12 years ago
2e92881
drm: convert to idr_alloc()
by Tejun Heo
· 12 years ago
4d53233
drm: don't use idr_remove_all()
by Tejun Heo
· 12 years ago
314e51b
mm: kill vma flag VM_RESERVED and mm->reserved_vm counter
by Konstantin Khlebnikov
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
6b9d89b
drm: Add colouring to the range allocator
by Chris Wilson
· 12 years ago
0ff926c
drm/prime: add exported buffers to current fprivs imported buffer list (v2)
by Dave Airlie
· 12 years ago
4a1b071
drm: Don't initialize local ret variable when not needed
by Laurent Pinchart
· 12 years ago
b06d66b
drm: pass dev to drm_vm_{open,close}_locked()
by Rob Clark
· 13 years ago
f1ae126
drm: Unify and fix idr error handling
by Ville Syrjälä
· 13 years ago
3248877
drm: base prime/dma-buf support (v5)
by Dave Airlie
· 13 years ago
2c07a21
drm: add core support for unplugging a device (v2)
by Dave Airlie
· 13 years ago
966e0cd
drm: drop setting vm_file to filp
by Dave Airlie
· 13 years ago
dd8bc93
drm: Pass the real error code back during GEM bo initialisation
by Chris Wilson
· 13 years ago
75ef8b3
drm/gem: add functions for mmap offset creation
by Rob Clark
· 13 years ago
62cb7011
drm/gem: add support for private objects
by Alan Cox
· 13 years ago
cf056ed
Merge 3.0-rc7 into drm-core-next
by Dave Airlie
· 13 years ago
5949eac
drm/i915: use shmem_read_mapping_page
by Hugh Dickins
· 13 years ago
304eda3
drm/gem: add hooks to notify driver when object handle is created/destroyed
by Ben Skeggs
· 13 years ago
b74ad5a
drm: Fix use-after-free in drm_gem_vm_close()
by Chris Wilson
· 14 years ago
4cb81ac
drm: Trim the GEM mmap offset hashtab
by Chris Wilson
· 14 years ago
ff72145b
drm: dumb scanout create/mmap for intel/radeon (v3)
by Dave Airlie
· 14 years ago
fb7ba21
Merge remote branch 'korg/drm-fixes' into drm-vmware-next
by Dave Airlie
· 14 years ago
73aa808
drm: Move the GTT accounting to i915
by Chris Wilson
· 14 years ago
39b4d07
drm: Hold the mutex when dropping the last GEM reference (v2)
by Chris Wilson
· 14 years ago
29d08b3
drm/gem: handlecount isn't really a kref so don't make it one.
by Dave Airlie
· 14 years ago
31dfbc9
drm: Prune GEM vma entries
by Chris Wilson
· 14 years ago
fd2e793
drm: kill gem_free_object_unlocked driver callback
by Daniel Vetter
· 14 years ago
bf79cb9
drm: Use ENOENT consistently for the error return for an unmatched handle.
by Chris Wilson
· 14 years ago
ddd3d06
drm: Free the idr layers before calling idr_destroy()
by Chris Wilson
· 14 years ago
05269a3
drm: Make sure the DRM offset matches the CPU
by Jordan Crouse
· 14 years ago
fd632aa
drm: free core gem object from driver callbacks
by Daniel Vetter
· 15 years ago
1d39704
drm: extract drm_gem_object_init
by Daniel Vetter
· 15 years ago
bc9025b
Use drm_gem_object_[handle_]unreference_unlocked where possible
by Luca Barbieri
· 15 years ago
c3ae90c
drm: introduce drm_gem_object_[handle_]unreference_unlocked
by Luca Barbieri
· 15 years ago
4bdadb9
drm/i915: Selectively enable self-reclaim
by Chris Wilson
· 15 years ago
79cc304
drm: make sure page protections are updated after changing vm_flags
by Jeremy Fitzhardinge
· 15 years ago
07f73f6
drm/i915: Improve behaviour under memory pressure
by Chris Wilson
· 15 years ago
a1a2d1d
drm: GEM handles are u32, not int
by Pekka Paalanen
· 15 years ago
845792d
drm: drm_gem, check kzalloc retval
by Jiri Slaby
· 15 years ago
9a298b2
drm: Remove memory debugging infrastructure.
by Eric Anholt
· 16 years ago
b798b1f
drm: simplify kcalloc() call to kzalloc().
by Robert P. J. Day
· 15 years ago
1055f9d
drm: Use pgprot_writecombine in GEM GTT mapping to get the right bits for !PAT.
by Jesse Barnes
· 16 years ago
f77d390
drm: Split drm_map and drm_local_map
by Benjamin Herrenschmidt
· 16 years ago
ab00b3e
drm/i915: Keep refs on the object over the lifetime of vmas for GTT mmap.
by Jesse Barnes
· 16 years ago
8d59bae
drm: Do not leak a new reference for flink() on an existing name
by Chris Wilson
· 16 years ago
3e49c4f
drm: Free the object ref on error.
by Chris Wilson
· 16 years ago
ad45aa9
drm: Potential use-after-free on error path.
by Chris Wilson
· 16 years ago
fc8744a
Stop playing silly games with the VM_ACCOUNT flag
by Linus Torvalds
· 16 years ago
ae14dc0
drm: PAGE_CACHE_WC is x86 only so far
by Dave Airlie
· 16 years ago
a2c0a97
drm: GEM mmap support
by Jesse Barnes
· 16 years ago
d4e7b89
DRM: Return -EBADF on bad object in flink, and return curent name if it exists.
by Eric Anholt
· 16 years ago
673a394
drm: Add GEM ("graphics execution manager") to i915 driver.
by Eric Anholt
· 16 years ago