#5: (tasklist_lock){.+.+}, at: [] debug_show_all_locks+0xd3/0x400 kernel/locking/lockdep.c:4552 ============================================= BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=0 stuck for 30s! Showing busy workqueues and worker pools: workqueue events: flags=0x0 pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=3/256 in-flight: 17:console_callback pending: perf_sched_delayed, cache_reap pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 pending: vmstat_shepherd, cache_reap workqueue events_long: flags=0x0 pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 pending: gc_worker workqueue events_power_efficient: flags=0x80 pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=3/256 pending: reg_check_chans_work, neigh_periodic_work, neigh_periodic_work workqueue mm_percpu_wq: flags=0x8 pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 pending: vmstat_update pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 pending: vmstat_update workqueue writeback: flags=0x4e pwq 4: cpus=0-1 flags=0x4 nice=0 active=2/256 pending: wb_workfn, wb_workfn workqueue kblockd: flags=0x18 pwq 1: cpus=0 node=0 flags=0x0 nice=-20 active=2/256 pending: blk_mq_timeout_work, blk_mq_timeout_work pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=0s workers=5 idle: 1272 4822 4818 24 audit: type=1326 audit(1506953090.423:22): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=10765 comm="syz-executor7" exe="/root/syz-executor7" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7f39c79 code=0xffff0000 device syz2 left promiscuous mode device syz2 entered promiscuous mode device syz2 left promiscuous mode audit: type=1326 audit(1506953090.527:23): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=10765 comm="syz-executor7" exe="/root/syz-executor7" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7f39c79 code=0xffff0000 device syz2 entered promiscuous mode device gre0 entered promiscuous mode QAT: Invalid ioctl QAT: Invalid ioctl sctp: [Deprecated]: syz-executor2 (pid 10870) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead device gre0 entered promiscuous mode sctp: [Deprecated]: syz-executor2 (pid 10876) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead netlink: 13 bytes leftover after parsing attributes in process `syz-executor0'. netlink: 13 bytes leftover after parsing attributes in process `syz-executor0'. sctp: [Deprecated]: syz-executor1 (pid 11133) Use of int in max_burst socket option. Use struct sctp_assoc_value instead sctp: [Deprecated]: syz-executor1 (pid 11133) Use of int in max_burst socket option. Use struct sctp_assoc_value instead device gre0 entered promiscuous mode device gre0 left promiscuous mode device gre0 entered promiscuous mode device gre0 left promiscuous mode QAT: Invalid ioctl QAT: Invalid ioctl netlink: 4 bytes leftover after parsing attributes in process `syz-executor2'. netlink: 4 bytes leftover after parsing attributes in process `syz-executor2'. netlink: 5 bytes leftover after parsing attributes in process `syz-executor2'. netlink: 5 bytes leftover after parsing attributes in process `syz-executor2'. QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl ?: renamed from sit0 netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. device gre0 entered promiscuous mode netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. QAT: Invalid ioctl QAT: Invalid ioctl netlink: 21 bytes leftover after parsing attributes in process `syz-executor7'. netlink: 21 bytes leftover after parsing attributes in process `syz-executor7'. QAT: Invalid ioctl QAT: Invalid ioctl selinux_nlmsg_perm: 1 callbacks suppressed SELinux: unrecognized netlink message: protocol=0 nlmsg_type=52941 sclass=netlink_route_socket pig=11867 comm=syz-executor4 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=52941 sclass=netlink_route_socket pig=11867 comm=syz-executor4 devpts: called with bogus options devpts: called with bogus options dccp_invalid_packet: P.Data Offset(66) too large nla_parse: 2 callbacks suppressed netlink: 11 bytes leftover after parsing attributes in process `syz-executor4'. netlink: 11 bytes leftover after parsing attributes in process `syz-executor4'. QAT: Invalid ioctl QAT: Invalid ioctl ptm ptm1: ldisc open failed (-12), clearing slot 1 QAT: Invalid ioctl FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 12455 Comm: syz-executor5 Not tainted 4.14.0-rc3+ #22 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:16 [inline] dump_stack+0x194/0x257 lib/dump_stack.c:52 fail_dump lib/fault-inject.c:51 [inline] should_fail+0x8c0/0xa40 lib/fault-inject.c:149