| 
         
xen-ia64-devel
Re: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g
 
Le Mardi 04 Avril 2006 21:46, Magenheimer, Dan (HP Labs Fort Collins) a écrit
[...]
> I think ptc.ga needs to execute as a "transaction", that is,
> it is not complete until all other processors' translations
> have been purged.  If not, consider (in the above):
>
> 4.5. vcpu2 doesn't trap to the hypervisor for a very long time
>      and continues to use the unpurged translation, while vcpu1
>      assumes the translation has been successfully purged and
>      sets up a new translation and assumes that vcpu2 will "miss"
>      and use the new translation.
I agree.
But if vcpu1 has to wait, this can result in a dead-lock if we do 
busy-waiting:
vcpu1 of dom1 on LP1 waits for vcpu2 of dom1 on LP2,
while vcpu2 of dom2 on LP2 waits for vcpu1 of dom2 on LP2.
Tristan.
_______________________________________________
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] RFC: ptc.ga implementation for SMP-g, (continued)
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Magenheimer, Dan (HP Labs Fort Collins)
- Re: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g,
Tristan Gingold <=
 
 
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Tian, Kevin
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Tian, Kevin
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Tian, Kevin
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
- RE: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g, Xu, Anthony
 
 
 
 
 |  
  
 | 
    |