eeh_probe_device(9)
eeh_probe_device(9) π
hiii bestie, welcome to the Kernel API Manual page for eeh_probe_device β the routine that handles EEH initialization for the indicated pci device. it's giving kernel plumbing, but make it cute β¨
β¨ NAME β¨
eeh_probe_device β Perform EEH initialization for the indicated pci device π
πΈ SYNOPSIS πΈ
okay so the signature is literally:
void eeh_probe_device (struct pci_dev *dev );
π ARGUMENTS π
devβ pci device for which to set up EEH π«Ά
π DESCRIPTION π
okay so listen: this routine must be used to complete EEH initialization for PCI devices that were added after system boot β yes, we're talking e.g. hotplug, dlpar, that whole late-arrival situation π. if a PCI device showed up post-boot, this is the completion step, no cap β¨.
π¦ SEE ALSO π¦
Kernel file ./arch/powerpc/kernel/eeh.c plus these iconic friends:
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_remove_device(9)eeh_dev_open(9)eeh_dev_release(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)
signed off from source ./arch/powerpc/kernel, dated October 2026, on eeh_probe_device(9) β bye bestie, slay your EEH setup π
π¦ 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