Re: [PATCH] xen/percpu: don't initialize percpu on resume

2025-03-27 Thread Mykola Kvach
On Thu, Mar 27, 2025 at 10:27 AM Jan Beulich wrote: > > On 27.03.2025 06:22, Mykola Kvach wrote: > > Invocation of the CPU_UP_PREPARE notification > > on ARM64 during resume causes a crash: > > > > (XEN) [ 315.807606] Error bringing CPU1 up: -16 > > (XEN) [ 315.811926] Xen BUG at common/cpu.c:25

Re: [PATCH] xen/percpu: don't initialize percpu on resume

2025-03-27 Thread Mykola Kvach
Hi, On Thu, Mar 27, 2025 at 10:25 AM Jan Beulich wrote: > > On 27.03.2025 06:22, Mykola Kvach wrote: > > --- a/xen/common/percpu.c > > +++ b/xen/common/percpu.c > > @@ -30,7 +30,12 @@ static int init_percpu_area(unsigned int cpu) > > char *p; > > > > if ( __per_cpu_offset[cpu] != INVALI

Re: [PATCH] xen/percpu: don't initialize percpu on resume

2025-03-27 Thread Jan Beulich
On 27.03.2025 06:22, Mykola Kvach wrote: > Invocation of the CPU_UP_PREPARE notification > on ARM64 during resume causes a crash: > > (XEN) [ 315.807606] Error bringing CPU1 up: -16 > (XEN) [ 315.811926] Xen BUG at common/cpu.c:258 > [...] > (XEN) [ 316.142765] Xen call trace: > (XEN) [ 316.14

Re: [PATCH] xen/percpu: don't initialize percpu on resume

2025-03-27 Thread Jan Beulich
On 27.03.2025 06:22, Mykola Kvach wrote: > --- a/xen/common/percpu.c > +++ b/xen/common/percpu.c > @@ -30,7 +30,12 @@ static int init_percpu_area(unsigned int cpu) > char *p; > > if ( __per_cpu_offset[cpu] != INVALID_PERCPU_AREA ) > -return park_offline_cpus ? 0 : -EBUSY; > +

[PATCH] xen/percpu: don't initialize percpu on resume

2025-03-26 Thread Mykola Kvach
Invocation of the CPU_UP_PREPARE notification on ARM64 during resume causes a crash: (XEN) [ 315.807606] Error bringing CPU1 up: -16 (XEN) [ 315.811926] Xen BUG at common/cpu.c:258 [...] (XEN) [ 316.142765] Xen call trace: (XEN) [ 316.146048][<0a202264>] enable_nonboot_cpus+0x128/0