On 13 Aug 2002, H. Peter Anvin wrote:
| > H. Peter Anvin <hpa@zytor.com> wrote:
| > >However, I'm wondering what to do about logging. Kernel log messages
| > >get stored away until klogd gets started, but early userspace may need
| > >some way to log messages -- and syslog is obviously not running. The
| > >easiest way to do this would probably be to be able to write to
| > >/proc/kmsg (which probably really should be /dev/kmsg) and push messages
| > >onto the kernel's message queue; but we could also have a dedicated
| > >location in the initramfs for writing logs, and do it all in userspace.
|
| Andrew Morton sent me a proposed patch last night which adds a klogctl
| (a.k.a. sys_syslog) which does a printk() from userspace. It was less
| than 10 lines; i.e. probably worth it. I have hooked this up to
| syslog(3) in klibc, although the code is not checked in yet.
Hey, that's the same idea as my "how to add a syscall" example!!
http://www.xenotime.net/linux/syscall_ex/addasyscall-2418.patch
-- ~Randy- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Thu Aug 15 2002 - 22:00:33 EST