projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/i915/gtt: Store scratch page size alongside not in the common struct
2019-03-05
Chris Wilson
drm/i915/gtt: Store scratch page size alongside not...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-05
Chris Wilson
drm/i915/gtt: Use optimised memset32/64 for clearing PTE
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-04
Chris Wilson
drm/i915: Acquire breadcrumb ref before cancelling
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Tvrtko Ursulin
drm/i915: Re-arrange execbuf so context is known before...
Reviewed-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915: Fix I915_EXEC_RING_MASK
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915: Prioritise non-busywait semaphore workloads
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915: Use HW semaphores for inter-engine synchronisation...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915: Keep timeline HWSP allocated until idle across...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915/execlists: Suppress redundant preemption
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915/selftests: Check that whitelisted registers...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-03-01
Chris Wilson
drm/i915: Introduce i915_timeline.mutex
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915/execlists: Suppress mere WAIT preemption
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Use __ffs() in for_each_priolist for more...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Remove second level open-coded rcu work
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Make object/vma allocation caches global
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Make request allocation caches global
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Report engines are idle if already parked
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
Revert "drm/i915: Avoid waking the engines just to...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-28
Chris Wilson
drm/i915: Compute the global scheduler caps
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-27
Chris Wilson
drm/i915: Avoid waking the engines just to check if...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-27
Chris Wilson
drm/i915: Skip scanning for signalers if we are already...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-26
Abdiel Janulgue
drm/i915/query: Split out query item checks
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-26
Chris Wilson
drm/i915/selftests: Exercise resetting during non-user...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-26
Chris Wilson
drm/i915: Remove i915_request.global_seqno
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-26
Chris Wilson
drm/i915: Remove access to global seqno in the HWSP
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-26
Chris Wilson
drm/i915: Replace global_seqno with a hangcheck heartbeat...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-23
Chris Wilson
drm/i915/pmu: Always sample an active ringbuffer
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-22
Chris Wilson
drm/i915/guc: Flush the residual log capture irq on...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-21
Chengguang Xu
drm/i915: remove redundant likely/unlikely annotation
Reviewed-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-21
Chris Wilson
drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-21
Chris Wilson
drm/i915/hdcp: Silence compiler critics
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Sujaritha Sundaresan
drm/i915/guc: Calling guc_disable_communication in...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Sujaritha Sundaresan
drm/i915/guc: Splitting CT channel open/close functions
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Chris Wilson
drm/i915: Prevent user context creation while wedged
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Chris Wilson
drm/i915: Reduce the RPS shock
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Chris Wilson
drm/i915: Avoid reset lock in writing fence registers
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-20
Chris Wilson
drm/i915: Beware temporary wedging when determining...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-19
Chris Wilson
drm/i915: Use time based guilty context banning
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-19
Chris Wilson
drm/i915: Trim delays for wedging
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-19
Chris Wilson
drm/i915: Move verify_wm_state() to heap
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-19
Chris Wilson
drm/i915: Include reminders about leaving no holes...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-18
Chris Wilson
drm/i915: Restore interrupt enabling after a reset
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-18
Chris Wilson
drm/i915/selftests: Make unbannable contexts for reset...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-18
Chris Wilson
drm/i915: Optionally disable automatic recovery after...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-17
Chris Wilson
drm/i915/selftests: Move local mock_ggtt allocations...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-16
Chris Wilson
drm/i915/selftests: Always free spinner on __sseu_prepare...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-16
Chris Wilson
drm/i915/fbdev: Actually configure untiled displays
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-15
Chris Wilson
drm/i915/selftests: Drop unnecessary struct_mutex around...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-15
Chris Wilson
drm/i915: Defer application of request banning to submission
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-15
Chris Wilson
drm/i915/selftests: Always use an active engine while...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-14
Chris Wilson
drm/i915: Only try to park engines after a failed reset
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-14
Chris Wilson
snd/hda, drm/i915: Track the display_power_status using...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-13
Chris Wilson
drm/i915: Apply rps waitboosting for dma_fence_wait_timeout()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-12
Chris Wilson
drm/i915: Detect potential i915_reset_trylock() lockups
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-12
Chris Wilson
drm/i915: Recursive i915_reset_trylock() verboten
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-11
Chris Wilson
drm/i915: Reacquire priolist cache after dropping the...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-11
Chris Wilson
drm/i915: Include the current timeline seqno for debugging...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-11
Chris Wilson
drm/i915: Use synchronize_srcu_expedited() for resets
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-11
Chris Wilson
drm/i915: Pull sync_scru for device reset outside of...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-11
Chris Wilson
drm/i915: Protect i915_active iterators from the shrinker
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-09
Chris Wilson
drm/i915/execlists: Refactor out can_merge_rq()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Don't claim an unstarted request was guilty
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Serialise resets with wedging
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Wait for old resets before applying debugfs...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Uninterruptibly drain the timelines on unwedging
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Force the GPU reset upon wedging
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Revoke mmaps and prevent access to fence...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-08
Chris Wilson
drm/i915: Defer removing fence register tracking to...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-07
Chris Wilson
drm/i915: Hack and slash, throttle execbuffer hogs
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915: Push clear_intel_crtc_state() onto the heap
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915: Pull i915_gem_active into the i915_active...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915: Allocate active tracking nodes from a slabcache
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915: Release the active tracker tree upon idling
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915: Generalise GPU activity tracking
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-05
Chris Wilson
drm/i915/selftests: Exercise some AB...BA preemption...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-04
Chris Wilson
drm/i915: Trim NEWCLIENT boosting
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-04
Chris Wilson
drm/i915: Allow normal clients to always preempt idle...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-01
Talha Nassar
drm/i915/icl: restore WaEnableFloatBlendOptimization
Cc:
Chris Wilson
<chris@chris-wilson.co.uk>
Reviewed-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-01
Tvrtko Ursulin
drm/i915: Save some lines of source code in workarounds
Reviewed-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-02-01
Tvrtko Ursulin
drm/i915: Move workaround infrastructure code up
Reviewed-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915: Drop fake breadcrumb irq
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915: Replace global breadcrumbs with per-context...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915: Remove the intel_engine_notify tracepoint
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915/execlists: Suppress preempting self
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915: Rename execlists->queue_priority to queue_priority...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915: Identify active requests
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-29
Chris Wilson
drm/i915/selftests: Apply a subtest filter
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Track active timelines
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Track the context's seqno in its own timeline...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Share per-timeline HWSP using a slab suballocator
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Allocate a status page for each timeline
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Enlarge vma->pin_count
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Introduce concept of per-timeline (context...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Move list of timelines under its own lock
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Always allocate an object/vma for the HWSP
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Move vma lookup to its own lock
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Pull VM lists under the VM mutex.
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Stop tracking MRU activity on VMA
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-28
Chris Wilson
drm/i915: Wait for a moment before forcibly resetting...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-26
Nathan Chancellor
drm/i915: Disable -Wuninitialized
Suggested-by:
Chris Wilson
<chris@chris-wilson.co.uk>
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
next