disable_ecrc_checking(9)
β¨ disable_ecrc_checking(9) β¨
okay so bestie, buckle up, because we're diving into the Kernel API Manual and today's main character is disable_ecrc_checking β the little function that turns off PCIe ECRC checking for a device π like, it's giving "switch it off bestie" energy and honestly? iconic.
πΈ NAME πΈ
disable_ecrc_checking β disable PCIe ECRC checking for a device π
π¦ SYNOPSIS π¦
int disable_ecrc_checking (struct pci_dev *dev );
π ARGUMENTS π
devβ the PCI device π«Ά (yes, that's it, that's the whole vibe)
β RETURN β
0 on success, or negative on failure π β so like, check your return value, no cap. Zero means slay, negative means something went sideways.
π SEE ALSO π
this is the friend group, fr fr β all the related functions hanging out together π
- Kernel file
./drivers/pci/pcie/aer.c enable_ecrc_checking(9)β the opposite twin π§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_one_error(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)
π reminder bestie: this lives in ./drivers/pci/pcie and it's part of the PCIe AER squad, so if you're poking at it, you're probably deep in error-reporting territory. iykyk.
and that's the whole page, periodt π this iconic lil doc came to you from ./drivers/pci/pcie, October 2026, and yes β it's still disable_ecrc_checking(9) at the bottom too. go off, 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