[PATCH] i2c: fsi: Fix a potential leak in fsi_i2c_probe()
Andi Shyti
andi.shyti at kernel.org
Fri Mar 20 09:49:04 AEDT 2026
Hi Christophe,
On Sun, Mar 01, 2026 at 05:21:01PM +0100, Christophe JAILLET wrote:
> In the commit in Fixes:, when the code has been updated to use an explicit
> for loop, instead of for_each_available_child_of_node(), the assumption
> that a reference to a device_node structure would be released at each
> iteration has been broken.
>
> Now, an explicit of_node_put() is needed to release the reference.
>
> Fixes: 095561f476ab ("i2c: fsi: Create busses for all ports")
> Signed-off-by: Christophe JAILLET <christophe.jaillet at wanadoo.fr>
merged to i2c/i2c-host-fixes.
Thanks,
Andi
More information about the openbmc
mailing list