X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=drivers%2Fof%2Ffdt.c;h=085c6389afd135b25987add40f31725e33f4db0d;hb=e8f0f8aa4eb356bd729f15be8827db2558ea1ae6;hp=55f1b839114924aeaae2baf1f10a2db145037cca;hpb=5dd0bf621e84b9f48cbee8f4a31f4d68568aeaee;p=cascardo%2Flinux.git diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c index 55f1b8391149..085c6389afd1 100644 --- a/drivers/of/fdt.c +++ b/drivers/of/fdt.c @@ -517,7 +517,7 @@ static void *__unflatten_device_tree(const void *blob, pr_warning("End of tree marker overwritten: %08x\n", be32_to_cpup(mem + size)); - if (detached) { + if (detached && mynodes) { of_node_set_flag(*mynodes, OF_DETACHED); pr_debug("unflattened tree is detached\n"); }