On Wed, Jan 23, 2013 at 06:58:31PM +0100, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki <[email protected]> > > ACPI core adds sysfs device files after the given devices have been > registered with device_register(), which is not appropriate, because > it may lead to race conditions with user space tools using those > files. > > Fix the problem by delaying the KOBJ_ADD uevent for ACPI devices > until after all of the devices' sysfs files have been created. > > This also fixes a use-after-free in acpi_device_unregister(). > > Signed-off-by: Rafael J. Wysocki <[email protected]>
Nice fix. Acked-by: Greg Kroah-Hartman <[email protected]> -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

