Escreva para /dev/kmsg (não /proc/kmsg como sugerido por @ Nils ). Veja linux/kernel/printk/printk.c devkmsg_writev para a implementação do lado do kernel e systemd/src/journal/journald-kmsg.c server_forward_kmsg para um exemplo de uso.