diff options
author | Dave Jiang <[email protected]> | 2021-04-12 09:02:36 -0700 |
---|---|---|
committer | Vinod Koul <[email protected]> | 2021-04-12 22:08:39 +0530 |
commit | ea9aadc06a9f10ad20a90edc0a484f1147d88a7a (patch) | |
tree | ee5c3286567fabd571ecb1f0cd56f0b13836d1fd /scripts/gdb/linux/tasks.py | |
parent | 6df0e6c57dfc064af330071f372f11aa8c584997 (diff) |
dmaengine: idxd: fix wq cleanup of WQCFG registers
A pre-release silicon erratum workaround where wq reset does not clear
WQCFG registers was leaked into upstream code. Use wq reset command
instead of blasting the MMIO region. This also address an issue where
we clobber registers in future devices.
Fixes: da32b28c95a7 ("dmaengine: idxd: cleanup workqueue config after disabling")
Reported-by: Shreenivaas Devarajan <[email protected]>
Signed-off-by: Dave Jiang <[email protected]>
Link: https://lore.kernel.org/r/161824330020.881560.16375921906426627033.stgit@djiang5-desk3.ch.intel.com
Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions