]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/guc: Temporarily bump the GuC load timeout
authorJohn Harrison <John.C.Harrison@Intel.com>
Fri, 7 Jan 2022 00:06:20 +0000 (16:06 -0800)
committerJohn Harrison <John.C.Harrison@Intel.com>
Tue, 11 Jan 2022 19:47:35 +0000 (11:47 -0800)
commit59dcb5fec9bba6971c7442b3ddac1170cae8579d
tree11acb02001fdf08283c2212769401158eab7c88d
parentee8cb98817ab1e48b1a21bee66c56995f80a8dd2
drm/i915/guc: Temporarily bump the GuC load timeout

There is a known (but exceedingly unlikely) race condition where the
asynchronous frequency management code could reduce the GT clock while
a GuC reload is in progress (during a full GT reset). A fix is in
progress but there are complex locking issues to be resolved. In the
meantime bump the timeout to 200ms. Even at slowest clock, this
should be sufficient. And in the working case, a larger timeout makes
no difference.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220107000622.292081-2-John.C.Harrison@Intel.com
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c