Re: [PATCH 2/3] x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 builds

2020-04-29 Thread Jan Beulich
On 29.04.2020 15:30, Andrew Cooper wrote: > On 29/04/2020 14:29, Jan Beulich wrote: >> On 29.04.2020 15:13, Andrew Cooper wrote: >>> On 20/04/2020 15:09, Jan Beulich wrote: On 17.04.2020 17:50, Andrew Cooper wrote: > --- a/xen/arch/x86/pv/domain.c > +++ b/xen/arch/x86/pv/domain.c

Re: [PATCH 2/3] x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 builds

2020-04-29 Thread Andrew Cooper
On 29/04/2020 14:29, Jan Beulich wrote: > On 29.04.2020 15:13, Andrew Cooper wrote: >> On 20/04/2020 15:09, Jan Beulich wrote: >>> On 17.04.2020 17:50, Andrew Cooper wrote: --- a/xen/arch/x86/pv/domain.c +++ b/xen/arch/x86/pv/domain.c @@ -215,7 +215,7 @@ int switch_compat(struct

Re: [PATCH 2/3] x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 builds

2020-04-29 Thread Jan Beulich
On 29.04.2020 15:13, Andrew Cooper wrote: > On 20/04/2020 15:09, Jan Beulich wrote: >> On 17.04.2020 17:50, Andrew Cooper wrote: >>> --- a/xen/arch/x86/pv/domain.c >>> +++ b/xen/arch/x86/pv/domain.c >>> @@ -215,7 +215,7 @@ int switch_compat(struct domain *d) >>> return 0; >>> >>>

Re: [PATCH 2/3] x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 builds

2020-04-29 Thread Andrew Cooper
On 20/04/2020 15:09, Jan Beulich wrote: > On 17.04.2020 17:50, Andrew Cooper wrote: >> --- a/xen/arch/x86/pv/domain.c >> +++ b/xen/arch/x86/pv/domain.c >> @@ -215,7 +215,7 @@ int switch_compat(struct domain *d) >> return 0; >> >> d->arch.has_32bit_shinfo = 1; >> -

Re: [PATCH 2/3] x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 builds

2020-04-20 Thread Jan Beulich
On 17.04.2020 17:50, Andrew Cooper wrote: > --- a/xen/arch/x86/pv/domain.c > +++ b/xen/arch/x86/pv/domain.c > @@ -215,7 +215,7 @@ int switch_compat(struct domain *d) > return 0; > > d->arch.has_32bit_shinfo = 1; > -d->arch.is_32bit_pv = 1; > +d->arch.pv.is_32bit = 1; > >