syzbot


INFO: rcu detected stall in batadv_nc_worker (3)

Status: upstream: reported C repro on 2020/10/01 10:35
Subsystems: batman
[Documentation on labels]
Reported-by: syzbot+69904c3b4a09e8fa2e1b@syzkaller.appspotmail.com
First crash: 1298d, last: 3d22h
Cause bisection: introduced by (bisect log) :
commit f8a4018c826fde6137425bbdbe524d5973feb173
Author: Mark Brown <broonie@kernel.org>
Date: Thu Jun 2 13:53:04 2022 +0000

  ASoC: tas2770: Use modern ASoC DAI format terminology

Crash: INFO: rcu detected stall in corrupted (log)
Repro: C syz .config
  
Discussions (5)
Title Replies (including bot) Last reply
[syzbot] Monthly batman report (Oct 2023) 0 (1) 2023/10/09 09:23
[syzbot] Monthly batman report (Jun 2023) 0 (1) 2023/06/06 23:21
[syzbot] Monthly batman report (May 2023) 0 (1) 2023/05/05 21:39
[syzbot] Monthly batman report 0 (1) 2023/04/04 14:20
INFO: rcu detected stall in batadv_nc_worker (3) 1 (4) 2022/10/16 17:34
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 INFO: rcu detected stall in batadv_nc_worker origin:lts-only C done 9 8d09h 146d 0/3 upstream: reported C repro on 2023/07/06 06:16
upstream INFO: rcu detected stall in batadv_nc_worker cgroups mm 7 1456d 1458d 0/25 closed as invalid on 2019/12/04 14:04
upstream INFO: rcu detected stall in batadv_nc_worker (2) kernel 4 1421d 1421d 0/25 closed as invalid on 2020/01/09 08:13
linux-5.15 INFO: rcu detected stall in batadv_nc_worker 9 4d16h 169d 0/3 upstream: reported on 2023/06/13 20:27
Last patch testing requests (14)
Created Duration User Patch Repo Result
2023/09/28 00:39 28m retest repro linux-next OK log
2023/09/27 23:49 18m retest repro upstream report log
2023/09/27 23:07 23m retest repro net-next OK log
2023/09/27 23:07 24m retest repro net-next OK log
2023/09/27 21:19 23m retest repro net OK log
2023/09/27 21:19 23m retest repro net OK log
2023/09/27 21:19 23m retest repro net OK log
2023/09/27 20:28 25m retest repro upstream report log
2022/10/18 06:16 17m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log
2022/10/17 11:41 12m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log
2022/10/16 11:03 15m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log
2022/10/16 04:48 19m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log
2022/10/16 01:40 10m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log
2022/10/15 23:48 11m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 55be6084c8e0 report log

