================================================================================ UBSAN: shift-out-of-bounds in kernel/sched/fair.c:7712:14 shift exponent 132 is too large for 64-bit type 'long unsigned int' CPU: 1 PID: 3289 Comm: syz-fuzzer Not tainted 5.12.0-rc8-syzkaller-00043-g8db5efb83fa9 #0 Hardware name: linux,dummy-virt (DT) Call trace: dump_backtrace+0x0/0x3e0 arch/arm64/include/asm/pointer_auth.h:76 show_stack+0x18/0x24 arch/arm64/kernel/stacktrace.c:191 __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0x120/0x1a8 lib/dump_stack.c:120 ubsan_epilogue+0x10/0x54 lib/ubsan.c:148 __ubsan_handle_shift_out_of_bounds+0x144/0x180 lib/ubsan.c:327 detach_tasks kernel/sched/fair.c:7712 [inline] load_balance+0x200c/0x203c kernel/sched/fair.c:9641 rebalance_domains+0x530/0xc10 kernel/sched/fair.c:10029 run_rebalance_domains+0xec/0x160 kernel/sched/fair.c:10686 _stext+0x2b4/0x1084 do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] invoke_softirq kernel/softirq.c:228 [inline] __irq_exit_rcu+0x46c/0x510 kernel/softirq.c:422 irq_exit+0x14/0x84 kernel/softirq.c:446 __handle_domain_irq+0x120/0x1f0 kernel/irq/irqdesc.c:692 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x5c/0x1b0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x80/0x15c kernel/locking/spinlock.c:199 finish_lock_switch kernel/sched/core.c:4074 [inline] finish_task_switch.isra.0+0x1b4/0x6f0 kernel/sched/core.c:4191 context_switch kernel/sched/core.c:4325 [inline] __schedule+0x818/0x1bc4 kernel/sched/core.c:5073 schedule+0xac/0x22c kernel/sched/core.c:5152 freezable_schedule include/linux/freezer.h:172 [inline] do_nanosleep+0x158/0x4c0 kernel/time/hrtimer.c:1896 hrtimer_nanosleep+0x180/0x2e0 kernel/time/hrtimer.c:1949 __do_sys_nanosleep kernel/time/hrtimer.c:1983 [inline] __se_sys_nanosleep kernel/time/hrtimer.c:1970 [inline] __arm64_sys_nanosleep+0x150/0x1d4 kernel/time/hrtimer.c:1970 __invoke_syscall arch/arm64/kernel/syscall.c:37 [inline] invoke_syscall arch/arm64/kernel/syscall.c:49 [inline] el0_svc_common.constprop.0+0xf0/0x2c0 arch/arm64/kernel/syscall.c:129 do_el0_svc+0xa4/0xd0 arch/arm64/kernel/syscall.c:168 el0_svc+0x24/0x3c arch/arm64/kernel/entry-common.c:416 el0_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:432 el0_sync+0x174/0x180 arch/arm64/kernel/entry.S:701 ================================================================================