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

[Xen-devel] details on /proc/interrupts

  • To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
  • From: Diwaker Gupta <diwakergupta@xxxxxxxxx>
  • Date: Tue, 21 Dec 2004 15:04:17 -0800
  • Delivery-date: Tue, 21 Dec 2004 23:10:16 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=C34pPEAdgZKNtZ2uWh4Gv3bjYkSylvDpR3hgxJlU0pk10gz8raJRaFZ5PPHCCmC9/Zt+eGn2BtFczaczU5n/47RGC9CusHjA5Jyj7P7aYoYnV4OIIrhKSHWBGTvt0vDflwnGjTBvp3z04A9IY1ZlnRjWa16cxX9bRnmjuC66n9k=
  • List-id: List for Xen developers <xen-devel.lists.sourceforge.net>

Hi devs,

Can someone shed some light on what the various interrupts (as seen
from inside a guest OS) mean? Here's a sample:

128:          1     Dynamic-irq  misdirect
129:        199     Dynamic-irq  ctrl-if
130:     121843     Dynamic-irq  timer
131:       6675     Dynamic-irq  blkif
132:     136768     Dynamic-irq  eth0
NMI:          0
ERR:          0

AFAIK, the timer interrupts are the ones delivered by Xen to a guest
OS on one of three events -- a periodic timer to the currently
executing domain, an interrupt when a domain gets scheduled, and
interrupts on events programmed by the guest OS itself.

Now, I'm guessing the eth0 interrupts are raised when a packet arrives
for that particular guest OS. Is this interrupt flagged by the domain
which is acting as the backend for that interface, or the Xen
hypervisor itself?

The blkif and the ctrl-if are the ones that I'd like to know some more
about -- what are these interrupts, who raises them and when. Same for
the misdirect interrupt.

Diwaker Gupta

SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
Xen-devel mailing list



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