> @@ -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
- Follow-Ups:
- References:
- [PATCH v2 0/4] i2c: Replace lists of special clients with flagging of such clients
- From: Heiner Kallweit
- [PATCH v2 2/4] i2c: Replace list-based mechanism for handling auto-detected clients
- From: Heiner Kallweit
- [PATCH v2 0/4] i2c: Replace lists of special clients with flagging of such clients
- Prev by Date: Re: [PATCH v8 13/14] mtd: Add HAS_IOMEM || INDIRECT_IOMEM dependency
- Next by Date: Re: [PATCH v2 3/4] i2c: Replace list-based mechanism for handling userspace-created clients
- Previous by thread: [PATCH v2 2/4] i2c: Replace list-based mechanism for handling auto-detected clients
- Next by thread: Re: [PATCH v2 2/4] i2c: Replace list-based mechanism for handling auto-detected clients
- Index(es):