Show patches with: Submitter = Matthew Brost       |    State = Action Required       |   960 patches
« 1 2 ... 3 4 59 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[17/27] drm/i915/guc: Flush G2H work queue during reset Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[16/27] drm/i915: Allocate error capture in nowait context Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[15/27] drm/i915/guc: Reset LRC descriptor if register returns -ENODEV Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[14/27] drm/i915/guc: Don't touch guc_state.sched_state without a lock Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[13/27] drm/i915/guc: Take context ref when cancelling request Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[12/27] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[11/27] drm/i915/selftests: Fix memory corruption in live_lrc_isolation Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[10/27] drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[09/27] drm/i915/guc: Kick tasklet after queuing a request Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[08/27] drm/i915/selftests: Add a cancel request selftest that triggers a reset Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[07/27] Revert "drm/i915/gt: Propagate change in error status to children on unhold" Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[06/27] drm/i915/guc: Workaround reset G2H is received after schedule done G2H Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[05/27] drm/i915/guc: Process all G2H message at once in work queue Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[04/27] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[03/27] drm/i915/guc: Unwind context requests in reverse order Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[02/27] drm/i915/guc: Fix outstanding G2H accounting Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-19 Matthew Brost New
[01/27] drm/i915/guc: Fix blocked context accounting Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-19 Matthew Brost New
[22/22] drm/i915/guc: Add GuC kernel doc Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[21/22] drm/i915/guc: Move GuC priority fields in context under guc_active Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[20/22] drm/i915/guc: Drop pin count check trick between sched_disable and re-pin Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[19/22] drm/i915/guc: Proper xarray usage for contexts_lookup Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[18/22] drm/i915/guc: Rework and simplify locking Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[17/22] drm/i915/guc: Move guc_blocked fence to struct guc_state Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[16/22] drm/i915/guc: Release submit fence from an IRQ Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[15/22] drm/i915/guc: Flush G2H work queue during reset Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[14/22] drm/i915: Allocate error capture in atomic context Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[13/22] drm/i915/guc: Reset LRC descriptor if register returns -ENODEV Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[12/22] drm/i915/guc: Don't touch guc_state.sched_state without a lock Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[11/22] drm/i915/guc: Take context ref when cancelling request Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[10/22] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[09/22] drm/i915/selftests: Fix memory corruption in live_lrc_isolation Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[08/22] drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[07/22] drm/i915/selftests: Add a cancel request selftest that triggers a reset Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[06/22] drm/i915/execlists: Do not propagate errors to dependent fences Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[05/22] drm/i915/guc: Workaround reset G2H is received after schedule done G2H Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[04/22] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[03/22] drm/i915/guc: Unwind context requests in reverse order Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[02/22] drm/i915/guc: Fix outstanding G2H accounting Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-16 Matthew Brost New
[01/22] drm/i915/guc: Fix blocked context accounting Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-16 Matthew Brost New
[21/21] drm/i915/guc: Add GuC kernel doc Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[20/21] drm/i915/guc: Move GuC priority fields in context under guc_active Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[19/21] drm/i915/guc: Drop pin count check trick between sched_disable and re-pin Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[18/21] drm/i915/guc: Proper xarray usage for contexts_lookup Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[17/21] drm/i915/guc: Rework and simplify locking Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[16/21] drm/i915/guc: Move guc_blocked fence to struct guc_state Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[15/21] drm/i915/guc: Release submit fence from an IRQ Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[14/21] drm/i915/guc: Flush G2H work queue during reset Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[13/21] drm/i915: Allocate error capture in atomic context Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[12/21] drm/i915/guc: Reset LRC descriptor if register returns -ENODEV Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[11/21] drm/i915/guc: Don't touch guc_state.sched_state without a lock Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[10/21] drm/i915/guc: Take context ref when cancelling request Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[09/21] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[08/21] drm/i915/selftests: Fix memory corruption in live_lrc_isolation Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[07/21] drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[06/21] drm/i915/selftests: Add a cancel request selftest that triggers a reset Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[05/21] drm/i915/guc: Workaround reset G2H is received after schedule done G2H Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[04/21] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[03/21] drm/i915/guc: Unwind context requests in reverse order Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[02/21] drm/i915/guc: outstanding G2H accounting Clean up GuC CI failures, simplify locking, and kernel DOC - - - --- 2021-08-15 Matthew Brost New
[01/21] drm/i915/guc: Fix blocked context accounting Clean up GuC CI failures, simplify locking, and kernel DOC - 1 - --- 2021-08-15 Matthew Brost New
[3/3] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H Clean up some CI failures for GuC submission - - - --- 2021-08-08 Matthew Brost New
[2/3] drm/i915/selftests: Fix memory corruption in live_lrc_isolation Clean up some CI failures for GuC submission - - - --- 2021-08-08 Matthew Brost New
[1/3] drm/i915/guc: Fix several issues related to resets / request cancelation Clean up some CI failures for GuC submission - - - --- 2021-08-08 Matthew Brost New
[i-g-t,3/3] i915/gem_exec_capture: Update to support GuC based resets IGT fixes for priority management + capture with GuC submission - - - --- 2021-08-04 Matthew Brost New
[i-g-t,2/3] i915/gem_ctx_shared: Make gem_ctx_shared understand static priority mapping IGT fixes for priority management + capture with GuC submission - - - --- 2021-08-04 Matthew Brost New
[i-g-t,1/3] i915/gem_exec_schedule: Make gem_exec_schedule understand static priority mapping IGT fixes for priority management + capture with GuC submission - - - --- 2021-08-04 Matthew Brost New
[46/46] drm/i915/guc: Add delay before disabling scheduling on contexts Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[45/46] drm/i915/execlists: Weak parallel submission support for execlists Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[44/46] drm/i915: Enable multi-bb execbuf Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[43/46] drm/i915/guc: Handle errors in multi-lrc requests Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[42/46] drm/i915: Hold all parallel requests until last request, properly handle error Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[41/46] drm/i915: Eliminate unnecessary VMA calls for multi-BB submission Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[40/46] drm/i915: Multi-batch execbuffer2 Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[39/46] drm/i915: Force parallel contexts to use copy engine for reloc Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[38/46] drm/i915: Only track object dependencies on first request Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[37/46] drm/i915: Teach execbuf there can be more than one batch in the objects list Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[36/46] drm/i915: Allow callers of i915_gem_do_execbuffer to override the batch index Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[35/46] drm/i915: Store batch index in struct i915_execbuffer Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[34/46] drm/i915: Return output fence from i915_gem_do_execbuffer Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[33/46] drm/i915: Move output fence handling to i915_gem_execbuffer2 Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[32/46] drm/i915: Move input/exec fence handling to i915_gem_execbuffer2 Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[31/46] drm/i915: Move secure execbuf check to execbuf2 Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[30/46] drm/i915/guc: Implement no mid batch preemption for multi-lrc Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[29/46] drm/i915/guc: Extend GuC flow control selftest for multi-lrc Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[28/46] drm/i915/guc: Add basic GuC multi-lrc selftest Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[27/46] drm/i915/doc: Update parallel submit doc to point to i915_drm.h Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[26/46] drm/i915: Connect UAPI to GuC multi-lrc interface Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[25/46] drm/i915/guc: Update debugfs for GuC multi-lrc Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[24/46] drm/i915/guc: Implement multi-lrc reset Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[23/46] drm/i915/guc: Insert submit fences between requests in parent-child relationship Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[22/46] drm/i915/guc: Implement multi-lrc submission Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[21/46] drm/i915/guc: Add guc_child_context_destroy Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[20/46] drm/i915/guc: Add hang check to GuC submit engine Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[19/46] drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_ids Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[18/46] drm/i915/guc: Ensure GuC schedule operations do not operate on child contexts Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[17/46] drm/i915/guc: Add multi-lrc context registration Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[16/46] drm/i915/guc: Implement GuC parent-child context pin / unpin functions Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[15/46] drm/i915/guc: Introduce context parent-child relationship Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[14/46] drm/i915: Expose logical engine instance to user Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
[13/46] drm/i915: Add logical engine mapping Parallel submission aka multi-bb execbuf - - - --- 2021-08-03 Matthew Brost New
« 1 2 ... 3 4 59 10 »