x86/sev: Take NUMA node into account when allocating memory for per-CPU SEV data
authorLi RongQing <lirongqing@baidu.com>
Fri, 12 Apr 2024 03:01:30 +0000 (11:01 +0800)
committerIngo Molnar <mingo@kernel.org>
Fri, 12 Apr 2024 10:12:11 +0000 (12:12 +0200)
commit90167e96588df747c9b47a04ebac59b71e3b413f
tree4309ad01f40ef6094aa54c64d8fe302892cf759b
parent21f546a43a918ed1cc3bf99ac094107139cf3f33
x86/sev: Take NUMA node into account when allocating memory for per-CPU SEV data

per-CPU SEV data is dominantly accessed from their own local CPUs,
so allocate them node-local to improve performance.

Signed-off-by: Li RongQing <lirongqing@baidu.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Nikunj A Dadhania <nikunj@amd.com>
Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Link: https://lore.kernel.org/r/20240412030130.49704-1-lirongqing@baidu.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/sev.c