Tigran Mkrtchyan
|
bb21ce0ad2
flexfiles: use per-mirror specified stateid for IO
|
6 gadi atpakaļ |
Tigran Mkrtchyan
|
10ec57e4c5
nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes
|
7 gadi atpakaļ |
Kees Cook
|
6396bb2215
treewide: kzalloc() -> kcalloc()
|
7 gadi atpakaļ |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 gadi atpakaļ |
Weston Andros Adamson
|
1feb26162b
nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
|
8 gadi atpakaļ |
Trond Myklebust
|
260f32adb8
pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect
|
8 gadi atpakaļ |
Tigran Mkrtchyan
|
a7878ca140
nfs: flexfilelayout: remove v3-only data server limitation
|
8 gadi atpakaļ |
Tigran Mkrtchyan
|
f17f8a14e8
nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type
|
8 gadi atpakaļ |
Weston Andros Adamson
|
da066f3f03
pNFS/flexfiles: never nfs4_mark_deviceid_unavailable
|
8 gadi atpakaļ |
Weston Andros Adamson
|
a33e4b036d
pNFS: return status from nfs4_pnfs_ds_connect
|
8 gadi atpakaļ |
Weston Andros Adamson
|
1c48cee83b
pNFS/flexfiles: delete deviceid, don't mark inactive
|
8 gadi atpakaļ |
Fred Isaman
|
65990d1afb
pNFS/flexfiles: Fix a deadlock on LAYOUTGET
|
8 gadi atpakaļ |
Trond Myklebust
|
cb06793517
pNFS/flexfiles: Fix ff_layout_add_ds_error_locked()
|
8 gadi atpakaļ |
Trond Myklebust
|
5b9b3c855a
pNFS/flexfiles: Refactor encoding of the layoutreturn payload
|
8 gadi atpakaļ |
Anna Schumaker
|
7d38de3ffa
NFS: Remove unused authflavour parameter from nfs_get_client()
|
8 gadi atpakaļ |
Trond Myklebust
|
17822b207f
pNFS: consolidate the different range intersection tests
|
8 gadi atpakaļ |
Trond Myklebust
|
3dc147359e
pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
|
9 gadi atpakaļ |
Trond Myklebust
|
15d03055cf
pNFS/flexfiles: Set reasonable default retrans values for the data channel
|
9 gadi atpakaļ |
Tom Haynes
|
fb1084e332
nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO
|
9 gadi atpakaļ |
Jeff Layton
|
95e2b7e95d
flexfiles: add kerneldoc header to nfs4_ff_layout_prepare_ds
|
9 gadi atpakaļ |
Jeff Layton
|
094069f1d9
flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED
|
9 gadi atpakaļ |
Tom Haynes
|
3b13b4b311
pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io
|
9 gadi atpakaļ |
Trond Myklebust
|
93b717fd81
NFSv4: Label stateids with the type
|
9 gadi atpakaļ |
Jeff Layton
|
3064b6861d
nfs: have flexfiles mirror keep creds for both ro and rw layouts
|
9 gadi atpakaļ |
Jeff Layton
|
90a0be00e9
nfs: get a reference to the credential in ff_layout_alloc_lseg
|
9 gadi atpakaļ |
Jeff Layton
|
57f3f4c0cd
nfs: have ff_layout_get_ds_cred take a reference to the cred
|
9 gadi atpakaļ |
Jeff Layton
|
547a637630
nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred
|
9 gadi atpakaļ |
Jeff Layton
|
849dc3244c
nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed
|
9 gadi atpakaļ |
Trond Myklebust
|
2370abdab5
NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE
|
9 gadi atpakaļ |
Trond Myklebust
|
6d45c042f3
Merge branch 'bugfixes'
|
9 gadi atpakaļ |