This patchset fixes CVE-2024-26771.
Conflicts of patch 2 and 3 is cause by commit 31f4b28f6c41 ("dmaengine:
ti: edma: Add support for handling reserved channels") not being merged,
which has been adapted.
Conflicts of patch 4 is a context conflict which does not effect the
effectiveness of this patch.
v2:
Removed CVE dedication for the first 3 patches.
Chuhong Yuan (2):
dmaengine: ti: edma: fix missed failure handling
dmaengine: ti: edma: add missed operations
Kunwu Chan (1):
dmaengine: ti: edma: Add some null pointer checks to the edma_probe
Wei Yongjun (1):
dmaengine: ti: edma: Fix error return code in edma_probe()
drivers/dma/ti/edma.c | 53 +++++++++++++++++++++++++++++--------------
1 file changed, 36 insertions(+), 17 deletions(-)
--
2.34.1