I try this: add "acpi_skip_timer_override" to kernel's cmdline in
/boot/grub/grub.conf.

It works! (I use ATI's driver) also long-time suspends.

I take this fix from this thread: http://marc.info/?l=linux-
kernel&m=129623757413868 (thanks Chris Van Hoof to post a link to it).

Other fix in the thread is:
--- a/arch/x86/kernel/apic/io_apic.c
+++ b/arch/x86/kernel/apic/io_apic.c
@@ -1365,6 +1365,10 @@ static void setup_ioapic_irq(int apic_id, int pin, 
unsigned int irq,
                    apic_id, mp_ioapics[apic_id].apicid, pin, cfg->vector,
                    irq, trigger, polarity);
 
+       if (pin == 2) {
+               polarity = 0;
+               trigger = 0;
+       }
 
        if (setup_ioapic_entry(mp_ioapics[apic_id].apicid, irq, &entry,
                               dest, trigger, polarity, cfg->vector, pin)) {

--

It didnt works for me :/
Neither ping == 2 or pin == 9 or (pin ==2 || pin == 9) didnt work.

I try with pin 9 because pin 9 have polarity = 1

I attach my IRQ redirects table (with apic=debug)


** Attachment added: "IRQRed"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/674984/+attachment/2078345/+files/IRQRed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/674984

Title:
  Unable to wake up from suspend on Dell M101z

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to