Skip site navigation (1)Skip section navigation (2)
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>