From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTP id 8D3DC687D5 for ; Wed, 23 Nov 2005 16:16:40 +1100 (EST) From: Benjamin Herrenschmidt To: ncunningham@cyclades.com In-Reply-To: <1132715647.4707.8.camel@localhost> References: <1132715288.26560.262.camel@gaston> <1132715647.4707.8.camel@localhost> Content-Type: text/plain Date: Wed, 23 Nov 2005 16:13:16 +1100 Message-Id: <1132722797.26560.279.camel@gaston> Mime-Version: 1.0 Cc: Andrew Morton , Greg KH , Linux Kernel Mailing List , David Brownell , linuxppc-dev list , Alan Stern Subject: Re: [PATCH] Fix USB suspend/resume crasher List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , > Sounds great. Maybe I'll finally be able to change my first question to > people with suspend problems from: "Do you have USB built as modules and > unloaded while suspending." Heh, I don't know :) I haven't done anything to UHCI at this point, and there are still other possible issues. For example, we should probably do the "handoff" trick on resume as well as on boot. In fact, I suspect that most PCI quirks should be re-run on resume, with IRQs off if possible, so that stuffs can be put back into some sane state when coming back from the BIOS before they get a chance to spam the kernel with bogus IRQs left enabled by that same BIOS (does this happen ?) or other niceties of that sort... I don't have any of these problems on powermacs, but x86 might not be yet at the end of the tunnel... Ben.