Re: KERN_ALERT doesnt work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In file /usr/src/linux/include/linux/kernel.h there is the define for KERN_ALERT :- 
 
#define       KERN_ALERT      "<1>"   /* action must be taken immediately     */ 
 
As you can see that KERN_ALERT is having value 1 and generally the 
"console_loglevel" (i.e. the first value of "/proc/sys/kernel/printk") is 1 and thas why 
it doesn't print all the printk messages which you try to print with 
<KERN_ALERT>... 
Because it is the rule that "Messages with a higher priority than this will be printed 
to the console". Just read "/usr/src/linux/Documentation/filesystems/proc.txt"'s 
printk section for more details. 
 
The work around to the problem is, just run the following command :- 
 
$ echo 8 > /proc/sys/kernel/printk 
 
This thing will cause messages from all the levels to go to the console... 
 
 
Hope this helps... 
 
Thanks. 
Sumit Sharma. 
 
On Wed, 30 Jun 2004 so usp wrote : 
>Hi, 
> 
>Im implementing a syscall and I want to write some 
>information on the user terminal. Ive heard that 
>using printk(KERN_ALERT"String") could return "String" 
>to the terminal, but it doesnt. It just modifies the 
>file /var/log/messages. My distribution is Fedora Core 
>2 (kernel 2.6.5). Did somebody get the same problem? 
>Did I do something wrong? The syscall is working 
>perfectly, the only problem is that I want to return 
>information to the user, and using the copy_to_user 
>function isnt appropriate, once there are lots of 
>information (more than 5) I want to retrieve, with 
>different types (not only string). 
> 
>Thanks 
> 
> 
> 
>______________________________________________________________________ 
> 
>Yahoo! Mail - agora com 100MB de espa�, anti-spam e antiv�us gr�is! 
>http://br.info.mail.yahoo.com/ 
> 
>-- 
>Kernelnewbies: Help each other learn about the Linux kernel. 
>Archive:       http://mail.nl.linux.org/kernelnewbies/ 
>FAQ:           http://kernelnewbies.org/faq/ 
> 

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux