From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alan Stern Subject: Re: ehci_hcd related S3 lockup on ASUS laptops, again Date: Thu, 12 Apr 2012 14:17:27 -0400 (EDT) Message-ID: References: <20120412181031.GE12852@belkar.wrar.name> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20120412181031.GE12852@belkar.wrar.name> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-pm-bounces@lists.linux-foundation.org Errors-To: linux-pm-bounces@lists.linux-foundation.org To: Andrey Rahmatullin Cc: jrnieder@gmail.com, Greg KH , linux-pm@lists.linux-foundation.org, USB list , Steven Rostedt List-Id: linux-pm@vger.kernel.org On Fri, 13 Apr 2012, Andrey Rahmatullin wrote: > On Thu, Apr 12, 2012 at 10:28:31AM -0400, Alan Stern wrote: > > Here's a diagnostic patch that will give us a little more information. > > Keep the previous change (so that pci_prepare_to_sleep gets called > > whether ehci-hcd is bound or not) and let's see what it says. Try > > doing it both with and without ehci-hcd bound. Running this with "echo > > devices >/sys/power/pm_test" ought to be good enough. > If bound: "target 3 wakeup 1 error 0" for both controllers. If not bound, > pci_prepare_to_sleep is not called for ehci_hcd. It should be called, because earlier I asked you to add a call to it inside pci_pm_suspend_noirq. Make sure you that line is still present when you test. Alan Stern