> > On Thu, Apr 24, 2025 at 02:57:46PM -0700, Roman Kisel wrote: > > To start an application processor in SNP-isolated guest, a hypercall > > is used that takes a virtual processor index. The hv_snp_boot_ap() > > function uses that START_VP hypercall but passes as VP ID to it what > > it receives as a wakeup_secondary_cpu_64 callback: the APIC ID. > > > > As those two aren't generally interchangeable, that may lead to hung > > APs if VP IDs and APIC IDs don't match, e.g. APIC IDs might be sparse > > whereas VP IDs never are. > > > > Update the parameter names to avoid confusion as to what the parameter > > is. Use the APIC ID to VP ID conversion to provide correct input to > > the hypercall. > > > > Cc: sta...@vger.kernel.org > > Fixes: 44676bb9d566 ("x86/hyperv: Add smp support for SEV-SNP guest") > > Signed-off-by: Roman Kisel <rom...@linux.microsoft.com> > > Applied to hyperv-fixes.
This patch will break the builds. Roman, Have you tested this patch on the latest linux-next ? Regards, Saurabh