diff options
author | Alexander Usyskin <alexander.usyskin@intel.com> | 2024-06-15 09:31:59 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-06-24 17:40:29 +0300 |
commit | 783100f6ea0ae74a4ff3d616d4bce3b54badf347 (patch) | |
tree | b46cedfef746637cd9b6f86b3a40f252c071a746 /drivers/pinctrl/pinctrl-tps6594.c | |
parent | c4681b2b3862d2b5e8e3182a4205adf314e321aa (diff) | |
download | linux-783100f6ea0ae74a4ff3d616d4bce3b54badf347.tar.xz |
mei: bus-fixup: set timeout for MKHI send operations
Set a timeout for MKHI client send operations in the bus fixup routines
to prevent potential lock-ups on the cl_bus_lock mutex.
In rare conditions, such as when the i915 or Xe driver is stopping and
not routing interrupts or when GSC FW is in unexpectedly reset the fixup
routines can get stuck.
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Link: https://lore.kernel.org/r/20240615063159.1460290-1-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/pinctrl/pinctrl-tps6594.c')
0 files changed, 0 insertions, 0 deletions