Received: by 10.192.165.156 with SMTP id m28csp970139imm; Mon, 16 Apr 2018 11:42:42 -0700 (PDT) X-Google-Smtp-Source: AIpwx49uThZtqZVE3IMc+2QDdTWJeiNdjxbNihqJtqUrUbaR9JYX9wtR5mwYnq6dOzSceHv9eug+ X-Received: by 2002:a17:902:9886:: with SMTP id s6-v6mr4457628plp.380.1523904162096; Mon, 16 Apr 2018 11:42:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523904162; cv=none; d=google.com; s=arc-20160816; b=O/JlO3ZNulZRCUoapqDsEJuf9a+jLhMZerPwYfK9VMK4QMHnugggJGVPMfSspFmqoC a05cXn0C2XAoU9T55/WSX8+hZ3NkCUz3YAzU/H5GtPXrSWOlWSVX+BYJ4OZ+VO3sBwWY QsljXFBbmShI2s9LcBq2zihrKkxOTOCNln208M+fykq+gAJVIGp35aPK5m4nTTmSKTA2 BZcS6uTtR/rfP39Y+CE0QYauHF+x3sSvhkrS/PjpV4Y9jNvvsqz2sMqZVrhGUHeTjd6D 1LEjJypg9/W69QKKVfyZtDEY3OPFQzQhZRDCB3Mh+7X5JWKxeSY05xfyP7TpGuRTsOmT jOFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dmarc-filter:arc-authentication-results; bh=ixowC05pjp7BhbN10oyci6J2jpvMg9DgUaThS0q81e4=; b=mWiVnZb0O/GDhzBYz0hmxdbuJPqSQ+6eOAY4my7QPA8qJ/5MTg95vMMzcyWLE7zCXN TzPSriz2algNKN56yRU9iZQ04HTX1nEowdbjjcMGZQdwPsvNVnMlr0vMOK87/YSCiQCb 2KKIXCiRVN7spNa3gcgQdvRui/kozmHL1Ee0GtVPkd6jE+Sp8/fDMvsY8JooNCEuNCin K8bdwaYKU8xs5GUCSHgC9ijb6EvNq5aKBFDgx2wcCckZEekYHxAq7aRKtnx3s44XNUbo HrpJylo5JP+dWA+/fLJ0Yu1+wElvLiWULipawyVEJHACkDWA569l5zIp67FzVVicFLvz sx4g== 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 h80si11280365pfd.260.2018.04.16.11.42.27; Mon, 16 Apr 2018 11:42:42 -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 S1753229AbeDPSlX (ORCPT + 99 others); Mon, 16 Apr 2018 14:41:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:44260 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753077AbeDPSlV (ORCPT ); Mon, 16 Apr 2018 14:41:21 -0400 Received: from gandalf.local.home (cpe-66-24-56-78.stny.res.rr.com [66.24.56.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 368B12175C; Mon, 16 Apr 2018 18:41:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 368B12175C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=goodmis.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=rostedt@goodmis.org Date: Mon, 16 Apr 2018 14:41:17 -0400 From: Steven Rostedt To: Linus Torvalds Cc: Sasha Levin , Pavel Machek , 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 , Greg KH Subject: Re: [PATCH AUTOSEL for 4.14 015/161] printk: Add console owner and waiter logic to load balance console writes Message-ID: <20180416144117.5757ee70@gandalf.local.home> In-Reply-To: References: <20180416153031.GA5039@amd> <20180416155031.GX2341@sasha-vm> <20180416160608.GA7071@amd> <20180416122019.1c175925@gandalf.local.home> <20180416162757.GB2341@sasha-vm> <20180416163952.GA8740@amd> <20180416164310.GF2341@sasha-vm> <20180416125307.0c4f6f28@gandalf.local.home> <20180416170936.GI2341@sasha-vm> <20180416133321.40a166a4@gandalf.local.home> <20180416174236.GL2341@sasha-vm> <20180416142653.0f017647@gandalf.local.home> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 16 Apr 2018 11:30:06 -0700 Linus Torvalds wrote: > On Mon, Apr 16, 2018 at 11:26 AM, Steven Rostedt wrote: > > > > The problem is that it only fixed a critical bug, but didn't go far > > enough to keep the bug fix from breaking API. > > An API breakage that gets noticed *is* a crtitical bug. I totally agree with you. You misunderstood what I wrote. I said there were two bugs here. The first bug was a possible accessing bad memory bug. That needed to be fixed. The problem was by fixing that, it broke API. But that's because the original code was broken where it relied on broken code to get right. I never said the second bug fix should not have been backported. I even said that the first bug "didn't go far enough". I hope the answer was not to revert the bug and put back the possible bad memory access in to keep API. But it was to backport the second bug fix that still has the first fix, but fixes the API breakage. Yes, an API breakage is something I would label as critical to be backported. -- Steve