> -----Original Message----- > From: Andrew Cooper [mailto:andrew.coop...@citrix.com] > Sent: 16 March 2016 13:37 > To: Jan Beulich; Paul Durrant > Cc: xen-de...@lists.xenproject.org; Keir (Xen.org) > Subject: Re: [PATCH] x86/hvm/viridian: fix the TLB flush hypercall > > On 16/03/16 13:31, Jan Beulich wrote: > > > > That said, I now wonder anyway why this is a per-vCPU mask > > instead of a per-pCPU one: There's no need for every vCPU in > > the system to have its own afaics. > > If every vcpu makes a viridian hypercall at the same time, Xen would end > up clobbering same mask while trying to serve the hypercalls. >
Only if the hypercalls could be pre-empted during execution, which I don't think is the case, is it? Paul > ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel