Whamcloud - gitweb
e2fsck: configure one pfsck thread
authorLi Xi <lixi@ddn.com>
Thu, 15 Aug 2019 08:33:19 +0000 (16:33 +0800)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 28 Mar 2022 22:13:08 +0000 (16:13 -0600)
commit63f476a755f32933cda53b7e36081a3d93089dc8
tree5545b1a929afe110ba97976f3bc7507a610b51d5
parentf88968b9d455d0615984c3666064681e75ca7549
e2fsck: configure one pfsck thread

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

E2fsprogs-commit: b2a9a40831dfbb6dacf8bbc819acac2c25ab6980

Change-Id: I3df998a8ecc00d2dc5e959f5a9991a6b65182572
Signed-off-by: Li Xi <lixi@ddn.com>
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
e2fsck/e2fsck.h
e2fsck/logfile.c
e2fsck/pass1.c
e2fsck/unix.c
tests/test_one.in