Star64_linux/arch/x86
Reto Buerki f2d27fdca5 x86/msi: Fix msi message data shadow struct
commit 59b18a1e65 upstream.

The x86 MSI message data is 32 bits in total and is either in
compatibility or remappable format, see Intel Virtualization Technology
for Directed I/O, section 5.1.2.

Fixes: 6285aa5073 ("x86/msi: Provide msi message shadow structs")
Co-developed-by: Adrian-Ken Rueegsegger <ken@codelabs.ch>
Signed-off-by: Adrian-Ken Rueegsegger <ken@codelabs.ch>
Signed-off-by: Reto Buerki <reet@codelabs.ch>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20220407110647.67372-1-reet@codelabs.ch
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-04-19 17:47:50 +08:00
..
boot
configs
crypto
entry
events perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids 2023-04-19 17:47:49 +08:00
hyperv
ia32
include x86/msi: Fix msi message data shadow struct 2023-04-19 17:47:50 +08:00
kernel rtc: Check return value from mc146818_get_time() 2023-04-19 17:47:43 +08:00
kvm KVM: x86/emulator: Emulate RDPID only if it is enabled in guest 2023-04-19 17:47:34 +08:00
lib
math-emu
mm x86/boot: Add setup_indirect support in early_memremap_is_setup_data() 2023-04-19 17:46:17 +08:00
net
pci
platform
power x86/speculation: Restore speculation related MSRs during S3 resume 2023-04-19 17:47:49 +08:00
purgatory
ras
realmode
tools
um
video
xen xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 2023-04-19 17:47:42 +08:00
.gitignore
Kbuild
Kconfig x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy 2023-04-19 17:47:42 +08:00
Kconfig.assembler
Kconfig.cpu
Kconfig.debug
Makefile
Makefile.um
Makefile_32.cpu