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

Commit 060a485d authored by Hangyu Hua's avatar Hangyu Hua Committed by Greg Kroah-Hartman
Browse files

mips: ralink: fix a refcount leak in ill_acc_of_setup()



[ Upstream commit 4a0a1436053b17e50b7c88858fb0824326641793 ]

of_node_put(np) needs to be called when pdev == NULL.

Signed-off-by: default avatarHangyu Hua <hbh25y@gmail.com>
Signed-off-by: default avatarThomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 1dd7569b
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -61,6 +61,7 @@ static int __init ill_acc_of_setup(void)
	pdev = of_find_device_by_node(np);
	pdev = of_find_device_by_node(np);
	if (!pdev) {
	if (!pdev) {
		pr_err("%pOFn: failed to lookup pdev\n", np);
		pr_err("%pOFn: failed to lookup pdev\n", np);
		of_node_put(np);
		return -EINVAL;
		return -EINVAL;
	}
	}