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 _______________________________________________ unionfs mailing list [email protected] http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs
