Received: by 10.192.165.156 with SMTP id m28csp757844imm; Thu, 19 Apr 2018 07:07:35 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+5pQYd+JOuhArAKMgZNHvUA63MnGO3Hb2YrkFDSQ2M/YJTBOuGnND47ACYDSf+DbXXnNgc X-Received: by 10.98.15.23 with SMTP id x23mr4526769pfi.3.1524146855895; Thu, 19 Apr 2018 07:07:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524146855; cv=none; d=google.com; s=arc-20160816; b=ISxfuxCPm9OVxiOElaXeFPPzIyiU3w1CGLvh6KCxgTsbg6Ml0WKeoI8StbBNt7iq2z nM7F1BK8njxW0bTN8TepvproSNN/gczr5/eJeyAw2nH6ElHUF0dXNxs3dTbXXon+Hq4U GlUfgKyrbKegwSAM68NhmsAGe4t05F4xzg/FGBkzS8ddBpiKfvaWvZ23yw9BmdOadyV/ 1K4ePZA+O9UhjpxU65ghZpwxXH83zcQ59DuPrhKtgKhuzj0tnOKV+t1diS4Lp4C52Z6h GmYn4WeKLphZE5D6c96D51dmJu/1UPwn8xVbxp7rinBK46E0QKp9lHwJPfvD33tDb2iE DRAA== 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=o36K1M8a4+9r7raZSloXHhK8xIQP0EUe2lAEMd08m98=; b=gVI0UIS/r6QYfK+0bFCMUtW4pmyDp9anzme2XusVfr80UIDydoee8yEpt6en3dbSHn l+Q24K9JmVfAx1GwpgqcWky7PLv0AL/3nr9VEpU3GP6RlmdJgqJx8Es4QJl8iAYet9pN 94ha8vb3JxkEabciMCzpY3d4ya7t1NDEHL+lPtglHufEgZXDf9uDGNV10ISylycI+oCb L49EHSbUni7COR9nhQT9rPowRnJWlb5GqwrTqWuir18fgWAc4lwoc4jrgFTX1isJ5Kgz c12nKfqW6wvaCR8qDLitvDeyz1nLzQo7QjlCqYLaBIgZeluyixqyGn/HJD8ii6KAFzBE gtaQ== 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 bi12-v6si3440069plb.333.2018.04.19.07.07.21; Thu, 19 Apr 2018 07:07:35 -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 S1753138AbeDSOFv (ORCPT + 99 others); Thu, 19 Apr 2018 10:05:51 -0400 Received: from mx2.suse.de ([195.135.220.15]:40740 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752900AbeDSOFt (ORCPT ); Thu, 19 Apr 2018 10:05:49 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id BD0D4AE3E; Thu, 19 Apr 2018 14:05:47 +0000 (UTC) Received: by quack2.suse.cz (Postfix, from userid 1000) id 490501E0AEA; Thu, 19 Apr 2018 16:05:45 +0200 (CEST) Date: Thu, 19 Apr 2018 16:05:45 +0200 From: Jan Kara To: Greg KH Cc: Thomas Backlund , Sasha Levin , Steven Rostedt , Linus Torvalds , Petr Mladek , "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "akpm@linux-foundation.org" , "linux-mm@kvack.org" , Cong Wang , Dave Hansen , Johannes Weiner , Mel Gorman , Michal Hocko , Vlastimil Babka , Peter Zijlstra , Jan Kara , Mathieu Desnoyers , Tetsuo Handa , Byungchul Park , Tejun Heo , Pavel Machek Subject: Re: [PATCH AUTOSEL for 4.14 015/161] printk: Add console owner and waiter logic to load balance console writes Message-ID: <20180419140545.7hzpnyhiscgapkx4@quack2.suse.cz> References: <20180409082246.34hgp3ymkfqke3a4@pathway.suse.cz> <20180415144248.GP2341@sasha-vm> <20180416093058.6edca0bb@gandalf.local.home> <20180416113629.2474ae74@gandalf.local.home> <20180416160200.GY2341@sasha-vm> <20180416121224.2138b806@gandalf.local.home> <20180416161911.GA2341@sasha-vm> <7d5de770-aee7-ef71-3582-5354c38fc176@mageia.org> <20180419135943.GC16862@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180419135943.GC16862@kroah.com> User-Agent: NeoMutt/20170421 (1.8.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu 19-04-18 15:59:43, Greg KH wrote: > On Thu, Apr 19, 2018 at 02:41:33PM +0300, Thomas Backlund wrote: > > Den 16-04-2018 kl. 19:19, skrev Sasha Levin: > > > On Mon, Apr 16, 2018 at 12:12:24PM -0400, Steven Rostedt wrote: > > > > On Mon, 16 Apr 2018 16:02:03 +0000 > > > > Sasha Levin wrote: > > > > > > > > > One of the things Greg is pushing strongly for is "bug compatibility": > > > > > we want the kernel to behave the same way between mainline and stable. > > > > > If the code is broken, it should be broken in the same way. > > > > > > > > Wait! What does that mean? What's the purpose of stable if it is as > > > > broken as mainline? > > > > > > This just means that if there is a fix that went in mainline, and the > > > fix is broken somehow, we'd rather take the broken fix than not. > > > > > > In this scenario, *something* will be broken, it's just a matter of > > > what. We'd rather have the same thing broken between mainline and > > > stable. > > > > > > > Yeah, but _intentionally_ breaking existing setups to stay "bug compatible" > > _is_ a _regression_ you _really_ _dont_ want in a stable > > supported distro. Because end-users dont care about upstream breaking > > stuff... its the distro that takes the heat for that... > > > > Something "already broken" is not a regression... > > > > As distro maintainer that means one now have to review _every_ patch that > > carries "AUTOSEL", follow all the mail threads that comes up about it, then > > track if it landed in -stable queue, and read every response and possible > > objection to all patches in the -stable queue a second time around... then > > check if it still got included in final stable point relase and then either > > revert them in distro kernel or go track down all the follow-up fixes > > needed... > > > > Just to avoid being "bug compatible with master" > > I've done this "bug compatible" "breakage" more than the AUTOSEL stuff > has in the past, so you had better also be reviewing all of my normal > commits as well :) > > Anyway, we are trying not to do this, but it does, and will, > occasionally happen. Sure, that's understood. So this was just misunderstanding. Sasha's original comment really sounded like "bug compatibility" with current master is desirable and that made me go "Are you serious?" as well... Honza -- Jan Kara SUSE Labs, CR