Whamcloud - gitweb
LU-14502 lov: fault page update cp_lov_index
authorBobi Jam <bobijam@whamcloud.com>
Tue, 9 Mar 2021 09:15:20 +0000 (17:15 +0800)
committerLi Xi <lixi@ddn.com>
Tue, 18 May 2021 01:55:49 +0000 (01:55 +0000)
commit8fd460301113f5beabd6aaa7e9d54500bb9147a9
treea4518fa5c0f29abee457724fc849c25dd384bf05
parent62e14ce2b385c901f5cd3e493e65769ac46b5cfc
LU-14502 lov: fault page update cp_lov_index

In fault IO, vvp_io_fault_start() could find an existing cl_page
associated with the vmpage covering the fault index, and the page
may still refer to another mirror of an old IO.

This patch update the fault page's cp_lov_index in lov_io_fault_start

Lustre-commit: e9bac5fa455eab5371cdfb141b73a3beb0cc8d9c
Lustre-change: https://review.whamcloud.com/41954

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I50639700159a76061437fd2f1a09dadf25cfd33f
Reviewed-by: Wang Shilong <wshilong@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/43454
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
lustre/lov/lov_io.c