repository: /home/avi/kvm/linux-2.6
branch: master
commit 2f6ad5e1fb93c0392e6cfaf2ef2bee3aaaa19244
Author: Avi Kivity <[EMAIL PROTECTED]>
Date:   Mon Sep 10 15:20:59 2007 +0300

    KVM: Remove smp_processor_id() in kvm_vcpu_kick()
    
    The value is meaningless since it can change; instead call the function
    unconditionally.  It is a no-op on the same cpu anyway.  This removes
    annoying warning on runtime.
    
    Signed-off-by: Avi Kivity <[EMAIL PROTECTED]>

diff --git a/drivers/kvm/irq.c b/drivers/kvm/irq.c
index 225c541..608c530 100644
--- a/drivers/kvm/irq.c
+++ b/drivers/kvm/irq.c
@@ -79,7 +79,7 @@ void kvm_vcpu_kick(struct kvm_vcpu *vcpu)
                wake_up_interruptible(&vcpu->wq);
                ++vcpu->stat.halt_wakeup;
        }
-       if (vcpu->guest_mode && ipi_pcpu != smp_processor_id())
+       if (vcpu->guest_mode)
                smp_call_function_single(ipi_pcpu, vcpu_kick_intr, vcpu, 0, 0);
 }
 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-commits mailing list
kvm-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-commits

Reply via email to