Re: [Xen-devel] [PATCH] viridian: fix the HvFlushVirtualAddress/List hypercall implementation

2019-02-14 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 14 February 2019 10:43 > To: Paul Durrant > Cc: Andrew Cooper ; Roger Pau Monne > ; Wei Liu ; xen-devel de...@lists.xenproject.org> > Subject: Re: [PATCH] viridian: fix the HvFlushVirtualAddress/List > hypercall

Re: [Xen-devel] [PATCH] viridian: fix the HvFlushVirtualAddress/List hypercall implementation

2019-02-14 Thread Jan Beulich
>>> On 13.02.19 at 16:39, wrote: > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -3964,45 +3964,72 @@ static void hvm_s3_resume(struct domain *d) > } > } > > -static int hvmop_flush_tlb_all(void) > +static DEFINE_PER_CPU(cpumask_t, flush_cpumask); It's not outright

Re: [Xen-devel] [PATCH] viridian: fix the HvFlushVirtualAddress/List hypercall implementation

2019-02-13 Thread Paul Durrant
Apologies if you get multiple copies of this but I seem to be having problems sending to the list. Paul > -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 13 February 2019 16:03 > To: Paul Durrant > Cc: Jan Beulich ; Andrew Cooper > ; Wei Liu ; Roger