- b40887e SUNRPC: Trace calls to .rpc_call_done by Chuck Lever · 3 years, 2 months ago
- a2915fa pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds by Baptiste Lepers · 3 years, 4 months ago
- ed34695 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() by Nikola Livic · 3 years, 9 months ago
- 74f602d Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 4 years ago
- 52104f2 NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() by Trond Myklebust · 4 years ago
- 9bfffea pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read by Trond Myklebust · 4 years ago
- 1a50ede Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6 by Linus Torvalds · 4 years ago
- 9a70163 pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports by Trond Myklebust · 4 years, 2 months ago
- 0ae4c3e SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() by Chuck Lever · 4 years, 2 months ago
- 63e2fff pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled by Trond Myklebust · 4 years, 1 month ago
- b9df46d pNFS/flexfiles: Be consistent about mirror index types by Trond Myklebust · 4 years, 3 months ago
- ee15c7b pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read by Trond Myklebust · 4 years, 3 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 563c53e NFS: Fix flexfiles read failover by Trond Myklebust · 4 years, 5 months ago
- 18eb87f pNFS/flexfiles: The mirror count could depend on the layout segment range by Trond Myklebust · 4 years, 6 months ago
- f97ff92 pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() by Trond Myklebust · 4 years, 6 months ago
- 8b04013 pNFS/flexfiles: Fix list corruption if the mirror count changes by Trond Myklebust · 4 years, 6 months ago
- cbd7be4 pNFS/flexfiles: Specify the layout segment range in LAYOUTGET by Trond Myklebust · 4 years, 9 months ago
- e70430d pNFS/flexfiles: remove requirement for whole file layouts by Trond Myklebust · 4 years, 9 months ago
- e1e54ab pNFS/flexfiles: Check the layout segment range before doing I/O by Trond Myklebust · 4 years, 9 months ago
- 660d1eb pNFS/flexfile: Don't merge layout segments if the mirrors don't match by Trond Myklebust · 4 years, 9 months ago
- 9c455a8 NFS/pNFS: Clean up pNFS commit operations by Trond Myklebust · 4 years, 9 months ago
- 0aa647b NFS: Remove bucket array from struct pnfs_ds_commit_info by Trond Myklebust · 4 years, 9 months ago
- ba827c9 pNFS: Enable per-layout segment commit structures by Trond Myklebust · 4 years, 9 months ago
- a990189 pNFS: Add infrastructure for cleaning up per-layout commit structures by Trond Myklebust · 4 years, 9 months ago
- c21e716 NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info by Trond Myklebust · 4 years, 9 months ago
- 329651b pNFS/flexfiles: Simplify allocation of the mirror array by Trond Myklebust · 4 years, 9 months ago
- cf6605d NFSv4: Ensure layout headers are RCU safe by Trond Myklebust · 4 years, 10 months ago
- 194a0dc pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server by Trond Myklebust · 4 years, 11 months ago
- 088f3e6 pNFS/flexfiles: Add tracing for layout errors by Trond Myklebust · 5 years ago
- 0722dc9 pNFS/flexfiles: Record resend attempts on I/O failure by Trond Myklebust · 5 years ago
- 7af46292 pNFS/flexfiles: Don't time out requests on hard mounts by Trond Myklebust · 5 years ago
- d571192 Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" by Trond Myklebust · 5 years ago
- d5b9216 pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS by Trond Myklebust · 5 years ago
- 8e04fdf pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error by Trond Myklebust · 5 years ago
- 68f4615 NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O by Trond Myklebust · 6 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
- 09c434b treewide: Add SPDX license identifier for more missed files by Thomas Gleixner · 6 years ago
- 9fcd596 NFS: Add a helper to return a pointer to the open context of a struct nfs_page by Trond Myklebust · 6 years ago
- 33344e0 pNFS: Add tracking to limit the number of pNFS retries by Trond Myklebust · 6 years ago
- 166bd5b pNFS/flexfiles: Fix layoutstats handling during read failovers by Trond Myklebust · 6 years ago
- cefa587 NFS/flexfiles: Clean up mirror DS initialisation by Trond Myklebust · 6 years ago
- 29a23909 NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() by Trond Myklebust · 6 years ago
- 4cbc8a5 NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() by Trond Myklebust · 6 years ago
- 626d48b NFS/flexfile: Simplify nfs4_ff_layout_ds_version() by Trond Myklebust · 6 years ago
- 312cd4c NFS/flexfiles: Simplify ff_layout_get_ds_cred() by Trond Myklebust · 6 years ago
- 561d6f8 NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() by Trond Myklebust · 6 years ago
- 749da52 NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() by Trond Myklebust · 6 years ago
- 76c6690 NFS/flexfiles: Speed up read failover when DSes are down by Trond Myklebust · 6 years ago
- 17aaec8 NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive by Trond Myklebust · 6 years ago
- d082d4b NFS/flexfiles: Remove bogus checks for invalid deviceids by Trond Myklebust · 6 years ago
- 0a156dd NFS/flexfiles: Avoid unnecessary layout invalidations by Trond Myklebust · 6 years ago
- 2444ff2 NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() by Trond Myklebust · 6 years ago
- f0922a6 NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads by Trond Myklebust · 6 years ago
- a79f194 NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated by Trond Myklebust · 6 years ago
- 762bb7e NFS/flexfiles: Fix up sparse RCU annotations by Trond Myklebust · 6 years ago
- 108bb4a NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() by Trond Myklebust · 6 years ago
- 06b5fc3 Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 6 years ago
- 302fad7 NFS: Fix up documentation warnings by Trond Myklebust · 6 years ago
- 0ccc61b SUNRPC: Add xdr_stream::rqst field by Chuck Lever · 6 years ago
- a52458b NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. by NeilBrown · 6 years ago
- 8276c90 SUNRPC: remove uid and gid from struct auth_cred by NeilBrown · 6 years ago
- fc0664f SUNRPC: remove groupinfo from struct auth_cred. by NeilBrown · 6 years ago
- 97f68c6b SUNRPC: add 'struct cred *' to auth_cred and rpc_cred by NeilBrown · 6 years ago
- 320f35b flexfiles: enforce per-mirror stateid only for v4 DSes by Tigran Mkrtchyan · 6 years ago
- bb21ce0 flexfiles: use per-mirror specified stateid for IO by Tigran Mkrtchyan · 6 years ago
- 10ec57e nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes by Tigran Mkrtchyan · 6 years ago
- 28ced9a pNFS: Don't allocate more pages than we need to fit a layoutget response by Trond Myklebust · 6 years ago
- 1c1aeaf pNFS/flexfiles: ff_layout_pg_init_read should exit on error by Trond Myklebust · 6 years ago
- 056f9ad pNFS/flexfiles: Ensure we always return a layout if it has layoutstats by Trond Myklebust · 7 years ago
- 27db64f6 Merge tag 'nfs-for-4.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 7 years ago
- 7b0df92 pNFS/flexfiles: Process writeback resends from nfsiod context as well by Trond Myklebust · 7 years ago
- 42f86b4 pNFS/flexfiles: Don't tie up all the rpciod threads in resends by Trond Myklebust · 7 years ago
- b08fc52 Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
- 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
- f86c3ac pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN by Fred Isaman · 8 years ago
- c3e9c04b Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 7 years ago
- 212bf41 fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t by Elena Reshetova · 7 years ago
- 81a090b fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t by Elena Reshetova · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 1feb261 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays by Weston Andros Adamson · 7 years ago
- 4b75053e pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit() by Trond Myklebust · 7 years ago
- 22368ff PNFS for stateid errors retry against MDS first by Olga Kornievskaia · 8 years ago
- 662f9a1 pNFS/flexfiles: missing error code in ff_layout_alloc_lseg() by Dan Carpenter · 8 years ago
- 76b2a30 pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled by Trond Myklebust · 8 years ago
- 37f8aa1 pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path by Trond Myklebust · 8 years ago
- b3230e8 pNFS: Ensure we check layout segment validity in the pg_init() callback by Trond Myklebust · 8 years ago
- 260f32a pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect by Trond Myklebust · 8 years ago
- a7878ca nfs: flexfilelayout: remove v3-only data server limitation by Tigran Mkrtchyan · 8 years ago
- f9799ad Merge tag 'nfs-for-4.11-3' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
- f17f8a1 nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type by Tigran Mkrtchyan · 8 years ago
- 8841b5f Merge tag 'nfs-for-4.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
- da066f3 pNFS/flexfiles: never nfs4_mark_deviceid_unavailable by Weston Andros Adamson · 8 years ago
- a33e4b0 pNFS: return status from nfs4_pnfs_ds_connect by Weston Andros Adamson · 8 years ago
- 8f03cf5 Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
- 5b5e092 lib/vsprintf.c: remove %Z support by Alexey Dobriyan · 8 years ago
- df3ab23 pNFS/flexfiles: If the layout is invalid, it must be updated before retrying by Trond Myklebust · 8 years ago
- ab6e9aa NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics by Trond Myklebust · 8 years ago
- 2e54b9b pNFS/flexfiles: Make local symbol layoutreturn_ops static by Wei Yongjun · 8 years ago
- 6de7e12 NFS: Use nfs4_setup_sequence() everywhere by Anna Schumaker · 8 years ago