Messages in this thread | | | Subject | Re: [PATCH] ata: libahci_platform: Add of_node_put() before loop exit | From | Markus Elfring <> | Date | Thu, 19 Sep 2019 20:17:34 +0200 |
| |
> +++ b/drivers/ata/libahci_platform.c > @@ -497,6 +497,7 @@ struct ahci_host_priv *ahci_platform_get_resources(struct platform_device *pdev, > > if (of_property_read_u32(child, "reg", &port)) { > rc = -EINVAL; > + of_node_put(child); > goto err_out; > }
I suggest to move the added function call to another jump target.
- goto err_out; + goto err_put_node; … +err_put_node: of_node_put(child); err_out: …
Regards, Markus
| |