Ok, I suspect I know what's going on here - the firmware is probably 
not cancelling the wakeup timer on resume, and on the second suspend 
makes the assumption that the OS has set the wakeup timer and so decides 
that the user wants the machine to wake up. We could add workaround code 
to the irst driver to handle that case, but that would involve it being 
rather more friendly with the system clock than we want. I think the 
right fix is probably to have the rtc driver reset the alarm on resume.

-- 
Matthew Garrett | [email protected]
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to