On Sun, Jul 02, 2023 at 11:42:10AM -0700, Andrew Morton wrote: > > The patch titled > Subject: libfs: add directory operations for stable offsets > has been added to the -mm mm-unstable branch. Its filename is > libfs-add-directory-operations-for-stable-offsets.patch > > This patch will shortly appear at > https://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new.git/tree/patches/libfs-add-directory-operations-for-stable-offsets.patch > > This patch will later appear in the mm-unstable branch at > git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm > > Before you just go and hit "reply", please: > a) Consider who else should be cc'ed > b) Prefer to cc a suitable mailing list as well > c) Ideally: find the original patch on the mailing list and do a > reply-to-all to that, adding suitable additional cc's > > *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** > > The -mm tree is included into linux-next via the mm-everything > branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm > and is updated there every 2-3 working days > > ------------------------------------------------------ > From: Chuck Lever <chuck.lever@xxxxxxxxxx> > Subject: libfs: add directory operations for stable offsets > Date: Fri, 30 Jun 2023 13:48:49 -0400 > > Patch series "shmemfs stable directory offsets", v7. > > The following series implements stable directory offsets for shmemfs/tmpfs > and provides infrastructure for use by other file systems that are based > on simplefs. > > > This patch (of 3): > > Create a vector of directory operations in fs/libfs.c that handles > directory seeks and readdir via stable offsets instead of the current > cursor-based mechanism. > > For the moment these are unused. > > Link: https://lkml.kernel.org/r/168814723481.530310.17776748558242063239.stgit@xxxxxxxxxxxxxxxxxxxxx > Link: https://lkml.kernel.org/r/168814732984.530310.11190772066786107220.stgit@xxxxxxxxxxxxxxxxxxxxx > Signed-off-by: Chuck Lever <chuck.lever@xxxxxxxxxx> > Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx> > Cc: Christian Brauner <brauner@xxxxxxxxxx> > Cc: Christoph Hellwig <hch@xxxxxx> > Cc: Hugh Dickins <hughd@xxxxxxxxxx> > Cc: Jeff Layton <jlayton@xxxxxxxxxx> > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > --- > > Documentation/filesystems/locking.rst | 2 > Documentation/filesystems/vfs.rst | 6 > fs/libfs.c | 247 ++++++++++++++++++++++++ Andrew, I'd like to take these patches through the VFS tree. So I'd appreciate if you could please drop them. Thanks!