[Bug 19430] kernel logging confused after "No module loaded"

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Wed Nov 9 18:34:47 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=19430
Ubuntu | linux


ben.collins at ubuntu.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX




------- Additional Comments From ben.collins at ubuntu.com  2005-11-09 18:34 UTC -------
This can't be helped. The new "format" is what comes out of the kernel. The
problem is one of timing. Sometimes a kernel module will print something like:

printk(KERN_INFO "foobar: Checking blah blah blah...");
/* do something */
printk("done.\n");

After the first printk, and before the next, the code can be interrupted by
another process or interrupt that also spits out a printk, which pretty much
overwrites in the middle of the line.

The other thing is that the klogd is started _well_ after the kernel starts
printing the messages, and must first consume the entire kmsg buffer.

So, this isn't an issue that is easily fixes, nor do I consider it broken really.

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the kernel-bugs mailing list