https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c0 Summary: module-init-tools (modprobe) causes deadlock if /usr/local is automounted via nfs Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: Other OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: aeszter@gwdg.de QAContact: qa-bugs@suse.de CC: mmarek@suse.com, lchiquitto@suse.com, kkzhang@suse.com Found By: --- Blocker: --- +++ This bug was initially created as a clone of Bug #744760 +++ (still present in 12.2) Created an attachment (id=474022) --> (http://bugzilla.novell.com/attachment.cgi?id=474022) Fix taken from Fedora SRPM User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en; rv:1.9.2.24) Gecko/20111113 Camino/2.1 (like Firefox/3.6.24) Since module-init-tools 3.13 (actually, this commit: http://git.kernel.org/?p=utils/kernel/module-init-tools/module-init-tools.gi...), modprobe will look into /usr/local/lib/modprobe.d before loading a module (undocumented, man 8 modprobe only gives /etc/modprobe.conf and /etc/modprobe.d/). When /usr/local is NFS-mounted, autofs will cause the nfs module to be loaded, which will access /usr/local, which hangs while waiting for the nfs module to be loaded. Also see Fedora Bug #714023. Reproducible: Always Steps to Reproduce: 1. Set up /usr/local to be automounted via NFS (e.g. ln -s /netmount/local /usr plus the necessary maps). 2. Trigger the mount by accessing /usr/local, e.g. ls /usr/local/. Actual Results: The mount process hangs: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 11858 0.0 0.0 35060 2660 ? D 11:09 0:00 /sbin/mount.nfs Every command accessing /usr/local also hangs (but killable). Expected Results: /usr/local mounted and accessible -- 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.