* Liang He <windhl@xxxxxxx> [220620 17:51]: > --- a/drivers/bus/ti-sysc.c > +++ b/drivers/bus/ti-sysc.c > @@ -751,6 +751,7 @@ static void sysc_init_stdout_path(struct sysc *ddata) > goto err; > > uart = of_get_property(np, "stdout-path", NULL); > + of_node_put(np); > if (!uart) > goto err; > Looks like you missed another of_node_put() after of_find_node_by_path() in sysc_init_stdout_path(). Please add it and repost. Thanks, Tony