klogd.c says:

-   /* Note: this code does not detect incomplete messages
-    * (messages not ending with '\n' or just when kernel
-    * generates too many messages for us to keep up)
-    * and will split them in two separate lines */

This is particularly noticeable at startup where there are many
initial messages and lots of them are split.

The attached patch fixes this at the cost of a few bytes.

function                                             old     new   delta
klogd_main                                           362     406     +44
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 44/0) Total: 44 bytes

Please consider applying.

--
WorkWare Systems Pty Ltd
W: www.workware.net.au      P: 0434 921 300
E: [EMAIL PROTECTED]   F: 07 3102 9221


Attachment: klogd-no-split.diff
Description: Binary data

_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to