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?
Zheng
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
On Wed, Jun 23, 2010 at 8:08 PM, Bao, Zheng Zheng.Bao@amd.com wrote:
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?
for 2.6.34, please boot with pci=nocrs. if it works
you could have problem with DSDT, you need to have correct _CRS.
Yinghai
Yes, it works. I will have to figure how _CRS fails.
Thanks.
-----Original Message----- From: yhlu [mailto:yinghailu@gmail.com] Sent: Thursday, June 24, 2010 12:04 PM To: Bao, Zheng Cc: coreboot@coreboot.org Subject: Re: [coreboot] Why my kernel 2.6.34 failed?
On Wed, Jun 23, 2010 at 8:08 PM, Bao, Zheng Zheng.Bao@amd.com wrote:
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?
for 2.6.34, please boot with pci=nocrs. if it works
you could have problem with DSDT, you need to have correct _CRS.
Yinghai