summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4proc.c
AgeCommit message (Expand)Author
2018-04-10NFSv4.1: Fix exclusive createTrond Myklebust
2018-04-10NFSv4: Fix the nfs_inode_set_delegation() argumentsTrond Myklebust
2018-04-10NFSv4: Don't ask for attributes when ACCESS is protected by a delegationTrond Myklebust
2018-04-10NFS: More fine grained attribute trackingTrond Myklebust
2018-04-10NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0)Trond Myklebust
2018-04-10NFS: Remove the unused return_delegation() callbackTrond Myklebust
2018-04-10NFS: Move the delegation return down into _nfs4_do_setattr()Trond Myklebust
2018-04-10NFS: Add a delegation return into nfs4_proc_unlink_setup()Trond Myklebust
2018-04-10NFS: Move delegation recall into the NFSv4 callback for rename_setup()Trond Myklebust
2018-04-10NFS: Move the delegation return down into nfs4_proc_remove()Trond Myklebust
2018-04-10NFS: Move the delegation return down into nfs4_proc_link()Trond Myklebust
2018-04-10NFSv4: Fix nfs4_return_incompatible_delegationTrond Myklebust
2018-04-10nfs4: wake any lock waiters on successful RECLAIM_COMPLETEJeff Layton
2018-04-10nfs4: don't compare clientid in nfs4_wake_lock_waiterJeff Layton
2018-04-10nfs4: always reset notified flag to false before repolling for lockJeff Layton
2018-01-30Merge tag 'nfs-for-4.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2018-01-29nfs: convert to new i_version APIJeff Layton
2018-01-14NFSv4: always set NFS_LOCK_LOST when a lock is lost.NeilBrown
2018-01-14NFSv4: Convert LOCKU to use nfs4_async_handle_exception()Trond Myklebust
2018-01-14NFSv4: Convert DELEGRETURN to use nfs4_handle_exception()Trond Myklebust
2018-01-14NFSv4: Convert CLOSE to use nfs4_async_handle_exception()Trond Myklebust
2017-11-17NFS: Revert "NFS: Move the flock open mode check into nfs_flock()"Benjamin Coddington
2017-11-17nfs: Fix ugly referral attributesChuck Lever
2017-11-17NFSv4: nfs_set_open_stateid must not trigger state recovery for closed stateTrond Myklebust
2017-11-17NFSv4: Clean up nfs4_delegreturn_doneTrond Myklebust
2017-11-17NFSv4: cleanup nfs4_close_doneTrond Myklebust
2017-11-17NFSv4: Retry NFS4ERR_OLD_STATEID errors in layoutreturnTrond Myklebust
2017-11-17pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-closeTrond Myklebust
2017-11-17NFSv4: Don't try to CLOSE if the stateid 'other' field has changedTrond Myklebust
2017-11-17NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID.Trond Myklebust
2017-11-17NFSv4: Fix open create exclusive when the server rebootsTrond Myklebust
2017-11-17NFSv4: Add a tracepoint to document open stateid updatesTrond Myklebust
2017-11-17NFSv4: Fix OPEN / CLOSE raceTrond Myklebust
2017-11-17fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_tElena Reshetova
2017-11-17fs, nfs: convert nfs4_lock_state.ls_count from atomic_t to refcount_tElena Reshetova
2017-11-17NFSv4.1: Fix up replays of interrupted requestsTrond Myklebust
2017-10-16NFS: Don't compare apples to elephants to determine access bitsAnna Schumaker
2017-10-04NFSv4/pnfs: Fix an infinite layoutget loopTrond Myklebust
2017-09-06NFS: remove jiffies field from access cacheNeilBrown
2017-08-15Merge branch 'open_state'Trond Myklebust
2017-08-13NFSv4: Use the nfs4_state being recovered in _nfs4_opendata_to_nfs4_state()Trond Myklebust
2017-08-13NFSv4: Use correct inode in _nfs4_opendata_to_nfs4_state()Trond Myklebust
2017-08-11Merge tag 'nfs-for-4.13-5' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2017-08-09NFSv4: Ignore NFS4ERR_OLD_STATEID in nfs41_check_open_stateid()Trond Myklebust
2017-08-07NFSv4: Cleanup setting of the migration flags.Trond Myklebust
2017-08-07NFSv4.1: Ensure we clear the SP4_MACH_CRED flags in nfs4_sp4_select_mode()Trond Myklebust
2017-08-07NFSv4: Refactor _nfs4_proc_exchange_id()Trond Myklebust
2017-08-02Merge tag 'nfs-for-4.13-4' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2017-08-02NFSv4: Fix double frees in nfs4_test_session_trunk()Trond Myklebust
2017-08-01NFSv4: Fix EXCHANGE_ID corrupt verifier issueTrond Myklebust