Sample crash report:
rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 1-...D } 2635 jiffies s: 621 root: 0x2/.
rcu: blocking rcu_node structures (internal RCU debug):
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 PID: 2842 Comm: kworker/u4:6 Not tainted 6.5.0-rc1-syzkaller-00259-g831fe284d827 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023
Workqueue: bat_events batadv_nc_worker
RIP: 0010:check_wait_context kernel/locking/lockdep.c:4780 [inline]
RIP: 0010:__lock_acquire+0x605/0x7f70 kernel/locking/lockdep.c:5094
Code: 6c 24 50 0f 85 66 16 00 00 83 3d 65 2b 8f 10 00 0f 84 10 06 00 00 31 db 48 81 c3 c8 00 00 00 48 89 d8 48 c1 e8 03 0f b6 04 10 <84> c0 0f 85 94 14 00 00 44 0f b6 33 48 8b 44 24 18 0f b6 04 10 84
RSP: 0018:ffffc900001e0860 EFLAGS: 00000802
RAX: 0000000000000000 RBX: ffffffff9048c9b8 RCX: ffffffff816b669d
RDX: dffffc0000000000 RSI: 0000000000000008 RDI: ffffffff907b1308
RBP: ffffc900001e0b28 R08: ffffffff907b130f R09: 1ffffffff20f6261
R10: dffffc0000000000 R11: fffffbfff20f6262 R12: ffff88802a8f5940
R13: ffff88802a8f6400 R14: 00000000000c406b R15: ffff88802a8f64a0
FS:  0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000020000600 CR3: 0000000072c9e000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <NMI>
 </NMI>
 <IRQ>
 lock_acquire+0x1e3/0x520 kernel/locking/lockdep.c:5761
 __raw_spin_lock_irq include/linux/spinlock_api_smp.h:119 [inline]
 _raw_spin_lock_irq+0xd3/0x120 kernel/locking/spinlock.c:170
 __run_hrtimer kernel/time/hrtimer.c:1692 [inline]
 __hrtimer_run_queues+0x66c/0xd10 kernel/time/hrtimer.c:1752
 hrtimer_interrupt+0x396/0x980 kernel/time/hrtimer.c:1814
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1098 [inline]
 __sysvec_apic_timer_interrupt+0x13f/0x480 arch/x86/kernel/apic/apic.c:1115
 sysvec_apic_timer_interrupt+0x90/0xb0 arch/x86/kernel/apic/apic.c:1109
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
RIP: 0010:lock_acquire+0x25a/0x520 kernel/locking/lockdep.c:5765
Code: 2b 00 74 08 4c 89 f7 e8 b4 63 79 00 f6 44 24 61 02 0f 85 84 01 00 00 41 f7 c7 00 02 00 00 74 01 fb 48 c7 44 24 40 0e 36 e0 45 <4b> c7 44 25 00 00 00 00 00 43 c7 44 25 09 00 00 00 00 43 c7 44 25
RSP: 0018:ffffc9000d3dfa40 EFLAGS: 00000206
RAX: 0000000000000001 RBX: 1ffff92001a7bf54 RCX: ffffffff816b7377
RDX: 0000000000000000 RSI: ffffffff8b0aa1c0 RDI: ffffffff8b58a4c0
RBP: ffffc9000d3dfb98 R08: dffffc0000000000 R09: 1ffffffff20f6260
R10: dffffc0000000000 R11: fffffbfff20f6261 R12: 1ffff92001a7bf50
R13: dffffc0000000000 R14: ffffc9000d3dfaa0 R15: 0000000000000246
 rcu_lock_acquire+0x2e/0x40 include/linux/rcupdate.h:303
 rcu_read_lock include/linux/rcupdate.h:749 [inline]
 batadv_nc_purge_orig_hash net/batman-adv/network-coding.c:408 [inline]
 batadv_nc_worker+0xc5/0x5c0 net/batman-adv/network-coding.c:719
 process_one_work+0x92c/0x12c0 kernel/workqueue.c:2597
 worker_thread+0xa63/0x1210 kernel/workqueue.c:2748
 kthread+0x2b8/0x350 kernel/kthread.c:389
 ret_from_fork+0x2e/0x60 arch/x86/kernel/process.c:145
 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:296
RIP: 0000:0x0
Code: Unable to access opcode bytes at 0xffffffffffffffd6.
RSP: 0000:0000000000000000 EFLAGS: 00000000 ORIG_RAX: 0000000000000000
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
 </TASK>
INFO: NMI handler (nmi_cpu_backtrace_handler) took too long to run: 1.742 msecs

