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 B3A402C for ; Sat, 24 Jun 2017 23:26:44 +0000 (UTC) Received: from mail-io0-f196.google.com (mail-io0-f196.google.com [209.85.223.196]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 630FE87 for ; Sat, 24 Jun 2017 23:26:43 +0000 (UTC) Received: by mail-io0-f196.google.com with SMTP id m19so10200217ioe.1 for ; Sat, 24 Jun 2017 16:26:43 -0700 (PDT) MIME-Version: 1.0 Sender: linus971@gmail.com In-Reply-To: <20170624232140.GA27473@lunn.ch> 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> From: Linus Torvalds Date: Sat, 24 Jun 2017 16:26:42 -0700 Message-ID: To: Andrew Lunn Content-Type: text/plain; charset="UTF-8" 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 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). If those two things aren't the absolutely primary goals, the whole thing is pointless to even discuss. No amount of cool features, performance, or theoretical deadlock avoidance matters ONE WHIT compared to the two things above. Linus