Whamcloud - gitweb
LU-11526 rpc: support maximum 64MB I/O RPC 69/35369/6
authorQian Yingjin <qian@ddn.com>
Wed, 16 Jan 2019 02:13:20 +0000 (10:13 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 21 Nov 2019 07:34:05 +0000 (07:34 +0000)
commit1e595695d52533e784769d2ca4228feecec82ab3
tree2ded752ce312e45da9e7783753e1ddb583baead0
parent57d2dd820ed430009a6146180d11c5e2b04b5426
LU-11526 rpc: support maximum 64MB I/O RPC

On newer systems, some block drivers allow max_hw_sector_kb to
be up to 65536KB (64MB) to the underlying storage. To maximize
driver efficiency, Lustre should also have bump up maximum I/O
RPC size to 64MB.
Clamp max_read_ahead_whold_mb not to exceed
max_read_ahead_per_file_mb

Lustre-change: https://review.whamcloud.com/34042
Lustre-commit: 1a9be0046b1f1772d3f934c2146dc5233c391377

Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: Icbf78742f8210d82dc310af7d05b7c32b93af34f
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/35369
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_net.h
lustre/llite/llite_lib.c
lustre/osd-ldiskfs/osd_handler.c
lustre/tests/conf-sanity.sh