Whamcloud - gitweb
LU-1757 brw: Fix short i/o and enable for mdc 35/30435/3
authorPatrick Farrell <paf@cray.com>
Thu, 7 Dec 2017 13:00:58 +0000 (07:00 -0600)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 22 Dec 2017 06:48:50 +0000 (06:48 +0000)
commit3483e195314bddb8d72594ebb10307c83a4bb860
treed9f48c51a863bd49bc5433f09a059d9e913f6cab
parent017d328fa832697533e4e032fe9a9213ea105320
LU-1757 brw: Fix short i/o and enable for mdc

The short i/o flag was left out of the OST flags in the
original patch, meaning it was not really on.  Also, the
short_io_size value was used uninitialized, meaning it
was sometimes non-zero, which coudl lead to several issues.

Also add the short i/o flag to the MDC/MDT for data on MDT.
Quick testing suggests this works fine with no further
changes.

Cray-bug-id: LUS-187
Signed-off-by: Patrick Farrell <paf@cray.com>
Change-Id: I4154b87d5ad73b53467b0382368fad7c5ba177fe
Reviewed-on: https://review.whamcloud.com/30435
Tested-by: Jenkins
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Alexandr Boyko <c17825@cray.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre_net.h
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/llite/llite_lib.c
lustre/osc/osc_request.c