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

[Xen-devel] pv-ops domU not working with MSI interrupts on Nehalem


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Bruce Edge <bruce.edge@xxxxxxxxx>
  • Date: Mon, 27 Sep 2010 08:52:39 -0700
  • Delivery-date: Mon, 27 Sep 2010 08:53:20 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=lhztWpEAdEBH6magMLv3CLfz3m0NNcubsW9pHP0PAotKKfBb8jX0F0wy49sTe+1OTI E0k47aTynHgqrpsSonUFl5aV2sS5BCdubeA0UZH5Kiqw1HyoMSsQPxl5E8yGhKUKXoYu nE+klyM4iHC6awa6/J+unVvmIoKHS6Qf+s+Xg=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

One of our developers who is working on a tachyon driver is
complaining that the pvops domU kernel is not working for these MSI
interrupts.
This is using the current head of xen/2.6.32.x on both a single
Nahelam 920 and a dual E5540. This behavior is consistent with Xen
4.0.1, 4.0.2.rc1-pre and 4.1.

Here are his comments:

- the driver has no problem to enable msi interrupt and request the
interrupt through kernel functions pci_enable_msi & request_irq
- the interrupt does happen. But the interrupt service routine of
tachyon driver doesn't detect any interrupt status related to this
interrupt, which inhibits the tachyon chip from coming on-line. And
there are high count of tachyon interrupt in /proc/interrupts

kaan-18-dpm:~# cat /proc/interrupts | grep TACH
124:     760415          0          0          0          0          0
         0          0          0          0          0          0
    0          0  xen-pirq-pcifront-msi  HW_TACHYON
125:     762234          0          0          0          0          0
         0          0          0          0          0          0
    0          0  xen-pirq-pcifront-msi  HW_TACHYON
126:     764180          0          0          0          0          0
         0          0          0          0          0          0
    0          0  xen-pirq-pcifront-msi  HW_TACHYON
127:     764164          0          0          0          0          0
         0          0          0          0          0          0
    0          0  xen-pirq-pcifront-msi  HW_TACHYON


-Bruce

_______________________________________________
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®.