hi all, my PA78VM5 which is 780V+700 . coreboot contiued alloc memory while the PCI enumerating. the log is attached any suggestion would be fine for me to try.
On Thu, Jun 24, 2010 at 4:55 PM, Qing Pei Wang wangqingpei@gmail.com wrote:
hi all, my PA78VM5 which is 780V+700 . coreboot contiued alloc memory while the PCI enumerating. the log is attached any suggestion would be fine for me to try.
Could you put in some debugging print statements in pci_scan_bus?
right after this line: printk(BIOS_DEBUG, "PCI: pci_scan_bus for bus %02x\n", bus->secondary); add: printk(BIOS_DEBUG, “pci_scan_bus min_devfn %x max_devfn %x \n”, min_devfn, max_devfn);
The max_devfn should be < 0x18 so that the fam10 doesn’t get enumerated again. It looks like you're not getting out of the loop.
Thanks, Myles
hi myles, you are right, the max_devfn is 0xff. I do not know what caused this. Still debugging..
On Fri, Jun 25, 2010 at 11:20 AM, Myles Watson mylesgw@gmail.com wrote:
On Thu, Jun 24, 2010 at 4:55 PM, Qing Pei Wang wangqingpei@gmail.com wrote:
hi all, my PA78VM5 which is 780V+700 . coreboot contiued alloc memory while
the
PCI enumerating. the log is attached any suggestion would be fine for me to try.
Could you put in some debugging print statements in pci_scan_bus?
right after this line:
printk(BIOS_DEBUG, "PCI: pci_scan_bus for bus %02x\n", bus->secondary); add: printk(BIOS_DEBUG, “pci_scan_bus min_devfn %x max_devfn %x \n”, min_devfn, max_devfn);
The max_devfn should be < 0x18 so that the fam10 doesn’t get enumerated again. It looks like you're not getting out of the loop.
Thanks, Myles