Olga Kornievskaia
|
22368ff11d
PNFS for stateid errors retry against MDS first
|
8 years ago |
Dan Carpenter
|
662f9a105b
pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()
|
8 years ago |
Trond Myklebust
|
76b2a30338
pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled
|
8 years ago |
Trond Myklebust
|
37f8aa16da
pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path
|
8 years ago |
Trond Myklebust
|
b3230e80a6
pNFS: Ensure we check layout segment validity in the pg_init() callback
|
8 years ago |
Linus Torvalds
|
8f03cf50bc
Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
|
8 years ago |
Alexey Dobriyan
|
5b5e0928f7
lib/vsprintf.c: remove %Z support
|
8 years ago |
Trond Myklebust
|
df3ab232e4
pNFS/flexfiles: If the layout is invalid, it must be updated before retrying
|
8 years ago |
Trond Myklebust
|
ab6e9aaf16
NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics
|
8 years ago |
Wei Yongjun
|
2e54b9b1b0
pNFS/flexfiles: Make local symbol layoutreturn_ops static
|
8 years ago |
Anna Schumaker
|
6de7e12f53
NFS: Use nfs4_setup_sequence() everywhere
|
8 years ago |
Thomas Gleixner
|
1f3a8e49d8
ktime: Get rid of ktime_equal()
|
8 years ago |
Thomas Gleixner
|
2456e85535
ktime: Get rid of the union
|
8 years ago |
Weston Andros Adamson
|
1c48cee83b
pNFS/flexfiles: delete deviceid, don't mark inactive
|
8 years ago |
Trond Myklebust
|
d9152114f7
pNFS/flexfiles: Ensure we have enough buffer for layoutreturn
|
8 years ago |
Trond Myklebust
|
5ba6a09e92
pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr()
|
8 years ago |
Fred Isaman
|
65990d1afb
pNFS/flexfiles: Fix a deadlock on LAYOUTGET
|
9 years ago |
Trond Myklebust
|
230bc962a6
pNFS/flexfiles: Support sending layoutstats in layoutreturn
|
9 years ago |
Trond Myklebust
|
422c93c881
pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn
|
9 years ago |
Trond Myklebust
|
2f8220c16e
NFS: Fix up read of mirror stats
|
9 years ago |
Trond Myklebust
|
08e2e5bc6c
pNFS/flexfiles: Clean up layoutstats
|
9 years ago |
Trond Myklebust
|
5b9b3c855a
pNFS/flexfiles: Refactor encoding of the layoutreturn payload
|
8 years ago |
Trond Myklebust
|
06946c6a3d
pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated
|
8 years ago |
Trond Myklebust
|
46c98c6d1b
pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries
|
8 years ago |
Trond Myklebust
|
94e5c571fc
pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback
|
9 years ago |
Trond Myklebust
|
54e4a0dfa2
pNFS: Fix a deadlock between read resends and layoutreturn
|
8 years ago |
Trond Myklebust
|
41020b671a
NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid
|
9 years ago |
Trond Myklebust
|
3dc147359e
pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
|
9 years ago |
Trond Myklebust
|
1c8d477a77
pNFS/flexfiles: Fix layoutstat periodic reporting
|
9 years ago |
Trond Myklebust
|
2e18d4d822
pNFS: Files and flexfiles always need to commit before layoutcommit
|
9 years ago |