Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2679365ybl; Mon, 20 Jan 2020 07:24:22 -0800 (PST) X-Google-Smtp-Source: APXvYqxklmJSRKuh/MDQl539fMK1hQELdHANq7sbwM2lM+i8p8oZsExznRAaaqlGaWhU6Lm4Y9gf X-Received: by 2002:aca:cd92:: with SMTP id d140mr12949936oig.68.1579533862043; Mon, 20 Jan 2020 07:24:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579533862; cv=none; d=google.com; s=arc-20160816; b=INrufYBQjOMTwOSmZtLpJhx2igRZwOgVaufn35RQf5pL5yl/KIvXr6pyEraTOznnoI Xf0yLrhrwNDCb6mWRzS4YfNKNcSCAwg7d8bUKdqtO0p7jCxBuBNQ2g7pilMeJO4kCGyE K/orvmQ9I+BmUO2U7mcSqpgxei/hKpE50T71Db7OHc5mDoba9ItKvUpjIs8Y3iPd9tls UQrG3dMt9pIZycCRwoojz7jp57xB/tHv0/Bn9hWBtc0QsS+HdbO4+m64mZbvNqFslrnW uJBgNxQfmzP5Y+bQogeq46Iqoq5k5Z74ykm+6NLu4DXAmn/8/8ljbcZQdaur5Ghju4NW W2nQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date; bh=35ftZ6J7tb8MUoig9etcOIIvagM2xWfaw0FuR6K6mbA=; b=0jtsOrluS1d8WBEiwrvuWeq1Iv4Ba4SKWD3pr2OQHg6VwCUhlcjuugbagrESnP7pjE a8qC6IyRpIuKpEOjtyGgG3gMmurt1slAcYvTsPigVB0w6JSxw+ABxtIoHjykhi4aZeVm Xz/10kxRhp/X0IX4HHcve2HNYMYPdGhjl7LzDzUQLSId14JTTgfPMhgdlf8/uUJmnYv6 28JVlN/DlZSyDv1/yjOdUhBn7PFm9QyKjEbfQwkWZuEYffR5Cs2eP5e5BBN1KPyiLdfV gwmuxbz4Yyjsy2O5cHanYnrNv85avtAasr4ILzB8OJAQMJ19iBNPxrja9wr7BVhat/m6 GPsA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t125si17989564oih.183.2020.01.20.07.24.09; Mon, 20 Jan 2020 07:24:22 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727285AbgATPXN (ORCPT + 99 others); Mon, 20 Jan 2020 10:23:13 -0500 Received: from netrider.rowland.org ([192.131.102.5]:46005 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1726819AbgATPXM (ORCPT ); Mon, 20 Jan 2020 10:23:12 -0500 Received: (qmail 18294 invoked by uid 500); 20 Jan 2020 10:23:11 -0500 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 20 Jan 2020 10:23:11 -0500 Date: Mon, 20 Jan 2020 10:23:11 -0500 (EST) From: Alan Stern X-X-Sender: stern@netrider.rowland.org To: Paul Zimmerman cc: David Heinzelmann , Greg Kroah-Hartman , , Subject: Re: [REGRESSION][BISECTED] 5.5-rc suspend/resume failure caused by patch a4f55d8b8c14 ("usb: hub: Check device descriptor before resusciation") In-Reply-To: <20200119211145.7dcc86ec@EliteBook> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 19 Jan 2020, Paul Zimmerman wrote: > I reported this regression last week (see > https://lore.kernel.org/linux-usb/20200115153714.03d5b3aa@EliteBook/T/#u) > but I got no response to my email. Today I have retested with 5.5-rc7 > and verified that the problem still exists. So I am resending with a > different subject line to see if anyone responds. > > The $subject patch causes a regression on my HP EliteBook laptop with a > built-in USB bluetooth adapter. About 50% of the time, a suspend/resume > cycle will cause the bluetooth adapter to stop working. > > The dmesg log below shows two suspend/resume cycles. At time 63.928 you can > see the bluetooth adapter being successfully resumed, and at time 140.969 > you can see it fail. After reverting the patch, the bluetooth adapter > resumes 100% of the time. > > I also included below a lsusb -v of the bluetooth adapter. Is there any > other debugging info you'd like me to send? It looks like your dmesg log was made without enabling debugging messages in usbcore. Can you collect another log with debugging messages turned on? echo 'module usbcore =p' >/sys/kernel/debug/dynamic_debug/control Also, it might not hurt to collect and post a usbmon trace for a bad suspend-resume cycle. Alan Stern