Whamcloud - gitweb
LU-8465 e2fsck: optionally configure one pfsck thread 93/35793/16
authorLi Xi <lixi@ddn.com>
Thu, 15 Aug 2019 08:33:19 +0000 (16:33 +0800)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 25 Sep 2020 08:21:13 +0000 (08:21 +0000)
commit727154449dd68c7b3197d8cc4d0558f3826dc692
tree63601452577c6aa9dfae7ca92437ac42bcdc1bcf
parent2023afea8aa825da45de7a66cee9e8182dd79cf9
LU-8465 e2fsck: optionally configure one pfsck thread

This patch creates only one thread to do pass1 check. The same
codes can be used to create multiple threads, but other functions
need to be modified to get ready for that.

pfsck support will be enabled with if configured with
--enable-pfsck option.

Change-Id: Ic1c704d357aa323b19211fbefb9ab6dbd798b9aa
Signed-off-by: Li Xi <lixi@ddn.com>
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-on: https://review.whamcloud.com/35793
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
configure
configure.ac
e2fsck/e2fsck.h
e2fsck/logfile.c
e2fsck/pass1.c
e2fsck/unix.c
lib/config.h.in
tests/test_one.in