Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp543324pxv; Thu, 15 Jul 2021 09:53:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzYqTyqM/RUl8y01s0y4F/d5kh1lR61kGNt0HWVTek6GvIuTSJd5+EE7ywt5P79So1i/aLg X-Received: by 2002:a05:6402:1d94:: with SMTP id dk20mr8179818edb.171.1626368004230; Thu, 15 Jul 2021 09:53:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626368004; cv=none; d=google.com; s=arc-20160816; b=AOcqUtjPBeregeR8M4WLLoYH1g03pd4J6N/sK5CZ65ZAEdVf/AsXex5UMEmkKcv9Q3 9vnNOHqzTROixLl9bEhw/MAAaE4V0+nafNaE4ZoQiafwEZC2Npjyw0mes5BEZl1X+zFg 8EnpNQDQUdi8mdfeMySaVbpA3qXbNYQs14JioqnX/55HWx5ILebwtH5PdlepBUInLyaw k8GxKq7Gpbnf9aKJDvxamfwweeIqHvfN0jhXKCk33bUba3j29IE+NNtvR94jHK0sES6/ PME7OQ43HIJ8SOjf5KkjcVw6FSRPUJENOsPBrzr4DMPWHvX256NdMtUycfpRup6Inz5u kPZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=CEb5a1maIQQgHYmKJB3wbVzZJDH16Rwjgv/JsDYzDW4=; b=DuS4W18g7Do4sYfbFs5id+fDe3VD+7TPI1xKgpfA2aZqiuaaP4Wi7+udvWnKjns91I TSeSJnlpbdPNm3LjwlqUeKIsG5hadaGKqrur4GAKGcrawAfL8loN+tlER00+y5hqq6RM 6oJxquYHJ2HVDGtlOTbi18mnyquYeJQB1H2WQYYRvWIHb6+nvFWZ3SY2VQDP9WxwzboZ yrf4mgk4fikstxnwMfC6nQHBIMSSUW0U/EfINXziYopFXdFKBAMr2cXEVwFDXJIwX4Se JGNpd39OQt0uy8aidDCgR45KgFKiv4YSgKyui8N/D/o6kapxmIN0dzG4ukImYyhI+qhK 6lew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxtx.org header.s=google header.b=NYmYiWqw; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w10si9379461ejv.170.2021.07.15.09.53.01; Thu, 15 Jul 2021 09:53:24 -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=@linuxtx.org header.s=google header.b=NYmYiWqw; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239546AbhGOQBA (ORCPT + 99 others); Thu, 15 Jul 2021 12:01:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44920 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239415AbhGOQBA (ORCPT ); Thu, 15 Jul 2021 12:01:00 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ED9E3C06175F for ; Thu, 15 Jul 2021 08:58:06 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id ee25so8832133edb.5 for ; Thu, 15 Jul 2021 08:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxtx.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CEb5a1maIQQgHYmKJB3wbVzZJDH16Rwjgv/JsDYzDW4=; b=NYmYiWqwZ7wq29hbL4QMhRiMKrd9SOlvd18wyaXqGvRAGRbzBaJthm960JE2gQPqOH RcKw1rkiJdrekSMIZ1VkOMQPAgyvbaVaHcSdWk6wRPQNZJ6eByaj5cC9FfJw5A5CPPIz vTp6sziLVcfp59AZG6byxXmy5nAIACQGJv140= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=CEb5a1maIQQgHYmKJB3wbVzZJDH16Rwjgv/JsDYzDW4=; b=p+Ja+En0DRSZ58wVAvqDx5ipr0NkVFAXu52s6odybPT7gGpzoMacThoy/WPqxbAZPC EOQSyjq83x+J+0koN293qJN+ocSx5XeIYNvujjymQlxDFCphs4+dW6kLGRncVMJiBwSd 0K5mPU+NCRIv8Vxz65hRfgWvmfsfbRnuqIsRoQq+hmxfvHJ0I8fy3qKi8EeGUPi94eu4 TSytE6VFhuTe9nFQ0XXbelBMSMSBHFWUtNgTfP2rVdqy+PnaloS5ck9RMPKPuYfzPU/8 GqRZwlIcc9mji1rrNI+bjMoGLTk+18JSWpEe4hOpgaHXZPQt3sCtBGU5vZtaGrjogokp /20A== X-Gm-Message-State: AOAM533vI4NMYWEUt3Yr6Wgqeb1aPOzNN1Wdkau8GqNMO1oBih/KVb4E R4YWTl8yUM8s2S/euxxBICXrENPSRFYZFmTSxYgkcQ== X-Received: by 2002:a50:9b06:: with SMTP id o6mr8161258edi.284.1626364685536; Thu, 15 Jul 2021 08:58:05 -0700 (PDT) MIME-Version: 1.0 References: <2b1b798e-8449-11e-e2a1-daf6a341409b@google.com> <20210713182813.2fdd57075a732c229f901140@linux-foundation.org> In-Reply-To: From: Justin Forbes Date: Thu, 15 Jul 2021 10:57:54 -0500 Message-ID: Subject: Re: 5.13.2-rc and others have many not for stable To: Sasha Levin Cc: Michal Hocko , Andrew Morton , Greg Kroah-Hartman , Hugh Dickins , Linus Torvalds , Mike Kravetz , Miaohe Lin , LKML , Linux-MM , Stable Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 14, 2021 at 10:30 AM Sasha Levin wrote: > > On Wed, Jul 14, 2021 at 09:52:58AM +0200, Michal Hocko wrote: > >On Tue 13-07-21 18:28:13, Andrew Morton wrote: > >> At present this -stable > >> promiscuity is overriding the (sometime carefully) considered decision= s > >> of the MM developers, and that's a bit scary. > > > >Not only scary, it is also a waste of precious time of those who > >carefuly evaluate stable tree backports. > > I'm just as concerned with the other direction: we end up missing quite > a lot of patches that are needed in practice, and no one is circling > back to make sure that we have everything we need. > It does work both ways. For those of us maintaining a kernel for a community distro, without an army of engineers actually paying attention, the current stable process has fixed more bugs than it has introduced. But it does occasionally introduce them as well. When it does, it is typically pretty easy to see where, as stable releases tend to be smaller than this set was, so only a few patches in any given subsystem or driver. If we go back to a case where only Cc: stable patches are selected, I suppose the logical step would be for maintainers like me to make sure that we send a message to stable whenever we pull a patch from upstream that fixes an actual issue that users are seeing. I don't have a strong objection to this, but it is more work. Justin > I took a peek at SUSE's tree to see how things work there, and looking > at the very latest mm/ commit: > > commit c8c7b321edcf7a7e8c22dc66e0366f72aa2390f0 > Author: Michal Koutn=C3=BD > Date: Tue May 4 11:12:10 2021 +0200 > > mm: memcontrol: fix cpuhotplug statistics flushing > (bsc#1185606). > > suse-commit: 3bba386a33fac144abf2507554cb21552acb16af > > This seems to be commit a3d4c05a4474 ("mm: memcontrol: fix cpuhotplug > statistics flushing") upstream, and I assume that it was picked because > it fixed a real bug someone cares about. > > I can maybe understand that at the time that the patch was > written/committed it didn't seem like stable@ material and thus there > was no cc to stable. > > But once someone realized it needs to be backported, why weren't we told > to take it into stable too? > > -- > Thanks, > Sasha