Re: hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-03-02 Thread John David Anglin
On 2021-03-01 4:34 p.m., Helge Deller wrote:
> I think the only way to fix this in a clean way is to
> enable CONFIG_MLONGCALLS, which lets gcc use -mlong-calls compiler
> option and thus creates far calls.
That's currently the only way to work around the R_PARISC_PCREL22F relocation 
error.  We need
long branch stub support in 64-bit linker.

Dave

-- 
John David Anglin  dave.ang...@bell.net



Re: hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-03-01 Thread Helge Deller
t+0xc4): relocation truncated to fit: R_PARISC_PCREL22F against 
`map_pages'
 hppa64-linux-ld: kernel/printk/printk.o(.init.text+0x768): cannot reach 
_raw_spin_lock
 kernel/printk/printk.o: in function `setup_log_buf':
 (.init.text+0x768): relocation truncated to fit: R_PARISC_PCREL22F against 
symbol `_raw_spin_lock' defined in .spinlock.text section in 
kernel/locking/spinlock.o
 hppa64-linux-ld: kernel/printk/printk.o(.init.text+0x7c4): cannot reach 
_raw_spin_unlock
 (.init.text+0x7c4): additional relocation overflows omitted from the output
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x228): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x440): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x7a0): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x878): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xad4): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xafc): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/resource.o(.init.text+0x32c): cannot reach 
_raw_write_lock
 hppa64-linux-ld: kernel/resource.o(.init.text+0x4f8): cannot reach 
_raw_write_unlock
 hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x90): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0xc4): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x1b8): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x208): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/workqueue.o(.init.text+0xa8): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/workqueue.o(.init.text+0x128): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/workqueue.o(.init.text+0x354): cannot reach 
mutex_lock
 hppa64-linux-ld: kernel/workqueue.o(.init.text+0x388): cannot reach 
mutex_unlock
 hppa64-linux-ld: kernel/user.o(.init.text+0x80): cannot reach 
_raw_spin_lock_irq
 hppa64-linux-ld: kernel/user.o(.init.text+0xb8): cannot reach 
_raw_spin_unlock_irq

hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach 
schedule_timeout_uninterruptible

 hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x228): cannot reach 
_raw_spin_lock_irqsave
 hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x320): cannot reach 
_raw_spin_unlock_irqrestore
 hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x170): cannot reach 
__muldi3
 hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x214): cannot reach 
__udivdi3
 hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x240): cannot reach 
__udivdi3
 hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2d4): cannot 
reach __muldi3
 hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2ec): cannot 
reach __udivdi3
 hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3d4): cannot 
reach __muldi3
 hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3ec): cannot 
reach __udivdi3
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3c): cannot 
reach _raw_spin_lock_irqsave
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0xe8): cannot 
reach _raw_spin_unlock_irqrestore
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x170): cannot 
reach _raw_spin_lock_irqsave
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x288): cannot 
reach _raw_spin_unlock_irqrestore
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x30c): cannot 
reach _raw_spin_lock_irqsave
 hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3d8): cannot 
reach _raw_spin_unlock_irqrestore

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










Re: hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-02-28 Thread Paul E. McKenney
c/mm/init.o: in function `free_initmem':
> > > (.ref.text+0x78): relocation truncated to fit: R_PARISC_PCREL22F 
> > > against `map_pages'
> > > hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0xa0): cannot reach 
> > > unknown
> > > (.ref.text+0xa0): relocation truncated to fit: R_PARISC_PCREL22F 
> > > against `map_pages'
> > > hppa64-linux-ld: arch/parisc/mm/init.o(.ref.text+0xc4): cannot reach 
> > > unknown
> > > (.ref.text+0xc4): relocation truncated to fit: R_PARISC_PCREL22F 
> > > against `map_pages'
> > > hppa64-linux-ld: kernel/printk/printk.o(.init.text+0x768): cannot 
> > > reach _raw_spin_lock
> > > kernel/printk/printk.o: in function `setup_log_buf':
> > > (.init.text+0x768): relocation truncated to fit: R_PARISC_PCREL22F 
> > > against symbol `_raw_spin_lock' defined in .spinlock.text section in 
> > > kernel/locking/spinlock.o
> > > hppa64-linux-ld: kernel/printk/printk.o(.init.text+0x7c4): cannot 
> > > reach _raw_spin_unlock
> > > (.init.text+0x7c4): additional relocation overflows omitted from the 
> > > output
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x228): cannot 
> > > reach mutex_lock
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x440): cannot 
> > > reach mutex_unlock
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x7a0): cannot 
> > > reach mutex_lock
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0x878): cannot 
> > > reach mutex_unlock
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xad4): cannot 
> > > reach mutex_lock
> > > hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xafc): cannot 
> > > reach mutex_unlock
> > > hppa64-linux-ld: kernel/resource.o(.init.text+0x32c): cannot reach 
> > > _raw_write_lock
> > > hppa64-linux-ld: kernel/resource.o(.init.text+0x4f8): cannot reach 
> > > _raw_write_unlock
> > > hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x90): cannot 
> > > reach mutex_lock
> > > hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0xc4): cannot 
> > > reach mutex_unlock
> > > hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x1b8): cannot 
> > > reach mutex_lock
> > > hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x208): cannot 
> > > reach mutex_unlock
> > > hppa64-linux-ld: kernel/workqueue.o(.init.text+0xa8): cannot reach 
> > > mutex_lock
> > > hppa64-linux-ld: kernel/workqueue.o(.init.text+0x128): cannot reach 
> > > mutex_unlock
> > > hppa64-linux-ld: kernel/workqueue.o(.init.text+0x354): cannot reach 
> > > mutex_lock
> > > hppa64-linux-ld: kernel/workqueue.o(.init.text+0x388): cannot reach 
> > > mutex_unlock
> > > hppa64-linux-ld: kernel/user.o(.init.text+0x80): cannot reach 
> > > _raw_spin_lock_irq
> > > hppa64-linux-ld: kernel/user.o(.init.text+0xb8): cannot reach 
> > > _raw_spin_unlock_irq
> > > > > hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot 
> > > > > reach schedule_timeout_uninterruptible
> > > hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x228): cannot 
> > > reach _raw_spin_lock_irqsave
> > > hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x320): cannot 
> > > reach _raw_spin_unlock_irqrestore
> > > hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x170): cannot 
> > > reach __muldi3
> > > hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x214): cannot 
> > > reach __udivdi3
> > > hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x240): cannot 
> > > reach __udivdi3
> > > hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2d4): cannot 
> > > reach __muldi3
> > > hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2ec): cannot 
> > > reach __udivdi3
> > > hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3d4): cannot 
> > > reach __muldi3
> > > hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3ec): cannot 
> > > reach __udivdi3
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3c): 
> > > cannot reach _raw_spin_lock_irqsave
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0xe8): 
> > > cannot reach _raw_spin_unlock_irqrestore
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x170): 
> > > cannot reach _raw_spin_lock_irqsave
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x288): 
> > > cannot reach _raw_spin_unlock_irqrestore
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x30c): 
> > > cannot reach _raw_spin_lock_irqsave
> > > hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3d8): 
> > > cannot reach _raw_spin_unlock_irqrestore
> > > 
> > > ---
> > > 0-DAY CI Kernel Test Service, Intel Corporation
> > > https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org
> > 
> > 
> > 
> 


Re: hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-02-28 Thread Helge Deller
 reach 
mutex_unlock
hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xad4): cannot reach 
mutex_lock
hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xafc): cannot reach 
mutex_unlock
hppa64-linux-ld: kernel/resource.o(.init.text+0x32c): cannot reach 
_raw_write_lock
hppa64-linux-ld: kernel/resource.o(.init.text+0x4f8): cannot reach 
_raw_write_unlock
hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x90): cannot reach 
mutex_lock
hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0xc4): cannot reach 
mutex_unlock
hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x1b8): cannot reach 
mutex_lock
hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x208): cannot reach 
mutex_unlock
hppa64-linux-ld: kernel/workqueue.o(.init.text+0xa8): cannot reach 
mutex_lock
hppa64-linux-ld: kernel/workqueue.o(.init.text+0x128): cannot reach 
mutex_unlock
hppa64-linux-ld: kernel/workqueue.o(.init.text+0x354): cannot reach 
mutex_lock
hppa64-linux-ld: kernel/workqueue.o(.init.text+0x388): cannot reach 
mutex_unlock
hppa64-linux-ld: kernel/user.o(.init.text+0x80): cannot reach 
_raw_spin_lock_irq
hppa64-linux-ld: kernel/user.o(.init.text+0xb8): cannot reach 
_raw_spin_unlock_irq

hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach 
schedule_timeout_uninterruptible

hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x228): cannot reach 
_raw_spin_lock_irqsave
hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x320): cannot reach 
_raw_spin_unlock_irqrestore
hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x170): cannot reach 
__muldi3
hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x214): cannot reach 
__udivdi3
hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x240): cannot reach 
__udivdi3
hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2d4): cannot reach 
__muldi3
hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2ec): cannot reach 
__udivdi3
hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3d4): cannot reach 
__muldi3
hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3ec): cannot reach 
__udivdi3
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3c): cannot 
reach _raw_spin_lock_irqsave
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0xe8): cannot 
reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x170): cannot 
reach _raw_spin_lock_irqsave
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x288): cannot 
reach _raw_spin_unlock_irqrestore
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x30c): cannot 
reach _raw_spin_lock_irqsave
hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3d8): cannot 
reach _raw_spin_unlock_irqrestore

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









Re: hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-02-27 Thread Paul E. McKenney
el/cgroup/cgroup.o(.init.text+0x878): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xad4): cannot reach 
> mutex_lock
>hppa64-linux-ld: kernel/cgroup/cgroup.o(.init.text+0xafc): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/resource.o(.init.text+0x32c): cannot reach 
> _raw_write_lock
>hppa64-linux-ld: kernel/resource.o(.init.text+0x4f8): cannot reach 
> _raw_write_unlock
>hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x90): cannot reach 
> mutex_lock
>hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0xc4): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x1b8): cannot reach 
> mutex_lock
>hppa64-linux-ld: kernel/time/clocksource.o(.init.text+0x208): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/workqueue.o(.init.text+0xa8): cannot reach 
> mutex_lock
>hppa64-linux-ld: kernel/workqueue.o(.init.text+0x128): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/workqueue.o(.init.text+0x354): cannot reach 
> mutex_lock
>hppa64-linux-ld: kernel/workqueue.o(.init.text+0x388): cannot reach 
> mutex_unlock
>hppa64-linux-ld: kernel/user.o(.init.text+0x80): cannot reach 
> _raw_spin_lock_irq
>hppa64-linux-ld: kernel/user.o(.init.text+0xb8): cannot reach 
> _raw_spin_unlock_irq
> >> hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach 
> >> schedule_timeout_uninterruptible
>hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x228): cannot reach 
> _raw_spin_lock_irqsave
>hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x320): cannot reach 
> _raw_spin_unlock_irqrestore
>hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x170): cannot reach 
> __muldi3
>hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x214): cannot reach 
> __udivdi3
>hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x240): cannot reach 
> __udivdi3
>hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2d4): cannot 
> reach __muldi3
>hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2ec): cannot 
> reach __udivdi3
>hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3d4): cannot 
> reach __muldi3
>hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3ec): cannot 
> reach __udivdi3
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3c): cannot 
> reach _raw_spin_lock_irqsave
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0xe8): cannot 
> reach _raw_spin_unlock_irqrestore
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x170): cannot 
> reach _raw_spin_lock_irqsave
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x288): cannot 
> reach _raw_spin_unlock_irqrestore
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x30c): cannot 
> reach _raw_spin_lock_irqsave
>hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3d8): cannot 
> reach _raw_spin_unlock_irqrestore
> 
> ---
> 0-DAY CI Kernel Test Service, Intel Corporation
> https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org




hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach schedule_timeout_uninterruptible

2021-02-27 Thread kernel test robot
+0x208): cannot reach 
mutex_unlock
   hppa64-linux-ld: kernel/workqueue.o(.init.text+0xa8): cannot reach mutex_lock
   hppa64-linux-ld: kernel/workqueue.o(.init.text+0x128): cannot reach 
mutex_unlock
   hppa64-linux-ld: kernel/workqueue.o(.init.text+0x354): cannot reach 
mutex_lock
   hppa64-linux-ld: kernel/workqueue.o(.init.text+0x388): cannot reach 
mutex_unlock
   hppa64-linux-ld: kernel/user.o(.init.text+0x80): cannot reach 
_raw_spin_lock_irq
   hppa64-linux-ld: kernel/user.o(.init.text+0xb8): cannot reach 
_raw_spin_unlock_irq
>> hppa64-linux-ld: kernel/rcu/refscale.o(.init.text+0x228): cannot reach 
>> schedule_timeout_uninterruptible
   hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x228): cannot reach 
_raw_spin_lock_irqsave
   hppa64-linux-ld: kernel/time/timekeeping.o(.init.text+0x320): cannot reach 
_raw_spin_unlock_irqrestore
   hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x170): cannot reach 
__muldi3
   hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x214): cannot reach 
__udivdi3
   hppa64-linux-ld: kernel/time/sched_clock.o(.init.text+0x240): cannot reach 
__udivdi3
   hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2d4): cannot reach 
__muldi3
   hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x2ec): cannot reach 
__udivdi3
   hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3d4): cannot reach 
__muldi3
   hppa64-linux-ld: arch/parisc/kernel/cache.o(.init.text+0x3ec): cannot reach 
__udivdi3
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3c): cannot 
reach _raw_spin_lock_irqsave
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0xe8): cannot 
reach _raw_spin_unlock_irqrestore
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x170): cannot 
reach _raw_spin_lock_irqsave
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x288): cannot 
reach _raw_spin_unlock_irqrestore
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x30c): cannot 
reach _raw_spin_lock_irqsave
   hppa64-linux-ld: arch/parisc/kernel/firmware.o(.init.text+0x3d8): cannot 
reach _raw_spin_unlock_irqrestore

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


.config.gz
Description: application/gzip