https://bugzilla.novell.com/show_bug.cgi?id=666494 https://bugzilla.novell.com/show_bug.cgi?id=666494#c0 Summary: umount failures during halt or reboot Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: andihartmann@freenet.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b10pre) Gecko/20110123 Firefox/4.0b10pre SeaMonkey/2.1b2pre If the system is rebooted or halted, it is possible, that there are errors during umounting the active filesystems. The errors occure on the filesystems with the following mountpoints: /var /home I put some debugcode (lsof) to the start / stopscripts (here to /lib/cryptsetup/boot.crypto.functions) to see, why the error occures (/var and /home are crypted). This is what I found: /var-filesystem: libvirtd blocks because of access to /var/run/nscd/passwd: libvirtd 6448 user4 mem REG 253,20 217016 164197 /var/run/nscd/passwd (nscd has been already shutdown) (I'm running virsh to manage kvm vm's. I don't use the global libvirtd, but a libvirtd for each user, which runs a vm) Another problem was kblankscr (KDE 4.4.4 release 3) kblankscr 15671 user mem REG 253,20 16240640 524984 /var/tmp/kdecache-gemeinsam/kpc/kde-icon-cache.data kblankscr 15671 user mem REG 253,20 4296704 524841 /var/tmp/kdecache-gemeinsam/kpc/kde-icon-cache.index kblankscr 15671 user mem REG 253,20 39056 377083 /var/cache/fontconfig/77e41c5059666d75f92e318d4be8c21e-x86-64.cache-2 kblankscr 15671 user mem REG 253,20 22792 376997 /var/cache/fontconfig/1890317d8a3fded7854d26fdd2e67c05-x86-64.cache-2 kblankscr 15671 user mem REG 253,20 12152 376999 /var/cache/fontconfig/c952848b32a83a3db68a27ab871288f2-x86-64.cache-2 kblankscr 15671 user mem REG 253,20 377544 376889 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86-64.cache-2 kblankscr 15671 user mem REG 253,20 681416 377089 /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-x86-64.cache-2 This problem occured during halt started on the console while a KDE-session has still been running. /home-filesystem The home-filesystem was blocked by kdesud: kdesud 13272 user1 cwd DIR 253,23 3464 44891 /raid/home/user1/Documents kdesud 13272 user1 1w REG 253,23 108554 71 /raid/home/andreas/.xsession-errors This problem also occured during halt started on the console while a KDE-session has still been running. It seems, that the kill and term-script at the beginning of the reboot / halt procedure doesn't kill the processes described above. As consequence, the filesystems can't be unmounted. This should be fixed! These are the rpm-packages which are installed: sysvinit-2.86-215.3.1.x86_64 fuse-2.7.4-3.4.1.x86_64 device-mapper-1.02.31-11.3.1.x86_64 lvm2-2.02.45-11.3.1.x86_64 cryptsetup-1.0.7-10.1.x86_64 kdebase4-runtime-4.4.4-3.7.3.x86_64 Reproducible: Always Steps to Reproduce: 1. Take care, that kblankscr, libvirtd and kdesud are running. The init-script of libvirtd is disabled, because it isn't used. 2. Do a reboot / halt on the console. Actual Results: The umount of some of the filesystems wasn't possible, because kdesud, kblancscr and libvirtd are still running and have not been killed. Expected Results: I expect that the term and kill script, which has been running before umounting the filesystem does kill all the processes which could block the umounting of the filesystems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.