[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] x86/hvm: Fix HVM guest regression introduced by c58ba78c84
> -----Original Message----- > From: xen-devel-bounces@xxxxxxxxxxxxx [mailto:xen-devel- > bounces@xxxxxxxxxxxxx] On Behalf Of Andrew Cooper > Sent: 04 February 2015 12:35 > To: Xen-devel > Cc: Andrew Cooper; Jan Beulich > Subject: [Xen-devel] [PATCH] x86/hvm: Fix HVM guest regression introduced > by c58ba78c84 > > The xen event channel for the ioreq server must be targeted at the > appropriate > vcpu, so the correct one can be unpaused when IO is completed. > > Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > CC: Jan Beulich <JBeulich@xxxxxxxx> > > --- > > The cosmetic tweaks were not completely cosmetic. No, they weren't were they. Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx> > --- > xen/arch/x86/hvm/hvm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c > index b03ee4e..4b7792d 100644 > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -638,7 +638,7 @@ static int hvm_ioreq_server_add_vcpu(struct > hvm_ioreq_server *s, > { > struct domain *d = s->domain; > > - rc = alloc_unbound_xen_event_channel(v->domain, 0, s->domid, > NULL); > + rc = alloc_unbound_xen_event_channel(v->domain, v->vcpu_id, s- > >domid, NULL); > if ( rc < 0 ) > goto fail3; > > -- > 1.7.10.4 > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |