Warning: Permanently added '10.128.1.18' (ED25519) to the list of known hosts. [ 41.858847][ T154] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 41.866914][ T154] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 41.877006][ T1064] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 41.893164][ T154] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 41.901084][ T154] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 executing program executing program executing program executing program [ 41.909812][ T1064] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 52.502122][ C0] ------------[ cut here ]------------ [ 52.502537][ C0] [ 52.502541][ C0] ====================================================== [ 52.502543][ C0] WARNING: possible circular locking dependency detected [ 52.502546][ C0] 5.15.155-syzkaller #0 Not tainted [ 52.502551][ C0] ------------------------------------------------------ [ 52.502553][ C0] syz-executor104/4001 is trying to acquire lock: [ 52.502557][ C0] ffffffff8c914640 (console_owner){..-.}-{0:0}, at: console_lock_spinning_enable+0x2c/0x60 [ 52.502602][ C0] [ 52.502602][ C0] but task is already holding lock: [ 52.502605][ C0] ffff8880b9a2a218 (hrtimer_bases.lock){-.-.}-{2:2}, at: __hrtimer_run_queues+0x662/0xcf0 [ 52.502624][ C0] [ 52.502624][ C0] which lock already depends on the new lock. [ 52.502624][ C0] [ 52.502627][ C0] [ 52.502627][ C0] the existing dependency chain (in reverse order) is: [ 52.502629][ C0] [ 52.502629][ C0] -> #6 (hrtimer_bases.lock){-.-.}-{2:2}: [ 52.502640][ C0] lock_acquire+0x1db/0x4f0 [ 52.502649][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 52.502659][ C0] hrtimer_start_range_ns+0xd8/0xc50 [ 52.502666][ C0] enqueue_task_rt+0x5a0/0xbf0 [ 52.502675][ C0] enqueue_task+0x181/0x3a0 [ 52.502684][ C0] ttwu_do_activate+0x1cf/0x430 [ 52.502692][ C0] sched_ttwu_pending+0x34e/0x730 [ 52.502700][ C0] __sysvec_call_function_single+0x9a/0x250 [ 52.502711][ C0] sysvec_call_function_single+0x89/0xb0 [ 52.502720][ C0] asm_sysvec_call_function_single+0x16/0x20 [ 52.502728][ C0] acpi_idle_do_entry+0x10f/0x340 [ 52.502736][ C0] acpi_idle_enter+0x352/0x4f0 [ 52.502744][ C0] cpuidle_enter_state+0x521/0xef0 [ 52.502752][ C0] cpuidle_enter+0x59/0x90 [ 52.502758][ C0] do_idle+0x3e4/0x670 [ 52.502767][ C0] cpu_startup_entry+0x14/0x20 [ 52.502775][ C0] start_kernel+0x48c/0x540 [ 52.502783][ C0] secondary_startup_64_no_verify+0xb1/0xbb [ 52.502793][ C0] [ 52.502793][ C0] -> #5 (&rt_b->rt_runtime_lock){-...}-{2:2}: [ 52.502804][ C0] lock_acquire+0x1db/0x4f0 [ 52.502811][ C0] _raw_spin_lock+0x2a/0x40 [ 52.502818][ C0] rq_online_rt+0x123/0x300 [ 52.502826][ C0] sched_cpu_activate+0x508/0x6b0 [ 52.502834][ C0] cpuhp_invoke_callback+0x49f/0x820 [ 52.502844][ C0] cpuhp_thread_fun+0x3ee/0x790 [ 52.502852][ C0] smpboot_thread_fn+0x51b/0x9d0 [ 52.502859][ C0] kthread+0x3f6/0x4f0 [ 52.502869][ C0] ret_from_fork+0x1f/0x30 [ 52.502882][ C0] [ 52.502882][ C0] -> #4 (&rq->__lock){-.-.}-{2:2}: [ 52.502899][ C0] lock_acquire+0x1db/0x4f0 [ 52.502910][ C0] _raw_spin_lock_nested+0x2d/0x40 [ 52.502926][ C0] raw_spin_rq_lock_nested+0x26/0x140 [ 52.502940][ C0] task_fork_fair+0x5d/0x350 [ 52.502952][ C0] sched_cgroup_fork+0x2d3/0x330 [ 52.502966][ C0] copy_process+0x224a/0x3ef0 [ 52.502975][ C0] kernel_clone+0x210/0x960 [ 52.502982][ C0] kernel_thread+0x168/0x1e0 [ 52.502989][ C0] rest_init+0x21/0x330 [ 52.502997][ C0] start_kernel+0x48c/0x540 [ 52.503004][ C0] secondary_startup_64_no_verify+0xb1/0xbb [ 52.503013][ C0] [ 52.503013][ C0] -> #3 (&p->pi_lock){-.-.}-{2:2}: [ 52.503024][ C0] lock_acquire+0x1db/0x4f0 [ 52.503031][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 52.503040][ C0] try_to_wake_up+0xae/0x1300 [ 52.503048][ C0] __wake_up_common+0x2a0/0x4e0 [ 52.503056][ C0] __wake_up+0x112/0x1c0 [ 52.503064][ C0] tty_port_default_wakeup+0xa8/0x100 [ 52.503073][ C0] serial8250_tx_chars+0x60d/0x800 [ 52.503082][ C0] serial8250_handle_irq+0x505/0x600 [ 52.503092][ C0] serial8250_default_handle_irq+0xc8/0x1e0 [ 52.503101][ C0] serial8250_interrupt+0xa1/0x1e0 [ 52.503109][ C0] __handle_irq_event_percpu+0x292/0xa70 [ 52.503117][ C0] handle_irq_event+0xff/0x2b0 [ 52.503125][ C0] handle_edge_irq+0x245/0xbf0 [ 52.503132][ C0] __common_interrupt+0xd7/0x1f0 [ 52.503140][ C0] common_interrupt+0x9f/0xc0 [ 52.503148][ C0] asm_common_interrupt+0x22/0x40 [ 52.503155][ C0] __sanitizer_cov_trace_pc+0x32/0x60 [ 52.503164][ C0] string+0x1d4/0x2b0 [ 52.503173][ C0] vsnprintf+0x11fc/0x1c70 [ 52.503181][ C0] snprintf+0xd6/0x120 [ 52.503188][ C0] tomoyo_find_next_domain+0xd86/0x1cf0 [ 52.503198][ C0] tomoyo_bprm_check_security+0xdb/0x120 [ 52.503206][ C0] security_bprm_check+0x5f/0xa0 [ 52.503215][ C0] bprm_execve+0x84e/0x17c0 [ 52.503223][ C0] do_execveat_common+0x583/0x720 [ 52.503231][ C0] __x64_sys_execve+0x8e/0xa0 [ 52.503239][ C0] do_syscall_64+0x3b/0xb0 [ 52.503245][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 52.503255][ C0] [ 52.503255][ C0] -> #2 (&tty->write_wait){-.-.}-{2:2}: [ 52.503266][ C0] lock_acquire+0x1db/0x4f0 [ 52.503272][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 52.503281][ C0] __wake_up+0xf5/0x1c0 [ 52.503288][ C0] tty_port_default_wakeup+0xa8/0x100 [ 52.503296][ C0] serial8250_tx_chars+0x60d/0x800 [ 52.503304][ C0] serial8250_handle_irq+0x505/0x600 [ 52.503312][ C0] serial8250_default_handle_irq+0xc8/0x1e0 [ 52.503321][ C0] serial8250_interrupt+0xa1/0x1e0 [ 52.503329][ C0] __handle_irq_event_percpu+0x292/0xa70 [ 52.503337][ C0] handle_irq_event+0xff/0x2b0 [ 52.503344][ C0] handle_edge_irq+0x245/0xbf0 [ 52.503351][ C0] __common_interrupt+0xd7/0x1f0 [ 52.503358][ C0] common_interrupt+0x9f/0xc0 [ 52.503365][ C0] asm_common_interrupt+0x22/0x40 [ 52.503372][ C0] _raw_spin_unlock_irqrestore+0xd4/0x130 [ 52.503381][ C0] uart_write+0x6af/0x930 [ 52.503388][ C0] n_tty_write+0xd7e/0x1280 [ 52.503395][ C0] file_tty_write+0x561/0x920 [ 52.503404][ C0] vfs_write+0xacf/0xe50 [ 52.503412][ C0] ksys_write+0x1a2/0x2c0 [ 52.503420][ C0] do_syscall_64+0x3b/0xb0 [ 52.503427][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 52.503436][ C0] [ 52.503436][ C0] -> #1 (&port_lock_key){-.-.}-{2:2}: [ 52.503446][ C0] lock_acquire+0x1db/0x4f0 [ 52.503453][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 52.503461][ C0] serial8250_console_write+0x19d/0x1180 [ 52.503469][ C0] console_unlock+0xced/0x12b0 [ 52.503476][ C0] vprintk_emit+0xbf/0x150 [ 52.503483][ C0] _printk+0xd1/0x120 [ 52.503493][ C0] register_console+0x65a/0x940 [ 52.503500][ C0] univ8250_console_init+0x41/0x50 [ 52.503509][ C0] console_init+0x18c/0x660 [ 52.503518][ C0] start_kernel+0x301/0x540 [ 52.503524][ C0] secondary_startup_64_no_verify+0xb1/0xbb [ 52.503533][ C0] [ 52.503533][ C0] -> #0 (console_owner){..-.}-{0:0}: [ 52.503543][ C0] validate_chain+0x1649/0x5930 [ 52.503551][ C0] __lock_acquire+0x1295/0x1ff0 [ 52.503558][ C0] lock_acquire+0x1db/0x4f0 [ 52.503564][ C0] console_lock_spinning_enable+0x51/0x60 [ 52.503572][ C0] console_unlock+0xa47/0x12b0 [ 52.503579][ C0] vprintk_emit+0xbf/0x150 [ 52.503591][ C0] _printk+0xd1/0x120 [ 52.503599][ C0] report_bug+0x1e5/0x2e0 [ 52.503607][ C0] handle_bug+0x3d/0x70 [ 52.503614][ C0] exc_invalid_op+0x16/0x40 [ 52.503621][ C0] asm_exc_invalid_op+0x16/0x20 [ 52.503628][ C0] copy_from_user_nofault+0x15c/0x1c0 [ 52.503636][ C0] bpf_probe_read_compat+0xe4/0x180 [ 52.503645][ C0] bpf_prog_b650570b460834f1+0x38/0x568 [ 52.503652][ C0] bpf_trace_run2+0x19e/0x340 [ 52.503660][ C0] enqueue_hrtimer+0x324/0x390 [ 52.503667][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 52.503674][ C0] hrtimer_run_softirq+0x196/0x2c0 [ 52.503682][ C0] __do_softirq+0x3b3/0x93a [ 52.503689][ C0] __irq_exit_rcu+0x155/0x240 [ 52.503697][ C0] irq_exit_rcu+0x5/0x20 [ 52.503703][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 52.503712][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 52.503719][ C0] unwind_next_frame+0x143e/0x1fa0 [ 52.503729][ C0] arch_stack_walk+0x10d/0x140 [ 52.503737][ C0] stack_trace_save+0x113/0x1c0 [ 52.503745][ C0] kasan_save_stack+0x36/0x60 [ 52.503755][ C0] kasan_record_aux_stack+0xba/0x100 [ 52.503762][ C0] task_work_add+0x2f/0x1d0 [ 52.503771][ C0] fput_many+0xe7/0x1b0 [ 52.503780][ C0] filp_close+0x10e/0x150 [ 52.503787][ C0] __x64_sys_close+0x36/0x80 [ 52.503794][ C0] do_syscall_64+0x3b/0xb0 [ 52.503801][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 52.503811][ C0] [ 52.503811][ C0] other info that might help us debug this: [ 52.503811][ C0] [ 52.503813][ C0] Chain exists of: [ 52.503813][ C0] console_owner --> &rt_b->rt_runtime_lock --> hrtimer_bases.lock [ 52.503813][ C0] [ 52.503826][ C0] Possible unsafe locking scenario: [ 52.503826][ C0] [ 52.503828][ C0] CPU0 CPU1 [ 52.503830][ C0] ---- ---- [ 52.503831][ C0] lock(hrtimer_bases.lock); [ 52.503836][ C0] lock(&rt_b->rt_runtime_lock); [ 52.503842][ C0] lock(hrtimer_bases.lock); [ 52.503847][ C0] lock(console_owner); [ 52.503852][ C0] [ 52.503852][ C0] *** DEADLOCK *** [ 52.503852][ C0] [ 52.503853][ C0] 3 locks held by syz-executor104/4001: [ 52.503858][ C0] #0: ffff8880b9a2a218 (hrtimer_bases.lock){-.-.}-{2:2}, at: __hrtimer_run_queues+0x662/0xcf0 [ 52.503878][ C0] #1: ffffffff8c91fae0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 52.503897][ C0] #2: ffffffff8c7fc380 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0xa6/0x150 [ 52.503916][ C0] [ 52.503916][ C0] stack backtrace: [ 52.503918][ C0] CPU: 0 PID: 4001 Comm: syz-executor104 Not tainted 5.15.155-syzkaller #0 [ 52.503927][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 52.503932][ C0] Call Trace: [ 52.503935][ C0] [ 52.503938][ C0] dump_stack_lvl+0x1e3/0x2d0 [ 52.503948][ C0] ? io_uring_drop_tctx_refs+0x1a0/0x1a0 [ 52.503958][ C0] ? print_circular_bug+0x12b/0x1a0 [ 52.503966][ C0] check_noncircular+0x2f8/0x3b0 [ 52.503976][ C0] ? add_chain_block+0x850/0x850 [ 52.503987][ C0] ? lockdep_lock+0x11f/0x2a0 [ 52.504004][ C0] validate_chain+0x1649/0x5930 [ 52.504029][ C0] ? reacquire_held_locks+0x660/0x660 [ 52.504047][ C0] ? format_decode+0x72f/0x1f10 [ 52.504062][ C0] ? lockdep_unlock+0x166/0x300 [ 52.504072][ C0] ? mark_lock+0x98/0x340 [ 52.504080][ C0] __lock_acquire+0x1295/0x1ff0 [ 52.504093][ C0] lock_acquire+0x1db/0x4f0 [ 52.504100][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 52.504111][ C0] ? read_lock_is_recursive+0x10/0x10 [ 52.504119][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 52.504127][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 52.504135][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 52.504147][ C0] console_lock_spinning_enable+0x51/0x60 [ 52.504155][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 52.504163][ C0] console_unlock+0xa47/0x12b0 [ 52.504173][ C0] ? console_trylock_spinning+0x3f0/0x3f0 [ 52.504182][ C0] ? __down_trylock_console_sem+0x1f2/0x250 [ 52.504190][ C0] ? vprintk_emit+0xa6/0x150 [ 52.504198][ C0] ? printk_parse_prefix+0x2c0/0x2c0 [ 52.504205][ C0] ? vprintk_emit+0xa6/0x150 [ 52.504213][ C0] ? console_trylock+0x70/0x70 [ 52.504220][ C0] ? mark_lock+0x98/0x340 [ 52.504230][ C0] ? vprintk_emit+0x150/0x150 [ 52.504240][ C0] vprintk_emit+0xbf/0x150 [ 52.504249][ C0] _printk+0xd1/0x120 [ 52.504257][ C0] ? mark_lock+0x98/0x340 [ 52.504264][ C0] ? report_bug+0x16e/0x2e0 [ 52.504273][ C0] ? panic+0x860/0x860 [ 52.504281][ C0] ? __lock_acquire+0x1295/0x1ff0 [ 52.504290][ C0] ? find_bug+0x9c/0x350 [ 52.504298][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 52.504306][ C0] report_bug+0x1e5/0x2e0 [ 52.504316][ C0] handle_bug+0x3d/0x70 [ 52.504324][ C0] exc_invalid_op+0x16/0x40 [ 52.504331][ C0] asm_exc_invalid_op+0x16/0x20 [ 52.504339][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 52.504349][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 9b d9 d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 84 d9 d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 52.504356][ C0] RSP: 0018:ffffc90000007af0 EFLAGS: 00010046 [ 52.504363][ C0] RAX: ffffffff81aa835c RBX: 0000000000000000 RCX: ffff888078833b80 [ 52.504370][ C0] RDX: 0000000080000102 RSI: 0000000000000000 RDI: 0000000000000000 [ 52.504375][ C0] RBP: dffffc0000000000 R08: ffffffff81aa826d R09: ffffed100f106771 [ 52.504381][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 000000006300aa48 [ 52.504386][ C0] R13: 0000000000000002 R14: 000000006300aa48 R15: ffffc90000007b68 [ 52.504393][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 52.504401][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 52.504411][ C0] bpf_probe_read_compat+0xe4/0x180 [ 52.504420][ C0] bpf_prog_b650570b460834f1+0x38/0x568 [ 52.504428][ C0] bpf_trace_run2+0x19e/0x340 [ 52.504436][ C0] ? _raw_spin_lock_irq+0xa9/0x110 [ 52.504445][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 52.504455][ C0] enqueue_hrtimer+0x324/0x390 [ 52.504463][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 52.504475][ C0] ? hrtimer_interrupt+0x980/0x980 [ 52.504482][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 52.504493][ C0] hrtimer_run_softirq+0x196/0x2c0 [ 52.504502][ C0] __do_softirq+0x3b3/0x93a [ 52.504511][ C0] ? __irq_exit_rcu+0x155/0x240 [ 52.504519][ C0] ? __entry_text_end+0x1fe9f7/0x1fe9f7 [ 52.504527][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 52.504535][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 52.504545][ C0] __irq_exit_rcu+0x155/0x240 [ 52.504553][ C0] ? irq_exit_rcu+0x20/0x20 [ 52.504562][ C0] irq_exit_rcu+0x5/0x20 [ 52.504569][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 52.504578][ C0] [ 52.504581][ C0] [ 52.504583][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 52.504597][ C0] RIP: 0010:unwind_next_frame+0x143e/0x1fa0 [ 52.504606][ C0] Code: 0f 85 78 02 00 00 c6 05 ca 6d 98 0c 01 48 c7 c7 60 93 88 8a e9 0e fa ff ff bf 01 00 00 00 e8 39 c6 1e 00 65 8b 0d 0a d4 c9 7e 01 85 c9 0f 85 a1 02 00 00 e8 73 f2 c7 ff e9 97 02 00 00 80 3d [ 52.504613][ C0] RSP: 0018:ffffc90002c479e8 EFLAGS: 00000297 [ 52.504619][ C0] RAX: 0000000080000001 RBX: ffffc90002c47ab0 RCX: 0000000080000000 [ 52.504625][ C0] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 52.504630][ C0] RBP: ffffc90002c47e60 R08: ffffc90002c47e60 R09: ffffc90002c47af0 [ 52.504636][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffffffff1cc8b46 [ 52.504641][ C0] R13: 1ffffffff1cc8b46 R14: ffffc90002c40000 R15: ffffc90002c47aa0 [ 52.504651][ C0] ? unwind_next_frame+0x1437/0x1fa0 [ 52.504660][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 52.504669][ C0] ? stack_trace_save+0x1c0/0x1c0 [ 52.504678][ C0] arch_stack_walk+0x10d/0x140 [ 52.504688][ C0] ? task_work_add+0x2f/0x1d0 [ 52.504697][ C0] stack_trace_save+0x113/0x1c0 [ 52.504706][ C0] ? stack_trace_snprint+0xe0/0xe0 [ 52.504716][ C0] ? mark_lock+0x98/0x340 [ 52.504724][ C0] kasan_save_stack+0x36/0x60 [ 52.504733][ C0] ? kasan_save_stack+0x36/0x60 [ 52.504742][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 52.504759][ C0] kasan_record_aux_stack+0xba/0x100 [ 52.504767][ C0] task_work_add+0x2f/0x1d0 [ 52.504776][ C0] ? dnotify_flush+0xed/0x790 [ 52.504786][ C0] fput_many+0xe7/0x1b0 [ 52.504795][ C0] filp_close+0x10e/0x150 [ 52.504804][ C0] __x64_sys_close+0x36/0x80 [ 52.504812][ C0] do_syscall_64+0x3b/0xb0 [ 52.504820][ C0] ? clear_bhb_loop+0x15/0x70 [ 52.504828][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 52.504838][ C0] RIP: 0033:0x7f39ae5e2700 [ 52.504845][ C0] Code: ff f7 d8 64 89 02 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 80 3d 81 69 07 00 00 74 17 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 48 c3 0f 1f 80 00 00 00 00 48 83 ec 18 89 7c [ 52.504852][ C0] RSP: 002b:00007fff2c8d65a8 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 52.504860][ C0] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f39ae5e2700 [ 52.504865][ C0] RDX: 0000000000000010 RSI: 0000000020000540 RDI: 0000000000000003 [ 52.504870][ C0] RBP: 0000000000000000 R08: 00007f390000000c R09: 00007f390000000c [ 52.504876][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 52.504880][ C0] R13: 0000000000000003 R14: 00007fff2c8d666c R15: 00007fff2c8d66a0 [ 52.504888][ C0] [ 54.130997][ C0] WARNING: CPU: 0 PID: 4001 at mm/maccess.c:226 copy_from_user_nofault+0x15c/0x1c0 [ 54.140266][ C0] Modules linked in: [ 54.144164][ C0] CPU: 0 PID: 4001 Comm: syz-executor104 Not tainted 5.15.155-syzkaller #0 [ 54.152736][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 54.162777][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 54.168932][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 9b d9 d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 84 d9 d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 54.188610][ C0] RSP: 0018:ffffc90000007af0 EFLAGS: 00010046 [ 54.194662][ C0] RAX: ffffffff81aa835c RBX: 0000000000000000 RCX: ffff888078833b80 [ 54.202616][ C0] RDX: 0000000080000102 RSI: 0000000000000000 RDI: 0000000000000000 [ 54.210582][ C0] RBP: dffffc0000000000 R08: ffffffff81aa826d R09: ffffed100f106771 [ 54.218533][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 000000006300aa48 [ 54.226489][ C0] R13: 0000000000000002 R14: 000000006300aa48 R15: ffffc90000007b68 [ 54.234443][ C0] FS: 00005555574ec380(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000 [ 54.243354][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.249918][ C0] CR2: 00007f39ae6580f0 CR3: 000000001f67d000 CR4: 00000000003506f0 [ 54.257879][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 54.265834][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 54.273786][ C0] Call Trace: [ 54.277047][ C0] [ 54.279870][ C0] ? __warn+0x15b/0x300 [ 54.284007][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.289529][ C0] ? report_bug+0x1b7/0x2e0 [ 54.294012][ C0] ? handle_bug+0x3d/0x70 [ 54.298320][ C0] ? exc_invalid_op+0x16/0x40 [ 54.302975][ C0] ? asm_exc_invalid_op+0x16/0x20 [ 54.307978][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 54.313412][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.318933][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.324461][ C0] bpf_probe_read_compat+0xe4/0x180 [ 54.329644][ C0] bpf_prog_b650570b460834f1+0x38/0x568 [ 54.335192][ C0] bpf_trace_run2+0x19e/0x340 [ 54.339876][ C0] ? _raw_spin_lock_irq+0xa9/0x110 [ 54.344970][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 54.349815][ C0] enqueue_hrtimer+0x324/0x390 [ 54.354557][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 54.359755][ C0] ? hrtimer_interrupt+0x980/0x980 [ 54.364846][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 54.370892][ C0] hrtimer_run_softirq+0x196/0x2c0 [ 54.375982][ C0] __do_softirq+0x3b3/0x93a [ 54.380568][ C0] ? __irq_exit_rcu+0x155/0x240 [ 54.385579][ C0] ? __entry_text_end+0x1fe9f7/0x1fe9f7 [ 54.391131][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 54.396243][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 54.401428][ C0] __irq_exit_rcu+0x155/0x240 [ 54.406108][ C0] ? irq_exit_rcu+0x20/0x20 [ 54.410596][ C0] irq_exit_rcu+0x5/0x20 [ 54.414815][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 54.420429][ C0] [ 54.423339][ C0] [ 54.426251][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 54.432217][ C0] RIP: 0010:unwind_next_frame+0x143e/0x1fa0 [ 54.438092][ C0] Code: 0f 85 78 02 00 00 c6 05 ca 6d 98 0c 01 48 c7 c7 60 93 88 8a e9 0e fa ff ff bf 01 00 00 00 e8 39 c6 1e 00 65 8b 0d 0a d4 c9 7e 01 85 c9 0f 85 a1 02 00 00 e8 73 f2 c7 ff e9 97 02 00 00 80 3d [ 54.457711][ C0] RSP: 0018:ffffc90002c479e8 EFLAGS: 00000297 [ 54.463764][ C0] RAX: 0000000080000001 RBX: ffffc90002c47ab0 RCX: 0000000080000000 [ 54.471723][ C0] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 54.479673][ C0] RBP: ffffc90002c47e60 R08: ffffc90002c47e60 R09: ffffc90002c47af0 [ 54.487716][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffffffff1cc8b46 [ 54.495691][ C0] R13: 1ffffffff1cc8b46 R14: ffffc90002c40000 R15: ffffc90002c47aa0 [ 54.503650][ C0] ? unwind_next_frame+0x1437/0x1fa0 [ 54.508925][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 54.514372][ C0] ? stack_trace_save+0x1c0/0x1c0 [ 54.519387][ C0] arch_stack_walk+0x10d/0x140 [ 54.524148][ C0] ? task_work_add+0x2f/0x1d0 [ 54.528820][ C0] stack_trace_save+0x113/0x1c0 [ 54.533653][ C0] ? stack_trace_snprint+0xe0/0xe0 [ 54.538749][ C0] ? mark_lock+0x98/0x340 [ 54.543062][ C0] kasan_save_stack+0x36/0x60 [ 54.547723][ C0] ? kasan_save_stack+0x36/0x60 [ 54.552556][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 54.558008][ C0] kasan_record_aux_stack+0xba/0x100 [ 54.563275][ C0] task_work_add+0x2f/0x1d0 [ 54.567764][ C0] ? dnotify_flush+0xed/0x790 [ 54.572420][ C0] fput_many+0xe7/0x1b0 [ 54.576559][ C0] filp_close+0x10e/0x150 [ 54.580905][ C0] __x64_sys_close+0x36/0x80 [ 54.585498][ C0] do_syscall_64+0x3b/0xb0 [ 54.589903][ C0] ? clear_bhb_loop+0x15/0x70 [ 54.594563][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 54.600458][ C0] RIP: 0033:0x7f39ae5e2700 [ 54.604857][ C0] Code: ff f7 d8 64 89 02 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 80 3d 81 69 07 00 00 74 17 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 48 c3 0f 1f 80 00 00 00 00 48 83 ec 18 89 7c [ 54.624447][ C0] RSP: 002b:00007fff2c8d65a8 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 54.632843][ C0] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f39ae5e2700 [ 54.640794][ C0] RDX: 0000000000000010 RSI: 0000000020000540 RDI: 0000000000000003 [ 54.648746][ C0] RBP: 0000000000000000 R08: 00007f390000000c R09: 00007f390000000c [ 54.656703][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 54.664653][ C0] R13: 0000000000000003 R14: 00007fff2c8d666c R15: 00007fff2c8d66a0 [ 54.672613][ C0] [ 54.675616][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 54.682872][ C0] CPU: 0 PID: 4001 Comm: syz-executor104 Not tainted 5.15.155-syzkaller #0 [ 54.691440][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 54.701479][ C0] Call Trace: [ 54.704745][ C0] [ 54.707579][ C0] dump_stack_lvl+0x1e3/0x2d0 [ 54.712249][ C0] ? io_uring_drop_tctx_refs+0x1a0/0x1a0 [ 54.717869][ C0] ? panic+0x860/0x860 [ 54.721926][ C0] ? copy_from_user_nofault+0x100/0x1c0 [ 54.727453][ C0] ? copy_from_user_nofault+0x100/0x1c0 [ 54.732976][ C0] panic+0x318/0x860 [ 54.736859][ C0] ? __warn+0x16a/0x300 [ 54.740995][ C0] ? fb_is_primary_device+0xd0/0xd0 [ 54.746186][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.751716][ C0] __warn+0x2b2/0x300 [ 54.755683][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.761214][ C0] report_bug+0x1b7/0x2e0 [ 54.765534][ C0] handle_bug+0x3d/0x70 [ 54.769677][ C0] exc_invalid_op+0x16/0x40 [ 54.774162][ C0] asm_exc_invalid_op+0x16/0x20 [ 54.778994][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 54.785133][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 9b d9 d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 84 d9 d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 54.804722][ C0] RSP: 0018:ffffc90000007af0 EFLAGS: 00010046 [ 54.810784][ C0] RAX: ffffffff81aa835c RBX: 0000000000000000 RCX: ffff888078833b80 [ 54.818752][ C0] RDX: 0000000080000102 RSI: 0000000000000000 RDI: 0000000000000000 [ 54.826717][ C0] RBP: dffffc0000000000 R08: ffffffff81aa826d R09: ffffed100f106771 [ 54.834701][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 000000006300aa48 [ 54.842705][ C0] R13: 0000000000000002 R14: 000000006300aa48 R15: ffffc90000007b68 [ 54.850679][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 54.856126][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 54.861673][ C0] bpf_probe_read_compat+0xe4/0x180 [ 54.866868][ C0] bpf_prog_b650570b460834f1+0x38/0x568 [ 54.872399][ C0] bpf_trace_run2+0x19e/0x340 [ 54.877061][ C0] ? _raw_spin_lock_irq+0xa9/0x110 [ 54.882151][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 54.886992][ C0] enqueue_hrtimer+0x324/0x390 [ 54.891740][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 54.896922][ C0] ? hrtimer_interrupt+0x980/0x980 [ 54.902330][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 54.908396][ C0] hrtimer_run_softirq+0x196/0x2c0 [ 54.913492][ C0] __do_softirq+0x3b3/0x93a [ 54.917981][ C0] ? __irq_exit_rcu+0x155/0x240 [ 54.922810][ C0] ? __entry_text_end+0x1fe9f7/0x1fe9f7 [ 54.928336][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 54.933442][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 54.938636][ C0] __irq_exit_rcu+0x155/0x240 [ 54.943343][ C0] ? irq_exit_rcu+0x20/0x20 [ 54.947846][ C0] irq_exit_rcu+0x5/0x20 [ 54.952085][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 54.957815][ C0] [ 54.960748][ C0] [ 54.963667][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 54.969647][ C0] RIP: 0010:unwind_next_frame+0x143e/0x1fa0 [ 54.975541][ C0] Code: 0f 85 78 02 00 00 c6 05 ca 6d 98 0c 01 48 c7 c7 60 93 88 8a e9 0e fa ff ff bf 01 00 00 00 e8 39 c6 1e 00 65 8b 0d 0a d4 c9 7e 01 85 c9 0f 85 a1 02 00 00 e8 73 f2 c7 ff e9 97 02 00 00 80 3d [ 54.995133][ C0] RSP: 0018:ffffc90002c479e8 EFLAGS: 00000297 [ 55.001187][ C0] RAX: 0000000080000001 RBX: ffffc90002c47ab0 RCX: 0000000080000000 [ 55.009141][ C0] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 55.017102][ C0] RBP: ffffc90002c47e60 R08: ffffc90002c47e60 R09: ffffc90002c47af0 [ 55.025061][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffffffff1cc8b46 [ 55.033031][ C0] R13: 1ffffffff1cc8b46 R14: ffffc90002c40000 R15: ffffc90002c47aa0 [ 55.040991][ C0] ? unwind_next_frame+0x1437/0x1fa0 [ 55.046281][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 55.051723][ C0] ? stack_trace_save+0x1c0/0x1c0 [ 55.056724][ C0] arch_stack_walk+0x10d/0x140 [ 55.061472][ C0] ? task_work_add+0x2f/0x1d0 [ 55.066140][ C0] stack_trace_save+0x113/0x1c0 [ 55.070980][ C0] ? stack_trace_snprint+0xe0/0xe0 [ 55.076078][ C0] ? mark_lock+0x98/0x340 [ 55.080393][ C0] kasan_save_stack+0x36/0x60 [ 55.085057][ C0] ? kasan_save_stack+0x36/0x60 [ 55.089893][ C0] ? kasan_record_aux_stack+0xba/0x100 [ 55.095361][ C0] kasan_record_aux_stack+0xba/0x100 [ 55.100652][ C0] task_work_add+0x2f/0x1d0 [ 55.105147][ C0] ? dnotify_flush+0xed/0x790 [ 55.109810][ C0] fput_many+0xe7/0x1b0 [ 55.113950][ C0] filp_close+0x10e/0x150 [ 55.118262][ C0] __x64_sys_close+0x36/0x80 [ 55.122840][ C0] do_syscall_64+0x3b/0xb0 [ 55.127265][ C0] ? clear_bhb_loop+0x15/0x70 [ 55.131925][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 55.137802][ C0] RIP: 0033:0x7f39ae5e2700 [ 55.142201][ C0] Code: ff f7 d8 64 89 02 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 80 3d 81 69 07 00 00 74 17 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 48 c3 0f 1f 80 00 00 00 00 48 83 ec 18 89 7c [ 55.161786][ C0] RSP: 002b:00007fff2c8d65a8 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 55.170183][ C0] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f39ae5e2700 [ 55.178135][ C0] RDX: 0000000000000010 RSI: 0000000020000540 RDI: 0000000000000003 [ 55.186091][ C0] RBP: 0000000000000000 R08: 00007f390000000c R09: 00007f390000000c [ 55.194047][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 55.202001][ C0] R13: 0000000000000003 R14: 00007fff2c8d666c R15: 00007fff2c8d66a0 [ 55.209971][ C0] [ 55.213131][ C0] Kernel Offset: disabled [ 55.217440][ C0] Rebooting in 86400 seconds..