From owner-freebsd-current@freebsd.org Tue Sep 8 18:02:48 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC178A00F04 for ; Tue, 8 Sep 2015 18:02:48 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from gromit.grondar.org (grandfather.grondar.org [IPv6:2a01:348:0:15:5d59:5c20:0:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B75111B33; Tue, 8 Sep 2015 18:02:48 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from graveyard.grondar.org ([88.96.155.33] helo=gronkulator.grondar.org) by gromit.grondar.org with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZZNED-000BDu-BV; Tue, 08 Sep 2015 19:02:45 +0100 Subject: Re: em broken on current amd64 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: text/plain; charset=utf-8 From: Mark R V Murray In-Reply-To: <55EF0B39.30507@freebsd.org> Date: Tue, 8 Sep 2015 19:02:44 +0100 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5CEDDA5F-7858-4A7D-BB45-CB902F53A83B@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> <55EF0B39.30507@freebsd.org> To: Sean Bruno X-Mailer: Apple Mail (2.2104) X-SA-Score: -1.0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2015 18:02:49 -0000 > On 8 Sep 2015, at 17:22, Sean Bruno 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: 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