* [git pull] vfs.git statx
@ 2017-03-03 4:31 Al Viro
2017-03-03 19:26 ` Andreas Dilger
0 siblings, 1 reply; 2+ messages in thread
From: Al Viro @ 2017-03-03 4:31 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel
Rebased, with fixup from -next folded in. A branch matching what
was sitting in -next is #merge-2, and
; git cat-file commit rebased-statx|grep tree
tree 0e87b93d5902009d46d5faf25c3039ef8f668490
; git cat-file commit merge-2|grep tree
tree 0e87b93d5902009d46d5faf25c3039ef8f668490
IOW, the trees are identical, so we don't lose any testing done in -next
and rebased branch is obviously saner.
The following changes since commit bbe08c0a43e2c5ee3a00de68c0e867a08a9aa990:
Merge branch 'for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs (2017-03-02 16:03:00 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git rebased-statx
for you to fetch changes up to a528d35e8bfcc521d7cb70aaf03e1bd296c8493f:
statx: Add a system call to make enhanced file info available (2017-03-02 20:51:15 -0500)
----------------------------------------------------------------
David Howells (1):
statx: Add a system call to make enhanced file info available
Documentation/filesystems/Locking | 3 +-
Documentation/filesystems/vfs.txt | 3 +-
arch/x86/entry/syscalls/syscall_32.tbl | 1 +
arch/x86/entry/syscalls/syscall_64.tbl | 1 +
drivers/base/devtmpfs.c | 3 +-
drivers/block/loop.c | 3 +-
drivers/mtd/ubi/build.c | 2 +-
drivers/mtd/ubi/kapi.c | 2 +-
drivers/staging/lustre/lustre/llite/file.c | 9 +-
.../staging/lustre/lustre/llite/llite_internal.h | 3 +-
fs/9p/vfs_inode.c | 10 +-
fs/9p/vfs_inode_dotl.c | 5 +-
fs/afs/inode.c | 8 +-
fs/afs/internal.h | 2 +-
fs/bad_inode.c | 4 +-
fs/btrfs/inode.c | 6 +-
fs/ceph/inode.c | 6 +-
fs/ceph/super.h | 4 +-
fs/cifs/cifsfs.h | 2 +-
fs/cifs/inode.c | 5 +-
fs/coda/coda_linux.h | 2 +-
fs/coda/inode.c | 7 +-
fs/ecryptfs/inode.c | 13 +-
fs/exportfs/expfs.c | 3 +-
fs/ext4/ext4.h | 3 +-
fs/ext4/inode.c | 6 +-
fs/f2fs/f2fs.h | 4 +-
fs/f2fs/file.c | 6 +-
fs/fat/fat.h | 4 +-
fs/fat/file.c | 5 +-
fs/fuse/dir.c | 6 +-
fs/gfs2/inode.c | 11 +-
fs/kernfs/inode.c | 8 +-
fs/kernfs/kernfs-internal.h | 4 +-
fs/libfs.c | 12 +-
fs/minix/inode.c | 11 +-
fs/minix/minix.h | 2 +-
fs/nfs/inode.c | 13 +-
fs/nfs/namespace.c | 9 +-
fs/nfsd/nfs4xdr.c | 4 +-
fs/nfsd/vfs.h | 3 +-
fs/ocfs2/file.c | 11 +-
fs/ocfs2/file.h | 4 +-
fs/orangefs/inode.c | 13 +-
fs/orangefs/orangefs-kernel.h | 5 +-
fs/overlayfs/copy_up.c | 6 +-
fs/overlayfs/dir.c | 10 +-
fs/overlayfs/inode.c | 7 +-
fs/proc/base.c | 12 +-
fs/proc/generic.c | 6 +-
fs/proc/internal.h | 2 +-
fs/proc/proc_net.c | 6 +-
fs/proc/proc_sysctl.c | 5 +-
fs/proc/root.c | 6 +-
fs/stat.c | 214 ++++++++++++++---
fs/sysv/itree.c | 7 +-
fs/sysv/sysv.h | 2 +-
fs/ubifs/dir.c | 6 +-
fs/ubifs/ubifs.h | 4 +-
fs/udf/symlink.c | 5 +-
fs/xfs/xfs_iops.c | 9 +-
include/linux/fs.h | 35 ++-
include/linux/nfs_fs.h | 2 +-
include/linux/stat.h | 24 +-
include/linux/syscalls.h | 3 +
include/uapi/linux/fcntl.h | 5 +
include/uapi/linux/stat.h | 131 +++++++++++
mm/shmem.c | 6 +-
samples/Kconfig | 6 +
samples/Makefile | 2 +-
samples/statx/Makefile | 10 +
samples/statx/test-statx.c | 254 +++++++++++++++++++++
72 files changed, 822 insertions(+), 214 deletions(-)
create mode 100644 samples/statx/Makefile
create mode 100644 samples/statx/test-statx.c
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [git pull] vfs.git statx
2017-03-03 4:31 [git pull] vfs.git statx Al Viro
@ 2017-03-03 19:26 ` Andreas Dilger
0 siblings, 0 replies; 2+ messages in thread
From: Andreas Dilger @ 2017-03-03 19:26 UTC (permalink / raw)
To: Al Viro
Cc: Linus Torvalds, LKML, Oleg Drokin, linux-fsdevel, James Simmons,
David Howells
[-- Attachment #1: Type: text/plain, Size: 409 bytes --]
On Mar 2, 2017, at 9:31 PM, Al Viro <viro@ZenIV.linux.org.uk> wrote:
>
> statx: Add a system call to make enhanced file info available (2017-03-02 20:51:15 -0500)
Yay! It is pretty rare that a merge request actually makes me smile,
but I'm happy that this patch finally made it in. Thanks David & Al
for your perseverance. The first version was posted June 29, 2010.
Cheers, Andreas
[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-03-03 19:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-03 4:31 [git pull] vfs.git statx Al Viro
2017-03-03 19:26 ` Andreas Dilger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).