[Bug 781737] New: module-init-tools (modprobe) causes deadlock if /usr/local is automounted via nfs
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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c1 Leonardo Chiquitto <lchiquitto@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED Platform|Other |All AssignedTo|bnc-team-screening@forge.pr |lchiquitto@suse.com |ovo.novell.com | --- Comment #1 from Leonardo Chiquitto <lchiquitto@suse.com> 2012-09-25 14:15:54 UTC --- Fix submitted to Base:System (SR# 135896). Maintenance request submitted to 12.1 and 12.2 (MR#135897). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c2 --- Comment #2 from Leonardo Chiquitto <lchiquitto@suse.com> 2012-09-25 16:22:16 UTC --- Submitted again to Base:System (SR#135942) and 12.1 and 12.2 (MR#135942), this time complying with openSUSE patch guidelines. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c3 --- Comment #3 from Bernhard Wiedemann <bwiedemann@suse.com> 2012-09-26 10:00:14 CEST --- This is an autogenerated message for OBS integration: This bug (781737) was mentioned in https://build.opensuse.org/request/show/136030 Factory / module-init-tools -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c4 Leonardo Chiquitto <lchiquitto@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #4 from Leonardo Chiquitto <lchiquitto@suse.com> 2012-09-26 11:22:49 UTC --- Maintenance request was accepted. Update should be released soon, closing as FIXED. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c5 --- Comment #5 from Swamp Workflow Management <swamp@suse.de> 2012-10-03 17:09:04 UTC --- openSUSE-RU-2012:1285-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 744760,781737 CVE References: Sources used: openSUSE 12.2 (src): module-init-tools-3.15-3.6.1 openSUSE 12.1 (src): module-init-tools-3.13-4.7.1 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=781737 https://bugzilla.novell.com/show_bug.cgi?id=781737#c Ansgar Esztermann <aeszter@gwdg.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED -- 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.
participants (1)
-
bugzilla_noreply@novell.com