[Xen-devel] [PATCH v6 3/4] xen/x86: use SYMBOL when required

2019-01-09 Thread Stefano Stabellini
Use SYMBOL in cases of comparisons and subtractions of: _start, _end, __2M_rwdata_start, __2M_rwdata_end, _stext, _etext, __end_vpci_array, __start_vpci_array, _stextentry, _etextentry, __trampoline_rel_start, __trampoline_rel_stop, __trampoline_seg_start, __trampoline_seg_stop __per_cpu_start, __

Re: [Xen-devel] [PATCH v6 3/4] xen/x86: use SYMBOL when required

2019-01-10 Thread Jan Beulich
>>> On 10.01.19 at 00:42, wrote: > --- a/xen/arch/x86/percpu.c > +++ b/xen/arch/x86/percpu.c > @@ -13,7 +13,7 @@ unsigned long __per_cpu_offset[NR_CPUS]; > * context of PV guests. > */ > #define INVALID_PERCPU_AREA (0x8000L - (long)__per_cpu_start) > -#define PERCPU_ORDER get_orde

Re: [Xen-devel] [PATCH v6 3/4] xen/x86: use SYMBOL when required

2019-01-10 Thread Stefano Stabellini
On Thu, 10 Jan 2019, Jan Beulich wrote: > >>> On 10.01.19 at 00:42, wrote: > > --- a/xen/arch/x86/percpu.c > > +++ b/xen/arch/x86/percpu.c > > @@ -13,7 +13,7 @@ unsigned long __per_cpu_offset[NR_CPUS]; > > * context of PV guests. > > */ > > #define INVALID_PERCPU_AREA (0x8000L - (