On Wed, Sep 22, 2021 at 05:57:18PM +0100, Jamie Iles wrote: > acpi_i2c_find_adapter_by_handle() calls bus_find_device() which takes a > reference on the adapter which is never released which will result in a > reference count leak and render the adapter unremovable. Make sure to > put the adapter after creating the client in the same manner that we do > for OF. > > Fixes: 525e6fabeae2 ("i2c / ACPI: add support for ACPI reconfigure notifications") > Cc: Octavian Purdila <octavian.purdila@xxxxxxxxx> > Cc: Wolfram Sang <wsa@xxxxxxxxxx> > Cc: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> Acked-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>