[Bug 464531] New: e1000e kernel problem
https://bugzilla.novell.com/show_bug.cgi?id=464531 Summary: e1000e kernel problem Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: koenig@linux.de QAContact: qa@suse.de Found By: --- Created an attachment (id=263934) --> (https://bugzilla.novell.com/attachment.cgi?id=263934) the first few full messages after pulling the ethernet cable I got 6043 copies of the following message kernel: e1000e mutex contention. Owned by pid -1 in syslog within ~100 minutes (the disk was at heavy work;) until I shutdown/rebootet my notebook... summary: Jan 4 18:02:06 harald kernel: ------------[ cut here ]------------ Jan 4 18:02:06 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 4 18:02:06 harald kernel: e1000e mutex contention. Owned by pid 4954 -- Jan 4 21:14:06 harald kernel: ------------[ cut here ]------------ Jan 4 21:14:06 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 4 21:14:06 harald kernel: e1000e mutex contention. Owned by pid 4954 -- Jan 5 13:19:26 harald kernel: ------------[ cut here ]------------ Jan 5 13:19:26 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 5 13:19:26 harald kernel: e1000e mutex contention. Owned by pid 4954 -- Jan 5 14:12:46 harald kernel: ------------[ cut here ]------------ Jan 5 14:12:46 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 5 14:12:46 harald kernel: e1000e mutex contention. Owned by pid 4954 -- Jan 7 00:32:21 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:21 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:21 harald kernel: e1000e mutex contention. Owned by pid -1 -- Jan 7 00:32:21 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:21 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:21 harald kernel: e1000e mutex contention. Owned by pid -1 -- Jan 7 00:32:23 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:23 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:23 harald kernel: e1000e mutex contention. Owned by pid -1 -- Jan 7 00:32:23 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:23 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:23 harald ifdown: Interface not available and no configuration found. Jan 7 00:32:23 harald kernel: e1000e mutex contention. Owned by pid -1 -- Jan 7 00:32:25 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:25 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:25 harald kernel: e1000e mutex contention. Owned by pid -1 [ ... ] Jan 7 02:11:12 harald kernel: ------------[ cut here ]------------ Jan 7 02:11:12 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 02:11:12 harald kernel: e1000e mutex contention. Owned by pid -1 -- Jan 7 02:11:14 harald kernel: ------------[ cut here ]------------ Jan 7 02:11:14 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 02:11:14 harald kernel: e1000e mutex contention. Owned by pid -1 [ reboot! ] -- 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=464531 User koenig@linux.de added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c1 --- Comment #1 from Harald Koenig <koenig@linux.de> 2009-01-08 10:50:31 MST --- update, some more infos: I just checked the reboots in syslog and noticed there was a reboot between those first "Owned by pid 4954" messages and the start of the huge set of "Owned by pid -1" msgs: Jan 5 14:12:46 harald kernel: e1000e mutex contention. Owned by pid 4954 Jan 6 18:42:33 harald syslog-ng[3229]: syslog-ng starting up; version='2.0.9' Jan 6 18:42:37 harald kernel: klogd 1.4.1, log source = /proc/kmsg started. Jan 6 23:49:16 harald syslog-ng[3210]: syslog-ng starting up; version='2.0.9' Jan 7 00:32:21 harald kernel: e1000e mutex contention. Owned by pid -1 Jan 7 00:32:21 harald kernel: e1000e mutex contention. Owned by pid -1 Jan 7 00:32:23 harald kernel: e1000e mutex contention. Owned by pid -1 Jan 7 00:32:23 harald kernel: e1000e mutex contention. Owned by pid -1 and here is the full syslog before that first "Owned by pid -1" message: Jan 7 00:19:33 harald smartd[6166]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 43 to 40 Jan 7 00:31:55 harald kernel: 0000:00:19.0: eth0: Link is Down Jan 7 00:31:56 harald ifplugd(eth0)[3829]: Link beat lost. Jan 7 00:32:02 harald ifplugd(eth0)[3829]: Executing '/etc/sysconfig/network/scripts/ifplugd-selectif eth0 down'. Jan 7 00:32:02 harald ifplugd(eth0)[3829]: client: ifdown eth0 -o ifplugd Jan 7 00:32:02 harald ifplugd(eth0)[3829]: client: eth0 device: Intel Corporation 82566MM Gigabit Network Connection (rev 03) Jan 7 00:32:02 harald ifdown: eth0 device: Intel Corporation 82566MM Gigabit Network Connection (rev 03) Jan 7 00:32:02 harald dhcpcd[5201]: eth0: received SIGTERM, stopping Jan 7 00:32:02 harald dhcpcd[5201]: eth0: removing default route via 192.168.178.1 metric 0 Jan 7 00:32:02 harald dhcpcd[5201]: eth0: removing IP address 192.168.178.20/24 Jan 7 00:32:02 harald avahi-daemon[6111]: Withdrawing address record for 192.168.178.20 on eth0. Jan 7 00:32:02 harald avahi-daemon[6111]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.178.20. Jan 7 00:32:02 harald avahi-daemon[6111]: Interface eth0.IPv4 no longer relevant for mDNS. Jan 7 00:32:02 harald dhcpcd[5201]: eth0: exiting Jan 7 00:32:03 harald avahi-daemon[6111]: Withdrawing address record for fe80::21e:37ff:fed0:76f6 on eth0. Jan 7 00:32:03 harald ifplugd(eth0)[3829]: client: ifup wlan0 -o ifplugd Jan 7 00:32:03 harald ifplugd(eth0)[3829]: client: wlan0 device: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) Jan 7 00:32:03 harald ifup: wlan0 device: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) Jan 7 00:32:03 harald ifplugd(eth0)[3829]: client: wlan0 warning: WPA configured but may be unsupported Jan 7 00:32:03 harald ifup-wireless: wlan0 warning: WPA configured but may be unsupported Jan 7 00:32:03 harald ifplugd(eth0)[3829]: client: wlan0 warning: by this device Jan 7 00:32:03 harald ifup-wireless: wlan0 warning: by this device Jan 7 00:32:03 harald ifplugd(eth0)[3829]: client: wlan0 starting wpa_supplicant Jan 7 00:32:03 harald ifup-wireless: wlan0 starting wpa_supplicant Jan 7 00:32:03 harald kernel: vendor=8086 device=2841 Jan 7 00:32:03 harald kernel: iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 Jan 7 00:32:03 harald kernel: iwlagn 0000:03:00.0: restoring config space at offset 0x1 (was 0x40100102, writing 0x40100106) Jan 7 00:32:03 harald kernel: firmware: requesting iwlwifi-4965-2.ucode Jan 7 00:32:03 harald kernel: Registered led device: iwl-phy0:radio Jan 7 00:32:03 harald kernel: Registered led device: iwl-phy0:assoc Jan 7 00:32:03 harald kernel: Registered led device: iwl-phy0:RX Jan 7 00:32:03 harald kernel: Registered led device: iwl-phy0:TX Jan 7 00:32:03 harald kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready Jan 7 00:32:05 harald ifup-dhcp: Starting DHCP4 client on wlan0 Jan 7 00:32:05 harald dhcpcd[8309]: wlan0: dhcpcd 3.2.3 starting Jan 7 00:32:05 harald dhcpcd[8309]: wlan0: hardware address = aa:bb:cc:dd:ee:ff Jan 7 00:32:05 harald dhcpcd[8309]: wlan0: broadcasting for a lease Jan 7 00:32:06 harald ifup-dhcp: . Jan 7 00:32:08 harald ifup-dhcp: . Jan 7 00:32:10 harald ifup-dhcp: . Jan 7 00:32:11 harald kernel: wlan0: authenticate with AP 00:11:22:33:44:55 Jan 7 00:32:11 harald kernel: wlan0: authenticated Jan 7 00:32:11 harald kernel: wlan0: associate with AP 00:11:22:33:44:55 Jan 7 00:32:11 harald kernel: wlan0: RX AssocResp from 00:11:22:33:44:55 (capab=0x451 status=0 aid=1) Jan 7 00:32:11 harald kernel: wlan0: associated Jan 7 00:32:11 harald kernel: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready Jan 7 00:32:12 harald ifup-dhcp: . Jan 7 00:32:12 harald avahi-daemon[6111]: Registering new address record for fe80::21f:3bff:fe5b:e249 on wlan0.*. Jan 7 00:32:14 harald ifup-dhcp: . Jan 7 00:32:15 harald kernel: martian source 255.255.255.255 from 192.168.178.1, on dev wlan0 Jan 7 00:32:15 harald kernel: ll header: ff:ff:ff:ff:ff:ff:00:11:22:33:44:55:08:00 Jan 7 00:32:15 harald dhcpcd[8309]: wlan0: offered 192.168.178.21 from 192.168.178.1 Jan 7 00:32:15 harald kernel: martian source 255.255.255.255 from 192.168.178.1, on dev wlan0 Jan 7 00:32:15 harald kernel: ll header: ff:ff:ff:ff:ff:ff:00:11:22:33:44:55:08:00 Jan 7 00:32:15 harald dhcpcd[8309]: wlan0: checking 192.168.178.21 is available on attached networks Jan 7 00:32:16 harald dhcpcd[8309]: wlan0: leased 192.168.178.21 for 864000 seconds Jan 7 00:32:16 harald dhcpcd[8309]: wlan0: adding IP address 192.168.178.21/24 Jan 7 00:32:16 harald dhcpcd[8309]: wlan0: adding default route via 192.168.178.1 metric 0 Jan 7 00:32:16 harald avahi-daemon[6111]: Joining mDNS multicast group on interface wlan0.IPv4 with address 192.168.178.21. Jan 7 00:32:16 harald avahi-daemon[6111]: New relevant interface wlan0.IPv4 for mDNS. Jan 7 00:32:16 harald avahi-daemon[6111]: Registering new address record for 192.168.178.21 on wlan0.IPv4. Jan 7 00:32:16 harald ifplugd(eth0)[3829]: client: Starting DHCP4 client on wlan0. . . . . Jan 7 00:32:16 harald ifup-dhcp: Jan 7 00:32:16 harald ifplugd(eth0)[3829]: client: wlan0 IP address: 192.168.178.21/24 Jan 7 00:32:16 harald ifup-dhcp: wlan0 IP address: 192.168.178.21/24 Jan 7 00:32:16 harald ifplugd(eth0)[3829]: Program executed successfully. Jan 7 00:32:16 harald syslog-ng[3210]: Configuration reload request received, reloading configuration; Jan 7 00:32:16 harald syslog-ng[3210]: New configuration initialized; Jan 7 00:32:16 harald kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready Jan 7 00:32:16 harald kernel: klogd 1.4.1, ---------- state change ---------- Jan 7 00:32:17 harald ifdown: wlan0 device: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) Jan 7 00:32:17 harald ifup: wlan0 device: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) Jan 7 00:32:17 harald SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ... Jan 7 00:32:17 harald SuSEfirewall2: using default zone 'ext' for interface eth1 Jan 7 00:32:17 harald SuSEfirewall2: using default zone 'ext' for interface pan0 Jan 7 00:32:17 harald SuSEfirewall2: using default zone 'ext' for interface wlan0 Jan 7 00:32:17 harald SuSEfirewall2: using default zone 'ext' for interface wmaster0 Jan 7 00:32:17 harald SuSEfirewall2: Firewall customary rules loaded from /etc/sysconfig/scripts/SuSEfirewall2-custom Jan 7 00:32:18 harald SuSEfirewall2: batch committing... Jan 7 00:32:18 harald SuSEfirewall2: Firewall rules successfully set Jan 7 00:32:18 harald dhcpcd[8309]: wlan0: exiting Jan 7 00:32:20 harald ifplugd(eth0)[3829]: Exiting. Jan 7 00:32:20 harald ifdown: eth0 device: Intel Corporation 82566MM Gigabit Network Connection (rev 03) Jan 7 00:32:21 harald kernel: ------------[ cut here ]------------ Jan 7 00:32:21 harald kernel: WARNING: at drivers/net/e1000e/ich8lan.c:424 e1000_acquire_swflag_ich8lan+0x37/0xb9 [e1000e]() Jan 7 00:32:21 harald kernel: e1000e mutex contention. Owned by pid -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=464531 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |kernel-maintainers@forge.provo.novell.com -- 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=464531 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.pr |kkeil@novell.com |ovo.novell.com | -- 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=464531 User kkeil@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c2 Karsten Keil <kkeil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |jesse.brandeburg@intel.com Info Provider| |jesse.brandeburg@intel.com --- Comment #2 from Karsten Keil <kkeil@novell.com> 2009-01-23 05:11:19 MST --- This comes from an patch introduced for the famous e1000e NVM corruption bug which is mainline. So it prove, that the locking in e1000_acquire_swflag_ich8lan() is useful needed and that somebody do not free the lock in this case. Harald please provide some more info about the hardware (exact machine type and lspci -vns 00:19.0 should be enough). Jesse, any comments ? -- 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=464531 User koenig@linux.de added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c3 Harald Koenig <koenig@linux.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jesse.brandeburg@intel.com | --- Comment #3 from Harald Koenig <koenig@linux.de> 2009-01-23 11:29:04 MST --- it's a Lenovo T61p harald harald > lspci -vns 00:19.0 00:19.0 0200: 8086:1049 (rev 03) Subsystem: 17aa:20b9 Flags: bus master, fast devsel, latency 0, IRQ 4344 Memory at fe200000 (32-bit, non-prefetchable) [size=128K] Memory at fe225000 (32-bit, non-prefetchable) [size=4K] I/O ports at 1840 [size=32] Capabilities: [c8] Power Management version 2 Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable+ Kernel driver in use: e1000e Kernel modules: e1000e from dmidecode: System Information Manufacturer: LENOVO Product Name: 64575FG Version: ThinkPad T61p BIOS Information Vendor: LENOVO Version: 7LETB9WW (2.19 ) Release Date: 06/06/2008 -- 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=464531 Karsten Keil <kkeil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=464531 Karsten Keil <kkeil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|ASSIGNED |NEEDINFO Info Provider| |jesse.brandeburg@intel.com -- 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=464531 User jesse.brandeburg@intel.com added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c4 Jesse Brandeburg <jesse.brandeburg@intel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|jesse.brandeburg@intel.com | --- Comment #4 from Jesse Brandeburg <jesse.brandeburg@intel.com> 2009-01-26 12:02:08 MST --- we've recently pushed a patch upstream to help mitigate these issues. The code itself is only firing a warning that two users tried to acquire the mutex at the same time. The good news is only one user gets the mutex at a time. there is also a second patch going upstream that does a more detailed printk of the other user of the lock. I'll upload the patches so you can check if they help. -- 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=464531 User jesse.brandeburg@intel.com added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c5 --- Comment #5 from Jesse Brandeburg <jesse.brandeburg@intel.com> 2009-01-26 12:05:25 MST --- Created an attachment (id=267740) --> (https://bugzilla.novell.com/attachment.cgi?id=267740) fix double release (already upstream) -- 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=464531 User jesse.brandeburg@intel.com added comment https://bugzilla.novell.com/show_bug.cgi?id=464531#c6 --- Comment #6 from Jesse Brandeburg <jesse.brandeburg@intel.com> 2009-01-26 12:05:48 MST --- Created an attachment (id=267741) --> (https://bugzilla.novell.com/attachment.cgi?id=267741) better describe other lock holder -- 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=464531 Karsten Keil <kkeil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P4 - Low |P3 - Medium -- 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