[Intel-gfx] Sleepless per-engine resests

Chris Wilson chris at chris-wilson.co.uk
Wed Mar 28 21:18:42 UTC 2018

The original goal for per-engine reset was to allow them from irq
context for the purpose of implementing a fast watchdog. However, since
we haven't been using them from even softirq context, we have
accumulated a number of sleeps and synchronous waits. With the desire
for a fast reset to unblock preemption, let's resetting from an atomic
context again.

More information about the Intel-gfx mailing list