Linux NFS (Network File System)
[Prev Page][Next Page]
- Re: [PATCH/RFC] NFS: state manager thread must start running.
- From: Tejun Heo <tj@xxxxxxxxxx>
- Re: nfsd4_locku / nfs4_free_lock_stateid question
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] svcrdma: Add zero padding if the client doesn't send it
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH v3 00/21] NFS/RDMA client patches for 3.17
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 21/21] xprtrdma: Handle additional connection events
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 20/21] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 19/21] xprtrdma: Make rpcrdma_ep_disconnect() return void
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 18/21] xprtrdma: Schedule reply tasklet once per upcall
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 17/21] xprtrdma: Allocate each struct rpcrdma_mw separately
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 16/21] xprtrdma: Rename frmr_wr
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 15/21] xprtrdma: Disable completions for LOCAL_INV Work Requests
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 14/21] xprtrdma: Disable completions for FAST_REG_MR Work Requests
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 13/21] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external()
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 12/21] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 11/21] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 10/21] xprtrdma: Properly handle exhaustion of the rb_mws list
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 09/21] xprtrdma: Chain together all MWs in same buffer pool
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 08/21] xprtrdma: Back off rkey when FAST_REG_MR fails
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 07/21] xprtrdma: Unclutter struct rpcrdma_mr_seg
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 06/21] xprtrdma: Don't invalidate FRMRs if registration fails
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 05/21] xprtrdma: On disconnect, don't ignore pending CQEs
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 04/21] xprtrdma: Update rkeys after transport reconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 03/21] xprtrdma: Limit data payload size for ALLPHYSICAL
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 02/21] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v3 01/21] xprtrdma: Fix panic in rpcrdma_register_frmr_external()
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH] svcrdma: Add zero padding if the client doesn't send it
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH] gssd: configurable connection timeout for the rpcgssd service
- From: Rinku Kothiya <rkothiya@xxxxxxxxxx>
- Re: nfsd4_locku / nfs4_free_lock_stateid question
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- [PATCH 7/7] nfsd: Fix delegation revocation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 6/7] nfsd: Simplify stateid management
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 4/7] nfsd: Protect the nfs4_file delegation fields using the fi_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 5/7] nfsd: Move the delegation reference counter into the struct nfs4_stid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 3/7] locks: add file_has_lease to prevent delegation break races
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 2/7] nfsd: Ensure stateids remain unique until they are freed
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 1/7] nfsd: nfs4_alloc_init_lease should take a nfs4_file arg
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 0/7] nfsd: more delegation fixes to prepare for client_mutex removal
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH] nfsd: silence sparse warning about accessing credentials
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH/RFC] NFS: state manager thread must start running.
- From: NeilBrown <neilb@xxxxxxx>
- Re: NFS service inside a container
- From: Harald Dunkel <harald.dunkel@xxxxxxxxx>
- Re: [PATCH v4 003/100] nfsd: Ensure stateids remain unique until they are freed
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH/RFC] NFS: state manager thread must start running.
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: NFS service inside a container
- From: Harald Dunkel <harald.dunkel@xxxxxxxxx>
- [PATCH/RFC] NFS: state manager thread must start running.
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: NeilBrown <neilb@xxxxxxx>
- Re: umount -f stalls forever
- From: Nathan Shearer <mail@xxxxxxxxxxxxxxxx>
- Re: [PATCH v4 003/100] nfsd: Ensure stateids remain unique until they are freed
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/7] sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx
- From: Arnd Bergmann <arnd@xxxxxxxx>
- Re: [PATCH 1/7] sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/7] sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx
- From: Arnd Bergmann <arnd@xxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH 2/2] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 1/2] nfsd: eliminate nfsd4_init_callback
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 0/2] nfsd: avoid taking state_lock in delegation lm_break callback
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH] net: clean up some sparse endianness warnings in ipv6.h
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH] nfsd: Fix bad reserving space for encoding rdattr_error
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: `ls` shows no files in mounted nfs folder, but ls 'file' works
- From: Andreas Fenkart <afenkart@xxxxxxxxx>
- [PATCH] NFS: nfs4_lookup_revalidate need to report STALE inodes.
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH 0/7] Add RCU-walk support to NFS.
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 0/7] Add RCU-walk support to NFS.
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH 0/7] Add RCU-walk support to NFS.
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- [PATCH 7/7] sunrpc: remove "ec" argument from encrypt_v2 operation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 6/7] sunrpc: clean up sparse endianness warnings in gss_krb5_wrap.c
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 5/7] sunrpc: clean up sparse endianness warnings in gss_krb5_seal.c
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 4/7] sunrpc: xdr_get_next_encode_buffer can be static
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 3/7] sunrpc: clean up endianness warnings in setup_token
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 2/7] sunrpc: fix RCU handling of gc_ctx field
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 1/7] sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 0/7] sunrpc: sparse warning cleanups
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 7/7] NFS: allow lockless access to access_cache
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 6/7] NFS: teach nfs_lookup_verify_inode to handle LOOKUP_RCU
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 5/7] NFS: teach nfs_neg_need_reval to understand LOOKUP_RCU
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 4/7] NFS: support RCU_WALK in nfs_permission()
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 3/7] sunrpc/auth: allow lockless (rcu) lookup of credential cache.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 1/7] NFS: nfs4_lookup_revalidate: only evaluate parent if it will be used.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 2/7] NFS: prepare for RCU-walk support but pushing tests later in code.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 0/7] Add RCU-walk support to NFS.
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH] NFS: Remove 2 unused variables
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH] NFS: Don't reset pg_moreio in __nfs_pageio_add_request
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: nfsd4_locku / nfs4_free_lock_stateid question
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: nfsd4_locku / nfs4_free_lock_stateid question
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: nfsd4_locku / nfs4_free_lock_stateid question
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- nfsd4_locku / nfs4_free_lock_stateid question
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH] SUNRPC: xdr_get_next_encode_buffer should be declared static
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 4/5] nfs: handle multiple reqs in nfs_page_async_flush
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- [PATCH] NFS: Remove 2 unused variables
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: fuzz tested user mode linux crashed in NFS code path
- From: Toralf Förster <toralf.foerster@xxxxxx>
- Re: [PATCH] nfsd4: handle failure to find backchannel
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: fuzz tested user mode linux crashed in NFS code path
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- fuzz tested user mode linux crashed in NFS code path
- From: Toralf Förster <toralf.foerster@xxxxxx>
- Re: [PATCH 2/2] Open files with OPEN4_SHARE_DENY_NONE for DELEG5 test
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] nfsd4: handle failure to find backchannel
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: NFS service inside a container
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: Fix bad reserving space for encoding rdattr_error
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- nfsd bugfix for 3.16
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: close potential race between delegation break and laundromat
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] Use original reserved port setting for reconnect.
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] NFSD: Fix bad checking of space for padding in splice read
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] NFSD: Fix bad checking of space for padding in splice read
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] NFSD: Check acl returned from get_acl/posix_acl_from_mode
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- RE: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- RE: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH 4/5] nfs: handle multiple reqs in nfs_page_async_flush
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH 5/5] nfs: handle multiple reqs in nfs_wb_page_cancel
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH 0/5] pgio: fix buffered write retry path
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH 3/5] nfs: change find_request to find_head_request
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH 2/5] nfs: nfs_page should take a ref on the head req
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- [PATCH 1/5] nfs: mark nfs_page reqs with flag for extra ref
- From: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: rpciod/1: page allocation failure. order:2, mode:0x20'
- From: "Adamson, Andy" <William.Adamson@xxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: rpciod/1: page allocation failure. order:2, mode:0x20'
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: rpciod/1: page allocation failure. order:2, mode:0x20'
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: rpciod/1: page allocation failure. order:2, mode:0x20'
- From: "Adamson, Andy" <William.Adamson@xxxxxxxxxx>
- Re: [PATCH] svcrdma: send_write() must not overflow the device's max sge
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH 00/11] nfsd: deny mode handling overhaul
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: rpciod/1: page allocation failure. order:2, mode:0x20'
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- rpciod/1: page allocation failure. order:2, mode:0x20'
- From: "Adamson, Andy" <William.Adamson@xxxxxxxxxx>
- RE: [PATCH] svcrdma: send_write() must not overflow the device's max sge
- From: "Steve Wise" <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v2 00/21] NFS/RDMA client patches for 3.17
- From: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: [PATCH 0/2] NFS/RDMA server patches for 3.17
- From: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] gssd: Fixed errno typo in get_servername()
- From: Steve Dickson <steved@xxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH 11/11] nfsd: cleanup and rename nfs4_check_open
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 10/11] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 09/11] nfsd: always hold the fi_lock when bumping fi_access refcounts
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 08/11] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 07/11] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 06/11] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 05/11] nfsd: remove nfs4_file_put_fd
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 03/11] nfsd: clean up helper __release_lock_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 01/11] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 04/11] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 02/11] nfsd: Add locking to the nfs4_file->fi_fds[] array
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH 00/11] nfsd: deny mode handling overhaul
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: `ls` shows no files in mounted nfs folder, but ls 'file' works
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH 2/2] svcrdma: Remove extra writeargs sanity check for NFSv2/3
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH 1/2] svcrdma: Increase credit limit to 32
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH 0/2] NFS/RDMA server patches for 3.17
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- RE: [PATCH] NFSv4: Fix OPEN w/create access mode checking
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v4 001/100] nfsd: close potential race between delegation break and laundromat
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: Linux NFS Town Hall meeting: Tomorrow - Thur 07/10/14
- From: Steve Dickson <SteveD@xxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 001/100] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v4 001/100] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 001/100] nfsd: close potential race between delegation break and laundromat
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] Use original reserved port setting for reconnect.
- From: Srikrishan Malik <srimalik@xxxxxxxxxx>
- Re: [PATCH v2 15/21] xprtrdma: Disable completions for LOCAL_INV Work Requests
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Re: [PATCH] NFSv4: Fix OPEN w/create access mode checking
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: [PATCH] NFSv4: Fix OPEN w/create access mode checking
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v4 014/100] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- [PATCH] NFSv4: Fix OPEN w/create access mode checking
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 012/100] nfsd: remove nfs4_file_put_fd
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 017/100] nfsd: make deny mode enforcement more efficient and close races in it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 006/100] nfsd4: use cl_lock to synchronize all stateid idr calls
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 016/100] nfsd: always hold the fi_lock when bumping fi_access refcounts
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 003/100] nfsd: Ensure stateids remain unique until they are freed
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 013/100] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 017/100] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 016/100] nfsd: always hold the fi_lock when bumping fi_access refcounts
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 012/100] nfsd: remove nfs4_file_put_fd
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 012/100] nfsd: remove nfs4_file_put_fd
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 007/100] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 006/100] nfsd4: use cl_lock to synchronize all stateid idr calls
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 005/100] nfsd: Move the delegation reference counter into the struct nfs4_stid
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 003/100] nfsd: Ensure stateids remain unique until they are freed
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 002/100] nfsd: reduce some spinlocking in put_client_renew
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH] nfsd: Fix bad reserving space for encoding rdattr_error
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 018/100] nfsd: cleanup and rename nfs4_check_open
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 013/100] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 017/100] nfsd: make deny mode enforcement more efficient and close races in it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 009/100] nfsd: Add locking to the nfs4_file->fi_fds[] array
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 016/100] nfsd: always hold the fi_lock when bumping fi_access refcounts
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 014/100] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 013/100] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 012/100] nfsd: remove nfs4_file_put_fd
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH] NFSD: Check acl returned from get_acl/posix_acl_from_mode
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v4 100/100] nfsd: add some comments to the nfsd4 object definitions
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- RE: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: umount -f stalls forever
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank S. Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- [PATCH 1/1] Fix permission checking by NFS client for open-create with mode 000
- From: "Frank S. Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v2 05/21] xprtrdma: On disconnect, don't ignore pending CQEs
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: [PATCH v2 05/21] xprtrdma: On disconnect, don't ignore pending CQEs
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 08/21] xprtrdma: Back off rkey when FAST_REG_MR fails
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: [PATCH v2 08/21] xprtrdma: Back off rkey when FAST_REG_MR fails
- From: Anna Schumaker <Anna.Schumaker@xxxxxxxxxx>
- umount -f stalls forever
- From: Nathan Shearer <mail@xxxxxxxxxxxxxxxx>
- NFSRDMA test branch update
- From: "Steve Wise" <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Steve Dickson <SteveD@xxxxxxxxxx>
- Re: [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Steve Dickson <SteveD@xxxxxxxxxx>
- Linux NFS Town Hall meeting: Tomorrow - Thur 07/10/14
- From: Steve Dickson <SteveD@xxxxxxxxxx>
- [PATCH] svcrdma: send_write() must not overflow the device's max sge
- From: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: No NFSoRDMA bi-weekly meeting from now to Aug.
- From: Anna Schumaker <Anna.Schumaker@xxxxxxxxxx>
- Re: [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Steve Dickson <SteveD@xxxxxxxxxx>
- [PATCH v2 21/21] xprtrdma: Handle additional connection events
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 20/21] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 19/21] xprtrdma: Make rpcrdma_ep_disconnect() return void
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 18/21] xprtrdma: Schedule reply tasklet once per upcall
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 17/21] xprtrdma: Allocate each struct rpcrdma_mw separately
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 16/21] xprtrdma: Rename frmr_wr
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 15/21] xprtrdma: Disable completions for LOCAL_INV Work Requests
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 13/21] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external()
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 14/21] xprtrdma: Disable completions for FAST_REG_MR Work Requests
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 12/21] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 11/21] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 10/21] xprtrdma: Properly handle exhaustion of the rb_mws list
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 09/21] xprtrdma: Chain together all MWs in same buffer pool
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 08/21] xprtrdma: Back off rkey when FAST_REG_MR fails
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 07/21] xprtrdma: Unclutter struct rpcrdma_mr_seg
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 06/21] xprtrdma: Don't invalidate FRMRs if registration fails
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 05/21] xprtrdma: On disconnect, don't ignore pending CQEs
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 04/21] xprtrdma: Update rkeys after transport reconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 03/21] xprtrdma: Limit data payload size for ALLPHYSICAL
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 02/21] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 01/21] xprtrdma: Fix panic in rpcrdma_register_frmr_external()
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH v2 00/21] NFS/RDMA client patches for 3.17
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH] NFSD: Check acl returned from get_acl/posix_acl_from_mode
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH] NFSD: Fix bad checking of space for padding in splice read
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfs: only show Posix ACLs in listxattr if actually present
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- [PATCH v4 041/100] nfsd: nfsd4_open_confirm() must reference the open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 085/100] nfsd: add more granular locking to *_delegations fault injectors
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 040/100] nfsd: Prepare nfsd4_close() for open stateid referencing
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 087/100] nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 083/100] nfsd: add more granular locking to forget_locks fault injector
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 082/100] nfsd: add a list_head arg to nfsd_foreach_client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 100/100] nfsd: add some comments to the nfsd4 object definitions
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 088/100] nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 096/100] nfsd: Remove nfs4_lock_state(): reclaim_complete()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 092/100] nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 099/100] nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 098/100] nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 097/100] nfsd: remove nfs4_lock_state: nfs4_laundromat
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 094/100] nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 095/100] nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 093/100] nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 091/100] nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 090/100] nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 089/100] nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 086/100] nfsd: remove old fault injection infrastructure
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 081/100] nfsd: add nfsd_inject_forget_clients
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 084/100] nfsd: add more granular locking to forget_openowners fault injector
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 080/100] nfsd: add a forget_client set_clnt routine
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 079/100] nfsd: add a forget_clients "get" routine with proper locking
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 078/100] nfsd: abstract out the get and set routines into the fault injection ops
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 077/100] nfsd: protect clid and verifier generation with client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 076/100] nfsd: don't destroy clients that are busy
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 074/100] nfsd: move unhash_client_locked call into mark_client_expired_locked
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 075/100] nfsd: don't destroy client if mark_client_expired_locked fails
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 073/100] nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 071/100] nfsd: Add lockdep assertions to document the nfs4_client/session locking
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 072/100] nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 066/100] nfsd: Move create_client() call outside the lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 068/100] nfsd: Protect session creation and client confirm using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 070/100] nfsd: Ensure lookup_clientid() takes client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 069/100] nfsd: Protect nfsd4_destroy_clientid using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 065/100] nfsd: Don't require client_lock in free_client
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 063/100] nfsd: Ensure struct nfs4_client is unhashed before we try to destroy it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 067/100] nfsd: Protect unconfirmed client creation using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 064/100] nfsd: Ensure that the laundromat unhashes the client before releasing locks
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 052/100] nfsd: make openstateids hold references to their openowners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 059/100] nfsd: optimize destroy_lockowner cl_lock thrashing
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 062/100] nfsd: don't thrash the cl_lock while freeing an open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 061/100] nfsd: reduce cl_lock thrashing in release_openowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 060/100] nfsd: close potential race in nfsd4_free_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 057/100] nfsd: clean up and reorganize release_lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 058/100] nfsd: add locking to stateowner release
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 055/100] nfsd: Protect adding/removing lock owners using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 050/100] nfsd: Make lock stateid take a reference to the lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 053/100] nfsd: don't allow CLOSE to proceed until refcount on stateid drops
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 056/100] nfsd: Move the open owner hash table into struct nfs4_client
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 049/100] nfsd: add an operation for unhashing a stateowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 054/100] nfsd: Protect adding/removing open state owners using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 046/100] nfsd: Add reference counting to state owners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 047/100] nfsd: Keep a reference to the open stateid for the NFSv4.0 replay cache
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 051/100] nfsd: clean up refcounting for lockowners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 045/100] nfsd: Migrate the stateid reference into nfs4_find_stateid_by_type()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 048/100] nfsd: clean up lockowner refcounting when finding them
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 044/100] nfsd: Migrate the stateid reference into nfs4_lookup_stateid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 042/100] nfsd: Add reference counting to nfs4_preprocess_confirmed_seqid_op
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 043/100] nfsd: Migrate the stateid reference into nfs4_preprocess_seqid_op
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 039/100] nfsd: nfsd4_process_open2() must reference the open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 038/100] nfsd: nfsd4_process_open2() must reference the delegation stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 037/100] nfsd: Ensure that nfs4_open_delegation() references the delegation stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 036/100] nfsd: nfsd4_locku() must reference the lock stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 034/100] nfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_validate_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 035/100] nfsd: Add reference counting to lock stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 033/100] nfsd: Slight cleanup of find_stateid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 031/100] nfsd: clean up races in lock stateid searching and creation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 032/100] nfsd: Convert delegation counter to an atomic_long_t type
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 030/100] nfsd: Add locking to protect the state owner lists
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 029/100] nfsd: do filp_close in sc_free callback for lock stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 028/100] nfsd: Cleanup the freeing of stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 027/100] nfsd: Ensure atomicity of stateid destruction and idr tree removal
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 026/100] nfsd: Replace nfs4_ol_stateid->st_file with the st_stid.sc_file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 025/100] nfsd: Add a struct nfs4_file field to struct nfs4_stid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 024/100] nfsd: Add reference counting to the lock and open stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 023/100] nfsd: Fix delegation revocation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 022/100] nfsd: Simplify stateid management
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 021/100] nfsd: Protect the nfs4_file delegation fields using the fi_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 020/100] nfsd: nfs4_alloc_init_lease should take a nfs4_file arg
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 019/100] locks: add file_has_lease to prevent delegation break races
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 018/100] nfsd: cleanup and rename nfs4_check_open
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 017/100] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 016/100] nfsd: always hold the fi_lock when bumping fi_access refcounts
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 015/100] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 014/100] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 013/100] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 012/100] nfsd: remove nfs4_file_put_fd
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 011/100] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 010/100] nfsd: clean up helper __release_lock_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 009/100] nfsd: Add locking to the nfs4_file->fi_fds[] array
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 008/100] nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 007/100] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 006/100] nfsd4: use cl_lock to synchronize all stateid idr calls
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 005/100] nfsd: Move the delegation reference counter into the struct nfs4_stid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 004/100] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 003/100] nfsd: Ensure stateids remain unique until they are freed
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 002/100] nfsd: reduce some spinlocking in put_client_renew
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 001/100] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v4 000/101] nfsd: eliminate the client_mutex
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- No NFSoRDMA bi-weekly meeting from now to Aug.
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Re: [PATCH] nfs: only show Posix ACLs in listxattr if actually present
- From: Philippe Troin <phil@xxxxxxxx>
- Re: NFSv4 delegations criteria? Fwd: Tuning Linux NFSv4 for high latency connections?
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] gssd: Error out when rpc_pipefs directory is empty
- From: Steve Dickson <steved@xxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: Is there a good reason that nfs4_state_manager should use a work_queue?
- From: NeilBrown <neilb@xxxxxxx>
- Re: Is there a good reason that nfs4_state_manager should use a work_queue?
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Is there a good reason that nfs4_state_manager should use a work_queue?
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 2/2] nfs: check hostname in nfs_get_client
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 1/2] nfsv4: set hostname when creating nfsv4 ds connection
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH 1/2] SCHED: remove proliferation of wait_on_bit action functions.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 0/2] Improve wait_on_bit interface.
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH 2/2] SCHED: allow wait_on_bit_action functions to support a timeout.
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: [PATCH 4/4] NFSD: Cleanup for nfsd4_release_lockowner()
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: NFSv4 cross-realm support
- From: Jaap Winius <jwinius@xxxxxxx>
- Re: NFSv4 cross-realm support
- From: Andy Adamson <androsadamson@xxxxxxxxx>
- Re: [PATCH] nfsd: close potential race between delegation break and laundromat
- From: Anna Schumaker <Anna.Schumaker@xxxxxxxxxx>
- Re: [PATCH] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH] nfsd: close potential race between delegation break and laundromat
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- [PATCH] nfsd: close potential race between delegation break and laundromat
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH] nfsd: add a nfserrno mapping for -E2BIG to nfserr_fbig
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: Fix bad reserving space for encoding rdattr_error
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 4/4] NFSD: Cleanup for nfsd4_release_lockowner()
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: NFSv4 delegations criteria? Fwd: Tuning Linux NFSv4 for high latency connections?
- From: Cedric Blancher <cedric.blancher@xxxxxxxxx>
- Re: NFSv4 cross-realm support
- From: Jaap Winius <jwinius@xxxxxxx>
- [PATCH 4/4] NFSD: Cleanup for nfsd4_release_lockowner()
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH 3/4 RFC] NFSD: Revert setting op_encode_lockowner_maxsz
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH 2/4] NFSD: Rervert "knfsd: locks: flag NFSv4-owned locks"
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH 1/4] NFSD: Fix memory leak in encoding denied lock
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: NFSv4 cross-realm support
- From: Andy Adamson <androsadamson@xxxxxxxxx>
- Announcing the release of fedfs-utils version 0.10.3
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- [PATCH] nfsd: Fix bad reserving space for encoding rdattr_error
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- [PATCH 3.15 39/66] NFS: populate ->net in mount data when remounting
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- [PATCH 3.14 35/59] NFS: populate ->net in mount data when remounting
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- 3.16 nfsd bugfixes
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] nfsd: add a nfserrno mapping for -E2BIG to nfserr_fbig
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 004/114] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: properly convert return from commit_metadata to __be32
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: properly convert return from commit_metadata to __be32
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: NFSoRDMA developers bi-weekly meeting minutes (6/25)
- From: Yan Burman <yanb@xxxxxxxxxxxx>
- [PATCH] nfsd: properly convert return from commit_metadata to __be32
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 004/114] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- [PATCH 3.11 113/198] NFS: populate ->net in mount data when remounting
- From: Luis Henriques <luis.henriques@xxxxxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- [PATCH 2/2] pnfs/filelayout: retry ds commit if nfs_commitdata_alloc fails
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 1/2] pnfs/filelayout: fix race between mark_request_commit and scan_commit_lists
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 3/3] nfs41: layout return on close in delegation return
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 2/3] nfs41: return layout on last close
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 1/3] nfs4: add nfs4_check_delegation
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH 0/3] nfs41: layoutreturn on last of close/delegation_return
- From: Peng Tao <tao.peng@xxxxxxxxxxxxxxx>
- [PATCH v3 2/2] SUNRPC: Handle EPIPE in xprt_connect_status
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- [PATCH v3 1/2] SUNRPC: Ensure that we handle ENOBUFS errors correctly.
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH] nfsd: add a new /proc/fs/nfsd/max_connections file
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfs: fix nfs4d readlink truncated packet
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH] nfsd: Ensure that nfsd_create_setattr commits files to stable storage
- From: Bruce Fields <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 004/114] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- [PATCH] nfsd: add a new /proc/fs/nfsd/max_connections file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: "Steve Wise" <swise@xxxxxxxxxxxxxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: "Steve Wise" <swise@xxxxxxxxxxxxxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: "Steve Wise" <swise@xxxxxxxxxxxxxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- Re: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- Re: NFSoRDMA developers bi-weekly meeting minutes (6/25)
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Re: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx>
- Re: NFSoRDMA developers bi-weekly meeting minutes (6/25)
- From: Chuck Lever <chuck.lever@xxxxxxxxxx>
- RE: [PATCH v1 05/13] xprtrdma: Don't drain CQs on transport disconnect
- From: Devesh Sharma <Devesh.Sharma@xxxxxxxxxx>
- NFSv4 cross-realm support
- From: Jaap Winius <jwinius@xxxxxxx>
- NFSoRDMA developers bi-weekly meeting minutes (6/25)
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Re: [PATCH] nfs: fix nfs4d readlink truncated packet
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: NFS server caches client mount permissions?
- From: Rik Theys <Rik.Theys@xxxxxxxxxxxxxxxx>
- Re: NFS server caches client mount permissions?
- From: NeilBrown <neilb@xxxxxxx>
- Re: [PATCH] SCHED: remove proliferation of wait_on_bit action functions.
- From: NeilBrown <neilb@xxxxxxx>
- NFSv4 open sequencing can lead to incorrect ESTALE
- From: NeilBrown <neilb@xxxxxxx>
- [PATCH v3 2/3] mm: Introduce atomic_remove_mapping
- From: Minchan Kim <minchan@xxxxxxxxxx>
- [PATCH] nfsd: Ensure that nfsd_create_setattr commits files to stable storage
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- RE: Execute only permission issue with client
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: Execute only permission issue with client
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: nfsd stucks in 'D' state
- RE: Execute only permission issue with client
- From: "Frank Filz" <ffilzlnx@xxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [Cluster-devel] [RFC PATCH] dlm: Remove unused conf from lm_grant
- From: David Teigland <teigland@xxxxxxxxxx>
- Re: [Cluster-devel] [RFC PATCH] dlm: Remove unused conf from lm_grant
- From: Bob Peterson <rpeterso@xxxxxxxxxx>
- Re: [RFC PATCH] dlm: Remove unused conf from lm_grant
- From: David Teigland <teigland@xxxxxxxxxx>
- Re: [RFC PATCH] dlm: Remove unused conf from lm_grant
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [RFC PATCH] dlm: Remove unused conf from lm_grant
- From: Joe Perches <joe@xxxxxxxxxxx>
- NFS server caches client mount permissions?
- From: Rik Theys <Rik.Theys@xxxxxxxxxxxxxxxx>
- Re: [PATCH] nfs: fix nfs4d readlink truncated packet
- From: Avi Kivity <avi@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
- Re: [PATCH v3 027/114] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
- Re: [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
- [PATCH] NFSD: Remove iattr parameter from nfsd_symlink()
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- nfsd stucks in 'D' state
- From: Silas Silva <silasdb@xxxxxxxxx>
- [PATCH] SUNRPC: Ensure that we handle ENOBUFS errors correctly.
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 002/114] nfsd: Protect addition to the file_hashtbl
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
- Re: [PATCH v3 002/114] nfsd: Protect addition to the file_hashtbl
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 012/114] nfsd: clean up nfsd4_release_lockowner
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v3 008/114] nfsd: clean up nfsd4_close_open_stateid
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH 1/1] NFS: use ARRAY_SIZE instead of sizeof/sizeof[0]
- From: Fabian Frederick <fabf@xxxxxxxxx>
- [PATCH v3 105/114] nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 107/114] nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 103/114] nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 114/114] nfsd: add some comments to the nfsd4 object definitions
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 102/114] nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 113/114] nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 111/114] nfsd: remove nfs4_lock_state: nfs4_laundromat
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 112/114] nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 108/114] nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 110/114] nfsd: Remove nfs4_lock_state(): reclaim_complete()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 109/114] nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 101/114] nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 106/114] nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 104/114] nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 099/114] nfsd: add more granular locking to *_delegations fault injectors
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 100/114] nfsd: remove old fault injection infrastructure
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 098/114] nfsd: add more granular locking to forget_openowners fault injector
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 097/114] nfsd: add more granular locking to forget_locks fault injector
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 096/114] nfsd: add a list_head arg to nfsd_foreach_client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 095/114] nfsd: add nfsd_inject_forget_clients
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 094/114] nfsd: add a forget_client set_clnt routine
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 093/114] nfsd: add a forget_clients "get" routine with proper locking
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 092/114] nfsd: abstract out the get and set routines into the fault injection ops
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 091/114] nfsd: protect clid and verifier generation with client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 090/114] nfsd: don't destroy clients that are busy
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 089/114] nfsd: don't destroy client if mark_client_expired_locked fails
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 088/114] nfsd: move unhash_client_locked call into mark_client_expired_locked
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 087/114] nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 086/114] nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 085/114] nfsd: Add lockdep assertions to document the nfs4_client/session locking
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 084/114] nfsd: Ensure lookup_clientid() takes client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 083/114] nfsd: Protect nfsd4_destroy_clientid using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 082/114] nfsd: Protect session creation and client confirm using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 081/114] nfsd: Protect unconfirmed client creation using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 080/114] nfsd: Move create_client() call outside the lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 079/114] nfsd: Don't require client_lock in free_client
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 078/114] nfsd: Ensure that the laundromat unhashes the client before releasing locks
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 077/114] nfsd: Ensure struct nfs4_client is unhashed before we try to destroy it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 076/114] nfsd: don't thrash the cl_lock while freeing an open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 075/114] nfsd: reduce cl_lock thrashing in release_openowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 074/114] nfsd: close potential race in nfsd4_free_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 073/114] nfsd: optimize destroy_lockowner cl_lock thrashing
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 072/114] nfsd: add locking to stateowner release
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 071/114] lockdep: add lockdep_assert_not_held
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 069/114] nfsd: Move the open owner hash table into struct nfs4_client
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 070/114] nfsd: clean up and reorganize release_lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 068/114] nfsd: Protect adding/removing lock owners using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 067/114] nfsd: Protect adding/removing open state owners using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 066/114] nfsd: don't allow CLOSE to proceed until refcount on stateid drops
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 065/114] nfsd: make openstateids hold references to their openowners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 064/114] nfsd: clean up refcounting for lockowners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 063/114] nfsd: Make lock stateid take a reference to the lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 062/114] nfsd: add an operation for unhashing a stateowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 061/114] nfsd: clean up lockowner refcounting when finding them
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 060/114] nfsd: Keep a reference to the open stateid for the NFSv4.0 replay cache
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 059/114] nfsd: Add reference counting to state owners
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 058/114] nfsd: Migrate the stateid reference into nfs4_find_stateid_by_type()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 057/114] nfsd: Migrate the stateid reference into nfs4_lookup_stateid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 056/114] nfsd: Migrate the stateid reference into nfs4_preprocess_seqid_op
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 055/114] nfsd: Add reference counting to nfs4_preprocess_confirmed_seqid_op
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 054/114] nfsd: nfsd4_open_confirm() must reference the open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 053/114] nfsd: Prepare nfsd4_close() for open stateid referencing
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 052/114] nfsd: nfsd4_process_open2() must reference the open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 051/114] nfsd: nfsd4_process_open2() must reference the delegation stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 050/114] nfsd: Ensure that nfs4_open_delegation() references the delegation stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 047/114] nfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_validate_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 049/114] nfsd: nfsd4_locku() must reference the lock stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 048/114] nfsd: Add reference counting to lock stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 046/114] nfsd: Slight cleanup of find_stateid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 045/114] nfsd: Convert delegation counter to an atomic_long_t type
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 044/114] nfsd: clean up races in lock stateid searching and creation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 043/114] nfsd: Add locking to protect the state owner lists
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 042/114] nfsd: do filp_close in sc_free callback for lock stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 041/114] nfsd: Cleanup the freeing of stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 040/114] nfsd: Ensure atomicity of stateid destruction and idr tree removal
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 039/114] nfsd: Ensure stateids remain unique until they are freed
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 038/114] nfsd: Replace nfs4_ol_stateid->st_file with the st_stid.sc_file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 037/114] nfsd: Add a struct nfs4_file field to struct nfs4_stid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 036/114] nfsd: Add reference counting to the lock and open stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 035/114] nfsd: Fix delegation revocation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 034/114] nfsd: Simplify stateid management
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 033/114] nfsd: Protect the nfs4_file delegation fields using the fi_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 032/114] locks: add file_has_lease to prevent delegation break races
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 031/114] nfsd: cleanup nfs4_check_open
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 030/114] nfsd: make deny mode enforcement more efficient and close races in it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 029/114] nfsd: clean up reset_union_bmap_deny
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 028/114] nfsd: set stateid access and deny bits in nfs4_get_vfs_file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 027/114] nfsd: shrink st_access_bmap and st_deny_bmap
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 026/114] nfsd: remove nfs4_file_put_fd
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 025/114] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 024/114] nfsd: clean up helper __release_lock_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 023/114] nfsd: Add locking to the nfs4_file->fi_fds[] array
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 022/114] nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 021/114] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 020/114] nfsd4: use cl_lock to synchronize all stateid idr calls
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 019/114] nfsd: Move the delegation reference counter into the struct nfs4_stid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 017/114] nfsd: Always use lookup_clientid() in nfsd4_process_open1
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 018/114] nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 016/114] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 015/114] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 014/114] nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 011/114] nfsd: NFSv4 lock-owners are not associated to a specific file
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 013/114] nfsd: Don't get a session reference without a client reference
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 012/114] nfsd: clean up nfsd4_release_lockowner
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 010/114] nfsd: Allow lockowners to hold several stateids
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 009/114] nfsd: lock owners are not per open stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 008/114] nfsd: clean up nfsd4_close_open_stateid
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 007/114] nfsd: declare v4.1+ openowners confirmed on creation
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 006/114] nfsd: Cleanup nfs4svc_encode_compoundres
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 005/114] nfsd: nfs4_preprocess_seqid_op should only set *stpp on success
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 004/114] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 003/114] nfsd: wait to initialize work struct just prior to using it
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 002/114] nfsd: Protect addition to the file_hashtbl
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 001/114] nfsd: fix file access refcount leak when nfsd4_truncate fails
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v3 000/114] nfsd: eliminate the client_mutex
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- Re: NFS working but I have unwanted 500MB quota
- From: Malahal Naineni <malahal@xxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: (Follow) sparse file support (development)
- From: Karl-Philipp Richter <krichter@xxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 018/117] nfsd: clean up nfs4_release_lockowner
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 018/117] nfsd: clean up nfs4_release_lockowner
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 037/117] nfsd: clean up helper __release_lock_stateid
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 037/117] nfsd: clean up helper __release_lock_stateid
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 023/117] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- NFS working but I have unwanted 500MB quota
- From: Richard Thornton <richie.thornton@xxxxxxxxx>
- (Follow) sparse file support (development)
- From: Karl-Philipp Richter <krichter@xxxxxxxxx>
- Re: [PATCH v2 023/117] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 025/117] nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 024/117] nfsd: Always use lookup_clientid() in nfsd4_process_open1
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 023/117] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 022/117] nfsd: Cache the client that was looked up in lookup_clientid()
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 014/117] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 021/117] nfsd: clean up nfsd4_close_open_stateid
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- [PATCH] NFSD: Avoid warning message when compile at i686 arch
- From: Kinglong Mee <kinglongmee@xxxxxxxxx>
- Re: [PATCH v2 018/117] nfsd: clean up nfs4_release_lockowner
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 020/117] nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 019/117] nfsd: declare v4.1+ openowners confirmed on creation
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 018/117] nfsd: clean up nfs4_release_lockowner
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 010/117] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 015/117] nfsd: lock owners are not per open stateid
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 010/117] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 009/117] nfsd: wait to initialize work struct just prior to using it
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 007/117] nfsd: properly handle embedded newlines in fault_injection input
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 001/117] nfsd: fix file access refcount leak when nfsd4_truncate fails
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Re: [PATCH v2 033/117] nfsd: ensure that nfs4_file_get_access enforces deny modes
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: Jeff Layton <jeff.layton@xxxxxxxxxxxxxxx>
- Re: [PATCH v2 000/117] nfsd: eliminate the client_mutex
- From: "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
- Re: [PATCH v1 00/13] NFS/RDMA patches for 3.17
- From: Shirley Ma <shirley.ma@xxxxxxxxxx>
- Exponential backoff when polling by NFSv4 client causes poor throughput
- From: Swagatika Prusty <itsswagatika@xxxxxxxxx>
- Re: [PATCH v2 001/117] nfsd: fix file access refcount leak when nfsd4_truncate fails
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v2 084/117] nfsd: Protect unconfirmed client creation using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v2 087/117] nfsd: Ensure lookup_clientid() takes client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
- [PATCH v2 086/117] nfsd: Protect nfsd4_destroy_clientid using client_lock
- From: Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
[Index of Archives]
[Linux USB Devel]
[Video for Linux]
[Scanner]
[Linux SCSI]
[Samba]
[Yosemite Trails]