GNU bug report logs - #78852
shepherd: internal syslog records not in chronological order

Previous Next

Package: guix;

Reported by: burban <at> opopop.net

Date: Sat, 21 Jun 2025 07:27:03 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: burban <at> opopop.net
Cc: 78852 <at> debbugs.gnu.org
Subject: bug#78852: shepherd: internal syslog records not in chronological order
Date: Thu, 03 Jul 2025 09:43:46 +0200
Hi,

burban <at> opopop.net writes:

> But when ‘system-log’ starts, it would be logical to flush first
> /proc/kmesg while keeping on hold it's own messaging until that is
> done.

OK.  As it stands, flushing /dev/kmsg before the other messages get
written is hard to implement: /dev/kmsg is considered as just one of
several sources of ‘system-log’, which just logs every line of every
source as soon as it’s available—hence the interleaving.

It needs more thought though, maybe we can find a way to do that.

Thanks,
Ludo’.




This bug report was last modified 64 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.