recovery_process(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… recovery_process(9) β€” the Kernel API Manual girlies ✨

ok so bestie, welcome to the recovery_process(9) page β€” yes that's a kernel API manual, yes it's the qed one, and yes we're gonna get through it together 🫢

This is the page for recovery_process β€” literally just Trigger a recovery process. That's the whole name, that's the whole vibe. Let's go πŸ’–


✨ SYNOPSIS ✨

int recovery_process (struct qed_dev *cdev );

yeah that's it, that's the whole call. one function, one argument, int coming back at you 😌 so clean, so minimal, ate fr.


πŸŽ€ ARGUMENTS πŸŽ€

  • cdev β€” the Qed dev pointer πŸ’… that's it, that's the whole parameter. it's a struct qed_dev * and it's giving "main character energy," as it should πŸ‘‘

πŸ”₯ RETURN πŸ”₯

  • 0 on success πŸŽ‰ slay, we love a zero
  • error otherwise 😭 (no specific numbers listed here bestie, don't come for me, i'm just the messenger)
ngl, "error otherwise" is doing a lot of heavy lifting in that sentence, but we respect the mystery πŸ™ˆ

🌈 SEE ALSO 🌈

okay this is the part where the page goes absolutely feral with cross-references, and we are NOT skipping a single one, because every single one of these is iconic in its own right πŸ’œ

First up, the kernel file itself β€” the whole fam lives in ./include/linux/qed/qed_if.h πŸ¦‹ and then:

like, look at that list 😭 it's a whole friend group. recovery_prolog(9) is literally the prequel to this one β€” iykyk 🧚 and db_recovery_add(9) / db_recovery_del(9) are the recovery siblings, we stan a coordinated trio πŸ’…βœ¨


πŸ“ cute lil sign-off πŸ“

this page came to you straight out of the ./include/linux/qed directory, dated October 2026 ⭐ so when you're out here triggering recovery processes, just know the manpage girlies of the future had your back πŸ’–

mwah, go forth and recover, bestie πŸŽ€πŸ‘‘πŸŒ·

πŸ“¦ where this page comes from