Hello Junjiro, Thanks a lot for your updated patch. I have downloaded your latest monday release for kernel 2.6.31 and installed it. Since then, I have not faced any problem.
For your information, latest Ubuntu kernel 2.6.31 already contains all your required kernel patches, except the following three exports: security/commoncap.c: EXPORT_SYMBOL(cap_file_mmap) security/integrity/ima/ima_main.c: EXPORT_SYMBOL(ima_file_mmap) security/security.c: EXPORT_SYMBOL(security_file_mmap) I don't know if these symbols are going to be exported by default in kernel of next Ubuntu 10.04, but that would be a good thing, as it would allow to install the latest aufs versions without recompiling the kernel. >From now on, I will continue using aufs with hfsplus, using your latest version, and will inform you in case I notice other problems. For reporting problems to you as precisely as possible, I would like to know if the debug option CONFIG_AUFS_DEBUG is important. Indeed, I have disabled it to avoid possible overhead. Again, I thank you very much for your fixes. Kind regards, Anand Le vendredi 05 mars 2010 à 23:53 +0900, [email protected] a écrit : > Ananda Tallur: > > Thanks a lot for your work to improve hfsplus support in aufs. > > Concerning not supporting r/w hfsplus branches, I don't think it's a > > problem at all, and even, it's better not to support it. > > Indeed mounting hsplus partition in r/w mode on Linux is not advised > > because the partition journal is not supported yet, which is not safe. > > I see. > This is first time I use hfsplus. But it doesn't look following a common > unix behaviour. > > > > I will definitely upgrade to you last version on monday. > > Also, I hope your latest version will be integrated into next Ubuntu > > 10.04, that would be great. > > That is Ubuntu people's choise, not mine. > Currently latest version has a problem. It is a lockdep message (linux > kernel internal debugging feature). Since I reverted the mmap_sem > handling in aufs_mmap() which caused more critical problem, the message > appears. They may dislike such message. > > > > Also I have another process freeze problem to report. > > Everything was working properly since applying your patch of March the > > 3rd, over the old version 20090126. But I have just encountered another > > process freeze again just now, which is different. > > This time, it follows a 'sys_write' system call. > > The hanged process is the 'bzr' version control utility I use here. > > The uninterruptible call still occurs in hfsplus_file_release function. > > > > FYI, please find the call trace attached. > > May be this problem does not exist anymore in your last version, so I > > will upgrade on monday, and inform whenever I come accross any other > > problem (I currently use aufs everyday). > > Exactly. It is caused by aufs internal copy-up. And the refined patch > fixes it too. Here it is. > > > J. R. Okajima > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev
