Age | Commit message (Expand) | Author | Files | Lines |
2018-04-10 | NFSv4.1: Fix exclusive create | Trond Myklebust | 1 | -16/+33 |
2018-04-10 | NFSv4: Fix the nfs_inode_set_delegation() arguments | Trond Myklebust | 1 | -4/+8 |
2018-04-10 | NFSv4: Don't ask for attributes when ACCESS is protected by a delegation | Trond Myklebust | 1 | -5/+8 |
2018-04-10 | NFS: More fine grained attribute tracking | Trond Myklebust | 1 | -2/+5 |
2018-04-10 | NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0) | Trond Myklebust | 1 | -6/+10 |
2018-04-10 | NFS: Remove the unused return_delegation() callback | Trond Myklebust | 1 | -1/+0 |
2018-04-10 | NFS: Move the delegation return down into _nfs4_do_setattr() | Trond Myklebust | 1 | -0/+4 |
2018-04-10 | NFS: Add a delegation return into nfs4_proc_unlink_setup() | Trond Myklebust | 1 | -3/+6 |
2018-04-10 | NFS: Move delegation recall into the NFSv4 callback for rename_setup() | Trond Myklebust | 1 | -3/+10 |
2018-04-10 | NFS: Move the delegation return down into nfs4_proc_remove() | Trond Myklebust | 1 | -2/+20 |
2018-04-10 | NFS: Move the delegation return down into nfs4_proc_link() | Trond Myklebust | 1 | -0/+2 |
2018-04-10 | NFSv4: Fix nfs4_return_incompatible_delegation | Trond Myklebust | 1 | -0/+1 |
2018-04-10 | nfs4: wake any lock waiters on successful RECLAIM_COMPLETE | Jeff Layton | 1 | -10/+16 |
2018-04-10 | nfs4: don't compare clientid in nfs4_wake_lock_waiter | Jeff Layton | 1 | -4/+2 |
2018-04-10 | nfs4: always reset notified flag to false before repolling for lock | Jeff Layton | 1 | -0/+1 |
2018-01-31 | Merge tag 'nfs-for-4.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -10/+32 |
2018-01-29 | nfs: convert to new i_version API | Jeff Layton | 1 | -4/+6 |
2018-01-15 | NFSv4: always set NFS_LOCK_LOST when a lock is lost. | NeilBrown | 1 | -4/+8 |
2018-01-15 | NFSv4: Convert LOCKU to use nfs4_async_handle_exception() | Trond Myklebust | 1 | -2/+8 |
2018-01-15 | NFSv4: Convert DELEGRETURN to use nfs4_handle_exception() | Trond Myklebust | 1 | -3/+8 |
2018-01-15 | NFSv4: Convert CLOSE to use nfs4_async_handle_exception() | Trond Myklebust | 1 | -1/+8 |
2017-11-18 | NFS: Revert "NFS: Move the flock open mode check into nfs_flock()" | Benjamin Coddington | 1 | -0/+14 |
2017-11-18 | nfs: Fix ugly referral attributes | Chuck Lever | 1 | -10/+8 |
2017-11-18 | NFSv4: nfs_set_open_stateid must not trigger state recovery for closed state | Trond Myklebust | 1 | -1/+2 |
2017-11-18 | NFSv4: Clean up nfs4_delegreturn_done | Trond Myklebust | 1 | -18/+14 |
2017-11-18 | NFSv4: cleanup nfs4_close_done | Trond Myklebust | 1 | -19/+16 |
2017-11-18 | NFSv4: Retry NFS4ERR_OLD_STATEID errors in layoutreturn | Trond Myklebust | 1 | -3/+12 |
2017-11-18 | pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-close | Trond Myklebust | 1 | -2/+16 |
2017-11-18 | NFSv4: Don't try to CLOSE if the stateid 'other' field has changed | Trond Myklebust | 1 | -10/+4 |
2017-11-18 | NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID. | Trond Myklebust | 1 | -2/+19 |
2017-11-18 | NFSv4: Fix open create exclusive when the server reboots | Trond Myklebust | 1 | -15/+26 |
2017-11-18 | NFSv4: Add a tracepoint to document open stateid updates | Trond Myklebust | 1 | -0/+3 |
2017-11-18 | NFSv4: Fix OPEN / CLOSE race | Trond Myklebust | 1 | -35/+119 |
2017-11-17 | fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t | Elena Reshetova | 1 | -6/+6 |
2017-11-17 | fs, nfs: convert nfs4_lock_state.ls_count from atomic_t to refcount_t | Elena Reshetova | 1 | -3/+3 |
2017-11-17 | NFSv4.1: Fix up replays of interrupted requests | Trond Myklebust | 1 | -46/+102 |
2017-10-16 | NFS: Don't compare apples to elephants to determine access bits | Anna Schumaker | 1 | -18/+1 |
2017-10-04 | NFSv4/pnfs: Fix an infinite layoutget loop | Trond Myklebust | 1 | -2/+1 |
2017-09-06 | NFS: remove jiffies field from access cache | NeilBrown | 1 | -1/+0 |
2017-08-15 | Merge branch 'open_state' | Trond Myklebust | 1 | -22/+48 |
2017-08-14 | NFSv4: Use the nfs4_state being recovered in _nfs4_opendata_to_nfs4_state() | Trond Myklebust | 1 | -16/+25 |
2017-08-14 | NFSv4: Use correct inode in _nfs4_opendata_to_nfs4_state() | Trond Myklebust | 1 | -5/+23 |
2017-08-11 | Merge tag 'nfs-for-4.13-5' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 1 | -2/+1 |
2017-08-09 | NFSv4: Ignore NFS4ERR_OLD_STATEID in nfs41_check_open_stateid() | Trond Myklebust | 1 | -2/+1 |
2017-08-07 | NFSv4: Cleanup setting of the migration flags. | Trond Myklebust | 1 | -6/+3 |
2017-08-07 | NFSv4.1: Ensure we clear the SP4_MACH_CRED flags in nfs4_sp4_select_mode() | Trond Myklebust | 1 | -11/+15 |
2017-08-07 | NFSv4: Refactor _nfs4_proc_exchange_id() | Trond Myklebust | 1 | -86/+85 |
2017-08-03 | Merge tag 'nfs-for-4.13-4' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 1 | -20/+7 |
2017-08-02 | NFSv4: Fix double frees in nfs4_test_session_trunk() | Trond Myklebust | 1 | -13/+3 |
2017-08-01 | NFSv4: Fix EXCHANGE_ID corrupt verifier issue | Trond Myklebust | 1 | -7/+4 |