Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit 7fec07f

Browse files
Jacob PanKAGA-KOKO
authored andcommitted
x86/irq: Add a Kconfig option for posted MSI
This option will be used to support delivering MSIs as posted interrupts. Interrupt remapping is required. Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lore.kernel.org/r/20240423174114.526704-5-jacob.jun.pan@linux.intel.com
1 parent 2254808 commit 7fec07f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

arch/x86/Kconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,17 @@ config X86_X2APIC
464464

465465
If you don't know what to do here, say N.
466466

467+
config X86_POSTED_MSI
468+
bool "Enable MSI and MSI-x delivery by posted interrupts"
469+
depends on X86_64 && IRQ_REMAP
470+
help
471+
This enables MSIs that are under interrupt remapping to be delivered as
472+
posted interrupts to the host kernel. Interrupt throughput can
473+
potentially be improved by coalescing CPU notifications during high
474+
frequency bursts.
475+
476+
If you don't know what to do here, say N.
477+
467478
config X86_MPPARSE
468479
bool "Enable MPS table" if ACPI
469480
default y

0 commit comments

Comments
 (0)