Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2ababf9e791180a997ab367dfa97c1a7085bd170
/
drivers
/
gpu
/
drm
/
vmwgfx
/
vmwgfx_resource.c
54c12bc
drm/vmwgfx: Fix up user_dmabuf refcounting
by Thomas Hellstrom
· 9 years ago
54fbde8
drm/vmwgfx: Fix copyright headers
by Sinclair Yeh
· 9 years ago
fd11a3c
drm/vmwgfx: Add DX query support. Various fixes.
by Sinclair Yeh
· 9 years ago
d80efd5
drm/vmwgfx: Initial DX support
by Thomas Hellstrom
· 9 years ago
b9eb1a6
drm/vmwgfx: Kill a bunch of sparse warnings
by Thomas Hellstrom
· 9 years ago
6bf6bf0
drm/vmwgfx: Convert screen targets to new helpers v3
by Thomas Hellstrom
· 9 years ago
1a4b172
drm/vmwgfx: Add kms helpers for dirty- and readback functions
by Thomas Hellstrom
· 9 years ago
459d0fa
drm/vmwgfx: Introduce a pin count to allow for recursive pinning v2
by Thomas Hellstrom
· 9 years ago
f89c6c3
drm/vmwgfx: Replace SurfaceDMA usage with SurfaceCopy in 2D VMs
by Sinclair Yeh
· 9 years ago
ed93394
drm/vmwgfx: Add an interface to pin a resource v3
by Thomas Hellstrom
· 9 years ago
ee511a8
drm/vmwgfx: Fix an overlay lockdep error
by Thomas Hellstrom
· 9 years ago
aa35071
drm/ttm: optionally move duplicates to a separate list
by Christian König
· 10 years ago
f4f4e3e
drm/ttm: add reservation_object as argument to ttm_bo_init
by Maarten Lankhorst
· 11 years ago
ae9c0af
drm/ttm: allow fence to be added as shared
by Christian König
· 10 years ago
5fbad99
drm/vmwgfx: use rcu in vmw_user_dmabuf_synccpu_grab
by Maarten Lankhorst
· 10 years ago
f2c24b8
drm/ttm: flip the switch, and convert to dma_fence
by Maarten Lankhorst
· 10 years ago
2298e80
drm/vmwgfx: rework to new fence interface, v2
by Maarten Lankhorst
· 10 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
ee3939e
drm/ttm: Fix a few sparse warnings
by Thierry Reding
· 10 years ago
f6dfe73
drm/vmwgfx: Tighten the security around buffer maps
by Thomas Hellstrom
· 10 years ago
294adf7
drm/vmwgfx: Use a per-device semaphore for reservation protection
by Thomas Hellstrom
· 10 years ago
a34417f
drm/vmwgfx: Make sure backing mobs are cleared when allocated. Update driver date.
by Thomas Hellstrom
· 10 years ago
30f82d81
drm/vmwgfx: Reemit context bindings when necessary v2
by Thomas Hellstrom
· 11 years ago
173fb7d
drm/vmwgfx: Persistent tracking of context bindings
by Thomas Hellstrom
· 11 years ago
1d7a5cb
drm/vmwgfx: Implement a buffer object synccpu ioctl.
by Thomas Hellstrom
· 12 years ago
a97e219
drm/vmwgfx: Hook up guest-backed surfaces
by Thomas Hellstrom
· 12 years ago
f468911
drm/vmwgfx: Detach backing store from its resources when it is evicted
by Thomas Hellstrom
· 12 years ago
96c5f0d
drm/vmwgfx: Add the possibility to validate a buffer as a MOB
by Thomas Hellstrom
· 12 years ago
308d17e
drm/vmwgfx: Fix dma buffer memory size accounting
by Thomas Hellstrom
· 11 years ago
d69d51d
drm/vmwgfx: Fix up and comment the dumb buffer implementation
by Thomas Hellstrom
· 11 years ago
c486d4f
drm/vmwgfx: Make vmwgfx dma buffers prime aware
by Thomas Hellstrom
· 11 years ago
79e5f81
drm/vmwgfx: Make surfaces prime-aware
by Thomas Hellstrom
· 11 years ago
ac49251
drm/vmwgfx: Fix false lockdep warning
by Thomas Hellstrom
· 11 years ago
ca9efa1
Merge branch 'vmwgfx-next-3.13' of git://people.freedesktop.org/~thomash/linux into drm-next
by Dave Airlie
· 11 years ago
ea029c2
drm/vmwgfx: Resource evict fixes
by Thomas Hellstrom
· 11 years ago
2668248
drm/vmwgfx: Don't put resources with invalid id's on lru list
by Thomas Hellstrom
· 11 years ago
72525b3
drm/ttm: convert to unified vma offset manager
by David Herrmann
· 11 years ago
8bd4ce5
drm/vmwgfx: get rid of ttm_bo_is_reserved usage
by Maarten Lankhorst
· 11 years ago
ecff665
drm/ttm: make ttm reservation calls behave like reservation calls
by Maarten Lankhorst
· 11 years ago
cc39a8f
drm/vmwgfx: convert to idr_alloc()
by Tejun Heo
· 11 years ago
42f6e3d
drm/vmwgfx: always use ttm_bo_is_reserved
by Maarten Lankhorst
· 12 years ago
97a875c
drm/ttm: remove no_wait_reserve, v3
by Maarten Lankhorst
· 12 years ago
d08a9b9
drm/vmwgfx: Tighten the security around buffer maps
by Thomas Hellstrom
· 12 years ago
543831c
drm/vmwgfx: Break out surface and context management to separate files
by Thomas Hellstrom
· 12 years ago
c0951b7
drm/vmwgfx: Refactor resource management
by Thomas Hellstrom
· 12 years ago
cdad052
drm/ttm, drm/vmwgfx: Use RCU locking for object lookups v3
by Thomas Hellstrom
· 12 years ago
be01336
drm/vmwgfx: remove use of fence_obj_args
by Maarten Lankhorst
· 12 years ago
0b91c4a
drm/ttm: remove ttm_buffer_object->buffer_start
by Marcin Slusarz
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
5e1782d
vmwgfx: add dumb ioctl support
by Dave Airlie
· 12 years ago
129b78b
ttm: add prime sharing support to TTM (v2)
by Dave Airlie
· 12 years ago
4cf7312
Merge remote-tracking branch 'pfdo/drm-fixes' into drm-core-next
by Dave Airlie
· 13 years ago
551a669
vmwgfx: Add helper function to get surface or dmabuf
by Jakob Bornecrantz
· 13 years ago
57de4ba
drm/ttm: simplify memory accounting for ttm user v2
by Jerome Glisse
· 13 years ago
0c5d370
vmwgfx: memory leaks caused by double allocation
by Dan Carpenter
· 13 years ago
414ee50
vmwgfx: Implement memory accounting for resources
by Thomas Hellstrom
· 13 years ago
5bb39e8
vmwgfx: Handle device surface memory limit
by Thomas Hellstrom
· 13 years ago
f18c884
vmwgfx: Optimize the command submission resource list
by Thomas Hellstrom
· 13 years ago
e2fa3a7
vmwgfx: Fix up query processing
by Thomas Hellstrom
· 13 years ago
ae2a104
vmwgfx: Implement fence objects
by Thomas Hellstrom
· 13 years ago
05730b3
vmwgfx: Switch to VGA when we drop master and vmwgfx fbdev is not active
by Thomas Hellstrom
· 13 years ago
be38ab6
vmwgfx: Fix potential execbuf deadlocks
by Thomas Hellstrom
· 13 years ago
f35119d
drivers: use kzalloc/kcalloc instead of 'kmalloc+memset', where possible
by Rakib Mullick
· 13 years ago
2f5993c
drm/vmwgfx: Fix up an error path during bo creation
by Thomas Hellstrom
· 14 years ago
135cba0
vmwgfx: Implement a proper GMR eviction mechanism
by Thomas Hellstrom
· 14 years ago
30c78bb
vmwgfx: vt-switch (master drop) fixes
by Thomas Hellstrom
· 14 years ago
f1bbbb6
Merge branch 'master' into for-next
by Jiri Kosina
· 14 years ago
65155b3
fix typos concerning "management"
by Uwe Kleine-König
· 14 years ago
9b8eb4d
drm/vmwgfx: return -EFAULT for copy_to_user errors
by Dan Carpenter
· 14 years ago
a87897e
drm/vmwgfx: Drop scanout flag compat and add execbuf ioctl parameter members. Bumps major.
by Jakob Bornecrantz
· 15 years ago
f77cef3
drm/vmwgfx: Update the user-space interface.
by Thomas Hellstrom
· 15 years ago
5ffdb65
drm/vmwgfx: Don't send bad flags to the host
by Jakob Bornecrantz
· 15 years ago
8ba5152
drm/vmwgfx: Optimize memory footprint for DMA buffers.
by Thomas Hellstrom
· 15 years ago
effe110
drm/vmwgfx: Use bo_driver::move_notify to unbind GMRs.
by Thomas Hellstrom
· 15 years ago
50ec3b7
drm/vmwgfx: Fix an error path causing an oops.
by Thomas Hellstrom
· 15 years ago
7a73ba7
drm/vmwgfx: Use TTM handles instead of SIDs as user-space surface handles.
by Thomas Hellstrom
· 15 years ago
fb1d973
drm/vmwgfx: Add DRM driver for VMware Virtual GPU
by Jakob Bornecrantz
· 15 years ago