From: Marcin Slusarz <marcin.slusarz@gmail.com>
To: Ravikiran G Thirumalai <kiran@scalex86.org>
Cc: Andrew Morton <akpm@linux-foundation.org>, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] printk: Print cpuid along with the timestamp with CONFIG_PRINTK_TIME
Date: Fri, 19 Sep 2008 19:15:21 +0200 [thread overview]
Message-ID: <20080919171516.GB5540@joi> (raw)
In-Reply-To: <20080919003509.GB21915@localdomain>
On Thu, Sep 18, 2008 at 05:35:09PM -0700, Ravikiran G Thirumalai wrote:
> On Thu, Sep 18, 2008 at 12:51:23PM -0700, Andrew Morton wrote:
> >On Thu, 18 Sep 2008 12:37:20 -0700
> >Ravikiran G Thirumalai <kiran@scalex86.org> wrote:
> >>
> >> Signed-off-by: Ravikiran Thirumalai <kiran@scalex86.org>
> >>
> >> Index: linux-git/kernel/printk.c
> >> ===================================================================
> >> --- linux-git.orig/kernel/printk.c 2008-09-16 15:37:48.000000000 -0700
> >> +++ linux-git/kernel/printk.c 2008-09-18 12:27:10.489662938 -0700
> >> @@ -739,9 +739,10 @@ asmlinkage int vprintk(const char *fmt,
> >>
> >> t = cpu_clock(printk_cpu);
> >> nanosec_rem = do_div(t, 1000000000);
> >> - tlen = sprintf(tbuf, "[%5lu.%06lu] ",
> >> + tlen = sprintf(tbuf, "[%5lu.%06lu:%d] ",
> >> (unsigned long) t,
> >> - nanosec_rem / 1000);
> >> + nanosec_rem / 1000,
> >> + printk_cpu);
> >>
> >> for (tp = tbuf; tp < tbuf + tlen; tp++)
> >> emit_log_char(*tp);
> >
> >
> >Your patch illogically ties the cpu-id-printing feature to the
> >printk.time feature. I guess that's liveable with, but
> >Documentation/kernel-parameters.txt should be updated.
> >
>
> Didn't realize Documentation/kernel-parameters.txt had reference and even a
> runtime parameter to control this! I always enabled CONFIG_PRINTK_TIME
> to get timestamps. Here's an updated patch.
>
> As for the cpuid with the timestamp, the timestamp that is being
> is the printed the cpu's time stamp.
Do we really need this information on UP kernels?
Why don't you add another option for this feature?
Marcin
next prev parent reply other threads:[~2008-09-19 17:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-18 19:37 [PATCH] printk: Print cpuid along with the timestamp with CONFIG_PRINTK_TIME Ravikiran G Thirumalai
2008-09-18 19:51 ` Andrew Morton
2008-09-19 0:35 ` Ravikiran G Thirumalai
2008-09-19 17:15 ` Marcin Slusarz [this message]
2008-09-19 18:39 ` Ravikiran G Thirumalai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080919171516.GB5540@joi \
--to=marcin.slusarz@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=kiran@scalex86.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox