ata_eh_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

ata_eh_done β€” EH action complete. This page is from the Kernel API Manual, and it's basically the "we finished the EH actions, bestie" moment. ✨


✨ SYNOPSIS ✨

void ata_eh_done (struct ata_link *link , struct ata_device *dev ,
       unsigned int action );

🫢 ARGUMENTS 🫢

  • link β€” the ATA link whose EH actions are complete. πŸ’…
  • dev β€” the target ATA dev for a per-dev action; it can be NULL. 🫢
  • action β€” the action that was just completed. ✨

πŸ’… DESCRIPTION πŸ’…

Okay so this gets called right after performing EH actions, and its whole job is to clear the related bits in link->eh_context. The way that this is a little cleanup moment? Iconic. πŸŽ€

LOCKING: None. No lock drama here, bestie. 🫢


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/ata/libata-eh.c πŸ’Ύ

The whole SEE ALSO squad, no cap:


mwah πŸ’‹ β€” this page's source/version/date corner is ./drivers/ata, October 2026, ata_eh_done(9). Bye bestie! 🫢✨

πŸ“¦ where this page comes from