Whamcloud - gitweb
LU-9574 llite: pipeline readahead better with large I/O 16/29016/3
authorJinshan Xiong <jinshan.xiong@intel.com>
Thu, 1 Jun 2017 19:53:35 +0000 (12:53 -0700)
committerJohn L. Hammond <john.hammond@intel.com>
Tue, 24 Oct 2017 21:38:29 +0000 (21:38 +0000)
commit73a7af47a01979d5dd5c7e8dcaf3f62d47f11b0b
tree6877a66d2759f6420b4373bc8ce24a17bd0bdbc8
parenta816b62dfda16e4b899b2eba564ff3f0bc0e735b
LU-9574 llite: pipeline readahead better with large I/O

Fixed a bug where next readahead is not set correctly when
appplication issues large I/O;
Extend the readahead window length to at least cover the size of
current I/O.

Lustre-change: https://review.whamcloud.com/#/c/27388/
Lustre-commit: e94dcdcf70526177633b71cfa1c6cb68c8f28ef0

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: I43c5e4f25ea30d4a36263db2588bde0401122990
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/29016
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Patrick Farrell <paf@cray.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lustre/llite/rw.c