From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757108AbcLORgv (ORCPT ); Thu, 15 Dec 2016 12:36:51 -0500 Received: from smtprelay0246.hostedemail.com ([216.40.44.246]:55713 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753733AbcLORgs (ORCPT ); Thu, 15 Dec 2016 12:36:48 -0500 X-Session-Marker: 726F737465647440676F6F646D69732E6F7267 X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,rostedt@goodmis.org,:::::::::::,RULES_HIT:41:355:379:541:599:800:960:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1540:1593:1594:1711:1730:1747:1777:1792:2198:2199:2393:2553:2559:2562:2691:2693:2892:3138:3139:3140:3141:3142:3352:3622:3865:3867:3868:3870:3871:3872:3873:3874:4250:5007:6261:7875:7903:10004:10400:10848:10967:11232:11658:11914:12296:12663:12740:12760:12895:13069:13311:13357:13439:14096:14097:14181:14659:14721:21080:30012:30054:30075:30090:30091,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:2,LUA_SUMMARY:none X-HE-Tag: crook05_392809cfd6f1d X-Filterd-Recvd-Size: 2226 Date: Thu, 15 Dec 2016 12:36:31 -0500 From: Steven Rostedt To: Peter Zijlstra Cc: Petr Mladek , Andrew Morton , Linus Torvalds , Sergey Senozhatsky , linux-kernel@vger.kernel.org Subject: Re: [PATCH] MAINTAINERS: Add printk maintainers Message-ID: <20161215123631.1011918a@gandalf.local.home> In-Reply-To: <20161215172336.GA3124@twins.programming.kicks-ass.net> References: <1481798878-31898-1-git-send-email-pmladek@suse.com> <20161215084815.4d479755@gandalf.local.home> <20161215143443.GA1053@pathway.suse.cz> <20161215171200.GY3124@twins.programming.kicks-ass.net> <20161215122027.0f18bfb1@gandalf.local.home> <20161215172336.GA3124@twins.programming.kicks-ass.net> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.31; 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 List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 15 Dec 2016 18:23:36 +0100 Peter Zijlstra wrote: > > If all printks are asynchronous, that will be unreliable information. > > No, that will be _no_ information, since the 'later' part that does the > flush will never happen. I meant what would be unreliable, is that the printk that was last shown will not be the last printk that was called. I'm sure you may get some printks. But not those that were queued and not printed when the bug happens. But I think we are just saying the same thing. > > > And really, that information can be extremely useful, but only if it is > > reliable, otherwise, it becomes useless. > > Well, if you want reliable get a UART and those 3 patches I did to force > early_printk :-) > I have my own version too ;-) But yours is a bit cleaner than mine, so I may take them instead. I believe the force early_printk is in the -rt patchset. We just need the locking code in there too. -- Steve