[Unionfs] Problems with 1.1.3

Torsten Luettgert t.luettgert at pressestimmen.de
Fri Mar 24 14:31:25 EST 2006


Hello,

I cannot use 2.6.16 yet so I used 2.6.15 with unionfs 1.1.3 until now.
Here is a transcript which reproduces the problem:

mkdir rw ro join ro/a ro/a/b
echo 'test' > ro/a/b/somefile
mount -t unionfs none join -o dirs=rw=rw:ro=ro
cd join/a
mv b ..
ls

Output: b/ is still there!

cd ../..
find join

Output:
-------
join
join/a
join/a/b
join/a/b/somefile
find: WARNING: Hard link count is wrong for .: this may be a bug in your
filesystem driver.  Automatically turning on find's -noleaf option.
Earlier results may have failed to include directories that should have
been searched.
join/b
join/b/somefile

umount join
find

Output:
-------
.
./ro
./ro/a
./ro/a/b
./ro/a/b/somefile
./rw
./rw/a
./rw/b
./rw/.wh.b
./join

mount -t unionfs none join -o dirs=rw=rw:ro=ro
find join

Output:
-------
join
join/a
join/a/b
join/a/b/somefile
find: join/b: No such file or directory

Side note: It works fine with snapshot unionfs-20060215-0551,
the first one broken is unionfs-20060220-1728.

Regards,
Torsten




More information about the unionfs mailing list