Quoting Tony Lindgren (2019-05-29 23:55:57) > If we do a clk_get() for a clock that does not exists, we have > _ti_omap4_clkctrl_xlate() return uninitialized data if no match > is found. This can be seen in some cases with SLAB_DEBUG enabled: > > Unable to handle kernel paging request at virtual address 5a5a5a5a > ... > clk_hw_create_clk.part.33 > sysc_notifier_call > notifier_call_chain > blocking_notifier_call_chain > device_add > > Let's fix this by setting a found flag only when we find a match. > > Cc: Peter Ujfalusi <peter.ujfalusi@xxxxxx> > Cc: Tomi Valkeinen <tomi.valkeinen@xxxxxx> > Reported-by: Tomi Valkeinen <tomi.valkeinen@xxxxxx> > Fixes: 88a172526c32 ("clk: ti: add support for clkctrl clocks") > Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> > --- Applied to clk-fixes