Return-Path: Date: Fri, 8 Apr 2011 23:44:51 +0200 (CEST) From: Thomas Gleixner To: Keith Packard cc: linux-kernel , linux-bluetooth@vger.kernel.org Subject: Re: 2.6.39-rc2 regression: X201s fails to resume b77dcf8460ae57d4eb9fd3633eb4f97b8fb20716 In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: On Thu, 7 Apr 2011, Thomas Gleixner wrote: > On Wed, 6 Apr 2011, Keith Packard wrote: > > -rc2 was causing resume failures on my X201s -- the video mode would get > > reset, but the system would then lock up. I bisected the failure down to: > > > > commit b77dcf8460ae57d4eb9fd3633eb4f97b8fb20716 > > Author: Thomas Gleixner > > Date: Thu Mar 24 20:16:42 2011 +0100 > > > > Bluetooth: Fix warning with hci_cmd_timer > > > > Reverting this on top of -rc2 makes resume reliable again. > > Huch. I really have a hard time to connect this. Can you revert the > two hunks seperately? Keith confirmed that reverting the second hunk fixes the problem. Heck, so that timer is rearmed somewhere in the teardown path? Can the bluetooth folks please have a look at that ASAP? The obvious fast fix for Linus tree is to revert the second hunk for now, but this needs to be fixed proper. Thanks, tglx