Warning: Permanently added '10.128.0.176' (ED25519) to the list of known hosts. executing program [ 43.070392][ C0] ------------[ cut here ]------------ [ 43.070821][ C0] [ 43.070826][ C0] ====================================================== [ 43.070830][ C0] WARNING: possible circular locking dependency detected [ 43.070834][ C0] 5.15.151-syzkaller #0 Not tainted [ 43.070840][ C0] ------------------------------------------------------ [ 43.070843][ C0] udevd/3501 is trying to acquire lock: [ 43.070849][ C0] ffffffff8c9142a0 (console_owner){-...}-{0:0}, at: console_lock_spinning_enable+0x2c/0x60 [ 43.070904][ C0] [ 43.070904][ C0] but task is already holding lock: [ 43.070907][ C0] ffff8880b9a2a218 (hrtimer_bases.lock){-.-.}-{2:2}, at: __hrtimer_run_queues+0x662/0xcf0 [ 43.070932][ C0] [ 43.070932][ C0] which lock already depends on the new lock. [ 43.070932][ C0] [ 43.070935][ C0] [ 43.070935][ C0] the existing dependency chain (in reverse order) is: [ 43.070939][ C0] [ 43.070939][ C0] -> #6 (hrtimer_bases.lock){-.-.}-{2:2}: [ 43.070953][ C0] lock_acquire+0x1db/0x4f0 [ 43.070963][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 43.070974][ C0] hrtimer_start_range_ns+0xd8/0xc50 [ 43.070983][ C0] enqueue_task_rt+0x5a0/0xbf0 [ 43.070994][ C0] enqueue_task+0x181/0x3a0 [ 43.071005][ C0] __sched_setscheduler+0x13bf/0x1e20 [ 43.071014][ C0] sched_set_fifo+0x10e/0x1e0 [ 43.071022][ C0] drm_vblank_worker_init+0x149/0x190 [ 43.071035][ C0] drm_vblank_init+0x274/0x330 [ 43.071043][ C0] vkms_init+0x330/0x6c6 [ 43.071055][ C0] do_one_initcall+0x22b/0x7a0 [ 43.071065][ C0] do_initcall_level+0x157/0x207 [ 43.071075][ C0] do_initcalls+0x49/0x86 [ 43.071084][ C0] kernel_init_freeable+0x425/0x5b5 [ 43.071093][ C0] kernel_init+0x19/0x290 [ 43.071104][ C0] ret_from_fork+0x1f/0x30 [ 43.071114][ C0] [ 43.071114][ C0] -> #5 (&rt_b->rt_runtime_lock){-...}-{2:2}: [ 43.071128][ C0] lock_acquire+0x1db/0x4f0 [ 43.071137][ C0] _raw_spin_lock+0x2a/0x40 [ 43.071146][ C0] rq_online_rt+0x123/0x300 [ 43.071155][ C0] sched_cpu_activate+0x508/0x6b0 [ 43.071165][ C0] cpuhp_invoke_callback+0x49f/0x820 [ 43.071177][ C0] cpuhp_thread_fun+0x3ee/0x790 [ 43.071187][ C0] smpboot_thread_fn+0x51b/0x9d0 [ 43.071196][ C0] kthread+0x3f6/0x4f0 [ 43.071205][ C0] ret_from_fork+0x1f/0x30 [ 43.071214][ C0] [ 43.071214][ C0] -> #4 (&rq->__lock){-.-.}-{2:2}: [ 43.071228][ C0] lock_acquire+0x1db/0x4f0 [ 43.071236][ C0] _raw_spin_lock_nested+0x2d/0x40 [ 43.071246][ C0] raw_spin_rq_lock_nested+0x26/0x140 [ 43.071256][ C0] task_fork_fair+0x5d/0x350 [ 43.071265][ C0] sched_cgroup_fork+0x2d3/0x330 [ 43.071275][ C0] copy_process+0x224a/0x3ef0 [ 43.071284][ C0] kernel_clone+0x210/0x960 [ 43.071293][ C0] kernel_thread+0x168/0x1e0 [ 43.071301][ C0] rest_init+0x21/0x330 [ 43.071310][ C0] start_kernel+0x48c/0x535 [ 43.071319][ C0] secondary_startup_64_no_verify+0xb1/0xbb [ 43.071330][ C0] [ 43.071330][ C0] -> #3 (&p->pi_lock){-.-.}-{2:2}: [ 43.071343][ C0] lock_acquire+0x1db/0x4f0 [ 43.071352][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 43.071361][ C0] try_to_wake_up+0xae/0x1300 [ 43.071371][ C0] __wake_up_common+0x2a0/0x4e0 [ 43.071392][ C0] __wake_up+0x112/0x1c0 [ 43.071402][ C0] tty_port_default_wakeup+0xa8/0x100 [ 43.071414][ C0] serial8250_tx_chars+0x60d/0x800 [ 43.071425][ C0] serial8250_handle_irq+0x505/0x600 [ 43.071434][ C0] serial8250_default_handle_irq+0xc8/0x1e0 [ 43.071444][ C0] serial8250_interrupt+0xa1/0x1e0 [ 43.071453][ C0] __handle_irq_event_percpu+0x292/0xa70 [ 43.071465][ C0] handle_irq_event+0xff/0x2b0 [ 43.071474][ C0] handle_edge_irq+0x245/0xbf0 [ 43.071483][ C0] __common_interrupt+0xd7/0x1f0 [ 43.071493][ C0] common_interrupt+0x9f/0xc0 [ 43.071501][ C0] asm_common_interrupt+0x22/0x40 [ 43.071512][ C0] rb_next+0x9d/0xe0 [ 43.071523][ C0] validate_mm+0x5d5/0x990 [ 43.071533][ C0] mmap_region+0x1422/0x1670 [ 43.071541][ C0] do_mmap+0x78d/0xe00 [ 43.071549][ C0] vm_mmap_pgoff+0x1ca/0x2d0 [ 43.071560][ C0] ksys_mmap_pgoff+0x559/0x780 [ 43.071568][ C0] do_syscall_64+0x3d/0xb0 [ 43.071579][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 43.071590][ C0] [ 43.071590][ C0] -> #2 (&tty->write_wait){-...}-{2:2}: [ 43.071604][ C0] lock_acquire+0x1db/0x4f0 [ 43.071613][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 43.071622][ C0] __wake_up+0xf5/0x1c0 [ 43.071632][ C0] tty_port_default_wakeup+0xa8/0x100 [ 43.071643][ C0] serial8250_tx_chars+0x60d/0x800 [ 43.071652][ C0] serial8250_handle_irq+0x505/0x600 [ 43.071662][ C0] serial8250_default_handle_irq+0xc8/0x1e0 [ 43.071672][ C0] serial8250_interrupt+0xa1/0x1e0 [ 43.071681][ C0] __handle_irq_event_percpu+0x292/0xa70 [ 43.071691][ C0] handle_irq_event+0xff/0x2b0 [ 43.071701][ C0] handle_edge_irq+0x245/0xbf0 [ 43.071709][ C0] __common_interrupt+0xd7/0x1f0 [ 43.071718][ C0] common_interrupt+0x9f/0xc0 [ 43.071726][ C0] asm_common_interrupt+0x22/0x40 [ 43.071736][ C0] _raw_spin_unlock_irqrestore+0xd4/0x130 [ 43.071746][ C0] uart_write+0x6af/0x930 [ 43.071757][ C0] n_tty_write+0xd7e/0x1280 [ 43.071766][ C0] file_tty_write+0x561/0x920 [ 43.071776][ C0] vfs_write+0xacf/0xe50 [ 43.071786][ C0] ksys_write+0x1a2/0x2c0 [ 43.071795][ C0] do_syscall_64+0x3d/0xb0 [ 43.071805][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 43.071815][ C0] [ 43.071815][ C0] -> #1 (&port_lock_key){-...}-{2:2}: [ 43.071829][ C0] lock_acquire+0x1db/0x4f0 [ 43.071837][ C0] _raw_spin_lock_irqsave+0xd1/0x120 [ 43.071847][ C0] serial8250_console_write+0x19d/0x1180 [ 43.071857][ C0] console_unlock+0xced/0x12b0 [ 43.071866][ C0] vprintk_emit+0xbf/0x150 [ 43.071874][ C0] _printk+0xd1/0x111 [ 43.071888][ C0] register_console+0x68c/0x970 [ 43.071897][ C0] univ8250_console_init+0x41/0x43 [ 43.071907][ C0] console_init+0x18c/0x652 [ 43.071917][ C0] start_kernel+0x301/0x535 [ 43.071926][ C0] secondary_startup_64_no_verify+0xb1/0xbb [ 43.071936][ C0] [ 43.071936][ C0] -> #0 (console_owner){-...}-{0:0}: [ 43.071950][ C0] validate_chain+0x1649/0x5930 [ 43.071959][ C0] __lock_acquire+0x1295/0x1ff0 [ 43.071968][ C0] lock_acquire+0x1db/0x4f0 [ 43.071976][ C0] console_lock_spinning_enable+0x51/0x60 [ 43.071986][ C0] console_unlock+0xa47/0x12b0 [ 43.071994][ C0] vprintk_emit+0xbf/0x150 [ 43.072003][ C0] _printk+0xd1/0x111 [ 43.072011][ C0] report_bug+0x1e5/0x2e0 [ 43.072021][ C0] handle_bug+0x3d/0x70 [ 43.072031][ C0] exc_invalid_op+0x16/0x40 [ 43.072041][ C0] asm_exc_invalid_op+0x16/0x20 [ 43.072051][ C0] copy_from_user_nofault+0x15c/0x1c0 [ 43.072060][ C0] bpf_probe_read_user+0x26/0x70 [ 43.072070][ C0] bpf_prog_d20f016a5d369cb4+0x35/0x860 [ 43.072079][ C0] bpf_trace_run2+0x19e/0x340 [ 43.072089][ C0] enqueue_hrtimer+0x324/0x390 [ 43.072098][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 43.072107][ C0] hrtimer_interrupt+0x392/0x980 [ 43.072115][ C0] __sysvec_apic_timer_interrupt+0x139/0x470 [ 43.072128][ C0] sysvec_apic_timer_interrupt+0x8c/0xb0 [ 43.072138][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 43.072148][ C0] lock_acquire+0x252/0x4f0 [ 43.072157][ C0] _raw_spin_lock+0x2a/0x40 [ 43.072166][ C0] unlock_new_inode+0x18e/0x290 [ 43.072175][ C0] kernfs_get_inode+0x52d/0x6b0 [ 43.072185][ C0] kernfs_iop_lookup+0x1d7/0x2f0 [ 43.072195][ C0] path_openat+0x110e/0x2f20 [ 43.072206][ C0] do_filp_open+0x21c/0x460 [ 43.072216][ C0] do_sys_openat2+0x13b/0x500 [ 43.072225][ C0] __x64_sys_openat+0x243/0x290 [ 43.072234][ C0] do_syscall_64+0x3d/0xb0 [ 43.072244][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 43.072254][ C0] [ 43.072254][ C0] other info that might help us debug this: [ 43.072254][ C0] [ 43.072258][ C0] Chain exists of: [ 43.072258][ C0] console_owner --> &rt_b->rt_runtime_lock --> hrtimer_bases.lock [ 43.072258][ C0] [ 43.072274][ C0] Possible unsafe locking scenario: [ 43.072274][ C0] [ 43.072277][ C0] CPU0 CPU1 [ 43.072280][ C0] ---- ---- [ 43.072282][ C0] lock(hrtimer_bases.lock); [ 43.072289][ C0] lock(&rt_b->rt_runtime_lock); [ 43.072296][ C0] lock(hrtimer_bases.lock); [ 43.072303][ C0] lock(console_owner); [ 43.072309][ C0] [ 43.072309][ C0] *** DEADLOCK *** [ 43.072309][ C0] [ 43.072312][ C0] 6 locks held by udevd/3501: [ 43.072318][ C0] #0: ffff8880747da4c0 (&type->i_mutex_dir_key#5){++++}-{3:3}, at: path_openat+0x815/0x2f20 [ 43.072347][ C0] #1: ffffffff8ca51a10 (kernfs_rwsem){++++}-{3:3}, at: kernfs_iop_lookup+0x4b/0x2f0 [ 43.072372][ C0] #2: ffff8880747da920 (&sb->s_type->i_lock_key#25){+.+.}-{2:2}, at: unlock_new_inode+0x18e/0x290 [ 43.072400][ C0] #3: ffff8880b9a2a218 (hrtimer_bases.lock){-.-.}-{2:2}, at: __hrtimer_run_queues+0x662/0xcf0 [ 43.072425][ C0] #4: ffffffff8c91f720 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 43.072449][ C0] #5: ffffffff8c7fbfe0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0xa6/0x150 [ 43.072473][ C0] [ 43.072473][ C0] stack backtrace: [ 43.072477][ C0] CPU: 0 PID: 3501 Comm: udevd Not tainted 5.15.151-syzkaller #0 [ 43.072488][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 43.072494][ C0] Call Trace: [ 43.072498][ C0] [ 43.072503][ C0] dump_stack_lvl+0x1e3/0x2cb [ 43.072516][ C0] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 43.072530][ C0] ? print_circular_bug+0x12b/0x1a0 [ 43.072541][ C0] check_noncircular+0x2f8/0x3b0 [ 43.072553][ C0] ? add_chain_block+0x850/0x850 [ 43.072563][ C0] ? lockdep_lock+0x11f/0x2a0 [ 43.072579][ C0] validate_chain+0x1649/0x5930 [ 43.072596][ C0] ? reacquire_held_locks+0x660/0x660 [ 43.072610][ C0] ? lockdep_unlock+0x166/0x300 [ 43.072624][ C0] ? mark_lock+0x98/0x340 [ 43.072634][ C0] __lock_acquire+0x1295/0x1ff0 [ 43.072648][ C0] lock_acquire+0x1db/0x4f0 [ 43.072658][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 43.072670][ C0] ? read_lock_is_recursive+0x10/0x10 [ 43.072680][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 43.072691][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 43.072700][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 43.072715][ C0] console_lock_spinning_enable+0x51/0x60 [ 43.072726][ C0] ? console_lock_spinning_enable+0x2c/0x60 [ 43.072736][ C0] console_unlock+0xa47/0x12b0 [ 43.072749][ C0] ? console_trylock_spinning+0x3f0/0x3f0 [ 43.072760][ C0] ? __down_trylock_console_sem+0x1f2/0x250 [ 43.072770][ C0] ? vprintk_emit+0xa6/0x150 [ 43.072780][ C0] ? printk_parse_prefix+0x2c0/0x2c0 [ 43.072790][ C0] ? vprintk_emit+0xa6/0x150 [ 43.072799][ C0] ? console_trylock+0x70/0x70 [ 43.072813][ C0] ? vprintk_emit+0x150/0x150 [ 43.072825][ C0] ? validate_chain+0x112/0x5930 [ 43.072836][ C0] vprintk_emit+0xbf/0x150 [ 43.072847][ C0] _printk+0xd1/0x111 [ 43.072857][ C0] ? report_bug+0x16e/0x2e0 [ 43.072868][ C0] ? panic+0x84d/0x84d [ 43.072883][ C0] ? find_bug+0x9c/0x350 [ 43.072894][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 43.072903][ C0] report_bug+0x1e5/0x2e0 [ 43.072915][ C0] handle_bug+0x3d/0x70 [ 43.072926][ C0] exc_invalid_op+0x16/0x40 [ 43.072937][ C0] asm_exc_invalid_op+0x16/0x20 [ 43.072948][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 43.072960][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 eb de d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 d4 de d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 43.072969][ C0] RSP: 0018:ffffc90000007be8 EFLAGS: 00010046 [ 43.072978][ C0] RAX: ffffffff81aa56bc RBX: 0000000000000000 RCX: ffff888072898000 [ 43.072986][ C0] RDX: 0000000080010003 RSI: 0000000000000000 RDI: 0000000000000000 [ 43.072993][ C0] RBP: dffffc0000000000 R08: ffffffff81aa55cd R09: fffffbfff1f79e19 [ 43.073001][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000000 [ 43.073008][ C0] R13: 0000000000000008 R14: 0000000000000000 R15: ffffc90000007c48 [ 43.073018][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 43.073027][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 43.073039][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 43.073049][ C0] bpf_probe_read_user+0x26/0x70 [ 43.073060][ C0] bpf_prog_d20f016a5d369cb4+0x35/0x860 [ 43.073069][ C0] bpf_trace_run2+0x19e/0x340 [ 43.073079][ C0] ? posix_cpu_timers_work+0x1300/0x1300 [ 43.073090][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 43.073103][ C0] enqueue_hrtimer+0x324/0x390 [ 43.073114][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 43.073129][ C0] ? hrtimer_interrupt+0x980/0x980 [ 43.073139][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 43.073152][ C0] hrtimer_interrupt+0x392/0x980 [ 43.073168][ C0] __sysvec_apic_timer_interrupt+0x139/0x470 [ 43.073181][ C0] sysvec_apic_timer_interrupt+0x8c/0xb0 [ 43.073192][ C0] [ 43.073195][ C0] [ 43.073198][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 43.073209][ C0] RIP: 0010:lock_acquire+0x252/0x4f0 [ 43.073220][ C0] Code: 2b 00 74 08 4c 89 f7 e8 7c 68 67 00 f6 44 24 61 02 0f 85 84 01 00 00 41 f7 c7 00 02 00 00 74 01 fb 48 c7 44 24 40 0e 36 e0 45 <4b> c7 44 25 00 00 00 00 00 43 c7 44 25 09 00 00 00 00 43 c7 44 25 [ 43.073228][ C0] RSP: 0018:ffffc900014df6c0 EFLAGS: 00000206 [ 43.073236][ C0] RAX: 0000000000000001 RBX: 1ffff9200029bee4 RCX: ffffffff816340b2 [ 43.073244][ C0] RDX: dffffc0000000000 RSI: ffffffff8a8b27a0 RDI: ffffffff8ad88f40 [ 43.073252][ C0] RBP: ffffc900014df818 R08: dffffc0000000000 R09: fffffbfff1f79e2d [ 43.073259][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff9200029bee0 [ 43.073267][ C0] R13: dffffc0000000000 R14: ffffc900014df720 R15: 0000000000000246 [ 43.073276][ C0] ? validate_chain+0x112/0x5930 [ 43.073288][ C0] ? ktime_get_real_ts64+0x460/0x460 [ 43.073300][ C0] ? read_lock_is_recursive+0x10/0x10 [ 43.073310][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 43.073319][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 43.073330][ C0] ? ktime_get_coarse_real_ts64+0x107/0x120 [ 43.073342][ C0] ? current_time+0x1af/0x2f0 [ 43.073352][ C0] ? inode_init_always+0x94f/0xc70 [ 43.073363][ C0] _raw_spin_lock+0x2a/0x40 [ 43.073373][ C0] ? unlock_new_inode+0x18e/0x290 [ 43.073383][ C0] unlock_new_inode+0x18e/0x290 [ 43.073394][ C0] kernfs_get_inode+0x52d/0x6b0 [ 43.073406][ C0] kernfs_iop_lookup+0x1d7/0x2f0 [ 43.073416][ C0] ? kernfs_dop_revalidate+0x4a0/0x4a0 [ 43.073427][ C0] path_openat+0x110e/0x2f20 [ 43.073446][ C0] ? do_filp_open+0x460/0x460 [ 43.073463][ C0] do_filp_open+0x21c/0x460 [ 43.073474][ C0] ? vfs_tmpfile+0x2e0/0x2e0 [ 43.073491][ C0] ? _raw_spin_unlock+0x24/0x40 [ 43.073500][ C0] ? alloc_fd+0x594/0x630 [ 43.073514][ C0] do_sys_openat2+0x13b/0x500 [ 43.073525][ C0] ? __context_tracking_enter+0x5f/0x90 [ 43.073535][ C0] ? do_sys_open+0x220/0x220 [ 43.073549][ C0] __x64_sys_openat+0x243/0x290 [ 43.073567][ C0] ? __ia32_sys_open+0x270/0x270 [ 43.073579][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 43.073589][ C0] ? lockdep_hardirqs_on+0x94/0x130 [ 43.073600][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 43.073611][ C0] do_syscall_64+0x3d/0xb0 [ 43.073622][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 43.073634][ C0] RIP: 0033:0x7f76fb1089a4 [ 43.073643][ C0] Code: 24 20 48 8d 44 24 30 48 89 44 24 28 64 8b 04 25 18 00 00 00 85 c0 75 2c 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 76 60 48 8b 15 55 a4 0d 00 f7 d8 64 89 02 48 83 [ 43.073651][ C0] RSP: 002b:00007ffeac39e4c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 43.073662][ C0] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f76fb1089a4 [ 43.073669][ C0] RDX: 0000000000080000 RSI: 00007ffeac39e5f8 RDI: 00000000ffffff9c [ 43.073677][ C0] RBP: 00007ffeac39e5f8 R08: 0000000000000008 R09: 0000000000000001 [ 43.073683][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000 [ 43.073690][ C0] R13: 0000555abd94cb42 R14: 0000000000000001 R15: 0000555abd968160 [ 43.073701][ C0] [ 44.692465][ C0] WARNING: CPU: 0 PID: 3501 at mm/maccess.c:226 copy_from_user_nofault+0x15c/0x1c0 [ 44.701738][ C0] Modules linked in: [ 44.705612][ C0] CPU: 0 PID: 3501 Comm: udevd Not tainted 5.15.151-syzkaller #0 [ 44.713307][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 44.723340][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 44.729485][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 eb de d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 d4 de d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 44.749073][ C0] RSP: 0018:ffffc90000007be8 EFLAGS: 00010046 [ 44.755124][ C0] RAX: ffffffff81aa56bc RBX: 0000000000000000 RCX: ffff888072898000 [ 44.763078][ C0] RDX: 0000000080010003 RSI: 0000000000000000 RDI: 0000000000000000 [ 44.771033][ C0] RBP: dffffc0000000000 R08: ffffffff81aa55cd R09: fffffbfff1f79e19 [ 44.779767][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000000 [ 44.787725][ C0] R13: 0000000000000008 R14: 0000000000000000 R15: ffffc90000007c48 [ 44.795676][ C0] FS: 00007f76fafddc80(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000 [ 44.804588][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.811150][ C0] CR2: 00007ffeac39e5e8 CR3: 000000001a0cc000 CR4: 00000000003506f0 [ 44.819107][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.827056][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.835005][ C0] Call Trace: [ 44.838266][ C0] [ 44.841091][ C0] ? __warn+0x15b/0x300 [ 44.845230][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 44.850756][ C0] ? report_bug+0x1b7/0x2e0 [ 44.855245][ C0] ? handle_bug+0x3d/0x70 [ 44.859554][ C0] ? exc_invalid_op+0x16/0x40 [ 44.864213][ C0] ? asm_exc_invalid_op+0x16/0x20 [ 44.869220][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 44.874656][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 44.880182][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 44.885712][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 44.891238][ C0] bpf_probe_read_user+0x26/0x70 [ 44.896157][ C0] bpf_prog_d20f016a5d369cb4+0x35/0x860 [ 44.901681][ C0] bpf_trace_run2+0x19e/0x340 [ 44.906342][ C0] ? posix_cpu_timers_work+0x1300/0x1300 [ 44.911953][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 44.916787][ C0] enqueue_hrtimer+0x324/0x390 [ 44.921532][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 44.926713][ C0] ? hrtimer_interrupt+0x980/0x980 [ 44.931805][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 44.937880][ C0] hrtimer_interrupt+0x392/0x980 [ 44.942807][ C0] __sysvec_apic_timer_interrupt+0x139/0x470 [ 44.948771][ C0] sysvec_apic_timer_interrupt+0x8c/0xb0 [ 44.954383][ C0] [ 44.957293][ C0] [ 44.960203][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 44.966163][ C0] RIP: 0010:lock_acquire+0x252/0x4f0 [ 44.971429][ C0] Code: 2b 00 74 08 4c 89 f7 e8 7c 68 67 00 f6 44 24 61 02 0f 85 84 01 00 00 41 f7 c7 00 02 00 00 74 01 fb 48 c7 44 24 40 0e 36 e0 45 <4b> c7 44 25 00 00 00 00 00 43 c7 44 25 09 00 00 00 00 43 c7 44 25 [ 44.991013][ C0] RSP: 0018:ffffc900014df6c0 EFLAGS: 00000206 [ 44.997062][ C0] RAX: 0000000000000001 RBX: 1ffff9200029bee4 RCX: ffffffff816340b2 [ 45.005011][ C0] RDX: dffffc0000000000 RSI: ffffffff8a8b27a0 RDI: ffffffff8ad88f40 [ 45.012961][ C0] RBP: ffffc900014df818 R08: dffffc0000000000 R09: fffffbfff1f79e2d [ 45.020912][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff9200029bee0 [ 45.028866][ C0] R13: dffffc0000000000 R14: ffffc900014df720 R15: 0000000000000246 [ 45.036827][ C0] ? validate_chain+0x112/0x5930 [ 45.041753][ C0] ? ktime_get_real_ts64+0x460/0x460 [ 45.047018][ C0] ? read_lock_is_recursive+0x10/0x10 [ 45.052372][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 45.057376][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 45.062382][ C0] ? ktime_get_coarse_real_ts64+0x107/0x120 [ 45.068257][ C0] ? current_time+0x1af/0x2f0 [ 45.072914][ C0] ? inode_init_always+0x94f/0xc70 [ 45.078005][ C0] _raw_spin_lock+0x2a/0x40 [ 45.082488][ C0] ? unlock_new_inode+0x18e/0x290 [ 45.087491][ C0] unlock_new_inode+0x18e/0x290 [ 45.092320][ C0] kernfs_get_inode+0x52d/0x6b0 [ 45.097152][ C0] kernfs_iop_lookup+0x1d7/0x2f0 [ 45.102077][ C0] ? kernfs_dop_revalidate+0x4a0/0x4a0 [ 45.107516][ C0] path_openat+0x110e/0x2f20 [ 45.112095][ C0] ? do_filp_open+0x460/0x460 [ 45.116758][ C0] do_filp_open+0x21c/0x460 [ 45.121241][ C0] ? vfs_tmpfile+0x2e0/0x2e0 [ 45.125815][ C0] ? _raw_spin_unlock+0x24/0x40 [ 45.130664][ C0] ? alloc_fd+0x594/0x630 [ 45.134980][ C0] do_sys_openat2+0x13b/0x500 [ 45.139640][ C0] ? __context_tracking_enter+0x5f/0x90 [ 45.145256][ C0] ? do_sys_open+0x220/0x220 [ 45.149830][ C0] __x64_sys_openat+0x243/0x290 [ 45.154662][ C0] ? __ia32_sys_open+0x270/0x270 [ 45.159583][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 45.165541][ C0] ? lockdep_hardirqs_on+0x94/0x130 [ 45.170722][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 45.176684][ C0] do_syscall_64+0x3d/0xb0 [ 45.181083][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 45.186956][ C0] RIP: 0033:0x7f76fb1089a4 [ 45.191354][ C0] Code: 24 20 48 8d 44 24 30 48 89 44 24 28 64 8b 04 25 18 00 00 00 85 c0 75 2c 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 76 60 48 8b 15 55 a4 0d 00 f7 d8 64 89 02 48 83 [ 45.210938][ C0] RSP: 002b:00007ffeac39e4c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 45.219335][ C0] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f76fb1089a4 [ 45.227286][ C0] RDX: 0000000000080000 RSI: 00007ffeac39e5f8 RDI: 00000000ffffff9c [ 45.235507][ C0] RBP: 00007ffeac39e5f8 R08: 0000000000000008 R09: 0000000000000001 [ 45.243462][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000 [ 45.251414][ C0] R13: 0000555abd94cb42 R14: 0000000000000001 R15: 0000555abd968160 [ 45.259374][ C0] [ 45.262378][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 45.269633][ C0] CPU: 0 PID: 3501 Comm: udevd Not tainted 5.15.151-syzkaller #0 [ 45.277331][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 45.287377][ C0] Call Trace: [ 45.290653][ C0] [ 45.293488][ C0] dump_stack_lvl+0x1e3/0x2cb [ 45.298159][ C0] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 45.303771][ C0] ? panic+0x84d/0x84d [ 45.307823][ C0] ? panic+0x84d/0x84d [ 45.311875][ C0] ? copy_from_user_nofault+0xa0/0x1c0 [ 45.317311][ C0] ? copy_from_user_nofault+0xa0/0x1c0 [ 45.322748][ C0] panic+0x318/0x84d [ 45.326625][ C0] ? __warn+0x16a/0x300 [ 45.330762][ C0] ? fb_is_primary_device+0xcc/0xcc [ 45.336029][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 45.341555][ C0] __warn+0x2b2/0x300 [ 45.345521][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 45.351044][ C0] report_bug+0x1b7/0x2e0 [ 45.355355][ C0] handle_bug+0x3d/0x70 [ 45.359496][ C0] exc_invalid_op+0x16/0x40 [ 45.363980][ C0] asm_exc_invalid_op+0x16/0x20 [ 45.368814][ C0] RIP: 0010:copy_from_user_nofault+0x15c/0x1c0 [ 45.374950][ C0] Code: db 48 c7 c0 f2 ff ff ff 48 0f 44 c5 eb 0c e8 eb de d5 ff 48 c7 c0 f2 ff ff ff 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 d4 de d5 ff <0f> 0b e9 1e ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c ef fe ff [ 45.394532][ C0] RSP: 0018:ffffc90000007be8 EFLAGS: 00010046 [ 45.400579][ C0] RAX: ffffffff81aa56bc RBX: 0000000000000000 RCX: ffff888072898000 [ 45.408536][ C0] RDX: 0000000080010003 RSI: 0000000000000000 RDI: 0000000000000000 [ 45.416585][ C0] RBP: dffffc0000000000 R08: ffffffff81aa55cd R09: fffffbfff1f79e19 [ 45.424558][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000000 [ 45.432514][ C0] R13: 0000000000000008 R14: 0000000000000000 R15: ffffc90000007c48 [ 45.440471][ C0] ? copy_from_user_nofault+0x6d/0x1c0 [ 45.445927][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 45.451477][ C0] ? copy_from_user_nofault+0x15c/0x1c0 [ 45.457034][ C0] bpf_probe_read_user+0x26/0x70 [ 45.461965][ C0] bpf_prog_d20f016a5d369cb4+0x35/0x860 [ 45.467498][ C0] bpf_trace_run2+0x19e/0x340 [ 45.472158][ C0] ? posix_cpu_timers_work+0x1300/0x1300 [ 45.477768][ C0] ? bpf_trace_run1+0x2f0/0x2f0 [ 45.482604][ C0] enqueue_hrtimer+0x324/0x390 [ 45.487351][ C0] __hrtimer_run_queues+0x6b6/0xcf0 [ 45.492541][ C0] ? hrtimer_interrupt+0x980/0x980 [ 45.497636][ C0] ? ktime_get_update_offsets_now+0x407/0x420 [ 45.503684][ C0] hrtimer_interrupt+0x392/0x980 [ 45.508611][ C0] __sysvec_apic_timer_interrupt+0x139/0x470 [ 45.514577][ C0] sysvec_apic_timer_interrupt+0x8c/0xb0 [ 45.520193][ C0] [ 45.523107][ C0] [ 45.526018][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 45.531980][ C0] RIP: 0010:lock_acquire+0x252/0x4f0 [ 45.537255][ C0] Code: 2b 00 74 08 4c 89 f7 e8 7c 68 67 00 f6 44 24 61 02 0f 85 84 01 00 00 41 f7 c7 00 02 00 00 74 01 fb 48 c7 44 24 40 0e 36 e0 45 <4b> c7 44 25 00 00 00 00 00 43 c7 44 25 09 00 00 00 00 43 c7 44 25 [ 45.556858][ C0] RSP: 0018:ffffc900014df6c0 EFLAGS: 00000206 [ 45.562921][ C0] RAX: 0000000000000001 RBX: 1ffff9200029bee4 RCX: ffffffff816340b2 [ 45.570874][ C0] RDX: dffffc0000000000 RSI: ffffffff8a8b27a0 RDI: ffffffff8ad88f40 [ 45.578829][ C0] RBP: ffffc900014df818 R08: dffffc0000000000 R09: fffffbfff1f79e2d [ 45.586786][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff9200029bee0 [ 45.594743][ C0] R13: dffffc0000000000 R14: ffffc900014df720 R15: 0000000000000246 [ 45.602700][ C0] ? validate_chain+0x112/0x5930 [ 45.607626][ C0] ? ktime_get_real_ts64+0x460/0x460 [ 45.612900][ C0] ? read_lock_is_recursive+0x10/0x10 [ 45.618256][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 45.623258][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 45.628263][ C0] ? ktime_get_coarse_real_ts64+0x107/0x120 [ 45.634138][ C0] ? current_time+0x1af/0x2f0 [ 45.638798][ C0] ? inode_init_always+0x94f/0xc70 [ 45.643888][ C0] _raw_spin_lock+0x2a/0x40 [ 45.648372][ C0] ? unlock_new_inode+0x18e/0x290 [ 45.653373][ C0] unlock_new_inode+0x18e/0x290 [ 45.658206][ C0] kernfs_get_inode+0x52d/0x6b0 [ 45.663043][ C0] kernfs_iop_lookup+0x1d7/0x2f0 [ 45.667962][ C0] ? kernfs_dop_revalidate+0x4a0/0x4a0 [ 45.673402][ C0] path_openat+0x110e/0x2f20 [ 45.677980][ C0] ? do_filp_open+0x460/0x460 [ 45.682648][ C0] do_filp_open+0x21c/0x460 [ 45.687132][ C0] ? vfs_tmpfile+0x2e0/0x2e0 [ 45.691708][ C0] ? _raw_spin_unlock+0x24/0x40 [ 45.696538][ C0] ? alloc_fd+0x594/0x630 [ 45.700850][ C0] do_sys_openat2+0x13b/0x500 [ 45.705508][ C0] ? __context_tracking_enter+0x5f/0x90 [ 45.711031][ C0] ? do_sys_open+0x220/0x220 [ 45.715604][ C0] __x64_sys_openat+0x243/0x290 [ 45.720437][ C0] ? __ia32_sys_open+0x270/0x270 [ 45.725357][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 45.731327][ C0] ? lockdep_hardirqs_on+0x94/0x130 [ 45.736522][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 45.742492][ C0] do_syscall_64+0x3d/0xb0 [ 45.746902][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 45.752786][ C0] RIP: 0033:0x7f76fb1089a4 [ 45.757185][ C0] Code: 24 20 48 8d 44 24 30 48 89 44 24 28 64 8b 04 25 18 00 00 00 85 c0 75 2c 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 76 60 48 8b 15 55 a4 0d 00 f7 d8 64 89 02 48 83 [ 45.776779][ C0] RSP: 002b:00007ffeac39e4c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 45.785184][ C0] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f76fb1089a4 [ 45.793245][ C0] RDX: 0000000000080000 RSI: 00007ffeac39e5f8 RDI: 00000000ffffff9c [ 45.801194][ C0] RBP: 00007ffeac39e5f8 R08: 0000000000000008 R09: 0000000000000001 [ 45.809143][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000 [ 45.817094][ C0] R13: 0000555abd94cb42 R14: 0000000000000001 R15: 0000555abd968160 [ 45.825055][ C0] [ 45.828313][ C0] Kernel Offset: disabled [ 45.832621][ C0] Rebooting in 86400 seconds..