On Wed, Jan 13, 2021 at 04:27:18PM -0800, Saranya Muruganandam wrote: > This patch set adds the infrastructure to support threading to > libext2fs. It makes the unix_io I/O Manager thread-aware. Wang's > parallel bitmap code has been adapted to use the new threading > infrastructure. > > The code has been tested with TSAN and ASAN built into gcc 10.2: > > configure 'CFLAGS=-g -fsanitize=thread' 'LDFLAGS=-fsanitize=thread' > make clean ; make -j16 ; make -j16 check > configure 'CFLAGS=-g -fsanitize=address' 'LDFLAGS=-fsanitize=address' > make clean ; make -j16 ; make -j16 check > > As I(tytso) needed to excerpt out some of the changes to generated patches in > "Add configure and build support for the pthreads", the full patch > series can be found in git: > > git fetch https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git pthreads Thanks, I've applied this patch series. (There were some slight merge conflicts due to some other changes from the maint branch so I had to regenerate the aclocal.m4 and configure files.) - Ted