On Sun, 31 Aug 2025 12:24:26 +0000, Peter Relson <prel...@yahoo.com> wrote:

>This likely relates to why the IBM 
>standard had long been that console messages must be all upper case. 

IBM makes exceptionally wise choices for unrelated reasons.

For example, consider IBM's msgid choice was not about automation but it solved 
problems like mixed case and automation. Consider the following Linux dmesg 
(kernel messages):

[    0.000000] Linux version 5.15.0-50-generic (buildd@lcy02-amd64-091) ...
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-50-generic ...
[    0.000000] x86_64 CPU: GenuineIntel family 6 model 142 stepping 10 ...
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable

The first line says "Linux" but could this have other values (Ubuntu, BOS, 
ChomeOS, Android or ...)? How is case consistent within the OS identifier or 
how many words could be used?  The only reliable word to identify the message 
is "version" but that could be in many messages.

This is only 5 messages. How do you identify the relevant message? Does regexp 
even help? Can you identify the following as an error message or even if it's a 
relevant message to anything.

[9189.909896] ohci-pci 0000:00:06.0: frame counter not updating; disabled:

Reply via email to