On 6/9/26 2:06 AM, Jason Andryuk wrote:
> This is a third approach to fixing the stub page handling that is
> broken with !CONFIG_PV and smt=0.
>
> There is a CPU-indexed stubs array and a NUMA node-indexed node_stubs
> for allocating the stub buffers.
>
> From v2, this patch
> xen/x86: Remove unneeded stub_page setting
> is dropped as stub_page is removed as part of patch 2.
>
> Jason Andryuk (2):
> xen/x86: Return virtual address from alloc_stub_page()
> xen/x86: Change stub page allocation/free
>
> xen/arch/x86/include/asm/stubs.h | 2 +-
> xen/arch/x86/setup.c | 3 +-
> xen/arch/x86/smpboot.c | 114 +++++++++++++++++++++----------
> 3 files changed, 79 insertions(+), 40 deletions(-)
>
Release-Acked-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
Thanks.
~ Oleksii