To prevent warning "kernfs: can not remove '(null)', no directory" if an overlay isn't applied to the active devicetree. Using of_remove_property and then of_add_property doesn't show the warning. Signed-off-by: Andre Kalb <Andre.Kalb@xxxxxx> --- Changes in v2: - Fix typo drivers/of/kobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/of/kobj.c b/drivers/of/kobj.c index 7a0a18980b98..962b660e8ad1 100644 --- a/drivers/of/kobj.c +++ b/drivers/of/kobj.c @@ -104,7 +104,7 @@ void __of_update_property_sysfs(struct device_node *np, struct property *newprop struct property *oldprop) { /* At early boot, bail out and defer setup to of_init() */ - if (!of_kset) + if (!of_kset || !of_node_is_attached(np)) return; if (oldprop) -- 2.17.1 ___________________________________________________ SMA Solar Technology AG Aufsichtsrat: Dr. Erik Ehrentraut (Vorsitzender) Vorstand: Ulrich Hadding, Dr.-Ing. Juergen Reinert, Pierre-Pascal Urbon Handelsregister: Amtsgericht Kassel HRB 3972 Sitz der Gesellschaft: 34266 Niestetal USt-ID-Nr. DE 113 08 59 54 WEEE-Reg.-Nr. DE 95881150 ___________________________________________________