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

RE: [Xen-devel] [PATCH][VT] Enable VMXAssist to bring up AP of SMP VMX guest


  • To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
  • From: "Li, Xin B" <xin.b.li@xxxxxxxxx>
  • Date: Wed, 28 Sep 2005 21:17:06 +0800
  • Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 28 Sep 2005 13:15:37 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcXELhKuOdYOK04HSUmN5DCyZve75AAAG0wA
  • Thread-topic: [Xen-devel] [PATCH][VT] Enable VMXAssist to bring up AP of SMP VMX guest

>> With this patch, we can enable VMXAssist to bring up APs of SMP VMX
>> guest.
>> On entry to VMXAssist:
>> 1) %edx is the processor number, i.e. vcpu id, and for BSP it's 0.
>> 2) %ebx is the vector number from SIPI.
>> Also removed some ugly tailing space.
>
>This looks fine for SMP bootstrap, but will current vmxassist support 
>multiple CPUs concurrently in vmxassisted real mode? I wonder if a lot 
>of global state needs to be made per-cpu to support that.
>

For short term goal, it should be OK to let APs go to VMXAssist one by
one since BSP boots them one by one.
And for long term goal, you are thinking what we want to do, :-)
-Xin

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