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

回覆: [Xen-devel] A domain id 0x00007fff in the result of xentrace


  • To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
  • From: "Tommy Huang" <nbp0204@xxxxxxxxx>
  • Date: Sun, 30 Nov 2008 04:24:25 -0500
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 30 Nov 2008 01:25:14 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type :content-transfer-encoding:content-disposition; b=Z09CXdBgB0D+OiTLXTyCeqTIbX4v4AuIkEdunW0ei3LDVFFt2fwW94BWsvlZoVZmoI tZLyEi4HPm2Aq0c6mr9IVFMft9H4ykKU06nhN7NUf1jgp+bc4LcbaS/yAzmMEgdI00SL sUlG6IVsTMQnG0gMF8YMDYJDWl8vk+nxS0A4k=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Thanks for the information. I used "0x00007fff" to search so I didn't
find any result :-(.
Does it mean that the scheduler schedules this IDLE_DOMAIN when the
vcpu yields voluntarily?
I saw this idle_domain was scheduled pretty frequently.
In what situation the scheduler will schedule this idle domain?
Thanks.

- T.H.

2008/11/29, James Harper <james.harper@xxxxxxxxxxxxxxxx>:
>> Hi,
>>
>> When I used xentrace to get all domain events, I found that the xen
>> scheduler periodically scheduled a domain with id 0x00007fff. However,
>> that domain didn't issue any hypercall or exception. Because I didn't
>> create any domain only the default dom0, I supposed I could only see
> dom0.
>> Does anyone know what that domain is? I search the id "0x00007fff" in
> all
>> xen source files but didn't find any result. Any information is
>> appreciated. Thanks in advance.
>>
>
> A quick grep for 0x7fff in the sources for the hypervisor says:
>
> #define IDLE_DOMAIN_ID   (0x7FFFU)
> #define is_idle_domain(d) ((d)->domain_id == IDLE_DOMAIN_ID)
> #define is_idle_vcpu(v)   (is_idle_domain((v)->domain))
>
> Does this limit us to 32766 DomU's before we need a reboot to reset the
> id count?
>
> James
>

_______________________________________________
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®.