Re: [PATCH v4] arch/x86: port I/O tracing on x86

From: kernel test robot
Date: Sat Oct 07 2023 - 02:53:59 EST


Hi Dan,

kernel test robot noticed the following build errors:

[auto build test ERROR on be8b93b5cc7d533eb8c9b0590cdac055ecafe13a]

url: https://github.com/intel-lab-lkp/linux/commits/Dan-Raymond/arch-x86-port-I-O-tracing-on-x86/20231007-053424
base: be8b93b5cc7d533eb8c9b0590cdac055ecafe13a
patch link: https://lore.kernel.org/r/80b84be0-a0ad-d1a9-607a-a87c6cf509e0%40gmail.com
patch subject: [PATCH v4] arch/x86: port I/O tracing on x86
config: x86_64-randconfig-001-20231007 (https://download.01.org/0day-ci/archive/20231007/202310071410.19ffOGGp-lkp@xxxxxxxxx/config)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231007/202310071410.19ffOGGp-lkp@xxxxxxxxx/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 <lkp@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-kbuild-all/202310071410.19ffOGGp-lkp@xxxxxxxxx/

All errors (new ones prefixed by >>):

ld: arch/x86/realmode/rm/wakemain.o: in function `__inb':
arch/x86/include/asm/shared/io.h:31: undefined reference to `do_trace_portio_read'
ld: arch/x86/realmode/rm/wakemain.o: in function `__outw':
arch/x86/include/asm/shared/io.h:32: undefined reference to `do_trace_portio_write'
ld: arch/x86/realmode/rm/wakemain.o: in function `__outb':
arch/x86/include/asm/shared/io.h:31: undefined reference to `do_trace_portio_write'
>> ld: arch/x86/realmode/rm/wakemain.o:(__jump_table+0x8): undefined reference to `__tracepoint_portio_read'
>> ld: arch/x86/realmode/rm/wakemain.o:(__jump_table+0x14): undefined reference to `__tracepoint_portio_write'
ld: arch/x86/realmode/rm/wakemain.o:(__jump_table+0x20): undefined reference to `__tracepoint_portio_write'

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