Warning: Permanently added '[localhost]:51616' (ED25519) to the list of known hosts. executing program syzkaller login: [ 79.535185][ T5313] lo: entered allmulticast mode [ 79.553281][ T5313] bond0: entered allmulticast mode [ 79.556702][ T5313] dummy0: entered allmulticast mode [ 79.568257][ T5313] eql: entered allmulticast mode [ 79.577412][ T5313] ifb0: entered allmulticast mode [ 79.587129][ T5313] ifb1: entered allmulticast mode [ 79.773089][ T9] e1000 0000:00:06.0 eth0: Reset adapter [ 79.784999][ T5313] [ 79.786014][ T5313] ====================================================== [ 79.788773][ T5313] WARNING: possible circular locking dependency detected [ 79.791729][ T5313] 6.15.0-rc7-syzkaller-00144-gb1427432d3b6 #0 Not tainted [ 79.795645][ T5313] ------------------------------------------------------ [ 79.798634][ T5313] syz-executor216/5313 is trying to acquire lock: [ 79.801449][ T5313] ffff888033f496f0 ((work_completion)(&adapter->reset_task)){+.+.}-{0:0}, at: __flush_work+0xd2/0xbc0 [ 79.806215][ T5313] [ 79.806215][ T5313] but task is already holding lock: [ 79.809387][ T5313] ffffffff8f2fab48 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x8db/0x1c70 [ 79.813149][ T5313] [ 79.813149][ T5313] which lock already depends on the new lock. [ 79.813149][ T5313] [ 79.817507][ T5313] [ 79.817507][ T5313] the existing dependency chain (in reverse order) is: [ 79.821324][ T5313] [ 79.821324][ T5313] -> #1 (rtnl_mutex){+.+.}-{4:4}: [ 79.824457][ T5313] lock_acquire+0x120/0x360 [ 79.826551][ T5313] __mutex_lock+0x182/0xe80 [ 79.828739][ T5313] e1000_reset_task+0x56/0xc0 [ 79.830952][ T5313] process_scheduled_works+0xadb/0x17a0 [ 79.833530][ T5313] worker_thread+0x8a0/0xda0 [ 79.835697][ T5313] kthread+0x70e/0x8a0 [ 79.837653][ T5313] ret_from_fork+0x4b/0x80 [ 79.839760][ T5313] ret_from_fork_asm+0x1a/0x30 [ 79.842023][ T5313] [ 79.842023][ T5313] -> #0 ((work_completion)(&adapter->reset_task)){+.+.}-{0:0}: [ 79.846024][ T5313] validate_chain+0xb9b/0x2140 [ 79.848180][ T5313] __lock_acquire+0xaac/0xd20 [ 79.850361][ T5313] lock_acquire+0x120/0x360 [ 79.852485][ T5313] __flush_work+0x6b8/0xbc0 [ 79.854560][ T5313] __cancel_work_sync+0xbe/0x110 [ 79.856840][ T5313] e1000_down+0x402/0x6b0 [ 79.858982][ T5313] e1000_close+0x17b/0xa10 [ 79.861112][ T5313] __dev_close_many+0x361/0x6f0 [ 79.863420][ T5313] __dev_change_flags+0x2c7/0x6d0 [ 79.865831][ T5313] netif_change_flags+0x88/0x1a0 [ 79.868142][ T5313] do_setlink+0xcb9/0x40d0 [ 79.870222][ T5313] rtnl_newlink+0x149f/0x1c70 [ 79.872449][ T5313] rtnetlink_rcv_msg+0x7cc/0xb70 [ 79.874673][ T5313] netlink_rcv_skb+0x219/0x490 [ 79.876953][ T5313] netlink_unicast+0x75b/0x8d0 [ 79.879245][ T5313] netlink_sendmsg+0x805/0xb30 [ 79.881535][ T5313] __sock_sendmsg+0x21c/0x270 [ 79.883752][ T5313] ____sys_sendmsg+0x505/0x830 [ 79.885982][ T5313] ___sys_sendmsg+0x21f/0x2a0 [ 79.888058][ T5313] __x64_sys_sendmsg+0x19b/0x260 [ 79.890283][ T5313] do_syscall_64+0xf6/0x210 [ 79.892481][ T5313] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 79.895179][ T5313] [ 79.895179][ T5313] other info that might help us debug this: [ 79.895179][ T5313] [ 79.899412][ T5313] Possible unsafe locking scenario: [ 79.899412][ T5313] [ 79.902591][ T5313] CPU0 CPU1 [ 79.904854][ T5313] ---- ---- [ 79.907088][ T5313] lock(rtnl_mutex); [ 79.908716][ T5313] lock((work_completion)(&adapter->reset_task)); [ 79.912531][ T5313] lock(rtnl_mutex); [ 79.915403][ T5313] lock((work_completion)(&adapter->reset_task)); [ 79.918044][ T5313] [ 79.918044][ T5313] *** DEADLOCK *** [ 79.918044][ T5313] [ 79.921373][ T5313] 2 locks held by syz-executor216/5313: [ 79.923700][ T5313] #0: ffffffff8f2fab48 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x8db/0x1c70 [ 79.927389][ T5313] #1: ffffffff8df3dee0 (rcu_read_lock){....}-{1:3}, at: __flush_work+0xd2/0xbc0 [ 79.930986][ T5313] [ 79.930986][ T5313] stack backtrace: [ 79.933618][ T5313] CPU: 0 UID: 0 PID: 5313 Comm: syz-executor216 Not tainted 6.15.0-rc7-syzkaller-00144-gb1427432d3b6 #0 PREEMPT(full) [ 79.933636][ T5313] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 79.933643][ T5313] Call Trace: [ 79.933649][ T5313] [ 79.933655][ T5313] dump_stack_lvl+0x189/0x250 [ 79.933674][ T5313] ? __pfx_dump_stack_lvl+0x10/0x10 [ 79.933688][ T5313] ? __pfx__printk+0x10/0x10 [ 79.933699][ T5313] ? print_lock_name+0xde/0x100 [ 79.933714][ T5313] print_circular_bug+0x2ee/0x310 [ 79.933726][ T5313] check_noncircular+0x134/0x160 [ 79.933737][ T5313] validate_chain+0xb9b/0x2140 [ 79.933746][ T5313] ? do_raw_spin_lock+0x121/0x290 [ 79.933759][ T5313] ? look_up_lock_class+0x74/0x170 [ 79.933772][ T5313] ? register_lock_class+0x51/0x320 [ 79.933786][ T5313] __lock_acquire+0xaac/0xd20 [ 79.933801][ T5313] ? __flush_work+0xd2/0xbc0 [ 79.933811][ T5313] lock_acquire+0x120/0x360 [ 79.933823][ T5313] ? __flush_work+0xd2/0xbc0 [ 79.933834][ T5313] ? _raw_spin_unlock_irq+0x23/0x50 [ 79.933845][ T5313] ? __flush_work+0xd2/0xbc0 [ 79.933855][ T5313] __flush_work+0x6b8/0xbc0 [ 79.933864][ T5313] ? __flush_work+0xd2/0xbc0 [ 79.933874][ T5313] ? __flush_work+0xd2/0xbc0 [ 79.933884][ T5313] ? __pfx___flush_work+0x10/0x10 [ 79.933894][ T5313] ? __pfx_wq_barrier_func+0x10/0x10 [ 79.933907][ T5313] ? __pfx___cancel_work+0x10/0x10 [ 79.933916][ T5313] ? __local_bh_enable_ip+0x12d/0x1c0 [ 79.933928][ T5313] __cancel_work_sync+0xbe/0x110 [ 79.933940][ T5313] e1000_down+0x402/0x6b0 [ 79.933953][ T5313] ? e1000_down+0xb2/0x6b0 [ 79.933965][ T5313] ? e1000_free_all_tx_resources+0x1b0/0x280 [ 79.933979][ T5313] e1000_close+0x17b/0xa10 [ 79.933993][ T5313] ? do_raw_spin_unlock+0x4d/0x240 [ 79.934004][ T5313] ? dev_deactivate_many+0xb82/0xd40 [ 79.934018][ T5313] ? __pfx_e1000_close+0x10/0x10 [ 79.934031][ T5313] ? dev_deactivate_many+0x258/0xd40 [ 79.934042][ T5313] ? __pfx_e1000_close+0x10/0x10 [ 79.934055][ T5313] __dev_close_many+0x361/0x6f0 [ 79.934068][ T5313] ? __pfx___dev_close_many+0x10/0x10 [ 79.934081][ T5313] __dev_change_flags+0x2c7/0x6d0 [ 79.934093][ T5313] ? __pfx_netif_set_mtu_ext+0x10/0x10 [ 79.934105][ T5313] ? __pfx___dev_change_flags+0x10/0x10 [ 79.934117][ T5313] ? netif_state_change+0x256/0x3a0 [ 79.934127][ T5313] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 79.934142][ T5313] netif_change_flags+0x88/0x1a0 [ 79.934154][ T5313] do_setlink+0xcb9/0x40d0 [ 79.934170][ T5313] ? __pfx_do_setlink+0x10/0x10 [ 79.934181][ T5313] ? do_raw_spin_lock+0x121/0x290 [ 79.934194][ T5313] ? lockdep_hardirqs_on+0x9c/0x150 [ 79.934205][ T5313] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 79.934216][ T5313] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 79.934227][ T5313] ? rcu_is_watching+0x15/0xb0 [ 79.934237][ T5313] ? __mutex_lock+0xa6d/0xe80 [ 79.934256][ T5313] ? __mutex_lock+0x51b/0xe80 [ 79.934268][ T5313] ? rtnl_newlink+0x8db/0x1c70 [ 79.934279][ T5313] ? __pfx___mutex_lock+0x10/0x10 [ 79.934293][ T5313] ? ns_capable+0x8a/0xf0 [ 79.934302][ T5313] ? rtnl_link_get_net_capable+0x16a/0x350 [ 79.934315][ T5313] rtnl_newlink+0x149f/0x1c70 [ 79.934329][ T5313] ? __pfx_rtnl_newlink+0x10/0x10 [ 79.934343][ T5313] ? __lock_acquire+0xaac/0xd20 [ 79.934358][ T5313] ? __lock_acquire+0xaac/0xd20 [ 79.934372][ T5313] ? is_bpf_text_address+0x26/0x2b0 [ 79.934388][ T5313] ? is_bpf_text_address+0x292/0x2b0 [ 79.934401][ T5313] ? is_bpf_text_address+0x26/0x2b0 [ 79.934415][ T5313] ? aa_get_newest_label+0xf7/0x5d0 [ 79.934427][ T5313] ? __lock_acquire+0xaac/0xd20 [ 79.934443][ T5313] ? __pfx_rtnl_newlink+0x10/0x10 [ 79.934457][ T5313] rtnetlink_rcv_msg+0x7cc/0xb70 [ 79.934468][ T5313] ? kasan_save_track+0x4f/0x80 [ 79.934479][ T5313] ? rtnetlink_rcv_msg+0x1ab/0xb70 [ 79.934490][ T5313] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 79.934501][ T5313] ? __lock_acquire+0xaac/0xd20 [ 79.934515][ T5313] netlink_rcv_skb+0x219/0x490 [ 79.934528][ T5313] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 79.934539][ T5313] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 79.934553][ T5313] ? netlink_deliver_tap+0x2e/0x1b0 [ 79.934564][ T5313] ? netlink_deliver_tap+0x2e/0x1b0 [ 79.934575][ T5313] netlink_unicast+0x75b/0x8d0 [ 79.934588][ T5313] netlink_sendmsg+0x805/0xb30 [ 79.934601][ T5313] ? __pfx_netlink_sendmsg+0x10/0x10 [ 79.934614][ T5313] ? aa_sock_msg_perm+0x94/0x160 [ 79.934625][ T5313] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 79.934636][ T5313] ? __pfx_netlink_sendmsg+0x10/0x10 [ 79.934647][ T5313] __sock_sendmsg+0x21c/0x270 [ 79.934659][ T5313] ____sys_sendmsg+0x505/0x830 [ 79.934674][ T5313] ? __pfx_____sys_sendmsg+0x10/0x10 [ 79.934688][ T5313] ? import_iovec+0x74/0xa0 [ 79.934701][ T5313] ___sys_sendmsg+0x21f/0x2a0 [ 79.934715][ T5313] ? __pfx____sys_sendmsg+0x10/0x10 [ 79.934736][ T5313] ? __fget_files+0x2a/0x420 [ 79.934748][ T5313] ? __fget_files+0x3a0/0x420 [ 79.934761][ T5313] __x64_sys_sendmsg+0x19b/0x260 [ 79.934771][ T5313] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 79.934786][ T5313] ? do_syscall_64+0xba/0x210 [ 79.934799][ T5313] do_syscall_64+0xf6/0x210 [ 79.934811][ T5313] ? ret_from_fork_asm+0x1a/0x30 [ 79.934822][ T5313] ? clear_bhb_loop+0x60/0xb0 [ 79.934834][ T5313] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 79.934844][ T5313] RIP: 0033:0x7f09c1caf4a9 [ 79.934855][ T5313] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 51 18 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 b0 ff ff ff f7 d8 64 89 01 48 [ 79.934863][ T5313] RSP: 002b:00007f09c1c47198 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 79.934873][ T5313] RAX: ffffffffffffffda RBX: 00007f09c1d39318 RCX: 00007f09c1caf4a9 [ 79.934880][ T5313] RDX: 0000000000000000 RSI: 0000200000000140 RDI: 0000000000000005 [ 79.934887][ T5313] RBP: 00007f09c1d39310 R08: 0000000000000008 R09: 0000000000000000 [ 79.934893][ T5313] R10: 0000000000000004 R11: 0000000000000246 R12: 00007f09c1d060ac [ 79.934899][ T5313] R13: 000000000000006e R14: 0000200000000080 R15: 0000200000000150 [ 79.934908][ T5313] VM DIAGNOSIS: 13:19:17 Registers: info registers vcpu 0 CPU#0 RAX=0000000000000037 RBX=0000000000000037 RCX=0000000000000000 RDX=00000000000003f8 RSI=0000000000000000 RDI=0000000000000020 RBP=00000000000003f8 RSP=ffffc9000d34ddd0 R8 =ffff888000ad8237 R9 =1ffff1100015b046 R10=dffffc0000000000 R11=ffffffff853e2810 R12=dffffc0000000000 R13=ffffffff99850c61 R14=ffffffff99b55c40 R15=0000000000000000 RIP=ffffffff853e288c RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 00007f09c1c476c0 ffffffff 00c00000 GS =0000 ffff88808d6c2000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffecd0fb768 CR3=000000003e12e000 CR4=00352ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000800000 Opmask01=0000000000000001 Opmask02=00000000fff7ffff Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f09c1d322ee 00007f09c1d06000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f09c1d22de4 00007f09c1d38240 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f09c1d3f688 00007f09c1d33590 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f09c1d22de4 00007f09c1d38240 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6f6f723d52455355 0038353030353836 363132726f747563 6578652d7a79732f ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000