From owner-freebsd-stable@FreeBSD.ORG Thu Sep 27 20:54:01 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B268B1065672; Thu, 27 Sep 2012 20:54:01 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1-b.corp.bf1.yahoo.com (mrout1-b.corp.bf1.yahoo.com [98.139.253.104]) by mx1.freebsd.org (Postfix) with ESMTP id 71F898FC08; Thu, 27 Sep 2012 20:54:01 +0000 (UTC) Received: from [IPv6:::1] (rideseveral.corp.yahoo.com [10.73.160.231]) by mrout1-b.corp.bf1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id q8RKrnQX032459; Thu, 27 Sep 2012 13:53:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yahoo-inc.com; s=cobra; t=1348779231; bh=qXegsCzPS0JRImuyddEf8xUSChAK20/Ou1Ke+Cg8GLE=; h=Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type: Date:Message-ID:Mime-Version:Content-Transfer-Encoding; b=oZhv7L12smozwCpfMdkA0IPhv1m6Ak1o4AFoFIqPeitmCh+9xbeSUBsSxTyKCFvPw 9Z426e9Tgy/SNhT213O8rtzhTG0HYPMJZTHttYQo+2KRwuRBvjztoc/WolAEzBJPqT 8rT8IQ3HOCWh2AmJlYjQJ8kkntobR13J0CIpEv+M= From: Sean Bruno To: "sbruno@FreeBSD.org" In-Reply-To: <1348768344.10543.7.camel@powernoodle.corp.yahoo.com> References: <1342197082.2664.4.camel@powernoodle.corp.yahoo.com> <5003E14E.5020302@FreeBSD.org> <1348768344.10543.7.camel@powernoodle.corp.yahoo.com> Content-Type: text/plain; charset="UTF-8" Date: Thu, 27 Sep 2012 13:53:49 -0700 Message-ID: <1348779229.10543.11.camel@powernoodle.corp.yahoo.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Milter-Version: master.31+4-gbc07cd5+ X-CLX-ID: 779230000 Cc: "freebsd-stable@freebsd.org" , John Baldwin , Andriy Gapon Subject: Re: stable/9 panic Bad tailq NEXT(0xffffffff80e52660->tqh_last) != NULL X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sbruno@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2012 20:54:01 -0000 On Thu, 2012-09-27 at 10:52 -0700, Sean Bruno wrote: > > > > > pcib7: irq 19 at device 28.7 on pci0 > > > panic: Bad tailq NEXT(0xffffffff80e52660->tqh_last) != NULL > > > cpuid = 0 > > > KDB: stack backtrace: > > > db_trace_self_wrapper() at db_trace_self_wrapper+0x2a > > > kdb_backtrace() at kdb_backtrace+0x37 > > > panic() at panic+0x1d8 > > > rman_init() at rman_init+0x17c > > > pcib_alloc_window() at pcib_alloc_window+0x9f > > > pcib_attach_common() at pcib_attach_common+0x457 > > > acpi_pcib_pci_attach() at acpi_pcib_pci_attach+0x1c > > > device_attach() at device_attach+0x72 > > > bus_generic_attach() at bus_generic_attach+0x1a > > > acpi_pci_attach() at acpi_pci_attach+0x164 > > > device_attach() at device_attach+0x72 > > > 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+0x1f6 > > > device_attach() at device_attach+0x72 > > > bus_generic_attach() at bus_generic_attach+0x1a > > > acpi_attach() at acpi_attach+0xbc1 > > > device_attach() at device_attach+0x72 > > > bus_generic_attach() at bus_generic_attach+0x1a > > > nexus_acpi_attach() at nexus_acpi_attach+0x69 > > > device_attach() at device_attach+0x72 > > > 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 > > > Uptime: 1s > > > Automatic reboot in 15 seconds - press a key on the console to abort > > > --> Press a key on the console to reboot, > > > --> or switch off the system now. > > > > > > > -- > > Andriy Gapon > > > > resurrecting this thread from my sent items folder, not sure if > mailman will thread this correctly or not > > Anyway, after disabling the "broken" pci bridge via some hackery > that jhb and eadler had lying around, I was able to get the r620 up > on the "new" BIOS and get an acpidump before and after the firmware update. > > I can poke a the machines, but I don't quite see in this nonsense where > it breaks acpi_pcib_pci_attach(). Where should I start poking next? > > > http://people.freebsd.org/~sbruno/acpi_112_r620.txt > > http://people.freebsd.org/~sbruno/acpi_126_r620.txt > > For fun, I added the pciconf output to see if there's anything obviously wrong with pcib7. But, as usual, I have no idea how to interpret this. http://people.freebsd.org/~sbruno/r620_pciconf.txt Sean