Re: drm/nouveau/clk/gm20b: Fix memory leak in gm20b_clk_new()

From: Markus Elfring
Date: Sun May 31 2020 - 05:00:53 EST


> I just found that clk is referenced by pclk in this function. When clk is freed,
> pclk will be allocated in gm20b_clk_new_speedo0(). Thus we should not release clk
> in this function and there is no bug here.

Can there be a need to release a clock object after a failed gk20a_clk_ctor() call?

Regards,
Markus