> @@ -1723,11 +1700,6 @@ void i2c_del_adapter(struct i2c_adapter *adap) > } > > i2c_acpi_remove_space_handler(adap); > - /* Tell drivers about this removal */ > - mutex_lock(&core_lock); > - bus_for_each_drv(&i2c_bus_type, NULL, adap, > - __process_removed_adapter); > - mutex_unlock(&core_lock); Isn't here some replacement needed to delete clients when the adapter goes away? AFAICS they get only removed when their driver goes away.
Attachment:
signature.asc
Description: PGP signature