Skylar Thompson: > > According to your config.gz, you set CONFIG_AUFS=y so you don't need > > the sec_perm patch. And the ksize patch is unnecessary too. It is for > > linux-2.6.21 and earlier. > > Does it hurt to have it included? If it does, I can rebuild the kernel > and test again.
Basically nothing hurt. I just thought people doesn't like apply any patch to the vanilla kernel. If there is something hurt, a few bytes of memory are consumed to export those symbols. > Examining this process actually led me to stumble onto what I think is > the real problem, which might be unrelated to aufs. It looks like the > udev tmpfs that is started in the initramfs isn't being migrated > properly to the new root filesystem. This means that init creates > initctl over NFS in the r/w aufs branch, and appears to be causing some > locking problems. I don't know if the locking problems are aufs-related > or not, but obviously the solution is to get /dev migrated properly. According to your Magic SysRq output, aufs requested the read operation to NFS and waited for the completion. I guess it is /dev/initctl which is a named pipe and no process writes to it. Finally the read operation never complete. > > And I don't think CONFIG_AUFS_EXPORT=y, CONFIG_AUFS_ROBR=y, > > CONFIG_AUFS_SHWH=y and CONFIG_AUFS_RR_SQUASHFS=y are necessary for you. > > Does it hurt to have these enabled? I wasn't sure which ones I needed, > so I enabled all the ones that looked like they could be useful. It will hurt the perfomance of speed and memory usage. > Thanks for the suggestions! You are welcome. Anyway I will be able to sleep well and celebratea new year. :-) Have nice holidays! J. R. Okajima ------------------------------------------------------------------------------
