[sean-jc:x86/no_bug_on_bad_eoi_vector 120/120] arch/x86/kvm/lapic.c:1625:6: error: conflicting types for 'kvm_apic_set_eoi_accelerated'
kernel test robot <[email protected]> Wed, 29 Jul 2026 01:38:08 +0200
| Newsgroups | dev.linux.lists.llvm,dev.linux.lists.oe-kbuild-all |
|---|---|
| Message-ID | <[email protected]> |
Hi Sean, FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant. tree: https://github.com/sean-jc/linux x86/no_bug_on_bad_eoi_vector head: 49569850d8b90a3da31a4d3e2518ce4aa618c242 commit: 49569850d8b90a3da31a4d3e2518ce4aa618c242 [120/120] KVM: x86: Track kvm_vcpu_arch.pending_ioapic_eoi as a u8 to drop dead BUG_ON() config: x86_64-kexec (https://download.01.org/0day-ci/archive/20260729/[email protected]/config) compiler: clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260729/[email protected]/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ All errors (new ones prefixed by >>): >> arch/x86/kvm/lapic.c:1625:6: error: conflicting types for 'kvm_apic_set_eoi_accelerated' 1625 | void kvm_apic_set_eoi_accelerated(struct kvm_vcpu *vcpu, u8 vector) | ^ arch/x86/kvm/lapic.h:180:6: note: previous declaration is here 180 | void kvm_apic_set_eoi_accelerated(struct kvm_vcpu *vcpu, int vector); | ^ 1 error generated. vim +/kvm_apic_set_eoi_accelerated +1625 arch/x86/kvm/lapic.c 1620 1621 /* 1622 * this interface assumes a trap-like exit, which has already finished 1623 * desired side effect including vISR and vPPR update. 1624 */ > 1625 void kvm_apic_set_eoi_accelerated(struct kvm_vcpu *vcpu, u8 vector) 1626 { 1627 struct kvm_lapic *apic = vcpu->arch.apic; 1628 1629 trace_kvm_eoi(apic, vector); 1630 1631 kvm_ioapic_send_eoi(apic, vector); 1632 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); 1633 } 1634 EXPORT_SYMBOL_FOR_KVM_INTERNAL(kvm_apic_set_eoi_accelerated); 1635 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki