Whamcloud - gitweb
LU-17010 lfsck: don't create trans in dryrun mode 49/51849/3
authorHongchao Zhang <hongchao@whamcloud.com>
Sat, 22 Jul 2023 08:29:57 +0000 (16:29 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 19 Aug 2023 05:38:44 +0000 (05:38 +0000)
commit441902fa3d445791a8c54026c130ab357f7469d7
treef07db8320b566a07f9078ff54bc8693e155a9f22
parenta28ae45d7709c89ae86af8de357842a454361a39
LU-17010 lfsck: don't create trans in dryrun mode

In LFSCK, the LFSCK transaction should not be created in
dryrun mode, which is related to the following patch,

Fixes: 0c1ae1cb9c19 ("LU-13124 scrub: check for multiple linked file")
Change-Id: Id543bc3c0e300c1cc14b670d724ebcacac3bf71b
Signed-off-by: Hongchao Zhang <hongchao@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51849
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/lfsck/lfsck_layout.c
lustre/lfsck/lfsck_lib.c
lustre/lfsck/lfsck_namespace.c
lustre/lfsck/lfsck_striped_dir.c