| Commit message (Expand) | Author | Age | Files | Lines |
* | nfsd: check for use of the closed special stateid | Andrew Elble | 2018-02-07 | 1 | -2/+5 |
* | nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0) | Trond Myklebust | 2018-02-07 | 1 | -0/+8 |
* | nfsd: deal with revoked delegations appropriately | Andrew Elble | 2017-11-30 | 1 | -1/+24 |
* | nfsd: work around a gcc-5.1 warning | Arnd Bergmann | 2017-04-30 | 1 | -2/+1 |
* | nfsd: serialize state seqid morphing operations | Jeff Layton | 2016-01-21 | 1 | -5/+28 |
* | nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid | Jeff Layton | 2015-08-27 | 1 | -6/+6 |
* | nfsd: refactor nfs4_preprocess_stateid_op | Christoph Hellwig | 2015-08-27 | 1 | -45/+53 |
* | nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op | Christoph Hellwig | 2015-06-10 | 1 | -10/+11 |
* | nfsd: return correct lockowner when there is a race on hash insert | J. Bruce Fields | 2015-04-23 | 1 | -1/+1 |
* | nfsd: return correct openowner when there is a race to put one in the hash | Jeff Layton | 2015-04-23 | 1 | -1/+1 |
* | nfsd: fix clp->cl_revoked list deletion causing softlock in nfsd | Andrew Elble | 2015-03-23 | 1 | -1/+1 |
* | nfsd: fix fi_delegees leak when fi_had_conflict returns true | Jeff Layton | 2015-01-16 | 1 | -1/+1 |
* | fs: nfsd: Fix signedness bug in compare_blob | Rasmus Villemoes | 2015-01-16 | 1 | -8/+7 |
* | Merge tag 'locks-v3.18-1' of git://git.samba.org/jlayton/linux | Linus Torvalds | 2014-10-11 | 1 | -45/+59 |
|\ |
|
| * | locks: give lm_break a return value | Jeff Layton | 2014-10-07 | 1 | -8/+9 |
| * | locks: move freeing of leases outside of i_lock | Jeff Layton | 2014-10-07 | 1 | -3/+3 |
| * | locks: define a lm_setup handler for leases | Jeff Layton | 2014-10-07 | 1 | -4/+2 |
| * | locks: plumb a "priv" pointer into the setlease routines | Jeff Layton | 2014-10-07 | 1 | -2/+2 |
| * | nfsd: don't keep a pointer to the lease in nfs4_file | Jeff Layton | 2014-10-07 | 1 | -9/+4 |
| * | locks: generic_delete_lease doesn't need a file_lock at all | Jeff Layton | 2014-10-07 | 1 | -1/+1 |
| * | nfsd: fix potential lease memory leak in nfs4_setlease | Jeff Layton | 2014-10-07 | 1 | -2/+5 |
| * | NFSD: Get reference of lockowner when coping file_lock | Kinglong Mee | 2014-09-09 | 1 | -4/+21 |
| * | NFSD: New helper nfs4_get_stateowner() for atomic_inc sop reference | Kinglong Mee | 2014-09-09 | 1 | -16/+16 |
* | | nfsd: eliminate "to_delegation" define | Jeff Layton | 2014-10-01 | 1 | -3/+0 |
* | | nfsd: introduce nfsd4_callback_ops | Christoph Hellwig | 2014-09-26 | 1 | -5/+46 |
* | | nfsd: split nfsd4_callback initialization and use | Christoph Hellwig | 2014-09-26 | 1 | -3/+5 |
* | | nfsd: introduce a generic nfsd4_cb | Christoph Hellwig | 2014-09-26 | 1 | -1/+3 |
* | | nfsd4: clarify how grace period ends | J. Bruce Fields | 2014-09-17 | 1 | -0/+20 |
* | | nfsd4: stop grace_time update at end of grace period | J. Bruce Fields | 2014-09-17 | 1 | -6/+0 |
* | | nfsd: pass extra info in env vars to upcalls to allow for early grace period end | Jeff Layton | 2014-09-17 | 1 | -2/+2 |
* | | nfsd: add a v4_end_grace file to /proc/fs/nfsd | Jeff Layton | 2014-09-17 | 1 | -1/+1 |
* | | nfsd: reject reclaim request when client has already sent RECLAIM_COMPLETE | Jeff Layton | 2014-09-17 | 1 | -0/+3 |
* | | nfsd: remove redundant boot_time parm from grace_done client tracking op | Jeff Layton | 2014-09-17 | 1 | -1/+1 |
|/ |
|
* | NFSD: Remove duplicate initialization of file_lock | Kinglong Mee | 2014-08-28 | 1 | -4/+2 |
* | nfsd: call nfs4_put_deleg_lease outside of state_lock | Jeff Layton | 2014-08-17 | 1 | -1/+5 |
* | nfsd: protect lease-related nfs4_file fields with fi_lock | Jeff Layton | 2014-08-17 | 1 | -9/+13 |
* | nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers | Jeff Layton | 2014-08-05 | 1 | -15/+0 |
* | nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net | Jeff Layton | 2014-08-05 | 1 | -2/+0 |
* | nfsd: remove nfs4_lock_state: nfs4_laundromat | Jeff Layton | 2014-08-05 | 1 | -3/+0 |
* | nfsd: Remove nfs4_lock_state(): reclaim_complete() | Trond Myklebust | 2014-08-05 | 1 | -2/+0 |
* | nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew | Trond Myklebust | 2014-08-05 | 1 | -6/+0 |
* | nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session() | Trond Myklebust | 2014-08-05 | 1 | -11/+0 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm | Trond Myklebust | 2014-08-05 | 1 | -6/+0 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn() | Trond Myklebust | 2014-08-05 | 1 | -3/+0 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close | Trond Myklebust | 2014-08-05 | 1 | -4/+0 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt() | Trond Myklebust | 2014-08-05 | 1 | -9/+0 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner | Trond Myklebust | 2014-08-05 | 1 | -6/+2 |
* | nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid | Trond Myklebust | 2014-08-05 | 1 | -4/+0 |
* | nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op() | Trond Myklebust | 2014-08-05 | 1 | -5/+1 |
* | nfsd: remove old fault injection infrastructure | Jeff Layton | 2014-08-05 | 1 | -54/+33 |