Messages in this thread | | | From | Heikki Krogerus <> | Subject | [PATCH 0/2] device property: fix for couple of bugs | Date | Mon, 22 Feb 2016 16:50:39 +0200 |
| |
Hi,
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.
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 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
-- 2.7.0
| |