svn commit: r323027 - in head/sys: dev/e1000 net

Oleg Bulyzhin oleg at FreeBSD.org
Thu Aug 31 11:25:21 UTC 2017


On Wed, Aug 30, 2017 at 06:56:24PM +0000, Sean Bruno wrote:
> Author: sbruno
> Date: Wed Aug 30 18:56:24 2017
> New Revision: 323027
> URL: https://svnweb.freebsd.org/changeset/base/323027
> 
> Log:
>   Revert r323008 and its conversion of e1000/iflib to using SX locks.
>   
>   This seems to be missing something on the 82574L causing NFS root mounts
>   to hang.

JFYI: with r323008 my test machine keeps crashing during boot:

[skipped]

pcib3: allocated I/O port range (0xdc00-0xdc1f) for rid 18 of pci0:3:0:0
pcib3: matched entry for 3.0.INTA
pcib3: slot 0 INTA hardwired to IRQ 17
em0: <Intel(R) PRO/1000 Network Connection> port 0xdc00-0xdc1f mem 0xfeae0000-0xfeafffff,0xfeac0000-0xfeadffff irq 17 at device 0.0 on pci3
em0: attach_pre capping queues at 1
panic: unknown mac type e

cpuid = 0
time = 1
KDB: enter: panic
[ thread pid 0 tid 100000 ]
Stopped at      kdb_enter+0x3b: movq    $0,kdb_why
db> bt
Tracing pid 0 tid 100000 td 0xffffffff80bd5c80
kdb_enter() at kdb_enter+0x3b/frame 0xffffffff80ffc2b0
vpanic() at vpanic+0x1b9/frame 0xffffffff80ffc330
panic() at panic+0x43/frame 0xffffffff80ffc390
e1000_reset_hw_82571() at e1000_reset_hw_82571+0x626/frame 0xffffffff80ffc3d0
em_if_attach_pre() at em_if_attach_pre+0xe49/frame 0xffffffff80ffc440
iflib_device_register() at iflib_device_register+0x74b/frame 0xffffffff80ffc760
iflib_device_attach() at iflib_device_attach+0xb7/frame 0xffffffff80ffc790
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffc7d0
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffc7f0
pci_attach() at pci_attach+0xd5/frame 0xffffffff80ffc830
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffc870
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffc890
acpi_pcib_pci_attach() at acpi_pcib_pci_attach+0xa1/frame 0xffffffff80ffc8d0
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffc910
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffc930
pci_attach() at pci_attach+0xd5/frame 0xffffffff80ffc970
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffc9b0
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffc9d0
acpi_pcib_acpi_attach() at acpi_pcib_acpi_attach+0x3bc/frame 0xffffffff80ffca40
--More--^M        ^Mdevice_attach() at device_attach+0x3ee/frame 0xffffffff80ffca80
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffcaa0
acpi_attach() at acpi_attach+0xe85/frame 0xffffffff80ffcb50
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffcb90
bus_generic_attach() at bus_generic_attach+0x5a/frame 0xffffffff80ffcbb0
nexus_acpi_attach() at nexus_acpi_attach+0x73/frame 0xffffffff80ffcbe0
device_attach() at device_attach+0x3ee/frame 0xffffffff80ffcc20
bus_generic_new_pass() at bus_generic_new_pass+0x116/frame 0xffffffff80ffcc50
bus_set_pass() at bus_set_pass+0x8c/frame 0xffffffff80ffcc80
configure() at configure+0x9/frame 0xffffffff80ffcc90
mi_startup() at mi_startup+0x9c/frame 0xffffffff80ffccb0
btext() at btext+0x2c
db>

Hardware is:
# pciconf -lv|grep -A4 em0
em0 at pci0:3:0:0: class=0x020000 card=0x10828086 chip=0x107d8086 rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82572EI Gigabit Ethernet Controller (Copper)'
    class      = network
    subclass   = ethernet

-- 
Oleg.

================================================================
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg at rinet.ru ===
================================================================



More information about the svn-src-all mailing list