Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1995768pxb; Mon, 20 Sep 2021 09:46:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIsgUTRFyCBFC9AsdOkjgzuoqYcgerlBItNq7c8XRiOL1bsuQjAoOX92xi9nVvPUpGVFjZ X-Received: by 2002:a05:6638:14cd:: with SMTP id l13mr20543058jak.90.1632156403727; Mon, 20 Sep 2021 09:46:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632156403; cv=none; d=google.com; s=arc-20160816; b=nvFBRop66flZODWXK0A21lvhFaC9nLkjyPfYUFm0+bASwv8Ml/4c3/Pip10Du+jlaX qVWnc8ivCjq6lYIhDJ6NAmxVOSU6GEAhxXyJGd00nUfb6JNFGNQP1PNR6iofWMxuNagw XkElcvcCgp3RFyNWCSBs2GIKSjJ3NM8FG8E8EKcFs0oH6kyTtIL+3PeYd8KCCicXG5q+ +PLWijAH8g5hlZfEQveyUUPt/fj3XoYspdfxRDO9mxMEUiYvoyevAM9s1AETWzd50FqX cyBGRlOA9k9r7aElJe/EFAH1cJR++i3qgTdTqXdnWqG+cyuvpf8239lOryuqwJwAtkUU DmlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=aESTVFmIGO+MnCVoB4udDNj33CQLrX5ulcU+gnrM4dY=; b=ESaA2yayv1mNwa+AxgqEYwE9sSb6GrKHf6vsIg285ZgT6qxHsEOvk+P+0zx5M2Hco/ Kcg+j02YI3l9RA1r/gium88YbZF2++7J2bN0vrjPS6GqDu6kthmdAV2r7uZPV7WeBq7f AdVt1Yyu0vIy40Fl+vL9j3CoGGGMO6JGkxaa/aIwCjm7Tg8eHv/XpCK2F9YbKYIbO1D7 APhysHXnoaUnfR10o1w6+8Y/YFzXGdK7hSWymRCXB8hsoXO7qRgj8nXlLAWl0/YGkObw FAqZjlzhGZi4bpnASapQ3knX7gr19up/9rBXbON4SbmhRnPlZW/NSGBSCf/LBPgbknxC evtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tkgRUSSa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q2si12971305jac.2.2021.09.20.09.46.31; Mon, 20 Sep 2021 09:46:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tkgRUSSa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237102AbhITOch (ORCPT + 99 others); Mon, 20 Sep 2021 10:32:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:57068 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237053AbhITOcg (ORCPT ); Mon, 20 Sep 2021 10:32:36 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7DA2C60E76; Mon, 20 Sep 2021 14:31:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632148269; bh=3dmn2ESyInoHV7ZvI5AvHLnNmL2juxEiVTBz45sOKcU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tkgRUSSaoa/wVrUelusV2Lh+tn7C4Lsaf1XytpyDtJdH+O0P3CGjFgZdgxPxE6Af7 QlobpPoxEe7uiIya6pvIR1uUVZiyxfbdIj+UYBlI8ofLMPvhHF1QMFO4/5DAHtKQA1 Fnu05PIpfN8Tz6fkw1hIr9dkyptKKgi86DM6eNpzua3/ff5zbf/BZ3LZD6UsVyDTZR WW5oQEpU2p0ViAewhwtE39IpbK6IGG8OHlZopsy4tuglDGk0ULzuGQmJfqrZXg06Vz eBQV50Jr0KYnxnr5N6K96VwTrj75feRVirgvB44H8WoCVWIUlTLtJKJwPckdYv1LwV a9Ah66zye7dnw== Date: Mon, 20 Sep 2021 10:31:08 -0400 From: Sasha Levin To: Greg Kroah-Hartman Cc: Thomas Gleixner , Arnd Bergmann , Linux Kernel Mailing List , "# 3.4.x" , Lukas Hannen Subject: Re: [PATCH 5.14 298/334] time: Handle negative seconds correctly in timespec64_to_ns() Message-ID: References: <20210913131113.390368911@linuxfoundation.org> <20210913131123.500712780@linuxfoundation.org> <874kak9moe.ffs@tglx> <87sfy38p1o.ffs@tglx> <87ee9n80gz.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 18, 2021 at 05:46:57PM +0200, Greg Kroah-Hartman wrote: >On Fri, Sep 17, 2021 at 09:29:32PM +0200, Thomas Gleixner wrote: >> Greg, >> >> On Fri, Sep 17 2021 at 17:20, Greg Kroah-Hartman wrote: >> > On Fri, Sep 17, 2021 at 12:38:43PM +0200, Thomas Gleixner wrote: >> >> Nah. I try to pay more attention. I'm not against AUTOSEL per se, but >> >> could we change the rules slightly? >> >> >> >> Any change which is selected by AUTOSEL and lacks a Cc: stable@... is >> >> put on hold until acked by the maintainer unless it is a prerequisite >> >> for applying a stable tagged fix? >> >> >> >> This can be default off and made effective on maintainer request. >> >> >> >> Hmm? >> > >> > The whole point of the AUTOSEL patches are for the huge numbers of >> > subsystems where maintainers and developers do not care about the stable >> > trees at all, and so they do not mark patches to be backported. So >> > requireing an opt-in like this would defeat the purpose. >> > >> > We do allow the ability to take files/subsystems out of the AUTOSEL >> > process as there are many maintainers that do do this right and get >> > annoyed when patches are picked that they feel shouldn't have. That's >> > the best thing we can do for stuff like this. >> >> I guess I was not able to express myself correctly. What I wanted to say >> is: >> >> 1) Default is AUTOSEL >> >> 2) Maintainer can take files/subsystems out of AUTOSEL completely >> >> Exists today >> >> 3) Maintainer allows AUTOSEL, but anything picked from files/subsystems >> without a stable tag requires an explicit ACK from the maintainer >> for the backport. >> >> Is new and I would be the first to opt-in :) >> >> My rationale for #3 is that even when being careful about stable tags, >> it happens that one is missing. Occasionaly AUTOSEL finds one of those >> in my subsystems which I appreciate. >> >> Does that make more sense now? > >Ah, yes, that makes much more sense, sorry for the confusion. > >Sasha, what do you think? You are the one that scripts all of this, not >me :) I could give it a go. It adds some complexity here but is probably worth it to avoid issues. Let me think about the best way to go about it. -- Thanks, Sasha