I can confirm this issue, it appeared after upgrading from 3.2.0-35 to 3.2.0-36. The quantal kernel (3.5.0-22) is also affected. Selecting the old kernel in grub makes the warnings go away.
I tried to locate the cause of this problem but during unmount no handles remain open. Somehow the kernel blocks the /home filesystem internally ...
lsof reports no open files in /home
fuser -v -a -m reports no open files in /home
losetup reports no open loop files in /home
there are not swap-files in /home
-> there is no reason why the kernel blocks unmounting.
For debugging purposes, you might use the attached script and put it into /etc/rc0.d and /etc/rc6.d, i have found it in some forum and adopted it slightly.
I can confirm this issue, it appeared after upgrading from 3.2.0-35 to 3.2.0-36. The quantal kernel (3.5.0-22) is also affected. Selecting the old kernel in grub makes the warnings go away.
I tried to locate the cause of this problem but during unmount no handles remain open. Somehow the kernel blocks the /home filesystem internally ...
lsof reports no open files in /home
fuser -v -a -m reports no open files in /home
losetup reports no open loop files in /home
there are not swap-files in /home
-> there is no reason why the kernel blocks unmounting.
For debugging purposes, you might use the attached script and put it into /etc/rc0.d and /etc/rc6.d, i have found it in some forum and adopted it slightly.