Hi Rafael, I'm resending these for your convenience. > The fwnode->secondary is causing problems when a property_set is > providing the primary fwnode. > > Both of these fixes are a bit clumsy looking IMO, but I didn't have > better ideas. I think the second one fixing the use-after-free bug > should ideally be taken care of in set_secondary_fwnode() instead of > device_remove_property_set(), but I didn't have any ideas how to do > that. There were no better ideas that would have worked from anybody, so I'm proposing we go forward with these for now. Heikki Krogerus (2): device property: fwnode->secondary may contain ERR_PTR(-ENODEV) device property: fix for a case of use-after-free drivers/base/property.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) -- 2.7.0 -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html