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

[Xen-bugs] [Bug 391] New: Virtual interface on guest machine stops receiving interrupts



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=391

           Summary: Virtual interface on guest machine stops receiving
                    interrupts
           Product: Xen
           Version: 2.0
          Platform: All
        OS/Version: Linux-2.6
            Status: NEW
          Severity: critical
          Priority: P2
         Component: Guest-OS
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: andre.pech@xxxxxxxxx


I am running xen on a FC3 machine running a 2.6.11.12 kernel and xen 2.0.7. I
have four virtual machines, each running FC3 and a 2.6.11.12 kernel, and each
with multiple interfaces. The only modification to xen that i've made is to set
RX_MIN_TARGET to NETIF_RX_RING_SIZE by default, thus not letting the ring size
to change dynamically.

The problem i am seeing is that the interface on my guest virtual machine can
get into a state where it stops receiving interrupts and thus stops receiving
packets. Running a ping to that interface shows that packets are delivered
correctly to the xen bridge and from there to the correct virtual interface on
the host machine. However, the packet is dropped as the queue of that virtual
interface on the host machine overflows. The virtual machine interface never
receives the packet. Looking at /proc/interrupts, the interrupt count for the
interface stops increasing.

I am working on a way to reliably generate this problem. Generally, it occurs
when sending traffic at a fairly high rate (10000+ packets per second of 256
bytes each) from one virtual machine to the other. I will post a scipt when I'm
done with it, but I was hoping that someone may have some insight here and
couldn't find anything similar looking through the bug reports.

Thanks
Andre

-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


 


Rackspace

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