Age | Commit message (Expand) | Author | Files | Lines |
2016-06-24 | NFSv4.1/pnfs: Mark the layout stateid invalid when all segments are removed | Trond Myklebust | 1 | -1/+3 |
2016-06-24 | NFSv4.1/pnfs: Add sparse lock annotations for pnfs_find_alloc_layout | Trond Myklebust | 1 | -0/+2 |
2016-06-24 | NFSv4.1/pnfs: Layout stateids start out as being invalid | Trond Myklebust | 1 | -2/+2 |
2016-05-26 | pnfs: pnfs_update_layout needs to consider if strict iomode checking is on | Tom Haynes | 1 | -12/+22 |
2016-05-17 | pnfs: make pnfs_layout_process more robust | Jeff Layton | 1 | -16/+11 |
2016-05-17 | pnfs: rework LAYOUTGET retry handling | Jeff Layton | 1 | -68/+76 |
2016-05-17 | pnfs: lift retry logic from send_layoutget to pnfs_update_layout | Jeff Layton | 1 | -36/+36 |
2016-05-17 | pnfs: fix bad error handling in send_layoutget | Jeff Layton | 1 | -3/+8 |
2016-05-17 | pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args | Jeff Layton | 1 | -22/+42 |
2016-05-17 | pnfs: keep track of the return sequence number in pnfs_layout_hdr | Jeff Layton | 1 | -3/+8 |
2016-05-17 | pnfs: record sequence in pnfs_layout_segment when it's created | Jeff Layton | 1 | -0/+1 |
2016-05-17 | pNFS: Fix a leaked layoutstats flag | Trond Myklebust | 1 | -1/+2 |
2016-05-09 | pnfs: set NFS_IOHDR_REDO in pnfs_read_resend_pnfs | Weston Andros Adamson | 1 | -6/+8 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -3/+3 |
2016-02-23 | NFSv4.x/pnfs: Fix a race between layoutget and bulk recalls | Trond Myklebust | 1 | -11/+6 |
2016-02-23 | NFSv4.x/pnfs: Fix a race between layoutget and pnfs_destroy_layout | Trond Myklebust | 1 | -2/+22 |
2016-02-15 | pNFS: Always set NFS_LAYOUT_RETURN_REQUESTED with lo->plh_return_iomode | Trond Myklebust | 1 | -2/+1 |
2016-02-15 | pNFS: Fix pnfs_mark_matching_lsegs_return() | Trond Myklebust | 1 | -2/+13 |
2016-01-28 | NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE | Trond Myklebust | 1 | -5/+5 |
2016-01-27 | pNFS: Fix missing layoutreturn calls | Trond Myklebust | 1 | -62/+56 |
2016-01-04 | Merge branch 'pnfs_generic' | Trond Myklebust | 1 | -27/+55 |
2016-01-04 | NFSv4.1/pNFS: Cleanup constify struct pnfs_layout_range arguments | Trond Myklebust | 1 | -3/+3 |
2016-01-04 | NFSv4.1/pnfs: Cleanup copying of pnfs_layout_range structures | Trond Myklebust | 1 | -2/+2 |
2016-01-04 | NFSv4.1/pNFS: Cleanup pnfs_mark_matching_lsegs_invalid() | Trond Myklebust | 1 | -5/+5 |
2016-01-04 | NFSv4.1/pNFS: pnfs_error_mark_layout_for_return() must always return layout | Trond Myklebust | 1 | -6/+20 |
2016-01-04 | NFSv4.1/pNFS: pnfs_mark_matching_lsegs_return() should set the iomode | Trond Myklebust | 1 | -4/+12 |
2016-01-04 | NFSv4.1/pNFS: Use nfs4_stateid_copy for copying stateids | Trond Myklebust | 1 | -3/+3 |
2016-01-04 | NFSv4.1/pNFS: Don't pass stateids by value to pnfs_send_layoutreturn() | Trond Myklebust | 1 | -6/+6 |
2015-12-31 | NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid | Trond Myklebust | 1 | -0/+3 |
2015-12-28 | pNFS: If we have to delay the layout callback, mark the layout for return | Trond Myklebust | 1 | -1/+3 |
2015-12-28 | NFSv4.1/pNFS: Add a helper to mark the layout as returned | Trond Myklebust | 1 | -0/+1 |
2015-12-28 | pNFS/flexfiles: Don't mark the entire layout as failed, when returning it | Trond Myklebust | 1 | -3/+0 |
2015-12-28 | pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET | Trond Myklebust | 1 | -16/+2 |
2015-12-28 | nfs: handle request add failure properly | Peng Tao | 1 | -12/+3 |
2015-12-28 | nfs: centralize pgio error cleanup | Peng Tao | 1 | -8/+4 |
2015-12-28 | NFS41: pop some layoutget errors to application | Peng Tao | 1 | -6/+18 |
2015-12-28 | pNFS: Modify pnfs_update_layout tracepoints to use layout stateid | Trond Myklebust | 1 | -10/+10 |
2015-12-28 | nfs: add new tracepoint for pnfs_update_layout | Jeff Layton | 1 | -6/+32 |
2015-12-14 | sched/wait: Fix the signal handling fix | Peter Zijlstra | 1 | -2/+2 |
2015-11-25 | nfs4: resend LAYOUTGET when there is a race that changes the seqid | Jeff Layton | 1 | -25/+31 |
2015-10-21 | NFSv4.1/pnfs: Retry through MDS when getting bad length of data | Kinglong Mee | 1 | -5/+7 |
2015-09-23 | NFS41: make close wait for layoutreturn | Peng Tao | 1 | -10/+25 |
2015-08-31 | NFSv4.1/pNFS: Don't request a minimal read layout beyond the end of file | Trond Myklebust | 1 | -0/+9 |
2015-08-31 | NFSv4.1/pnfs: Don't ask for a read layout for an empty file. | Trond Myklebust | 1 | -0/+3 |
2015-08-28 | NFSv4.1/pNFS: pnfs_mark_matching_lsegs_return must notify of layout return | Trond Myklebust | 1 | -0/+2 |
2015-08-26 | NFSv4.1/pnfs: Allow pNFS device drivers to customise layout segment insertion | Trond Myklebust | 1 | -9/+50 |
2015-08-25 | NFSv4.1/pnfs: Add sanity check for the layout range returned by the server | Trond Myklebust | 1 | -1/+24 |
2015-08-25 | NFSv4.2/pnfs: Make the layoutstats timer configurable | Trond Myklebust | 1 | -0/+4 |
2015-08-25 | NFS41: remove NFS_LAYOUT_ROC flag | Peng Tao | 1 | -5/+2 |
2015-08-25 | NFSv4.1/pnfs: Add a tracepoint for return-on-close events | Trond Myklebust | 1 | -0/+1 |