reiserfs 3.6.5 available

From: Chris Mason (
Date: Fri Apr 28 2000 - 13:21:34 EST

Hello everyone,

ReiserFS 3.6.5 beta is available for download at:

It will work against both 2.3.99-pre6 and 2.3.99-pre6-7. Since pre6
has some I/O performance problems, pre6-7 is better for testing the patch
right now.

The biggest fix is for low memory deadlocks. Since our inodes have to be
logged, kswapd, or anyone else trying to sync inodes to find more ram can
end up deadlocked waiting on the journal. The fix was to add a
dirty_inode call to struct super_operations, which mark_inode_dirty
will use if provided. This allows us to keep the dirty inode list empty,
and avoids the deadlocks.

We've delayed the old format support for a week, so we can make an
old format disk mounted under 2.3 still useable under the 2.2
kernels. The code to convert to the new format is there, and it works,
but it won't let you switch between 2.2 and 2.3 right now, so we've
disabled it.

Our biggest open bug is with knfsd (we can't serve inodes through iget).
I'm fixing that, and working on our endian audit next.

Please send bug reports to


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:15 EST