diff options
Diffstat (limited to 'fs/proc/proc_devtree.c')
-rw-r--r-- | fs/proc/proc_devtree.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/proc/proc_devtree.c b/fs/proc/proc_devtree.c index 9bdd077d6f55..596b4b4f1cc8 100644 --- a/fs/proc/proc_devtree.c +++ b/fs/proc/proc_devtree.c | |||
@@ -136,9 +136,11 @@ void proc_device_tree_add_node(struct device_node *np, | |||
136 | * properties are quite unimportant for us though, thus we | 136 | * properties are quite unimportant for us though, thus we |
137 | * simply "skip" them here, but we do have to check. | 137 | * simply "skip" them here, but we do have to check. |
138 | */ | 138 | */ |
139 | spin_lock(&proc_subdir_lock); | ||
139 | for (ent = de->subdir; ent != NULL; ent = ent->next) | 140 | for (ent = de->subdir; ent != NULL; ent = ent->next) |
140 | if (!strcmp(ent->name, pp->name)) | 141 | if (!strcmp(ent->name, pp->name)) |
141 | break; | 142 | break; |
143 | spin_unlock(&proc_subdir_lock); | ||
142 | if (ent != NULL) { | 144 | if (ent != NULL) { |
143 | printk(KERN_WARNING "device-tree: property \"%s\" name" | 145 | printk(KERN_WARNING "device-tree: property \"%s\" name" |
144 | " conflicts with node in %s\n", pp->name, | 146 | " conflicts with node in %s\n", pp->name, |