Re: [PATCH] PCI: kirin: fix memory leak in kirin_pcie_parse_port()
From: Krzysztof Wilczyński
Date: Fri Jul 05 2024 - 23:13:52 EST
> The conversion of this file to use the agnostic GPIO API has introduced
> a new early return where the refcounts of two device nodes (parent and
> child) are not decremented.
>
> Given that the device nodes are not required outside the loops where
> they are used, and to avoid potential bugs every time a new error path
> is introduced to the loop, the _scoped() versions of the macros have
> been applied. The bug was introduced recently, and the fix is not
> relevant for old stable kernels that might not support the scoped()
> variant.
Applied to controller/kirin, thank you!
[1/1] PCI: kirin: Fix memory leak in kirin_pcie_parse_port()
https://git.kernel.org/pci/pci/c/1a164371b362
Krzysztof