On Fri, 2004-06-25 at 12:48, Matthew Garrett wrote:I think you're right... I've applied the patch to 2.6.7, and I'm still running after a boot-suspend-resume cycle. Hopefully it isn't just a fluke :)
If I do an S3 suspend, my machine resumes correctly (Thinkpad X40,
acpi_sleep=s3_bios passed on the command line). If I have the ioapic
enabled, however, I get no interrupts after resume. Hacking in a call to
APIC_init_uniprocessor in the resume path improves things - I get edge
triggered interrupts, but anything flagged as level triggered doesn't
work. How can I get the ioapic fully initialised on resume?
Maybe you've found this bug?
http://bugme.osdl.org/show_bug.cgi?id=2643