Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c44c749d authored by Yangtao Li's avatar Yangtao Li Committed by David S. Miller
Browse files

net: amd: add missing of_node_put()



of_find_node_by_path() acquires a reference to the node
returned by it and that reference needs to be dropped by its caller.
This place doesn't do that, so fix it.

Signed-off-by: default avatarYangtao Li <tiny.windzz@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 5ed9dc99
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1419,7 +1419,7 @@ static int sparc_lance_probe_one(struct platform_device *op,

			prop = of_get_property(nd, "tpe-link-test?", NULL);
			if (!prop)
				goto no_link_test;
				goto node_put;

			if (strcmp(prop, "true")) {
				printk(KERN_NOTICE "SunLance: warning: overriding option "
@@ -1428,6 +1428,8 @@ static int sparc_lance_probe_one(struct platform_device *op,
				       "to ecd@skynet.be\n");
				auxio_set_lte(AUXIO_LTE_ON);
			}
node_put:
			of_node_put(nd);
no_link_test:
			lp->auto_select = 1;
			lp->tpe = 0;