I recently build a new kernel, 2.6.34. But it failed to boot on my coreboot with ACPI support. If I remove the ACPI, it can boot. So I believe there is a bug hidden in the ASL script. And 2.6.33 works well. The .config(s) are the same.
Do you guys have any suggestion?
Failing log: PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
Working log: pci_root PNP0A03:00: ignoring host bridge windows from ACPI; boot with "pci=use_crs" to use them
It looks like they changed the default. If you boot with pci=nocrs on the new kernel does it boot? With pci=use_crs on the old one does it fail?
It could be something else, but since there are a lot of these messages:
pci 0000:00:01.0: no compatible bridge window for [io 0x1000-0x1fff] pci 0000:00:01.0: no compatible bridge window for [mem 0xd0000000-0xd00fffff] pci 0000:00:01.0: no compatible bridge window for [mem 0xe0000000-0xefffffff 64bit pref]
It seems like a likely candidate.
Thanks, Myles