Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- From: Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx>
- Date: Mon, 21 May 2007 13:22:18 -0700
On Monday, May 21, 2007, Jesse Barnes wrote:
Yeah, I've got that data... just a sec while I make sure it's
reproducable...
Aha, I hadn't decoded the devfn before, looks like it's dying on an
access to the graphics device (bus 0, slot 2, device 0):
...
pci_mmcfg_read: 0, 0, 0x10, 0x18, 4 = 0xc000000c
pci_mmcfg_read: 0, 0, 0x10, 0x18, 4 = <hang>
...
Offset 0x18 into the graphics config space should be the graphics memory
range address, and 0xc000000c is the correct value. But for some reason
it hangs on the second access.
It hangs here everytime.
That register is in the config space BAR region, so it should be ok to
write 0xffffffff to it and read it back to size the register. However,
it's after writing the 0xffffffff to it and trying to read it back that
the machine hangs. I didn't see any accesses to the command register to
disable decoding (at least not via the mmconfig methods), so maybe that's
broken during MCFG based probing?
Jesse
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- From: Robert Han***
- Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- References:
- Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- From: Robert Han***
- Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- From: Jesse Barnes
- Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- Prev by Date: Re: + signalfd-retrieve-multiple-signals-with-one-read-call.patch added to -mm tree
- Next by Date: Re: v2.6.21-rt3
- Previous by thread: Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- Next by thread: Re: [RFC PATCH] PCI MMCONFIG: add validation against ACPI motherboard resources
- Index(es):