Warning: Permanently added '10.128.0.109' (ECDSA) to the list of known hosts. executing program [ 64.836948][ T3597] tipc: Started in network mode [ 64.842084][ T3597] tipc: Node identity 00000000000000000000000000000001, cluster identity 4711 [ 64.852043][ T3597] tipc: New replicast peer: 0000:0000:0000:0000:0000:0000:0000:0000 [ 64.860706][ T3597] tipc: Enabled bearer , priority 10 [ 64.867733][ T3597] BUG: sleeping function called from invalid context at include/linux/sched/mm.h:256 [ 64.877464][ T3597] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 3597, name: syz-executor310 [ 64.886969][ T3597] preempt_count: 201, expected: 0 [ 64.892237][ T3597] RCU nest depth: 0, expected: 0 [ 64.897186][ T3597] 4 locks held by syz-executor310/3597: [ 64.902790][ T3597] #0: ffffffff8d3af590 (cb_lock){++++}-{3:3}, at: genl_rcv+0x15/0x40 [ 64.911358][ T3597] #1: ffffffff8d3af648 (genl_mutex){+.+.}-{3:3}, at: genl_rcv_msg+0x3e0/0x580 [ 64.920410][ T3597] #2: ffffffff8d31c9a8 (rtnl_mutex){+.+.}-{3:3}, at: tipc_nl_node_set_key+0x7b/0xf70 [ 64.930059][ T3597] #3: ffff888023514068 (&tn->node_list_lock){+...}-{2:2}, at: tipc_node_create+0x179/0x1f60 [ 64.940673][ T3597] Preemption disabled at: [ 64.940686][ T3597] [<0000000000000000>] 0x0 [ 64.949448][ T3597] CPU: 0 PID: 3597 Comm: syz-executor310 Not tainted 5.16.0-rc4-next-20211210-syzkaller #0 [ 64.959470][ T3597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 64.969513][ T3597] Call Trace: [ 64.972779][ T3597] [ 64.975693][ T3597] dump_stack_lvl+0xcd/0x134 [ 64.980276][ T3597] __might_resched.cold+0x222/0x26b [ 64.985466][ T3597] kmem_cache_alloc_trace+0x25d/0x2c0 [ 64.990844][ T3597] tipc_crypto_start+0xc7/0xbe0 [ 64.995705][ T3597] ? tipc_crypto_key_flush+0x8b0/0x8b0 [ 65.001170][ T3597] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 65.007417][ T3597] ? tipc_nodeid2string+0x205/0x350 [ 65.012615][ T3597] tipc_node_create+0xb42/0x1f60 [ 65.017553][ T3597] tipc_nl_node_set_key+0xd6d/0xf70 [ 65.022746][ T3597] ? tipc_nl_node_dump_monitor_peer+0x590/0x590 [ 65.028982][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.035213][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 65.042586][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 65.049920][ T3597] genl_family_rcv_msg_doit+0x228/0x320 [ 65.055490][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x290/0x290 [ 65.062866][ T3597] ? mutex_lock_io_nested+0x1150/0x1150 [ 65.068415][ T3597] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 65.074651][ T3597] ? __radix_tree_lookup+0x211/0x2a0 [ 65.079924][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.086157][ T3597] ? genl_get_cmd+0x3cf/0x480 [ 65.090825][ T3597] genl_rcv_msg+0x328/0x580 [ 65.095318][ T3597] ? genl_get_cmd+0x480/0x480 [ 65.099983][ T3597] ? tipc_nl_node_dump_monitor_peer+0x590/0x590 [ 65.106231][ T3597] ? lock_release+0x720/0x720 [ 65.110913][ T3597] netlink_rcv_skb+0x153/0x420 [ 65.115686][ T3597] ? genl_get_cmd+0x480/0x480 [ 65.120368][ T3597] ? netlink_ack+0xa60/0xa60 [ 65.124971][ T3597] ? netlink_deliver_tap+0x1b1/0xc30 [ 65.130263][ T3597] genl_rcv+0x24/0x40 [ 65.134247][ T3597] netlink_unicast+0x533/0x7d0 [ 65.139010][ T3597] ? netlink_attachskb+0x880/0x880 [ 65.144111][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.150348][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.156579][ T3597] ? __phys_addr_symbol+0x2c/0x70 [ 65.161593][ T3597] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 65.167301][ T3597] ? __check_object_size+0x16c/0x4f0 [ 65.172581][ T3597] netlink_sendmsg+0x904/0xdf0 [ 65.177340][ T3597] ? netlink_unicast+0x7d0/0x7d0 [ 65.182271][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.188507][ T3597] ? netlink_unicast+0x7d0/0x7d0 [ 65.193433][ T3597] sock_sendmsg+0xcf/0x120 [ 65.197940][ T3597] ____sys_sendmsg+0x6e8/0x810 [ 65.202954][ T3597] ? kernel_sendmsg+0x50/0x50 [ 65.207797][ T3597] ? do_recvmmsg+0x6d0/0x6d0 [ 65.212380][ T3597] ? lock_chain_count+0x20/0x20 [ 65.217226][ T3597] ? __stack_depot_save+0x35/0x500 [ 65.222332][ T3597] ? lock_downgrade+0x6e0/0x6e0 [ 65.227174][ T3597] ___sys_sendmsg+0xf3/0x170 [ 65.231753][ T3597] ? sendmsg_copy_msghdr+0x160/0x160 [ 65.237034][ T3597] ? __lock_acquire+0x162f/0x54a0 [ 65.242073][ T3597] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 65.248065][ T3597] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 65.254048][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.260282][ T3597] ? __fget_light+0x215/0x280 [ 65.264949][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.271181][ T3597] __sys_sendmsg+0xe5/0x1b0 [ 65.275671][ T3597] ? __sys_sendmsg_sock+0x30/0x30 [ 65.280700][ T3597] ? syscall_enter_from_user_mode+0x21/0x70 [ 65.286618][ T3597] do_syscall_64+0x35/0xb0 [ 65.291038][ T3597] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 65.296935][ T3597] RIP: 0033:0x7f086ad0dd99 [ 65.301344][ T3597] Code: 28 c3 e8 5a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 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 [ 65.320947][ T3597] RSP: 002b:00007fff8e4aaed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 65.329353][ T3597] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f086ad0dd99 [ 65.337313][ T3597] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000004 [ 65.345268][ T3597] RBP: 00007f086acd1800 R08: 0000000000000002 R09: 0000000000000000 [ 65.353571][ T3597] R10: 0000000000000004 R11: 0000000000000246 R12: 00007f086acd1890 [ 65.361964][ T3597] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.369944][ T3597] [ 65.373044][ T3597] [ 65.375447][ T3597] ============================= [ 65.380285][ T3597] [ BUG: Invalid wait context ] [ 65.385130][ T3597] 5.16.0-rc4-next-20211210-syzkaller #0 Tainted: G W [ 65.393104][ T3597] ----------------------------- [ 65.397932][ T3597] syz-executor310/3597 is trying to lock: [ 65.403627][ T3597] ffffffff8bc8a028 (pcpu_alloc_mutex){+.+.}-{3:3}, at: pcpu_alloc+0xb25/0x1360 [ 65.412587][ T3597] other info that might help us debug this: [ 65.418451][ T3597] context-{4:4} [ 65.421886][ T3597] 4 locks held by syz-executor310/3597: [ 65.427494][ T3597] #0: ffffffff8d3af590 (cb_lock){++++}-{3:3}, at: genl_rcv+0x15/0x40 [ 65.435657][ T3597] #1: ffffffff8d3af648 (genl_mutex){+.+.}-{3:3}, at: genl_rcv_msg+0x3e0/0x580 [ 65.444607][ T3597] #2: ffffffff8d31c9a8 (rtnl_mutex){+.+.}-{3:3}, at: tipc_nl_node_set_key+0x7b/0xf70 [ 65.454187][ T3597] #3: ffff888023514068 (&tn->node_list_lock){+...}-{2:2}, at: tipc_node_create+0x179/0x1f60 [ 65.464359][ T3597] stack backtrace: [ 65.468060][ T3597] CPU: 0 PID: 3597 Comm: syz-executor310 Tainted: G W 5.16.0-rc4-next-20211210-syzkaller #0 [ 65.479417][ T3597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 65.489468][ T3597] Call Trace: [ 65.492731][ T3597] [ 65.495647][ T3597] dump_stack_lvl+0xcd/0x134 [ 65.500239][ T3597] __lock_acquire.cold+0x213/0x3ab [ 65.505365][ T3597] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 65.511352][ T3597] ? __stack_depot_save+0x23f/0x500 [ 65.516550][ T3597] lock_acquire+0x1ab/0x510 [ 65.521062][ T3597] ? pcpu_alloc+0xb25/0x1360 [ 65.525668][ T3597] ? lock_release+0x720/0x720 [ 65.530333][ T3597] ? __stack_depot_save+0x23f/0x500 [ 65.535516][ T3597] __mutex_lock+0x12f/0x12f0 [ 65.540095][ T3597] ? pcpu_alloc+0xb25/0x1360 [ 65.544678][ T3597] ? netlink_unicast+0x533/0x7d0 [ 65.549612][ T3597] ? netlink_sendmsg+0x904/0xdf0 [ 65.554538][ T3597] ? sock_sendmsg+0xcf/0x120 [ 65.559120][ T3597] ? ___sys_sendmsg+0xf3/0x170 [ 65.563867][ T3597] ? __sys_sendmsg+0xe5/0x1b0 [ 65.568530][ T3597] ? pcpu_alloc+0xb25/0x1360 [ 65.573219][ T3597] ? mutex_lock_io_nested+0x1150/0x1150 [ 65.578759][ T3597] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 65.584923][ T3597] ? lockdep_hardirqs_on+0x79/0x100 [ 65.590126][ T3597] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 65.596373][ T3597] ? tipc_crypto_start+0xc7/0xbe0 [ 65.601388][ T3597] ? dump_stack_lvl+0x120/0x134 [ 65.606231][ T3597] pcpu_alloc+0xb25/0x1360 [ 65.610645][ T3597] tipc_crypto_start+0xf5/0xbe0 [ 65.615481][ T3597] ? tipc_crypto_key_flush+0x8b0/0x8b0 [ 65.620944][ T3597] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 65.627308][ T3597] ? tipc_nodeid2string+0x205/0x350 [ 65.632492][ T3597] tipc_node_create+0xb42/0x1f60 [ 65.637511][ T3597] tipc_nl_node_set_key+0xd6d/0xf70 [ 65.642702][ T3597] ? tipc_nl_node_dump_monitor_peer+0x590/0x590 [ 65.648953][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.655197][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 65.662573][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 65.669850][ T3597] genl_family_rcv_msg_doit+0x228/0x320 [ 65.675385][ T3597] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x290/0x290 [ 65.682763][ T3597] ? mutex_lock_io_nested+0x1150/0x1150 [ 65.688327][ T3597] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 65.694564][ T3597] ? __radix_tree_lookup+0x211/0x2a0 [ 65.699922][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.706238][ T3597] ? genl_get_cmd+0x3cf/0x480 [ 65.710904][ T3597] genl_rcv_msg+0x328/0x580 [ 65.715407][ T3597] ? genl_get_cmd+0x480/0x480 [ 65.720169][ T3597] ? tipc_nl_node_dump_monitor_peer+0x590/0x590 [ 65.726414][ T3597] ? lock_release+0x720/0x720 [ 65.731091][ T3597] netlink_rcv_skb+0x153/0x420 [ 65.735861][ T3597] ? genl_get_cmd+0x480/0x480 [ 65.740534][ T3597] ? netlink_ack+0xa60/0xa60 [ 65.745126][ T3597] ? netlink_deliver_tap+0x1b1/0xc30 [ 65.750518][ T3597] genl_rcv+0x24/0x40 [ 65.754492][ T3597] netlink_unicast+0x533/0x7d0 [ 65.759247][ T3597] ? netlink_attachskb+0x880/0x880 [ 65.764343][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.770573][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.776806][ T3597] ? __phys_addr_symbol+0x2c/0x70 [ 65.781817][ T3597] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 65.787524][ T3597] ? __check_object_size+0x16c/0x4f0 [ 65.792884][ T3597] netlink_sendmsg+0x904/0xdf0 [ 65.797635][ T3597] ? netlink_unicast+0x7d0/0x7d0 [ 65.802558][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.808787][ T3597] ? netlink_unicast+0x7d0/0x7d0 [ 65.814065][ T3597] sock_sendmsg+0xcf/0x120 [ 65.818742][ T3597] ____sys_sendmsg+0x6e8/0x810 [ 65.823496][ T3597] ? kernel_sendmsg+0x50/0x50 [ 65.828167][ T3597] ? do_recvmmsg+0x6d0/0x6d0 [ 65.832854][ T3597] ? lock_chain_count+0x20/0x20 [ 65.837726][ T3597] ? __stack_depot_save+0x35/0x500 [ 65.842911][ T3597] ? lock_downgrade+0x6e0/0x6e0 [ 65.847751][ T3597] ___sys_sendmsg+0xf3/0x170 [ 65.852327][ T3597] ? sendmsg_copy_msghdr+0x160/0x160 [ 65.857853][ T3597] ? __lock_acquire+0x162f/0x54a0 [ 65.863037][ T3597] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 65.869007][ T3597] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 65.874970][ T3597] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 65.881893][ T3597] ? __fget_light+0x215/0x280 [ 65.886552][ T3597] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 65.893075][ T3597] __sys_sendmsg+0xe5/0x1b0 [ 65.897566][ T3597] ? __sys_sendmsg_sock+0x30/0x30 [ 65.902575][ T3597] ? syscall_enter_from_user_mode+0x21/0x70 [ 65.908469][ T3597] do_syscall_64+0x35/0xb0 [ 65.912931][ T3597] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 65.918819][ T3597] RIP: 0033:0x7f086ad0dd99 [ 65.923225][ T3597] Code: 28 c3 e8 5a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 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 [ 65.942818][ T3597] RSP: 002b:00007fff8e4aaed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 65.951215][ T3597] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f086ad0dd99 [ 65.959210][ T3597] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000004 [ 65.967175][ T3597] RBP: 00007f086acd1800 R08: 0000000000000002 R09: 0000000000000000 [ 65.975133][ T3597] R10: 0000000000000004 R11: 0000000000000246 R12: 00007f086acd1890 [ 65.983085][ T3597] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.991043