The kmsg dd job should use obs=1 to avoid delaying kernel messages

Bug #436323 reported by Johan Kiviniemi
This bug report is a duplicate of:  Bug #430220: [karmic] Upstart fixups. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rsyslog (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: rsyslog

rsyslog (4.2.0-2ubuntu5) karmic; urgency=low

  * debian/rsyslog.rsyslog-kmsg.upstart: Use obs=1 to avoid delaying kernel
    messages.

    With the default value of 512, dd would wait for the buffer of such size
    to become full before calling write(), potentially delaying some kernel
    messages for a very long time.

debdiff attached.

ProblemType: Bug
Architecture: i386
Date: Fri Sep 25 04:33:31 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: fglrx
Package: rsyslog 4.2.0-2ubuntu4
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic-pae
SourcePackage: rsyslog
Uname: Linux 2.6.31-10-generic-pae i686

Revision history for this message
Johan Kiviniemi (ion) wrote :
Revision history for this message
Michael Terry (mterry) wrote :

Thank you for the report and patch! This is a regression, and the fix (restoring bs=1) is part of a patch in bug 430220. I'm going to mark as a dup.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.