From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 636CD8EE for ; Sun, 25 Jun 2017 01:02:40 +0000 (UTC) Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 98927184 for ; Sun, 25 Jun 2017 01:02:39 +0000 (UTC) Date: Sun, 25 Jun 2017 00:48:05 +0100 From: Al Viro To: Linus Torvalds Message-ID: <20170624234805.GT10672@ZenIV.linux.org.uk> References: <20170619052146.GA2889@jagdpanzerIV.localdomain> <20170619103912.2edbf88a@gandalf.local.home> <20170619152055.GM3786@lunn.ch> <20170619122651.57ba27c4@gandalf.local.home> <20170624081411.58b4fb6a@vento.lan> <20170624140659.GM4875@lunn.ch> <20170624184216.2ffd4a96@gandalf.local.home> <20170624232140.GA27473@lunn.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Al Viro Cc: Mauro Carvalho Chehab , ksummit Subject: Re: [Ksummit-discuss] [TECH TOPIC] printk redesign List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Sat, Jun 24, 2017 at 04:26:42PM -0700, Linus Torvalds wrote: > On Sat, Jun 24, 2017 at 4:21 PM, Andrew Lunn wrote: > > This assumes timestamps are fine grained enough. I still prefer a > > sequence number in addition. > > Guyes, you're overdesigning. > > The general old printk subsystem had "continuations". Nobody ever used > them. Nobody. I know, because they were broken, and nobody even > reported it. > > Similarly, nobody is going to use sequence numbers and timestamps. > What *is* going to get used is digital cameras to take pictures of a > screen, and "dmesg" output (and no, dmesg will not use those sequence > numbers either, see above). I'd really hate to have to use pictures of screen... I really hope that printk to serial console keeps working - I don't care about timestamps granularity, etc., but losing this would hurt. Is it really that uncommon use case?