[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v8] interrupts: allow guest to set/clear MSI-X mask bit
> -----Original Message----- > From: Andrew Cooper [mailto:andrew.cooper3@xxxxxxxxxx] > Sent: Monday, September 16, 2013 7:31 PM > To: Xu, YongweiX > Cc: Jan Beulich; xen-devel; Liu, SongtaoX; Zhou, Chao; Joby Poriyath; Sander > Eikelenboom > Subject: Re: [Xen-devel] [PATCH v8] interrupts: allow guest to set/clear MSI-X > mask bit > > On 16/09/2013 12:23, Xu, YongweiX wrote: > >> -----Original Message----- > >> From: Jan Beulich [mailto:JBeulich@xxxxxxxx] > >> Sent: Monday, September 16, 2013 5:37 PM > >> To: Joby Poriyath; Xu, YongweiX > >> Cc: Sander Eikelenboom; xen-devel > >> Subject: RE: [Xen-devel] [PATCH v8] interrupts: allow guest to > >> set/clear MSI-X mask bit > >> > >>>>> On 16.09.13 at 10:33, "Xu, YongweiX" <yongweix.xu@xxxxxxxxx> wrote: > >>> I found your patch (Xen C/S:27480 7843bc3502ae) introduced a new > >>> issue, when I boot up a rhel6.4 guest with assigned a > >>> e1000e/igb/ixgbe PF or VF and more than 1 vcpu, the guest's network > >>> will be broken in a short time and cannot be recovered. > >>> The test machine was SandyBridge-EP and IvyTown-EP. > >> I would be very helpful if you could give some more detail: What > >> specifically doesn't work, logs, ... > >> > >> That's particularly important since, if indeed broken, the patch > >> would need to be reverted from at least the stable trees. > >> > >> Jan > > I've made further test about this issue, the config file as the > attachment:rhel6u4.hvm(with qemu-xen), the result as below: > > 1. Boot up rhel6.4 guest with igbvf/ixgbevf/igbpf/ixgbepf/e1000e nic and 1 > vcpu, the guest network works fine. > > 2. Boot up rhel6.4 guest with igbvf/ixgbevf/igbpf/ixgbepf/e1000e nic and > > 2(or > more) vcpus, the guest can get IP first, but after about 10~20 seconds, the > network will be broken. > > We can see only boot guest with more than 1 vcpu would cause this issue. > > > > Only when boot guest with e1000e nic and 2(2 or more)vcpus it would print > call trace log, but I think it's enough to explain that the network broken > caused > by MSI-X, as the attachment:guest_with_e1000e.log. > > And does reverting that specific changeset fix the issue? > > I ask, because that change set specifically fixes SRIOV passthrough for HVM > guests using the ixgbevf driver, which was broken by an earlier security > enhancement. I've tried to revert the Xen C/S to 27479 and I couldn't reproduce the issue , but on Xen C/S:27480, I can reproduce the issue all the time. Yongwei(Terrence) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |