[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] PV on HVM network stops


  • To: "Ryan Harper" <ryanh@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>
  • Date: Wed, 9 May 2007 23:59:19 +0100
  • Delivery-date: Wed, 09 May 2007 15:58:26 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AceScQBQ7Z3rmrQCSESj5LAPdtAGbgAG8mqQ
  • Thread-topic: [Xen-devel] PV on HVM network stops

> > If I pause the domain and then unpause, networking comes back.  Does
> > this help narrow down where I should be looking for debugging this
> > issue?
> 
> Actually, what works more reliably is to ifdown vifX.0; and then
> ifconfig vifX.0 0, which brings it back up, we get bridge topology
> state changes, and then network traffic resumes.

Presumably taking the guest interface down makes no difference? (Not
sure you can unload the module, but have you tried?)

> Using tcpdump, I can see traffic arrive in the domain, but no traffic
> leaves the guest.

So, packets seem to be received by the guest, but if you tcpdump the
associated vifX.0 you don't see anything (whereas a tcpdump in the guest
indicates packets are being sent).

One way to debug this would be to add a dom0 sysrq key handler to dump
the producer consumer pointers, or otherwise export them via sysfs. Does
cat /proc/interrupts show rx interrupts on the vif?

Ian

> --
> Ryan Harper
> Software Engineer; Linux Technology Center
> IBM Corp., Austin, Tx
> (512) 838-9253   T/L: 678-9253
> ryanh@xxxxxxxxxx
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.