[....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[ 13.587257] random: sshd: uninitialized urandom read (32 bytes read) [?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 19.226603] random: sshd: uninitialized urandom read (32 bytes read) [ 19.684787] random: sshd: uninitialized urandom read (32 bytes read) [ 20.448450] random: sshd: uninitialized urandom read (32 bytes read) [ 34.594609] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. [ 40.055279] random: sshd: uninitialized urandom read (32 bytes read) 2018/05/13 00:09:55 parsed 1 programs 2018/05/13 00:09:55 executed programs: 0 [ 40.535150] IPVS: Creating netns size=2536 id=1 [ 40.563684] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.563778] IPVS: stopping backup sync thread 3713 ... [ 40.572540] IPVS: Creating netns size=2536 id=2 [ 40.582674] IPVS: Unknown mcast interface: syzkaller1 [ 40.590283] IPVS: stopping backup sync thread 3723 ... [ 40.591716] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.596124] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.597172] IPVS: Unknown mcast interface: syzkaller1 [ 40.604752] IPVS: Creating netns size=2536 id=3 [ 40.616616] IPVS: stopping backup sync thread 3724 ... [ 40.617030] IPVS: Unknown mcast interface: syzkaller1 [ 40.627871] IPVS: stopping backup sync thread 3735 ... [ 40.629486] IPVS: stopping backup sync thread 3736 ... [ 40.629537] IPVS: Unknown mcast interface: syzkaller1 [ 40.629924] IPVS: Unknown mcast interface: syzkaller1 [ 40.638415] IPVS: Unknown mcast interface: syzkaller1 [ 40.638719] IPVS: stopping backup sync thread 3743 ... [ 40.638774] IPVS: Unknown mcast interface: syzkaller1 [ 40.639256] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.645021] IPVS: Creating netns size=2536 id=4 [ 40.654706] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.655631] IPVS: stopping backup sync thread 3749 ... [ 40.661793] IPVS: stopping backup sync thread 3739 ... [ 40.661940] IPVS: Unknown mcast interface: syzkaller1 [ 40.662327] IPVS: Unknown mcast interface: syzkaller1 [ 40.672196] IPVS: stopping backup sync thread 3754 ... [ 40.672475] IPVS: Creating netns size=2536 id=5 [ 40.674692] IPVS: Unknown mcast interface: syzkaller1 [ 40.691225] IPVS: stopping backup sync thread 3767 ... [ 40.693574] IPVS: stopping backup sync thread 3768 ... [ 40.693913] IPVS: Unknown mcast interface: syzkaller1 [ 40.694648] IPVS: Unknown mcast interface: syzkaller1 [ 40.695370] IPVS: stopping backup sync thread 3771 ... [ 40.695428] IPVS: Unknown mcast interface: syzkaller1 [ 40.702010] IPVS: stopping backup sync thread 3774 ... [ 40.702259] IPVS: Unknown mcast interface: syzkaller1 [ 40.702269] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.703284] IPVS: Unknown mcast interface: syzkaller1 [ 40.716201] IPVS: stopping backup sync thread 3785 ... [ 40.717030] IPVS: stopping backup sync thread 3778 ... [ 40.717177] IPVS: Unknown mcast interface: syzkaller1 [ 40.717447] IPVS: Unknown mcast interface: syzkaller1 [ 40.718215] IPVS: stopping backup sync thread 3788 ... [ 40.719371] IPVS: Unknown mcast interface: syzkaller1 [ 40.721112] IPVS: stopping backup sync thread 3791 ... [ 40.726430] IPVS: Creating netns size=2536 id=6 [ 40.731601] IPVS: Unknown mcast interface: syzkaller1 [ 40.734684] IPVS: Unknown mcast interface: syzkaller1 [ 40.738931] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.748938] IPVS: stopping backup sync thread 3799 ... [ 40.749471] IPVS: Unknown mcast interface: syzkaller1 [ 40.754740] IPVS: Creating netns size=2536 id=7 [ 40.755918] IPVS: stopping backup sync thread 3807 ... [ 40.767096] IPVS: Unknown mcast interface: syzkaller1 [ 40.770983] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.771089] IPVS: Unknown mcast interface: syzkaller1 [ 40.771481] IPVS: stopping backup sync thread 3792 ... [ 40.772040] IPVS: Unknown mcast interface: syzkaller1 [ 40.780761] IPVS: stopping backup sync thread 3822 ... [ 40.780818] IPVS: Unknown mcast interface: syzkaller1 [ 40.784215] IPVS: Creating netns size=2536 id=8 [ 40.785465] IPVS: stopping backup sync thread 3824 ... [ 40.792985] IPVS: stopping backup sync thread 3830 ... [ 40.793050] IPVS: Unknown mcast interface: syzkaller1 [ 40.795509] IPVS: Unknown mcast interface: syzkaller1 [ 40.799840] IPVS: Unknown mcast interface: syzkaller1 [ 40.803168] IPVS: stopping backup sync thread 3834 ... [ 40.803233] IPVS: Unknown mcast interface: syzkaller1 [ 40.807253] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.807306] IPVS: Unknown mcast interface: syzkaller1 [ 40.807458] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.807489] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.817312] IPVS: stopping backup sync thread 3842 ... [ 40.817326] IPVS: Unknown mcast interface: syzkaller1 [ 40.819267] IPVS: Unknown mcast interface: syzkaller1 [ 40.843190] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 40.843239] IPVS: stopping backup sync thread 3853 ... [ 40.843359] IPVS: Unknown mcast interface: syzkaller1 [ 40.846941] IPVS: stopping backup sync thread 3855 ... [ 40.848150] IPVS: Unknown mcast interface: syzkaller1 [ 41.094174] IPVS: Unknown mcast interface: syzkaller1 [ 41.102967] IPVS: stopping backup sync thread 3858 ... [ 41.103684] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 41.117946] IPVS: Unknown mcast interface: syzkaller1 [ 41.136369] IPVS: stopping backup sync thread 3877 ... [ 41.137023] IPVS: stopping backup sync thread 3812 ... [ 41.137178] IPVS: Unknown mcast interface: syzkaller1 [ 41.147384] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 41.147609] IPVS: stopping backup sync thread 3879 ... [ 41.147827] IPVS: Unknown mcast interface: syzkaller1 [ 41.169339] IPVS: stopping backup sync thread 3881 ... [ 41.171115] IPVS: stopping backup sync thread 3837 ... [ 41.173003] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 41.173113] [ 41.173114] ============================================= [ 41.173115] [ INFO: possible recursive locking detected ] [ 41.173119] 4.9.99-gc2f9bce #22 Not tainted [ 41.173120] --------------------------------------------- [ 41.173122] syz-executor0/3871 is trying to acquire lock: [ 41.173146] (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 41.173147] but task is already holding lock: [ 41.173153] (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 41.173154] other info that might help us debug this: [ 41.173155] Possible unsafe locking scenario: [ 41.173155] [ 41.173156] CPU0 [ 41.173156] ---- [ 41.173159] lock(rtnl_mutex); [ 41.173161] lock(rtnl_mutex); [ 41.173163] [ 41.173163] *** DEADLOCK *** [ 41.173163] [ 41.173164] May be due to missing lock nesting notation [ 41.173164] [ 41.173166] 2 locks held by syz-executor0/3871: [ 41.173173] #0: (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 41.173182] #1: (ipvs->sync_mutex){+.+.+.}, at: [] do_ip_vs_set_ctl+0x90d/0xbd0 [ 41.173183] [ 41.173183] stack backtrace: [ 41.173188] CPU: 0 PID: 3871 Comm: syz-executor0 Not tainted 4.9.99-gc2f9bce #22 [ 41.173190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 41.173198] ffff8801d97df480 ffffffff81eb0f09 ffffffff8559d0e0 ffffffff8559d0e0 [ 41.173203] ffffffff8559d0e0 ffff8801d95088e8 16fb2b3dd0ef7b1c ffff8801d97df640 [ 41.173208] ffffffff814258ff ffffffff84e98ca0 ffffffff851efa08 ffffffff84e98ca4 [ 41.173209] Call Trace: [ 41.173216] [] dump_stack+0xc1/0x128 [ 41.173225] [] __lock_acquire.cold.59+0x166/0x5f8 [ 41.173233] [] ? debug_check_no_locks_freed+0x210/0x210 [ 41.173237] [] ? __lock_is_held+0xa2/0xf0 [ 41.173242] [] lock_acquire+0x130/0x3e0 [ 41.173246] [] ? rtnl_lock+0x17/0x20 [ 41.173250] [] ? rtnl_lock+0x17/0x20 [ 41.173258] [] mutex_lock_nested+0xc0/0x870 [ 41.173262] [] ? rtnl_lock+0x17/0x20 [ 41.173267] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 41.173273] [] ? qtaguid_untag+0x41a/0x620 [ 41.173277] [] ? mutex_trylock+0x3e0/0x3e0 [ 41.173282] [] ? _raw_spin_unlock_bh+0x30/0x40 [ 41.173285] [] ? qtaguid_untag+0x31e/0x620 [ 41.173289] [] ? __lock_is_held+0xa2/0xf0 [ 41.173294] [] rtnl_lock+0x17/0x20 [ 41.173301] [] ip_mc_drop_socket+0x8c/0x230 [ 41.173306] [] inet_release+0x5b/0x1d0 [ 41.173313] [] sock_release+0x96/0x1c0 [ 41.173318] [] start_sync_thread+0xa0e/0x1ea0 [ 41.173325] [] ? ip_vs_proc_sync_conn+0x952/0x952 [ 41.173329] [] ? ip_vs_sync_conn+0x2a90/0x2a90 [ 41.173333] [] ? mark_held_locks+0xc7/0x130 [ 41.173338] [] ? mutex_lock_nested+0x572/0x870 [ 41.173342] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 41.173346] [] ? mutex_lock_nested+0x596/0x870 [ 41.173349] [] ? do_ip_vs_set_ctl+0x90d/0xbd0 [ 41.173353] [] ? mutex_trylock+0x3e0/0x3e0 [ 41.173358] [] ? memcpy+0x45/0x50 [ 41.173362] [] do_ip_vs_set_ctl+0x91f/0xbd0 [ 41.173370] [] ? ip_vs_genl_set_cmd+0x9c0/0x9c0 [ 41.173375] [] ? mutex_lock_nested+0x572/0x870 [ 41.173383] [] ? __mutex_unlock_slowpath+0x25b/0x3c0 [ 41.173387] [] ? __mutex_unlock_slowpath+0x221/0x3c0 [ 41.173391] [] ? __ww_mutex_lock+0x14c0/0x14c0 [ 41.173398] [] ? sock_has_perm+0x292/0x3e0 [ 41.173402] [] ? sock_has_perm+0x9f/0x3e0 [ 41.173406] [] ? mutex_unlock+0x9/0x10 [ 41.173412] [] nf_setsockopt+0x6d/0xc0 [ 41.173417] [] ip_setsockopt+0x9a/0xb0 [ 41.173424] [] udp_setsockopt+0x4a/0x90 [ 41.173430] [] sock_common_setsockopt+0x9a/0xe0 [ 41.173434] [] SyS_setsockopt+0x166/0x260 [ 41.173438] [] ? SyS_recv+0x40/0x40 [ 41.173443] [] ? move_addr_to_kernel+0x50/0x50 [ 41.173449] [] ? do_syscall_64+0x48/0x490 [ 41.173453] [] ? SyS_recv+0x40/0x40 [ 41.173457] [] do_syscall_64+0x1a6/0x490 [ 41.173462] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 41.173637] IPVS: stopping backup sync thread 3884 ... [ 41.173651] IPVS: stopping backup sync thread 3841 ... [ 41.173667] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 41.173732] IPVS: stopping backup sync thread 3885 ... [ 41.932095] IPVS: stopping backup sync thread 3838 ...