Re: [PATCH] svm/avic: Do not send AVIC doorbell to self

2019-05-20 Thread Paolo Bonzini
On 03/05/19 15:38, Suthikulpanit, Suravee wrote: > AVIC doorbell is used to notify a running vCPU that interrupts > has been injected into the vCPU AVIC backing page. Current logic > checks only if a VCPU is running before sending a doorbell. > However, the doorbell is not necessary if the destinat

Re: [PATCH] svm/avic: Do not send AVIC doorbell to self

2019-05-14 Thread Suthikulpanit, Suravee
Alex, On 5/7/2019 8:16 AM, Graf, Alexander wrote: > [CAUTION: External Email] > > On 03.05.19 15:38, Suthikulpanit, Suravee wrote: >> AVIC doorbell is used to notify a running vCPU that interrupts >> has been injected into the vCPU AVIC backing page. Current logic >> checks only if a VCPU is runn

Re: [PATCH] svm/avic: Do not send AVIC doorbell to self

2019-05-07 Thread Graf, Alexander
On 03.05.19 15:38, Suthikulpanit, Suravee wrote: AVIC doorbell is used to notify a running vCPU that interrupts has been injected into the vCPU AVIC backing page. Current logic checks only if a VCPU is running before sending a doorbell. However, the doorbell is not necessary if the destination CP

[PATCH] svm/avic: Do not send AVIC doorbell to self

2019-05-03 Thread Suthikulpanit, Suravee
AVIC doorbell is used to notify a running vCPU that interrupts has been injected into the vCPU AVIC backing page. Current logic checks only if a VCPU is running before sending a doorbell. However, the doorbell is not necessary if the destination CPU is itself. Add logic to check currently running