syzbot


WARNING: suspicious RCU usage in tipc_udp_send_msg

Status: auto-closed as invalid on 2020/11/22 02:07
Subsystems: tipc
[Documentation on labels]
Reported-by: syzbot+7b0553cceace6d4a2b82@syzkaller.appspotmail.com
First crash: 1415d, last: 1352d
Discussions (1)
Title Replies (including bot) Last reply
WARNING: suspicious RCU usage in tipc_udp_send_msg 0 (1) 2020/06/22 16:37

Sample crash report:
=============================
WARNING: suspicious RCU usage
5.9.0-rc1-syzkaller #0 Not tainted
-----------------------------
net/tipc/udp_media.c:241 suspicious rcu_dereference_check() usage!

other info that might help us debug this:


rcu_scheduler_active = 2, debug_locks = 1
2 locks held by kworker/1:4/10835:
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: atomic64_set include/asm-generic/atomic-instrumented.h:856 [inline]
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: atomic_long_set include/asm-generic/atomic-long.h:41 [inline]
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:616 [inline]
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:643 [inline]
 #0: ffff88821aebe138 ((wq_completion)cryptd){+.+.}-{0:0}, at: process_one_work+0x82b/0x1670 kernel/workqueue.c:2240
 #1: ffffc9001556fda8 ((work_completion)(&cpu_queue->work)){+.+.}-{0:0}, at: process_one_work+0x85f/0x1670 kernel/workqueue.c:2244

stack backtrace:
CPU: 1 PID: 10835 Comm: kworker/1:4 Not tainted 5.9.0-rc1-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: cryptd cryptd_queue_worker
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x18f/0x20d lib/dump_stack.c:118
 tipc_udp_send_msg+0x39e/0x470 net/tipc/udp_media.c:241
 tipc_aead_encrypt_done+0x204/0x3a0 net/tipc/crypto.c:761
 cryptd_aead_crypt+0xe8/0x1d0 crypto/cryptd.c:739
 cryptd_queue_worker+0x118/0x1b0 crypto/cryptd.c:181
 process_one_work+0x94c/0x1670 kernel/workqueue.c:2269
 worker_thread+0x64c/0x1120 kernel/workqueue.c:2415
 kthread+0x3b5/0x4a0 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

