Ext3 for Linux 2.4 progress report

Peter J. Braam (braam@mountainviewdata.com)
Sun, 22 Apr 2001 19:40:10 -0700 (PDT)


Hi Andreas, Stephen,

We have a lot working now:

1. journal recovery and initialization stuff is working
2. transactions go to the disk
3. infrastructure is there to do transcactions
4. ext3_create is fully operational.

The problems we have seen mostly have to do with differences in which
buffer heads are being initialized. Things like b_transaction etc. were
not cleaned up.

There are more buffer head problems around, but we are debugging them
quickly now.

You can play with this, make a loop device, mount it and to things like
touch (NOTE: only file creations have been handled so far). If you
re-mount a dirty ext3 image, it will recovery. The first few always
work, but at present things go wrong when bdflush kicks in.

We left a patch at:

ftp.inter-mezzo.org:/pub/ext3/242-ac26-1um.ext3-ph5_4.patch.gz

In the patch there are markers of the form @@@ with your names, asking for
help!

- Peter -

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