Crashes (183):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/07/16 09:18 upstream 831fe284d827 35d9ecc5 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2022/10/15 19:01 upstream 55be6084c8e0 67cb024c .config console log report syz C [disk image] [vmlinux] ci-upstream-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/12 22:19 net 829c6524d672 39990d51 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/06 06:49 net a47e598fbd86 4ffcc9ef .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/18 19:25 net 8fcd7c7b3a38 022df2bb .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/04 07:00 net-next 36e68eadd303 74621247 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/18 19:58 net-next d3750076d464 022df2bb .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/10 22:05 linux-next fe57d0d86f03 52ae002a .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/16 16:53 upstream 7475e51b8796 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/10 10:24 upstream 89cdf9d55601 45e9b83e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/03 23:49 upstream 8f6f76a6a29f 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/02 03:08 upstream 8bc9e6515183 69904c9f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/10/31 19:40 upstream 5a6a09e97199 58499c95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/10/29 07:16 upstream 2af9b20dbb39 3c418d72 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/10/13 14:31 upstream ce583d5fb9d3 6388bc36 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/10/13 10:12 upstream ce583d5fb9d3 6388bc36 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/10/06 18:43 upstream b78b18fb8ee1 ea12a918 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/09/13 20:11 upstream 3669558bdf35 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/09/13 08:58 upstream 3669558bdf35 59da8366 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/09/03 20:06 upstream db906f0ca6bb 696ea0d2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/08/26 02:35 upstream 382d4cd18475 03d9c195 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/08/25 11:23 upstream 4f9e7fabf864 03d9c195 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/08/25 01:13 upstream b5cc3833f13a 49be837e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/08/22 12:32 upstream f7757129e3de 6b415825 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/08/14 09:31 upstream 2ccdd1b13c59 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/08/06 00:12 upstream f6a691685962 4ffcc9ef .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/08/05 09:54 upstream e6fda526d9db 4ffcc9ef .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/08/01 18:50 upstream 5d0c230f1de8 df07ffe8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/07/24 00:12 upstream 269f4a4b85a1 27cbe77f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/07/23 13:16 upstream c2782531397f 27cbe77f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/07/13 03:55 upstream eb26cbb1a754 86081196 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/07/08 14:46 upstream 8689f4f2ea56 668cb1fa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root INFO: rcu detected stall in batadv_nc_worker
2023/07/03 03:58 upstream a901a3568fd2 bfc47836 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/06/23 03:46 upstream 8a28a0b6f1a1 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: rcu detected stall in batadv_nc_worker
2023/06/16 22:50 upstream 40f71e7cd3c6 f3921d4d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/06/14 10:20 upstream b6dad5178cea d2ee9228 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: rcu detected stall in batadv_nc_worker
2023/06/04 20:37 upstream 6f64a5ebe1dc a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/25 12:13 upstream 4f9e7fabf864 03d9c195 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 INFO: rcu detected stall in batadv_nc_worker
2023/06/07 20:31 upstream a27648c74210 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 INFO: rcu detected stall in batadv_nc_worker
2023/06/06 09:19 upstream f8dba31b0a82 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 INFO: rcu detected stall in batadv_nc_worker
2023/11/26 07:28 net e2b706c69190 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/06/02 19:17 net 37a826d86ff7 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2021/06/29 17:22 bpf d6765985a42a 9d2ab5df .config console log report info ci-upstream-bpf-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/11/05 19:41 net-next ff269e2cd5ad 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/10/22 17:10 net-next 5e3704030b24 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/13 02:23 net-next 3e6860ec3a22 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/08/10 05:39 net-next 29afcd69672a 13ca4cd6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/25 13:11 net-next ec87f05402f5 e88c086e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/22 23:18 net-next 6bfef2ec0172 27cbe77f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/21 00:12 net-next b44693495af8 28847498 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/19 15:09 net-next 3223eeaf0545 022df2bb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/07/17 05:49 net-next 68af900072c1 35d9ecc5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/06/21 22:38 net-next 4cb13ff1437e 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/06/06 03:12 net-next 28cfea989d6f a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2021/09/20 23:34 bpf-next e57f52b42d1f af796c18 .config console log report info ci-upstream-bpf-next-kasan-gce INFO: rcu detected stall in batadv_nc_worker
2023/11/21 01:52 linux-next 5a82d69d48c8 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/14 02:59 linux-next d173336e238b cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/13 23:14 linux-next d173336e238b cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/11/12 23:59 linux-next e27090b1413f 6d6dbf8a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/10/30 10:12 linux-next c503e3eec382 3c418d72 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/08/30 00:58 linux-next ae782d4e2bf5 b42ca3a7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2023/08/03 20:34 linux-next fb4327106e52 74621247 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: rcu detected stall in batadv_nc_worker
2020/12/31 16:10 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2020/08/06 00:31 upstream fffe3ae0ee84 0487ea6f .config console log report ci-upstream-kasan-gce-smack-root
2020/05/10 07:00 upstream 1d3962ae3b3d 8742a2b9 .config console log report ci-upstream-kasan-gce-root
* Struck through repros no longer work on HEAD.