|
@@ -1859,11 +1859,9 @@ ff_layout_encode_layoutreturn(struct pnfs_layout_hdr *lo,
|
|
|
start = xdr_reserve_space(xdr, 4);
|
|
|
BUG_ON(!start);
|
|
|
|
|
|
- if (ff_layout_encode_ioerr(flo, xdr, args))
|
|
|
- goto out;
|
|
|
-
|
|
|
+ ff_layout_encode_ioerr(flo, xdr, args);
|
|
|
ff_layout_encode_iostats(flo, xdr, args);
|
|
|
-out:
|
|
|
+
|
|
|
*start = cpu_to_be32((xdr->p - start - 1) * 4);
|
|
|
dprintk("%s: Return\n", __func__);
|
|
|
}
|