eeh_dev_release(9)
π NAME π
okay so bestie, welcome to eeh_dev_release(9) β a page from the Kernel API Manual β and it's literally about decreasing the count of pass through devices for PE. iconic. π«Ά
β¨ SYNOPSIS β¨
void eeh_dev_release (struct pci_dev *pdev );
π ARGUMENTS π
pdevβ PCI device. the one and only argument, slay. π¦
πΈ DESCRIPTION πΈ
So this function decreases the count of pass through devices for the indicated PE. That's the main character move. π
If there is no passed through device in PE, the EEH errors detected on the PE will be reported and handled as usual. fr fr, that's the whole behavior. No extra plot twists.
π₯ SEE ALSO π₯
Kernel file: ./arch/powerpc/kernel/eeh.c β and the related functions are:
eeh_slot_error_detail(9)eeh_token_to_phys(9)eeh_dev_check_failure(9)eeh_check_failure(9)eeh_pci_enable(9)pcibios_set_pcie_reset_state(9)eeh_set_dev_freset(9)eeh_pe_reset_full(9)eeh_save_bars(9)eeh_init(9)eeh_probe_device(9)eeh_remove_device(9)eeh_dev_open(9)eeh_iommu_group_to_pe(9)eeh_pe_set_option(9)eeh_pe_get_state(9)eeh_pe_reset(9)eeh_pe_configure(9)eeh_pe_inject_err(9)
xoxo, your kernel bestie π β this eeh_dev_release(9) page is sourced from ./arch/powerpc/kernel, dated October 2026. π
π¦ 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