|   xen-ia64-devel
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstalla 
| Hi Kouya and Tristan:
        I still have a question. After "11.XEN stops the vcpu", APs wait in 
Xen, how does BSP wake up them again? I don't think BSP will send an IPI to 
them again.
In windows, seems BSP will wait a very short time for AP waking up. Whiles APs 
waked up, they will fall into a loop to wait another times waking up by BSP.
But this time, BSP use memory semaphore to do that but not an IPI. 
En, maybe something I lost, hope your comments.
Good good study,day day up ! ^_^
-Wing(zhang xin)
 
OTC,Intel Corporation
>-----Original Message-----
>From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
>[mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Kouya
>SHIMURA
>Sent: 2007年4月5日 13:52
>To: Tristan Gingold
>Cc: xen-ia64-devel
>Subject: Re: [Xen-ia64-devel][Patch]Add two PAL calls which
>fixSMPwindowsinstallation crashing bug
>
>Tristan Gingold writes:
> > > In 10, I don't understand why the special SAL_XEN_SAL_RETURN is
> > > necessary instead of PAL_HALT. The difference is test_and_set_bit() or
> > > set_bit(). I think a vcpu with VCPU_down state never be at this point.
> > > Besides calling vcpu_sleep_no_sync() with VCPU_down state seems to be
> > > harmless.
> > Humm, to be discussed:
> > Although the implementation may be almost the same, I think the semantic is
> > not.
> > After SAL_XEN_SAL_RETURN, the processor can be awaken only by a rendez-vous.
> > Its state is reset.
> >
> > After PAL_HALT, the processor can be awaken by an IPI. Its state is 
> > preserved.
> >
> > Tristan.
>
>I see. For example, preserving a vcpu context is unnecessary after
>SAL_XEN_SAL_RETURN for save/restore of a domain.
>
>Thanks,
>Kouya
>
>
>_______________________________________________
>Xen-ia64-devel mailing list
>Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/xen-ia64-devel
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Alex Williamson
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Kouya SHIMURA
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Alex Williamson
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, tgingold
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Zhang, Xing Z
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Kouya SHIMURA
Re: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Tristan Gingold
Re: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Kouya SHIMURA
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug,
Zhang, Xing Z <=
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug, tgingold
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug, Zhang, Xing Z
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug, Kouya SHIMURA
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug, Zhang, Xing Z
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Zhang, Xing Z
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Xu, Anthony
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Zhang, Xing Z
RE: [Xen-ia64-devel][Patch]Add two PAL calls which fix	SMPwindowsinstallation crashing bug, Alex Williamson
RE: [Xen-ia64-devel][Patch]Add two PAL calls which	fixSMPwindowsinstallation crashing bug, Zhang, Xing Z
 |  |  |