Bug 14095

Summary: Asus EeePC 1005HA-M: Suspend hangs and disables the wireless
Product: Drivers Reporter: Alan Jenkins (alan-jenkins)
Component: PlatformAssignee: Alan Jenkins (alan-jenkins)
Status: CLOSED INSUFFICIENT_DATA    
Severity: normal CC: akpm, rjw, rui.zhang
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.31-rc6 Tree: Mainline
Regression: Yes
Bug Depends on:    
Bug Blocks: 7216, 13615, 56331    

Description Alan Jenkins 2009-08-31 10:14:15 UTC
References: http://lists.alioth.debian.org/pipermail/debian-eeepc-devel/2009-August/002513.html
Handled-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
Submitter:  Karsten Jaeger <lists@oss42.com>
Comment 1 Alan Jenkins 2009-08-31 10:18:05 UTC
I'm assuming this is a bug in eeepc-laptop.  The only eeepc-laptop commit between 2.6.31-rc6 and 2.6.31-rc5 (last known good) is

7334546a52c6764df120459509b1f803a073eacc "eepc-laptop: fix hot-unplug on resume"
Comment 2 Andrew Morton 2009-09-02 22:53:07 UTC
Confused.  oes this mean that your "eeepc-laptop: fix hot-unplug on resume" is broken and needs fixing or reverting?
Comment 3 Alan Jenkins 2009-09-03 08:50:03 UTC
Yes, although I'm not sure why and don't have confirmation.

"fix hot-unplug on resume" was a fix for my other commit in 2,6.31-rc - 

96e9cfeb9692b0bc6e03f9b6f9cb3c67a40b76d1 "eeepc-laptop: read rfkill soft-blocked state on resume"

so they should be reverted together if necessary.
Comment 4 Zhang Rui 2009-09-28 03:48:49 UTC
the patches are still not reverted.
Alan, what's the status of this bug?
Comment 5 Alan Jenkins 2009-09-28 08:00:20 UTC
The patches are indeed not reverted, but I have replaced their code in a patch which is now in linus' tree.  I'm hoping the bug was due to my abuse of a workqueue for synchronisation, which has now been replaced by a mutex.

Len didn't want to revert until we confirmed that it worked, but the original reporter stopped talking.  So I think all we can do is close this bug, and keep an ear out for similar reports.

Thanks for poking.
Comment 6 Zhang Rui 2009-09-28 08:02:31 UTC
sounds good. thanks. :)