================================================================================ UBSAN: shift-out-of-bounds in kernel/sched/fair.c:7712:14 shift exponent 135 is too large for 64-bit type 'long unsigned int' CPU: 0 PID: 9883 Comm: kworker/u4:5 Not tainted 5.12.0-syzkaller-06539-g68a32ba14177 #0 Hardware name: linux,dummy-virt (DT) Workqueue: events_power_efficient wg_ratelimiter_gc_entries Call trace: ptrauth_strip_insn_pac arch/arm64/include/asm/pointer_auth.h:95 [inline] dump_backtrace+0x0/0x3e0 arch/arm64/kernel/stacktrace.c:133 show_stack+0x18/0x24 arch/arm64/kernel/stacktrace.c:215 __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:440 [inline] __irq_exit_rcu+0x46c/0x510 kernel/softirq.c:637 irq_exit+0x14/0x84 kernel/softirq.c:661 __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/0x14c arch/arm64/kernel/entry.S:726 check_region_inline mm/kasan/generic.c:172 [inline] kasan_check_range+0x38/0x1a4 mm/kasan/generic.c:186 instrument_atomic_read_write include/linux/instrumented.h:101 [inline] atomic_try_cmpxchg_acquire include/asm-generic/atomic-instrumented.h:705 [inline] queued_spin_lock include/asm-generic/qspinlock.h:82 [inline] do_raw_spin_lock+0x158/0x320 kernel/locking/spinlock_debug.c:113 __raw_spin_lock include/linux/spinlock_api_smp.h:143 [inline] _raw_spin_lock+0x94/0x120 kernel/locking/spinlock.c:151 spin_lock include/linux/spinlock.h:354 [inline] wg_ratelimiter_gc_entries+0x70/0x5a0 drivers/net/wireguard/ratelimiter.c:63 process_one_work+0x798/0x1764 kernel/workqueue.c:2275 worker_thread+0x3d4/0xcd0 kernel/workqueue.c:2421 kthread+0x320/0x3bc kernel/kthread.c:292 ret_from_fork+0x10/0x3c arch/arm64/kernel/entry.S:1006 ================================================================================