Date: Thu, 27 Sep 2012 10:52:24 -0700 From: Sean Bruno <seanbru@yahoo-inc.com> To: Andriy Gapon <avg@FreeBSD.org> Cc: "freebsd-stable@freebsd.org" <freebsd-stable@FreeBSD.org>, John Baldwin <jhb@FreeBSD.org> Subject: Re: stable/9 panic Bad tailq NEXT(0xffffffff80e52660->tqh_last) != NULL Message-ID: <1348768344.10543.7.camel@powernoodle.corp.yahoo.com> In-Reply-To: <5003E14E.5020302@FreeBSD.org> References: <1342197082.2664.4.camel@powernoodle.corp.yahoo.com> <5003E14E.5020302@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > > pcib7: <ACPI PCI-PCI bridge> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1348768344.10543.7.camel>