Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp501101imm; Mon, 1 Oct 2018 13:30:44 -0700 (PDT) X-Google-Smtp-Source: ACcGV62SaWiTAh2VRuG6pOPqcKl3fqKywAgkvf49Qqb8NP9/fm1dZZ8sBmtCGUdhXHce9mnCNyeA X-Received: by 2002:a63:4281:: with SMTP id p123-v6mr11452370pga.91.1538425844283; Mon, 01 Oct 2018 13:30:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538425844; cv=none; d=google.com; s=arc-20160816; b=Lpt4eu951Nh8WYkHnZlAORPuakCndtrFAmEaOD/Bvc7nmai1xQDE9SAg7DxQ3u3YCy KXT2thrh+89ts9fI2+c48GkCTiZ8L9hBmoO3dExSMsjljUt8FPt/FoUl8UcuuV841zn/ 4vX8LVsq8QY+qJwd6R7KA/HWgedLkPxZcZLNcQKM8EqoClRh6E6DwaZOjGx+Ho8pS1ju APa4UWZfXCiXhO5aj6hHX2kJNm4FVngMhrF0gD3olr+O0O3aLG3ys4zGmhaJar/DqK2F yiG+1DdQZiht2rW1C7qLJACyCvD3iU0Y1ygg/pwWbNKuU7lrNkuPI9quZj028aWCT5zn j5vw== 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; bh=noo0y0DKet+3JE0lhleiYS7rvOswiWZB2GN4cMxBEkk=; b=qcYcRSNqXh3bMvI5KmyX0CwkZ/PEp28TcEzG9Cl2XYOYtXHcrUIccP7kf6epGfm5EZ uik84r8UNXNLeA3B7vzTfroIZrs+zRd14PuO0+J5Lozy0riQOhihakhoVojxU9rS6oxX RkTfyWcRWgEAjifLx0W4Y3SDA1iP9PSNFgONW+CpGd5rzizpTjcETeDWQ51ZqSwQL0Fc 465ln7mr5OT6NeJM+nXQpjmx8qxFA7UKnfuEkOI2ndjOunJoOX3uHQ7tiZaYheYhOEY2 RHti5KNV+MBpD6pmDbfFAU7UIgDyrD9k0yOg3LJi8XcYgTOHgAiw3A06vI+fzX4EM1rl ve8g== 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 p17-v6si10932129pgk.58.2018.10.01.13.30.29; Mon, 01 Oct 2018 13:30:44 -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 S1726471AbeJBDJf (ORCPT + 99 others); Mon, 1 Oct 2018 23:09:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:53540 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726317AbeJBDJf (ORCPT ); Mon, 1 Oct 2018 23:09:35 -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 3D1E6208AE; Mon, 1 Oct 2018 20:30:00 +0000 (UTC) Date: Mon, 1 Oct 2018 16:29:58 -0400 From: Steven Rostedt To: Pavel Machek Cc: Daniel Wang , stable@vger.kernel.org, pmladek@suse.com, Alexander.Levin@microsoft.com, akpm@linux-foundation.org, byungchul.park@lge.com, dave.hansen@intel.com, hannes@cmpxchg.org, jack@suse.cz, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mathieu.desnoyers@efficios.com, mgorman@suse.de, mhocko@kernel.org, penguin-kernel@I-love.SAKURA.ne.jp, peterz@infradead.org, tj@kernel.org, torvalds@linux-foundation.org, vbabka@suse.cz, xiyou.wangcong@gmail.com, pfeiner@google.com Subject: Re: 4.14 backport request for dbdda842fe96f: "printk: Add console owner and waiter logic to load balance console writes" Message-ID: <20181001162958.3b8e4640@gandalf.local.home> In-Reply-To: <20181001201309.GA9835@amd> References: <20180927194601.207765-1-wonderfly@google.com> <20181001152324.72a20bea@gandalf.local.home> <20181001201309.GA9835@amd> 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, 1 Oct 2018 22:13:10 +0200 Pavel Machek wrote: > > > [1] https://lore.kernel.org/lkml/20180409081535.dq7p5bfnpvd3xk3t@pathway.suse.cz/T/#u > > > > > > Serial console logs leading up to the deadlock. As can be seen the stack trace > > > was incomplete because the printing path hit a timeout. > > > > I'm fine with having this backported. > > Dunno. Is the patch perhaps a bit too complex? This is not exactly > trivial bugfix. > > pavel@duo:/data/l/clean-cg$ git show dbdda842fe96f | diffstat > printk.c | 108 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- > > I see that it is pretty critical to Daniel, but maybe kernel with > console locking redone should no longer be called 4.4? But it prevents a deadlock. I usually weigh backporting as benefit vs risk. And I believe the benefit outweighs the risk in this case. -- Steve