X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=drivers%2Fof%2Ffdt.c;h=085c6389afd135b25987add40f31725e33f4db0d;hb=85d5313ed717ad60769491c7c072d23bc0a68e7a;hp=55f1b839114924aeaae2baf1f10a2db145037cca;hpb=586efded6b8beb932e9a356f351b0c681503358f;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"); }