Whamcloud - gitweb
LU-9340 lov: readahead shouldn't exceed component boundary 61/26861/3
authorJinshan Xiong <jinshan.xiong@intel.com>
Mon, 17 Apr 2017 19:29:51 +0000 (12:29 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 5 May 2017 00:42:12 +0000 (00:42 +0000)
commit137e2efc6b471e6c097e49d2f3af0a5598ae361f
treefb45291e0d85690d63ccbd0713dfcfbcc79121dd
parent3dad616e09fc2a89174900a4d4dbb60308650418
LU-9340 lov: readahead shouldn't exceed component boundary

Otherwise, it will extend the readahead RPC to the next component
while the actual lock of that component is not checked.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: Ice743d45f9df5e6fdc83b07aa6af1b182b660c9a
Reviewed-on: https://review.whamcloud.com/26677
Tested-by: Jenkins
Reviewed-by: Bobi Jam <bobijam@hotmail.com>
(cherry picked from commit e31e234c06ac798501cdb7ec92269af83157cb21)
Reviewed-on: https://review.whamcloud.com/26861
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Niu Yawei <yawei.niu@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/lov/lov_io.c
lustre/lov/lov_page.c