Comment 342 for bug 272247

Revision history for this message
Stefan Bader (smb) wrote :

@67GTA, just trying to confirm your changes to the DSDT (its a bit hard to diff as there are a lot of optimizations). Basically the major things you changes seem to me the return package for the _WAK method, the removal of those two Zero statements and (maybe the thing that has most effect to the bug) change the processor register block. Is that correct?
I am not sure the reason for the bugs experienced on the HPs is the same as I see on one machine here (which is triggered by enabling C1E), but it sounds a bit like it might go down to the same root. Somehow most BIOS define an override for IRQ0 (the timer) and it seems this often is not correct.
Maybe someone wants to give the following a try:
- If you have a custom DSDT, add "acpi_no_initrd_override" to the boot options. This
  should make the kernel ignore that custom DSDT and the hangs should reappear.
- adding "debug apic=debug" add a little more information into the dmesg
- Then try the following combinations:
  * nohpet
  * idle=poll
  * acpi_skip_timer_override
Do any of these make the boot work without a keypress?