lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 5 Aug 2022 11:52:21 -0700 From: "Frank Filz" <ffilzlnx@...dspring.com> To: "'Jeff Layton'" <jlayton@...nel.org>, <linux-fsdevel@...r.kernel.org> Cc: <dhowells@...hat.com>, <lczerner@...hat.com>, <bxue@...hat.com>, <ceph-devel@...r.kernel.org>, <linux-nfs@...r.kernel.org>, <linux-afs@...ts.infradead.org>, <linux-ext4@...r.kernel.org>, <linux-xfs@...r.kernel.org>, <linux-btrfs@...r.kernel.org> Subject: RE: [RFC PATCH 0/4] vfs: allow querying i_version via statx > Recently I posted a patch to turn on the i_version counter unconditionally in > ext4, and Lukas rightly pointed out that we don't currently have an easy way to > validate its functionality. You can fetch it via NFS (and see it in network traces), > but there's no way to get to it from userland. > > Besides testing, this may also be of use for userland NFS servers, or by any > program that wants to accurately check for file changes, and not be subject to > mtime granularity problems. This would definitely be useful for NFS Ganesha. Thanks Frank > Comments and suggestions welcome. I'm not 100% convinced that this is a > great idea, but we've had people ask for it before and it seems like a reasonable > thing to provide. > > Jeff Layton (4): > vfs: report change attribute in statx for IS_I_VERSION inodes > nfs: report the change attribute if requested > afs: fill out change attribute in statx replies > ceph: fill in the change attribute in statx requests > > fs/afs/inode.c | 2 ++ > fs/ceph/inode.c | 14 +++++++++----- > fs/nfs/inode.c | 3 +++ > fs/stat.c | 7 +++++++ > include/linux/stat.h | 1 + > include/uapi/linux/stat.h | 3 ++- > samples/vfs/test-statx.c | 4 +++- > 7 files changed, 27 insertions(+), 7 deletions(-) > > -- > 2.37.1
Powered by blists - more mailing lists