diff options
| author | Zhao Dongdong <zhaodongdong@kylinos.cn> | 2026-06-17 11:16:27 +0800 |
|---|---|---|
| committer | Philipp Zabel <p.zabel@pengutronix.de> | 2026-07-01 15:08:09 +0200 |
| commit | 1a8c89f8c112c75e84ff9a140f969e372aed0c9a (patch) | |
| tree | d174932a6b3f4b75406f44d743b0a89e3d788349 /Documentation/tty/git@git.tavy.me:linux.git | |
| parent | ab45ecfab540653f1ff4a8d2f2da055c82cf1640 (diff) | |
reset: sunxi: fix memory region leak on ioremap failure
In sunxi_reset_init(), when ioremap() fails, the memory region obtained
via request_mem_region() is not released, leading to a resource leak.
Add an err_mem_region label to properly release the memory region before
freeing the data structure.
Fixes: 8f1ae77f4666 ("reset: Add Allwinner SoCs Reset Controller Driver")
Cc: stable@vger.kernel.org
Signed-off-by: Zhao Dongdong <zhaodongdong@kylinos.cn>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'Documentation/tty/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
