On Thursday 12 June 2008 03:39:14 pm Jiri Slaby wrote:On 06/12/2008 11:22 PM, Bjorn Helgaas wrote:On Thursday 12 June 2008 03:10:04 pm Jiri Slaby wrote:Below.On 06/11/2008 09:03 PM, Bjorn Helgaas wrote:Interesting. I wonder why a serial device would have a DMA resource.Before you go to all the trouble of bisecting it, can you turn onACPI: PCI interrupt for device 0000:00:02.0 disabled
CONFIG_PNP_DEBUG and try the following debug patch? I think this
will prevent the oops, but it's just papering over the real problem,
so please capture the complete dmesg log.
serial 00:07: disabled
serial 00:06: disabled
ACPI handle has no context!
ACPI: PCI interrupt for device 0000:00:1d.7 disabled
...
serial 00:06: no dma resource to encode!
serial 00:06: activated
serial 00:07: no dma resource to encode!
serial 00:07: activated
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16
We encode resources by following a template from _CRS, so evidently
that template had a DMA resource. Or something deeper is wrong.
Can you send me the rest of that dmesg log?
Thanks, but it looks like CONFIG_PNP_DEBUG is not turned on. Can
you turn that on and capture the log again, please?