Warning: Permanently added '10.128.15.198' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 47.010813] kauditd_printk_skb: 2 callbacks suppressed [ 47.010827] audit: type=1400 audit(1571419496.237:36): avc: denied { map } for pid=7625 comm="syz-executor335" path="/root/syz-executor335230362" dev="sda1" ino=16484 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1 [ 47.025449] IPVS: ftp: loaded support on port[0] = 21 [ 47.072260] BUG: sleeping function called from invalid context at kernel/workqueue.c:2856 [ 47.080748] in_atomic(): 1, irqs_disabled(): 0, pid: 7627, name: syz-executor335 [ 47.088410] 2 locks held by syz-executor335/7627: [ 47.093247] #0: 000000005ec5a32d (rtnl_mutex){+.+.}, at: rtnetlink_rcv_msg+0x40a/0xb00 [ 47.101533] #1: 00000000e4aa4d53 (&qdisc_rx_lock){+...}, at: red_change+0x3b8/0x1150 [ 47.109551] Preemption disabled at: [ 47.109569] [] red_change+0x3b8/0x1150 [ 47.118785] CPU: 0 PID: 7627 Comm: syz-executor335 Not tainted 4.19.80 #0 [ 47.125707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 47.135089] Call Trace: [ 47.137671] dump_stack+0x172/0x1f0 [ 47.141306] ? red_change+0x3b8/0x1150 [ 47.145183] ___might_sleep.cold+0x1bd/0x1f6 [ 47.149713] __might_sleep+0x95/0x190 [ 47.153513] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 47.158619] __flush_work+0x103/0x870 [ 47.162414] ? insert_work+0x3a0/0x3a0 [ 47.166375] ? save_stack+0x45/0xd0 [ 47.169986] ? __kasan_slab_free+0x102/0x150 [ 47.174405] ? kasan_slab_free+0xe/0x10 [ 47.178363] ? kfree+0xcf/0x220 [ 47.181624] ? fifo_set_limit+0x1a9/0x210 [ 47.185831] ? fifo_create_dflt+0x90/0xf0 [ 47.190051] ? red_change+0x2ef/0x1150 [ 47.193921] ? tc_modify_qdisc+0xfc7/0x1bdc [ 47.198332] ? rtnetlink_rcv_msg+0x463/0xb00 [ 47.202726] ? mark_held_locks+0xb1/0x100 [ 47.206860] ? __cancel_work_timer+0x1d3/0x520 [ 47.211426] ? cancel_work_sync+0x18/0x20 [ 47.215556] ? __cancel_work_timer+0x1d3/0x520 [ 47.220136] ? lockdep_hardirqs_on+0x19b/0x5d0 [ 47.224902] ? trace_hardirqs_on+0x67/0x220 [ 47.229221] __cancel_work_timer+0x3bf/0x520 [ 47.233643] ? try_to_grab_pending+0x710/0x710 [ 47.238232] ? hrtimer_try_to_cancel+0x8a/0x5b0 [ 47.242887] ? hrtimer_run_softirq+0x270/0x270 [ 47.247492] ? htb_destroy_class.isra.0+0x100/0x100 [ 47.252510] cancel_work_sync+0x18/0x20 [ 47.256654] htb_destroy+0x26/0x4b0 [ 47.260272] ? htb_destroy_class.isra.0+0x100/0x100 [ 47.265277] qdisc_destroy+0x195/0x690 [ 47.269155] ? qdisc_tree_reduce_backlog+0x39/0x570 [ 47.274163] red_change+0x55d/0x1150 [ 47.277974] ? red_enqueue+0x1820/0x1820 [ 47.282018] ? __lock_is_held+0xb6/0x140 [ 47.286067] ? nla_strcmp+0xe3/0x120 [ 47.289764] ? red_enqueue+0x1820/0x1820 [ 47.293896] tc_modify_qdisc+0xfc7/0x1bdc [ 47.298054] ? qdisc_create+0x1230/0x1230 [ 47.302207] ? find_held_lock+0x35/0x130 [ 47.306262] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 47.311787] ? qdisc_create+0x1230/0x1230 [ 47.315945] rtnetlink_rcv_msg+0x463/0xb00 [ 47.320169] ? rtnetlink_put_metrics+0x560/0x560 [ 47.324924] ? netlink_deliver_tap+0x22d/0xc20 [ 47.329493] ? find_held_lock+0x35/0x130 [ 47.333539] netlink_rcv_skb+0x17d/0x460 [ 47.337589] ? rtnetlink_put_metrics+0x560/0x560 [ 47.342331] ? netlink_ack+0xb30/0xb30 [ 47.346206] ? kasan_check_read+0x11/0x20 [ 47.350341] ? netlink_deliver_tap+0x254/0xc20 [ 47.354922] rtnetlink_rcv+0x1d/0x30 [ 47.358622] netlink_unicast+0x537/0x720 [ 47.362668] ? netlink_attachskb+0x770/0x770 [ 47.367074] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 47.374426] netlink_sendmsg+0x8ae/0xd70 [ 47.378486] ? netlink_unicast+0x720/0x720 [ 47.382706] ? selinux_socket_sendmsg+0x36/0x40 [ 47.387374] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 47.393073] ? security_socket_sendmsg+0x8d/0xc0 [ 47.397911] ? netlink_unicast+0x720/0x720 [ 47.402131] sock_sendmsg+0xd7/0x130 [ 47.405916] ___sys_sendmsg+0x803/0x920 [ 47.409877] ? copy_msghdr_from_user+0x430/0x430 [ 47.414636] ? lock_downgrade+0x880/0x880 [ 47.418771] ? kasan_check_read+0x11/0x20 [ 47.422919] ? __fget+0x367/0x540 [ 47.426378] ? iterate_fd+0x360/0x360 [ 47.430178] ? __fget_light+0x1a9/0x230 [ 47.434150] ? __fdget+0x1b/0x20 [ 47.437527] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 47.443077] __sys_sendmsg+0x105/0x1d0 [ 47.446956] ? __ia32_sys_shutdown+0x80/0x80 [ 47.451376] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 47.456118] ? do_syscall_64+0x26/0x620 [ 47.460087] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 47.465440] ? do_syscall_64+0x26/0x620 [ 47.469415] __x64_sys_sendmsg+0x78/0xb0 [ 47.473569] do_syscall_64+0xfd/0x620 [ 47.477361] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 47.482532] RIP: 0033:0x446519 [ 47.485709] Code: e8 1c ba 02 00 48 83 c4 18 c3 0f 1f 80 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 0f 83 ab 0e fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 47.504598] RSP: 002b:00007f53b8b24d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 47.512298] RAX: ffffffffffffffda RBX: 00000000006dbc68 RCX: 0000000000446519 [ 47.519552] RDX: 0000000000000000 RSI: 0000000020000240 RDI: 0000000000000004 [ 47.526812] RBP: 00000000006dbc60 R08: 0000000000000000 R09: 0000000000000000 [ 47.534074] R10: 00000000ffffffff R11: 0000000000000246 R12: 00000000006dbc6c [ 47.541326] R13: 00000000004aeac4 R14: b35d2484a6425def R15: 10eb52a57aaf8377