printk: /dev/kmsg - properly support writev() to avoid interleaved printk() lines