From 231649a4e93e5a630af8c0b5715da51a92cfb679 Mon Sep 17 00:00:00 2001 From: Alex Zhuravlev Date: Tue, 11 Dec 2018 14:28:28 +0300 Subject: [PATCH] LU-11737 lfsck: do not ignore dryrun lfsck_layout_recreate_lovea() shouldn't ignore dryrun. Lustre-change: https://review.whamcloud.com/#/c/33826/ Lustre-commit: Ia8bafc13f148b03573dee5db26b6aff9386b5b5f Change-Id: I686a59e87b89de666bc2042f4e655a0164d1f030 Signed-off-by: Alex Zhuravlev Reviewed-on: https://review.whamcloud.com/33827 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Andreas Dilger --- lustre/lfsck/lfsck_layout.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/lfsck/lfsck_layout.c b/lustre/lfsck/lfsck_layout.c index bd90546..031bc26 100644 --- a/lustre/lfsck/lfsck_layout.c +++ b/lustre/lfsck/lfsck_layout.c @@ -2809,6 +2809,9 @@ again: __u64 start; __u64 end; + if (bk->lb_param & LPF_DRYRUN) + GOTO(unlock_parent, rc = 1); + lcm = buf->lb_buf; count = le16_to_cpu(lcm->lcm_entry_count); for (i = 0; i < count; i++) { -- 1.8.3.1