Messages in this thread | | | Subject | Re: [PATCH v2 2/5] clk: Don't hold prepare_lock when calling kref_put() | From | Stephen Boyd <> | Date | Sun, 07 Apr 2024 19:35:59 -0700 |
| |
Quoting Stephen Boyd (2024-03-25 11:41:56) > We don't need to hold the prepare_lock when dropping a ref on a struct > clk_core. The release function is only freeing memory and any code with > a pointer reference has already unlinked anything pointing to the > clk_core. This reduces the holding area of the prepare_lock a bit. > > Note that we also don't call free_clk() with the prepare_lock held. > There isn't any reason to do that. > > Reviewed-by: Douglas Anderson <dianders@chromium.org> > Signed-off-by: Stephen Boyd <sboyd@kernel.org> > ---
Applied to clk-fixes
| |