Show patches with: Submitter = Chris Wilson       |    Archived = No       |   17208 patches
« 1 2 3 4172 173 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
drm/i915/gt: Clear LOCAL_BIND from shared GGTT on resume drm/i915/gt: Clear LOCAL_BIND from shared GGTT on resume - - - 0 0 0 2020-05-26 Chris Wilson New
[i-g-t] i915/perf_pmu: Update inter-engine semaphore detection [i-g-t] i915/perf_pmu: Update inter-engine semaphore detection - 1 - 0 0 0 2020-05-26 Chris Wilson New
[i-g-t] lib/i915: Restore hangcheck modparams between tests [i-g-t] lib/i915: Restore hangcheck modparams between tests - - - 0 0 0 2020-05-26 Chris Wilson New
[i-g-t] lib: Randomise spinner location to reduce relocation risk [i-g-t] lib: Randomise spinner location to reduce relocation risk - - - 0 0 0 2020-05-26 Chris Wilson New
[CI] drm/i915: Improve execute_cb struct packing [CI] drm/i915: Improve execute_cb struct packing - 1 - 0 0 0 2020-05-26 Chris Wilson New
[2/2] drm/i915/gt: Do not schedule normal requests immediately along virtual [1/2] drm/i915: Reorder await_execution before await_request - - - 0 0 0 2020-05-26 Chris Wilson New
[1/2] drm/i915: Reorder await_execution before await_request [1/2] drm/i915: Reorder await_execution before await_request - - - 0 0 0 2020-05-26 Chris Wilson New
[4/4] drm/i915/gt: Resubmit the virtual engine on schedule-out [1/4] drm/i915/gt: Do not schedule normal requests immediately along virtual - - - 0 0 0 2020-05-25 Chris Wilson New
[3/4] drm/i915/gt: Decouple inflight virtual engines [1/4] drm/i915/gt: Do not schedule normal requests immediately along virtual - - - 0 0 0 2020-05-25 Chris Wilson New
[2/4] drm/i915/gt: Use virtual_engine during execlists_dequeue [1/4] drm/i915/gt: Do not schedule normal requests immediately along virtual - - - 0 0 0 2020-05-25 Chris Wilson New
[1/4] drm/i915/gt: Do not schedule normal requests immediately along virtual [1/4] drm/i915/gt: Do not schedule normal requests immediately along virtual - 1 - 0 0 0 2020-05-25 Chris Wilson New
drm/i915/gt: Force the GT reset on shutdown drm/i915/gt: Force the GT reset on shutdown - 1 - 0 0 0 2020-05-25 Chris Wilson New
[CI,2/2] drm/i915/gem: Suppress some random warnings [CI,1/2] drm/i915/gt: Cancel the flush worker more thoroughly - 1 - 0 0 0 2020-05-25 Chris Wilson New
[CI,1/2] drm/i915/gt: Cancel the flush worker more thoroughly [CI,1/2] drm/i915/gt: Cancel the flush worker more thoroughly - 1 - 0 0 0 2020-05-25 Chris Wilson New
drm/i915/gt: Force the GT reset on shutdown drm/i915/gt: Force the GT reset on shutdown - - - 0 0 0 2020-05-25 Chris Wilson New
drm/i915/display: Only query DP state of a DDI encoder drm/i915/display: Only query DP state of a DDI encoder - - - 0 0 0 2020-05-25 Chris Wilson New
drm/i915/gt: Force the GT reset on shutdown drm/i915/gt: Force the GT reset on shutdown - - - 0 0 0 2020-05-25 Chris Wilson New
drm/i915: Revert CDCLK changes to unbreak geminilake drm/i915: Revert CDCLK changes to unbreak geminilake - 1 - 0 0 0 2020-05-25 Chris Wilson New
[12/12] drm/i915/gem: Make relocations atomic within execbuf [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[11/12] drm/i915/gem: Add all GPU reloc awaits/signals en masse [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[10/12] drm/i915/gem: Lift GPU relocation allocation [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[09/12] drm/i915/gem: Async GPU relocations only [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[08/12] drm/i915: Add list_for_each_entry_safe_continue_reverse [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[07/12] drm/i915: Unpeel awaits on a proxy fence [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[06/12] dma-buf: Proxy fence, an unsignaled fence placeholder [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-25 Chris Wilson New
[05/12] drm/i915: Improve execute_cb struct packing [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - 1 - 0 0 0 2020-05-25 Chris Wilson New
[04/12] drm/i915/execlists: Shortcircuit queue_prio() for no internal levels [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - 1 - 0 0 0 2020-05-25 Chris Wilson New
[03/12] drm/i915/gem: Suppress some random warnings [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - 1 - 0 0 0 2020-05-25 Chris Wilson New
[02/12] drm/i915/gt: Cancel the flush worker more thoroughly [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt - 1 - 0 0 0 2020-05-25 Chris Wilson New
[01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt [01/12] drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt 1 - - 0 0 0 2020-05-25 Chris Wilson New
drm/i915/display: Fix early deref of 'dsb' drm/i915/display: Fix early deref of 'dsb' - 1 - 0 0 0 2020-05-24 Chris Wilson New
[i-g-t] i915/gem_exec_reloc: Exercise concurrent relocations [i-g-t] i915/gem_exec_reloc: Exercise concurrent relocations - - - 0 0 0 2020-05-24 Chris Wilson New
[CI,4/4] drm/i915: convert get_user_pages() --> pin_user_pages() [CI,1/4] mm/gup: move __get_user_pages_fast() down a few lines in gup.c - - - 0 0 0 2020-05-22 Chris Wilson New
[CI,3/4] mm/gup: introduce pin_user_pages_fast_only() [CI,1/4] mm/gup: move __get_user_pages_fast() down a few lines in gup.c - - - 0 0 0 2020-05-22 Chris Wilson New
[CI,2/4] mm/gup: refactor and de-duplicate gup_fast() code [CI,1/4] mm/gup: move __get_user_pages_fast() down a few lines in gup.c - - - 0 0 0 2020-05-22 Chris Wilson New
[CI,1/4] mm/gup: move __get_user_pages_fast() down a few lines in gup.c [CI,1/4] mm/gup: move __get_user_pages_fast() down a few lines in gup.c - - - 0 0 0 2020-05-22 Chris Wilson New
[CI] drm/i915/gem: Avoid iterating an empty list [CI] drm/i915/gem: Avoid iterating an empty list - 2 - 0 0 0 2020-05-22 Chris Wilson New
drm/i915/gem: Avoid iterating an empty list drm/i915/gem: Avoid iterating an empty list - 1 - 0 0 0 2020-05-22 Chris Wilson New
[CI] agp/intel: Fix a memory leak on module initialisation failure [CI] agp/intel: Fix a memory leak on module initialisation failure - 1 - 0 0 0 2020-05-22 Chris Wilson New
drm/i915/gem: Avoid waiting inside mmu_notifier_invalidate_range drm/i915/gem: Avoid waiting inside mmu_notifier_invalidate_range - - - 0 0 0 2020-05-22 Chris Wilson New
[2/2] drm/i915: Improve execute_cb struct packing [1/2] drm/i915/execlists: Shortcircuit queue_prio() for no internal levels - - - 0 0 0 2020-05-21 Chris Wilson New
[1/2] drm/i915/execlists: Shortcircuit queue_prio() for no internal levels [1/2] drm/i915/execlists: Shortcircuit queue_prio() for no internal levels - - - 0 0 0 2020-05-21 Chris Wilson New
drm/i915/gt: Stop cross-poluting PIN_GLOBAL with PIN_USER with no-ppgtt drm/i915/gt: Stop cross-poluting PIN_GLOBAL with PIN_USER with no-ppgtt - - - 0 0 0 2020-05-21 Chris Wilson New
[CI] drm/i915: Remove PIN_UPDATE for i915_vma_pin [CI] drm/i915: Remove PIN_UPDATE for i915_vma_pin - 1 - 0 0 0 2020-05-21 Chris Wilson New
[CI,2/2] drm/i915: Avoid using rq->engine after free during i915_fence_release [CI,1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing - 1 - 0 0 0 2020-05-21 Chris Wilson New
[CI,1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing [CI,1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing - 1 - 0 0 0 2020-05-21 Chris Wilson New
drm/i915/selftests: Flush the submission, not cancel it! drm/i915/selftests: Flush the submission, not cancel it! - 1 - 0 0 0 2020-05-21 Chris Wilson New
drm/i915/gt: Immediately check for ACK after submission drm/i915/gt: Immediately check for ACK after submission - - - 0 0 0 2020-05-21 Chris Wilson New
softirq: Kick ksoftirqd if __do_softirq() is incomplete softirq: Kick ksoftirqd if __do_softirq() is incomplete - - - 0 0 0 2020-05-21 Chris Wilson New
[i-g-t] i915/gem_exec_balancer: Exercise stalls of bonded pairs [i-g-t] i915/gem_exec_balancer: Exercise stalls of bonded pairs - - - 0 0 0 2020-05-21 Chris Wilson New
drm/i915: Disable semaphore inter-engine sync without timeslicing drm/i915: Disable semaphore inter-engine sync without timeslicing - - - 0 0 0 2020-05-21 Chris Wilson New
[2/2] drm/i915: Avoid using rq->engine after free during i915_fence_release [1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing - 1 - 0 0 0 2020-05-21 Chris Wilson New
[1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing [1/2] drm/i915: Disable semaphore inter-engine sync without timeslicing - 1 - 0 0 0 2020-05-21 Chris Wilson New
[CI] drm/i915/selftests: Measure CS_TIMESTAMP [CI] drm/i915/selftests: Measure CS_TIMESTAMP - 1 - 0 0 0 2020-05-21 Chris Wilson New
drm/i915/gt: Cancel the flush worker more thoroughly drm/i915/gt: Cancel the flush worker more thoroughly - - - 0 0 0 2020-05-20 Chris Wilson New
[CI] drm/i915/gt: Trace the CS interrupt [CI] drm/i915/gt: Trace the CS interrupt - - - 0 0 0 2020-05-20 Chris Wilson New
[i-g-t] i915/gem_exec_schedule: Verify timeslicing between submit-fence [i-g-t] i915/gem_exec_schedule: Verify timeslicing between submit-fence - - - 0 0 0 2020-05-20 Chris Wilson New
[i-g-t] i915/i915_pm_rc6_residency: Check we conserve power while waiting [i-g-t] i915/i915_pm_rc6_residency: Check we conserve power while waiting - - - 0 0 0 2020-05-20 Chris Wilson New
[i-g-t] tools/intel_gpu_top: Include total package power [i-g-t] tools/intel_gpu_top: Include total package power - - - 0 0 0 2020-05-20 Chris Wilson New
drm/i915: Disable semaphore inter-engine sync without timeslicing drm/i915: Disable semaphore inter-engine sync without timeslicing - - - 0 0 0 2020-05-20 Chris Wilson New
drm/i915: Disable semaphore inter-engine sync without timeslicing drm/i915: Disable semaphore inter-engine sync without timeslicing - - - 0 0 0 2020-05-20 Chris Wilson New
[22/22] drm/i915: Micro-optimise i915_request_completed() [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[21/22] drm/i915/gem: Bind the fence async for execbuf [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[20/22] drm/i915/gem: Asynchronous GTT unbinding [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[19/22] drm/i915/gem: Separate the ww_mutex walker into its own list [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[18/22] drm/i915: Export a preallocate variant of i915_active_acquire() [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[17/22] drm/i915/gem: Assign context id for async work [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[16/22] drm/i915: Always defer fenced work to the worker [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[15/22] drm/i915: Drop I915_IDLE_ENGINES_TIMEOUT [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[14/22] drm/i915/gt: Use built-in active intel_context reference [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[13/22] drm/i915/gt: Declare when we enabled timeslicing [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[12/22] drm/i915/gem: Allow combining submit-fences with syncobj [01/22] drm/i915/gem: Suppress some random warnings - 1 - 0 0 0 2020-05-20 Chris Wilson New
[11/22] drm/i915/gem: Teach execbuf how to wait on future syncobj [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[10/22] drm/syncobj: Allow use of dma-fence-proxy [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[09/22] dma-buf: Proxy fence, an unsignaled fence placeholder [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[08/22] drm/i915: Improve execute_cb struct packing [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[07/22] drm/i915/gt: Resubmit the virtual engine on schedule-out [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[06/22] drm/i915/gt: Decouple inflight virtual engines [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[05/22] drm/i915/gt: Use virtual_engine during execlists_dequeue [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[04/22] drm/i915: Move saturated workload detection back to the context [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[03/22] drm/i915: Avoid using rq->engine after free during i915_fence_release [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[02/22] drm/i915/execlists: Shortcircuit queue_prio() for no internal levels [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[01/22] drm/i915/gem: Suppress some random warnings [01/22] drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-20 Chris Wilson New
[CI] drm/i915/selftests: Measure CS_TIMESTAMP [CI] drm/i915/selftests: Measure CS_TIMESTAMP - 1 - 0 0 0 2020-05-20 Chris Wilson New
drm/i915/gt: Remove errant assertion in __intel_context_do_pin drm/i915/gt: Remove errant assertion in __intel_context_do_pin - 1 - 0 0 0 2020-05-20 Chris Wilson New
[CI] drm/i915/gt: Trace the CS interrupt [CI] drm/i915/gt: Trace the CS interrupt - - - 0 0 0 2020-05-19 Chris Wilson New
[i-g-t] i915: Add gem_exec_endless [i-g-t] i915: Add gem_exec_endless - - - 0 0 0 2020-05-19 Chris Wilson New
drm/i915/gem: Suppress some random warnings drm/i915/gem: Suppress some random warnings - - - 0 0 0 2020-05-19 Chris Wilson New
drm/i915: Neuter virtual rq->engine on retire drm/i915: Neuter virtual rq->engine on retire - - - 0 0 0 2020-05-19 Chris Wilson New
[CI,3/3] drm/i915/gt: Incorporate the virtual engine into timeslicing [CI,1/3] drm/i915/selftests: Add tests for timeslicing virtual engines - 1 - 0 0 0 2020-05-19 Chris Wilson New
[CI,2/3] drm/i915/gt: Kick virtual siblings on timeslice out [CI,1/3] drm/i915/selftests: Add tests for timeslicing virtual engines - 1 - 0 0 0 2020-05-19 Chris Wilson New
[CI,1/3] drm/i915/selftests: Add tests for timeslicing virtual engines [CI,1/3] drm/i915/selftests: Add tests for timeslicing virtual engines - 1 - 0 0 0 2020-05-19 Chris Wilson New
drm/i915/selftests: Measure dispatch latency drm/i915/selftests: Measure dispatch latency - 1 - 0 0 0 2020-05-19 Chris Wilson New
drm/i915/selftests: Measure dispatch latency drm/i915/selftests: Measure dispatch latency - 1 - 0 0 0 2020-05-19 Chris Wilson New
[i-g-t] i915: Add gem_exec_endless [i-g-t] i915: Add gem_exec_endless - - - 0 0 0 2020-05-19 Chris Wilson New
[12/12] drm/i915/gt: Resubmit the virtual engine on schedule-out [01/12] drm/i915: Don't set queue-priority hint when supressing the reschedule - - - 0 0 0 2020-05-19 Chris Wilson New
[11/12] drm/i915/gt: Decouple inflight virtual engines [01/12] drm/i915: Don't set queue-priority hint when supressing the reschedule - - - 0 0 0 2020-05-19 Chris Wilson New
[10/12] drm/i915/gt: Use virtual_engine during execlists_dequeue [01/12] drm/i915: Don't set queue-priority hint when supressing the reschedule - - - 0 0 0 2020-05-19 Chris Wilson New
[09/12] drm/i915/gt: Incorporate the virtual engine into timeslicing [01/12] drm/i915: Don't set queue-priority hint when supressing the reschedule - 1 - 0 0 0 2020-05-19 Chris Wilson New
[08/12] drm/i915/gt: Kick virtual siblings on timeslice out [01/12] drm/i915: Don't set queue-priority hint when supressing the reschedule - 1 - 0 0 0 2020-05-19 Chris Wilson New
« 1 2 3 4172 173 »