Return-path: Received: from netrider.rowland.org ([192.131.102.5]:2376 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1755570AbZABCY0 (ORCPT ); Thu, 1 Jan 2009 21:24:26 -0500 Date: Thu, 1 Jan 2009 21:24:23 -0500 (EST) From: Alan Stern To: Hin-Tak Leung cc: Alan Jenkins , Larry Finger , Bob Copeland , , , USB list , Herton Ronaldo Krzesinski Subject: Re: [linux-pm] rtl8187 usb wifi adaptor causes suspend hang In-Reply-To: <26416.81498.qm@web23106.mail.ird.yahoo.com> Message-ID: (sfid-20090102_032431_196861_6F63553F) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-wireless-owner@vger.kernel.org List-ID: On Thu, 1 Jan 2009, Hin-Tak Leung wrote: > So it has... I found Documentation/usb/power-management.txt a bit brief... > and I am planning to read > http://ols.fedoraproject.org/OLS/Reprints-2008/brown-reprint.pdf > which seems to be quite relevant... It doesn't cover USB suspend/resume specifically. But maybe it will help you. > do you have any recommended readings? I have tried "use the source", > but the majority of wireless device drivers don't have any > suspend/resume hooks :-). The behavior of 2.6.26pre - somewhere in > usbcore forces unloading of all usb device drivers on suspend - was > useable. There aren't any other good documents to read, as far as I know. 2.6.28 also forces unloading of all USB drivers that don't have suspend/resume support -- that was the part of the problem which started this thread. Alan Stern