hppa64-linux-ld: kernel/printk/printk.o(.text+0xb90): cannot reach __muldi3

From: kernel test robot
Date: Sat Jun 05 2021 - 19:39:22 EST


tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: e5220dd16778fe21d234a64e36cf50b54110025f
commit: 896fbe20b4e2333fb55cc9b9b783ebcc49eee7c7 printk: use the lockless ringbuffer
date: 11 months ago
config: parisc-randconfig-r003-20210605 (attached as .config)
compiler: hppa64-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=896fbe20b4e2333fb55cc9b9b783ebcc49eee7c7
git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git fetch --no-tags linus master
git checkout 896fbe20b4e2333fb55cc9b9b783ebcc49eee7c7
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=parisc

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@xxxxxxxxx>

All errors (new ones prefixed by >>):

hppa64-linux-ld: init/main.o(.init.text+0xdc8): cannot reach rest_init
init/main.o: in function `arch_call_rest_init':
(.init.text+0xdc8): relocation truncated to fit: R_PARISC_PCREL22F against symbol `rest_init' defined in .ref.text section in init/main.o
hppa64-linux-ld: init/main.o(.init.text+0x141c): cannot reach build_all_zonelists
init/main.o: in function `start_kernel':
(.init.text+0x141c): relocation truncated to fit: R_PARISC_PCREL22F against symbol `build_all_zonelists' defined in .ref.text section in mm/page_alloc.o
hppa64-linux-ld: init/main.o(.init.text+0x1bd8): cannot reach wait_for_completion
init/main.o: in function `kernel_init_freeable':
(.init.text+0x1bd8): relocation truncated to fit: R_PARISC_PCREL22F against symbol `wait_for_completion' defined in .sched.text section in kernel/sched/completion.o
hppa64-linux-ld: init/main.o(.ref.text+0x44): cannot reach kernel_thread
init/main.o: in function `rest_init':
(.ref.text+0x44): relocation truncated to fit: R_PARISC_PCREL22F against symbol `kernel_thread' defined in .text section in kernel/fork.o
hppa64-linux-ld: init/main.o(.ref.text+0x78): cannot reach find_task_by_pid_ns
(.ref.text+0x78): relocation truncated to fit: R_PARISC_PCREL22F against symbol `find_task_by_pid_ns' defined in .text section in kernel/pid.o
hppa64-linux-ld: init/main.o(.ref.text+0xb0): cannot reach set_cpus_allowed_ptr
(.ref.text+0xb0): relocation truncated to fit: R_PARISC_PCREL22F against symbol `set_cpus_allowed_ptr' defined in .text section in kernel/sched/core.o
hppa64-linux-ld: init/main.o(.ref.text+0xe4): cannot reach kernel_thread
(.ref.text+0xe4): relocation truncated to fit: R_PARISC_PCREL22F against symbol `kernel_thread' defined in .text section in kernel/fork.o
hppa64-linux-ld: init/main.o(.ref.text+0x110): cannot reach find_task_by_pid_ns
(.ref.text+0x110): relocation truncated to fit: R_PARISC_PCREL22F against symbol `find_task_by_pid_ns' defined in .text section in kernel/pid.o
hppa64-linux-ld: init/main.o(.ref.text+0x158): cannot reach complete
(.ref.text+0x158): relocation truncated to fit: R_PARISC_PCREL22F against symbol `complete' defined in .text section in kernel/sched/completion.o
hppa64-linux-ld: init/main.o(.ref.text+0x178): cannot reach cpu_startup_entry
(.ref.text+0x178): relocation truncated to fit: R_PARISC_PCREL22F against symbol `cpu_startup_entry' defined in .text section in kernel/sched/idle.o
hppa64-linux-ld: init/main.o(.ref.text+0x1bc): cannot reach unknown
init/main.o: in function `kernel_init':
(.ref.text+0x1bc): additional relocation overflows omitted from the output
hppa64-linux-ld: init/main.o(.ref.text+0x1cc): cannot reach async_synchronize_full
hppa64-linux-ld: init/main.o(.ref.text+0x20c): cannot reach mark_rodata_ro
hppa64-linux-ld: init/main.o(.ref.text+0x234): cannot reach printk
hppa64-linux-ld: init/main.o(.ref.text+0x284): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x2a8): cannot reach printk
hppa64-linux-ld: init/main.o(.ref.text+0x2c8): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x2e8): cannot reach panic
hppa64-linux-ld: init/main.o(.ref.text+0x2f8): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x314): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x330): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x34c): cannot reach unknown
hppa64-linux-ld: init/main.o(.ref.text+0x368): cannot reach panic
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x4c): cannot reach _raw_spin_lock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x98): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x134): cannot reach _raw_spin_lock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x1bc): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x1f4): cannot reach _raw_spin_lock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x260): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x298): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x304): cannot reach _raw_spin_lock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x33c): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x360): cannot reach _raw_spin_lock
hppa64-linux-ld: arch/parisc/mm/init.o(.text+0x3d8): cannot reach _raw_spin_unlock
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0x80): cannot reach unknown
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0xa8): cannot reach unknown
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0xcc): cannot reach unknown
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0xe8): cannot reach __flush_tlb_range
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0x100): cannot reach flush_kernel_dcache_range_asm
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0x118): cannot reach flush_kernel_icache_range_asm
hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0x14c): cannot reach pdc_chassis_send_status
hppa64-linux-ld: kernel/extable.o(.text+0x2a4): cannot reach rcu_nmi_enter
hppa64-linux-ld: kernel/extable.o(.text+0x2cc): cannot reach rcu_nmi_exit
hppa64-linux-ld: kernel/printk/printk.o(.text+0x68): cannot reach _raw_spin_lock_irqsave
hppa64-linux-ld: kernel/printk/printk.o(.text+0x88): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: kernel/printk/printk.o(.text+0x1d8): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x21c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2e0): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x31c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3f0): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x418): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x8ec): cannot reach __umoddi3
hppa64-linux-ld: kernel/printk/printk.o(.text+0x904): cannot reach __udivdi3
hppa64-linux-ld: kernel/printk/printk.o(.text+0x920): cannot reach __udivdi3
>> hppa64-linux-ld: kernel/printk/printk.o(.text+0xb90): cannot reach __muldi3
hppa64-linux-ld: kernel/printk/printk.o(.text+0xcf4): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0xebc): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0xf14): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x15a0): cannot reach _raw_spin_lock_irqsave
hppa64-linux-ld: kernel/printk/printk.o(.text+0x15e0): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: kernel/printk/printk.o(.text+0x1aac): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x1ae0): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x1dc4): cannot reach preempt_schedule
hppa64-linux-ld: kernel/printk/printk.o(.text+0x1e98): cannot reach preempt_schedule
hppa64-linux-ld: kernel/printk/printk.o(.text+0x203c): cannot reach __udivdi3
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2214): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x22f4): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2310): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2338): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2434): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2460): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x251c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2540): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2574): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2c14): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2c60): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2df8): cannot reach mutex_lock_interruptible
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2e7c): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2ed0): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2f2c): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x2fcc): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3048): cannot reach mutex_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3078): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x30d8): cannot reach schedule
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3144): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3280): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3318): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x33d8): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x352c): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3640): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x36b4): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x3738): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x375c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4100): cannot reach schedule
hppa64-linux-ld: kernel/printk/printk.o(.text+0x41a4): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x41e0): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x42ac): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4774): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x47b4): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x48ac): cannot reach preempt_schedule
hppa64-linux-ld: kernel/printk/printk.o(.text+0x48e0): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4938): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4980): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4ed0): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x4f0c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x5200): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x523c): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x5488): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.text+0x54c4): cannot reach _raw_spin_unlock
hppa64-linux-ld: kernel/printk/printk.o(.init.text+0xb50): cannot reach _raw_spin_lock
hppa64-linux-ld: kernel/printk/printk.o(.init.text+0xbec): cannot reach _raw_spin_unlock
hppa64-linux-ld: mm/percpu.o(.init.text+0x4f8): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0xbe4): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0xde4): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x12cc): cannot reach __udivdi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x12e4): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x1300): cannot reach __udivdi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x131c): cannot reach __umoddi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x1344): cannot reach __udivdi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x14b4): cannot reach __umoddi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x14d4): cannot reach __udivdi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x14fc): cannot reach $$divI
hppa64-linux-ld: mm/percpu.o(.init.text+0x1510): cannot reach $$mulI
hppa64-linux-ld: mm/percpu.o(.init.text+0x15a8): cannot reach $$divI
hppa64-linux-ld: mm/percpu.o(.init.text+0x15b8): cannot reach $$mulI
hppa64-linux-ld: mm/percpu.o(.init.text+0x1610): cannot reach $$divI
hppa64-linux-ld: mm/percpu.o(.init.text+0x1620): cannot reach $$mulI
hppa64-linux-ld: mm/percpu.o(.init.text+0x165c): cannot reach __udivdi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x168c): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x1704): cannot reach $$divI
hppa64-linux-ld: mm/percpu.o(.init.text+0x1714): cannot reach $$mulI
hppa64-linux-ld: mm/percpu.o(.init.text+0x1810): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x1890): cannot reach __muldi3
hppa64-linux-ld: mm/percpu.o(.init.text+0x1a50): cannot reach __muldi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x810): cannot reach __muldi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x834): cannot reach __udivdi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x868): cannot reach __muldi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x88c): cannot reach __udivdi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x900): cannot reach __udivdi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0xa90): cannot reach _raw_spin_lock
hppa64-linux-ld: mm/page_alloc.o(.init.text+0xac4): cannot reach _raw_spin_unlock
hppa64-linux-ld: mm/page_alloc.o(.init.text+0xc84): cannot reach _raw_spin_lock_irqsave
hppa64-linux-ld: mm/page_alloc.o(.init.text+0xca4): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: mm/page_alloc.o(.init.text+0xce4): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x14d0): cannot reach _raw_spin_lock_irqsave
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x14f0): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x156c): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x15e4): cannot reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x2d20): cannot reach __muldi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x2d40): cannot reach __udivdi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x2e1c): cannot reach __udivdi3
hppa64-linux-ld: mm/page_alloc.o(.init.text+0x3124): cannot reach wait_for_completion
hppa64-linux-ld: mm/page_alloc.o(.meminit.text+0xbb0): cannot reach mutex_lock
hppa64-linux-ld: mm/page_alloc.o(.meminit.text+0xbd4): cannot reach mutex_unlock
hppa64-linux-ld: mm/page_alloc.o(.ref.text+0x18): cannot reach unknown

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx

Attachment: .config.gz
Description: application/gzip