oe-kbuild-all.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* [peterz-queue:smp/core 9/13] ld: kernel/smp.o:include/trace/events/ipi.h:19: multiple definition of `__tracepoint_ipi_raise'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:19: first defined here
@ 2023-03-23 12:23 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-03-23 12:23 UTC (permalink / raw)
  To: Valentin Schneider; +Cc: oe-kbuild-all, Peter Zijlstra

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git smp/core
head:   965abfc95e362b8650b49b61c33de7e7691094c6
commit: dac32ddd3c4f2d55f9df1d64a0a93993d10f6978 [9/13] treewide: Trace IPIs sent via smp_send_reschedule()
config: x86_64-randconfig-a015 (https://download.01.org/0day-ci/archive/20230323/202303232045.1ogTRwLK-lkp@intel.com/config)
compiler: gcc-11 (Debian 11.3.0-8) 11.3.0
reproduce (this is a W=1 build):
        # https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git/commit/?id=dac32ddd3c4f2d55f9df1d64a0a93993d10f6978
        git remote add peterz-queue https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git
        git fetch --no-tags peterz-queue smp/core
        git checkout dac32ddd3c4f2d55f9df1d64a0a93993d10f6978
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        make W=1 O=build_dir ARCH=x86_64 olddefconfig
        make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash

If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@intel.com>
| Link: https://lore.kernel.org/oe-kbuild-all/202303232045.1ogTRwLK-lkp@intel.com/

All errors (new ones prefixed by >>):

>> ld: kernel/smp.o:include/trace/events/ipi.h:19: multiple definition of `__tracepoint_ipi_raise'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:19: first defined here
   ld: kernel/smp.o: in function `__SCT__tp_func_ipi_raise':
>> smp.c:(.static_call.text+0x0): multiple definition of `__SCT__tp_func_ipi_raise'; virt/kvm/kvm_main.o:kvm_main.c:(.static_call.text+0xb0): first defined here
   ld: kernel/smp.o: in function `__traceiter_ipi_raise':
>> kernel/smp.c:19: multiple definition of `__traceiter_ipi_raise'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:19: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:38: multiple definition of `__tracepoint_ipi_send_cpumask'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:38: first defined here
   ld: kernel/smp.o: in function `__SCT__tp_func_ipi_send_cpumask':
>> smp.c:(.static_call.text+0x8): multiple definition of `__SCT__tp_func_ipi_send_cpumask'; virt/kvm/kvm_main.o:kvm_main.c:(.static_call.text+0xb8): first defined here
   ld: kernel/smp.o: in function `__traceiter_ipi_send_cpumask':
>> kernel/smp.c:38: multiple definition of `__traceiter_ipi_send_cpumask'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:38: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:86: multiple definition of `__tracepoint_ipi_entry'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:86: first defined here
   ld: kernel/smp.o: in function `__SCT__tp_func_ipi_entry':
>> smp.c:(.static_call.text+0x10): multiple definition of `__SCT__tp_func_ipi_entry'; virt/kvm/kvm_main.o:kvm_main.c:(.static_call.text+0xc0): first defined here
   ld: kernel/smp.o: in function `__traceiter_ipi_entry':
>> kernel/smp.c:86: multiple definition of `__traceiter_ipi_entry'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:86: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:102: multiple definition of `__tracepoint_ipi_exit'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:102: first defined here
   ld: kernel/smp.o: in function `__SCT__tp_func_ipi_exit':
>> smp.c:(.static_call.text+0x18): multiple definition of `__SCT__tp_func_ipi_exit'; virt/kvm/kvm_main.o:kvm_main.c:(.static_call.text+0xc8): first defined here
   ld: kernel/smp.o: in function `__traceiter_ipi_exit':
>> kernel/smp.c:102: multiple definition of `__traceiter_ipi_exit'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:102: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:102: multiple definition of `__SCK__tp_func_ipi_exit'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:102: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:86: multiple definition of `__SCK__tp_func_ipi_entry'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:86: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:38: multiple definition of `__SCK__tp_func_ipi_send_cpumask'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:38: first defined here
>> ld: kernel/smp.o:include/trace/events/ipi.h:19: multiple definition of `__SCK__tp_func_ipi_raise'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:19: first defined here

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-03-23 12:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-23 12:23 [peterz-queue:smp/core 9/13] ld: kernel/smp.o:include/trace/events/ipi.h:19: multiple definition of `__tracepoint_ipi_raise'; virt/kvm/kvm_main.o:include/trace/events/ipi.h:19: first defined here kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).