recovery_process(9)
π 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 astruct qed_dev *and it's giving "main character energy," as it should π
π₯ RETURN π₯
0on 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:
selftest_interrupt(9)selftest_memory(9)selftest_register(9)selftest_clock(9)selftest_nvram(9)can_link_change(9)set_link(9)get_link(9)drain(9)update_msglvl(9)nvm_flash(9)nvm_get_image(9)set_coalesce(9)set_led(9)attn_clr_enable(9)db_recovery_add(9)db_recovery_del(9)recovery_prolog(9)update_drv_state(9)update_mac(9)update_mtu(9)update_wol(9)read_module_eeprom(9)get_affin_hwfn_idx(9)read_nvm_cfg(9)read_nvm_cfg_len(9)set_grc_config(9)qed_sb_ack(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms