|
@@ -421,7 +421,7 @@ nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg, u32 ds_idx,
|
|
mirror->mirror_ds->ds_versions[0].minor_version);
|
|
mirror->mirror_ds->ds_versions[0].minor_version);
|
|
|
|
|
|
/* connect success, check rsize/wsize limit */
|
|
/* connect success, check rsize/wsize limit */
|
|
- if (ds->ds_clp) {
|
|
|
|
|
|
+ if (!status) {
|
|
max_payload =
|
|
max_payload =
|
|
nfs_block_size(rpc_max_payload(ds->ds_clp->cl_rpcclient),
|
|
nfs_block_size(rpc_max_payload(ds->ds_clp->cl_rpcclient),
|
|
NULL);
|
|
NULL);
|