[Ocfs2-tools-devel] [PATCH 0/3] 64bit journals

Joel Becker joel.becker at oracle.com
Fri Sep 5 23:36:39 PDT 2008


This is the first cut of 64bit JBD2 journal support in ocfs2-tools.
fsck.ocfs2 can recover 64bit journals, debugfs can display them, and
mkfs can create them.

There's one big problem - fsck has never checked the journal compat
bits.  That means all previous versions of fsck.ocfs2 will happily read
a 64bit journal as a 32bit one and go nuts.  I think we're going to have
to add a filesystem incompat bit to handle this, unfortunately.

I wanted to get this stuff out to people to play with, though, so here
it is as it stands.

Future work involves adding the feature bit, failing
ocfs2_read_journal_superblock in the presence of unknown features,
teaching tunefs to turn on or off the 64bit journal and to allow resizes
appropriate to it.

Adding other JBD2 features will be independant work.

View:
http://oss.oracle.com/git/?p=ocfs2-tools.git;a=shortlog;h=jbd2
Pull:
git pull git://oss.oracle.com/git/ocfs2-tools.git jbd2





More information about the Ocfs2-tools-devel mailing list