2011/5/20 Ohad Ben-Cohen <ohad@xxxxxxxxxx>: > On Sat, May 14, 2011 at 12:26 AM, Felipe Balbi <balbi@xxxxxx> wrote: >> That's only needed during init anyway, let's free >> some space after we're done probing. > sdio devices are dynamically created whenever the hw is plugged into > the mmc slot by the user. that can happen anytime while the system is > up, not only during init. >> -static const struct sdio_device_id wl1271_devices[] = { >> +static const struct sdio_device_id wl1271_devices[] __devinitconst = { > it looks to me that sdio_match_device is going to be surprised if > ->id_table won't be valid. > > i wouldn't do this, unless you have a good explanation otherwise. devinit sections are not freed if device hotplug is enabled. Best Regards, Michał Mirosław -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html