Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f482823e99f045bc5f1bd54626188219dfd1ad46
/
drivers
/
gpu
/
drm
/
drm_gem.c
d9a1f0b
drm: use drm_file to tag vm-bos
by David Herrmann
· 8 years ago
731c7d3
Merge tag 'drm-for-v4.8' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
2e7a570
drm/doc: Appease sphinx
by Daniel Vetter
· 8 years ago
93c76a3
file_inode(f)->i_mapping is f->f_mapping
by Al Viro
· 9 years ago
a8ad0bd
drm: Remove unused drm_device from drm_gem_object_lookup()
by Chris Wilson
· 8 years ago
6d3e7fd
drm: Fixup locking WARN_ON mistake around gem_object_free_unlocked
by Daniel Vetter
· 8 years ago
9f0ba53
drm/gem: support BO freeing without dev->struct_mutex
by Daniel Vetter
· 8 years ago
4904796
Merge tag 'v4.6-rc3' into drm-next
by Dave Airlie
· 8 years ago
d57d477
Merge tag 'topic/drm-misc-2016-04-21' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 8 years ago
f74418a
drm/vma_manage: Drop has_offset
by Daniel Vetter
· 8 years ago
f6cd7da
drm: Release driver references to handle before making it available again
by Chris Wilson
· 8 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 8 years ago
8815b23
drm: Remove opencoded drm_gem_object_release_handle()
by Chris Wilson
· 9 years ago
9649399
drm: Do not set outparam on error during GEM handle allocation
by Chris Wilson
· 9 years ago
0f64642
drm: Use a normal idr allocation for the obj->name
by Chris Wilson
· 9 years ago
98a8883
drm: Only bump object-reference count when adding first handle
by Chris Wilson
· 9 years ago
6984128
drm: Balance error path for GEM handle allocation
by Chris Wilson
· 9 years ago
df2e090
drm/gem: Update/Polish docs
by Daniel Vetter
· 9 years ago
3e82806
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
c62d255
mm, fs: introduce mapping_gfp_constraint()
by Michal Hocko
· 9 years ago
2225cfe
drm/gem: Use kref_get_unless_zero for the weak mmap references
by Daniel Vetter
· 9 years ago
6ff774b
drm/gem: Use container_of in drm_gem_object_free
by Daniel Vetter
· 9 years ago
4e270f0
drm/gem: Drop struct_mutex requirement from drm_gem_mmap_obj
by Daniel Vetter
· 9 years ago
8d77a94
drm/gem: Be more friendly with locking checks
by Daniel Vetter
· 9 years ago
131e663
drm/gem: rip out drm vma accounting for gem mmaps
by Daniel Vetter
· 9 years ago
ca5a71d
Merge tag 'drm/gem-cma/for-3.19-rc1' of git://people.freedesktop.org/~tagr/linux into drm-next
by Dave Airlie
· 10 years ago
8bf8180
drm/gem: Fix a few kerneldoc typos
by Thierry Reding
· 10 years ago
c6a8432
drm/gem: Fix typo in kerneldoc
by Thierry Reding
· 10 years ago
1bcecfa
drm/core: use helper to check driver features
by Andrzej Hajda
· 10 years ago
d9fc941
drm: Extract <drm/drm_gem.h>
by Daniel Vetter
· 10 years ago
197633b
drm/gem: Don't call drm_mmap from drm_gem_mmap
by Daniel Vetter
· 10 years ago
19524f7
Merge tag 'topic/core-stuff-2014-09-15' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
2a5706a
drm/gem: Fix kerneldoc typo
by Laurent Pinchart
· 10 years ago
67d0ec4
drm: Move piles of functions from drmP.h to drm_internal.h
by Daniel Vetter
· 10 years ago
0cdbe8a
drm/gem: remove misleading gfp parameter to get_pages()
by David Herrmann
· 10 years ago
2123000
drm/gem: replace misleading comment
by David Herrmann
· 10 years ago
978c605
Merge branch 'drm-docs' of ssh://people.freedesktop.org/~danvet/drm into drm-next
by Dave Airlie
· 10 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
· 11 years ago
219b473
drm/prime: keep a reference from the handle to exported dma-buf (v6)
by Dave Airlie
· 11 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
· 12 years ago
f1ae126
drm: Unify and fix idr error handling
by Ville Syrjälä
· 12 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
· 13 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
· 14 years ago
Next »