sata_pmp_error_handler(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– sata_pmp_error_handler(9) β€” Kernel API Manual πŸ’–

okay so welcome to this page, bestie β€” it's the Kernel API Manual entry for sata_pmp_error_handler(9), and we're keeping it cute but factual πŸ’…


✨ NAME ✨

sata_pmp_error_handler β€” do standard error handling for a PMP-enabled host 🫢

✨ SYNOPSIS ✨

void sata_pmp_error_handler (struct ata_port *ap );

That signature is the whole vibe check: void, one struct ata_port * named ap, periodt ✨

πŸŽ€ ARGUMENTS πŸŽ€

  • ap β€” the host port to handle the error for πŸ’–

🌸 DESCRIPTION 🌸

Perform the standard error handling sequence for the PMP-enabled host ap. No cap β€” that's the job: standard error handling, PMP-enabled host, ap, all together 🌈

LOCKING: Kernel thread context (may sleep) 😴. So yes, bestie, it may sleep β€” noted and iconic.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/ata/libata-pmp.c is the home base 🏑, and here's the whole friend group it shouts out:

🏁 Footer flex, bestie: the source/version is ./drivers/ata, and the date is October 2026. That's a wrap β€” mwah! πŸ’‹

πŸ“¦ where this page comes from