summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4proc.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-23NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recallOlga Kornievskaia1-1/+6
2020-08-21nfs: Fix getxattr kernel panic and memory overflowJeffrey Mitchell1-2/+0
2020-06-30NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSIONOlga Kornievskaia1-1/+1
2020-02-15NFSv4: try lease recovery on NFS4ERR_EXPIREDRobert Milkowski1-0/+5
2019-11-12NFSv4: Don't allow a cached open with a revoked delegationTrond Myklebust1-5/+2
2019-11-06NFSv4: Fix leak of clp->cl_acceptor stringChuck Lever1-0/+1
2019-08-04NFSv4: Fix open create exclusive when the server rebootsTrond Myklebust1-15/+26
2019-04-03NFSv4.1 don't free interrupted slot on openOlga Kornievskaia1-1/+2
2018-09-26NFSv4.1 fix infinite loop on I/O.Trond Myklebust1-3/+7
2018-09-09NFSv4 client live hangs after live data migration recoveryBill Baker1-1/+8
2018-08-03pnfs: Don't release the sequence slot until we've processed layoutget on openTrond Myklebust1-1/+2
2018-05-30NFSv4: always set NFS_LOCK_LOST when a lock is lost.NeilBrown1-4/+8
2018-04-13NFSv4.1: Work around a Linux server bug...Trond Myklebust1-0/+6
2018-04-13NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSIONTrond Myklebust1-1/+6
2017-12-10nfs: Don't take a reference on fl->fl_file for LOCK operationBenjamin Coddington1-3/+0
2017-11-30nfs: Fix ugly referral attributesChuck Lever1-10/+8
2017-08-11NFSv4: Fix EXCHANGE_ID corrupt verifier issueTrond Myklebust1-7/+4
2017-08-07NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiterBenjamin Coddington1-1/+1
2017-07-05NFSv4.1: Fix a race in nfs4_proc_layoutgetTrond Myklebust1-1/+1
2017-07-05NFSv4: fix a reference leak caused WARNING messagesKinglong Mee1-2/+0
2017-05-25NFSv4: Fix a hang in OPEN related to server rebootTrond Myklebust1-1/+3
2017-04-08NFSv4.1 fix infinite loop on IO BAD_STATEID errorOlga Kornievskaia1-6/+3
2017-03-26NFS prevent double free in async nfs4_exchange_idOlga Kornievskaia1-5/+4
2017-03-12NFSv4: fix getacl ERANGE for some ACL buffer sizesWeston Andros Adamson1-6/+2
2017-03-12NFSv4: Fix memory and state leak in _nfs4_open_and_get_stateTrond Myklebust1-1/+1
2017-02-01NFSv4.0: always send mode in SETATTR after EXCLUSIVE4Benjamin Coddington1-1/+2
2017-02-01NFSv4.1: Fix a deadlock in layoutgetTrond Myklebust1-0/+1
2016-11-24Merge tag 'nfs-for-4.9-4' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-12/+26
2016-11-21NFSv4.1: Keep a reference on lock states while checkingBenjamin Coddington1-3/+15
2016-11-18NFSv4: Don't call close if the open stateid has already been clearedTrond Myklebust1-1/+2
2016-11-18NFSv4: Fix CLOSE races with OPENTrond Myklebust1-6/+6
2016-11-18NFSv4.1: Fix a regression in DELEGRETURNTrond Myklebust1-2/+3
2016-10-22Merge tag 'nfs-for-4.9-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-1/+1
2016-10-19nfs4: fix missing-braces warningArnd Bergmann1-1/+1
2016-10-14Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-268/+633
2016-10-08vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher1-6/+0
2016-10-04fs: nfs: Make nfs boot time y2038 safeDeepa Dinamani1-4/+6
2016-09-29Retry operation on EREMOTEIO on an interrupted slotOlga Kornievskaia1-0/+7
2016-09-27pNFS: Fix atime updates on pNFS clientsTrond Myklebust1-6/+2
2016-09-27NFSv4.1: Even if the stateid is OK, we may need to recover the open modesTrond Myklebust1-9/+23
2016-09-27NFSv4: Fix retry issues with nfs41_test/free_stateidTrond Myklebust1-1/+2
2016-09-27NFSv4: Mark the lock and open stateids as invalid after freeing themTrond Myklebust1-0/+2
2016-09-27NFSv4: Don't test open_stateid unless it is setTrond Myklebust1-0/+5
2016-09-27NFSv4: nfs4_do_handle_exception() handle revoke/expiry of a single stateidTrond Myklebust1-7/+11
2016-09-27NFSv4: Fix a race when updating an open_stateidTrond Myklebust1-9/+26
2016-09-27NFSv4: Pass the stateid to the exception handler in nfs4_read/write_done_cbTrond Myklebust1-10/+25
2016-09-27NFSv4.1: nfs4_layoutget_handle_exception handle revoked stateTrond Myklebust1-0/+3
2016-09-27NFSv4: nfs4_handle_setlk_error() handle expiration as revoke caseTrond Myklebust1-1/+1
2016-09-27NFSv4: nfs4_handle_delegation_recall_error() handle expiration as revoke caseTrond Myklebust1-1/+1
2016-09-27NFSv4.1: Ensure we call FREE_STATEID if needed on close/delegreturn/lockuTrond Myklebust1-3/+40