Hi Trond- > On Nov 30, 2020, at 4:24 PM, trondmy@xxxxxxxxxx wrote: > > From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> > > These patches fix a number of issues that Hammerspace has hit when doing > re-exporting of NFS. These do not apply on top of Bruce's changes in the same area. I've prepared a tree that you can apply onto. See the cel-next topic branch in this repo: git://git.linux-nfs.org/projects/cel/cel-2.6.git > Jeff Layton (3): > nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations > nfsd: allow filesystems to opt out of subtree checking > nfsd: close cached files prior to a REMOVE or RENAME that would > replace target > > Trond Myklebust (3): > exportfs: Add a function to return the raw output from fh_to_dentry() > nfsd: Fix up nfsd to ensure that timeout errors don't result in ESTALE > nfsd: Set PF_LOCAL_THROTTLE on local filesystems only > > Documentation/filesystems/nfs/exporting.rst | 52 +++++++++++++++++++++ > fs/exportfs/expfs.c | 32 +++++++++---- > fs/nfs/export.c | 2 + > fs/nfsd/export.c | 6 +++ > fs/nfsd/nfs3xdr.c | 7 ++- > fs/nfsd/nfsfh.c | 30 ++++++++++-- > fs/nfsd/nfsfh.h | 2 +- > fs/nfsd/vfs.c | 29 ++++++++---- > include/linux/exportfs.h | 10 ++++ > 9 files changed, 146 insertions(+), 24 deletions(-) > > -- > 2.28.0 > -- Chuck Lever