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!