X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=kitten%2Fkernel%2Fprintk.c;fp=kitten%2Fkernel%2Fprintk.c;h=772c87216713a18f0a00a81266ff88277691dce6;hb=9dc62167c8f74a37391028c558f46db50a7998d1;hp=b410ec6da1f08e5bd4f5f7fb26ef9157f16e16f5;hpb=0c1919011d9ce503de86b4f9f334cbddda1be182;p=palacios.git diff --git a/kitten/kernel/printk.c b/kitten/kernel/printk.c index b410ec6..772c872 100644 --- a/kitten/kernel/printk.c +++ b/kitten/kernel/printk.c @@ -15,6 +15,9 @@ int printk(const char *fmt, ...) } +int printk_print_cpu_number; + + int vprintk( const char * fmt, @@ -30,9 +33,12 @@ vprintk( *p = '\0'; /* Tack on the logical CPU ID */ - len = sprintf(p, "[%u]:", this_cpu); - p += len; - remain -= len; + if( printk_print_cpu_number ) + { + len = sprintf(p, "[%u]:", this_cpu); + p += len; + remain -= len; + } /* Construct the string... */ len = vscnprintf(p, remain, fmt, args);