[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC Patch] Support for making an E820 PCI hole in toolstack (xl + xm)


  • To: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • 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
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcuE9K9pyQwrPxco8kGAPGaVhVekSg==
  • Thread-topic: [Xen-devel] [RFC Patch] Support for making an E820 PCI hole in toolstack (xl + xm)

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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.