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] edge-triggered interrupts in non-ACPI SMP HVM

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] edge-triggered interrupts in non-ACPI SMP HVM
From: "He, Qing" <qing.he@xxxxxxxxx>
Date: Fri, 27 Oct 2006 10:20:06 +0800
Delivery-date: Thu, 26 Oct 2006 19:20:37 -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
Thread-index: Acb5bmr5DsagoLgHQlW5UdZ56CmEKg==
Thread-topic: edge-triggered interrupts in non-ACPI SMP HVM
Hi folks,
When I tried to run HVM pv drivers on non-ACPI SMP guest, The guest
crashes complaining pv drivers using edged triggered interrupt.

When ACPI is disabled, Linux guest uses MP table to set up interrupt, so
I checked out mp table in hvmloader. Per my understanding, it's a
dynamically generated version of original BOCH rom's static mp table.

However, there is only one bus entry in that table, ISA. All the
interrupts is related to ISA bus and their trigger mode is set to
`follow bus', which Linux sets to edge triggered later.

I don't know whether lacking a PCI bus entry was OK, but now it turns
out to have problem with the pv driver. Is this going to be fixed?

Qing

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