Martin Walter: > Oh there is still yet a little problem in inode.c (20050929-0844) with > Junjiro' > s patch: ::: > + find /a /diff /b -ls > 2 0 drwxr-xr-x 5 root root 104 Oct 10 15:31 /a > 4 0 drwxr-xr-x 2 root root 48 Oct 10 15:31 /a/1 > 79135 0 drwxr-xr-x 2 root root 60 Oct 10 15:32 /diff > 79154 0 -rw-r--r-- 1 root root 0 Oct 10 15:32 /diff/x1 > 1805 0 drwxr-xr-x 5 root root 60 Oct 10 15:32 /b > 1806 0 -rw-r--r-- 1 root root 0 Oct 10 15:32 /b/x1 > 1807 0 drwxr-xr-x 2 root root 48 Oct 10 15:31 /b/1 > + touch /b/1/x1 > <------- SHOULD SUCCEED! > touch: cannot touch `/b/1/x1': Permission denied > <------- NOT OK
Hello Martin. If your kernel is still 2.6.11.x, try upgrading 2.6.12 or later. I am afraid that the cause is related to the changes of nfs_permission(). Or apply my last debug print patch, and show me the output when you 'touch /b/1/x1.' It will show the returned value of nfs_permission(). Junjiro Okajima _______________________________________________ unionfs mailing list unionfs@mail.fsl.cs.sunysb.edu http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs