[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