xen-ia64-devel
Re: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g
Le Mardi 04 Avril 2006 11:15, Tian, Kevin a écrit :
> From: Tristan Gingold [mailto:Tristan.Gingold@xxxxxxxx]
>
> >Sent: 2006年4月4日 17:00
> >As Isaku pointed out, vcpu_translate is run with psr.i = 1. (I think this
> > is true).
> >Therefore an IPI doesn't avoid the race.
>
> That's not the necessary case. If current running vcpu is not the target
> one, you can operate the vtlb of target vcpu directly in IPI handler. Or
> else, IPI handler can simply set a flag to target vcpu and then purge the
> vtlb at resuming to guest.
Good solution.
> >BTW, I'd prefer to completly avoid IPI for ptc.ga. From a few tests, IPI
> >are
> >too slow to implement ptc.ga.
>
> I agree, and hope to see your solutions. But just be careful to not
> introduce overhead to other parts when improving ptc.ga emulation.
> Another suggestion would be, please consider the hash tlb approach from
> now on, when you make design choices. :-)
Ok
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>
|
- [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, Tian, Kevin
- Re: [Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g,
Tristan Gingold <=
- 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)
|
|
|