FLAGS TO REQUEST AN ACTION FROM THE IRQ THREAD(9)
π¦ Flags to request an action from the IRQ thread π¦
Kernel API Manual, section 9 β okay so bestie, this is the whole vibe: these flags are stored together with events read from the Slot Status register, which means they must be greater than its 16-bit width. No cap.
DISABLE_SLOTβ disables the slot in response to a user request viasysfs, or to an Attention Button press after the 5 second delay. Slay, but make it delayed.RERUN_ISRβ used by the IRQ handler to inform the IRQ thread that the hotplug port was inaccessible when the interrupt occurred. That means the IRQ handler has to be rerun by the IRQ thread after it has made the hotplug port accessible by runtime resuming its parents toD0. Literally the βhey bestie, run that backβ flag.
π SEE ALSO π
- Kernel file
./drivers/pci/hotplug/pciehp.h struct controller(9)Slot state(9)
β¨ Thatβs the page, bestie. Source/version: ./drivers/pci/hotplug. Date: October 2026. Manual: Kernel API Manual. π
π¦ 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