[Unionfs] unionfs-2.5_for_2.6.27-rc6 and Kernels 2.6.27 to
2.6.27.4
Erez Zadok
ezk at cs.sunysb.edu
Fri Nov 7 15:26:47 EST 2008
In message <4914632A.10101 at itamservices.de>, Daniel Reichelt writes:
> > Unionfs: handle partial copyup errors gracefully
> >
> > Don't leave any dentries behind if copying up the inode (or setting its
> > permission, i.e., using TOMOYO) failed.
> >
> > CC: Tetsuo Handa <penguin-kernel at i-love.sakura.ne.jp>
> > Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
> > diff --git a/fs/unionfs/copyup.c b/fs/unionfs/copyup.c
> > index bbd49c8..5b6ff23 100644
> > --- a/fs/unionfs/copyup.c
> > +++ b/fs/unionfs/copyup.c
> > @@ -519,8 +519,17 @@ out_free:
> > dput(old_lower_dentry);
> > kfree(symbuf);
>
> Sry, no improvement. Anything in particular we can do to help track down
> the issue?
OK, I'll debug it and see what's going on. Some useful info I could use:
- what mounts do you have prior to using unionfs (cat /proc/mounts?)
- when did this problem start, at any paritcular 2.6.27-XXX release?
> Erez, what changes did you make between the unionfs releases for lx 2.6.26
> and 2.6.27? Just adjustments to changes of the kernel API or functional
> changes as well?
Only API changes, not functional ones. I try to keep all the same version
of unionfs for all kernels functionally the same. So basically, all unionfs
releases named, say, unionfs-2.5_for_2.6.*, should be functionally
identical.
> Cheers,
> Daniel
Erez.
More information about the unionfs
mailing list