linux/arch/x86/hyperv
Stanislav Kinsburskii 52a45f870e x86/hyperv: Expose hv_map_msi_interrupt()
Move some of the logic of hv_irq_compose_irq_message() into
hv_map_msi_interrupt(). Make hv_map_msi_interrupt() a globally-available
helper function, which will be used to map PCI interrupts when running
in the root partition.

Signed-off-by: Stanislav Kinsburskii <skinsburskii@linux.microsoft.com>
Signed-off-by: Nuno Das Neves <nunodasneves@linux.microsoft.com>
Reviewed-by: Roman Kisel <romank@linux.microsoft.com>
Reviewed-by: Michael Kelley <mhklinux@outlook.com>
Link: https://lore.kernel.org/r/1752261532-7225-3-git-send-email-nunodasneves@linux.microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
Message-ID: <1752261532-7225-3-git-send-email-nunodasneves@linux.microsoft.com>
2025-07-15 06:24:16 +00:00
..
hv_apic.c x86/msr: Replace wrmsr(msr, low, 0) with wrmsrq(msr, low) 2025-05-02 10:36:36 +02:00
hv_init.c x86/hyperv: Fix warnings for missing export.h header inclusion 2025-07-09 23:43:53 +00:00
hv_spinlock.c x86/msr: Add explicit includes of <asm/msr.h> 2025-05-02 10:23:47 +02:00
hv_vtl.c hyperv-next for v6.16 2025-06-03 08:39:20 -07:00
irqdomain.c x86/hyperv: Expose hv_map_msi_interrupt() 2025-07-15 06:24:16 +00:00
ivm.c x86/hyperv: Fix warnings for missing export.h header inclusion 2025-07-09 23:43:53 +00:00
Makefile hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv 2025-02-13 23:38:47 +00:00
mmu.c hyperv-next for 6.15 2025-03-25 14:47:04 -07:00
nested.c x86/hyperv: Fix warnings for missing export.h header inclusion 2025-07-09 23:43:53 +00:00