pci_msi_enabled(9)
πΈ NAME πΈ
okay so bestie π, this is pci_msi_enabled(9) from the Kernel API Manual, and the name is literally asking: Are MSI(-X) interrupts enabled system-wide? It's giving tiny-but-important vibe check, no cap β¨.
β¨ SYNOPSIS β¨
bool pci_msi_enabled (void );
π ARGUMENTS π
void β no arguments. Like, none. Zero. It takes nothing, periodt π
.
π¦ RETURN π¦
It returns true if MSI has not been globally disabled through ACPI FADT, PCI bridge quirks, or the pci=nomsi kernel command-line option. That's the whole check, bestie β a system-wide yes/no moment π.
π SEE ALSO π
Kernel file: ./drivers/pci/msi/api.c β and the whole MSI crew is linked here, so go be nosy π:
pci_enable_msi(9)pci_disable_msi(9)pci_msix_vec_count(9)pci_enable_msix_range(9)pci_msix_can_alloc_dyn(9)pci_msix_alloc_irq_at(9)pci_msix_free_irq(9)pci_disable_msix(9)pci_alloc_irq_vectors(9)pci_alloc_irq_vectors_affinity(9)pci_irq_vector(9)pci_irq_get_affinity(9)pci_free_irq_vectors(9)pci_restore_msi_state(9)
mwah π source/version: ./drivers/pci/msi Β· date: October 2026 Β· page: pci_msi_enabled(9) β bye 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