INIT: Entering runlevel: 2 [info] Using makefile-style concurrent boot in runlevel 2. [....] Starting enhanced syslogd: rsyslogd[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 Warning: Permanently added '10.128.0.5' (ECDSA) to the list of known hosts. 2018/04/22 22:16:48 parsed 1 programs 2018/04/22 22:16:48 executed programs: 0 syzkaller login: [ 24.858732] IPVS: Creating netns size=2536 id=1 [ 24.880267] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 24.885347] IPVS: stopping backup sync thread 3833 ... [ 24.894897] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 24.896430] IPVS: Creating netns size=2536 id=2 [ 24.903253] IPVS: stopping backup sync thread 3836 ... [ 24.916014] IPVS: Creating netns size=2536 id=3 [ 24.934483] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 24.936705] IPVS: stopping backup sync thread 3847 ... [ 24.945158] IPVS: stopping backup sync thread 3848 ... [ 24.953164] IPVS: stopping backup sync thread 3856 ... [ 24.954172] IPVS: stopping backup sync thread 3858 ... [ 24.954254] IPVS: stopping backup sync thread 3860 ... [ 24.960907] IPVS: Creating netns size=2536 id=4 [ 24.991796] IPVS: stopping backup sync thread 3869 ... [ 24.992658] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 24.992704] IPVS: stopping backup sync thread 3872 ... [ 24.994808] IPVS: stopping backup sync thread 3873 ... [ 24.995469] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 24.995502] IPVS: stopping backup sync thread 3875 ... [ 25.003386] IPVS: Creating netns size=2536 id=5 [ 25.027415] IPVS: stopping backup sync thread 3881 ... [ 25.030576] IPVS: stopping backup sync thread 3890 ... [ 25.034312] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.034326] IPVS: stopping backup sync thread 3892 ... [ 25.040284] IPVS: Creating netns size=2536 id=6 [ 25.047290] IPVS: stopping backup sync thread 3895 ... [ 25.052148] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.052241] IPVS: stopping backup sync thread 3903 ... [ 25.057433] IPVS: stopping backup sync thread 3904 ... [ 25.073667] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.075411] IPVS: stopping backup sync thread 3914 ... [ 25.075419] IPVS: stopping backup sync thread 3899 ... [ 25.080785] IPVS: Creating netns size=2536 id=7 [ 25.086372] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.090525] IPVS: stopping backup sync thread 3920 ... [ 25.102234] IPVS: stopping backup sync thread 3922 ... [ 25.118982] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.123394] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.128697] IPVS: stopping backup sync thread 3928 ... [ 25.141293] IPVS: stopping backup sync thread 3934 ... [ 25.143313] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.145908] IPVS: stopping backup sync thread 3942 ... [ 25.147930] IPVS: stopping backup sync thread 3945 ... [ 25.153602] IPVS: stopping backup sync thread 3946 ... [ 25.164280] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.166722] IPVS: stopping backup sync thread 3932 ... [ 25.168435] IPVS: Creating netns size=2536 id=8 [ 25.169659] IPVS: stopping backup sync thread 3960 ... [ 25.172414] IPVS: stopping backup sync thread 3954 ... [ 25.181681] IPVS: stopping backup sync thread 3961 ... [ 25.183984] IPVS: stopping backup sync thread 3963 ... [ 25.202545] IPVS: stopping backup sync thread 3970 ... [ 25.202563] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.211018] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.215881] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.219657] IPVS: stopping backup sync thread 3977 ... [ 25.248089] IPVS: stopping backup sync thread 3984 ... [ 25.248725] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.248764] IPVS: stopping backup sync thread 3986 ... [ 25.398639] IPVS: stopping backup sync thread 3987 ... [ 25.399312] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.421347] IPVS: stopping backup sync thread 3971 ... [ 25.429999] IPVS: stopping backup sync thread 4005 ... [ 25.431673] IPVS: stopping backup sync thread 4007 ... [ 25.432737] IPVS: stopping backup sync thread 4009 ... [ 25.434420] IPVS: stopping backup sync thread 4011 ... [ 25.435580] IPVS: stopping backup sync thread 3967 ... [ 25.435654] IPVS: stopping backup sync thread 4014 ... [ 25.436641] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.436941] IPVS: stopping backup sync thread 4018 ... [ 25.437987] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.438194] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.438506] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 25.439008] IPVS: stopping backup sync thread 4021 ... [ 25.439042] IPVS: stopping backup sync thread 4019 ... [ 25.455862] [ 25.455864] ============================================= [ 25.455865] [ INFO: possible recursive locking detected ] [ 25.455870] 4.9.95-gee0bcd6 #6 Not tainted [ 25.455871] --------------------------------------------- [ 25.455875] syz-executor2/4006 is trying to acquire lock: [ 25.455893] (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 25.455894] but task is already holding lock: [ 25.455904] (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 25.455906] other info that might help us debug this: [ 25.455907] Possible unsafe locking scenario: [ 25.455907] [ 25.455908] CPU0 [ 25.455909] ---- [ 25.455913] lock(rtnl_mutex); [ 25.455916] lock(rtnl_mutex); [ 25.455917] [ 25.455917] *** DEADLOCK *** [ 25.455917] [ 25.455919] May be due to missing lock nesting notation [ 25.455919] [ 25.455922] 2 locks held by syz-executor2/4006: [ 25.455933] #0: (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 [ 25.455946] #1: (ipvs->sync_mutex){+.+.+.}, at: [] do_ip_vs_set_ctl+0x90d/0xbd0 [ 25.455947] [ 25.455947] stack backtrace: [ 25.455954] CPU: 1 PID: 4006 Comm: syz-executor2 Not tainted 4.9.95-gee0bcd6 #6 [ 25.455958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 25.455968] ffff8801d7e97480 ffffffff81eb0f89 ffffffff8539d0e0 ffffffff8539d0e0 [ 25.455977] ffffffff8539d0e0 ffff8801d7e288e8 4acaca8ea33c0e9b ffff8801d7e97640 [ 25.455986] ffffffff814259ef ffffffff84c98ca0 ffffffff84feeff8 ffffffff84c98ca4 [ 25.455988] Call Trace: [ 25.455996] [] dump_stack+0xc1/0x128 [ 25.456006] [] __lock_acquire.cold.59+0x166/0x5f8 [ 25.456016] [] ? debug_check_no_locks_freed+0x210/0x210 [ 25.456022] [] ? __lock_is_held+0xa2/0xf0 [ 25.456029] [] lock_acquire+0x130/0x3e0 [ 25.456035] [] ? rtnl_lock+0x17/0x20 [ 25.456042] [] ? rtnl_lock+0x17/0x20 [ 25.456051] [] mutex_lock_nested+0xc0/0x870 [ 25.456057] [] ? rtnl_lock+0x17/0x20 [ 25.456063] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 25.456072] [] ? qtaguid_untag+0x41a/0x620 [ 25.456078] [] ? mutex_trylock+0x3e0/0x3e0 [ 25.456085] [] ? _raw_spin_unlock_bh+0x30/0x40 [ 25.456091] [] ? qtaguid_untag+0x31e/0x620 [ 25.456097] [] ? __lock_is_held+0xa2/0xf0 [ 25.456103] [] rtnl_lock+0x17/0x20 [ 25.456112] [] ip_mc_drop_socket+0x8c/0x230 [ 25.456118] [] inet_release+0x5b/0x1d0 [ 25.456125] [] sock_release+0x96/0x1c0 [ 25.456133] [] start_sync_thread+0xa0e/0x1ea0 [ 25.456140] [] ? ip_vs_proc_sync_conn+0x952/0x952 [ 25.456147] [] ? ip_vs_sync_conn+0x2a90/0x2a90 [ 25.456153] [] ? mark_held_locks+0xc7/0x130 [ 25.456159] [] ? mutex_lock_nested+0x572/0x870 [ 25.456167] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 25.456173] [] ? mutex_lock_nested+0x596/0x870 [ 25.456178] [] ? do_ip_vs_set_ctl+0x90d/0xbd0 [ 25.456185] [] ? mutex_trylock+0x3e0/0x3e0 [ 25.456191] [] ? memcpy+0x45/0x50 [ 25.456197] [] do_ip_vs_set_ctl+0x91f/0xbd0 [ 25.456203] [] ? ip_vs_genl_set_cmd+0x9c0/0x9c0 [ 25.456210] [] ? mutex_lock_nested+0x572/0x870 [ 25.456218] [] ? __mutex_unlock_slowpath+0x221/0x3c0 [ 25.456225] [] ? __ww_mutex_lock+0x14c0/0x14c0 [ 25.456233] [] ? sock_has_perm+0x292/0x3e0 [ 25.456239] [] ? mutex_unlock+0x9/0x10 [ 25.456248] [] ? nf_sockopt_find.constprop.0+0x1b1/0x230 [ 25.456255] [] nf_setsockopt+0x6d/0xc0 [ 25.456262] [] ip_setsockopt+0x9a/0xb0 [ 25.456268] [] tcp_setsockopt+0x88/0xe0 [ 25.456275] [] sock_common_setsockopt+0x9a/0xe0 [ 25.456282] [] SyS_setsockopt+0x166/0x260 [ 25.456289] [] ? SyS_recv+0x40/0x40 [ 25.456296] [] ? move_addr_to_kernel+0x50/0x50 [ 25.456302] [] ? do_vfs_ioctl+0x11a0/0x11a0 [ 25.456310] [] ? do_syscall_64+0x48/0x490 [ 25.456315] [] ? SyS_recv+0x40/0x40 [ 25.456320] [] do_syscall_64+0x1a6/0x490 [ 25.456327] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 25.458929] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 [ 26.259903] IPVS: stopping backup sync thread 4023 ... [ 26.265363] IPVS: stopping backup sync thread 4016 ... [ 26.265383] IPVS: stopping backup sync thread 4022 ...