]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
misc: fastrpc: make sure memory read and writes are visible
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 7 Mar 2019 10:12:24 +0000 (10:12 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 May 2019 13:43:46 +0000 (06:43 -0700)
commit8b29b2bf0a8d5768d3e419634731511ea819f2b5
tree83afe4560c81f8fb113d2b99140c13a85e6f1ee3
parent954edc466128479872731d06f026d0e71840d153
misc: fastrpc: make sure memory read and writes are visible

[ Upstream commit 415a0729bd1225f0ffbc0ba82888dd65772554f7 ]

dma_alloc_coherent buffers could have writes queued in store buffers so
commit them before sending buffer to DSP using correct dma barriers.
Same with vice-versa.

Fixes: c68cfb718c8f ("misc: fastrpc: Add support for context Invoke method")
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/misc/fastrpc.c