Hello: This series was applied to qcom/linux.git (refs/heads/for-next): On Thu, 17 Dec 2020 14:29:11 -0800 you wrote: > In commit 7ba9bdcb91f6 ("spi: spi-geni-qcom: Don't keep a local state > variable") we changed handle_fifo_timeout() so that we set > "mas->cur_xfer" to NULL to make absolutely sure that we don't mess > with the buffers from the previous transfer in the timeout case. > > Unfortunately, this caused the IRQ handler to dereference NULL in some > cases. One case: > > [...] Here is the summary with links: - [v3,1/4] spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case https://git.kernel.org/qcom/c/4aa1464acbe3 - [v3,2/4] spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending https://git.kernel.org/qcom/c/690d8b917bbe - [v3,3/4] spi: spi-geni-qcom: Don't try to set CS if an xfer is pending https://git.kernel.org/qcom/c/3d7d916f9bc9 - [v3,4/4] spi: spi-geni-qcom: Print an error when we timeout setting the CS https://git.kernel.org/qcom/c/17fa81aa702e You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html