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.10.11' (ECDSA) to the list of known hosts. 2018/04/18 11:19:24 parsed 1 programs 2018/04/18 11:19:24 executed programs: 0 syzkaller login: [ 44.901373] IPVS: ftp: loaded support on port[0] = 21 [ 44.912402] IPVS: ftp: loaded support on port[0] = 21 [ 44.918367] IPVS: ftp: loaded support on port[0] = 21 [ 44.927743] IPVS: ftp: loaded support on port[0] = 21 [ 44.938661] IPVS: ftp: loaded support on port[0] = 21 [ 44.950704] IPVS: ftp: loaded support on port[0] = 21 [ 44.953604] IPVS: ftp: loaded support on port[0] = 21 [ 44.970711] IPVS: ftp: loaded support on port[0] = 21 [ 45.074690] [ 45.076450] ============================= [ 45.080622] WARNING: suspicious RCU usage [ 45.084782] 4.16.0+ #5 Not tainted [ 45.088336] ----------------------------- [ 45.092504] kernel/sched/core.c:6153 Illegal context switch in RCU-bh read-side critical section! [ 45.101549] [ 45.101549] other info that might help us debug this: [ 45.101549] [ 45.109725] [ 45.109725] rcu_scheduler_active = 2, debug_locks = 1 [ 45.116432] 4 locks held by kworker/1:1/25: [ 45.120767] #0: 00000000df858653 ((wq_completion)"%s"("ipv6_addrconf")){+.+.}, at: process_one_work+0xaef/0x1b50 [ 45.131222] #1: 000000007d88bc46 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}, at: process_one_work+0xb46/0x1b50 [ 45.142201] #2: 00000000943eaf98 (rtnl_mutex){+.+.}, at: rtnl_lock+0x17/0x20 [ 45.149528] #3: 00000000a39c89a4 (rcu_read_lock_bh){....}, at: ipv6_ifa_notify+0x0/0x210 [ 45.157875] [ 45.157875] stack backtrace: [ 45.162405] CPU: 1 PID: 25 Comm: kworker/1:1 Not tainted 4.16.0+ #5 [ 45.168800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 45.178143] Workqueue: ipv6_addrconf addrconf_dad_work [ 45.183403] Call Trace: [ 45.185989] dump_stack+0x1b9/0x294 [ 45.189605] ? dump_stack_print_info.cold.2+0x52/0x52 [ 45.194779] ? print_lock+0xd1/0xd6 [ 45.198386] ? vprintk_func+0x81/0xe7 [ 45.202168] lockdep_rcu_suspicious+0x14a/0x153 [ 45.206818] ___might_sleep+0x2e7/0x320 [ 45.210774] ? check_same_owner+0x320/0x320 [ 45.215096] __might_sleep+0x95/0x190 [ 45.218878] kmem_cache_alloc_trace+0x2bc/0x780 [ 45.223531] ? lock_downgrade+0x8e0/0x8e0 [ 45.227664] fib6_info_alloc+0xbb/0x280 [ 45.231621] ? fib6_update_sernum+0x150/0x150 [ 45.236101] ip6_route_info_create+0x7bf/0x3240 [ 45.240765] ? consume_skb+0x198/0x550 [ 45.244645] ? ip6_nh_lookup_table.isra.75+0x480/0x480 [ 45.249904] ? find_held_lock+0x36/0x1c0 [ 45.253952] ? lock_downgrade+0x8e0/0x8e0 [ 45.258085] ? kasan_check_read+0x11/0x20 [ 45.262216] ? rcu_is_watching+0x85/0x140 [ 45.266343] ? lock_downgrade+0x8e0/0x8e0 [ 45.270471] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 45.275643] ip6_route_add+0x23/0xb0 [ 45.279341] addrconf_prefix_route.isra.47+0x4f7/0x6f0 [ 45.284599] ? addrconf_add_mroute+0x550/0x550 [ 45.289170] ? rtnl_notify+0xce/0xf0 [ 45.292863] __ipv6_ifa_notify+0x591/0xa00 [ 45.297080] ? addrconf_leave_solict+0x250/0x250 [ 45.301818] ? __ipv6_ifa_notify+0xa00/0xa00 [ 45.306206] ipv6_ifa_notify+0xff/0x210 [ 45.310161] addrconf_dad_completed+0xeb/0xbf0 [ 45.314727] ? addrconf_verify_work+0x20/0x20 [ 45.319200] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 45.324197] ? addrconf_dad_work+0x863/0x1300 [ 45.328676] addrconf_dad_work+0x873/0x1300 [ 45.332975] ? addrconf_dad_work+0x873/0x1300 [ 45.337451] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 45.342536] ? addrconf_ifdown+0x18c0/0x18c0 [ 45.346926] ? __lock_is_held+0xb5/0x140 [ 45.350976] process_one_work+0xc1e/0x1b50 [ 45.355189] ? finish_task_switch+0x182/0x810 [ 45.359667] ? pwq_dec_nr_in_flight+0x490/0x490 [ 45.364323] ? __schedule+0x809/0x1e30 [ 45.368196] ? pick_next_task_fair+0x973/0x1660 [ 45.372845] ? graph_lock+0x170/0x170 [ 45.376623] ? graph_lock+0x170/0x170 [ 45.380407] ? find_held_lock+0x36/0x1c0 [ 45.384448] ? find_held_lock+0x36/0x1c0 [ 45.388494] ? lock_acquire+0x1dc/0x520 [ 45.392447] ? worker_thread+0x41f/0x1440 [ 45.396580] ? lock_downgrade+0x8e0/0x8e0 [ 45.400707] ? lock_release+0xa10/0xa10 [ 45.404664] ? kasan_check_read+0x11/0x20 [ 45.408793] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 45.413359] worker_thread+0x1cc/0x1440 [ 45.417321] ? process_one_work+0x1b50/0x1b50 [ 45.421808] ? graph_lock+0x170/0x170 [ 45.425595] ? find_held_lock+0x36/0x1c0 [ 45.429817] ? find_held_lock+0x36/0x1c0 [ 45.433865] ? schedule+0xef/0x430 [ 45.437475] ? __schedule+0x1e30/0x1e30 [ 45.442297] ? do_raw_spin_unlock+0x9e/0x2e0 [ 45.446685] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 45.451248] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 45.456332] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 45.461334] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 45.466851] ? __kthread_parkme+0x1b7/0x280 [ 45.471153] kthread+0x345/0x410 [ 45.474499] ? process_one_work+0x1b50/0x1b50 [ 45.478970] ? kthread_bind+0x40/0x40 [ 45.482753] ret_from_fork+0x3a/0x50 [ 45.486513] BUG: sleeping function called from invalid context at mm/slab.h:421 [ 45.493980] in_atomic(): 1, irqs_disabled(): 0, pid: 25, name: kworker/1:1 [ 45.501031] 4 locks held by kworker/1:1/25: [ 45.505352] #0: 00000000df858653 ((wq_completion)"%s"("ipv6_addrconf")){+.+.}, at: process_one_work+0xaef/0x1b50 [ 45.515818] #1: 000000007d88bc46 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}, at: process_one_work+0xb46/0x1b50 [ 45.526771] #2: 00000000943eaf98 (rtnl_mutex){+.+.}, at: rtnl_lock+0x17/0x20 [ 45.534111] #3: 00000000a39c89a4 (rcu_read_lock_bh){....}, at: ipv6_ifa_notify+0x0/0x210 [ 45.542473] CPU: 1 PID: 25 Comm: kworker/1:1 Not tainted 4.16.0+ #5 [ 45.548866] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 45.558227] Workqueue: ipv6_addrconf addrconf_dad_work [ 45.563484] Call Trace: [ 45.566060] dump_stack+0x1b9/0x294 [ 45.569671] ? dump_stack_print_info.cold.2+0x52/0x52 [ 45.574838] ? print_lock+0xd1/0xd6 [ 45.578445] ? lockdep_print_held_locks+0xe2/0xed [ 45.583270] ___might_sleep.cold.88+0x11f/0x13a [ 45.587921] ? check_same_owner+0x320/0x320 [ 45.592226] __might_sleep+0x95/0x190 [ 45.596009] kmem_cache_alloc_trace+0x2bc/0x780 [ 45.600659] ? lock_downgrade+0x8e0/0x8e0 [ 45.604794] fib6_info_alloc+0xbb/0x280 [ 45.608748] ? fib6_update_sernum+0x150/0x150 [ 45.613229] ip6_route_info_create+0x7bf/0x3240 [ 45.617884] ? consume_skb+0x198/0x550 [ 45.621758] ? ip6_nh_lookup_table.isra.75+0x480/0x480 [ 45.627017] ? find_held_lock+0x36/0x1c0 [ 45.631060] ? lock_downgrade+0x8e0/0x8e0 [ 45.635196] ? kasan_check_read+0x11/0x20 [ 45.639332] ? rcu_is_watching+0x85/0x140 [ 45.643464] ? lock_downgrade+0x8e0/0x8e0 [ 45.647595] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 45.652771] ip6_route_add+0x23/0xb0 [ 45.656476] addrconf_prefix_route.isra.47+0x4f7/0x6f0 [ 45.661742] ? addrconf_add_mroute+0x550/0x550 [ 45.666316] ? rtnl_notify+0xce/0xf0 [ 45.670010] __ipv6_ifa_notify+0x591/0xa00 [ 45.674225] ? addrconf_leave_solict+0x250/0x250 [ 45.678963] ? __ipv6_ifa_notify+0xa00/0xa00 [ 45.683352] ipv6_ifa_notify+0xff/0x210 [ 45.687320] addrconf_dad_completed+0xeb/0xbf0 [ 45.691891] ? addrconf_verify_work+0x20/0x20 [ 45.696369] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 45.701363] ? addrconf_dad_work+0x863/0x1300 [ 45.705839] addrconf_dad_work+0x873/0x1300 [ 45.710139] ? addrconf_dad_work+0x873/0x1300 [ 45.714613] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 45.719693] ? addrconf_ifdown+0x18c0/0x18c0 [ 45.724081] ? __lock_is_held+0xb5/0x140 [ 45.728131] process_one_work+0xc1e/0x1b50 [ 45.732351] ? finish_task_switch+0x182/0x810 [ 45.736834] ? pwq_dec_nr_in_flight+0x490/0x490 [ 45.741487] ? __schedule+0x809/0x1e30 [ 45.745362] ? pick_next_task_fair+0x973/0x1660 [ 45.750013] ? graph_lock+0x170/0x170 [ 45.753790] ? graph_lock+0x170/0x170 [ 45.757569] ? find_held_lock+0x36/0x1c0 [ 45.761626] ? find_held_lock+0x36/0x1c0 [ 45.765671] ? lock_acquire+0x1dc/0x520 [ 45.769626] ? worker_thread+0x41f/0x1440 [ 45.773753] ? lock_downgrade+0x8e0/0x8e0 [ 45.777879] ? lock_release+0xa10/0xa10 [ 45.781840] ? kasan_check_read+0x11/0x20 [ 45.785976] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 45.790546] worker_thread+0x1cc/0x1440 [ 45.794507] ? process_one_work+0x1b50/0x1b50 [ 45.798984] ? graph_lock+0x170/0x170 [ 45.802771] ? find_held_lock+0x36/0x1c0 [ 45.806834] ? find_held_lock+0x36/0x1c0 [ 45.810882] ? schedule+0xef/0x430 [ 45.814403] ? __schedule+0x1e30/0x1e30 [ 45.818359] ? do_raw_spin_unlock+0x9e/0x2e0 [ 45.822745] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 45.827316] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 45.832404] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 45.837404] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 45.842921] ? __kthread_parkme+0x1b7/0x280 [ 45.847221] kthread+0x345/0x410 [ 45.850567] ? process_one_work+0x1b50/0x1b50 [ 45.855037] ? kthread_bind+0x40/0x40 [ 45.858816] ret_from_fork+0x3a/0x50 2018/04/18 11:19:29 executed programs: 450