On Sat, 12.03.11 16:31, Andrey Borzenkov (arvidj...@mail.ru) wrote:

> > Basically what Kay suggested.
> >
> > Facilities might not be the most powerful idea ever invented, but they
> > are useful to distuingish kernel from userspace messages, as there is
> > LOG_KERNEL for the former and all other facilities for the latter.
> >
> 
> Attached patch preserves full syslog facility marker and simply emits
> it back. So userspace is free to feed any facility it deems
> appropriate, not only LOG_USER.

This is a good approach. Kay has independently prepped a patch for this
now and it is already on its way into the kernel. It is hence very
likely that pretty soon there's no reason anymore to strip the facility
from the log messages before echoing them into /proc/kmsg.

As soon as that patch is in the standard kernel I'll fix systemd to no
longer strip the facility. Kay will do the same for udev. And Harald
hopefully for Dracut too. And then all messages should contain the same
amount of information regardless which way the took to the syslog
daemon: directly via the /dev/log socket, or indirectly via the kmsg queue.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to