[Intel-gfx] [PATCH] drm/i915/execlists: Always force a context reload when rewinding RING_TAIL

Sasha Levin sashal at kernel.org
Tue Feb 11 03:31:47 UTC 2020


Hi,

[This is an automated email]

This commit has been processed because it contains a "Fixes:" tag,
fixing commit: 8ee36e048c98 ("drm/i915/execlists: Minimalistic timeslicing").

The bot has tested the following trees: v5.5.2, v5.4.18.

v5.5.2: Failed to apply! Possible dependencies:
    05975cd9eb84 ("drm/i915: Remove vestigal i915_gem_context locals from cmdparser")
    32d94048b988 ("drm/i915/gem: Prepare gen7 cmdparser for async execution")
    3cd6e8860ecd ("drm/i915/gen7: Re-enable full-ppgtt for ivb & hsw")
    51696691aba3 ("drm/i915/gem: Tidy up error handling for eb_parse()")
    755bf8a8c985 ("drm/i915: Remove redundant parameters from intel_engine_cmd_parser")
    9f3ccd40acf4 ("drm/i915: Drop GEM context as a direct link from i915_request")
    b291ce0a168b ("drm/i915/gem: Purge the sudden reappearance of i915_gem_object_pin()")
    cd30a5031704 ("drm/i915/gem: Excise the per-batch whitelist from the context")
    f70de8d2ca6b ("drm/i915/gt: Track the context validity explicitly")
    f997056d5b17 ("drm/i915/gt: Push the flush_pd before the set-context")
    fc4f125d958f ("drm/i915/gem: Embed context/timeline name inside the GEM context")

v5.4.18: Failed to apply! Possible dependencies:
    08fff7aeddc9 ("drm/i915/tgl: Wa_1607138340")
    0b718ba1e884 ("drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt")
    253a774bb08b ("drm/i915/execlists: Don't merely skip submission if maybe timeslicing")
    3c00660db183 ("drm/i915/execlists: Assert tasklet is locked for process_csb()")
    42014f69bb23 ("drm/i915: Hook up GT power management")
    5bf05dc58d65 ("drm/i915/tgl: Register state context definition for Gen12")
    5d904e3c5d40 ("drm/i915: Pass in intel_gt at some for_each_engine sites")
    7dc56af5260e ("drm/i915/selftests: Verify the LRC register layout between init and HW")
    82c69bf58650 ("drm/i915/gt: Detect if we miss WaIdleLiteRestore")
    c113236718e8 ("drm/i915: Extract GT render sleep (rc6) management")
    cdb736fa8b8b ("drm/i915: Use engine relative LRIs on context setup")
    eaef5b3c4113 ("drm/i915: Refactor instdone loops on new subslice functions")


NOTE: The patch will not be queued to stable trees until it is upstream.

How should we proceed with this patch?

-- 
Thanks,
Sasha


More information about the Intel-gfx mailing list