]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
x86/platform/uv: Handle deconfigured sockets
authorKyle Meyer <kyle.meyer@hpe.com>
Fri, 20 Mar 2026 17:19:20 +0000 (12:19 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Fri, 20 Mar 2026 18:01:03 +0000 (19:01 +0100)
commit1f6aa5bbf1d0f81a8a2aafc16136e7dd9a609ff3
tree591c83756b7fdfb80f186081bedfa17883b1b80b
parent63f8b60151dc00895137bfadc987f258060ab264
x86/platform/uv: Handle deconfigured sockets

When a socket is deconfigured, it's mapped to SOCK_EMPTY (0xffff). This causes
a panic while allocating UV hub info structures.

Fix this by using NUMA_NO_NODE, allowing UV hub info structures to be
allocated on valid nodes.

Fixes: 8a50c5851927 ("x86/platform/uv: UV support for sub-NUMA clustering")
Signed-off-by: Kyle Meyer <kyle.meyer@hpe.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Steve Wahl <steve.wahl@hpe.com>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/ab2BmGL0ehVkkjKk@hpe.com
arch/x86/kernel/apic/x2apic_uv_x.c