Re: pmfsrr mode

2015-04-02 Thread sfjro
Jean-Ray Arseneau:
 I have included linked to the files. They are:

Ok thanx.
The log shows the expected behaviour, but the result is wrong.
To investigate more, would you apply this debug print patch and try
again? This patch doesn't solve the problem, but help investigating.


Original J. R.



a.patch.bz2
Description: BZip2 compressed data
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/

Re: Permissions for root user

2015-04-02 Thread Yair Yarom
On Wed, Apr 01 2015, sf...@users.sourceforge.net wrote:

 How was the configuration?
 If CONFIG_AUFS_XATTR is enabled, try this patch and specify 'verbose'
 option when mounting aufs. It will print the xattr name. If XATTR (ACL)
 causes the problem, then this patch and 'verbose' will tell us.

 # mount -t aufs -o br:$tmp/rw=rw:$tmp/nfs=ro,verbose aufs $tmp/union

CONFIG_AUFS_XATTR is enabled. Adding verbose (and/or -v) doesn't print
anything that I could find, do I need another option for verbose? or
where should it be printed?


 If CONFIG_AUFS_XATTR is disabled, then XATTR/ACL is not the problem. I'd
 ask you to enable CONFIG_AUFS_DEBUG and run

 # echo 1  /sys/module/aufs/parameter/debug
 mv -v $tmp/union/a/{b,c}
 # echo 0  /sys/module/aufs/parameter/debug

I've enabled debug (for the mount as well). For good measure, I'm
attaching all the relevant data (including dmesg output). The kernel is
3.19.3 with the patch you sent, and the only aufs mounted is the one
after running the script (when not unmounting it).

In the coming week, I probably won't have much time to check this
further.

Yair.



aufs.data.tgz
Description: application/gtar-compressed
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/

Re: Permissions for root user

2015-04-02 Thread sfjro

Yair Yarom:
 CONFIG_AUFS_XATTR is enabled. Adding verbose (and/or -v) doesn't print
 anything that I could find, do I need another option for verbose? or
 where should it be printed?

It the system logfile with the priority kern.err.


 I've enabled debug (for the mount as well). For good measure, I'm
 attaching all the relevant data (including dmesg output). The kernel is
 3.19.3 with the patch you sent, and the only aufs mounted is the one
 after running the script (when not unmounting it).

Your case looks different a little bit from Christoph Pleger's, but it
must be same essentially. I've found linux NFS client always sets
MS_POSIXACL (which is a flag in VFS layer) even if it was mounted with
'noacl.' I don't think it illegal or violation something, but it surely
makes aufs (and me) confused. I may need some dirty workaround, but I'll
consider more and more.
When I found a solution, I'll send you a patch and ask a test.


J. R. Okajima

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/