Age | Commit message (Expand) | Author | Files | Lines |
2020-03-16 | NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts | Trond Myklebust | 1 | -0/+13 |
2020-03-16 | NFSv4/pnfs: Clean up nfs_layout_find_inode() | Trond Myklebust | 1 | -31/+21 |
2020-03-16 | NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() | Trond Myklebust | 1 | -0/+2 |
2020-03-16 | NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred | Trond Myklebust | 1 | -1/+1 |
2019-11-04 | NFSv4: nfs4_callback_getattr() should ignore revoked delegations | Trond Myklebust | 1 | -3/+1 |
2019-11-04 | NFSv4: NFSv4 callbacks also support 64-bit timestamps | Trond Myklebust | 1 | -2/+2 |
2019-07-09 | NFS4: Add a trace event to record invalid CB sequence IDs | Chuck Lever | 1 | -8/+20 |
2018-11-22 | NFSv4.2 copy do not allocate memory under the lock | Olga Kornievskaia | 1 | -11/+11 |
2018-11-14 | NFSv4: Fix an Oops during delegation callbacks | Trond Myklebust | 1 | -2/+2 |
2018-08-15 | NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() | Trond Myklebust | 1 | -4/+10 |
2018-08-09 | NFS handle COPY reply CB_OFFLOAD call race | Olga Kornievskaia | 1 | -3/+14 |
2018-08-09 | NFS add support for asynchronous COPY | Olga Kornievskaia | 1 | -1/+37 |
2018-08-09 | NFS CB_OFFLOAD xdr | Olga Kornievskaia | 1 | -0/+7 |
2018-07-26 | NFSv4.1: Fix a potential layoutget/layoutrecall deadlock | Trond Myklebust | 1 | -2/+2 |
2018-07-26 | pNFS: Parse the results of layoutget on open even if permissions checks fail | Trond Myklebust | 1 | -2/+0 |
2018-07-26 | pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall | Trond Myklebust | 1 | -1/+1 |
2018-07-26 | pNFS: Don't discard layout segments that are marked for return | Trond Myklebust | 1 | -9/+12 |
2018-06-14 | Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti... | Arnd Bergmann | 1 | -2/+2 |
2018-06-09 | NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..") | Trond Myklebust | 1 | -5/+2 |
2018-06-08 | NFSv4: Return NFS4ERR_DELAY when a layout recall fails due to igrab() | Trond Myklebust | 1 | -12/+14 |
2018-06-08 | NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab() | Trond Myklebust | 1 | -2/+6 |
2018-06-06 | vfs: change inode times to use struct timespec64 | Deepa Dinamani | 1 | -2/+2 |
2018-05-31 | pnfs: Add barrier to prevent lgopen using LAYOUTGET during recall | Fred Isaman | 1 | -0/+2 |
2018-02-22 | NFSv4: Fix broken cast in nfs4_callback_recallany() | Trond Myklebust | 1 | -8/+6 |
2017-11-18 | Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 1 | -1/+1 |
2017-11-18 | NFS: Fix bool initialization/comparison | Thomas Meyer | 1 | -1/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-08-15 | NFS: Use an atomic_long_t to count the number of requests | Trond Myklebust | 1 | -1/+1 |
2017-05-15 | nfs: don't cast callback decode/proc/encode routines | Christoph Hellwig | 1 | -12/+21 |
2017-05-08 | NFSv4: Fix an rcu lock leak | Trond Myklebust | 1 | -2/+4 |
2017-04-20 | NFS: Remove extra dprintk()s from callback_proc.c | Anna Schumaker | 1 | -22/+0 |
2017-04-20 | NFS: Clean up nfs4_callback_layoutrecall() | Anna Schumaker | 1 | -7/+1 |
2017-04-20 | NFS: Clean up do_callback_layoutrecall() | Anna Schumaker | 1 | -9/+2 |
2016-12-02 | pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlers | Trond Myklebust | 1 | -32/+67 |
2016-09-22 | nfs: allow blocking locks to be awoken by lock callbacks | Jeff Layton | 1 | -0/+4 |
2016-09-22 | nfs: add handling for CB_NOTIFY_LOCK in client | Jeff Layton | 1 | -0/+12 |
2016-08-28 | NFSv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequence | Trond Myklebust | 1 | -1/+0 |
2016-08-28 | NFSv4.1: Delay callback processing when there are referring triples | Trond Myklebust | 1 | -2/+2 |
2016-08-28 | NFSv4.1: Fix Oopsable condition in server callback races | Trond Myklebust | 1 | -4/+1 |
2016-07-24 | pNFS: Remove redundant pnfs_mark_layout_returned_if_empty() | Trond Myklebust | 1 | -1/+0 |
2016-07-24 | pNFS: Fix CB_LAYOUTRECALL stateid verification | Trond Myklebust | 1 | -19/+44 |
2016-05-17 | pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args | Jeff Layton | 1 | -1/+2 |
2016-05-17 | Fixing oops in callback path | Olga Kornievskaia | 1 | -2/+4 |
2016-02-01 | NFSv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_sequence | Trond Myklebust | 1 | -7/+10 |
2016-01-25 | NFSv4.x: Allow multiple callbacks in flight | Trond Myklebust | 1 | -4/+10 |
2016-01-25 | NFSv4.x: Fix wraparound issues when validing the callback sequence id | Trond Myklebust | 1 | -26/+17 |
2016-01-25 | NFSv4.x: Enforce the ca_maxresponsesize_cached on the back channel | Trond Myklebust | 1 | -3/+6 |
2016-01-25 | NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if still executing | Trond Myklebust | 1 | -0/+2 |
2016-01-25 | NFSv4.x: Remove hard coded slotids in callback channel | Trond Myklebust | 1 | -3/+3 |
2016-01-04 | NFSv4.1/pNFS: Fix a race in initiate_file_draining() | Trond Myklebust | 1 | -4/+1 |