Colin Ian King
|
da5efffc42
drm/vmwgfx: Correctly NULLify dma buffer pointer on failure
|
10 vuotta sitten |
Thomas Hellstrom
|
5151adb37a
drm/vmwgfx: Fix a couple of lock dependency violations
|
10 vuotta sitten |
Christian König
|
aa35071c59
drm/ttm: optionally move duplicates to a separate list
|
10 vuotta sitten |
Dave Airlie
|
b2efb3f0a1
drm: backmerge tag 'v3.17-rc5' into drm-next
|
11 vuotta sitten |
Christian König
|
ae9c0af2c0
drm/ttm: allow fence to be added as shared
|
11 vuotta sitten |
Maarten Lankhorst
|
2298e804e9
drm/vmwgfx: rework to new fence interface, v2
|
11 vuotta sitten |
Maarten Lankhorst
|
c060a4e135
drm/vmwgfx: get rid of different types of fence_flags entirely
|
11 vuotta sitten |
Thomas Hellstrom
|
9f9cb84f41
drm/vmwgfx: Fix an incorrect OOM return value
|
11 vuotta sitten |
Maarten Lankhorst
|
1f0dc9a59a
drm/ttm: kill off some members to ttm_validate_buffer
|
11 vuotta sitten |
Maarten Lankhorst
|
58b4d720c1
drm/ttm: add interruptible parameter to ttm_eu_reserve_buffers
|
11 vuotta sitten |
Thomas Hellstrom
|
18e4a4669c
drm/vmwgfx: Fix compat shader namespace
|
11 vuotta sitten |
Thomas Hellstrom
|
cbd75e97a5
drm/vmwgfx: Make sure user-space can't DMA across buffer object boundaries v2
|
11 vuotta sitten |
Thomas Hellstrom
|
294adf7d86
drm/vmwgfx: Use a per-device semaphore for reservation protection
|
11 vuotta sitten |
Thomas Hellstrom
|
36e952c1ed
drm/vmwgfx: Fix command defines and checks
|
11 vuotta sitten |
Thomas Hellstrom
|
4fbd9d2ec2
drm/vmwgfx: Remove stray const
|
11 vuotta sitten |
Dan Carpenter
|
b2ad9881d6
drm/vmwgfx: unlock on error path in vmw_execbuf_process()
|
11 vuotta sitten |
Thomas Hellstrom
|
8e67bbbc51
drm/vmwgfx: Fix a couple of sparse warnings and errors
|
11 vuotta sitten |
Thomas Hellstrom
|
30f82d816d
drm/vmwgfx: Reemit context bindings when necessary v2
|
11 vuotta sitten |
Thomas Hellstrom
|
d5bde95663
drm/vmwgfx: Emulate legacy shaders on guest-backed devices v2
|
11 vuotta sitten |
Thomas Hellstrom
|
0ccbbae43c
drm/vmwgfx: Fix SET_SHADER_CONST emulation on guest-backed devices
|
11 vuotta sitten |
Thomas Hellstrom
|
cf5e341333
drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave like reservation calls"
|
11 vuotta sitten |
Thomas Hellstrom
|
76c7d18bcd
drm/vmwgfx: Don't commit staged bindings if execbuf fails
|
11 vuotta sitten |
Thomas Hellstrom
|
f2a0dcb1aa
drm/vmwgfx: Implement 64-bit Otable- and MOB binding v2
|
11 vuotta sitten |
Thomas Hellstrom
|
173fb7d4e2
drm/vmwgfx: Persistent tracking of context bindings
|
12 vuotta sitten |
Thomas Hellstrom
|
b5c3b1a6bf
drm/vmwgfx: Track context bindings and scrub them upon exiting execbuf
|
12 vuotta sitten |
Thomas Hellstrom
|
8ba07315d3
drm/vmwgfx: Block the BIND_SHADERCONSTS command
|
12 vuotta sitten |
Thomas Hellstrom
|
c373d4eac4
drm/vmwgfx: Extend the command verifier to handle guest-backed on / off
|
12 vuotta sitten |
Thomas Hellstrom
|
74c10d1cd5
drm/vmwgfx: Add new unused (by user-space) commands to the verifier
|
12 vuotta sitten |
Thomas Hellstrom
|
a21aa6143f
drm/vmwgfx: Validate guest-backed shader const commands
|
12 vuotta sitten |
Thomas Hellstrom
|
c74c162fd9
drm/vmwgfx: Add guest-backed shaders
|
12 vuotta sitten |