INFO: task hung in fsnotify_connector_destroy_workfn (2)

38 views
Skip to first unread message

syzbot

unread,
Sep 14, 2018, 10:33:04 PM9/14/18
to amir...@gmail.com, ja...@suse.cz, linux-...@vger.kernel.org, linux-...@vger.kernel.org, syzkall...@googlegroups.com
Hello,

syzbot found the following crash on:

HEAD commit: 11da3a7f84f1 Linux 4.19-rc3
git tree: upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=141ffbca400000
kernel config: https://syzkaller.appspot.com/x/.config?x=9917ff4b798e1a1e
dashboard link: https://syzkaller.appspot.com/bug?extid=6fb572170402d311dd39
compiler: gcc (GCC) 8.0.1 20180413 (experimental)
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=136a60ae400000

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+6fb572...@syzkaller.appspotmail.com

hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
INFO: task kworker/u4:1:23 blocked for more than 140 seconds.
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
Not tainted 4.19.0-rc3+ #231
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kworker/u4:1 D20760 23 2 0x80000000
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
Workqueue: events_unbound fsnotify_connector_destroy_workfn
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
Call Trace:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
context_switch kernel/sched/core.c:2825 [inline]
__schedule+0x86c/0x1ed0 kernel/sched/core.c:3473
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
schedule+0xfe/0x460 kernel/sched/core.c:3517
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
schedule_timeout+0x1cc/0x260 kernel/time/timer.c:1780
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
do_wait_for_common kernel/sched/completion.c:83 [inline]
__wait_for_common kernel/sched/completion.c:104 [inline]
wait_for_common kernel/sched/completion.c:115 [inline]
wait_for_completion+0x427/0x8a0 kernel/sched/completion.c:136
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
__synchronize_srcu+0x184/0x230 kernel/rcu/srcutree.c:934
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
synchronize_srcu_expedited kernel/rcu/srcutree.c:959 [inline]
synchronize_srcu+0x356/0x5ab kernel/rcu/srcutree.c:1010
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
fsnotify_connector_destroy_workfn+0x44/0xa0 fs/notify/mark.c:174
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
process_one_work+0xc90/0x1b90 kernel/workqueue.c:2153
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
worker_thread+0x17f/0x1390 kernel/workqueue.c:2296
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
kthread+0x35a/0x420 kernel/kthread.c:246
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:413
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
INFO: task kworker/u4:5:2763 blocked for more than 140 seconds.
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
Not tainted 4.19.0-rc3+ #231
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
kworker/u4:5 D
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
13912 2763 2 0x80000000
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
Workqueue: events_unbound fsnotify_mark_destroy_workfn
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
Call Trace:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
context_switch kernel/sched/core.c:2825 [inline]
__schedule+0x86c/0x1ed0 kernel/sched/core.c:3473
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
schedule+0xfe/0x460 kernel/sched/core.c:3517
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
schedule_timeout+0x1cc/0x260 kernel/time/timer.c:1780
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
do_wait_for_common kernel/sched/completion.c:83 [inline]
__wait_for_common kernel/sched/completion.c:104 [inline]
wait_for_common kernel/sched/completion.c:115 [inline]
wait_for_completion+0x427/0x8a0 kernel/sched/completion.c:136
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
__synchronize_srcu+0x184/0x230 kernel/rcu/srcutree.c:934
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
synchronize_srcu+0x440/0x5ab kernel/rcu/srcutree.c:1012
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
fsnotify_mark_destroy_workfn+0x1be/0x510 fs/notify/mark.c:772
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
process_one_work+0xc90/0x1b90 kernel/workqueue.c:2153
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
worker_thread+0x17f/0x1390 kernel/workqueue.c:2296
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
kthread+0x35a/0x420 kernel/kthread.c:246
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:413
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0

