diff options
Diffstat (limited to 'drivers/of/dynamic.c')
-rw-r--r-- | drivers/of/dynamic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/of/dynamic.c b/drivers/of/dynamic.c index fe64430b438a..de32e094c2f0 100644 --- a/drivers/of/dynamic.c +++ b/drivers/of/dynamic.c @@ -328,7 +328,7 @@ void of_node_release(struct kobject *kobj) /* We should never be releasing nodes that haven't been detached. */ if (!of_node_check_flag(node, OF_DETACHED)) { - pr_err("ERROR: Bad of_node_put() on %pOF\n", node); + pr_err("ERROR: Bad of_node_put() on %s\n", node->full_name); dump_stack(); return; } @@ -339,8 +339,8 @@ void of_node_release(struct kobject *kobj) if (!of_node_check_flag(node, OF_OVERLAY_FREE_CSET)) { /* premature refcount of zero, do not free memory */ - pr_err("ERROR: memory leak before free overlay changeset, %pOF\n", - node); + pr_err("ERROR: memory leak before free overlay changeset, %s\n", + node->full_name); return; } @@ -350,8 +350,8 @@ void of_node_release(struct kobject *kobj) * yet been removed, or by a non-overlay mechanism. */ if (node->properties) - pr_err("ERROR: %s(), unexpected properties in %pOF\n", - __func__, node); + pr_err("ERROR: %s(), unexpected properties in %s\n", + __func__, node->full_name); } property_list_free(node->properties); |