From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754631AbdEQNNV (ORCPT ); Wed, 17 May 2017 09:13:21 -0400 Received: from mx2.suse.de ([195.135.220.15]:41045 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754088AbdEQNNU (ORCPT ); Wed, 17 May 2017 09:13:20 -0400 Date: Wed, 17 May 2017 15:13:14 +0200 From: Petr Mladek To: Sergey Senozhatsky Cc: Steven Rostedt , Jan Kara , Pavel Machek , "Eric W. Biederman" , Ye Xiaolong , Andrew Morton , Linus Torvalds , Peter Zijlstra , "Rafael J . Wysocki" , Greg Kroah-Hartman , Jiri Slaby , Len Brown , linux-kernel@vger.kernel.org, lkp@01.org, Sergey Senozhatsky Subject: Re: [printk] fbc14616f4: BUG:kernel_reboot-without-warning_in_test_stage Message-ID: <20170517131314.GC8621@pathway.suse.cz> References: <20170403093152.GB15168@quack2.suse.cz> <20170406173306.GD10363@amd> <20170407044334.GA487@jagdpanzerIV.localdomain> <20170407071558.GA11792@amd> <20170407074634.GB1091@jagdpanzerIV.localdomain> <20170407081449.GA12859@amd> <20170407121021.GA379@jagdpanzerIV.localdomain> <20170407124455.GC4756@amd> <20170407104042.3c8e91e0@gandalf.local.home> <20170508063741.GA364@jagdpanzerIV.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170508063741.GA364@jagdpanzerIV.localdomain> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon 2017-05-08 15:37:41, Sergey Senozhatsky wrote: > Hello, > > On (04/07/17 10:40), Steven Rostedt wrote: > [..] > > On Fri, 7 Apr 2017 14:44:55 +0200 > > Pavel Machek wrote: > > > > > Well, I have to agree here. This is 20 years worth of mess :-(. > > > > Maybe someone should propose a micro-conf at Linux Plumbers where we > > can brain storm a way to re-invent printk()? Seems it can do with a > > completely new rewrite. ;-) > > So I've been thinking about it... I'm somewhat limited in budget this > year and can do either LPC or KS* - purely depending on which one can > "attract" a required critical mass. From _this_ point of view KS, > perhaps, would be more appropriate, especially given that it's in EU > this year, if I'm not mistaken. But LPC has its own merits too, of > course. LPC's microconference sounds good enough. > > What do you guys think? > > > * I obviously don't expect to be invited to the KS, all I said is that > I can be in Prague around that time so we can sit somewhere and talk. I live in Prague and will be happy to discuss printk issues with interested people. I think about rewriting printk from time to time. Some brainstorming might be helpful. On the other hand, I have become aware of many new printk limits and deficiencies last year. The more I know the less I am sure that I know enough for making a good design. I would personally prefer to give it some longer time to gather information. Especially I am interested into more feedback about the printk kthread and console work offloading. Also I still do not have enough experience about how different consoles are used and behave. Best Regards, Petr