Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Sep 2015 19:02:44 +0100
From:      Mark R V Murray <markm@FreeBSD.org>
To:        Sean Bruno <sbruno@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: em broken on current amd64
Message-ID:  <5CEDDA5F-7858-4A7D-BB45-CB902F53A83B@FreeBSD.org>
In-Reply-To: <55EF0B39.30507@freebsd.org>
References:  <1B3BC636-6765-4478-AAE0-122E6904276E@pozo.com> <70759B1C-6685-4EF9-BC65-52590ABD398E@gmail.com> <63EACBE5-F82A-47D9-BA9A-E95D0E6AE80D@FreeBSD.org> <55EE2153.1050704@freebsd.org> <A9598479-1AA1-4FDB-82BC-9918B647B49F@grondar.org> <55EF0B39.30507@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> On 8 Sep 2015, at 17:22, Sean Bruno <sbruno@freebsd.org> wrote:
>=20
>=20
>>>>=20
>>>> I=E2=80=99m also seeing breakage with the em0 device; this isn=E2=80=99=
t a kernel
>>>> hang, it is a failure to move data after about 10-15 minutes. The
>>>> symptom is that my WAN ethernet no longer moves traffic, no pings,
>>>> nothing. Booting looks normal:
>>>>=20
>>>> em0: <Intel(R) PRO/1000 Network Connection 7.4.2> port
>>>> 0x30c0-0x30df mem 0x50300000-0x5031ffff,0x50324000-0x50324fff irq
>>>> 20 at device 25.0 on pci0 em0: Using an MSI interrupt em0: Ethernet
>>>> address: 00:16:76:d3:e1:5b em0: netmap queues/slots: TX 1/1024, RX
>>>> 1/1024
>>>>=20
>>>> Fixing it is as easy as =E2=80=A6
>>>>=20
>>>> # ifconfig em0 down ; service ipfw restart ; ifconfig em0 up
>>>>=20
>>>> :-)
>>>>=20
>>>> I=E2=80=99m running CURRENT, r287538. This last worked of me a =
month or so
>>>> ago at my previous build.
>>>>=20
>>>> M
>>>>=20
>>>=20
>>>=20
>>> Just so I'm clear, the original problem reported was a failure to
>>> attach (you were among several folks reporting breakage).  Is that =
fixed
>>> ?
>>=20
>> I did not report the failure to attach, and I am not seeing it as I =
don=E2=80=99t
>> think I built a kernel that had that particular failure. I am having =
the
>> =E2=80=9Cfailure after 10-15 minutes=E2=80=9D problem; this is on an =
em0 device.
>>=20
>> M
>>=20
>=20
>=20
> Hrm, that's odd.  That sounds like a hole where interrupts aren't =
being
> reset for "reasons" that I cannot fathom.
>=20
> What hardware (pciconf -lv) does your system actually have?  The em(4)
> driver doesn't identify components which is frustrating.

pciconf -lv output below:

hostb0@pci0:0:0:0:	class=3D0x060000 card=3D0x514d8086 =
chip=3D0x29a08086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82P965/G965 Memory Controller Hub'
    class      =3D bridge
    subclass   =3D HOST-PCI
vgapci0@pci0:0:2:0:	class=3D0x030000 card=3D0x514d8086 =
chip=3D0x29a28086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82G965 Integrated Graphics Controller'
    class      =3D display
    subclass   =3D VGA
none0@pci0:0:3:0:	class=3D0x078000 card=3D0x514d8086 =
chip=3D0x29a48086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82P965/G965 HECI Controller'
    class      =3D simple comms
em0@pci0:0:25:0:	class=3D0x020000 card=3D0x00018086 =
chip=3D0x104b8086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82566DC Gigabit Network Connection'
    class      =3D network
    subclass   =3D ethernet
uhci0@pci0:0:26:0:	class=3D0x0c0300 card=3D0x514d8086 =
chip=3D0x28348086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB UHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
uhci1@pci0:0:26:1:	class=3D0x0c0300 card=3D0x514d8086 =
chip=3D0x28358086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB UHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
ehci0@pci0:0:26:7:	class=3D0x0c0320 card=3D0x514d8086 =
chip=3D0x283a8086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB2 EHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
hdac0@pci0:0:27:0:	class=3D0x040300 card=3D0x21148086 =
chip=3D0x284b8086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) HD Audio Controller'
    class      =3D multimedia
    subclass   =3D HDA
pcib1@pci0:0:28:0:	class=3D0x060400 card=3D0x283f8086 =
chip=3D0x283f8086 rev=3D0x02 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) PCI Express Port 1'
    class      =3D bridge
    subclass   =3D PCI-PCI
