Messages in this thread | | | Date | Wed, 5 Aug 2020 11:53:57 +0100 | From | Mark Brown <> | Subject | Re: [PATCH 09/18] spi: stm32h7: fix race condition at end of transfer |
| |
On Wed, Aug 05, 2020 at 09:02:04AM +0200, Alain Volmat wrote: > From: Antonio Borneo <antonio.borneo@st.com> > > The caller of stm32_spi_transfer_one(), spi_transfer_one_message(), > is waiting for us to call spi_finalize_current_transfer() and will > eventually schedule a new transfer, if available. > We should guarantee that the spi controller is really available > before calling spi_finalize_current_transfer(). > > Move the call to spi_finalize_current_transfer() _after_ the call > to stm32_spi_disable().
This seems like a bug fix and should therefore be at the start of the series so it can be sent to mainline without the new development work. [unhandled content-type:application/pgp-signature] | |