On Wed, Dec 11, 2024 at 12:08:03PM +0900, Joe Hattori wrote: > The reference count of the device incremented in device_initialize() is > not decremented when device_add() fails. Add a put_device() call before > returning from the function. > > This bug was found by an experimental static analysis tool that I am > developing. > > Fixes: 60f68597024d ("i2c: core: Setup i2c_adapter runtime-pm before calling device_add()") > Signed-off-by: Joe Hattori <joe@xxxxxxxxxxxxxxxxxxxxx> Applied to for-current, thanks!
Attachment:
signature.asc
Description: PGP signature