summaryrefslogtreecommitdiff
path: root/include/mtd/git@git.tavy.me:linux-stable.git
diff options
context:
space:
mode:
authorBrian Masney <bmasney@redhat.com>2026-03-30 10:32:37 -0400
committerStephen Boyd <sboyd@kernel.org>2026-04-11 17:55:27 -0700
commit1603cbb64173a0e9fa7500f2a686f4aa011c58b9 (patch)
treebfbd3d77c1dad6a80084e843ccec00465d78e3f3 /include/mtd/git@git.tavy.me:linux-stable.git
parentf520a492e07bc6718e26cfb7543ab4cadd8bb0e2 (diff)
clk: visconti: pll: initialize clk_init_data to zero
Sashiko reported the following: > The struct clk_init_data init is declared on the stack without being > fully zero-initialized. While fields like name, flags, parent_names, > num_parents, and ops are explicitly assigned, the parent_data and > parent_hws fields are left containing stack garbage. clk_core_populate_parent_map() currently prefers the parent names over the parent data and hws, so this isn't a problem at the moment. If that ordering ever changed in the future, then this could lead to some unexpected crashes. Let's just go ahead and make sure that the struct clk_init_data is initialized to zero as a good practice. Fixes: b4cbe606dc367 ("clk: visconti: Add support common clock driver and reset driver") Link: https://sashiko.dev/#/patchset/20260326042317.122536-1-rosenp%40gmail.com Signed-off-by: Brian Masney <bmasney@redhat.com> Reviewed-by: BenoƮt Monin <benoit.monin@bootlin.com> Reviewed-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'include/mtd/git@git.tavy.me:linux-stable.git')
0 files changed, 0 insertions, 0 deletions