--- zzzz-none-000/linux-3.10.107/arch/powerpc/kernel/dbell.c 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/arch/powerpc/kernel/dbell.c 2021-02-04 17:41:59.000000000 +0000 @@ -17,6 +17,7 @@ #include #include +#include #ifdef CONFIG_SMP void doorbell_setup_this_cpu(void) @@ -41,7 +42,8 @@ may_hard_irq_enable(); - __get_cpu_var(irq_stat).doorbell_irqs++; + kvmppc_set_host_ipi(smp_processor_id(), 0); + __this_cpu_inc(irq_stat.doorbell_irqs); smp_ipi_demux();