Hi,

Laszlo Attila Toth:
> > CONFIG_AUFS_ROBR?
> 
> If AUFS is enabled without any suboption, the private_data is still NULL.

Unfortunately I cannot fully understand what you wrote due to my poor
English. Will you describe in other words? Do you mean CONFIG_AUFS_ROBR
makes the private_data NULL?


> It is related to named pipes:
        :::
> So, /dev/xconsole isn't opened by the aufs code but calling fchown()=20
> uses aufs_setattr().
> 
> I have no idea how can it be.

I see.
The special files (named pipe, char device, etc.) are handled like this.
It is not a problem.

I may find a cause of your problem.
As you read the comment in aufs_setattr(), it expects that ATTR_FILE is
set by ftruncate(2) only. But your fchown(2) sets ATTR_FILE too. I
checked ubuntu intrepid source files and found they modified
fchown. This is unexpected situation for aufs (both aufs1 and aufs2).
I guess their changes triggered the problem in aufs.


J. R. Okajima

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july

Reply via email to