pcib2@pci0:0:28:1:	class=3D0x060400 card=3D0x28418086 =
chip=3D0x28418086 rev=3D0x02 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) PCI Express Port 2'
    class      =3D bridge
    subclass   =3D PCI-PCI
pcib3@pci0:0:28:2:	class=3D0x060400 card=3D0x28438086 =
chip=3D0x28438086 rev=3D0x02 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) PCI Express Port 3'
    class      =3D bridge
    subclass   =3D PCI-PCI
pcib4@pci0:0:28:3:	class=3D0x060400 card=3D0x28458086 =
chip=3D0x28458086 rev=3D0x02 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) PCI Express Port 4'
    class      =3D bridge
    subclass   =3D PCI-PCI
pcib5@pci0:0:28:4:	class=3D0x060400 card=3D0x28478086 =
chip=3D0x28478086 rev=3D0x02 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) PCI Express Port 5'
    class      =3D bridge
    subclass   =3D PCI-PCI
uhci2@pci0:0:29:0:	class=3D0x0c0300 card=3D0x514d8086 =
chip=3D0x28308086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB UHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
uhci3@pci0:0:29:1:	class=3D0x0c0300 card=3D0x514d8086 =
chip=3D0x28318086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB UHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
uhci4@pci0:0:29:2:	class=3D0x0c0300 card=3D0x514d8086 =
chip=3D0x28328086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB UHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
ehci1@pci0:0:29:7:	class=3D0x0c0320 card=3D0x514d8086 =
chip=3D0x28368086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) USB2 EHCI Controller'
    class      =3D serial bus
    subclass   =3D USB
pcib6@pci0:0:30:0:	class=3D0x060401 card=3D0x514d8086 =
chip=3D0x244e8086 rev=3D0xf2 hdr=3D0x01
    vendor     =3D 'Intel Corporation'
    device     =3D '82801 PCI Bridge'
    class      =3D bridge
    subclass   =3D PCI-PCI
isab0@pci0:0:31:0:	class=3D0x060100 card=3D0x514d8086 =
chip=3D0x28108086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801HB/HR (ICH8/R) LPC Interface Controller'
    class      =3D bridge
    subclass   =3D PCI-ISA
atapci1@pci0:0:31:2:	class=3D0x01018f card=3D0x514d8086 =
chip=3D0x28208086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) 4 port SATA Controller [IDE =
mode]'
    class      =3D mass storage
    subclass   =3D ATA
ichsmb0@pci0:0:31:3:	class=3D0x0c0500 card=3D0x514d8086 =
chip=3D0x283e8086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801H (ICH8 Family) SMBus Controller'
    class      =3D serial bus
    subclass   =3D SMBus
atapci2@pci0:0:31:5:	class=3D0x010185 card=3D0x514d8086 =
chip=3D0x28258086 rev=3D0x02 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801HR/HO/HH (ICH8R/DO/DH) 2 port SATA Controller =
[IDE mode]'
    class      =3D mass storage
    subclass   =3D ATA
atapci0@pci0:2:0:0:	class=3D0x01018f card=3D0x610111ab =
chip=3D0x610111ab rev=3D0xb1 hdr=3D0x00
    vendor     =3D 'Marvell Technology Group Ltd.'
    device     =3D '88SE6101/6102 single-port PATA133 interface'
    class      =3D mass storage
    subclass   =3D ATA
dc0@pci0:6:0:0:	class=3D0x020000 card=3D0xf0041385 chip=3D0x000211ad =
rev=3D0x20 hdr=3D0x00
    vendor     =3D 'Lite-On Communications Inc'
    device     =3D 'LNE100TX'
    class      =3D network
    subclass   =3D ethernet
sym0@pci0:6:1:0:	class=3D0x010000 card=3D0x80001092 =
chip=3D0x008f1000 rev=3D0x04 hdr=3D0x00
    vendor     =3D 'LSI Logic / Symbios Logic'
    device     =3D '53c875J'
    class      =3D mass storage
    subclass   =3D SCSI
none1@pci0:6:3:0:	class=3D0x0c0010 card=3D0x514d8086 =
chip=3D0x8023104c rev=3D0x00 hdr=3D0x00
    vendor     =3D 'Texas Instruments'
    device     =3D 'TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) =
[iOHCI-Lynx]'
    class      =3D serial bus
    subclass   =3D FireWire

M
--=20
Mark R V Murray




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5CEDDA5F-7858-4A7D-BB45-CB902F53A83B>