I need to clear my concept related with loglevels associated with printk statement. When I say printk("<1> Hello World"); The output is not flushed to my console and I have to explicitly execute dmesg to see the printk output. WHat is a reason that the output is not coming directly to console. >From where dmesg reads its input and how dmesg and klogd are associated ? I have used echo 8 > /proc/sys/kernel/printk to set the console default level to 8 and hence I was expecting that loglevel 1 will cause the output to be displayed on console. Is klogd is a specialized case of syslogd ? Regards Dinesh ________________________________________________________________________ Yahoo! India Matrimony: Find your life partner online Go to: http://yahoo.shaadi.com/india-matrimony -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/