aer_isr_one_error(9)
β¨ NAME β¨
okay so we're in the Kernel API Manual, and today's main character is aer_isr_one_error β the function that consumes error(s) signaled by an AER interrupt from a Root Port or RCEC. It's giving cleanup duty after the interrupt party, and honestly? Iconic. π
β¨
πΈ SYNOPSIS πΈ
Here's the signature, character for character, no cap:
void aer_isr_one_error (struct pci_dev *root , struct aer_err_source *e_src );
Yep, it returns void β no return value to stress about, bestie. π«Ά
π ARGUMENTS π
rootβ pointer to Root Port or RCEC that signaled AER interrupt. Basically the one who rang the error doorbell. ποΈe_srcβ pointer to an error source. The actual tea being passed around. π΅
π¦ SEE ALSO π¦
Kernel file ./drivers/pci/pcie/aer.c β yes, that's the path, bestie β plus all the related pages, in the exact order the original dropped them:
enable_ecrc_checking(9)disable_ecrc_checking(9)pcie_set_ecrc_checking(9)pcie_ecrc_get_policy(9)pci_aer_raw_clear_status(9)add_error_device(9)is_error_source(9)find_source_device(9)pci_aer_unmask_internal_errors(9)pci_aer_handle_error(9)aer_get_device_error_info(9)aer_isr_one_error_type(9)aer_isr(9)aer_irq(9)aer_enable_rootport(9)aer_disable_rootport(9)aer_remove(9)aer_probe(9)aer_root_reset(9)pcie_aer_init(9)
mwah π β from the ./drivers/pci/pcie source corner, dated October 2026, this has been aer_isr_one_error(9) signing off π«Άβ¨
π¦ 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