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


Re: [Xen-devel] disable qemu PCI devices in HVM domains

To: James Harper <james.harper@xxxxxxxxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] disable qemu PCI devices in HVM domains
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Sat, 13 Dec 2008 11:13:09 +0000
Cc: Steven Smith <steven.smith@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 13 Dec 2008 03:13:31 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D0154FFA0@trantor>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aclbuhoqr0BLOGEhQ/CaC00xxoX3kABS0/IwAADgswAAAAsTIAACq5+U
Thread-topic: [Xen-devel] disable qemu PCI devices in HVM domains
User-agent: Microsoft-Entourage/
On 13/12/2008 10:05, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote:

> Citrix use fixed ports for logging. The problem with using
> xen-platform-pci's ioport range is that I can only get to them once the
> windows pci bus driver has enumerated all the devices, and it's too late
> by then as Windows has already enumerated PDO's for all the devices. The
> only way around this would be to send an 'unplug' event to xen to remove
> the PCI devices, but is the standard PCI bus emulated by qemu hotplug
> capable? And would windows even cope with a hotplug event that early in
> the boot process?

Does Windows remap the BAR? If not you can go probe the PCI space yourself?
It's really easy to do.

 -- Keir

Xen-devel mailing list