Received: by 10.192.165.148 with SMTP id m20csp1939159imm; Thu, 3 May 2018 07:49:50 -0700 (PDT) X-Google-Smtp-Source: AB8JxZq6Qyg8zhIkUVhSGS7ch1OXkmpIdoyLX31ScdFN3kNJSo3qFfg5QBk0dD/ip9ia4OHAhZc3 X-Received: by 2002:a17:902:7146:: with SMTP id u6-v6mr23834191plm.289.1525358989970; Thu, 03 May 2018 07:49:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525358989; cv=none; d=google.com; s=arc-20160816; b=psQaDUcG2JeEHQ1rtQU7uPX4i6PrzceEHKAqW1ojBb/8faFo+V+4LGoeX+WwHejUw9 rz2CKca7mqM2Ez8gyePPb8X5kfnTH2XxBI9qyRjgJRaUAxfMK90dzHOW9uH6ybYb4w/M IuNxTKMf6XEmWALHZqjQ2FGwfik5N97rL3rwvyynLlrUVzRBf9CtwfBIzwVPwMgFYKYY lZn7bpaurzdTaVeiPZWks3SI+xg0aBk2AW6Rk5OQouqPmHz+L+RWTk8nAPCGuQ1eLWQ9 nmfX67Kn0gY010jx+K6inwWTuByOZK/uF2Hj9WvdN8d6d2a7vxA4osW/gSSXqGZh47/r 581w== 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=lMu9L+xLorzBOih6RwF8FO+kiaCZfiPegwo0c7Qnswc=; b=epLGnkOkTvhVO48dNVLLgH1CUpSiTRvzP4HhsdBCh8jzIlVOzRyLm2yAoSMWS/GAS2 apvviR84AcSEeYCSIz28LZsOJholoPkJQebCOyMF8UxBO4Ywz0inKx2sYewyMk+tGE5Q ezCydv5e+o81dNguHoGatY4NxfYD7rIVD0XkOYuLZQH/lxjbmcFoi+dA4qjhNLfZ721m 6ucJyNnyT9x5risHDNh9358ZooX2Yzp+HHIjp5QPFYcvosUu3NjfwY5Zg8NT3NttmiFj cr5QPPYV9XYe7cUR4pj5s3Q4FXr3MxAHJgHiQEPxPbpuNDCPeKgBkZum2OcfJw9F7RYF oHLw== 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 s22-v6si14490270plp.216.2018.05.03.07.49.36; Thu, 03 May 2018 07:49: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 S1751329AbeECOtL (ORCPT + 99 others); Thu, 3 May 2018 10:49:11 -0400 Received: from wtarreau.pck.nerim.net ([62.212.114.60]:46101 "EHLO 1wt.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751174AbeECOtI (ORCPT ); Thu, 3 May 2018 10:49:08 -0400 Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id w43EmoXF023330; Thu, 3 May 2018 16:48:50 +0200 Date: Thu, 3 May 2018 16:48:50 +0200 From: Willy Tarreau To: James Bottomley Cc: Jani Nikula , "Theodore Y. Ts'o" , Sasha Levin , Greg KH , "linux-kernel@vger.kernel.org" , "ksummit-discuss@lists.linuxfoundation.org" Subject: Re: [Ksummit-discuss] bug-introducing patches Message-ID: <20180503144850.GC23311@1wt.eu> References: <20180501163818.GD1468@sasha-vm> <20180501194450.GD10479@thunk.org> <20180501200019.GA7397@sasha-vm> <20180501205448.GE10479@thunk.org> <877eol808s.fsf@intel.com> <1525357984.3225.12.camel@HansenPartnership.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1525357984.3225.12.camel@HansenPartnership.com> 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 Thu, May 03, 2018 at 07:33:04AM -0700, James Bottomley wrote: > They're definitely for bug fixes, but there's a spectrum: obvious bug > fixes with no side effects are easy to justify. More complex bug fixes > run the risk of having side effects which introduce other bugs, so > could potentially destabilize the -rc process. In SCSI we tend to look > at what the user visible effects of the bug are in the post -rc5 region > and if they're slight or wouldn't be visible to most users, we'll hold > them over. If the fix looks complex and we're not sure we caught the > ramifications, we often add it to the merge window tree with a cc to > stable and a note saying to wait X weeks before actually adding to the > stable tree just to make sure no side effects show up with wider > testing. So, as with most things, it's a judgment call for the > maintainer. For me this is the right, and responsible way to deal with bug fixes. Self-control is much more efficient than random rejection and favors a good analysis. Willy