Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp3275207lqo; Tue, 21 May 2024 11:43:44 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWuHctONeGWv8qBcJsN9l+SDyD2IDTx/BlwjX/TLXc8BC1GGAUaYgk5M6mh3b2yyEHRv00gO+vNzV5Bz1TdE2g6y6Sop2MeB0XVHTBwEw== X-Google-Smtp-Source: AGHT+IFx9K4tyKavHzudq9PgGMQ4QM3JOA7sh0VtdQqRK+sxhQ7k99PE5HK0KmL8WIKBIQsM2OGk X-Received: by 2002:a17:907:d22:b0:a59:aa9d:3142 with SMTP id a640c23a62f3a-a5a2d5cb794mr2662301166b.37.1716317024782; Tue, 21 May 2024 11:43:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716317024; cv=pass; d=google.com; s=arc-20160816; b=zlgBv37n+dt/Ai1R0SetgZlOIuGWh6yMBP3zbxqUi3+Hit7+Q3EM+thFlJkoh2jRsa pzBb2tTdHR6hkfZEHsvg++qjiN3qsHyB3+k87je6PHtCCmO3dcnSkPYx4R/nCFGMIp+y FHfUMnN3/+TaTmOevKIprDb1xLcX/PxKLeH+0lUUsW43W3y/dysBWqJp69nN2NtzCzPa K9nWAmoxxUov3gMyeaAUevhdJ4EP6pMO3nzVPYQ2PPiXxUr3x1iOyNVW6Cyo9sQi3neb 2hywo7sXS7tVqYpDCsjnycIcq98fQgekphKU1EkhLJXjDkeBC8XQ5SWSYYQ55+Mslpk8 5wFQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=s0vsdZ7jPEzrw+PhFnU9mrUZ+GaBCox5t4ZNvaUAMzQ=; fh=xhcPEcbSdDz69CmWuRNkz4NWGqrEU3xMEMs4I96hd8U=; b=Em+prRiS4WuK11lY9m1z2XsZd4Qum5Zexn3RHWvXDtRdOJ76XRORciT4MnJ/ou7ti6 MaxnYdTUQLTCmbwq6eKG1ZgCjNDWmWj7jhERnisdPaMx/FEhWzknGvPBW7cHsNJfyHMk ifSLxUZFD/c7CkEOJ8HHxDcWeXM47zXs7Q/y5PX05+y99P7fBHA4K7bBWCTaomPYAA2l CT5WEkpOIUwkb/aQrxKk42d7ul7jDyJMgkS+vZG2da2mniZzTidndwZbZjr5i3tYz1y4 ByOdtOGZRbfvf2JMLoY9+ecPfsPikjCAA/E6sDo7fPp4+i9xvyKmeyp3Iyzby2glDUkT BAGQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@leemhuis.info header.s=he214686 header.b=hiqxO9EB; arc=pass (i=1 spf=pass spfdomain=leemhuis.info dkim=pass dkdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-185346-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-185346-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a640c23a62f3a-a5a17be6daasi1487601066b.809.2024.05.21.11.43.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 May 2024 11:43:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-185346-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=@leemhuis.info header.s=he214686 header.b=hiqxO9EB; arc=pass (i=1 spf=pass spfdomain=leemhuis.info dkim=pass dkdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-185346-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-185346-linux.lists.archive=gmail.com@vger.kernel.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 846A41F2182B for ; Tue, 21 May 2024 18:43:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4C3A0149000; Tue, 21 May 2024 18:41:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=leemhuis.info header.i=@leemhuis.info header.b="hiqxO9EB" Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) (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 00A1514B945; Tue, 21 May 2024 18:41:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.237.130.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716316870; cv=none; b=jOc6RClly3CnoLn7HS5ohxDe7QcGv+0t5q2ac6Ei33wl1pNOkUIPyQevD1hMyNjYeMo2JS6Y8+rDsqKDWLfmfyR6PwBePQSYYNcsL5W8SvUMO8pvhdaXvfrBGLbHMLMvBnAX38rzY9FccqxaSBKQ6Rqo4zQf7CnWLosByuJKKRE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716316870; c=relaxed/simple; bh=6XpijqtccTHGXA+AoieILf4pViR2pTCtkLRfit3mgFA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=IhDuhWecnOZVtpD+cdK5hmUkzgtmV/r19pIu0SqzQ5PQxFEUE5wsnXzWs87/JSZpYIvNLJohrcWl6pempzyp6D580kERXE4J5nI/RDgCsz0ty7eZ74b0pNoiXA9j5Z0mL7GdbWgO9LmhC/5RKHSKWzx1j6V++5UKIc8p5LdBSjw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info; spf=pass smtp.mailfrom=leemhuis.info; dkim=pass (2048-bit key) header.d=leemhuis.info header.i=@leemhuis.info header.b=hiqxO9EB; arc=none smtp.client-ip=80.237.130.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leemhuis.info DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=leemhuis.info; s=he214686; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: In-Reply-To:References; bh=s0vsdZ7jPEzrw+PhFnU9mrUZ+GaBCox5t4ZNvaUAMzQ=; t=1716316868; x=1716748868; b=hiqxO9EBHgPHF86mKMWpl8g5AYL39tV1kK+YjnfqmddZQj3 o8OSLRgj+MS9x2OqvcApOtVqAtCOx1zgCEo4rn9ekcAFYFv7lRL4UinmGU1ZEAxj+dLc/+iggUG16 7ucYdPX5eox+lrj1ZkvDXIeFMayUJvG/X74E3IcSFOY08TPQzyDXl/4uA3B0JeaRZtX6tOvTiOjNK qsvWZp0VnGQCvfqk2Sej/a4o8wW4L+BqV8r45qVduq4Z/tzMaXULEc8gS8eowjhz5Ww4zSVY02yiB mmkBHlOLEJlZs0NlX8BRuhCPBPreBq+05FthCgNS11ZnK2ZKWlwoGMwfNnCbx6Rg==; Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1s9UQ3-0000WH-Df; Tue, 21 May 2024 20:41:03 +0200 Message-ID: <5252311c-1b40-48ac-96f6-0fd94a095dc2@leemhuis.info> Date: Tue, 21 May 2024 20:41:02 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] gpiolib: acpi: Move ACPI device NULL check to acpi_can_fallback_to_crs() To: Andy Shevchenko , Linux regressions mailing list Cc: Stephen Rothwell , Laura Nao , mika.westerberg@linux.intel.com, linus.walleij@linaro.org, brgl@bgdev.pl, kernel@collabora.com, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-acpi@vger.kernel.org, AngeloGioacchino Del Regno , "kernelci.org bot" References: <20240513095610.216668-1-laura.nao@collabora.com> <4f1bcc8b-1795-4e3c-90a6-742cd8443396@leemhuis.info> From: "Linux regression tracking (Thorsten Leemhuis)" Content-Language: en-US, de-DE Reply-To: Linux regressions mailing list In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1716316868;77975787; X-HE-SMSGID: 1s9UQ3-0000WH-Df On 21.05.24 17:27, Andy Shevchenko wrote: > On Tue, May 21, 2024 at 05:14:07PM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >> On 21.05.24 16:53, Andy Shevchenko wrote: >>> On Tue, May 21, 2024 at 04:26:32PM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >>>> On 21.05.24 16:00, Andy Shevchenko wrote: >>>>> On Tue, May 21, 2024 at 12:01:17PM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >>>>>> On 13.05.24 12:02, Andy Shevchenko wrote: >>>>>>> On Mon, May 13, 2024 at 11:56:10AM +0200, Laura Nao wrote: > [...] >>> The other thing, that we have 3 regressions >>> now for very this code. And some of them are still under discussions. >>> >>> Wouldn't be better to gather all fixes and send a bunch via proper process >>> after rc1? >> >> Depends on the situation. As a general approach I'd say no, but there >> definitely can be situations where that is wise. >> >>> This will ensure that everything we know about is covered properly >>> and processed accordingly, >>> >>> In broader way, the process should be amended if you want a fast track for >>> the patches like this. I'm on the second level here, Bart is the maintainer >>> who sends PRs directly to Linus. Do we have anything like this? >> >> Pretty sure Linus wants maintains to just fast-track things when needed >> by sending an additional PR; he multiple times said that this is not a >> problem. >> >> But there is a way to fast track things: just ask Linus to pull a patch >> from the list (e.g. in a reply to the patch while CCIng tim). He >> multiple times said this is no problem for him, unless it becomes the >> norm. This is documented in >> Documentation/process/handling-regressions.rst / >> https://docs.kernel.org/process/handling-regressions.html > > "For urgent regressions, consider asking Linus to pick up the fix straight from > the mailing list: he is totally fine with that for uncontroversial fixes. > Ideally though such requests should happen in accordance with the subsystem > maintainers or come directly from them." > > The first thing I'm not so comfortable with is that Bart as a subsystem > maintainer will be by-passed. Well, that's why the last sentence you quoted is there; but yeah, the "sub-subsystem" case it only kinda indirectly covered there. I can add something about it if people feel that this is needed. But in the end I'd say in this case Bart should be involved or the one that feeds this to Linus. We'll see soon how both react to your PR. Thx for that BTW! > The second one, is the metrics of urgency. > I can assume that something from a TIP tree is really urgent and they > even have established fast track for ages. But why do you think this fix > is of the same level of urgency? We get into "best to ask Linus directly" territory here. I suspect things for him boil down to "a fix is a fix; if it was reviewed and ideally in next for ~2 days, let's just merge it to get rid of the regression, unless there are strong reasons to wait a bit more (for example if the fix is dangerous and better should be in -next somewhat longer)". Ciao, Thorsten