linux/drivers/bus/mhi
Manivannan Sadhasivam 23bab2b8e0 bus: mhi: ep: Do not allocate event ring element on stack
[ Upstream commit 987fdb5a43 ]

It is possible that the host controller driver would use DMA framework to
write the event ring element. So avoid allocating event ring element on the
stack as DMA cannot work on vmalloc memory.

Cc: stable@vger.kernel.org
Fixes: 961aeb6892 ("bus: mhi: ep: Add support for sending events to the host")
Link: https://lore.kernel.org/r/20230901073502.69385-1-manivannan.sadhasivam@linaro.org
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Stable-dep-of: 327ec5f706 ("PCI: epf-mhi: Fix the DMA data direction of dma_unmap_single()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-01-25 15:35:53 -08:00
..
ep bus: mhi: ep: Do not allocate event ring element on stack 2024-01-25 15:35:53 -08:00
host bus: mhi: host: pci_generic: add support for Telit FE990 modem 2023-08-11 20:39:26 +05:30
common.h bus: mhi: ep: Add support for sending events to the host 2022-04-26 13:17:41 +02:00
Kconfig bus: mhi: ep: Add support for registering MHI endpoint controllers 2022-04-26 13:17:40 +02:00
Makefile bus: mhi: Update Makefile to used Kconfig flags 2023-01-27 12:30:53 +05:30