First  |  Prev |  Next  |  Last
Pages: 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529
[PATCH -V17 02/12] vfs: Add name to file handle conversion support
The file handle also include mount id which can be used to lookup file system specific information such as uuid in /proc/<pid>mountinfo Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/open.c | 129 ++++++++++++++++++++++++++++++++++++++++++++++ include/linux/exportfs.h ... 19 Jul 2010 15:46
[PATCH -V17 09/12] x86: Add new syscalls for x86_64
Add sys_name_to_handle_at and sys_open_by_handle_at syscalls for x86_64 Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- arch/x86/ia32/ia32entry.S | 2 ++ arch/x86/include/asm/unistd_64.h | 4 ++++ fs/compat.c | 11 +++++++++++ 3 files changed, 17 inser... 19 Jul 2010 15:46
[PATCH -V17 03/12] vfs: Add open by file handle support
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/exportfs/expfs.c | 2 + fs/namei.c | 218 +++++++++++++++++++++++++++++++++++++++++++--- fs/open.c | 32 ++++++- include/linux/fs.h | 8 ++- include/linux/namei.h | 1 + include/linux/... 19 Jul 2010 15:46
[PATCH -V17 08/12] 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... 19 Jul 2010 15:46
[PATCH -V17 04/12] 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. We should be able to read the link target using file han... 19 Jul 2010 15:46
[PATCH -V17 10/12] vfs: Export file system uuid via /proc/<pid>mountinfo
We add a per superblock uuid field. File systems should update the uuid in the fill_super callback Signed-off-by: Aneesh Kumar K.V <aneesh.kumar(a)linux.vnet.ibm.com> --- fs/namespace.c | 16 ++++++++++++++++ include/linux/fs.h | 1 + 2 files changed, 17 insertions(+), 0 deletions(-) diff --git a/fs/... 19 Jul 2010 15:46
[PATCH -V17 0/12] 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... 19 Jul 2010 15:46
[PATCH -V17 07/12] 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 | 36 ++++++++++++++++++++++++++---------- 1 files changed,... 19 Jul 2010 15:46
[PATCH -V17 01/12] exportfs: Return the minimum required handle size
The exportfs encode handle function should return the minimum required handle size. This helps user to find out the handle size by passing 0 handle size in the first step and then redoing to the call again with the returned handle size value. Acked-by: Serge Hallyn <serue(a)us.ibm.com> Signed-off-by: Aneesh Kumar ... 19 Jul 2010 15:46
[PATCH -V17 11/12] ext3: Copy fs UUID to superblock.
File system UUID is made available to application via /proc/<pid>/mountinfo 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..1596795 100644 --- a/fs... 19 Jul 2010 15:46
First  |  Prev |  Next  |  Last
Pages: 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529