Age | Commit message (Expand) | Author | Files | Lines |
2019-03-12 | pNFS: Fix a typo in pnfs_update_layout | Trond Myklebust | 1 | -1/+1 |
2019-03-03 | NFSv4.1: Bump the default callback session slot count to 16 | Trond Myklebust | 1 | -1/+1 |
2019-03-02 | NFS/flexfiles: Clean up mirror DS initialisation | Trond Myklebust | 1 | -35/+31 |
2019-03-02 | NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() | Trond Myklebust | 1 | -15/+0 |
2019-03-02 | NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() | Trond Myklebust | 3 | -26/+10 |
2019-03-02 | NFS/flexfile: Simplify nfs4_ff_layout_ds_version() | Trond Myklebust | 2 | -5/+5 |
2019-03-02 | NFS/flexfiles: Simplify ff_layout_get_ds_cred() | Trond Myklebust | 3 | -8/+9 |
2019-03-02 | NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() | Trond Myklebust | 3 | -10/+6 |
2019-03-02 | NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() | Trond Myklebust | 3 | -16/+5 |
2019-03-02 | NFS/flexfiles: Speed up read failover when DSes are down | Trond Myklebust | 3 | -12/+73 |
2019-03-02 | NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive | Trond Myklebust | 2 | -21/+3 |
2019-03-02 | NFS/flexfiles: Remove bogus checks for invalid deviceids | Trond Myklebust | 1 | -20/+0 |
2019-03-02 | NFS/flexfiles: Avoid unnecessary layout invalidations | Trond Myklebust | 1 | -3/+3 |
2019-03-02 | NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() | Trond Myklebust | 3 | -22/+28 |
2019-03-02 | NFSv4: Handle early exit in layoutget by returning an error | Trond Myklebust | 1 | -2/+4 |
2019-03-02 | NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads | Trond Myklebust | 3 | -6/+57 |
2019-03-02 | NFSv4.2: Add client support for the generic 'layouterror' RPC call | Trond Myklebust | 5 | -1/+269 |
2019-03-02 | NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated | Trond Myklebust | 1 | -0/+17 |
2019-03-02 | NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() | Trond Myklebust | 1 | -0/+3 |
2019-03-02 | NFS/flexfiles: Fix up sparse RCU annotations | Trond Myklebust | 1 | -2/+2 |
2019-03-02 | NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() | Trond Myklebust | 1 | -13/+19 |
2019-03-02 | NFS: Add missing encode / decode sequence_maxsz to v4.2 operations | Anna Schumaker | 1 | -0/+10 |
2019-03-01 | NFSv4.1: Don't process the sequence op more than once. | Trond Myklebust | 1 | -1/+1 |
2019-03-01 | NFSv4.1: Reinitialise sequence results before retransmitting a request | Trond Myklebust | 1 | -4/+8 |
2019-02-25 | Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux... | Trond Myklebust | 9 | -654/+406 |
2019-02-23 | NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount | Trond Myklebust | 2 | -10/+24 |
2019-02-21 | NFS: Fix a soft lockup in the delegation recovery code | Trond Myklebust | 2 | -8/+13 |
2019-02-21 | NFSv4.1: Avoid false retries when RPC calls are interrupted | Trond Myklebust | 3 | -60/+55 |
2019-02-21 | nfs: fix xfstest generic/099 failed on nfsv3 | ZhangXiaoxu | 1 | -2/+0 |
2019-02-21 | pNFS: Avoid read/modify/write when it is not necessary | Kazuo Ito | 1 | -14/+26 |
2019-02-21 | pNFS: Fix potential corruption of page being written | Kazuo Ito | 1 | -1/+1 |
2019-02-21 | NFS: Fix typo in comments of nfs_readdir_alloc_pages() | zhangliguang | 1 | -2/+2 |
2019-02-21 | NFS: Remove redundant semicolon | zhangliguang | 1 | -1/+1 |
2019-02-21 | NFS: readdirplus optimization by cache mechanism | luanshi | 2 | -7/+86 |
2019-02-21 | fs/nfs: Fix nfs_parse_devname to not modify it's argument | Eric W. Biederman | 1 | -1/+1 |
2019-02-21 | NFS: drop useless LIST_HEAD | Julia Lawall | 1 | -1/+0 |
2019-02-20 | NFS: Fix sparse annotations for nfs_set_open_stateid_locked() | Trond Myklebust | 1 | -0/+4 |
2019-02-20 | NFS: Fix up documentation warnings | Trond Myklebust | 15 | -62/+75 |
2019-02-20 | NFS: ENOMEM should also be a fatal error. | Trond Myklebust | 1 | -0/+1 |
2019-02-20 | NFS: EINTR is also a fatal error. | Trond Myklebust | 1 | -0/+1 |
2019-02-20 | NFS: Ensure NFS writeback allocations don't recurse back into NFS. | Trond Myklebust | 1 | -1/+6 |
2019-02-20 | NFS: Pass error information to the pgio error cleanup routine | Trond Myklebust | 4 | -7/+15 |
2019-02-20 | NFS: Clean up list moves of struct nfs_page | Trond Myklebust | 2 | -10/+5 |
2019-02-20 | NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() | Trond Myklebust | 1 | -1/+1 |
2019-02-20 | NFS: Fix an I/O request leakage in nfs_do_recoalesce | Trond Myklebust | 1 | -1/+0 |
2019-02-20 | NFS: Fix I/O request leakages | Trond Myklebust | 1 | -5/+21 |
2019-02-20 | Merge branch 'fixes-v5.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -14/+17 |
2019-02-16 | keys: Fix dependency loop between construction record and auth key | David Howells | 1 | -14/+17 |
2019-02-14 | NFS: Account for XDR pad of buf->pages | Chuck Lever | 3 | -15/+16 |
2019-02-14 | SUNRPC: Introduce rpc_prepare_reply_pages() | Chuck Lever | 3 | -73/+34 |