[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] Some things to be considered for ptc.ga emulation
>From: Xu, Anthony >Sent: 2006年4月5日 13:56 > > >Considering VTIdomain, I have below concerns, >If a vcpu receives a IPI, just before do_block( waiting device model >on dom0 to handle IO request), do_block will schedule out this vcpu, >and the schedule in vcpu may use the old tlb mapping. >And the wait maybe long. Yes, we need more thinking on this specific case... > > >Moreover, if this IO request is sent to the vcpu of domain0, which runs >On the same vcpu that send out IPI, because this vcpu is waiting other >Vcpus' response of IPI handling, it can't be scheduled to vcpu of >domain0, >Then dead loop happens. > >The vcpu that sends IPI should not wait by tight polling, this vcpu should >yield >LP and poll. > Yes, 'wait' shouldn't be polling, which is instead yield. :-) Thanks, Kevin _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |