[PATCH 04/11] vfs: Allow handle based open on symlinks
The patch update may_open to allow handle based open on symlinks. The file handle based API use file descritor returned from open_by_handle_at to do different file system operations. To find the link target name we need to get a file descriptor on symlinks. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet... 3 Jun 2010 13:24
[LFS/VM TOPIC] Stable pages while IO (was Wrong DIF guard tag on ext2 write)
[Topic] How to not let pages change while in IO [Abstract] As seen in a long thread on the fsdvel scsi mailing lists. Lots of people have headaches and sleep less nights because individual pages can change while in IO and/or DMA. Though each one as slightly different needs, the mechanics look to be the same. ... 3 Jun 2010 13:24
[PATCH -V13 0/11] Generic name to handle and open by handle syscalls
Hi, The below set of patches implement open by handle support using exportfs operations. This allows user space application to map a file name to file handle and later open the file using handle. This should be usable for userspace NFS [1] and 9P server [2]. XFS already support this with the ioctls XFS_IOC_PATH... 3 Jun 2010 13:24
[PATCH -V13 09/11] ext3: Copy fs UUID to superblock.
This enable user space application to get the file system UUID using sys_name_to_handle_at syscall Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/ext3/super.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/fs/ext3/super.c b/fs/ext3/super.c index 6c953bb..15... 3 Jun 2010 13:24
[PATCH 07/11] x86: Add new syscalls for x86_32
This patch adds sys_name_to_handle_at and sys_open_by_handle_at syscalls to x86_32 Acked-by: Serge Hallyn <serue(a)us.ibm.com> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- arch/x86/include/asm/unistd_32.h | 4 +++- arch/x86/kernel/syscall_table_32.S | 2 ++ 2 files changed, 5 in... 3 Jun 2010 13:24
[PATCH -V13 0/11] Generic name to handle and open by handle syscalls
Hi, The below set of patches implement open by handle support using exportfs operations. This allows user space application to map a file name to file handle and later open the file using handle. This should be usable for userspace NFS [1] and 9P server [2]. XFS already support this with the ioctls XFS_IOC_PATH... 3 Jun 2010 13:24
[PATCH -V13 11/11] vfs: Support null pathname in linkat
This enables to use linkat to create hardlinks from a file descriptor pointing to the file. This can be used with open_by_handle syscall that returns a file descriptor. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/namei.c | 31 +++++++++++++++++++++++-------- 1 files changed, 23 i... 3 Jun 2010 13:24
[PATCH 10/11] vfs: Support null pathname in faccessat
This enables to use faccessat to get the access check details from a file descriptor pointing to the file. This can be used with open_by_handle syscall that returns a file descriptor. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/open.c | 27 ++++++++++++++++++++------- 1 files cha... 3 Jun 2010 13:24
[PATCH 09/11] ext3: Copy fs UUID to superblock.
This enable user space application to get the file system UUID using sys_name_to_handle_at syscall Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/ext3/super.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/fs/ext3/super.c b/fs/ext3/super.c index 6c953bb..15... 3 Jun 2010 13:24
[PATCH, RESEND] compat_ioctl: add compat handler for PPPIOCGL2TPSTATS ioctl
From: Florian Westphal <fwestphal(a)astaro.com> fixes following error: ioctl32(openl2tpd:7480): Unknown cmd fd(14) cmd(80487436){t:'t';sz:72} arg(ffa7e6c0) on socket:[105094] The structure used in the ioctl uses "aligned_u64" and thus doesn't need fixups. Cc: trivial(a)kernel.org Signed-off-by: Florian Westphal... 3 Jun 2010 12:17