[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: 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. Yongwei(Terrence) Attachment:
rhel6u4.hvm Attachment:
guest_with_e1000e.log _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |