projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/i915: Make object/vma allocation caches global
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
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
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
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-01-30
Chris Wilson
drm/amdgpu: Transfer fences to dmabuf importer
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-25
Chris Wilson
drm/i915: Issue engine resets onto idle engines
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915/selftests: Trim struct_mutex duration for...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915: Remove GPU reset dependence on struct_mutex
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915/guc: Disable global reset
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915: Make all GPU resets atomic
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915: Compute the HWS offsets explicitly
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915: Remove manual breadcumb counting
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-25
Chris Wilson
drm/i915: Measure the required reserved size for request...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-24
Chris Wilson
drm/i915: De-inline intel_context_init()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-24
Chris Wilson
drm/i915/execlists: Mark up priority boost on preemption
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-23
Chris Wilson
drm/i915/execlists: Mark up priority boost on preemption
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915: Show all active engines on hangcheck
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915: Tidy common test_bit probing of i915_request...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915: Refactor out intel_context_init()
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915/selftests: Use common mock_engine::advance
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915/selftests: Refactor common live_test framework
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915/selftests: Create a clean GGTT for vma/gtt...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-22
Chris Wilson
drm/i915/selftests: Track evict objects explicitly
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-21
Chris Wilson
drm/i915: Prevent use of global_seqno=0
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-18
Chris Wilson
drm/i915/selftests: Allocate mock ring/timeline per...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
2019-01-18
Chris Wilson
drm/i915/selftests: Make evict tolerant of foreign...
Signed-off-by:
Chris Wilson
<chris@chris-wilson.co.uk>
commit
|
commitdiff
|
tree
next