genwqe_err_error_detected(9)
π genwqe_err_error_detected(9) β like, the Kernel API Manual page your bestie actually wants to read π
Okay so bestie, welcome to the genwqe_err_error_detected page from the Kernel API Manual β yes that's the manual name, we're not copying the header line, we're being cute about it. This one is short and iconic, ngl, so let's get into it β¨
πΈ NAME πΈ
genwqe_err_error_detected β the error detection callback. That's it, that's the whole vibe check π
π¦ SYNOPSIS π¦
pci_ers_result_t genwqe_err_error_detected (struct pci_dev *pci_dev ,
pci_channel_state_t state );
Fr fr, that's the signature β copy it exactly, don't be out here renaming stuff π
β¨ ARGUMENTS β¨
pci_devβ the PCI device information struct. Like, the whole little ID card for your device π«Άstateβ the PCI channel state. It's giving "what's the situation rn" energy π
π₯ DESCRIPTION π₯
So here's the tea: this callback gets called by the PCI subsystem whenever a PCI bus error is detected. That's literally the entire description and honestly? Short king behavior. No cap, that's all it does β PCI subsystem says "oops, bus error," and this callback gets the call βοΈπ
π§ SEE ALSO π§
Kernel file: ./drivers/misc/genwqe/card_base.c β go read it, iykyk π
And the whole friend group of related pages, all together, exactly as the original lists them:
genwqe_devnode(9)genwqe_dev_alloc(9)genwqe_bus_reset(9)genwqe_recovery_on_fatal_gfir_required(9)genwqe_T_psec(9)genwqe_setup_pf_jtimer(9)genwqe_setup_vf_jtimer(9)genwqe_stop(9)genwqe_recover_card(9)genwqe_fir_checking(9)genwqe_pci_fundamental_reset(9)genwqe_reload_bistream(9)genwqe_health_thread(9)genwqe_pci_setup(9)genwqe_pci_remove(9)genwqe_probe(9)genwqe_remove(9)genwqe_init_module(9)genwqe_exit_module(9)
Bestie, real talk: if you're poking at PCI bus errors, don't skip the SEE ALSO gang above β they're the main characters of this whole saga π
Source: ./drivers/misc/genwqe β dated October 2026 β and that's the sign-off, mwah, ily, go read some kernel source ππβ
π¦ 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