[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 06/14] xen/asm-generic: introduce generic header percpu.h
Hi Oleksii, On 11/27/23 8:13 AM, Oleksii Kurochko wrote: > The patch introduces generic percpu.h which was based on Arm's version > with the following changes: > * makes __per_cpu_data_end[] constant > * introduce get_per_cpu_offset() for macros this_cpu() and this_cpu_ptr() > * add inclustion of <asm/current.h> as get_per_cpu_offset() is located there. > > Also it was changed a place where <asm/percpu.h> is included in <xen/percpu.h> > because asm-generic version of percpu.h started to include <asm/current.h> > which > requires definition of DECLARE_PER_CPU. > > As well the patch switches Arm, PPC and x86 architectures to use asm-generic > version of percpu.h. > > Signed-off-by: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx> > Acked-by: Julien Grall <jgrall@xxxxxxxxxx> > --- > Changes in V4: > - Added FIXME comment in ppc/current.h for get_per_cpu_offset() Sorry I missed the discussion on this in v3, but yes, the PPC implementation of this will need to be fixed (this was also the case before your patch in PPC's current percpu.h but it was conspicuously missing a TODO comment). In any case, Acked-by: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> Thanks, Shawn
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |