================================================================================ UBSAN: shift-out-of-bounds in kernel/sched/fair.c:7712:14 shift exponent 620 is too large for 64-bit type 'unsigned long' CPU: 1 PID: 14347 Comm: kworker/u4:13 Not tainted 5.12.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: writeback wb_workfn (flush-8:0) Call Trace: __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0x125/0x19e lib/dump_stack.c:120 ubsan_epilogue lib/ubsan.c:148 [inline] __ubsan_handle_shift_out_of_bounds+0x432/0x4d0 lib/ubsan.c:327 detach_tasks+0xd04/0x1110 kernel/sched/fair.c:7712 load_balance+0x3a06/0x5aa0 kernel/sched/fair.c:9641 rebalance_domains+0x4ca/0x9c0 kernel/sched/fair.c:10029 __do_softirq+0x318/0x714 kernel/softirq.c:345 invoke_softirq kernel/softirq.c:221 [inline] __irq_exit_rcu+0x1d8/0x200 kernel/softirq.c:422 irq_exit_rcu+0x5/0x20 kernel/softirq.c:434 sysvec_apic_timer_interrupt+0x91/0xb0 arch/x86/kernel/apic/apic.c:1100 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:632 RIP: 0010:arch_static_branch include/trace/events/lock.h:58 [inline] RIP: 0010:static_key_false include/linux/jump_label.h:200 [inline] RIP: 0010:trace_lock_release+0x4/0x140 include/trace/events/lock.h:58 Code: 48 c7 c1 d8 9e b5 8d 80 e1 07 80 c1 03 38 c1 0f 8c a3 fc ff ff 48 c7 c7 d8 9e b5 8d e8 05 6d 60 00 e9 92 fc ff ff 41 57 41 56 <53> 0f 1f 44 00 00 65 8b 05 df 53 a5 7e 83 f8 08 73 7d 89 c3 48 89 RSP: 0018:ffffc9000270f2b8 EFLAGS: 00000282 RAX: 26528c154ce63d00 RBX: 0000000000000000 RCX: ffff888021da5340 RDX: 0000000000000000 RSI: ffffffff81c24600 RDI: ffffffff8c70fcc0 RBP: ffffffff81c24600 R08: dffffc0000000000 R09: fffff940001b6031 R10: fffff940001b6031 R11: 0000000000000000 R12: 0000000000000000 R13: ffff88802ec35560 R14: 0000000000000246 R15: ffffffff8c70fcc0 lock_release+0x27/0x6b0 kernel/locking/lockdep.c:5521 __test_set_page_writeback+0xa79/0xc70 mm/page-writeback.c:2811 ext4_bio_write_page+0x2a7/0x1db0 fs/ext4/page-io.c:450 mpage_submit_page+0x18d/0x230 fs/ext4/inode.c:2102 mpage_map_and_submit_buffers fs/ext4/inode.c:2350 [inline] mpage_map_and_submit_extent fs/ext4/inode.c:2489 [inline] ext4_writepages+0x1e5e/0x3920 fs/ext4/inode.c:2802 do_writepages+0xda/0x1f0 mm/page-writeback.c:2352 __writeback_single_inode+0xd4/0x590 fs/fs-writeback.c:1467 writeback_sb_inodes+0x90b/0x17e0 fs/fs-writeback.c:1732 __writeback_inodes_wb fs/fs-writeback.c:1801 [inline] wb_writeback+0x483/0x900 fs/fs-writeback.c:1907 wb_check_old_data_flush fs/fs-writeback.c:2009 [inline] wb_do_writeback fs/fs-writeback.c:2062 [inline] wb_workfn+0x96d/0x1200 fs/fs-writeback.c:2091 process_one_work+0x789/0xfd0 kernel/workqueue.c:2275 worker_thread+0xac1/0x1300 kernel/workqueue.c:2421 kthread+0x39a/0x3c0 kernel/kthread.c:292 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294 ================================================================================