Hi,

"Hans-Peter Jansen":
> FYI, the latest git release "2.1-standalone.tree-31-20110704" with 
> the -DCONFIG_AUFS_FS_MODULE Makefile fix applied survived all tests so 
> far, lsof behaves fine:

Thanks for your repeated builds and tests.
I am glad aufs satisfies you again.


> An idea for the future:
> It would be really cool to introspect branch options in a 
> /sys/fs/aufs/si_*/options file.

What is branch options? "=ro", "=rw" etc.? If so, it is printed in
/sys/fs/aufs/si_*/brN.


> I think, that your new approach to mmap is superior. Not only, that it 
> got rid of the even more fragile fiddlings with vm_operations_struct, 
> it seems less error prone. The additional patches to the kernel is 
> worth it, IMHO. Hopefully, it's not getting too hard to maintain the 
> vm_prfile field properly in the future.. 

Agreed.
What I am afraid is,
- People doesn't like changing mainline source files. So aufs kept the
  "no changes except EXPORT_SYMBOL" policy. This "vm_prfile" patch
  breaks it.
- In every mainline upgrade, I have to check the changes around vm_file.
- If aufs user's kernel is patched by distributor or something and it
  changes something around vmfile, then a problem may happen.
  In this case, disabling CONFIG_AUFS_PROC_MAP should solve the problem,
  but /proc/PID/maps will show the branch path.


> For the time being, I couldn't be any happier with my current aufs 2.1 
> setup. I will try to trick it into issues for the next days, before 
> rolling it out on the customers' site.

I'd suggest you to wait until next release since I am still testing.


J. R. Okajima

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2

Reply via email to