kern/157418: [em] em driver lockup during boot on Supermicro X9SCM-F

Wojciech A. Koszek wkoszek at freebsd.czest.pl
Thu Oct 13 16:40:06 UTC 2011


The following reply was made to PR kern/157418; it has been noted by GNATS.

From: "Wojciech A. Koszek" <wkoszek at freebsd.czest.pl>
To: bug-followup at freebsd.org, tomas at tutus.se
Cc:  
Subject: Re: kern/157418: [em] em driver lockup during boot on Supermicro
 X9SCM-F
Date: Thu, 13 Oct 2011 17:59:31 +0200

 Hello,
 
 Looks like this is still present in FreeBSD 9.0-BETA3.
 
 Doesn't seem to cause any damage. It just shows a warning. I did limited testing:
 pinging remote side of a point-to-point Ethernet connection works. Full dmesg:
 
 	http://freebsd.czest.pl/~wkoszek/stuff/freebsd/9.0-BETA3/dmesg.txt
 
 Interesting part:
 
 acquiring duplicate lock of same type: "network driver"
   1st &dev_spec->swflag_mutex @ /usr/src/sys/dev/e1000/e1000_ich8lan.c:785
   2nd &dev_spec->nvm_mutex @ /usr/src/sys/dev/e1000/e1000_ich8lan.c:751
 KDB: stack backtrace:
 db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
 kdb_backtrace() at kdb_backtrace+0x37
 _witness_debugger() at _witness_debugger+0x2e
 witness_checkorder() at witness_checkorder+0x8de
 _mtx_lock_flags() at _mtx_lock_flags+0x79
 e1000_acquire_nvm_ich8lan() at e1000_acquire_nvm_ich8lan+0x1e
 e1000_read_nvm_ich8lan() at e1000_read_nvm_ich8lan+0x76
 e1000_post_phy_reset_ich8lan() at e1000_post_phy_reset_ich8lan+0x1b1
 e1000_reset_hw_ich8lan() at e1000_reset_hw_ich8lan+0x4c1
 em_attach() at em_attach+0x11bd
 device_attach() at device_attach+0x69
 bus_generic_attach() at bus_generic_attach+0x1a
 acpi_pci_attach() at acpi_pci_attach+0x14f
 device_attach() at device_attach+0x69
 bus_generic_attach() at bus_generic_attach+0x1a
 acpi_pcib_attach() at acpi_pcib_attach+0x1a7
 acpi_pcib_acpi_attach() at acpi_pcib_acpi_attach+0x231
 device_attach() at device_attach+0x69
 bus_generic_attach() at bus_generic_attach+0x1a
 acpi_attach() at acpi_attach+0xbc5
 device_attach() at device_attach+0x69
 bus_generic_attach() at bus_generic_attach+0x1a
 nexus_acpi_attach() at nexus_acpi_attach+0x69
 device_attach() at device_attach+0x69
 bus_generic_new_pass() at bus_generic_new_pass+0xd6
 bus_set_pass() at bus_set_pass+0x7a
 configure() at configure+0xa
 mi_startup() at mi_startup+0x77
 btext() at btext+0x2c
 em0: Ethernet address: 5c:ff:35:0d:2b:ed
 ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xf2828000-0xf28283ff irq 23 at device 26.0 on pci0
 
 
 -- 
 Wojciech A. Koszek
 wkoszek at freebsd.czest.pl
 http://FreeBSD.czest.pl/~wkoszek/


More information about the freebsd-net mailing list