Bosi Zhang
3db7285e04
clk: mediatek: fix of_iomap memory leak
...
Smatch reports:
drivers/clk/mediatek/clk-mtk.c:583 mtk_clk_simple_probe() warn:
'base' from of_iomap() not released on lines: 496.
This problem was also found in linux-next. In mtk_clk_simple_probe(),
base is not released when handling errors
if clk_data is not existed, which may cause a leak.
So free_base should be added here to release base.
Fixes: c58cd0e40ffa ("clk: mediatek: Add mtk_clk_simple_probe() to simplify clock providers")
Signed-off-by: Bosi Zhang <u201911157@hust.edu.cn>
Reviewed-by: Dongliang Mu <dzm91@hust.edu.cn>
Link: https://lore.kernel.org/r/20230422084331.47198-1-u201911157@hust.edu.cn
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2023-06-12 18:28:33 -07:00
..
2022-09-26 11:13:09 +08:00
2023-01-30 16:45:01 -08:00
2023-01-30 16:45:01 -08:00
2023-04-10 16:57:12 -07:00
2023-03-13 11:46:23 -07:00
2023-01-30 16:44:56 -08:00
2023-01-30 16:44:56 -08:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-04-04 13:47:02 -07:00
2023-03-31 11:51:20 -07:00
2023-03-31 11:51:21 -07:00
2023-03-31 11:51:21 -07:00
2023-03-31 11:51:21 -07:00
2023-04-04 13:47:02 -07:00
2023-06-12 18:24:38 -07:00
2023-03-31 11:51:21 -07:00
2023-03-31 11:51:21 -07:00
2023-03-31 11:51:20 -07:00
2023-06-12 18:20:04 -07:00
2023-03-31 11:51:21 -07:00
2023-04-04 13:47:02 -07:00
2023-04-04 13:47:02 -07:00
2023-04-04 13:47:02 -07:00
2023-03-31 11:51:22 -07:00
2023-03-31 11:51:22 -07:00
2023-04-04 13:47:02 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:16 -07:00
2023-03-13 11:50:16 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:20:04 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-03-13 11:50:18 -07:00
2023-06-12 18:28:33 -07:00
2023-03-13 11:50:16 -07:00
2023-06-12 18:20:04 -07:00
2023-01-30 16:45:10 -08:00
2022-11-29 14:43:07 +08:00
2022-11-29 14:43:07 +08:00
2023-04-25 11:50:08 -07:00
2023-03-13 11:46:23 -07:00
2023-05-10 14:16:03 -07:00
2023-03-31 11:51:22 -07:00
2022-09-26 11:13:09 +08:00
2022-06-15 17:24:13 -07:00