]> git.baikalelectronics.ru Git - kernel.git/commit
clk: sunxi-ng: Make sure divider tables have sentinel
authorJernej Skrabec <jernej.skrabec@siol.net>
Wed, 2 Dec 2020 20:38:17 +0000 (21:38 +0100)
committerStephen Boyd <sboyd@kernel.org>
Sat, 19 Dec 2020 23:54:02 +0000 (15:54 -0800)
commit1ee061674b9155102bf6319f423c73295b3cde1b
tree43c1e63b7842cff4e5f60be0558f1422243657c9
parent157de354a73449a7a6608a452bea648b11ce74f1
clk: sunxi-ng: Make sure divider tables have sentinel

Two clock divider tables are missing sentinel at the end. Effect of that
is that clock framework reads past the last entry. Fix that with adding
sentinel at the end.

Issue was discovered with KASan.

Fixes: 6160fa717d5c ("clk: sunxi-ng: Add H3 clocks")
Fixes: fb788412112a ("clk: sunxi-ng: Add A64 clocks")
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Link: https://lore.kernel.org/r/20201202203817.438713-1-jernej.skrabec@siol.net
Acked-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/sunxi-ng/ccu-sun50i-a64.c
drivers/clk/sunxi-ng/ccu-sun8i-h3.c