X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=kernel%2Fpower%2Fautosleep.c;h=c6422ffeda9a9c304a750b9321d555278b6a39d3;hb=2171ee8f43968e8d6a2b4712d495e352e881c446;hp=ca304046d9e2b60c35c75eac43f5c3efcf2d0d01;hpb=804ce9866d56130032c9c8afc90a1297b7deed56;p=~andy%2Flinux diff --git a/kernel/power/autosleep.c b/kernel/power/autosleep.c index ca304046d9e..c6422ffeda9 100644 --- a/kernel/power/autosleep.c +++ b/kernel/power/autosleep.c @@ -66,7 +66,7 @@ static DECLARE_WORK(suspend_work, try_to_suspend); void queue_up_suspend_work(void) { - if (!work_pending(&suspend_work) && autosleep_state > PM_SUSPEND_ON) + if (autosleep_state > PM_SUSPEND_ON) queue_work(autosleep_wq, &suspend_work); }