Overlaping IO resource for AMD K8

Eric W. Biederman ebiederman at lnxi.com
Tue Jan 11 09:18:01 CET 2005


Li-Ta Lo <ollie at lanl.gov> writes:

> Eric,
> 
> Why I got the overlaping IO resources in the 18:0 ?
> 
> PCI: 00:18.0 1ba <- [0x00f4000000 - 0x00f5ffffff] prefmem <node 0 link2>
> PCI: 00:18.0 1c2 <- [0x0000001000 - 0x0000001fff] io <node 0 link 2>
> PCI: 00:18.0 1d8 <- [0x0000002000 - 0x0000001fff] io <node 0 link 0>
> PCI: 00:18.0 1b0 <- [0x00e0000000 - 0x00efffffff] prefmem <node 0 link0>
> PCI: 00:18.0 1a8 <- [0x00f6300000 - 0x00f63fffff] mem <node 0 link 0>
> PCI: 00:18.0 1a2 <- [0x00f6000000 - 0x00f62fffff] mem <node 0 link 2>
> 
> Shouldn't the 1d8 be 0x2000 to 0x2ffff?

I'm not quite certain but it appears to be my code for disabling
bridge resources when there is nothing behind it.  start > end
creates a resource that doesn't decode anything.  Do you have any
I/O resources on that link?  Does the resource allocator see
those resources?

Eric



More information about the coreboot mailing list