Re: [Announce] Linux-tiny project revival

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Rob Landley <rob@...>
Cc: <linux-tiny@...>, Tim Bird <tim.bird@...>, linux kernel <linux-kernel@...>, CE Linux Developers List <celinux-dev@...>, Michael Opdenacker <michael@...>
Date: Thursday, September 20, 2007 - 3:58 pm

On Thu, Sep 20, 2007 at 03:38:42PM -0500, Rob Landley wrote:

Given that
a) there're plenty of printks without any KERN_* bloat,
b) there're printks that SHOULD NOT have KERN_* bloat,
c) debugging-by-printk method is widely used and this will force
   additional typing, head-scratching  and swear words
d) time wasted on pointless discussions whether some particular
   printk ALERT or CRIT
e) flag day for printk,

I think that this idea is not worth it.



Ick.

	Alexey "ignore_loglevel" Dobriyan



--- a/include/linux/kernel.h
+++ b/include/linux/kernel.h
@@ -52,6 +52,7 @@ extern const char linux_proc_banner[];
  */
 #define upper_32_bits(n) ((u32)(((n) >> 16) >> 16))
 
+#ifdef CONFIG_FOO
 #define	KERN_EMERG	"<0>"	/* system is unusable			*/
 #define	KERN_ALERT	"<1>"	/* action must be taken immediately	*/
 #define	KERN_CRIT	"<2>"	/* critical conditions			*/
@@ -59,6 +60,15 @@ extern const char linux_proc_banner[];
 #define	KERN_WARNING	"<4>"	/* warning conditions			*/
 #define	KERN_NOTICE	"<5>"	/* normal but significant condition	*/
 #define	KERN_INFO	"<6>"	/* informational			*/
+#else
+#define	KERN_EMERG	""
+#define	KERN_ALERT	""
+#define	KERN_CRIT	""
+#define	KERN_ERR	""
+#define	KERN_WARNING	""
+#define	KERN_NOTICE	""
+#define	KERN_INFO	""
+#endif
 #define	KERN_DEBUG	"<7>"	/* debug-level messages			*/
 
 extern int console_printk[];
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[Announce] Linux-tiny project revival, Tim Bird, (Wed Sep 19, 2:03 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 4:38 pm)
Re: [Announce] Linux-tiny project revival, Arnd Bergmann, (Thu Sep 27, 3:00 am)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 27, 8:06 pm)
Re: [Announce] Linux-tiny project revival, Indan Zupancic, (Thu Sep 27, 12:35 pm)
Re: [Announce] Linux-tiny project revival, Arnd Bergmann, (Thu Sep 27, 6:21 pm)
Re: [Announce] Linux-tiny project revival, Bernd Petrovitsch, (Fri Sep 28, 4:39 am)
Re: [Announce] Linux-tiny project revival, Jörn, (Sun Sep 30, 4:37 pm)
Re: [Announce] Linux-tiny project revival, Bill Davidsen, (Fri Sep 21, 8:27 am)
Re: [Announce] Linux-tiny project revival, Tim Bird, (Thu Sep 20, 5:58 pm)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Thu Sep 20, 6:14 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 8:28 pm)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Thu Sep 20, 8:03 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 7:11 pm)
Re: [Announce] Linux-tiny project revival, Indan Zupancic, (Thu Sep 20, 5:26 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 7:18 pm)
Re: [Announce] Linux-tiny project revival, Kyle Moffett, (Fri Sep 21, 5:34 pm)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Fri Sep 21, 6:05 pm)
Re: [Announce] Linux-tiny project revival, Kyle Moffett, (Fri Sep 21, 6:57 pm)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Fri Sep 21, 1:45 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Fri Sep 21, 7:05 pm)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Fri Sep 21, 7:08 pm)
Re: [Announce] Linux-tiny project revival, Indan Zupancic, (Thu Sep 20, 7:06 pm)
Re: [Announce] Linux-tiny project revival, Sam Ravnborg, (Fri Sep 21, 2:29 am)
Re: [Announce] Linux-tiny project revival, Adrian Bunk, (Mon Sep 24, 2:13 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Wed Sep 26, 2:24 am)
Re: [Announce] Linux-tiny project revival, Joe Perches, (Thu Sep 20, 4:16 pm)
Re: [Celinux-dev] Re: [Announce] Linux-tiny project revival, Geert Uytterhoeven, (Tue Sep 25, 7:43 am)
Re: [Announce] Linux-tiny project revival, Alexey Dobriyan, (Thu Sep 20, 3:58 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 6:02 pm)
Re: [Announce] Linux-tiny project revival, Jared Hulbert, (Thu Sep 20, 5:22 pm)
Re: [Announce] Linux-tiny project revival, Rob Landley, (Thu Sep 20, 6:53 pm)
Re: printk proposal - (was Linux-tiny project revival), Alexey Dobriyan, (Fri Sep 21, 3:07 pm)
Re: printk proposal - (was Linux-tiny project revival), Rob Landley, (Fri Sep 21, 4:53 pm)
Re: [Celinux-dev] [Announce] Linux-tiny project revival, Andrew Morton, (Wed Sep 19, 5:28 pm)
Re: [Celinux-dev] [Announce] Linux-tiny project revival, Michael Opdenacker, (Wed Sep 19, 6:38 pm)
Re: [Celinux-dev] [Announce] Linux-tiny project revival, Andy Whitcroft, (Thu Sep 20, 5:10 am)
Re: Monster switch for small size (was Linux-tiny revival), Christian MICHON, (Fri Sep 21, 2:35 am)
Re: [Announce] Linux-tiny project revival, Andi Kleen, (Wed Sep 19, 3:28 pm)
Re: [Announce] Linux-tiny project revival, Tim Bird, (Wed Sep 19, 3:41 pm)
Re: [Announce] Linux-tiny project revival, Tim Bird, (Wed Sep 19, 5:29 pm)
Re: [Announce] Linux-tiny project revival, Michael Opdenacker, (Wed Sep 19, 6:29 pm)
Re: [Announce] Linux-tiny project revival, Christian MICHON, (Wed Sep 19, 3:01 pm)
Re: [Announce] Linux-tiny project revival, Luis R. Rodriguez, (Wed Sep 19, 2:47 pm)
Re: [Announce] Linux-tiny project revival, Tim Bird, (Wed Sep 19, 3:31 pm)