]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
of: resolver: Simplify of_resolve_phandles() using __free()
authorRob Herring (Arm) <robh@kernel.org>
Sun, 9 Feb 2025 12:59:02 +0000 (20:59 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:50:41 +0000 (07:50 +0200)
commitf549a4d2e0293a7220fb86c413cb86d0c5595455
treeed7aca84d822c94b98b242d6f1584e17aceb639a
parent9549391bb64b72d12deb521794eaad7d3c4d9472
of: resolver: Simplify of_resolve_phandles() using __free()

[ Upstream commit 5275e8b5293f65cc82a5ee5eab02dd573b911d6e ]

Use the __free() cleanup to simplify of_resolve_phandles() and remove
all the goto's.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Stable-dep-of: a46a0805635d ("of: resolver: Fix device node refcount leakage in of_resolve_phandles()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/of/resolver.c