Messages in this thread | | | Subject | Re: [Bug #13306] hibernate slow on _second_ run | From | Benjamin Herrenschmidt <> | Date | Thu, 04 Jun 2009 09:19:57 +1000 |
| |
On Thu, 2009-06-04 at 01:00 +0200, Rafael J. Wysocki wrote: > > > I'll try to tackle the trackpad problem. > > Perhaps the VIA-PMU interrupt shouldn't be disabled in > suspend_device_irqs()?
Possibly, but then we did use to have all interrupts disabled at some stage before going to suspend_late anyway no ? So it shouldn't make a big difference.
The VIA interrupt must not be HW masked in the PIC on some machines because it's the wakeup source, so we may have to force re-enable it since it can be lazy-disabled, but those aren't the machines with the trackpad problem so I think I'll need to have a closer look at what's going on and get my head around it.
Haven't had a chance yet, hopefully today or tomorrow.
Ben.
| |