e2fsck hangs in pass 2

  • e2fsck hangs in pass 2 when running it on
    a 700G ext2 file system. Top reports a high
    CPU usage (99.9%) and there is no I/O happening.

    The file system checked is about 95% full
    and contains many hard links.

    This same problem occurred reproducably with
    both version 1.35 and 1.38 of e2fsck.

    Any ideas what is going on? Tanks a lot!