Crashes (86):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/08/18 00:40 upstream 9123e3a74ec7 424dd8e7 .config console log report ci-upstream-kasan-gce-selinux-root
2020/07/21 03:34 upstream 4fa640dc5230 d88894e6 .config console log report ci-upstream-kasan-gce-386
2020/08/16 14:35 net-old 4ca0d9ac3fd8 424dd8e7 .config console log report ci-upstream-net-this-kasan-gce
2020/08/09 06:13 net-old 7c7ab580db49 f721e4a0 .config console log report ci-upstream-net-this-kasan-gce
2020/08/06 10:23 net-old ac3a0c847296 0487ea6f .config console log report ci-upstream-net-this-kasan-gce
2020/08/06 00:02 net-old ac3a0c847296 0487ea6f .config console log report ci-upstream-net-this-kasan-gce
2020/08/05 01:05 net-old ac3a0c847296 80a06902 .config console log report ci-upstream-net-this-kasan-gce
2020/08/03 11:24 net-old ac3a0c847296 196277c4 .config console log report ci-upstream-net-this-kasan-gce
2020/08/02 06:01 net-old fda2ec62cf1a d895b3be .config console log report ci-upstream-net-this-kasan-gce
2020/07/31 10:07 net-old 27a2145d6f82 8df85ed9 .config console log report ci-upstream-net-this-kasan-gce
2020/07/23 14:25 net-old 26cb7085c898 340ea530 .config console log report ci-upstream-net-this-kasan-gce
2020/07/23 12:29 net-old 26cb7085c898 340ea530 .config console log report ci-upstream-net-this-kasan-gce
2020/07/19 08:47 net-old 2ccb0161a0e9 9c812472 .config console log report ci-upstream-net-this-kasan-gce
2020/07/18 05:57 net-old 473309fb8372 9c812472 .config console log report ci-upstream-net-this-kasan-gce
2020/07/17 12:14 net-old 340746398b67 54b3c45e .config console log report ci-upstream-net-this-kasan-gce
2020/07/16 01:07 net-old 1d61e21852d3 f3bec699 .config console log report ci-upstream-net-this-kasan-gce
2020/07/15 22:21 net-old 1d61e21852d3 f3bec699 .config console log report ci-upstream-net-this-kasan-gce
2020/07/15 07:55 net-old d113c0f2e0d2 609fb517 .config console log report ci-upstream-net-this-kasan-gce
2020/07/05 14:18 net-old 1ca0fafd73c5 51095195 .config console log report ci-upstream-net-this-kasan-gce
2020/07/02 16:04 net-old e4b9a72d76a4 bed10395 .config console log report ci-upstream-net-this-kasan-gce
2020/07/02 10:54 net-old e4b9a72d76a4 bed10395 .config console log report ci-upstream-net-this-kasan-gce
2020/06/28 10:07 net-old 4a21185cda0f ffec44b5 .config console log report ci-upstream-net-this-kasan-gce
2020/06/27 20:51 net-old 4a21185cda0f ffec44b5 .config console log report ci-upstream-net-this-kasan-gce
2020/06/27 00:59 net-old f4926d513b4c aea82c00 .config console log report ci-upstream-net-this-kasan-gce
2020/06/25 11:59 net-old b835a71ef64a 54566aff .config console log report ci-upstream-net-this-kasan-gce
2020/06/25 07:41 net-old b835a71ef64a 54566aff .config console log report ci-upstream-net-this-kasan-gce
2020/06/22 01:01 net-old 67c20de35a3c 4f2acff9 .config console log report ci-upstream-net-this-kasan-gce
2020/08/24 02:06 net-next-old d7223aa58671 cef5ae68 .config console log report ci-upstream-net-kasan-gce
2020/08/22 19:05 net-next-old 3478f90cbff4 6436ce4b .config console log report ci-upstream-net-kasan-gce
2020/08/21 10:41 net-next-old d0a84e1f38d9 6436ce4b .config console log report ci-upstream-net-kasan-gce
2020/08/20 21:49 net-next-old 1e76a2ff317d 1d75fe45 .config console log report ci-upstream-net-kasan-gce
2020/08/12 22:25 net-next-old bfdd5aaa54b0 bc15f7db .config console log report ci-upstream-net-kasan-gce
2020/08/07 00:01 net-next-old c1055b76ad00 1f122f88 .config console log report ci-upstream-net-kasan-gce
2020/08/06 18:56 net-next-old c1055b76ad00 1f122f88 .config console log report ci-upstream-net-kasan-gce
2020/08/04 15:41 net-next-old da7955405fb2 80a06902 .config console log report ci-upstream-net-kasan-gce
2020/08/03 20:11 net-next-old bd0b33b24897 196277c4 .config console log report ci-upstream-net-kasan-gce
2020/08/02 19:55 net-next-old 7126bd5c8bcb 63a73341 .config console log report ci-upstream-net-kasan-gce
2020/08/02 17:39 net-next-old 7126bd5c8bcb 63a73341 .config console log report ci-upstream-net-kasan-gce
2020/08/01 15:42 net-next-old 8f3f330da28e d895b3be .config console log report ci-upstream-net-kasan-gce
2020/08/01 09:54 net-next-old 8f3f330da28e d895b3be .config console log report ci-upstream-net-kasan-gce
2020/07/31 15:35 net-next-old bd69058f50d5 8df85ed9 .config console log report ci-upstream-net-kasan-gce
2020/07/30 15:23 net-next-old 41d707b7332f 233283a1 .config console log report ci-upstream-net-kasan-gce
2020/07/30 12:48 net-next-old 41d707b7332f 233283a1 .config console log report ci-upstream-net-kasan-gce
2020/07/30 10:21 net-next-old 41d707b7332f 233283a1 .config console log report ci-upstream-net-kasan-gce
2020/07/24 18:37 net-next-old 1b6687e31a2d 554af388 .config console log report ci-upstream-net-kasan-gce
2020/07/22 20:51 net-next-old fa56a987449b 128cd85f .config console log report ci-upstream-net-kasan-gce
2020/07/22 15:28 net-next-old fa56a987449b 128cd85f .config console log report ci-upstream-net-kasan-gce
2020/07/22 04:15 net-next-old 71d4364abdc5 21f1765e .config console log report ci-upstream-net-kasan-gce
2020/07/22 00:44 net-next-old 71d4364abdc5 21f1765e .config console log report ci-upstream-net-kasan-gce
2020/07/21 14:53 net-next-old 4f1b4da541db d88894e6 .config console log report ci-upstream-net-kasan-gce
2020/07/20 03:29 net-next-old a050d82f5b04 9c812472 .config console log report ci-upstream-net-kasan-gce
2020/07/17 09:35 net-next-old 632ca50f2cbd 54b3c45e .config console log report ci-upstream-net-kasan-gce
2020/07/17 05:08 net-next-old 632ca50f2cbd 54b3c45e .config console log report ci-upstream-net-kasan-gce
2020/07/16 14:39 net-next-old 8635764bcf0f f3bec699 .config console log report ci-upstream-net-kasan-gce
2020/07/15 23:14 net-next-old 4ff91fa0a3ac f3bec699 .config console log report ci-upstream-net-kasan-gce
2020/07/15 11:18 net-next-old 4ff91fa0a3ac f3bec699 .config console log report ci-upstream-net-kasan-gce
2020/07/13 22:35 net-next-old 94339443686b f90ec899 .config console log report ci-upstream-net-kasan-gce
2020/07/01 00:12 net-next-old 491f14db45dc 917afeaa .config console log report ci-upstream-net-kasan-gce
2020/06/30 08:15 net-next-old b08866f42a87 a2cdad9d .config console log report ci-upstream-net-kasan-gce
2020/06/29 22:14 net-next-old b08866f42a87 a2cdad9d .config console log report ci-upstream-net-kasan-gce
2020/06/29 14:32 net-next-old b08866f42a87 a2cdad9d .config console log report ci-upstream-net-kasan-gce
2020/06/28 05:10 net-next-old 7bed14551659 ffec44b5 .config console log report ci-upstream-net-kasan-gce
2020/07/02 08:27 linux-next aab2003999e7 bed10395 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.