]> 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:46:52 +0000 (07:46 +0200)
commitfc7e57c56d7d26a28b0dae84e73454fda0745ceb
treeaed1cc3cbd29c32d9d0145b75c032a0b25675a7e
parentb7f5964d03e809d86ff2a8d801cdda0e871ba124
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