Whamcloud - gitweb
LU-9574 llite: pipeline readahead better with large I/O 88/27388/4
authorJinshan Xiong <jinshan.xiong@intel.com>
Thu, 1 Jun 2017 19:53:35 +0000 (12:53 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 21 Sep 2017 06:13:05 +0000 (06:13 +0000)
commit011742134e3152f3e389ec30c08ccfc28d7a91a7
treef2c00f4389b2860ee559632e62c0e785bdc4ad1e
parentc75aa6c74cd86c69de893395735a6725571f11f4
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.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: I43c5e4f25ea30d4a36263db2588bde0401122990
Reviewed-on: https://review.whamcloud.com/27388
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bobi Jam <bobijam@hotmail.com>
Reviewed-by: Patrick Farrell <paf@cray.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/llite/rw.c