Whamcloud - gitweb
LU-1757 osc: clarify short_io_bytes is maximum value 73/33173/3
authorAndreas Dilger <adilger@whamcloud.com>
Sat, 15 Sep 2018 18:39:07 +0000 (12:39 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 12 Oct 2018 23:50:08 +0000 (23:50 +0000)
commitb90812a674f6ebaa9de592a4a4d97a35ed38a24e
treed131e1f7679a31576806b6694ce50e697362cdd2
parent4e429959cb9943a98daee9aedb0bfa1853d8d625
LU-1757 osc: clarify short_io_bytes is maximum value

Clarify in the code that the "osc.*.short_io_bytes" parameter is
the maximum IO size to pack into request/reply not the minimum.

Allow short_io to be disabled completely if it is set to zero.

It would be nice to also change the name of the /proc functions
in a similar manner but that also changes the /proc tunable name
(via LUSTRE_RW_ATTR() macro) and has compatibility implications
for sites that may have changed this value.

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I3a91420d7e0405445558ba9203233d7f977cab07
Reviewed-on: https://review.whamcloud.com/33173
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Reviewed-by: Patrick Farrell <paf@cray.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd.h
lustre/ldlm/ldlm_lib.c
lustre/obdclass/lprocfs_status.c
lustre/osc/osc_request.c