Hi,
Available at
ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/ext3-0.0.2a.diff.gz
is a patch against ext3-0.0.2.tar.gz. This patch fixes a couple of
problems in truncate(), especially deletion of large files where the
delete has to be split over multiple transactions. Truncate of busy
files was also affected in some cases. In the worst case, this bug may
cause inconsistencies in the on-disk filesystem bitmaps.
People who had problems running scp or netscape should hopefully find
that this release cures things.
This release also adds the exporting of a couple of kernel symbols to
allow a modular kernel build to work (modular ext3 is not yet supported,
though).
There will be another release within the next day or two to fix a
possible assert-failure in sync_inodes(), but that bug can never cause
any metadata inconsistency: you should apply the 0.0.2a update
immediately to fix the truncate bug rather than wait for 0.0.2b.
Finally, thanks for everybody who is sending me feedback on the 0.0.2
release.
--Stephen