Van Snyder composed on 2025-02-28 11:27 (UTC-0800):

> On Thu, 2025-02-27 at 22:35 -0500, Felix Miata wrote:

>> Your kernel is older than your CPU by about a year, so likely doesn't
>> have enough
>> backporting to fully support it properly. A newer kernel could be all
>> it takes to
>> make those MCEs go away.

> What's "mce?"

The part you failed to quote:

mce: {Hardware Error]: CPU: 8 Machine Check: 0 Bank 0: 8000004000040005
mce: {Hardware Error]: TSC 1838aa435b6d
mce: {Hardware Error]: PROCESSOR 0: b0671 TIME 140710368 SOCKET 0 APIC
20 microcode 12b

Machine Check (Exception) is a "Hardware Error", typically caused not by a
hardware error, but by attempting to use hardware newer than the software, the
kernel in particular.

> "apt update" says everything is up to date, but the kernel is 6.1.0-18.
> I believe there are several newer ones, maybe up to 6.1.0-31?

"Newer" kernels do include those newer than your 6.1.0-18 and it's "update"
derivative 6.1.0-31. Updates are newer by date, due to the security and bug 
fixes
they contain. But, little if any support for newer hardware is added to update
kernels, so their support for newer hardware is generally limited or absent.

"Newer" in another sense, means 6.2.x and up. Newer kernels for this sense of 
the
word support newer hardware than that generally available around the time of the
version selected for provision with the original release of the Debian 12
operating system you are using.

In another sense of the word "newer", that which is most likely applicable to 
your
environment, is a version newer than your i9-14900K CPU, which was released to
market in the third quarter of 2023, when the upstream newest available kernel 
was
6.8.x, 7 major versions newer than Bookworm's 6.1.x.
-- 
Evolution as taught in public schools is, like religion,
        based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata

Reply via email to