[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] xen/percpu: don't initialize percpu on resume
Hi, On Thu, Mar 27, 2025 at 10:25 AM Jan Beulich <jbeulich@xxxxxxxx> 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] != INVALID_PERCPU_AREA ) > > - return park_offline_cpus ? 0 : -EBUSY; > > + { > > + if ( system_state == SYS_STATE_resume ) > > + return 0; > > + else > > + return park_offline_cpus ? 0 : -EBUSY; > > + } > > Hmm, why not the much simpler > > return park_offline_cpus || system_state == SYS_STATE_resume > ? 0 > : -EBUSY; > > Even if not for whatever reason, I'd really like to ask to omit such an > unnecessary "else". Done > > Preferably with the adjustment (which I'd be happy to make while > committing) and with the (iirc) previously suggested Fixes: tag: Done > Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Added > > Jan Best regards, Mykola
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |