This series fix two issue about kernel eiointc emulation, one is caused by type forced assignment, the other is to use physical cpu with interrupt route. Also there is code cleanup with kernel eiointc emulation. Bibo Mao (5): LoongArch: KVM: Fix interrupt route update with eiointc LoongArch: KVM: Check interrupt route from physical cpu with eiointc LoongArch: KVM: Use standard bitops API with eiointc LoongArch: KVM: Remove unused parameter len LoongArch: KVM: Add stat information with kernel irqchip arch/loongarch/include/asm/kvm_host.h | 9 +-- arch/loongarch/kvm/intc/eiointc.c | 98 ++++++++++++++------------- arch/loongarch/kvm/intc/ipi.c | 28 ++------ arch/loongarch/kvm/intc/pch_pic.c | 4 +- arch/loongarch/kvm/vcpu.c | 5 +- 5 files changed, 65 insertions(+), 79 deletions(-) base-commit: feacb1774bd5eac6382990d0f6d1378dc01dd78f -- 2.39.3