poison_setup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so this is poison_setup(9), straight out of the Kernel API Manual, and it's basically the little routine that keeps your poison registers updated ✨

poison_setup β€” update poison registers. that's the whole assignment, periodt πŸ’…


✨ SYNOPSIS ✨

the signature is giving:

void poison_setup (struct edac_priv *priv );

πŸ’– ARGUMENTS πŸ’–

  • priv β€” DDR memory controller private instance data. it's the main-character context this function needs 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Update poison registers as per DDR mapping upon write of the address location the fault is injected.

translation for the group chat: when there's a write to the address location where the fault is injected, poison_setup() updates the poison registers according to the DDR mapping πŸ”₯ no extra side quests, no invented lore, just that.


🌸 RETURN 🌸

none. literally nothing comes back β€” it's a void situation and we respect that πŸ’€


🌈 SEE ALSO 🌈

go give these your attention, iykyk πŸ‘‘:


xoxo, from ./drivers/edac β€” version stamped October 2026 β€” page poison_setup(9) πŸ’…βœ¨

πŸ“¦ where this page comes from