Linus Torvalds
|
c3e9c04b89
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
|
7 éve |
Elena Reshetova
|
81a090b997
fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t
|
7 éve |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 éve |
Weston Andros Adamson
|
da066f3f03
pNFS/flexfiles: never nfs4_mark_deviceid_unavailable
|
8 éve |
Trond Myklebust
|
d9152114f7
pNFS/flexfiles: Ensure we have enough buffer for layoutreturn
|
8 éve |
Fred Isaman
|
65990d1afb
pNFS/flexfiles: Fix a deadlock on LAYOUTGET
|
8 éve |
Trond Myklebust
|
230bc962a6
pNFS/flexfiles: Support sending layoutstats in layoutreturn
|
8 éve |
Trond Myklebust
|
5b9b3c855a
pNFS/flexfiles: Refactor encoding of the layoutreturn payload
|
8 éve |
Trond Myklebust
|
06946c6a3d
pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated
|
8 éve |
Trond Myklebust
|
1c8d477a77
pNFS/flexfiles: Fix layoutstat periodic reporting
|
9 éve |
Tom Haynes
|
fb1084e332
nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO
|
9 éve |
Tom Haynes
|
3b13b4b311
pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io
|
9 éve |
Jeff Layton
|
3064b6861d
nfs: have flexfiles mirror keep creds for both ro and rw layouts
|
9 éve |
Jeff Layton
|
90a0be00e9
nfs: get a reference to the credential in ff_layout_alloc_lseg
|
9 éve |
Trond Myklebust
|
d0379a5d06
pNFS/flexfiles: Support server-supplied layoutstats sampling period
|
9 éve |
Trond Myklebust
|
260074cd84
pNFS/flexfiles: Add support for FF_FLAGS_NO_IO_THRU_MDS
|
9 éve |
Trond Myklebust
|
266d12d42e
NFSv4.1/flexfile: Ensure uniqueness of mirrors across layout segments
|
10 éve |
Trond Myklebust
|
0b7baf9433
NFSv4.1/flexfiles: Remove mirror backpointer to lseg.
|
10 éve |
Trond Myklebust
|
28a0d72c68
NFSv4.1/flexfiles: Add refcounting to struct nfs4_ff_layout_mirror
|
10 éve |
Trond Myklebust
|
c0f5f5059f
pNFS/flexfiles: Turn off layoutcommit for servers that don't need it
|
10 éve |
Peng Tao
|
97ba375b5d
pnfs/flexfiles: report layoutstat regularly
|
10 éve |
Peng Tao
|
27c4306443
pnfs/flexfiles: encode LAYOUTSTATS flexfiles specific data
|
10 éve |
Peng Tao
|
d983803d38
pNFS/flexfiles: track when layout is first used
|
10 éve |
Trond Myklebust
|
abcb7bfc9f
pNFS/flexfiles: add layoutstats tracking
|
10 éve |
Trond Myklebust
|
27797d1bb3
pNFS/flexfiles: Remove unused struct members user_name, group_name
|
10 éve |
Tom Haynes
|
d67ae825a5
pnfs/flexfiles: Add the FlexFile Layout Driver
|
10 éve |