| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'nfs-for-4.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2015-09-07 | 32 | -629/+966 |
|\ |
|
| * | NFSv4: Respect the server imposed limit on how many changes we may cache | Trond Myklebust | 2015-09-07 | 5 | -11/+55 |
| * | NFSv4: Express delegation limit in units of pages | Trond Myklebust | 2015-09-07 | 3 | -9/+13 |
| * | Revert "NFS: Make close(2) asynchronous when closing NFS O_DIRECT files" | Trond Myklebust | 2015-09-04 | 1 | -1/+6 |
| * | NFS: Optimise away the close-to-open getattr if there is no cached data | Trond Myklebust | 2015-09-04 | 1 | -3/+10 |
| * | NFSv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb | Trond Myklebust | 2015-09-03 | 1 | -11/+9 |
| * | NFSv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error() | Trond Myklebust | 2015-09-03 | 1 | -9/+1 |
| * | nfs: Remove unneeded checking of the return value from scnprintf | Kinglong Mee | 2015-09-02 | 1 | -18/+1 |
| * | nfs: Fix truncated client owner id without proto type | Kinglong Mee | 2015-09-02 | 1 | -1/+1 |
| * | NFSv4.1/flexfiles: Mark layout for return if the mirrors are invalid | Trond Myklebust | 2015-09-02 | 1 | -15/+30 |
| * | NFSv4.1/flexfiles: RW layouts are valid only if all mirrors are valid | Trond Myklebust | 2015-09-02 | 1 | -2/+28 |
| * | NFSv4.1/flexfiles: Fix incorrect usage of pnfs_generic_mark_devid_invalid() | Trond Myklebust | 2015-09-02 | 1 | -2/+2 |
| * | NFSv4.1/flexfiles: Fix freeing of mirrors | Trond Myklebust | 2015-09-01 | 1 | -12/+2 |
| * | NFSv4.1/pNFS: Don't request a minimal read layout beyond the end of file | Trond Myklebust | 2015-08-31 | 1 | -0/+9 |
| * | NFSv4.1/pnfs: Handle LAYOUTGET return values correctly | Trond Myklebust | 2015-08-31 | 1 | -1/+14 |
| * | NFSv4.1/pnfs: Don't ask for a read layout for an empty file. | Trond Myklebust | 2015-08-31 | 1 | -0/+3 |
| * | NFSv4.1: Fix a protocol issue with CLOSE stateids | Trond Myklebust | 2015-08-31 | 1 | -5/+10 |
| * | NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors | Trond Myklebust | 2015-08-30 | 1 | -8/+16 |
| * | NFSv4.1/pnfs: Ensure layoutreturn reserves space for the opaque payload | Trond Myklebust | 2015-08-28 | 1 | -1/+2 |
| * | NFSv4.1/flexfiles: Fix a protocol error in layoutreturn | Trond Myklebust | 2015-08-28 | 1 | -2/+5 |
| * | NFS: Send attributes in OPEN request for NFS4_CREATE_EXCLUSIVE4_1 | Kinglong Mee | 2015-08-28 | 2 | -12/+32 |
| * | NFS: Get suppattr_exclcreat when getting server capabilities | Kinglong Mee | 2015-08-28 | 2 | -6/+34 |
| * | NFS: Make opened as optional argument in _nfs4_do_open | Kinglong Mee | 2015-08-28 | 2 | -5/+3 |
| * | NFS: Check size by inode_newsize_ok in nfs_setattr | Kinglong Mee | 2015-08-28 | 1 | -8/+10 |
| * | NFSv4.1/pNFS: pnfs_mark_matching_lsegs_return must notify of layout return | Trond Myklebust | 2015-08-28 | 1 | -0/+2 |
| * | nfs42: remove unused declaration | Peng Tao | 2015-08-26 | 1 | -2/+0 |
| * | nfs42: decode_layoutstats does not need res parameter | Peng Tao | 2015-08-26 | 1 | -3/+2 |
| * | NFSv4.1/flexfiles: Allow coalescing of new layout segments and existing ones | Trond Myklebust | 2015-08-26 | 2 | -0/+76 |
| * | NFSv4.1/pnfs: Allow pNFS device drivers to customise layout segment insertion | Trond Myklebust | 2015-08-26 | 2 | -9/+61 |
| * | NFSv4.1/pnfs: Add sanity check for the layout range returned by the server | Trond Myklebust | 2015-08-25 | 1 | -1/+24 |
| * | NFSv4.1/pnfs Improve the packing of struct pnfs_layout_hdr | Trond Myklebust | 2015-08-25 | 1 | -3/+3 |
| * | NFSv4.1/flexfile: ff_layout_remove_mirror can be static | kbuild test robot | 2015-08-25 | 1 | -1/+1 |
| * | NFSv4.2/pnfs: Make the layoutstats timer configurable | Trond Myklebust | 2015-08-25 | 3 | -1/+11 |
| * | NFSv4.1/flexfile: Ensure uniqueness of mirrors across layout segments | Trond Myklebust | 2015-08-25 | 2 | -29/+99 |
| * | NFSv4.1/flexfiles: Remove mirror backpointer to lseg. | Trond Myklebust | 2015-08-25 | 2 | -14/+12 |
| * | NFSv4.1/flexfiles: Add refcounting to struct nfs4_ff_layout_mirror | Trond Myklebust | 2015-08-25 | 2 | -9/+28 |
| * | NFS41/flexfiles: zero out DS write wcc | Peng Tao | 2015-08-25 | 1 | -0/+2 |
| * | NFS41: remove NFS_LAYOUT_ROC flag | Peng Tao | 2015-08-25 | 2 | -6/+2 |
| * | NFSv4: Add a tracepoint for CB_LAYOUTRECALL | Trond Myklebust | 2015-08-25 | 2 | -1/+3 |
| * | NFSv4: Add a tracepoint for CB_GETATTR | Trond Myklebust | 2015-08-25 | 2 | -1/+64 |
| * | NFSv4.1/pnfs: Add a tracepoint for return-on-close events | Trond Myklebust | 2015-08-25 | 2 | -0/+2 |
| * | NFSv4: Force a post-op attribute update when holding a delegation | Trond Myklebust | 2015-08-25 | 1 | -0/+7 |
| * | NFSv4.1/pnfs Ensure flexfiles reports all connection related errors | Trond Myklebust | 2015-08-21 | 1 | -13/+35 |
| * | NFSv4.1/pnfs: Ensure the flexfiles layoutstats timers are consistent | Trond Myklebust | 2015-08-20 | 1 | -27/+24 |
| * | NFS41: fix list splice type | Peng Tao | 2015-08-20 | 1 | -1/+1 |
| * | NFSv4: Enable delegated opens even when reboot recovery is pending | Trond Myklebust | 2015-08-20 | 1 | -8/+19 |
| * | pNFS: Fix an unused variable warning in pnfs_roc_get_barrier | Trond Myklebust | 2015-08-20 | 1 | -2/+0 |
| * | NFS41/flexfiles: update inode after write finishes | Peng Tao | 2015-08-19 | 1 | -0/+3 |
| * | NFS41: make sure sending LAYOUTRETURN before close if marked so | Peng Tao | 2015-08-19 | 1 | -23/+28 |
| * | Revert "NFSv4: Remove incorrect check in can_open_delegated()" | Trond Myklebust | 2015-08-19 | 1 | -0/+2 |