Re: [PATCH 09/10] Input: Hold wake lock while event queue is not empty.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Feb 12, 2009 at 04:52:22PM -0800, Arve Hjønnevåg wrote:

> That was not the bug. Another component opened one of the input
> devices, but did not read events from it.

It's not the job of the kernel to guard against userspace doing foolish 
things. Either you want to wait for input events to be consumed before 
suspend or you don't - arbitrary timeouts provide no guarantees about 
the correctness of your platform's behaviour. The default permissions on 
the event devices mean that the only components that could interfere 
with this are ones under your control, so fixing them seems like the 
sensible approach.

-- 
Matthew Garrett | mjg59@xxxxxxxxxxxxx
_______________________________________________
linux-pm mailing list
linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/linux-pm


[Index of Archives]     [Linux ACPI]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [CPU Freq]     [Kernel Newbies]     [Fedora Kernel]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux