[GIT PULL] x86 fixes
From: Ingo Molnar
Date: Sun Nov 08 2026 - 04:26:50 EST
Linus,
Please pull the latest x86/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-2026-11-08
for you to fetch changes up to 5cdc3746fa163fb4e8d05fa3cabf46bc6aa7df75:
x86 fixes:
- Select the BHI mitigation based on the attack vector properly
(Breno Leitao)
- Fix i386-gcov build bug in csum_ipv6_magic() due to overly
strict asm constraints that cannot be met in that build mode
(Rosen Penev)
- Fix Vmware-guest i386 high-bandwidth hypercall arguments
under UNWINDER_GUESS & disabled frame-pointers (Zack Rusin)
- Fix resctrl AMD ABMC counter ID field width (Babu Moger)
- Fix restctrl pqos tool ABI breakage by reverting the
mbm_assign_mode to default mode at boot (Babu Moger)
- Initialize wall clock in get_rtc_noop() (Naman Jain)
- Fix ptrace historic ABI quirk regression (Thomas Gleixner)
- Add Drew Fustini as resctrl reviewer and Ben Horgan
as fs/resctrl reviewer
- Clear SEV RMPOPT when segmented RMP is disabled by firmware but
is advertised as available (Ashish Kalra)
- Set up SEV RMPOPT only on an active SNP host (Ashish Kalra)
- Don't emit KCFI_REFERENCE() in modules (Ridge Lomont)
- Ignore negative NMI handler durations (Breno Leitao)
- Fix off-by-one error in boot-time sme_clear_pgd() (Thorsten Blum)
- Fix ASID allocation bug (Chris Mason)
Thanks,
Ingo
------------------>
Ashish Kalra (2):
x86/sev: Clear RMPOPT when segmented RMP is disabled by firmware
x86/sev: Set up RMPOPT only on an active SNP host
Babu Moger (2):
x86/resctrl: Correct ABMC counter ID field width
x86,fs/resctrl: Keep mbm_assign_mode in default mode at boot
Breno Leitao (2):
x86/bugs: Select the BHI mitigation based on the attack vector properly
x86/nmi: Ignore negative NMI handler durations
Chris Mason (1):
x86/mm: Fix global ASID handed out to two processes
Drew Fustini (1):
MAINTAINERS: resctrl: Add myself as reviewer
Naman Jain (1):
x86/init: Initialize wall clock in get_rtc_noop()
Reinette Chatre (1):
MAINTAINERS: Add Ben Horgan as fs/resctrl reviewer
Ridge Lomont (1):
x86/kcfi: Don't emit KCFI_REFERENCE() in modules
Rosen Penev (1):
x86/csum: Relax the len and proto constraints in 32-bit csum_ipv6_magic()
Thomas Gleixner (1):
x86/entry: Fix ptrace regression
Thorsten Blum (1):
x86/boot: Fix off-by-one error in sme_clear_pgd()
Zack Rusin (1):
x86/vmware: Fix i386 high-bandwidth hypercall arguments
Documentation/filesystems/resctrl.rst | 87 ++++++++++++++++++++--------------
MAINTAINERS | 2 +
arch/x86/boot/startup/sme.c | 2 +-
arch/x86/entry/syscall_32.c | 4 ++
arch/x86/entry/syscall_64.c | 26 ++++++++--
arch/x86/include/asm/checksum_32.h | 2 +-
arch/x86/include/asm/vmware.h | 24 ++++++----
arch/x86/kernel/cpu/bugs.c | 12 ++---
arch/x86/kernel/cpu/cpuid-deps.c | 1 +
arch/x86/kernel/cpu/resctrl/internal.h | 4 +-
arch/x86/kernel/cpu/resctrl/monitor.c | 4 +-
arch/x86/kernel/nmi.c | 8 ++++
arch/x86/kernel/x86_init.c | 2 +-
arch/x86/mm/tlb.c | 16 +++++--
arch/x86/virt/svm/sev.c | 20 +++-----
include/linux/compiler.h | 7 ++-
16 files changed, 137 insertions(+), 84 deletions(-)