diff options
author | Eddie James | 2020-11-10 15:47:36 -0600 |
---|---|---|
committer | Mark Brown | 2020-11-11 12:34:29 +0000 |
commit | ee4ad5d06509b3aea79b6a77bebd09ef891bed8d (patch) | |
tree | 65de0b6cd50285e4b2c31d171a380f075bd87c77 /drivers/hv | |
parent | 766c6b63aa044e84b045803b40b14754d69a2a1d (diff) |
spi: fsi: Fix transfer returning without finalizing message
In the case that the SPI mux isn't set, the transfer_one_message
function returns without finalizing the message. This means that
the transfer never completes, resulting in hung tasks and an
eventual kernel panic. Fix it by finalizing the transfer in this
case.
Fixes: 9211a441e606 ("spi: fsi: Check mux status before transfers")
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20201110214736.25718-1-eajames@linux.ibm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/hv')
0 files changed, 0 insertions, 0 deletions