Showing all locks held in the system:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
3 locks held by kworker/0:0/5:
3 locks held by kworker/1:0/19:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
2 locks held by kworker/u4:1/23:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000a4cafcdc
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(wq_completion)"events_unbound"
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: __write_once_size include/linux/compiler.h:215 [inline]
, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
, at: atomic64_set include/asm-generic/atomic-instrumented.h:40 [inline]
, at: atomic_long_set include/asm-generic/atomic-long.h:59 [inline]
, at: set_work_data kernel/workqueue.c:617 [inline]
, at: set_work_pool_and_clear_pending kernel/workqueue.c:644 [inline]
, at: process_one_work+0xb43/0x1b90 kernel/workqueue.c:2124
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#1: 00000000dfade95d
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(connector_reaper_work){+.+.}, at: process_one_work+0xb9a/0x1b90
kernel/workqueue.c:2128
5 locks held by kworker/u4:3/80:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
000000009a5c59fb
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
((wq_completion)"%s""netns"){+.+.}, at: __write_once_size
include/linux/compiler.h:215 [inline]
((wq_completion)"%s""netns"){+.+.}, at: arch_atomic64_set
arch/x86/include/asm/atomic64_64.h:34 [inline]
((wq_completion)"%s""netns"){+.+.}, at: atomic64_set
include/asm-generic/atomic-instrumented.h:40 [inline]
((wq_completion)"%s""netns"){+.+.}, at: atomic_long_set
include/asm-generic/atomic-long.h:59 [inline]
((wq_completion)"%s""netns"){+.+.}, at: set_work_data
kernel/workqueue.c:617 [inline]
((wq_completion)"%s""netns"){+.+.}, at: set_work_pool_and_clear_pending
kernel/workqueue.c:644 [inline]
((wq_completion)"%s""netns"){+.+.}, at: process_one_work+0xb43/0x1b90
kernel/workqueue.c:2124
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
00000000191741b6
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
net_cleanup_work){+.+.}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: process_one_work+0xb9a/0x1b90 kernel/workqueue.c:2128
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#2:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
0000000081d8c4f5
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
pernet_ops_rwsem
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: cleanup_net+0x13f/0xb10 net/core/net_namespace.c:518
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#3:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000cfddf12a
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
rtnl_mutex
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}, at: rtnl_lock+0x17/0x20 net/core/rtnetlink.c:77
#4:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000adc11da2
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
rcu_preempt_state.exp_mutex){+.+.}, at: exp_funnel_lock
kernel/rcu/tree_exp.h:297 [inline]
rcu_preempt_state.exp_mutex){+.+.}, at:
_synchronize_rcu_expedited+0x562/0xfd0 kernel/rcu/tree_exp.h:667
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
1 lock held by khungtaskd/954:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#0: 00000000665b7ca6 (
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
rcu_read_lock
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){....}, at: debug_show_all_locks+0xd0/0x424 kernel/locking/lockdep.c:4436
2 locks held by kworker/u4:5/2763:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
00000000a4cafcdc
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(wq_completion)"events_unbound"
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: __write_once_size include/linux/compiler.h:215 [inline]
, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
, at: atomic64_set include/asm-generic/atomic-instrumented.h:40 [inline]
, at: atomic_long_set include/asm-generic/atomic-long.h:59 [inline]
, at: set_work_data kernel/workqueue.c:617 [inline]
, at: set_work_pool_and_clear_pending kernel/workqueue.c:644 [inline]
, at: process_one_work+0xb43/0x1b90 kernel/workqueue.c:2124
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
0000000015cd874b
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(reaper_work).work
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: process_one_work+0xb9a/0x1b90 kernel/workqueue.c:2128
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
3 locks held by kworker/0:2/2911:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
0000000001d6b697
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(wq_completion)"%s"("ipv6_addrconf")
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: __write_once_size include/linux/compiler.h:215 [inline]
, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
, at: atomic64_set include/asm-generic/atomic-instrumented.h:40 [inline]
, at: atomic_long_set include/asm-generic/atomic-long.h:59 [inline]
, at: set_work_data kernel/workqueue.c:617 [inline]
, at: set_work_pool_and_clear_pending kernel/workqueue.c:644 [inline]
, at: process_one_work+0xb43/0x1b90 kernel/workqueue.c:2124
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
00000000c720eac4
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(work_completion)(&(&ifa->dad_work)->work)
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: process_one_work+0xb9a/0x1b90 kernel/workqueue.c:2128
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#2:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000cfddf12a
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
rtnl_mutex
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: rtnl_lock+0x17/0x20 net/core/rtnetlink.c:77
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
2 locks held by getty/5305:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
000000005215db21
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
000000001f1b258b
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
&ldata->atomic_read_lock
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: n_tty_read+0x335/0x1ce0 drivers/tty/n_tty.c:2140
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
2 locks held by getty/5306:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
000000005e69ee83
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
#1: 0000000000b35791 (&ldata->atomic_read_lock
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: n_tty_read+0x335/0x1ce0 drivers/tty/n_tty.c:2140
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
2 locks held by getty/5307:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000a3e5fdcd
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
000000001af5ef30
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(&ldata->atomic_read_lock){+.+.}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: n_tty_read+0x335/0x1ce0 drivers/tty/n_tty.c:2140
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
2 locks held by getty/5308:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
000000008ef488bc
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
000000007a5cab3d
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(&ldata->atomic_read_lock
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
, at: n_tty_read+0x335/0x1ce0 drivers/tty/n_tty.c:2140
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
2 locks held by getty/5309:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
0000000008bab84e
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
000000003db87bad
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
&ldata->atomic_read_lock
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){+.+.}, at: n_tty_read+0x335/0x1ce0 drivers/tty/n_tty.c:2140
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
2 locks held by getty/5310:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
#0:
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
00000000c01f0bf4
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
&tty->ldisc_sem
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
){++++}
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
, at: ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:353
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
#1:
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
00000000590d31e5
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
hid-generic 0000:0000:0000.0005: unknown main item tag 0x0
hid-generic 0000:0000:0000.0006: unknown main item tag 0x0
(
hid-generic 0000:0000:0000.0006: unknown main item tag

---
This bug is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this bug report. See:
https://goo.gl/tpsmEJ#bug-status-tracking for how to communicate with
syzbot.
syzbot can test patches for this bug, for details see:
https://goo.gl/tpsmEJ#testing-patches

Amir Goldstein

unread,
Sep 15, 2018, 12:42:19 PM9/15/18
to Jan Kara, linux-fsdevel, syzkall...@googlegroups.com
On Sat, Sep 15, 2018 at 5:33 AM syzbot
<syzbot+6fb572...@syzkaller.appspotmail.com> wrote:
>
> Hello,
>
> syzbot found the following crash on:
>
> HEAD commit: 11da3a7f84f1 Linux 4.19-rc3
> git tree: upstream
> console output: https://syzkaller.appspot.com/x/log.txt?x=141ffbca400000
> kernel config: https://syzkaller.appspot.com/x/.config?x=9917ff4b798e1a1e
> dashboard link: https://syzkaller.appspot.com/bug?extid=6fb572170402d311dd39
> compiler: gcc (GCC) 8.0.1 20180413 (experimental)
> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=136a60ae400000
>

FWIW, I was not able to reproduce, but not using exact same kconfig and commit

Thanks,
Amir.

Tetsuo Handa

unread,
Sep 15, 2018, 1:26:05 PM9/15/18
to syzbot, amir...@gmail.com, ja...@suse.cz, syzkall...@googlegroups.com, linux-...@vger.kernel.org, linux-...@vger.kernel.org
On 2018/09/15 11:33, syzbot wrote:
> Hello,
>
> syzbot found the following crash on:
>
> HEAD commit:    11da3a7f84f1 Linux 4.19-rc3
> git tree:       upstream
> console output: https://syzkaller.appspot.com/x/log.txt?x=141ffbca400000
> kernel config:  https://syzkaller.appspot.com/x/.config?x=9917ff4b798e1a1e
> dashboard link: https://syzkaller.appspot.com/bug?extid=6fb572170402d311dd39
> compiler:       gcc (GCC) 8.0.1 20180413 (experimental)
> syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=136a60ae400000
>
> IMPORTANT: if you fix the bug, please add the following tag to the commit:
> Reported-by: syzbot+6fb572...@syzkaller.appspotmail.com
>

Since it kept printk()ing for at least 93 seconds, it might have kept for 150 seconds.

[ 174.614333] hid-generic 0000:0000:0000.0003: unknown main item tag 0x0
[ 268.196102] INFO: task kworker/u4:1:23 blocked for more than 140 seconds.

Since the reproducer is simple, this might be lockup due to continuous printk().
If syzbot can reliably reproduce this problem using the reproducer, try
ratelimiting printk().

Amir Goldstein

unread,
Sep 15, 2018, 7:05:23 PM9/15/18
to penguin...@i-love.sakura.ne.jp, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkall...@googlegroups.com, linux-fsdevel, linux-kernel, Jiri Kosina
Right.. and I was able to reproduce after setting CONFIG_HID_GENERIC=y
but unless I am missing something, the core problem doesn't seem related to
fsnotify and $SUBJECT, so CCing HID maintainer.

Thanks,
Amir.

Jiri Kosina

unread,
Sep 24, 2018, 9:19:39 AM9/24/18
to Amir Goldstein, penguin...@i-love.sakura.ne.jp, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkall...@googlegroups.com, linux-fsdevel, linux-kernel, Sergey Senozhatsky, Petr Mladek
On Sun, 16 Sep 2018, Amir Goldstein wrote:

> > > syzbot found the following crash on:
> > >
> > > HEAD commit: 11da3a7f84f1 Linux 4.19-rc3
> > > git tree: upstream
> > > console output: https://syzkaller.appspot.com/x/log.txt?x=141ffbca400000
> > > kernel config: https://syzkaller.appspot.com/x/.config?x=9917ff4b798e1a1e
> > > dashboard link: https://syzkaller.appspot.com/bug?extid=6fb572170402d311dd39
> > > compiler: gcc (GCC) 8.0.1 20180413 (experimental)
> > > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=136a60ae400000
> > >
> > > IMPORTANT: if you fix the bug, please add the following tag to the commit:
> > > Reported-by: syzbot+6fb572...@syzkaller.appspotmail.com
> > >
> >
> > Since it kept printk()ing for at least 93 seconds, it might have kept for 150 seconds.
> >
> > [ 174.614333] hid-generic 0000:0000:0000.0003: unknown main item tag 0x0
> > [ 268.196102] INFO: task kworker/u4:1:23 blocked for more than 140 seconds.
> >
> > Since the reproducer is simple, this might be lockup due to continuous printk().
> > If syzbot can reliably reproduce this problem using the reproducer, try
> > ratelimiting printk().
>
> Right.. and I was able to reproduce after setting CONFIG_HID_GENERIC=y
> but unless I am missing something, the core problem doesn't seem related to
> fsnotify and $SUBJECT, so CCing HID maintainer.

Alright, so you're basically triggering a never-ending flow of kmsgs being
printed out from HID parser due to doing crazy things with the parser, and
that causes the issues for the kworker trying to flush them out.

I guess the patch below fixes it, however the kworker should not really be
blocked by this I think ... adding a few more printk folks to double-check
why the kworker would get stuck due to massive printk() flood.

diff --git a/include/linux/hid.h b/include/linux/hid.h
index d44a78362942..b81332fe85a4 100644
--- a/include/linux/hid.h
+++ b/include/linux/hid.h
@@ -1157,22 +1157,22 @@ do { \
} while (0)

#define hid_printk(level, hid, fmt, arg...) \
- dev_printk(level, &(hid)->dev, fmt, ##arg)
+ dev_printk_ratelimited(level, &(hid)->dev, fmt, ##arg)
#define hid_emerg(hid, fmt, arg...) \
- dev_emerg(&(hid)->dev, fmt, ##arg)
+ dev_emerg_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_crit(hid, fmt, arg...) \
- dev_crit(&(hid)->dev, fmt, ##arg)
+ dev_crit_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_alert(hid, fmt, arg...) \
- dev_alert(&(hid)->dev, fmt, ##arg)
+ dev_alert_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_err(hid, fmt, arg...) \
- dev_err(&(hid)->dev, fmt, ##arg)
+ dev_err_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_notice(hid, fmt, arg...) \
- dev_notice(&(hid)->dev, fmt, ##arg)
+ dev_notice_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_warn(hid, fmt, arg...) \
- dev_warn(&(hid)->dev, fmt, ##arg)
+ dev_warn_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_info(hid, fmt, arg...) \
- dev_info(&(hid)->dev, fmt, ##arg)
+ dev_info_ratelimited(&(hid)->dev, fmt, ##arg)
#define hid_dbg(hid, fmt, arg...) \
- dev_dbg(&(hid)->dev, fmt, ##arg)
+ dev_dbg_ratelimited(&(hid)->dev, fmt, ##arg)

#endif

--
Jiri Kosina
SUSE Labs

Dmitry Vyukov

unread,
Sep 24, 2018, 9:32:00 AM9/24/18
to Jiri Kosina, Amir Goldstein, Tetsuo Handa, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkaller-bugs, linux-fsdevel, linux-kernel, Sergey Senozhatsky, Petr Mladek
The task hanged in synchronize_rcu(). I think any infinite loop
(whether it prints or not) can cause this.
> --
> You received this message because you are subscribed to the Google Groups "syzkaller-bugs" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to syzkaller-bug...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/syzkaller-bugs/nycvar.YFH.7.76.1809241511500.15880%40cbobk.fhfr.pm.
> For more options, visit https://groups.google.com/d/optout.

Tetsuo Handa

unread,
Sep 24, 2018, 10:04:15 AM9/24/18
to Dmitry Vyukov, Jiri Kosina, Amir Goldstein, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkaller-bugs, linux-fsdevel, linux-kernel, Sergey Senozhatsky, Petr Mladek
This problem is occurring on CONFIG_PREEMPT=y CONFIG_PREEMPT_RCU=y kernel.
I think that any insane printk() stress can delay waiters long enough to
fire khungtaskd watchdog. Though syzbot might be unable to reliably test
this problem (because syzbot has succeeded to trigger this problem for only
two times), why not to let syzbot try the patch anyway?

syzbot

unread,
Sep 24, 2018, 10:41:04 AM9/24/18
to dvy...@google.com, ji...@kernel.org, penguin...@i-love.sakura.ne.jp, syzkall...@googlegroups.com
Hello,

syzbot tried to test the proposed patch but build/boot failed:

ueue_comm.h: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue_access.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue_access.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/interface/ia_css_rmgr.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/interface/ia_css_rmgr_vbuf.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/src/rmgr.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/src/rmgr_vbuf.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/interface/ia_css_spctrl.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/interface/ia_css_spctrl_comm.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/src/spctrl.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/tagger/interface/ia_css_tagger_common.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/timer/src/timer.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_defs.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_dvs_info.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_frac.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_host_data.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_hrt.c: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_hrt.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_internal.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_legacy.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metadata.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metrics.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metrics.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mipi.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mipi.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mmu.c: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_morph.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_dvs.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_dvs.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_shading.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_shading.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params_internal.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_pipe.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_properties.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_shading.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_sp.c: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_sp.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream_format.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream_format.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_struct.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_uds.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_version.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm.c: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_bo.c: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_dynamic_pool.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_reserved_pool.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_vm.c: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_custom_host_hrt.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.c:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_bo.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_bo_dev.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_common.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_pool.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_vm.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/mmu/isp_mmu.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/mmu/sh_mmu.h: Permission
denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/include/mmu/sh_mmu_mrfld.h:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/mmu/isp_mmu.c: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/pci/atomisp2/mmu/sh_mmu_mrfld.c: Permission
denied
warning: unable to unlink drivers/staging/media/atomisp/platform/Makefile:
Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/platform/intel-mid/Makefile: Permission denied
warning: unable to unlink
drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c:
Permission denied
warning: unable to unlink drivers/staging/media/cxd2099/Kconfig: Permission
denied
warning: unable to unlink drivers/staging/media/cxd2099/Makefile:
Permission denied
warning: unable to unlink drivers/staging/media/cxd2099/TODO: Permission
denied
warning: unable to unlink drivers/staging/media/cxd2099/cxd2099.c:
Permission denied
warning: unable to unlink drivers/staging/media/cxd2099/cxd2099.h:
Permission denied
warning: unable to unlink drivers/staging/ncpfs/Kconfig: Permission denied
warning: unable to unlink drivers/staging/ncpfs/Makefile: Permission denied
warning: unable to unlink drivers/staging/ncpfs/TODO: Permission denied
warning: unable to unlink drivers/staging/ncpfs/dir.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/file.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/getopt.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/getopt.h: Permission denied
warning: unable to unlink drivers/staging/ncpfs/inode.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/ioctl.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/mmap.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/ncp_fs.h: Permission denied
warning: unable to unlink drivers/staging/ncpfs/ncp_fs_i.h: Permission
denied
warning: unable to unlink drivers/staging/ncpfs/ncp_fs_sb.h: Permission
denied
warning: unable to unlink drivers/staging/ncpfs/ncplib_kernel.c: Permission
denied
warning: unable to unlink drivers/staging/ncpfs/ncplib_kernel.h: Permission
denied
warning: unable to unlink drivers/staging/ncpfs/ncpsign_kernel.c:
Permission denied
warning: unable to unlink drivers/staging/ncpfs/ncpsign_kernel.h:
Permission denied
warning: unable to unlink drivers/staging/ncpfs/sock.c: Permission denied
warning: unable to unlink drivers/staging/ncpfs/symlink.c: Permission denied
warning: unable to unlink drivers/staging/skein/Kconfig: Permission denied
warning: unable to unlink drivers/staging/skein/Makefile: Permission denied
warning: unable to unlink drivers/staging/skein/TODO: Permission denied
warning: unable to unlink drivers/staging/skein/skein_api.c: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_api.h: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_base.c: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_base.h: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_block.c: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_block.h: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_generic.c: Permission
denied
warning: unable to unlink drivers/staging/skein/skein_iv.h: Permission
denied
warning: unable to unlink drivers/staging/skein/threefish_api.c: Permission
denied
warning: unable to unlink drivers/staging/skein/threefish_api.h: Permission
denied
warning: unable to unlink drivers/staging/skein/threefish_block.c:
Permission denied
warning: unable to unlink include/media/blackfin/bfin_capture.h: Permission
denied
warning: unable to unlink include/media/blackfin/ppi.h: Permission denied
warning: unable to unlink samples/blackfin/Makefile: Permission denied
warning: unable to unlink samples/blackfin/gptimers-example.c: Permission
denied
warning: unable to unlink samples/sockmap/Makefile: Permission denied
warning: unable to unlink samples/sockmap/sockmap_kern.c: Permission denied
warning: unable to unlink samples/sockmap/sockmap_user.c: Permission denied
warning: unable to unlink sound/soc/blackfin/Kconfig: Permission denied
warning: unable to unlink sound/soc/blackfin/Makefile: Permission denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ac97-pcm.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ac97.c: Permission denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ac97.h: Permission denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ad1836.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ad193x.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ad1980.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ad73311.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-i2s-pcm.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-i2s-pcm.h: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-i2s.c: Permission denied
warning: unable to unlink sound/soc/blackfin/bf5xx-sport.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-sport.h: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf5xx-ssm2602.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf6xx-i2s.c: Permission denied
warning: unable to unlink sound/soc/blackfin/bf6xx-sport.c: Permission
denied
warning: unable to unlink sound/soc/blackfin/bf6xx-sport.h: Permission
denied
warning: unable to unlink sound/soc/blackfin/bfin-eval-adau1373.c:
Permission denied
warning: unable to unlink sound/soc/blackfin/bfin-eval-adau1701.c:
Permission denied
warning: unable to unlink sound/soc/blackfin/bfin-eval-adau1x61.c:
Permission denied
warning: unable to unlink sound/soc/blackfin/bfin-eval-adau1x81.c:
Permission denied
warning: unable to unlink sound/soc/blackfin/bfin-eval-adav80x.c:
Permission denied
warning: unable to unlink tools/arch/frv/include/uapi/asm/bitsperlong.h:
Permission denied
warning: unable to unlink tools/arch/frv/include/uapi/asm/mman.h:
Permission denied
warning: unable to unlink tools/arch/m32r/include/uapi/asm/bitsperlong.h:
Permission denied
warning: unable to unlink tools/arch/m32r/include/uapi/asm/mman.h:
Permission denied
warning: unable to unlink
tools/arch/mn10300/include/uapi/asm/bitsperlong.h: Permission denied
warning: unable to unlink tools/arch/mn10300/include/uapi/asm/mman.h:
Permission denied
warning: unable to unlink tools/arch/score/include/uapi/asm/bitsperlong.h:
Permission denied
warning: unable to unlink tools/arch/score/include/uapi/asm/mman.h:
Permission denied
warning: unable to unlink tools/arch/tile/include/asm/barrier.h: Permission
denied
warning: unable to unlink tools/arch/tile/include/uapi/asm/bitsperlong.h:
Permission denied
warning: unable to unlink tools/arch/tile/include/uapi/asm/mman.h:
Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cavium/thunderx2-imp-def.json: Permission
denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/branch.json: Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/bus.json: Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/cache.json: Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/memory.json: Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/other.json: Permission denied
warning: unable to unlink
tools/perf/pmu-events/arch/arm64/cortex-a53/pipeline.json: Permission denied
warning: unable to unlink
tools/testing/selftests/powerpc/context_switch/.gitignore: Permission denied
warning: unable to unlink
tools/testing/selftests/powerpc/context_switch/Makefile: Permission denied
warning: unable to unlink
tools/testing/selftests/powerpc/context_switch/cp_abort.c: Permission denied
error: unable to create file Documentation/arm/stm32/overview.rst
(Permission denied)
error: unable to create file Documentation/arm/stm32/stm32f429-overview.rst
(Permission denied)
error: unable to create file Documentation/arm/stm32/stm32f746-overview.rst
(Permission denied)
error: unable to create file Documentation/arm/stm32/stm32f769-overview.rst
(Permission denied)
error: unable to create file Documentation/arm/stm32/stm32h743-overview.rst
(Permission denied)
error: unable to create file
Documentation/arm/stm32/stm32mp157-overview.rst (Permission denied)
error: unable to create file Documentation/bpf/bpf_design_QA.rst
(Permission denied)
error: unable to create file Documentation/bpf/bpf_devel_QA.rst (Permission
denied)
error: unable to create file Documentation/bpf/index.rst (Permission denied)
error: unable to create file Documentation/fpga/dfl.txt (Permission denied)
fatal: cannot create directory
at 'tools/perf/pmu-events/arch/arm64/cavium/thunderx2': Permission denied


Error text is too large and was truncated, full error text is at:
https://syzkaller.appspot.com/x/error.txt?x=1325a8a1400000


Tested on:

commit: [unknown]
git tree: upstream
compiler: gcc (GCC) 8.0.1 20180413 (experimental)
patch: https://syzkaller.appspot.com/x/patch.diff?x=119d65f1400000

Dmitry Vyukov

unread,
Sep 24, 2018, 10:58:10 AM9/24/18
to syzbot, Jiri Kosina, Tetsuo Handa, syzkaller-bugs
Oops, should be fixed now:

#syz test: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
patch

syzbot

unread,
Sep 24, 2018, 11:00:04 AM9/24/18
to dvy...@google.com, ji...@kernel.org, penguin...@i-love.sakura.ne.jp, syzkall...@googlegroups.com
Hello,

syzbot tried to test the proposed patch but build/boot failed:

und/hda_component.h
include/sound/rt5668.h
include/sound/rt5682.h
include/trace/bpf_probe.h
include/trace/events/cachefiles.h
include/trace/events/fscache.h
include/trace/events/fsi_master_ast_cf.h
include/trace/events/initcall.h
include/trace/events/rseq.h
include/trace/events/rtc.h
include/uapi/drm/v3d_drm.h
include/uapi/linux/bpfilter.h
include/uapi/linux/btf.h
include/uapi/linux/fpga-dfl.h
include/uapi/linux/fsi.h
include/uapi/linux/if_xdp.h
include/uapi/linux/ipmi_bmc.h
include/uapi/linux/ncsi.h
include/uapi/linux/netfilter/nfnetlink_osf.h
include/uapi/linux/qemu_fw_cfg.h
include/uapi/linux/rseq.h
include/uapi/linux/tc_ematch/tc_em_ipt.h
include/uapi/linux/tipc_sockets_diag.h
include/uapi/linux/usb/g_uvc.h
include/uapi/linux/vmcore.h
include/uapi/rdma/i40iw-abi.h
include/uapi/rdma/ib_user_ioctl_cmds.h
include/uapi/rdma/mlx5_user_ioctl_cmds.h
include/uapi/rdma/mlx5_user_ioctl_verbs.h
include/uapi/rdma/rdma_user_ioctl_cmds.h
include/uapi/sound/skl-tplg-interface.h
include/xen/mem-reservation.h
kernel/bpf/btf.c
kernel/bpf/local_storage.c
kernel/bpf/reuseport_array.c
kernel/bpf/xskmap.c
kernel/cgroup/rstat.c
kernel/dma/Kconfig
kernel/dma/Makefile
kernel/dma/coherent.c
kernel/dma/contiguous.c
kernel/dma/debug.c
kernel/dma/direct.c
kernel/dma/mapping.c
kernel/dma/noncoherent.c
kernel/dma/swiotlb.c
kernel/dma/virt.c
kernel/iomem.c
kernel/rseq.c
kernel/sched/pelt.c
kernel/sched/pelt.h
kernel/trace/preemptirq_delay_test.c
kernel/trace/trace_kprobe_selftest.c
kernel/trace/trace_kprobe_selftest.h
kernel/trace/trace_preemptirq.c
kernel/uid16.h
lib/crc64.c
lib/gen_crc64table.c
lib/logic_pio.c
lib/raid6/vpermxor.uc
lib/sha256.c
lib/test_bitfield.c
lib/test_ida.c
lib/test_overflow.c
lib/test_ubsan.c
mm/memfd.c
net/bpfilter/.gitignore
net/bpfilter/Kconfig
net/bpfilter/Makefile
net/bpfilter/bpfilter_kern.c
net/bpfilter/bpfilter_umh_blob.S
net/bpfilter/main.c
net/bpfilter/msgfmt.h
net/ceph/striper.c
net/core/failover.c
net/core/page_pool.c
net/ipv4/bpfilter/Makefile
net/ipv4/bpfilter/sockopt.c
net/ipv4/ipmr_base.c
net/ipv4/metrics.c
net/ipv4/netfilter/nf_tproxy_ipv4.c
net/ipv4/netlink.c
net/ipv6/ila/ila_main.c
net/ipv6/netfilter/nf_tproxy_ipv6.c
net/mac80211/he.c
net/ncsi/ncsi-netlink.c
net/ncsi/ncsi-netlink.h
net/netfilter/ipvs/ip_vs_mh.c
net/netfilter/nf_conntrack_proto_icmp.c
net/netfilter/nf_conntrack_proto_icmpv6.c
net/netfilter/nf_flow_table_core.c
net/netfilter/nf_flow_table_ip.c
net/netfilter/nf_tables_set_core.c
net/netfilter/nfnetlink_osf.c
net/netfilter/nft_chain_filter.c
net/netfilter/nft_connlimit.c
net/netfilter/nft_osf.c
net/netfilter/nft_socket.c
net/netfilter/nft_tproxy.c
net/netfilter/nft_tunnel.c
net/qrtr/tun.c
net/sched/em_ipt.c
net/sched/sch_cake.c
net/sched/sch_etf.c
net/sched/sch_skbprio.c
net/sctp/diag.c
net/smc/smc_ism.c
net/smc/smc_ism.h
net/tipc/diag.c
net/tipc/topsrv.c
net/tipc/topsrv.h
net/tls/tls_device.c
net/tls/tls_device_fallback.c
net/xdp/Kconfig
net/xdp/Makefile
net/xdp/xdp_umem.c
net/xdp/xdp_umem.h
net/xdp/xdp_umem_props.h
net/xdp/xsk.c
net/xdp/xsk_queue.c
net/xdp/xsk_queue.h
net/xfrm/xfrm_interface.c
samples/bpf/.gitignore
samples/bpf/bpf_insn.h
samples/bpf/cpustat_kern.c
samples/bpf/cpustat_user.c
samples/bpf/hash_func01.h
samples/bpf/task_fd_query_kern.c
samples/bpf/task_fd_query_user.c
samples/bpf/test_overhead_raw_tp_kern.c
samples/bpf/xdp_adjust_tail_kern.c
samples/bpf/xdp_adjust_tail_user.c
samples/bpf/xdp_fwd_kern.c
samples/bpf/xdp_fwd_user.c
samples/bpf/xdp_sample_pkts_kern.c
samples/bpf/xdp_sample_pkts_user.c
samples/bpf/xdpsock.h
samples/bpf/xdpsock_kern.c
samples/bpf/xdpsock_user.c
samples/qmi/Makefile
samples/qmi/qmi_sample_client.c
samples/vfio-mdev/mbochs.c
samples/vfio-mdev/mdpy-defs.h
samples/vfio-mdev/mdpy-fb.c
samples/vfio-mdev/mdpy.c
scripts/Kconfig.include
scripts/bin2c.c
scripts/bpf_helpers_doc.py
scripts/cc-can-link.sh
scripts/clang-version.sh
scripts/coccinelle/api/atomic_as_refcounter.cocci
scripts/file-size.sh
scripts/gcc-plugins/Kconfig
scripts/kconfig/gconf-cfg.sh
scripts/kconfig/mconf-cfg.sh
scripts/kconfig/nconf-cfg.sh
scripts/kconfig/preprocess.c
scripts/kconfig/qconf-cfg.sh
scripts/kconfig/tests/auto_submenu/Kconfig
scripts/kconfig/tests/auto_submenu/__init__.py
scripts/kconfig/tests/auto_submenu/expected_stdout
scripts/kconfig/tests/choice/Kconfig
scripts/kconfig/tests/choice/__init__.py
scripts/kconfig/tests/choice/alldef_expected_config
scripts/kconfig/tests/choice/allmod_expected_config
scripts/kconfig/tests/choice/allno_expected_config
scripts/kconfig/tests/choice/allyes_expected_config
scripts/kconfig/tests/choice/oldask0_expected_stdout
scripts/kconfig/tests/choice/oldask1_config
scripts/kconfig/tests/choice/oldask1_expected_stdout
scripts/kconfig/tests/choice_value_with_m_dep/Kconfig
scripts/kconfig/tests/choice_value_with_m_dep/__init__.py
scripts/kconfig/tests/choice_value_with_m_dep/config
scripts/kconfig/tests/choice_value_with_m_dep/expected_config
scripts/kconfig/tests/choice_value_with_m_dep/expected_stdout
scripts/kconfig/tests/conftest.py
scripts/kconfig/tests/err_recursive_dep/Kconfig
scripts/kconfig/tests/err_recursive_dep/__init__.py
scripts/kconfig/tests/err_recursive_dep/expected_stderr
scripts/kconfig/tests/err_recursive_inc/Kconfig
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc1
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc2
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc3
scripts/kconfig/tests/err_recursive_inc/__init__.py
scripts/kconfig/tests/err_recursive_inc/expected_stderr
scripts/kconfig/tests/inter_choice/Kconfig
scripts/kconfig/tests/inter_choice/__init__.py
scripts/kconfig/tests/inter_choice/defconfig
scripts/kconfig/tests/inter_choice/expected_config
scripts/kconfig/tests/new_choice_with_dep/Kconfig
scripts/kconfig/tests/new_choice_with_dep/__init__.py
scripts/kconfig/tests/new_choice_with_dep/config
scripts/kconfig/tests/new_choice_with_dep/expected_stdout
scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig
scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py
scripts/kconfig/tests/no_write_if_dep_unmet/config
scripts/kconfig/tests/no_write_if_dep_unmet/expected_config
scripts/kconfig/tests/preprocess/builtin_func/Kconfig
scripts/kconfig/tests/preprocess/builtin_func/__init__.py
scripts/kconfig/tests/preprocess/builtin_func/expected_stderr
scripts/kconfig/tests/preprocess/builtin_func/expected_stdout
scripts/kconfig/tests/preprocess/circular_expansion/Kconfig
scripts/kconfig/tests/preprocess/circular_expansion/__init__.py
scripts/kconfig/tests/preprocess/circular_expansion/expected_stderr
scripts/kconfig/tests/preprocess/escape/Kconfig
scripts/kconfig/tests/preprocess/escape/__init__.py
scripts/kconfig/tests/preprocess/escape/expected_stderr
scripts/kconfig/tests/preprocess/variable/Kconfig
scripts/kconfig/tests/preprocess/variable/__init__.py
scripts/kconfig/tests/preprocess/variable/expected_stderr
scripts/kconfig/tests/pytest.ini
scripts/kconfig/tests/rand_nested_choice/Kconfig
scripts/kconfig/tests/rand_nested_choice/__init__.py
scripts/kconfig/tests/rand_nested_choice/expected_stdout0
scripts/kconfig/tests/rand_nested_choice/expected_stdout1
scripts/kconfig/tests/rand_nested_choice/expected_stdout2
scripts/package/mkdebian
scripts/spdxcheck.py
scripts/split-man.pl
scripts/subarch.include
security/apparmor/include/cred.h
security/apparmor/include/net.h
security/apparmor/include/task.h
security/apparmor/net.c
security/apparmor/stacksplitdfa.in
security/apparmor/task.c
sound/firewire/dice/dice-alesis.c
sound/firewire/dice/dice-extension.c
sound/firewire/dice/dice-mytek.c
sound/firewire/dice/dice-tcelectronic.c
sound/hda/hdac_component.c
sound/pci/hda/hp_x360_helper.c
sound/soc/amd/acp-da7219-max98357a.c
sound/soc/atmel/atmel-i2s.c
sound/soc/codecs/ak4458.c
sound/soc/codecs/ak4458.h
sound/soc/codecs/ak5558.c
sound/soc/codecs/ak5558.h
sound/soc/codecs/bd28623.c
sound/soc/codecs/cpcap.c
sound/soc/codecs/es7241.c
sound/soc/codecs/max9759.c
sound/soc/codecs/mt6351.c
sound/soc/codecs/mt6351.h
sound/soc/codecs/pcm1789-i2c.c
sound/soc/codecs/pcm1789.c
sound/soc/codecs/pcm1789.h
sound/soc/codecs/rt1305.c
sound/soc/codecs/rt1305.h
sound/soc/codecs/rt5668.c
sound/soc/codecs/rt5668.h
sound/soc/codecs/rt5682.c
sound/soc/codecs/rt5682.h
sound/soc/codecs/simple-amplifier.c
sound/soc/codecs/ssm2305.c
sound/soc/codecs/tda7419.c
sound/soc/codecs/tscs454.c
sound/soc/codecs/tscs454.h
sound/soc/intel/boards/cht_bsw_nau8824.c
sound/soc/intel/boards/glk_rt5682_max98357a.c
sound/soc/intel/boards/kbl_da7219_max98357a.c
sound/soc/intel/common/soc-acpi-intel-bxt-match.c
sound/soc/intel/common/soc-acpi-intel-cnl-match.c
sound/soc/intel/common/soc-acpi-intel-glk-match.c
sound/soc/intel/common/soc-acpi-intel-kbl-match.c
sound/soc/intel/common/soc-acpi-intel-skl-match.c
sound/soc/mediatek/mt6797/Makefile
sound/soc/mediatek/mt6797/mt6797-afe-clk.c
sound/soc/mediatek/mt6797/mt6797-afe-clk.h
sound/soc/mediatek/mt6797/mt6797-afe-common.h
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
sound/soc/mediatek/mt6797/mt6797-dai-hostless.c
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
sound/soc/mediatek/mt6797/mt6797-interconnection.h
sound/soc/mediatek/mt6797/mt6797-mt6351.c
sound/soc/mediatek/mt6797/mt6797-reg.h
sound/soc/meson/Kconfig
sound/soc/meson/Makefile
sound/soc/meson/axg-card.c
sound/soc/meson/axg-fifo.c
sound/soc/meson/axg-fifo.h
sound/soc/meson/axg-frddr.c
sound/soc/meson/axg-spdifout.c
sound/soc/meson/axg-tdm-formatter.c
sound/soc/meson/axg-tdm-formatter.h
sound/soc/meson/axg-tdm-interface.c
sound/soc/meson/axg-tdm.h
sound/soc/meson/axg-tdmin.c
sound/soc/meson/axg-tdmout.c
sound/soc/meson/axg-toddr.c
sound/soc/omap/sdma-pcm.c
sound/soc/omap/sdma-pcm.h
sound/soc/qcom/apq8096.c
sound/soc/qcom/common.c
sound/soc/qcom/common.h
sound/soc/qcom/qdsp6/Makefile
sound/soc/qcom/qdsp6/q6adm.c
sound/soc/qcom/qdsp6/q6adm.h
sound/soc/qcom/qdsp6/q6afe-dai.c
sound/soc/qcom/qdsp6/q6afe.c
sound/soc/qcom/qdsp6/q6afe.h
sound/soc/qcom/qdsp6/q6asm-dai.c
sound/soc/qcom/qdsp6/q6asm.c
sound/soc/qcom/qdsp6/q6asm.h
sound/soc/qcom/qdsp6/q6core.c
sound/soc/qcom/qdsp6/q6core.h
sound/soc/qcom/qdsp6/q6dsp-common.c
sound/soc/qcom/qdsp6/q6dsp-common.h
sound/soc/qcom/qdsp6/q6dsp-errno.h
sound/soc/qcom/qdsp6/q6routing.c
sound/soc/qcom/qdsp6/q6routing.h
sound/soc/qcom/sdm845.c
sound/soc/rockchip/rockchip_pcm.c
sound/soc/rockchip/rockchip_pcm.h
sound/soc/uniphier/aio-compress.c
sound/soc/uniphier/aio-core.c
sound/soc/uniphier/aio-cpu.c
sound/soc/uniphier/aio-dma.c
sound/soc/uniphier/aio-ld11.c
sound/soc/uniphier/aio-pxs2.c
sound/soc/uniphier/aio-reg.h
sound/soc/uniphier/aio.h
sound/usb/power.c
sound/xen/Kconfig
sound/xen/Makefile
sound/xen/xen_snd_front.c
sound/xen/xen_snd_front.h
sound/xen/xen_snd_front_alsa.c
sound/xen/xen_snd_front_alsa.h
sound/xen/xen_snd_front_cfg.c
sound/xen/xen_snd_front_cfg.h
sound/xen/xen_snd_front_evtchnl.c
sound/xen/xen_snd_front_evtchnl.h
sound/xen/xen_snd_front_shbuf.c
sound/xen/xen_snd_front_shbuf.h
tools/arch/arm64/include/uapi/asm/unistd.h
tools/arch/powerpc/include/uapi/asm/unistd.h
tools/arch/x86/include/asm/mcsafe_test.h
tools/bpf/.gitignore
tools/bpf/Makefile.helpers
tools/bpf/bpftool/.gitignore
tools/bpf/bpftool/Documentation/bpftool-perf.rst
tools/bpf/bpftool/btf_dumper.c
tools/bpf/bpftool/cfg.c
tools/bpf/bpftool/cfg.h
tools/bpf/bpftool/map_perf_ring.c
tools/bpf/bpftool/perf.c
tools/bpf/bpftool/xlated_dumper.c
tools/bpf/bpftool/xlated_dumper.h
tools/build/feature/test-reallocarray.c
tools/include/linux/nmi.h
tools/include/linux/overflow.h
tools/include/tools/config.h
tools/include/tools/libc_compat.h
tools/include/uapi/asm-generic/unistd.h
tools/include/uapi/asm/bitsperlong.h
tools/include/uapi/asm/errno.h
tools/include/uapi/linux/btf.h
tools/include/uapi/linux/erspan.h
tools/include/uapi/linux/in.h
tools/include/uapi/linux/lirc.h
tools/include/uapi/linux/seg6.h
tools/include/uapi/linux/seg6_local.h
tools/lib/bpf/btf.c
tools/lib/bpf/btf.h
tools/lib/bpf/libbpf_errno.c
tools/lib/bpf/str_error.c
tools/lib/bpf/str_error.h
tools/memory-model/Documentation/cheatsheet.txt
tools/memory-model/Documentation/explanation.txt
tools/memory-model/Documentation/recipes.txt
tools/memory-model/Documentation/references.txt
tools/memory-model/README
tools/memory-model/linux-kernel.bell
tools/memory-model/linux-kernel.cat
tools/memory-model/linux-kernel.cfg
tools/memory-model/linux-kernel.def
tools/memory-model/litmus-tests/.gitignore
tools/memory-model/litmus-tests/CoRR+poonceonce+Once.litmus
tools/memory-model/litmus-tests/CoRW+poonceonce+Once.litmus
tools/memory-model/litmus-tests/CoWR+poonceonce+Once.litmus
tools/memory-model/litmus-tests/CoWW+poonceonce.litmus
tools/memory-model/litmus-tests/IRIW+fencembonceonces+OnceOnce.litmus
tools/memory-model/litmus-tests/IRIW+poonceonces+OnceOnce.litmus
tools/memory-model/litmus-tests/ISA2+pooncelock+pooncelock+pombonce.litmus
tools/memory-model/litmus-tests/ISA2+poonceonces.litmus

tools/memory-model/litmus-tests/ISA2+pooncerelease+poacquirerelease+poacquireonce.litmus
tools/memory-model/litmus-tests/LB+fencembonceonce+ctrlonceonce.litmus
tools/memory-model/litmus-tests/LB+poacquireonce+pooncerelease.litmus
tools/memory-model/litmus-tests/LB+poonceonces.litmus
tools/memory-model/litmus-tests/MP+fencewmbonceonce+fencermbonceonce.litmus
tools/memory-model/litmus-tests/MP+onceassign+derefonce.litmus
tools/memory-model/litmus-tests/MP+polockmbonce+poacquiresilsil.litmus
tools/memory-model/litmus-tests/MP+polockonce+poacquiresilsil.litmus
tools/memory-model/litmus-tests/MP+polocks.litmus
tools/memory-model/litmus-tests/MP+poonceonces.litmus
tools/memory-model/litmus-tests/MP+pooncerelease+poacquireonce.litmus
tools/memory-model/litmus-tests/MP+porevlocks.litmus
tools/memory-model/litmus-tests/R+fencembonceonces.litmus
tools/memory-model/litmus-tests/R+poonceonces.litmus
tools/memory-model/litmus-tests/README
tools/memory-model/litmus-tests/S+fencewmbonceonce+poacquireonce.litmus
tools/memory-model/litmus-tests/S+poonceonces.litmus
tools/memory-model/litmus-tests/SB+fencembonceonces.litmus
tools/memory-model/litmus-tests/SB+poonceonces.litmus
tools/memory-model/litmus-tests/SB+rfionceonce-poonceonces.litmus
tools/memory-model/litmus-tests/WRC+poonceonces+Once.litmus

tools/memory-model/litmus-tests/WRC+pooncerelease+fencermbonceonce+Once.litmus
tools/memory-model/litmus-tests/Z6.0+pooncelock+poonceLock+pombonce.litmus
tools/memory-model/litmus-tests/Z6.0+pooncelock+pooncelock+pombonce.litmus

tools/memory-model/litmus-tests/Z6.0+pooncerelease+poacquirerelease+fencembonceonce.litmus
tools/memory-model/lock.cat
tools/memory-model/scripts/checkalllitmus.sh
tools/memory-model/scripts/checklitmus.sh
tools/perf/Documentation/asciidoctor-extensions.rb
tools/perf/Documentation/perf-version.txt
tools/perf/arch/arm/include/arch-tests.h
tools/perf/arch/arm/tests/arch-tests.c
tools/perf/arch/arm64/entry/syscalls/mksyscalltbl
tools/perf/arch/arm64/include/arch-tests.h
tools/perf/arch/arm64/tests/arch-tests.c
tools/perf/arch/arm64/util/unwind-libdw.c
tools/perf/arch/powerpc/entry/syscalls/mksyscalltbl
tools/perf/arch/x86/tests/bp-modify.c
tools/perf/arch/x86/util/event.c
tools/perf/arch/x86/util/machine.c
tools/perf/bench/mem-memcpy-x86-64-lib.c
tools/perf/examples/bpf/5sec.c
tools/perf/examples/bpf/augmented_syscalls.c
tools/perf/examples/bpf/empty.c
tools/perf/examples/bpf/hello.c
tools/perf/examples/bpf/sys_enter_openat.c
tools/perf/include/bpf/bpf.h
tools/perf/include/bpf/stdio.h
tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/branch.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/bus.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/cache.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/memory.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/other.json
tools/perf/pmu-events/arch/arm64/arm/cortex-a53/pipeline.json
tools/perf/pmu-events/arch/arm64/armv8-recommended.json
Please move or remove them before you can switch branches.
Aborting


Error text is too large and was truncated, full error text is at:
https://syzkaller.appspot.com/x/error.txt?x=11be264e400000


Tested on:

commit: [unknown]
git tree: upstream
compiler: gcc (GCC) 8.0.1 20180413 (experimental)
patch: https://syzkaller.appspot.com/x/patch.diff?x=16643681400000

Dmitry Vyukov

unread,
Sep 24, 2018, 11:04:26 AM9/24/18
to syzbot, Jiri Kosina, Tetsuo Handa, syzkaller-bugs
patch

syzbot

unread,
Sep 24, 2018, 11:23:05 AM9/24/18
to dvy...@google.com, ji...@kernel.org, penguin...@i-love.sakura.ne.jp, syzkall...@googlegroups.com
Hello,

syzbot has tested the proposed patch and the reproducer did not trigger
crash:

Reported-and-tested-by:
syzbot+6fb572...@syzkaller.appspotmail.com

Tested on:

commit: 02214bfc89c7 Merge tag 'media/v4.19-2' of git://git.kernel..
git tree: upstream
kernel config: https://syzkaller.appspot.com/x/.config?x=22a62640793a83c9
compiler: gcc (GCC) 8.0.1 20180413 (experimental)
patch: https://syzkaller.appspot.com/x/patch.diff?x=11643681400000

Note: testing is done by a robot and is best-effort only.

Petr Mladek

unread,
Sep 25, 2018, 4:55:09 AM9/25/18
to Jiri Kosina, Amir Goldstein, penguin...@i-love.sakura.ne.jp, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkall...@googlegroups.com, linux-fsdevel, linux-kernel, Sergey Senozhatsky
On Mon 2018-09-24 15:19:35, Jiri Kosina wrote:
> On Sun, 16 Sep 2018, Amir Goldstein wrote:
>
> > > > syzbot found the following crash on:
> > > >
> > > > HEAD commit: 11da3a7f84f1 Linux 4.19-rc3
> > > > git tree: upstream
> > > > console output: https://syzkaller.appspot.com/x/log.txt?x=141ffbca400000
> > > > kernel config: https://syzkaller.appspot.com/x/.config?x=9917ff4b798e1a1e
> > > > dashboard link: https://syzkaller.appspot.com/bug?extid=6fb572170402d311dd39
> > > > compiler: gcc (GCC) 8.0.1 20180413 (experimental)
> > > > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=136a60ae400000
> > > >
> > > > IMPORTANT: if you fix the bug, please add the following tag to the commit:
> > > > Reported-by: syzbot+6fb572...@syzkaller.appspotmail.com
> > > >
> > >
> > > Since it kept printk()ing for at least 93 seconds, it might have kept for 150 seconds.
> > >
> > > [ 174.614333] hid-generic 0000:0000:0000.0003: unknown main item tag 0x0
> > > [ 268.196102] INFO: task kworker/u4:1:23 blocked for more than 140 seconds.
> > >
> > > Since the reproducer is simple, this might be lockup due to continuous printk().
> > > If syzbot can reliably reproduce this problem using the reproducer, try
> > > ratelimiting printk().
> >
> > Right.. and I was able to reproduce after setting CONFIG_HID_GENERIC=y
> > but unless I am missing something, the core problem doesn't seem related to
> > fsnotify and $SUBJECT, so CCing HID maintainer.
>
> Alright, so you're basically triggering a never-ending flow of kmsgs being
> printed out from HID parser due to doing crazy things with the parser, and
> that causes the issues for the kworker trying to flush them out.

My understanding is that the flow of messages is long but it ends at
some point. For example, the many warnings for
"hid-generic 0000:0000:0000.0003" eventually ends with

[ 221.223267] hid-generic 0000:0000:0000.0003: hidraw0: <UNKNOWN> HID v0.00 Device [syz1] on syz1


Next, there are usually intermixed messages for two devices, e.g.

[ 174.776326] hid-generic 0000:0000:0000.0003: unknown main item tag 0x0
[ 174.782734] hid-generic 0000:0000:0000.0004: unknown main item tag 0x0

Therefore I believe that console_lock is being transfered and no
process is stuck in printk()/console_unlock().


> I guess the patch below fixes it, however the kworker should not really be
> blocked by this I think ... adding a few more printk folks to double-check
> why the kworker would get stuck due to massive printk() flood.

It seems that the many printk() calls just delay the entire
process and rcu gets blocked for too long. The messages are
the same all the time. So some rate limiting looks like
a reasonable solution.

Best Regards,
Petr

Tetsuo Handa

unread,
Sep 25, 2018, 8:30:37 AM9/25/18
to Petr Mladek, Jiri Kosina, Amir Goldstein, syzbot+6fb572...@syzkaller.appspotmail.com, Jan Kara, syzkall...@googlegroups.com, linux-fsdevel, linux-kernel, Sergey Senozhatsky
On 2018/09/25 17:55, Petr Mladek wrote:
>> I guess the patch below fixes it, however the kworker should not really be
>> blocked by this I think ... adding a few more printk folks to double-check
>> why the kworker would get stuck due to massive printk() flood.
>
> It seems that the many printk() calls just delay the entire
> process and rcu gets blocked for too long. The messages are
> the same all the time. So some rate limiting looks like
> a reasonable solution.
>

Yes. Commit 128f380410350012 ("android: binder: Rate-limit debug and userspace triggered err msgs")
chose ratelimiting as a fix for https://syzkaller.appspot.com/bug?id=0e75779a6f0faac461510c6330514e8f0e893038 .

Since syzbot did not reproduce the problem with Jiri's patch applied,
I think we can apply Jiri's patch as a fix for this problem.

syzbot

unread,
Sep 20, 2022, 7:34:31 AM9/20/22
to syzkall...@googlegroups.com
Auto-closing this bug as obsolete.
No recent activity, existing reproducers are no longer triggering the issue.
Reply all
Reply to author
Forward
0 new messages