X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=kernel%2Faudit_tree.c;h=b0f9877273fc39746fa063849f1bac51487d8606;hb=c43996f4001de629af4a4d6713782e883677e5b9;hp=71fd1f28988532d10efa26ce0a1e47632eacf8b2;hpb=860448cf76c0878b83d3cf343a0436188b396b8e;p=deliverable%2Flinux.git diff --git a/kernel/audit_tree.c b/kernel/audit_tree.c index 71fd1f289885..b0f9877273fc 100644 --- a/kernel/audit_tree.c +++ b/kernel/audit_tree.c @@ -577,7 +577,7 @@ int audit_remove_tree_rule(struct audit_krule *rule) static int compare_root(struct vfsmount *mnt, void *arg) { - return mnt->mnt_root->d_inode == arg; + return d_backing_inode(mnt->mnt_root) == arg; } void audit_trim_trees(void) @@ -649,7 +649,7 @@ void audit_put_tree(struct audit_tree *tree) static int tag_mount(struct vfsmount *mnt, void *arg) { - return tag_chunk(mnt->mnt_root->d_inode, arg); + return tag_chunk(d_backing_inode(mnt->mnt_root), arg); } /*