Whamcloud - gitweb
Change e2fsck to use a red/black tree in pass1b, to remove O(n**2)
authorTheodore Ts'o <tytso@mit.edu>
Thu, 1 Aug 2002 16:37:00 +0000 (12:37 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 1 Aug 2002 16:37:00 +0000 (12:37 -0400)
commit838e773e7a6899cec10884ad6c3fdcdaef72b82b
tree2ded9ed34f36a40742afd2e7757a38d6067d48c5
parentfe4dd429dc878d877abe08c2c41eed48df4e4651
Change e2fsck to use a red/black tree in pass1b, to remove O(n**2)
algorithms.  Makes e2fsck much, much faster in certain rare cases
where the filesystem is severely corrupted.
13 files changed:
e2fsck/ChangeLog
e2fsck/Makefile.in
e2fsck/dict.c [new file with mode: 0644]
e2fsck/dict.h [new file with mode: 0644]
e2fsck/pass1b.c
tests/ChangeLog
tests/f_bbfile/expect.1
tests/f_dup/expect.1
tests/f_dup/expect.2
tests/f_dup2/expect.1
tests/f_dup3/expect.1
tests/f_dupfsblks/expect.1
tests/f_dupfsblks/expect.2