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
a.patch.bz2
Description: BZip2 compressed data
------------------------------------------------------------------------------ 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
