Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
cf144969d54da1476e2b80dd632952a2f93c6b34
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_execbuffer.c
cf14496
drm/i915: Remove unused file arg from execbuf
by Ben Widawsky
· 12 years ago
3058753
drm/i915: clarify reasoning for the access_ok call
by Kees Cook
· 12 years ago
2bb4629
drm/i915: Add to_user_ptr()
by Ville Syrjälä
· 12 years ago
6dc1c49
Merge branch 'fbcon-locking-fixes' of ssh://people.freedesktop.org/~airlied/linux into drm-next
by Dave Airlie
· 12 years ago
5d4545a
drm/i915: Create a gtt structure
by Ben Widawsky
· 12 years ago
eef90cc
drm/i915: Use the reloc.handle as an index into the execbuffer array
by Chris Wilson
· 12 years ago
ed5982e
drm/i915: Allow userspace to hint that the relocations were known
by Daniel Vetter
· 12 years ago
bcffc3f
drm/i915: Move the execbuffer objects list from the stack into the tracker
by Chris Wilson
· 12 years ago
3b96eff
drm/i915: Take the handle idr spinlock once for looking up the exec objects
by Chris Wilson
· 12 years ago
419fa72
drm/i915: Mark a temporary allocation for copy-from-user as such
by Chris Wilson
· 12 years ago
b5cc6c0
Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 12 years ago
262b6d3
drm/i915: Invalidate the relocation presumed_offsets along the slow path
by Chris Wilson
· 12 years ago
b45305f
drm/i915: Implement workaround for broken CS tlb on i830/845
by Daniel Vetter
· 12 years ago
c1f093e
drm/i915: Remove check for conflicting relocation write-domains
by Chris Wilson
· 12 years ago
ca9c46c
drm/i915: Kill i915_gem_execbuffer_wait_for_flips()
by Ville Syrjälä
· 12 years ago
9d773091
drm/i915: Preallocate next seqno before touching the ring
by Chris Wilson
· 12 years ago
be7cb63
drm/i915: Remove bogus test for a present execbuffer
by Chris Wilson
· 12 years ago
e76e9ae
drm/i915: Stop using AGP layer for GEN6+
by Ben Widawsky
· 12 years ago
c2fb791
Merge tag 'v3.7-rc2' into drm-intel-next-queued
by Daniel Vetter
· 12 years ago
d7d4eed
drm/i915: Allow DRM_ROOT_ONLY|DRM_MASTER to submit privileged batchbuffers
by Chris Wilson
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
4126d5d
UAPI: (Scripted) Remove redundant DRM UAPI header #inclusions from drivers/gpu/.
by David Howells
· 12 years ago
41783ee
drm/i915: Assert that the exec object lookup table is a power-of-two
by Chris Wilson
· 12 years ago
ba7a645
drm/i915: Drop the misleading cast to the wrong user pointer type
by Chris Wilson
· 12 years ago
9da3da6
drm/i915: Replace the array of pages with a scatterlist
by Chris Wilson
· 13 years ago
7788a76
drm/i915: Avoid unbinding due to an interrupted pin_and_fence during execbuffer
by Chris Wilson
· 12 years ago
504c726
drm/i915: Use cpu relocations if the object is in the GTT but not mappable
by Chris Wilson
· 12 years ago
86a1ee2
drm/i915: Only pwrite through the GTT if there is space in the aperture
by Chris Wilson
· 12 years ago
6c085a7
drm/i915: Track unbound pages
by Chris Wilson
· 12 years ago
a22ddff
Merge tag 'v3.6-rc2' into drm-intel-next
by Daniel Vetter
· 12 years ago
e844b99
drm/i915: Don't forget to apply SNB PIPE_CONTROL GTT workaround.
by Eric Anholt
· 12 years ago
f047e39
drm/i915: Avoid concurrent access when marking the device as idle/busy
by Chris Wilson
· 12 years ago
a7b9761
drm/i915: Split i915_gem_flush_ring() into seperate invalidate/flush funcs
by Chris Wilson
· 12 years ago
016fd0c
drm/i915: Clear the pending_gpu_fenced_access flag at the start of execbuffer
by Chris Wilson
· 12 years ago
6ac42f4
drm/i915: Replace the complex flushing logic with simple invalidate/flush all
by Daniel Vetter
· 12 years ago
69c2fc8
drm/i915: Remove the per-ring write list
by Chris Wilson
· 12 years ago
0201f1e
drm/i915: Replace the pending_gpu_write flag with an explicit seqno
by Chris Wilson
· 12 years ago
3bb73ab
drm/i915: Allow late allocation of request for i915_add_request()
by Chris Wilson
· 12 years ago
0da5cec
drm/i915: Set the context before setting up regs for the context.
by Eric Anholt
· 12 years ago
09cf7c9
drm/i915: Insert a flush between batches if the breadcrumb was dropped
by Chris Wilson
· 12 years ago
cc889e0
drm/i915: disable flushing_list/gpu_write_list
by Daniel Vetter
· 13 years ago
6e0a69d
drm/i915/context: switch contexts with execbuf2
by Ben Widawsky
· 13 years ago
a15817c
drm/i915: Check whether the ring is initialised prior to dispatch
by Chris Wilson
· 13 years ago
acb87df
drm/i915: Limit calling mark-busy only for potential scanouts
by Chris Wilson
· 13 years ago
5e13a0c
Merge remote-tracking branch 'airlied/drm-core-next' into drm-intel-next-queued
by Daniel Vetter
· 13 years ago
dc257cf
Merge tag 'v3.4-rc6' into drm-intel-next
by Daniel Vetter
· 13 years ago
6ebebc9
drm/i915: disallow clip rects on gen5+
by Daniel Vetter
· 13 years ago
b2da9fe
drm/i915: remove do_retire from i915_wait_request
by Ben Widawsky
· 13 years ago
44afb3a
drm/i915: fix integer overflow in i915_gem_do_execbuffer()
by Xi Wang
· 13 years ago
ed8cd3b
drm/i915: fix integer overflow in i915_gem_execbuffer2()
by Xi Wang
· 13 years ago
06d9813
drm/i915: Remove the pipelined parameter from get_fence()
by Chris Wilson
· 13 years ago
7b09638
drm/i915: Always flush tiling changes before accessing through the GTT
by Chris Wilson
· 13 years ago
2911a35
drm/i915: use semaphores for the display plane
by Ben Widawsky
· 13 years ago
9a5a53b
drm/i915: Reorganise rules for get_fence/put_fence
by Chris Wilson
· 13 years ago
effbc4f
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
by Dave Airlie
· 13 years ago
7dd4906
drm/i915: Mark untiled BLT commands as fenced on gen2/3
by Chris Wilson
· 13 years ago
f56f821
mm: extend prefault helpers to fault in more than PAGE_SIZE
by Daniel Vetter
· 13 years ago
dabdfe0
drm/i915: Avoid using mappable space for relocation processing through the CPU
by Chris Wilson
· 13 years ago
1d83f44
drm/i915: Batch copy_from_user for relocation processing
by Chris Wilson
· 13 years ago
149c840
drm/i915: implement SNB workaround for lazy global gtt
by Daniel Vetter
· 13 years ago
9edd576
Merge remote-tracking branch 'airlied/drm-fixes' into drm-intel-next-queued
by Daniel Vetter
· 13 years ago
7bddb01
drm/i915: ppgtt binding/unbinding support
by Daniel Vetter
· 13 years ago
ff24019
drm/i915: s/DRM_ERROR/DRM_DEBUG in i915_gem_execbuffer.c
by Daniel Vetter
· 13 years ago
4ca4a25
drm/i915: reject GTT domain in relocations
by Daniel Vetter
· 13 years ago
1690e1e
drm/i915: Separate fence pin counting from normal bind pin counting
by Chris Wilson
· 13 years ago
96154f2
drm/i915: switch ring->id to be a real id
by Daniel Vetter
· 13 years ago
b93f9cf
drm/i915: argument to control retiring behavior
by Ben Widawsky
· 13 years ago
1a464cb
Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 13 years ago
ae662d3
drm/i915: Add support for resetting the SO write pointers on gen7.
by Eric Anholt
· 13 years ago
84f9f93
drm/i915: Force sync command ordering (Gen6+)
by Ben Widawsky
· 13 years ago
e2971bd
drm/i915: relative_constants_mode race fix
by Ben Widawsky
· 13 years ago
ebbd857
drm/i915: Disable semaphores by default on SNB
by Keith Packard
· 13 years ago
f45b555
drm/i915: enable semaphores on per-device defaults
by Eugeni Dodonov
· 13 years ago
c8c99b0
drm/i915: Dumb down the semaphore logic
by Ben Widawsky
· 13 years ago
e92d03b
Revert "drm/i915: Kill GTT mappings when moving from GTT domain"
by Eric Anholt
· 14 years ago
d4aeee7
drm/i915: Disable pagefaults along execbuffer relocation fast path
by Chris Wilson
· 14 years ago
47ae63e
Merge branch 'drm-intel-fixes' into drm-intel-next
by Chris Wilson
· 14 years ago
c59a333
drm/i915: Only wait on a pending flip if we intend to write to the buffer
by Chris Wilson
· 14 years ago
a1656b9
drm/i915: Disable GPU semaphores by default
by Chris Wilson
· 14 years ago
e8b2c3c
drm/i915: Re-enable GPU semaphores for SandyBridge mobile
by Chris Wilson
· 14 years ago
271d81b
drm/i915: Allow relocation deltas outside of target bo
by Chris Wilson
· 14 years ago
ce453d8
drm/i915: Use a device flag for non-interruptible phases
by Chris Wilson
· 14 years ago
8408c28
drm/i915: First try a normal large kmalloc for the temporary exec buffers
by Chris Wilson
· 14 years ago
c872522
drm/i915: Protect against drm_gem_object not being the first member
by Chris Wilson
· 14 years ago
db53a30
drm/i915: Refine tracepoints
by Chris Wilson
· 14 years ago
bdd92c9
Merge branch 'drm-intel-fixes' into drm-intel-next
by Chris Wilson
· 14 years ago
076e2c0
drm/i915: Fix use of invalid array size for ring->sync_seqno
by Chris Wilson
· 14 years ago
311bd68
drm/i915: Trivial sparse fixes
by Chris Wilson
· 14 years ago
1591192
drm/i915: Disable GPU semaphores on SandyBridge mobile
by Chris Wilson
· 14 years ago
595dad7
drm/i915/execbuffer: Clear domains before beginning reloc processing
by Chris Wilson
· 14 years ago
dd6864a
drm/i915/execbuffer: Reorder relocations to match new object order
by Chris Wilson
· 14 years ago
6fe4f14
drm/i915/execbuffer: Reorder binding of objects to favour restrictions
by Chris Wilson
· 14 years ago
36cf174
drm/i915/execbuffer: Correctly clear the current object list upon EFAULT
by Chris Wilson
· 14 years ago
8824178
drm/i915: Propagate error from flushing the ring
by Chris Wilson
· 14 years ago
b72f3ac
drm/i915: Handle ringbuffer stalls when flushing
by Chris Wilson
· 14 years ago
63256ec
drm/i915: Enforce write ordering through the GTT
by Chris Wilson
· 14 years ago
72bfa19
drm/i915: Allow the application to choose the constant addressing mode
by Chris Wilson
· 14 years ago
b8f7ab1
drm/i915: Mark the user reloc error paths as unlikely
by Chris Wilson
· 14 years ago
67731b8
drm/i915: Eliminate drm_gem_object_lookup during relocation
by Chris Wilson
· 14 years ago
Next »