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

RE: [Xen-ia64-devel][PATCH] Enable SMP on VTI domain.


  • To: "Tristan Gingold" <Tristan.Gingold@xxxxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
  • Date: Wed, 31 May 2006 17:08:10 +0800
  • Delivery-date: Wed, 31 May 2006 02:08:40 -0700
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcaEkH6QfbV6umTUS9+xm90zljMrSAAADayw
  • Thread-topic: [Xen-ia64-devel][PATCH] Enable SMP on VTI domain.

>From: Tristan Gingold 
>Sent: 2006年5月31日 17:01
>> >I think Xen can
>> >impose lid to the guest firmware.  Things will be a little simpler.
>>
>> I don't catch you, Could you explain in more detail?
>I think lid_2_vcpu is almost useless.  Like in paravirtualized, vcpuid should
>be simply extracted from lid.
>
You mean vcpuid is extracted from machine lid.

It may work for domU, because lsapic table is built by xen.
But for VTI-domain, lsapic table is built by guest firmware, how can
guest firmware get other LP's lid.
So in VTI-domain, we should use vcpuid predefined by XEN and guest firmware.

Another concern is,
If SMP guest is running on a UP platform, vcpus may have same vcpuid.


>Tristan.

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


 


Rackspace

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