lkml.org 
[lkml]   [2009]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [Regression] USB wakeup problem on Toshiba Portege R500
Date
On Thursday 08 January 2009, Frans Pop wrote:
> Rafael J. Wysocki wrote:
> > On Thursday 08 January 2009, Oliver Neukum wrote:
> >> Am Thursday 08 January 2009 17:36:12 schrieb Rafael J. Wysocki:
> >> You are making a very persuasive argument for reverting it.
> >> But what about laptops that only have a USB keyboard?
> >
> > Well, up to and including 2.6.28 they needed to echo 'enable' to the USB
> > controllers' /sys/devices/.../power/wakeup files, so if the patch is
> > reverted, they won't be worse off than they were day before
> > yesterday. :-)
> >
> > Perhaps we can choose the default depending on whether or not any HID
> > devices are attached to given controller?
>
> Is "resume on keyboard activity" really all that needed? Both my laptops
> and my desktop resume fine after pressing the power button.
>
> Also consider the following cases:
> - laptop has been suspended with external USB mouse connected
> - mouse is moved (accidentally or because it is in the way of a coffee
> cup)
> - mouse cable is removed before putting the laptop in a bag for
> transport
> - laptop is in docking station with USB mouse/kbd connected to that
> - again, mouse gets moved for some reason
> - laptop is undocked while suspended
> - or the reverse: laptop gets docked

One more case (a real-life example actually):
- There is a USB wireless mouse attached to the box while suspending and the
mouse is powered off by pressing a button on it. The mouse's radio receiver
remains in a USB port on the box. Now, if the mouse is powered off again,
the box will resume. What if that happens accidentally while the box is
being carried in a backpack?

> IMO it is not desirable that the system gets resumed as a result of any of
> those actions. I'm not complete sure that it would in all those cases,
> but have they been considered?
>
> And in general I've always been in favor of things only happening
> automagically if I've explicitly asked for that, and not by default.

I have to say I agree.

Thanks,
Rafael


\
 
 \ /
  Last update: 2009-01-08 20:57    [W:0.082 / U:0.160 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site