Received: by 10.192.165.156 with SMTP id m28csp1071999imm; Mon, 16 Apr 2018 13:38:22 -0700 (PDT) X-Google-Smtp-Source: AIpwx49MwMLQo4g22/VIOWcslubR8yP8ph9ZiQJOwBlST47aE03CQOrSubNHnhCKoyHsaPP2pqcA X-Received: by 10.99.190.8 with SMTP id l8mr14172529pgf.243.1523911102570; Mon, 16 Apr 2018 13:38:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523911102; cv=none; d=google.com; s=arc-20160816; b=vSi7n9zpJg78Ih34ZORPL44ITuv2u6q2uufwoA8Ttqmax1olOfRz8tMInbdV7+DUnx p3qQke1PcevZobdT6bK46a/OKgOoDxFrEgHOLsAMNqJ1Ap2NNoCaH6qpYkje4zJjt3I+ 7gBobhEqod3OjOOVztwMKsz2/bYuDZmheedLPcz5jJ0lPPI00ii6o1gPZhAZdeJSNC7A +SPF0DGjwCmwlql5engr3e1Z1S4cmy3VTX4K2XzZLYirA2T04YwFyehZ66/zt5Ztl2O/ jJVh/2vKe0xkaYUrt0V+ooiukGU+4KAIOFDM8I0CHOkVaT806ocFts0UN7yx/98ZeCrJ p1lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:spamdiagnosticmetadata:spamdiagnosticoutput :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=pfQ5FNsHG8lPpBdMZRXa5MOXN9JbdfzB5axixz6iQUM=; b=MuzZWaXi4oLQx+JlCIREZOHf6UPaAHncASxM8W4Q6ypuwjQVK632xKDe+zUH7Ps+4x DrHT6L1EatotR9zxMAAF2PtkDEDfB+LNDQyI8IXgCXCzLwDwg1olxwT6VlVziI4PJJkZ eClbjxa31+JRZUzKd69UdZA7l8BZ+EHjFjw1VJjzHs0Qc8W826fjW1b9EEzT+jSrg/C8 +yMzDpc/PXHxNIZeHozcwMXq57/KPA4wCIwxMlDm0bj9fRJgBKrL/Qg2J9+8g3wsVRnS T8MEy9Ii5Je2oMEOCiEuhfTTVSTXdIdmzPn2k4dU2cJ12JC3xgPDE+N97lPmZL1T/pwy BafA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=QRh1yjRd; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q3-v6si12509323plb.39.2018.04.16.13.38.08; Mon, 16 Apr 2018 13:38:22 -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; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=QRh1yjRd; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752177AbeDPUgi (ORCPT + 99 others); Mon, 16 Apr 2018 16:36:38 -0400 Received: from mail-sn1nam01on0096.outbound.protection.outlook.com ([104.47.32.96]:5504 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750972AbeDPUgg (ORCPT ); Mon, 16 Apr 2018 16:36:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=pfQ5FNsHG8lPpBdMZRXa5MOXN9JbdfzB5axixz6iQUM=; b=QRh1yjRdnxElCF7n+z/kaoURlNbBvkjAPLO5bur2R7mgUCzUDBhNz13LyOWNLXqvRUhdnbFizRk73xyt6vbrqGHoPlxFNmNvkb+hkPcViKGssyi1lNHJj5MD+K8urC4RuwE2wFNupXsEWSbAC+lyfxaQuJo5WZLtJDkajVZ2o+0= Received: from DM5PR2101MB1032.namprd21.prod.outlook.com (52.132.128.13) by DM5PR2101MB0965.namprd21.prod.outlook.com (52.132.133.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.715.4; Mon, 16 Apr 2018 20:36:32 +0000 Received: from DM5PR2101MB1032.namprd21.prod.outlook.com ([fe80::8109:aef0:a777:7059]) by DM5PR2101MB1032.namprd21.prod.outlook.com ([fe80::8109:aef0:a777:7059%2]) with mapi id 15.20.0715.004; Mon, 16 Apr 2018 20:36:32 +0000 From: Sasha Levin To: Jiri Kosina CC: Pavel Machek , Linus Torvalds , Steven Rostedt , 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 Subject: Re: [PATCH AUTOSEL for 4.14 015/161] printk: Add console owner and waiter logic to load balance console writes Thread-Topic: [PATCH AUTOSEL for 4.14 015/161] printk: Add console owner and waiter logic to load balance console writes Thread-Index: AQHTz5h7IvK2v80d0k6VVqDoPwJEM6P4GK8AgAnYKwCAAX5DAIAAHfKAgAADdYCAAAWWgIAABF0AgAACQQCAAA4zgIAAAxqAgAAynoCAAAVdgA== Date: Mon, 16 Apr 2018 20:36:32 +0000 Message-ID: <20180416203629.GO2341@sasha-vm> References: <20180415144248.GP2341@sasha-vm> <20180416093058.6edca0bb@gandalf.local.home> <20180416153031.GA5039@amd> <20180416155031.GX2341@sasha-vm> <20180416160608.GA7071@amd> <20180416161412.GZ2341@sasha-vm> <20180416170501.GB11034@amd> <20180416171607.GJ2341@sasha-vm> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [52.168.54.252] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DM5PR2101MB0965;7:au1Vu69n55Vns7NCBE20fWjGuRVo6E9Iuz8ops8NIwVHVc+G9uXacTF06g1XY5EEq1ia0ARJnz5WDMpwzgjxRpQ5yYNYRVcUmSFKcs0YU7GE/oycdsXpRhkNirbipvk31+B6u9r6Cy1Mej5U+IcRIfFXDxjij6F54/HhEV7i3/UBVoi/YGV8mD6F/KKvuUHuqcV4buxCdfX5OyMBdxFRfMJKe/hRNSPPe+Fd+vm6g9xk3fNUkX7EgeNo75aJMeCy;20:Fdrn3TZ7fYQLGhnYxONXubSmqEFOnJ/3GpBNAPFyQ2d9/O3EsBdWokkMnEQ54Lkes4zzyP1OdoiE+NOKLe2MLLLGnuyguTIL96IEnNRkh3BKPSko5nagS/JbdpbiJ9zrxZ+QXmopA9dewBZgVGCM0XWxDjDjGlkxkQls4WspF30= x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7193020);SRVR:DM5PR2101MB0965; x-ms-traffictypediagnostic: DM5PR2101MB0965: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alexander.Levin@microsoft.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(61425038)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231232)(944501347)(52105095)(6055026)(61426038)(61427038)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(6072148)(201708071742011);SRVR:DM5PR2101MB0965;BCL:0;PCL:0;RULEID:;SRVR:DM5PR2101MB0965; x-forefront-prvs: 0644578634 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(7916004)(396003)(366004)(39860400002)(346002)(39380400002)(376002)(189003)(199004)(51444003)(3846002)(10090500001)(3660700001)(3280700002)(2900100001)(1076002)(6916009)(68736007)(72206003)(105586002)(106356001)(6486002)(229853002)(6116002)(486006)(86612001)(5250100002)(102836004)(86362001)(476003)(11346002)(446003)(2906002)(14454004)(97736004)(6436002)(6506007)(5660300001)(7736002)(81166006)(33716001)(81156014)(8676002)(33656002)(66066001)(33896004)(8936002)(305945005)(76176011)(9686003)(6512007)(53936002)(4326008)(54906003)(6246003)(39060400002)(26005)(186003)(99286004)(7416002)(93886005)(316002)(10290500003)(478600001)(22452003)(25786009)(507254003)(556444002)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:DM5PR2101MB0965;H:DM5PR2101MB1032.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: daeFmC9GQqcqF5qkcMVTayqn+A0EP1RwQuJDdU6Gr0eTa6J30dOKafXogjBVBidHUYd3qhokoI7VT2oWr5twCHtSnQvqu88h+RsHeH8a6L2Mixx+iU2xQxwy8C3kZM/EXLGMb48UMoWM4aHiSYNf9oAUhfYlHa+pEP63ym3L8vheWJx0+yzamWrNccVnow3y spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 22b2171e-1bfb-4551-70f4-08d5a3d9bda8 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22b2171e-1bfb-4551-70f4-08d5a3d9bda8 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2018 20:36:32.7066 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR2101MB0965 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 16, 2018 at 10:17:17PM +0200, Jiri Kosina wrote: >On Mon, 16 Apr 2018, Sasha Levin wrote: > >> So if a user is operating a nuclear power plant, and has 2 leds: green >> one that says "All OK!" and a red one saying "NUCLEAR MELTDOWN!", and >> once in a blue moon a race condition is causing the red one to go on and >> cause panic in the little province he lives in, we should tell that user >> to fuck off? >> >> LEDs may not be critical for you, but they can be critical for someone >> else. Think of all the different users we have and the wildly different >> ways they use the kernel. > >I am pretty sure that for almost every fix there is a person on a planet >that'd rate it "critical". We can't really use this as an argument for >inclusion of code into -stable, as that'd mean that -stable and Linus' So I think that Linus's claim that users come first applies here as well. If there's a user that cares about a particular feature being broken, then we go ahead and fix his bug rather then ignoring him. >tree would have to be basically the same. Basically the same minus all new features/subsystems/arch/etc. But yes, ideally we'd want all bugfixes that go in mainline. Who not? Instead of keeping bug fixes out, we need to work on improving our testing story. Instead of ignoring that "person that'd rate it critical" we should add his usecase into our testing matrix.=