#4: (kbd_event_lock){....}, at: [] spin_lock include/linux/spinlock.h:316 [inline] #4: (kbd_event_lock){....}, at: [] kbd_event+0x82/0x36d0 drivers/tty/vt/keyboard.c:1458 #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 59s! Showing busy workqueues and worker pools: workqueue events: flags=0x0 pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 in-flight: 7636:console_callback pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 pending: check_corruption workqueue events_unbound: flags=0x2 pwq 4: cpus=0-1 flags=0x4 nice=0 active=3/512 in-flight: 65:call_usermodehelper_exec_work, 5:call_usermodehelper_exec_work, 13387:flush_to_ldisc workqueue writeback: flags=0x4e pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 in-flight: 13373:wb_workfn workqueue kblockd: flags=0x18 pwq 1: cpus=0 node=0 flags=0x0 nice=-20 active=1/256 pending: blk_timeout_work pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=0s workers=7 idle: 6358 21143 1334 17 24 10686 pool 4: cpus=0-1 flags=0x4 nice=0 hung=0s workers=15 idle: 8832 3436 8854 8841 21 6512 13380 459 3689 3681 412 sctp: [Deprecated]: syz-executor2 (pid 22385) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead sctp: [Deprecated]: syz-executor2 (pid 22387) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead netlink: 1 bytes leftover after parsing attributes in process `syz-executor6'. netlink: 1 bytes leftover after parsing attributes in process `syz-executor6'. netlink: 1 bytes leftover after parsing attributes in process `syz-executor6'. netlink: 1 bytes leftover after parsing attributes in process `syz-executor6'. QAT: Invalid ioctl QAT: Invalid ioctl netlink: 2 bytes leftover after parsing attributes in process `syz-executor0'. netlink: 2 bytes leftover after parsing attributes in process `syz-executor0'. kauditd_printk_skb: 49 callbacks suppressed audit: type=1326 audit(1507445088.744:629): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=22667 comm="syz-executor4" exe="/root/syz-executor4" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7fdec79 code=0xffff0000 audit: type=1326 audit(1507445088.821:630): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=22667 comm="syz-executor4" exe="/root/syz-executor4" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7fdec79 code=0xffff0000 sock: process `syz-executor6' is using obsolete getsockopt SO_BSDCOMPAT netlink: 5 bytes leftover after parsing attributes in process `syz-executor7'. IPv6: NLM_F_REPLACE set, but no existing node found! netlink: 5 bytes leftover after parsing attributes in process `syz-executor7'. IPv6: NLM_F_REPLACE set, but no existing node found! QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=22988 comm=syz-executor1 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9 sclass=netlink_route_socket pig=22982 comm=syz-executor1 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=22988 comm=syz-executor1 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9 sclass=netlink_route_socket pig=22982 comm=syz-executor1 netlink: 1 bytes leftover after parsing attributes in process `syz-executor7'. IPv6: NLM_F_REPLACE set, but no existing node found! netlink: 1 bytes leftover after parsing attributes in process `syz-executor7'. IPv6: NLM_F_REPLACE set, but no existing node found! audit: type=1326 audit(1507445091.682:631): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=23177 comm="syz-executor3" exe="/root/syz-executor3" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7fdac79 code=0xffff0000 netlink: 4 bytes leftover after parsing attributes in process `syz-executor2'. netlink: 4 bytes leftover after parsing attributes in process `syz-executor2'. audit: type=1326 audit(1507445091.903:632): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=23177 comm="syz-executor3" exe="/root/syz-executor3" sig=31 arch=40000003 syscall=240 compat=1 ip=0xf7fdac79 code=0xffff0000 netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'.