[LWN Logo]

Date:	Fri, 28 Apr 2000 11:21:34 -0700 (PDT)
From:	Chris Mason <mason@suse.com>
To:	reiserfs@devlinux.com, torvalds@transmeta.com,
Subject: reiserfs 3.6.5 available


Hello everyone,

ReiserFS 3.6.5 beta is available for download at:
ftp://ftp.devlinux.com/pub/namesys/2.3-beta/linux-2.3.99-pre6-reiserfs-3.6.5-patch.gz

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 reiserfs@devlinux.com

-chris


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/