]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
serial: sprd: Fix DMA buffer leak issue
authorChunyan Zhang <chunyan.zhang@unisoc.com>
Tue, 25 Jul 2023 06:40:53 +0000 (14:40 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 19 Sep 2023 10:22:45 +0000 (12:22 +0200)
commitf34508d934c4f2efb6a85787fc37f42184dabadf
tree6b98b604693ed1eb56ebc4aeb38acc1c0cf58ac9
parentc54c66d904fa3d63bf37a8fc8c10e2d58c44c34c
serial: sprd: Fix DMA buffer leak issue

[ Upstream commit cd119fdc3ee1450fbf7f78862b5de44c42b6e47f ]

Release DMA buffer when _probe() returns failure to avoid memory leak.

Fixes: f4487db58eb7 ("serial: sprd: Add DMA mode support")
Signed-off-by: Chunyan Zhang <chunyan.zhang@unisoc.com>
Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com>
Link: https://lore.kernel.org/r/20230725064053.235448-2-chunyan.zhang@unisoc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/tty/serial/sprd_serial.c