From owner-svn-src-head@freebsd.org Thu Aug 31 11:25:21 2017 Return-Path: Delivered-To: svn-src-head@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 991A6E1C504; Thu, 31 Aug 2017 11:25:21 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.freebsd.org (Postfix) with ESMTP id 216C074038; Thu, 31 Aug 2017 11:25:21 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: by lath.rinet.ru (Postfix, from userid 222) id 478D758A; Thu, 31 Aug 2017 14:19:49 +0300 (MSK) Date: Thu, 31 Aug 2017 14:19:49 +0300 From: Oleg Bulyzhin To: Sean Bruno Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r323027 - in head/sys: dev/e1000 net Message-ID: <20170831111949.GA32234@lath.RINET.ru> References: <201708301856.v7UIuOBY078118@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201708301856.v7UIuOBY078118@repo.freebsd.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 11:25:21 -0000 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: 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@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@rinet.ru === ================================================================