forked to background, child pid 3171 no interfaces have a carrier [ 22.349932][ T3172] 8021q: adding VLAN 0 to HW filter on device bond0 [ 22.360740][ T3172] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.0.123' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 46.256548][ T3594] FAULT_INJECTION: forcing a failure. [ 46.256548][ T3594] name failslab, interval 1, probability 0, space 0, times 1 [ 46.256631][ T3594] [ 46.256634][ T3594] ====================================================== [ 46.256638][ T3594] WARNING: possible circular locking dependency detected [ 46.256641][ T3594] 5.18.0-rc3-syzkaller-00190-gc00c5e1d157b #0 Not tainted [ 46.256648][ T3594] ------------------------------------------------------ [ 46.256651][ T3594] syz-executor354/3594 is trying to acquire lock: [ 46.256657][ T3594] ffffffff8bc90700 (console_owner){....}-{0:0}, at: console_unlock+0x35e/0xdd0 [ 46.256714][ T3594] [ 46.256714][ T3594] but task is already holding lock: [ 46.256716][ T3594] ffff88801d13e958 (&port->lock){-.-.}-{2:2}, at: pty_write+0xea/0x1e0 [ 46.256744][ T3594] [ 46.256744][ T3594] which lock already depends on the new lock. [ 46.256744][ T3594] [ 46.256747][ T3594] [ 46.256747][ T3594] the existing dependency chain (in reverse order) is: [ 46.256750][ T3594] [ 46.256750][ T3594] -> #2 (&port->lock){-.-.}-{2:2}: [ 46.256764][ T3594] _raw_spin_lock_irqsave+0x39/0x50 [ 46.256781][ T3594] tty_port_tty_get+0x1f/0x100 [ 46.256793][ T3594] tty_port_default_wakeup+0x11/0x40 [ 46.256805][ T3594] serial8250_tx_chars+0x4f3/0xa50 [ 46.256819][ T3594] serial8250_handle_irq.part.0+0x328/0x3d0 [ 46.256833][ T3594] serial8250_default_handle_irq+0xb2/0x220 [ 46.256847][ T3594] serial8250_interrupt+0xfd/0x200 [ 46.256865][ T3594] __handle_irq_event_percpu+0x22b/0x880 [ 46.256876][ T3594] handle_irq_event+0xa7/0x1e0 [ 46.256886][ T3594] handle_edge_irq+0x25f/0xd00 [ 46.256898][ T3594] __common_interrupt+0x9d/0x210 [ 46.256910][ T3594] common_interrupt+0xa4/0xc0 [ 46.256923][ T3594] asm_common_interrupt+0x1e/0x40 [ 46.256934][ T3594] acpi_idle_do_entry+0x1c6/0x250 [ 46.256945][ T3594] acpi_idle_enter+0x361/0x500 [ 46.256959][ T3594] cpuidle_enter_state+0x1b1/0xc80 [ 46.256972][ T3594] cpuidle_enter+0x4a/0xa0 [ 46.256981][ T3594] do_idle+0x3e8/0x590 [ 46.256991][ T3594] cpu_startup_entry+0x14/0x20 [ 46.257001][ T3594] start_kernel+0x47f/0x4a0 [ 46.257015][ T3594] secondary_startup_64_no_verify+0xc3/0xcb [ 46.257030][ T3594] [ 46.257030][ T3594] -> #1 (&port_lock_key){-.-.}-{2:2}: [ 46.257044][ T3594] _raw_spin_lock_irqsave+0x39/0x50 [ 46.257055][ T3594] serial8250_console_write+0x91a/0xb70 [ 46.257069][ T3594] console_unlock+0x9bc/0xdd0 [ 46.257084][ T3594] vprintk_emit+0x1b4/0x5f0 [ 46.257102][ T3594] vprintk+0x80/0x90 [ 46.257120][ T3594] _printk+0xba/0xed [ 46.257138][ T3594] register_console+0x410/0x7c0 [ 46.257153][ T3594] univ8250_console_init+0x3a/0x46 [ 46.257165][ T3594] console_init+0x3c1/0x58d [ 46.257177][ T3594] start_kernel+0x30b/0x4a0 [ 46.257189][ T3594] secondary_startup_64_no_verify+0xc3/0xcb [ 46.257202][ T3594] [ 46.257202][ T3594] -> #0 (console_owner){....}-{0:0}: [ 46.257217][ T3594] __lock_acquire+0x2ac6/0x56c0 [ 46.257230][ T3594] lock_acquire+0x1ab/0x510 [ 46.257242][ T3594] console_unlock+0x3b1/0xdd0 [ 46.257254][ T3594] vprintk_emit+0x1b4/0x5f0 [ 46.257266][ T3594] vprintk+0x80/0x90 [ 46.257278][ T3594] _printk+0xba/0xed [ 46.257289][ T3594] should_fail+0x472/0x5a0 [ 46.257300][ T3594] should_failslab+0x5/0x10 [ 46.257312][ T3594] __kmalloc+0x7e/0x350 [ 46.257323][ T3594] tty_buffer_alloc+0x23f/0x2a0 [ 46.257333][ T3594] __tty_buffer_request_room+0x156/0x2a0 [ 46.257345][ T3594] tty_insert_flip_string_fixed_flag+0x8c/0x240 [ 46.257358][ T3594] pty_write+0x11c/0x1e0 [ 46.257369][ T3594] n_tty_write+0x410/0xfc0 [ 46.257379][ T3594] file_tty_write.constprop.0+0x520/0x900 [ 46.257393][ T3594] new_sync_write+0x38a/0x560 [ 46.257404][ T3594] vfs_write+0x7c0/0xac0 [ 46.257414][ T3594] ksys_write+0x127/0x250 [ 46.257423][ T3594] do_syscall_64+0x35/0xb0 [ 46.257435][ T3594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 46.257447][ T3594] [ 46.257447][ T3594] other info that might help us debug this: [ 46.257447][ T3594] [ 46.257450][ T3594] Chain exists of: [ 46.257450][ T3594] console_owner --> &port_lock_key --> &port->lock [ 46.257450][ T3594] [ 46.257465][ T3594] Possible unsafe locking scenario: [ 46.257465][ T3594] [ 46.257468][ T3594] CPU0 CPU1 [ 46.257470][ T3594] ---- ---- [ 46.257472][ T3594] lock(&port->lock); [ 46.257478][ T3594] lock(&port_lock_key); [ 46.257485][ T3594] lock(&port->lock); [ 46.257492][ T3594] lock(console_owner); [ 46.257498][ T3594] [ 46.257498][ T3594] *** DEADLOCK *** [ 46.257498][ T3594] [ 46.257499][ T3594] 6 locks held by syz-executor354/3594: [ 46.257506][ T3594] #0: ffff88801b191098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x22/0x80 [ 46.257533][ T3594] #1: ffff88801b191130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x299/0x900 [ 46.257564][ T3594] #2: ffff88801b1912e8 (&o_tty->termios_rwsem/1){++++}-{3:3}, at: n_tty_write+0x1bf/0xfc0 [ 46.257592][ T3594] #3: ffffc90001a5c378 (&ldata->output_lock){+.+.}-{3:3}, at: n_tty_write+0x53c/0xfc0 [ 46.257618][ T3594] #4: ffff88801d13e958 (&port->lock){-.-.}-{2:2}, at: pty_write+0xea/0x1e0 [ 46.257645][ T3594] #5: ffffffff8bd70b40 (console_lock){+.+.}-{0:0}, at: vprintk+0x80/0x90 [ 46.257673][ T3594] [ 46.257673][ T3594] stack backtrace: [ 46.257676][ T3594] CPU: 1 PID: 3594 Comm: syz-executor354 Not tainted 5.18.0-rc3-syzkaller-00190-gc00c5e1d157b #0 [ 46.257690][ T3594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 46.257697][ T3594] Call Trace: [ 46.257700][ T3594] [ 46.257705][ T3594] dump_stack_lvl+0xcd/0x134 [ 46.257721][ T3594] check_noncircular+0x25f/0x2e0 [ 46.257734][ T3594] ? filter_irq_stacks+0x90/0x90 [ 46.257750][ T3594] ? print_circular_bug+0x1e0/0x1e0 [ 46.257763][ T3594] ? pointer+0x950/0x950 [ 46.257777][ T3594] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 46.257791][ T3594] ? add_lock_to_list.constprop.0+0x185/0x370 [ 46.257807][ T3594] __lock_acquire+0x2ac6/0x56c0 [ 46.257823][ T3594] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 46.257838][ T3594] ? msg_add_ext_text+0x1d0/0x1d0 [ 46.257853][ T3594] lock_acquire+0x1ab/0x510 [ 46.257871][ T3594] ? console_unlock+0x35e/0xdd0 [ 46.257885][ T3594] ? lock_release+0x720/0x720 [ 46.257898][ T3594] ? lock_downgrade+0x6e0/0x6e0 [ 46.257911][ T3594] ? do_raw_spin_lock+0x120/0x2a0 [ 46.257925][ T3594] ? rwlock_bug.part.0+0x90/0x90 [ 46.257939][ T3594] ? prb_final_commit+0x64/0xa0 [ 46.257954][ T3594] console_unlock+0x3b1/0xdd0 [ 46.257967][ T3594] ? console_unlock+0x35e/0xdd0 [ 46.257982][ T3594] ? devkmsg_read+0x730/0x730 [ 46.257995][ T3594] ? lock_release+0x720/0x720 [ 46.258011][ T3594] ? vprintk+0x80/0x90 [ 46.258025][ T3594] vprintk_emit+0x1b4/0x5f0 [ 46.258038][ T3594] ? add_lock_to_list.constprop.0+0x185/0x370 [ 46.258053][ T3594] vprintk+0x80/0x90 [ 46.258066][ T3594] _printk+0xba/0xed [ 46.258078][ T3594] ? record_print_text.cold+0x16/0x16 [ 46.258092][ T3594] ? ___ratelimit+0x222/0x4b0 [ 46.258105][ T3594] should_fail+0x472/0x5a0 [ 46.258117][ T3594] should_failslab+0x5/0x10 [ 46.258128][ T3594] __kmalloc+0x7e/0x350 [ 46.258138][ T3594] ? tty_buffer_alloc+0x23f/0x2a0 [ 46.258151][ T3594] tty_buffer_alloc+0x23f/0x2a0 [ 46.258163][ T3594] __tty_buffer_request_room+0x156/0x2a0 [ 46.258179][ T3594] tty_insert_flip_string_fixed_flag+0x8c/0x240 [ 46.258201][ T3594] pty_write+0x11c/0x1e0 [ 46.258219][ T3594] ? ptmx_open+0x360/0x360 [ 46.258238][ T3594] n_tty_write+0x410/0xfc0 [ 46.258252][ T3594] ? n_tty_check_unthrottle+0x440/0x440 [ 46.258263][ T3594] ? rcu_read_lock_sched_held+0x3a/0x70 [ 46.258278][ T3594] ? __init_waitqueue_head+0xd0/0xd0 [ 46.258291][ T3594] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 46.258303][ T3594] ? __phys_addr+0xc4/0x140 [ 46.258319][ T3594] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 46.258332][ T3594] ? __phys_addr_symbol+0x2c/0x70 [ 46.258348][ T3594] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 46.258361][ T3594] ? __check_object_size+0x16c/0x4f0 [ 46.258376][ T3594] file_tty_write.constprop.0+0x520/0x900 [ 46.258391][ T3594] ? n_tty_check_unthrottle+0x440/0x440 [ 46.258404][ T3594] new_sync_write+0x38a/0x560 [ 46.258416][ T3594] ? new_sync_read+0x5f0/0x5f0 [ 46.258429][ T3594] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 46.258442][ T3594] ? security_file_permission+0xab/0xd0 [ 46.258458][ T3594] vfs_write+0x7c0/0xac0 [ 46.258470][ T3594] ksys_write+0x127/0x250 [ 46.258481][ T3594] ? __ia32_sys_read+0xb0/0xb0 [ 46.258493][ T3594] ? syscall_enter_from_user_mode+0x21/0x70 [ 46.258506][ T3594] do_syscall_64+0x35/0xb0 [ 46.258519][ T3594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 46.258533][ T3594] RIP: 0033:0x7fd7ef6ff169 [ 46.258543][ T3594] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 14 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 46.258554][ T3594] RSP: 002b:00007ffc995b9bf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 46.258567][ T3594] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd7ef6ff169 [ 46.258575][ T3594] RDX: 00000000fffffedf RSI: 0000000020000000 RDI: 0000000000000004 [ 46.258582][ T3594] RBP: 00007ffc995b9c10 R08: 0000000000000001 R09: 0000000000000000 [ 46.258590][ T3594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 46.258597][ T3594] R13: 431bde82d7b634db R14: 0000000000000000 R15: 0000000000000000 [ 46.258607][ T3594] [ 47.190281][ T3594] CPU: 1 PID: 3594 Comm: syz-executor354 Not tainted 5.18.0-rc3-syzkaller-00190-gc00c5e1d157b #0 [ 47.200766][ T3594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 47.210809][ T3594] Call Trace: [ 47.214073][ T3594] [ 47.216986][ T3594] dump_stack_lvl+0xcd/0x134 [ 47.221567][ T3594] should_fail.cold+0x5/0xa [ 47.226052][ T3594] should_failslab+0x5/0x10 [ 47.230536][ T3594] __kmalloc+0x7e/0x350 [ 47.234676][ T3594] ? tty_buffer_alloc+0x23f/0x2a0 [ 47.239708][ T3594] tty_buffer_alloc+0x23f/0x2a0 [ 47.244576][ T3594] __tty_buffer_request_room+0x156/0x2a0 [ 47.250210][ T3594] tty_insert_flip_string_fixed_flag+0x8c/0x240 [ 47.256443][ T3594] pty_write+0x11c/0x1e0 [ 47.260676][ T3594] ? ptmx_open+0x360/0x360 [ 47.265082][ T3594] n_tty_write+0x410/0xfc0 [ 47.269490][ T3594] ? n_tty_check_unthrottle+0x440/0x440 [ 47.275020][ T3594] ? rcu_read_lock_sched_held+0x3a/0x70 [ 47.280552][ T3594] ? __init_waitqueue_head+0xd0/0xd0 [ 47.285822][ T3594] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 47.292047][ T3594] ? __phys_addr+0xc4/0x140 [ 47.296539][ T3594] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 47.302763][ T3594] ? __phys_addr_symbol+0x2c/0x70 [ 47.307775][ T3594] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 47.313494][ T3594] ? __check_object_size+0x16c/0x4f0 [ 47.318990][ T3594] file_tty_write.constprop.0+0x520/0x900 [ 47.324726][ T3594] ? n_tty_check_unthrottle+0x440/0x440 [ 47.330261][ T3594] new_sync_write+0x38a/0x560 [ 47.334922][ T3594] ? new_sync_read+0x5f0/0x5f0 [ 47.339674][ T3594] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 47.345896][ T3594] ? security_file_permission+0xab/0xd0 [ 47.351603][ T3594] vfs_write+0x7c0/0xac0 [ 47.355828][ T3594] ksys_write+0x127/0x250 [ 47.360138][ T3594] ? __ia32_sys_read+0xb0/0xb0 [ 47.364883][ T3594] ? syscall_enter_from_user_mode+0x21/0x70 [ 47.370764][ T3594] do_syscall_64+0x35/0xb0 [ 47.375188][ T3594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 47.381267][ T3594] RIP: 0033:0x7fd7ef6ff169 [ 47.385671][ T3594] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 14 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 47.405575][ T3594] RSP: 002b:00007ffc995b9bf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 47.413986][ T3594] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd7ef6ff169 [ 47.421945][ T3594] RDX: 00000000fffffedf RSI: 0000000020000000 RDI: 0000000000000004 [ 47.429905][ T3594] RBP: 00007ffc995b9c10 R08: 0000000000000001 R09: 0000000000000000 [ 47.437864][ T3594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 47.445818][ T3594] R13: 431bde82d7b634db R14: 0000000000000000 R15: 0000000000000000 [ 47.453782][ T3594] executing program [ 51.257020][ T3595] FAULT_INJECTION: forcing a failure. [ 51.257020][ T3595] name failslab, interval 1, probability 0, space 0, times 0 [ 51.270252][ T3595] CPU: 0 PID: 3595 Comm: syz-executor354 Not tainted 5.18.0-rc3-syzkaller-00190-gc00c5e1d157b #0 [ 51.281194][ T3595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 51.291248][ T3595] Call Trace: [ 51.294517][ T3595] [ 51.297431][ T3595] dump_stack_lvl+0xcd/0x134 [ 51.302252][ T3595] should_fail.cold+0x5/0xa [ 51.306749][ T3595] should_failslab+0x5/0x10 [ 51.311234][ T3595] __kmalloc+0x7e/0x350 [ 51.315372][ T3595] ? tty_buffer_alloc+0x23f/0x2a0 [ 51.320386][ T3595] tty_buffer_alloc+0x23f/0x2a0 [ 51.325234][ T3595] __tty_buffer_request_room+0x156/0x2a0 [ 51.331209][ T3595] tty_insert_flip_string_fixed_flag+0x8c/0x240 [ 51.337447][ T3595] pty_write+0x11c/0x1e0 [ 51.342351][ T3595] ? ptmx_open+0x360/0x360 [ 51.347425][ T3595] n_tty_write+0x410/0xfc0 [ 51.351926][ T3595] ? n_tty_check_unthrottle+0x440/0x440 [ 51.357482][ T3595] ? rcu_read_lock_sched_held+0xd/0x70 [ 51.362949][ T3595] ? __init_waitqueue_head+0xd0/0xd0 [ 51.368221][ T3595] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 51.374457][ T3595] ? __phys_addr+0xc4/0x140 [ 51.378958][ T3595] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 51.385178][ T3595] ? __phys_addr_symbol+0x2c/0x70 [ 51.390183][ T3595] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 51.396056][ T3595] ? __check_object_size+0x16c/0x4f0 [ 51.401327][ T3595] file_tty_write.constprop.0+0x520/0x900 [ 51.407034][ T3595] ? n_tty_check_unthrottle+0x440/0x440 [ 51.412570][ T3595] new_sync_write+0x38a/0x560 [ 51.417343][ T3595] ? new_sync_read+0x5f0/0x5f0 [ 51.422114][ T3595] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 51.428374][ T3595] ? security_file_permission+0xab/0xd0 [ 51.433948][ T3595] vfs_write+0x7c0/0xac0 [ 51.438199][ T3595] ksys_write+0x127/0x250 [ 51.443164][ T3595] ? __ia32_sys_read+0xb0/0xb0 [ 51.447912][ T3595] ? syscall_enter_from_user_mode+0x21/0x70 [ 51.453787][ T3595] do_syscall_64+0x35/0xb0 [ 51.458200][ T3595] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.464101][ T3595] RIP: 0033:0x7fd7ef6ff169 [ 51.468506][ T3595] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 14 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 51.488100][ T3595] RSP: 002b:00007ffc995b9bf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 51.496496][ T3595] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd7ef6ff169 [ 51.504537][ T3595] RDX: 00000000fffffedf RSI: 0000000020000000 RDI: 0000000000000004 [ 51.512498][ T3595] RBP: 00007ffc995b9c10 R08: 0000000000000001 R09: 0000000000000000 [ 51.520463][ T3595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 51.528423][ T3595] R13: 431bde82d7b634db R14: 0000000000000000 R15: 0000000000000000 [ 51.536378][ T3595] executing program [ 56.258129][ T3596] FAULT_INJECTION: forcing a failure. [ 56.258129][ T3596] name failslab, interval 1, probability 0, space 0, times 0 [ 56.270727][ T3596] CPU: 1 PID: 3596 Comm: syz-executor354 Not tainted 5.18.0-rc3-syzkaller-00190-gc00c5e1d157b #0 [ 56.281301][ T3596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 56.291334][ T3596] Call Trace: [ 56.294757][ T3596] [ 56.297681][ T3596] dump_stack_lvl+0xcd/0x134 [ 56.302269][ T3596] should_fail.cold+0x5/0xa