Received: by 10.192.165.148 with SMTP id m20csp1330450imm; Wed, 2 May 2018 19:31:49 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp0PqZ8VRuTNE2E5xvg5KO7wDXze7LOkhHRCQIlqxSvAsvhFFWs4UEUu+S7wb2fJyW9eT+b X-Received: by 2002:a63:7c0b:: with SMTP id x11-v6mr15789585pgc.384.1525314709249; Wed, 02 May 2018 19:31:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525314709; cv=none; d=google.com; s=arc-20160816; b=BryXg29zWSsRt2nXfaglbmlxLk3WydHDWYGbqhk1ZbFqEQ4w61DtEH+dhahh/KhjeV zCPSue2yoiEwBo7xEjFGUNceVeanQvhN1Jiv6LjXY/qIzGdeZFML8haj5f9aFcfM+Cg2 3fyzPUSda67D0e0O1QfBBr0L8RTNank8xlBPafsB3KVmroppNTrAXfm23zxjcR00AWpf iNh55XBd5HgIVpx+7jkhO9M7/b8l3HeLcD7CNuQXs/GcsDB3YeoR/KZ3UZ1W3AURqCDT XDklYomCtnRKIfqVi1JDXlU4z9lbklYZxsiZMtPZfLqzkmu8Gtc+Wjm6dzfDwjareE9/ LCOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=z6nc+3s9vLk0ZJ2WDAv7Am0F4Kn2gzQLfg24yfvS0Zk=; b=dE9pR2S6UaxCipG1Q+aRa0PIWXRz68GbCVYmzp9L89oJ8MJzsBTmj5urHETk3UvBlT cSPSU8INGImgatumtEWboGHTUFzdVjtvTN+WOldSe7K1HR73kSq1KunKnZ6XQM/Ojkrz cAFv1Xbi54zuk3sutIZ+rcFBRMa43fB+aWVnK4aV+vbbzYFcWZqtHHaTg/1dSy0qfg5e KiMbRMn2x/EfxyLqO6eYpXLdVaDR1gqA4vahbXVQuPX5o4vEgLGnB8lg64y8E8z5aCKG gWlJF71M2KgqhB7kOsE1CG+rXrYUTLh9h0LS1XFpONkXjalq8NncbNvKBP1heEfgG6uc gE3w== 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 f75si13562330pfh.90.2018.05.02.19.31.33; Wed, 02 May 2018 19:31:49 -0700 (PDT) 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 S1751976AbeECCbX (ORCPT + 99 others); Wed, 2 May 2018 22:31:23 -0400 Received: from wtarreau.pck.nerim.net ([62.212.114.60]:45827 "EHLO 1wt.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751929AbeECCbV (ORCPT ); Wed, 2 May 2018 22:31:21 -0400 Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id w432Uqs7012866; Thu, 3 May 2018 04:30:52 +0200 Date: Thu, 3 May 2018 04:30:52 +0200 From: Willy Tarreau To: Guenter Roeck Cc: "Theodore Y. Ts'o" , Geert Uytterhoeven , Sasha Levin , Greg KH , "linux-kernel@vger.kernel.org" , "ksummit-discuss@lists.linuxfoundation.org" Subject: Re: [Ksummit-discuss] bug-introducing patches Message-ID: <20180503023052.GA12856@1wt.eu> References: <20180501163818.GD1468@sasha-vm> <20180502195138.GC18390@sasha-vm> <20180503000620.GA29205@thunk.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.1 (2016-04-27) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 02, 2018 at 05:38:32PM -0700, Guenter Roeck wrote: > > Because if that last is the case, then the prescription is very simple > > and not controversial --- bug fixes found post -rc4 should be held to > > the next merge window. > > > > Holding up even fixes for severe bugs for 4-6 weeks ? Seriously, that is > unrealistic. Holding up the fix for the next SpeckHammer because it was not > ready before -rc4 ? I don't think so. That's exactly what I explained earlier in this thread, it will actually make the resulting kernels even worse as soon as there is less than 100% regression (which is the case, since some fixes are valid). Postponing valid fixes because some of them might be wrong is a bad idea. We need to trust the developer regarding the test coverage and the developer has to become trusted by openly indicating the type of testing run on the patch. From there it will become easier to decide whether to revert a whole patch set after a few failed fixes, or to take a few more fixes in hopes that ultimately everything will be good. Willy