linux-next: manual merge of the userns tree

From: Mark Brown
Date: Sat Oct 19 2013 - 08:16:28 EST


Today's linux-next merge of the userns tree got a conflict in
fs/fuse/dir.c between 3c70b8eed (fuse: don't check_submounts_and_drop()
in RCU walk) in the fuse tree and 40216baa0 (vfs: Lazily remove mounts
on unlinked files and directories. v2) in the userns tree.

I fixed it up as below and can carry as required:

diff --cc fs/fuse/dir.c
index 0747f6e,b1cd7b7..0000000
--- a/fs/fuse/dir.c
+++ b/fs/fuse/dir.c
@@@ -263,9 -259,7 +263,10 @@@ out

invalid:
ret = 0;
- shrink_submounts_and_drop(entry);
+
- if (!(flags & LOOKUP_RCU) && check_submounts_and_drop(entry) != 0)
- ret = 1;
++ if (!(flags & LOOKUP_RCU))
++ shrink_submounts_and_drop(entry);
++
goto out;
}

Attachment: signature.asc
Description: Digital signature