Whamcloud - gitweb
LU-5552 llite: make sure we do cl_page_clip on the last page 30/11630/2
authorLi Dongyang <dongyang.li@anu.edu.au>
Thu, 28 Aug 2014 02:17:33 +0000 (12:17 +1000)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 1 Sep 2014 16:24:34 +0000 (16:24 +0000)
commitea008e09e53a8e71bdbbd326c062f64d59678095
tree3237374dabd63263927d2b7f19be591bb2a3d75c
parent64e6e563cae3abb366185052539ebb3bd32d5cd7
LU-5552 llite: make sure we do cl_page_clip on the last page

When we are doing a partial IO on both first and last page,
the logic currently only call cl_page_clip on the first page, which
will end up with a incorrect i_size.

Signed-off-by: Li Dongyang <dongyang.li@anu.edu.au>
Change-Id: Ia7be3d71e535d583cb424bb816c14015d3141cdb
Reviewed-on: http://review.whamcloud.com/11630
Reviewed-by: Ian Costello <costello.ian@gmail.com>
Tested-by: Jenkins
Reviewed-by: Niu Yawei <yawei.niu@intel.com>
Reviewed-by: Li Xi <pkuelelixi@gmail.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/llite/vvp_io.c