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

Re: [Xen-devel] Xen hypervisor dom0_vcpus option broken in Xen 3.4 ?

To: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-devel] Xen hypervisor dom0_vcpus option broken in Xen 3.4 ?
From: Andrew Lyon <andrew.lyon@xxxxxxxxx>
Date: Wed, 13 Jan 2010 21:54:56 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 13 Jan 2010 13:55:28 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=2zLuL+CEZ1Tu8rf0EtZkZsq+HL4IG8NL4Ua/yPhOb78=; b=aablYRoY8cKFRzKwhHcq/EP04R5nwVfCmTaMxbCk4IbQTAypwlMnJ/8Nm4URFbaYvY Ii5/vJ12sKWvDXT2WqqqOxEt7oXrfEj+VrgiM9GMUdW/7FcWPDtIY1O6AhGH+0BSB3xm yRjDl+d9a/yUJR0iRKDYJaGKpPvgjF0xf+/bk=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=GbdUGlbKdEbU938Fc9DPMvoLCQoybiy0/rVhKXrHuStwQ75gWoFyucP0fnx+nuQ/bN HZeCEKoZP/62PickGtA4Aev8YxKkWjyWuZtYEltUsc971RfPkzfseryl3SjxSy70Z0QD feYeAuBimHM6CT/nYw6ldh32wjCAFgF5HYIxo=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100113215247.GZ25902@xxxxxxxxxxx>
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>
References: <20100113203626.GT25902@xxxxxxxxxxx> <f4527be1001131338u60bbdd3fj4257fe7973f0225d@xxxxxxxxxxxxxx> <f4527be1001131347t134598dh961f8e82259f593@xxxxxxxxxxxxxx> <20100113215247.GZ25902@xxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Wed, Jan 13, 2010 at 9:52 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
> On Wed, Jan 13, 2010 at 09:47:38PM +0000, Andrew Lyon wrote:
>> On Wed, Jan 13, 2010 at 9:38 PM, Andrew Lyon <andrew.lyon@xxxxxxxxx> wrote:
>> > On Wed, Jan 13, 2010 at 8:36 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
>> >> Hello,
>> >>
>> >> while discussing things on xen-users we noticed this:
>> >>
>> >> (XEN) Xen version 3.4.2 (root@(none)) (gcc version 4.4.2 20091027 (RedHat 
>> >> 4.4.2-7) (GCC) ) Mon Dec 14 06:53:18 EET 2009
>> >> (XEN) Latest ChangeSet: unavailable
>> >> (XEN) Command line: dom0_mem=1G loglvl=all guest_loglvl=all 
>> >> com1=38400,8n1 console=com1 dom0_vcpus=1
>> >> ..
>> >> (XEN) Dom0 has maximum 4 VCPUs
>> >> ..
>> >>
>> >> Has dom0_vcpus option name changed, or is it just broken?
>> >>
>> >> -- Pasi
>> >>
>> >>
>> >> _______________________________________________
>> >> Xen-devel mailing list
>> >> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> >> http://lists.xensource.com/xen-devel
>> >>
>> >
>> > Looks like it is called dom0_max_vcpus in 3.4.2:
>> >
>> > cat xen-3.4.2.gz |gzip -d | strings | grep cpus | grep dom0
>> > dom0_vcpus_pin
>> > dom0_max_vcpus
>> >
>> > Andy
>> >
>>
>> Also see this thread
>> http://article.gmane.org/gmane.comp.emulators.xen.devel/69017, which
>> seems to suggest that  dom0_max_vcpus is parameter for the Xen
>> hypervisor (xen.gz) itself, while dom0_vcpus is for the dom0 kernel
>> and causes it to hot-unplug the "extra" cpu's so that they can be
>> (re)added later.
>>
>> I believe the xen 2.6.18 kernel also supports booting pv domUs with
>> more max-cpus than active at startup, again so that they can be added
>> later.
>>
>> I guess dom0_vcpus only works with Xen 2.6.18, I can find no trace of
>> it in the openSUSE Xen kernel source.
>>
>
> I've been using dom0_vcpus for Xen *hypervisor* with RHEL5/CentOS5 (which 
> includes Xen 3.1.2.)
>
> I think you mixed that up with xend-config.sxp dom0-cpus option, which
> is totally different thing, like Keir explains in that thread.

If you google dom0-cpus there are examples of other users passing the
argument to Xen or dom0, but yeh, good chance they are confused too
:-)

Andy

>
> But yeah, maybe now I remember it's called dom0_max_vcpus nowadays.
> Thanks.
>
> -- Pasi
>
>

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