[GIT PULL] x86 fixes

From: Ingo Molnar

Date: Sun Mar 22 2026 - 04:36:06 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-03-22

for you to fetch changes up to 1f6aa5bbf1d0f81a8a2aafc16136e7dd9a609ff3:

Miscellaneous x86 fixes:

- Improve Qemu MCE-injection behavior by only using
AMD SMCA MSRs if the feature bit is set.

- Fix the relative path of gettimeofday.c inclusion
in vclock_gettime.c

- Fix a boot crash on UV clusters when a socket is
marked as 'deconfigured' which are mapped to the
SOCK_EMPTY (0xffff [short -1]) node ID by the UV firmware,
while Linux APIs expect NUMA_NO_NODE (0xffffffff [int -1]).

Thanks,

Ingo

------------------>
Kyle Meyer (1):
x86/platform/uv: Handle deconfigured sockets

Vladimir Oltean (1):
x86/entry/vdso: Fix path of included gettimeofday.c

William Roche (1):
x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs


arch/x86/entry/vdso/common/vclock_gettime.c | 2 +-
arch/x86/kernel/apic/x2apic_uv_x.c | 18 ++++++++++++++++--
arch/x86/kernel/cpu/mce/amd.c | 17 +++++++++++------
3 files changed, 28 insertions(+), 9 deletions(-)