forked from Minki/linux
proc: save LOC in __xlate_proc_name()
Can't look at this verbosity anymore. Link: https://lkml.kernel.org/r/YFYXAp/fgq405qcy@localhost.localdomain Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
f4bf74d829
commit
b793cd9ab3
@ -166,15 +166,8 @@ static int __xlate_proc_name(const char *name, struct proc_dir_entry **ret,
|
||||
const char *cp = name, *next;
|
||||
struct proc_dir_entry *de;
|
||||
|
||||
de = *ret;
|
||||
if (!de)
|
||||
de = &proc_root;
|
||||
|
||||
while (1) {
|
||||
next = strchr(cp, '/');
|
||||
if (!next)
|
||||
break;
|
||||
|
||||
de = *ret ?: &proc_root;
|
||||
while ((next = strchr(cp, '/')) != NULL) {
|
||||
de = pde_subdir_find(de, cp, next - cp);
|
||||
if (!de) {
|
||||
WARN(1, "name '%s'\n", name);
|
||||
|
Loading…
Reference in New Issue
Block a user