Messages in this thread | | | Date | Tue, 16 Sep 2008 14:04:33 -0700 | From | "Yinghai Lu" <> | Subject | Re: [PATCH 1/5] add DEFINE_LOGLEVEL_SETUP v3 |
| |
On Tue, Sep 16, 2008 at 12:02 PM, Marcin Slusarz <marcin.slusarz@gmail.com> wrote: > On Tue, Sep 16, 2008 at 11:01:21AM -0700, Yinghai Lu wrote: >> --- linux-2.6.orig/include/linux/kernel.h >> +++ linux-2.6/include/linux/kernel.h >> @@ -104,6 +104,15 @@ extern int console_printk[]; >> #define minimum_console_loglevel (console_printk[2]) >> #define default_console_loglevel (console_printk[3]) >> >> +#define KERN_LOG_EMERG 0 /* system is unusable */ >> +#define KERN_LOG_ALERT 1 /* action must be taken immediately */ >> +#define KERN_LOG_CRIT 2 /* critical conditions */ >> +#define KERN_LOG_ERR 3 /* error conditions */ >> +#define KERN_LOG_WARNING 4 /* warning conditions */ >> +#define KERN_LOG_NOTICE 5 /* normal but significant condition */ >> +#define KERN_LOG_INFO 6 /* informational */ >> +#define KERN_LOG_DEBUG 7 /* debug-level messages */ >> + >> struct completion; >> struct pt_regs; >> struct user; > > maybe > #define KERN_LOG_EMERG 0,KERN_EMERG > #define KERN_LOG_ALERT 1,KERN_ALERT > ... > ? > > or better - create printk2(level, fmt) which prints "<", level, ">", fmt > and wrap it with pci_printk / acpi_printk? >
will come out one new version that hpa likes
printk(KERN_PCI KERN_DEBUG "sadfasf\n");
YH
| |