Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp3058892rdb; Mon, 4 Dec 2023 15:55:55 -0800 (PST) X-Google-Smtp-Source: AGHT+IEsiiy4Joi5jh7FK0GTMVielZd0p1/u8hpUFXD5Mgy9OQ5RzrozFXSPctzuiWCMV87hlhRV X-Received: by 2002:a50:d60a:0:b0:54c:4837:9fe1 with SMTP id x10-20020a50d60a000000b0054c48379fe1mr1468666edi.56.1701734154866; Mon, 04 Dec 2023 15:55:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701734154; cv=none; d=google.com; s=arc-20160816; b=ZTWSCNmm40hGJfchBKzCw/AQj438QlrqLqE8o2nuCZZLwzLPy1My7/cmvMbG9UI0/d PLpu7oeloMhw+js6kmUdVEGo6NKCQbJ0Cx5lu68m6J7UZ1xV+uGLG/AmWh76FrrghAlT SN39/vdl5pClBcY33wTdRLSX5ESLmtXjQ2oVZ+zw88I4N48HzTzaYA1Q/sfd1fWhqSxe TPyIwpmi+89WUFN6BMEFfD8LxcccMkIJAtkId5VrjJ/DOJaHv7KI/EPHO8pZidBnIXP5 kl2e267yCH7fQViZtPPiK49NJqfJRSU8okbkTxKIYF/f4GVjW9BalSvG+93JP3oU5Eig MpIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=T3/IrqjVXIthk5N2Fmn6vMYQsrKe0GdZR0BWoWqhl0w=; fh=e9jxSxUQVeBpcs1n+sB6xaQvRBJFYB5QHO427N4tRn8=; b=JGVBDEcF40ABD19IFFJ+LweCT4lHLoKCAvvDWIq5eUBd74xTuospJdwnP4TexBCxYA lOdmC75oPgr9Aa3CZIoPAJU3pGf9KsCmtn+Cy9hlD84Sya4tB/1+Dw4YCc3IUfFHFK6F UkXrZH8cB7CTp/PjSE9HDLhP8da6pJIZcoyRre4sztf9W5wHfUNwlmR9lNYtSrJjUVSx 1h/vjgnI7w7GFuqhwvcopV1l0uLeaY8flV0hUoLgSK+YxEZsXos2eZCmRJujoEP3HLxo gsDJ7EBylcvwZ8TzfCLSVz4F5gZmyIyzTrTAhUIKd9/JmCFhWxxlKrHmrFTQpKYUWovd /NNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="v5/Ey+r9"; spf=pass (google.com: domain of linux-bluetooth+bounces-385-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-385-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id dm2-20020a05640222c200b0054c31cab624si295065edb.622.2023.12.04.15.55.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Dec 2023 15:55:54 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-385-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="v5/Ey+r9"; spf=pass (google.com: domain of linux-bluetooth+bounces-385-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-385-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 87F5A1F21355 for ; Mon, 4 Dec 2023 23:55:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DE0633BB22; Mon, 4 Dec 2023 23:55:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="v5/Ey+r9" X-Original-To: linux-bluetooth@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ED09E393; Mon, 4 Dec 2023 23:55:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 07D17C433C7; Mon, 4 Dec 2023 23:55:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1701734143; bh=uVTUmGDOmFsVPIS9YpIyI/1ETQQbLq2C9vA3aKMy1Os=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=v5/Ey+r9ILVqU0CicEZ1hN+IwF46I0t8FDhjD99cPAqJXUQOjaiVzh2PfuT7H9DVR qIkjvFIqdnmi0NoX+7B8h+hELO7SvuwM9vjsxyalwd5H1kGgWRaM9EznqZmfwS+rmt xQ7CnZde4VE/8/5GKNsGgjkAvIyDseV9FDVE/AyY= Date: Tue, 5 Dec 2023 08:55:39 +0900 From: Greg KH To: Basavaraj Natikar Cc: Mathias Nyman , linux-usb@vger.kernel.org, linux-bluetooth@vger.kernel.org, mario.limonciello@amd.com, regressions@lists.linux.dev, regressions@leemhuis.info, Basavaraj.Natikar@amd.com, pmenzel@molgen.mpg.de, bugs-a21@moonlit-rail.com, stable@vger.kernel.org Subject: Re: [PATCH 1/2] Revert "xhci: Enable RPM on controllers that support low-power states" Message-ID: <2023120521-dusk-handwrite-cea3@gregkh> References: <3d3b8fd3-a1b9-9793-b709-eda447ebd1ab@linux.intel.com> <20231204100859.1332772-1-mathias.nyman@linux.intel.com> <070b3ce1-815c-4f3d-af09-e02cda8f9bf0@amd.com> <273a8811-f34e-dbe7-c301-bb796ddcced1@linux.intel.com> Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Mon, Dec 04, 2023 at 08:59:35PM +0530, Basavaraj Natikar wrote: > > On 12/4/2023 8:36 PM, Mathias Nyman wrote: > > On 4.12.2023 16.49, Basavaraj Natikar wrote: > >> > >> On 12/4/2023 7:52 PM, Mathias Nyman wrote: > >>> On 4.12.2023 12.49, Basavaraj Natikar wrote: > >>>> > >>>> On 12/4/2023 3:38 PM, Mathias Nyman wrote: > >>>>> This reverts commit a5d6264b638efeca35eff72177fd28d149e0764b. > >>>>> > >>>>> This patch was an attempt to solve issues seen when enabling > >>>>> runtime PM > >>>>> as default for all AMD 1.1 xHC hosts. see commit 4baf12181509 > >>>>> ("xhci: Loosen RPM as default policy to cover for AMD xHC 1.1") > >>>> > >>>> AFAK, only 4baf12181509 commit has regression on AMD xHc 1.1 below is > >>>> not regression > >>>> patch and its unrelated to AMD xHC 1.1. > >>>> > >>>> Only [PATCH 2/2] Revert "xhci: Loosen RPM as default policy to cover > >>>> for AMD xHC 1.1" > >>>> alone in this series solves regression issues. > >>>> > >>> > >>> Patch a5d6264b638e ("xhci: Enable RPM on controllers that support > >>> low-power states") > >>> was originally not supposed to go to stable. It was added later as it > >>> solved some > >>> cases triggered by 4baf12181509 ("xhci: Loosen RPM as default policy > >>> to cover for AMD xHC 1.1") > >>> see: > >>> https://lore.kernel.org/linux-usb/5993222.lOV4Wx5bFT@natalenko.name/ > >>> > >>> Turns out it wasn't enough. > >>> > >>> If we now revert 4baf12181509 "xhci: Loosen RPM as default policy to > >>> cover for AMD xHC 1.1" > >>> I still think it makes sense to also revert a5d6264b638e. > >>> Especially from the stable kernels. > >> > >> Yes , a5d6264b638e still solves other issues if underlying hardware > >> doesn't support RPM > >> if we revert a5d6264b638e on stable releases then new issues (not > >> related to regression) > >> other than AMD xHC 1.1 controllers including xHC 1.2 will still exist > >> on stable releases. > > > > Ok, got it, so a5d6264b638e also solves other issues than those > > exposed by 4baf12181509. > > And that one (a5d6264b638) should originally have been marked for stable. > > > > So only revert 4baf12181509, PATCH 2/2 in this series > > Thank you, that is correct. So just take patch 2/2 here, or will someone be sending me a new patch? thanks, greg k-h