[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [v3 12/15] vmx: posted-interrupt handling when vCPU is blocked
>>> On 08.07.15 at 12:36, <feng.wu@xxxxxxxxx> wrote: >> From: Andrew Cooper [mailto:andrew.cooper3@xxxxxxxxxx] >> Sent: Tuesday, June 30, 2015 1:07 AM >> On 24/06/15 06:18, Feng Wu wrote: >> > @@ -148,11 +161,19 @@ static int vmx_vcpu_initialise(struct vcpu *v) >> > if ( v->vcpu_id == 0 ) >> > v->arch.user_regs.eax = 1; >> > >> > + tasklet_init( >> > + &v->arch.hvm_vmx.pi_vcpu_wakeup_tasklet, >> > + pi_vcpu_wakeup_tasklet_handler, >> > + (unsigned long)v); >> >> c/s f6dd295 indicates that the global tasklet lock causes a bottleneck >> when injecting interrupts, and replaced a tasklet with a softirq to fix >> the scalability issue. >> >> I would expect exactly the bottleneck to exist here. > > I am still considering this comments. Jan, what is your opinion about this? "My opinion" here is that I expect you to respond to Andrew. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |