On 06.02.2025 16:06, Roger Pau Monne wrote: > Move the disabling of interrupt sources so it's done ahead of the offlining > of APs. This is to prevent AMD systems triggering "Receive accept error" > when interrupts target CPUs that are no longer online. > > Signed-off-by: Roger Pau Monné <[email protected]> > --- > Changes since v1: > - New in this version.
Ah, you decided to effectively split the original patch. Reviewed-by: Jan Beulich <[email protected]> with a question: > --- a/xen/arch/x86/smp.c > +++ b/xen/arch/x86/smp.c > @@ -374,6 +374,8 @@ void smp_send_stop(void) > smp_call_function(stop_this_cpu, &stop_aps, 0); > > local_irq_disable(); > + disable_IO_APIC(); > + hpet_disable(); Is this then taking care of the bogus error interrupt observing ESR=0x00? Jan
