First  |  Prev |  Next  |  Last
Pages: 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
[PATCH 13/38] fallthru: Basic fallthru definitions
Define the fallthru dcache flag and file system op. Mask out the DCACHE_FALLTHRU flag on dentry creation. Actual users and changes to lookup come in later patches. Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> --- Documentation/filesystems/vfs.txt | 6 ++++++ fs/dcache.c | 2 ... 6 Aug 2010 19:17
[PATCH 00/38] VFS union mounts - Add MS_FALLTHRU
Major changes since last version: * Separate MS_FALLTHRU instead of piggybacking on MS_WHITEOUT * Renumbering of ext2 flags - backwards incompatible * Bug fix for > 2 layers * Better mount error messages (from Miklos Szeredi) * Rebase against 2.6.35 This branch is named "ms_fallthru" and is in the usual ... 6 Aug 2010 19:17
[PATCH 07/38] whiteout: Set opaque flag if new directory was previously a whiteout
From: Jan Blunck <jblunck(a)suse.de> If we mkdir() a directory on the top layer of a union, we don't want entries from a matching directory on the lower layer to "show through" suddenly. To prevent this, we set the opaque flag on a directory if there was previously a white-out with the same name. (If there is no ... 6 Aug 2010 19:17
[PATCH 03/38] VFS: Add read-only users count to superblock
While we can check if a file system is currently read-only, we can't guarantee that it will stay read-only. The file system can be remounted read-write at any time; it's also conceivable that a file system can be mounted a second time and converted to read-write if the underlying fs allows it. This is a problem f... 6 Aug 2010 19:17
[PATCH 18/38] union-mount: Introduce MNT_UNION and MS_UNION flags
From: Jan Blunck <jblunck(a)suse.de> Add per mountpoint flag for Union Mount support. You need additional patches to util-linux for that to work - see: git://git.kernel.org/pub/scm/utils/util-linux-ng/val/util-linux-ng.git Signed-off-by: Jan Blunck <jblunck(a)suse.de> Signed-off-by: Valerie Aurora <vaurora(a)redha... 6 Aug 2010 19:17
[PATCH 37/38] union-mount: Implement union-aware setxattr()
Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> --- fs/xattr.c | 34 +++++++++++++++++++++++++++------- 1 files changed, 27 insertions(+), 7 deletions(-) diff --git a/fs/xattr.c b/fs/xattr.c index 01bb813..7869788 100644 --- a/fs/xattr.c +++ b/fs/xattr.c @@ -19,7 +19,7 @@ #include <linux/fsnotify.h>... 6 Aug 2010 19:17
[PATCH 28/38] union-mount: Implement union-aware access()/faccessat()
For union mounts, a file located on the lower layer will incorrectly return EROFS on an access check. To fix this, use the new path_permission() call, which ignores a read-only lower layer file system if the target will be copied up to the topmost file system. Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> ... 6 Aug 2010 19:17
[PATCH 38/38] union-mount: Implement union-aware lsetxattr()
Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> --- fs/xattr.c | 31 +++++++++++++++++++++++++------ 1 files changed, 25 insertions(+), 6 deletions(-) diff --git a/fs/xattr.c b/fs/xattr.c index 7869788..67815eb 100644 --- a/fs/xattr.c +++ b/fs/xattr.c @@ -320,17 +320,36 @@ SYSCALL_DEFINE5(lsetxattr, c... 6 Aug 2010 19:17
[PATCH 31/38] union-mount: Implement union-aware writable open()
Copy up a file when opened with write permissions. Does not copy up the file data when O_TRUNC is specified. Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> --- fs/namei.c | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/fs/namei.c b/fs/namei.c index 67... 6 Aug 2010 19:17
[PATCH 29/38] union-mount: Implement union-aware link()
Signed-off-by: Valerie Aurora <vaurora(a)redhat.com> --- fs/namei.c | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git a/fs/namei.c b/fs/namei.c index e7b02fa..5b22cc5 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -2942,16 +2942,18 @@ SYSCALL_DEFINE5(linkat, int, oldd... 6 Aug 2010 19:17
First  |  Prev |  Next  |  Last
Pages: 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133