Whamcloud - gitweb
LU-13324 llite: page delete race 11/38111/3
authorBobi Jam <bobijam@whamcloud.com>
Tue, 10 Mar 2020 13:12:53 +0000 (21:12 +0800)
committerOleg Drokin <green@whamcloud.com>
Sun, 19 Apr 2020 08:50:03 +0000 (08:50 +0000)
commit1ffa416586c6abb53a72031f0286aecf3da4bd01
treebbe4df7c04c20a802adf31c4fe600b340e2c982f
parent14a18654a64ae05a94a4394d53b030ce91357e9a
LU-13324 llite: page delete race

Page could be raced by truncate during its deletion by
another thread, check vmpage mapping before accessing it.

Lustre-change: https://review.whamcloud.com/37793
Lustre-commit: 8ccaed513006f0582578ff42c9917b5aa76f2f4b

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I3172f5ffd3928926b16ab6fd7362b05da0c7cfd5
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/38111
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/vvp_page.c