nmi_registers_valid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the manual page for nmi_registers_valid(9) β€” it's from the Kernel API Manual, and the name is literally nmi_registers_valid β€” verify if registers are valid. πŸ’…

✨ SYNOPSIS ✨

bool notrace nmi_registers_valid (union mci mci );

πŸŽ€ ARGUMENTS πŸŽ€

  • mci β€” machine check interruption code. that's the whole vibe 🫢

🌸 DESCRIPTION 🌸

So you take a machine check interruption code and inspect it, verifying if all required registers are valid. πŸ‘‘

For some registers, the corresponding validity bit is ignored and the registers are set to the expected value. no cap, that's just how it goes. ✨

It returns true if all registers are valid, otherwise false. that's the return value, periodt. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./arch/s390/kernel/nmi.c β€” go peek if you're curious πŸ‘€

mwah πŸ’‹ cute little sign-off: this one comes from source/version ./arch/s390/kernel, dated October 2026, and the page is nmi_registers_valid(9). slay. πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from