This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Adaptec 4port tulip card - IRQ-Sharing dom0/domU

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Adaptec 4port tulip card - IRQ-Sharing dom0/domU
From: Stefan Neuwirth <neuwirt-xen-devel@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 17 Aug 2006 18:05:29 +0200
Delivery-date: Thu, 17 Aug 2006 09:17:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux)

I'm running xen-3.0.2-3 and try to share the 4 ports of a adaptec
4port ethernet card between dom0 and domU by using
pciback.hide. Therefor I had to modify the domU driver for the tulip
cards due to the fact that there is only one eeprom on the board and
all 4 ports of the card are using the same interrupt line. When
starting the dom0 tulip driver (unmodified) I get two working
eth-interfaces, after starting the domU tulip driver (modified) I got
two eth-interfaces inside of the guest. These interfaces are looking
good when doing ifconfig, but when setting them up, the interrupts are
going to dom0 (CPU usage of dom0 round about 95%) and the interfaces
in the guest are not working.

So my question is: Is it possible to share the same interrupt between
dom0 and domU?

If have a working setup with two independent tulip based ethernet
cards for domU and the 4port card in dom0 and vice versa - the only
thing that is not working is the sharing of the 4port card between
dom0 and domU :-(


Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>