OSDN Git Service

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>
Sun, 30 Jul 2023 11:53:55 +0000 (13:53 +0200)
commitcd119fdc3ee1450fbf7f78862b5de44c42b6e47f
tree72af7085b847a0fadb2670fbafb7ef06c7c50d93
parentf9608f1887568b728839d006024585ab02ef29e5
serial: sprd: Fix DMA buffer leak issue

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>
drivers/tty/serial/sprd_serial.c