| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | nfs: provide pnfs_report_layoutstat when NFS42 is disabled | Peng Tao | 2015-06-26 | 1 | -0/+2 |
* | nfs42: serialize LAYOUTSTATS calls of the same file | Peng Tao | 2015-06-24 | 1 | -0/+7 |
* | pnfs: add pnfs_report_layoutstat helper function | Peng Tao | 2015-06-24 | 1 | -0/+49 |
* | NFS: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writes | Trond Myklebust | 2015-06-17 | 1 | -0/+1 |
* | pNFS: Fix a memory leak when attempted pnfs fails | Trond Myklebust | 2015-06-17 | 1 | -0/+2 |
* | Merge branch 'bugfixes' | Trond Myklebust | 2015-04-23 | 1 | -2/+0 |
|\ |
|
| * | NFSv4.1: don't export static symbol | Julia Lawall | 2015-03-12 | 1 | -2/+0 |
* | | NFSv4.1/pnfs: Separate out metadata and data consistency for pNFS | Trond Myklebust | 2015-03-27 | 1 | -0/+7 |
* | | NFSv4.1/pnfs: Ensure we send layoutcommit before return-on-close | Trond Myklebust | 2015-03-27 | 1 | -1/+4 |
* | | NFSv4.1/pnfs: Refactor pnfs_set_layoutcommit() | Trond Myklebust | 2015-03-27 | 1 | -36/+7 |
* | | NFSv4.1/pnfs: Fix setting of layoutcommit last write byte | Trond Myklebust | 2015-03-27 | 1 | -9/+8 |
|/ |
|
* | pnfs: delete an unintended goto | Dan Carpenter | 2015-02-10 | 1 | -1/+0 |
* | NFSv4.1: Fix pnfs_put_lseg races | Trond Myklebust | 2015-02-05 | 1 | -34/+19 |
* | NFSv4.1: pnfs_send_layoutreturn should use GFP_NOFS | Trond Myklebust | 2015-02-05 | 1 | -1/+1 |
* | Merge branch 'flexfiles' | Trond Myklebust | 2015-02-03 | 1 | -90/+381 |
|\ |
|
| * | pnfs: lookup new lseg at lseg boundary | Weston Andros Adamson | 2015-02-03 | 1 | -2/+8 |
| * | nfs41: .init_read and .init_write can be called with valid pg_lseg | Peng Tao | 2015-02-03 | 1 | -21/+20 |
| * | pnfs/flexfiles: Add the FlexFile Layout Driver | Tom Haynes | 2015-02-03 | 1 | -8/+24 |
| * | nfs41: wait for LAYOUTRETURN before retrying LAYOUTGET | Peng Tao | 2015-02-03 | 1 | -1/+38 |
| * | nfs41: add NFS_LAYOUT_RETRY_LAYOUTGET to layout header flags | Peng Tao | 2015-02-03 | 1 | -0/+3 |
| * | nfs/flexfiles: send layoutreturn before freeing lseg | Peng Tao | 2015-02-03 | 1 | -25/+56 |
| * | nfs41: introduce NFS_LAYOUT_RETURN_BEFORE_CLOSE | Peng Tao | 2015-02-03 | 1 | -7/+33 |
| * | nfs41: allow async version layoutreturn | Peng Tao | 2015-02-03 | 1 | -5/+6 |
| * | nfs41: add range to layoutreturn args | Peng Tao | 2015-02-03 | 1 | -1/+3 |
| * | pnfs: allow LD to ask to resend read through pnfs | Peng Tao | 2015-02-03 | 1 | -1/+14 |
| * | nfs: add nfs_pgio_current_mirror helper | Peng Tao | 2015-02-03 | 1 | -5/+4 |
| * | nfs41: add a debug warning if we destroy an unempty layout | Peng Tao | 2015-02-03 | 1 | -0/+2 |
| * | nfs: add mirroring support to pgio layer | Weston Andros Adamson | 2015-02-03 | 1 | -8/+18 |
| * | pnfs: release lseg in pnfs_generic_pg_cleanup | Weston Andros Adamson | 2015-02-03 | 1 | -18/+14 |
| * | nfs41: clear NFS_LAYOUT_RETURN if layoutreturn is sent or failed to send | Peng Tao | 2015-02-03 | 1 | -0/+5 |
| * | nfs41: send layoutreturn in last put_lseg | Peng Tao | 2015-02-03 | 1 | -1/+37 |
| * | nfs41: don't use a layout if it is marked for returning | Peng Tao | 2015-02-03 | 1 | -5/+18 |
| * | nfs41: add a helper to mark layout for return | Peng Tao | 2015-02-03 | 1 | -0/+55 |
| * | nfs41: make a helper function to send layoutreturn | Peng Tao | 2015-02-03 | 1 | -20/+33 |
| * | nfs41: pass iomode through layoutreturn args | Peng Tao | 2015-02-03 | 1 | -0/+1 |
| * | nfs41: serialize first layoutget of a file | Peng Tao | 2015-02-03 | 1 | -4/+31 |
| * | nfs41: close a small race window when adding new layout to global list | Peng Tao | 2015-02-03 | 1 | -5/+3 |
| * | nfs/flexclient: export pnfs_layoutcommit_inode | Peng Tao | 2015-02-03 | 1 | -0/+1 |
* | | NFSv4.1: Optimise layout return-on-close | Trond Myklebust | 2015-01-24 | 1 | -4/+20 |
|/ |
|
* | NFSv4.1/pnfs: replace broken pnfs_put_lseg_async | Trond Myklebust | 2014-10-08 | 1 | -6/+27 |
* | pnfs: add return_range method | Christoph Hellwig | 2014-09-10 | 1 | -0/+10 |
* | pnfs: force a layout commit when encountering busy segments during recall | Christoph Hellwig | 2014-09-10 | 1 | -0/+3 |
* | pnfs: allow splicing pre-encoded pages into the layoutcommit args | Christoph Hellwig | 2014-09-10 | 1 | -0/+15 |
* | pnfs: avoid using stale stateids after layoutreturn | Christoph Hellwig | 2014-09-10 | 1 | -1/+6 |
* | pnfs: don't check sequence on new stateids in layoutget | Christoph Hellwig | 2014-09-10 | 1 | -17/+19 |
* | pnfs: do not pass uninitialized lsegs to ->free_lseg | Christoph Hellwig | 2014-09-10 | 1 | -2/+3 |
* | nfs41: add a helper function to set layoutcommit after commit | Peng Tao | 2014-09-10 | 1 | -0/+29 |
* | Merge tag 'nfs-for-3.17-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2014-08-13 | 1 | -116/+62 |
|\ |
|
| * | pnfs: add pnfs_put_lseg_async | Weston Andros Adamson | 2014-08-03 | 1 | -0/+17 |
| * | pnfs: clean up *_resend_to_mds | Weston Andros Adamson | 2014-06-24 | 1 | -54/+9 |