#5488 closed bug (fixed)
[ACPI] Haiku failed to boot on Compaq Evo PC [with checksum warning.]
Reported by: | siarzhuk | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/ACPI | Version: | R1/alpha1 |
Keywords: | Cc: | fredrik.holmqvist@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
a) This behavior was observed on hrev35624
b) Both "apm true" and "acpi true" settings were uncommented in the kernel settings.
c) This system is a desktop Compaq brand PC.
Steps to reproduce:
a) Boot Haiku with activated acpi and apm in the kernel settings.
b) Boot process stops at some time. The terminal connected to COM1 displays the following message at this moment.
ACPI Warning: Incorrect checksum in table [ Р] - D0, should be 1C (20100121/tbutils-354)
Notes:
Complete syslog is attached.
listdev output is attached.
Any suggestions and testing cases are welcome!
Attachments (4)
Change History (14)
by , 15 years ago
by , 15 years ago
Attachment: | listdev.txt added |
---|
comment:1 by , 15 years ago
Component: | - General → Drivers/ACPI |
---|---|
Description: | modified (diff) |
follow-up: 3 comment:2 by , 15 years ago
comment:3 by , 15 years ago
Replying to tqh:
Dunno if you should have ACPI and APM enabled at the same time. I might be wrong but I thought ACPI pretty much replaces APM. Probably doesn't affect the result though.
I have tried hrev357906 with disabled "apm" and only activated "acpi" - the result is the same.
But look on the mentioned warning message from different Haiku sessions:
ACPI Warning: Incorrect checksum in table [ Р] - D0, should be BE (20100121/tbutils-354)
ACPI Warning: Incorrect checksum in table [ Р] - D0, should be 13 (20100121/tbutils-354)
Note, that the checksum is always D0 but awaited values are different for different Haiku sessions.
And again - system boot process is stopped after this message.
follow-up: 5 comment:4 by , 15 years ago
Cc: | added |
---|
Can you check if this also is fixed in hrev35726?
comment:5 by , 15 years ago
Summary: | [ACPI] Haiku failed to boot on Compaq brand PC with checksum warning. → [ACPI] Haiku failed to boot on Compaq Evo PC [with checksum warning.] |
---|
Replying to tqh:
Can you check if this also is fixed in hrev35726?
I have used hrev35740 to check. Mentioned checksum messages are disappeared but the boot was not successfull anyway. I have attached two syslogs: first one was acquired with "acpi true" in kernel settings, second one was acquired with the same Live-CD with ACPI disabled from the boot menu. The system was booted successfully in the second [ACPI off] case.
by , 15 years ago
Attachment: | syslog.compaq.boot-acpi-on.log added |
---|
by , 15 years ago
Attachment: | syslog.compaq.boot-acpi-off.log added |
---|
comment:6 by , 15 years ago
Not sure, if that is the cause of the problem, but the MTRR ranges look broken. Will look into that.
follow-up: 9 comment:8 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Checked on hrev35757. This PC boots now with active ACPI and shutdown correctly. Thank you! Would you like to inspect the syslog acquired during successfull boot?
comment:9 by , 15 years ago
Replying to siarzhuk:
Checked on hrev35757. This PC boots now with active ACPI and shutdown correctly. Thank you! Would you like to inspect the syslog acquired during successfull boot?
Not me at least; maybe the "ACPI guys", though. The MTRR issue I could simulate (given the ranges from your syslog), so I don't expect any surprises in this regard.
comment:10 by , 11 years ago
Description: | modified (diff) |
---|
Dunno if you should have ACPI and APM enabled at the same time. I might be wrong but I thought ACPI pretty much replaces APM. Probably doesn't affect the result though.