Thread (7 messages) flat view 7 messages, 3 authors, 2012-06-13

[PATCH 2/2] clk: Allow late cache allocation for clk->parents

From: Mike Turquette <hidden>
Date: 2012-06-12 19:07:35
Also in: lkml

On 20120606-14:41, Rajendra Nayak wrote:
Parent clocks for muxes are cached in clk->parents to
avoid frequent lookups, however the cache allocation happens
only during clock registeration and later clk_set_parent()
assumes a cache space available and allocated.

This is not entirely true for platforms which do early clock
registerations wherein the cache allocation using kzalloc
could fail during clock registeration.

Allow cache allocation to happen later as part of clk_set_parent()
to help such cases and avoid crashes assuming a cache being
available.

While here also replace existing kmalloc() with kzalloc()
in the file.

Signed-off-by: Rajendra Nayak <redacted>
I've taken this patch into clk-next for testing.

Thanks,
Mike
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help