From e736b67c1f778b0530cfa22ae1bde1148e0aad57 Mon Sep 17 00:00:00 2001 From: Nathan Chancellor Date: Sat, 5 Nov 2016 02:42:21 -0700 Subject: [PATCH] sdcardfs: change d_u.d_child to d_child d_u.d_child was switched to just d_child in commit "move d_rcu from overlapping d_child to overlapping d_alias" Change-Id: I18d6f2fcc0bb93092e82a50dc11193115298ba45 Signed-off-by: Nathan Chancellor --- fs/sdcardfs/derived_perm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/sdcardfs/derived_perm.c b/fs/sdcardfs/derived_perm.c index 8a42e01d7e6..64f188f8488 100644 --- a/fs/sdcardfs/derived_perm.c +++ b/fs/sdcardfs/derived_perm.c @@ -292,7 +292,7 @@ static void __fixup_perms_recursive(struct dentry *dentry, struct limit_search * info = SDCARDFS_I(dentry->d_inode); if (needs_fixup(info->data->perm)) { - list_for_each_entry(child, &dentry->d_subdirs, d_u.d_child) { + list_for_each_entry(child, &dentry->d_subdirs, d_child) { spin_lock_nested(&child->d_lock, depth + 1); if (!(limit->flags & BY_NAME) || qstr_case_eq(&child->d_name, &limit->name)) { if (child->d_inode) { @@ -305,7 +305,7 @@ static void __fixup_perms_recursive(struct dentry *dentry, struct limit_search * spin_unlock(&child->d_lock); } } else if (descendant_may_need_fixup(info->data, limit)) { - list_for_each_entry(child, &dentry->d_subdirs, d_u.d_child) { + list_for_each_entry(child, &dentry->d_subdirs, d_child) { __fixup_perms_recursive(child, limit, depth + 1); } } -- 2.20.1