[linux-lvm] Re: [reiserfs-list] mounting reiserfs snapshot fails
Ed Tomlinson
tomlins at cam.org
Mon Apr 30 04:31:29 UTC 2001
On Monday 30 April 2001 00:23, Ed Tomlinson wrote:
> > The bug is that reiserfs needs to try harder to wait for the current
> > transaction to end. A slight change in the semantics there didn't get
> > carried into the reiserfs write_super_lockfs call (reiserfs_block_writes
> > used to be enough on its own).
> >
> > But, it only hits when LVM can create the snapshot faster than the next
> > reiserfs writer can commit the transaction, which doesn't happen often
> > for me.
>
> This is not fixing the problem here. What else do you need to figure this
> one out? I did verify that I built from souce with both the fix VFS
> locking the the reiserfs fix applied. Symptoms remain the same,
> debugreiserfs is still finding a null block where it expects the sb.
Some more info.
If I use: lvcreate -L1G -s -n snap /dev/lv/root /dev/hdg1
the snapshoot is corrupt
if I use: lvcreate -L1G -s -n snap /dev/lv/root /dev/hde1
the snapshoot works
The difference being that /dev/lv/root is on /dev/hde1. hdg1 is basicly
empty right now. Suspect there is still race in this process.
Ed
More information about the linux-lvm
mailing list