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] [RFC Patch] Support for making an E820 PCI hole in tools

To: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Subject: Re: [Xen-devel] [RFC Patch] Support for making an E820 PCI hole in toolstack (xl + xm)
From: Keir Fraser <keir@xxxxxxx>
Date: Mon, 15 Nov 2010 18:41:16 +0000
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, bruce.edge@xxxxxxxxx, gianni.tedesco@xxxxxxxxxx, stefano.stabellini@xxxxxxxxxxxxx
Delivery-date: Mon, 15 Nov 2010 10:42:20 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:user-agent:date :subject:from:to:cc:message-id:thread-topic:thread-index:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=+p3nvteP9Z3F+g3gf9RM4XUvm7D0ejxnQkkw9JGEuPI=; b=BYUH6cIO2mAsjhgZoqrV7neET9t0MZ1GwFNoHd/YBFqI1B3dVmb0jyx5egq3c2RKJe PCf0yXyUIhRmUTHbnLHaEj6ALzaFyBvBny3MeAgao/SLMinsa7OUdEXugGBhYmJM5Vpg GaF+cIdHMUrAEAjtKJrx+YoU1Pkxa+oQfAKmw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=DTHYKsgIbo2qf8hkKqlcKvzbtP2+/F0eoWCwrIsCa9UbCpywYiVY7uyR6vGaT+Uz9Y dY5aq9cp14k3rWsmSWcl13ocsugVKTgbmGX/4R8uQAOETtmBLUJHzhGlpG6xfazs5NUv rTo9kF6eo86DFGwS6eztI+SFZHwbXQCn8Qmtc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20101115181544.GA8840@xxxxxxxxxxxx>
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: AcuE9K9pyQwrPxco8kGAPGaVhVekSg==
Thread-topic: [Xen-devel] [RFC Patch] Support for making an E820 PCI hole in toolstack (xl + xm)
User-agent: Microsoft-Entourage/
On 15/11/2010 18:15, "Konrad Rzeszutek Wilk" <konrad.wilk@xxxxxxxxxx> wrote:

>> Well it is all quite Xen specific, so I'm surprised.
> Oh, there was another reason that I so obvious that I completly forgot. DomU
> has no idea where the host PCI hole starts. In most cases it is at 3GB (or
> even
> further up - 3.5GB), but a quick look for 'Allocating PCI resources starting
> at' 
> at Google shows that there are some that start at 1.2G.

Hm, true. We could give you access to XENMEM_machine_memory_map? It's not
really got any big secrets or privileged things in it. :-)

Or, is there much disadvantage, to having a static really big PCI hole? Say
starting at 1GB? The advantage of this would be the ability to hotplug PCI
devices to a domU even across save/restore/migrate -- this may not work so
well if you commit yourself to the hole size of the original host, and the
restore/migrate target host has a bigger hole!

 -- Keir

Xen-devel mailing list

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