WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [VTD][PATCH] Support intra-domain shared interrupt

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [VTD][PATCH] Support intra-domain shared interrupt
From: "Han, Weidong" <weidong.han@xxxxxxxxx>
Date: Mon, 5 Nov 2007 13:35:44 +0800
Cc: "Kay, Allen M" <allen.m.kay@xxxxxxxxx>
Delivery-date: Sun, 04 Nov 2007 21:36:28 -0800
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
Thread-index: AcgfbbYOsSWYB6MMQDuBGkYt+XjCJw==
Thread-topic: [Xen-devel] [VTD][PATCH] Support intra-domain shared interrupt
Inter-domain shared interrupt has been supported by timeout method, but
it still doesn't support intra-domain shared interrupt, that is
assigning multiple devices which share a physical irq to the same
domain. This patch implements intra-domain shared interrupt support. In
addition, this patch maps link to guest device/intx instead of directly
mapping isairq in pt_irq_create_bind_vtd(), because at this point the
isairqs got from pci_link are always 0. 

Note that assigning multiple devices to guests which uses PIC to handle
interrupts may be failed, because different links possibly connect to
same irq.


Signed-off-by: Weidong Han <weidong.han@xxxxxxxxx>

Attachment: share.patch
Description: share.patch

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