Commit 521405cb authored by Erick Karanja's avatar Erick Karanja Committed by Jakub Kicinski
Browse files

net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe



Add missing of_node_put call to release device node tbi obtained
via for_each_child_of_node.

Fixes: afae5ad7 ("net/fsl_pq_mdio: streamline probing of MDIO nodes")
Signed-off-by: default avatarErick Karanja <karanja99erick@gmail.com>
Link: https://patch.msgid.link/20251002174617.960521-1-karanja99erick@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 2db687f3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -479,10 +479,12 @@ static int fsl_pq_mdio_probe(struct platform_device *pdev)
					"missing 'reg' property in node %pOF\n",
					tbi);
				err = -EBUSY;
				of_node_put(tbi);
				goto error;
			}
			set_tbipa(*prop, pdev,
				  data->get_tbipa, priv->map, &res);
			of_node_put(tbi);
		}
	}