syzbot


WARNING in print_bfs_bug (2)

Status: upstream: reported C repro on 2022/12/29 15:51
Subsystems: net xfs
[Documentation on labels]
Reported-by: syzbot+630f83b42d801d922b8b@syzkaller.appspotmail.com
First crash: 339d, last: 12h10m
Cause bisection: introduced by (bisect log) :
commit 0a034d93ee929a9ea89f3fa5f1d8492435b9ee6e
Author: Miaoqian Lin <linmq006@gmail.com>
Date: Fri Jun 3 13:10:43 2022 +0000

  ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe

Crash: WARNING in print_bfs_bug (log)
Repro: C syz .config
  
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] Monthly xfs report (Nov 2023) 0 (1) 2023/11/08 23:44
[syzbot] WARNING in print_bfs_bug (2) 2 (5) 2023/05/05 13:27
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in print_bfs_bug origin:upstream missing-backport C error 3 26d 213d 0/3 upstream: reported C repro on 2023/04/30 23:10
linux-6.1 WARNING in print_bfs_bug origin:upstream C 2 11d 213d 0/3 upstream: reported C repro on 2023/04/30 07:54
upstream WARNING in print_bfs_bug C done 14759 1140d 1492d 17/25 fixed on 2020/11/16 12:12
Last patch testing requests (7)
Created Duration User Patch Repo Result
2023/08/29 09:30 1h36m retest repro linux-next OK log
2023/08/29 09:30 47m retest repro net-next report log
2023/08/29 09:30 39m retest repro net report log
2023/08/29 09:30 27m retest repro upstream report log
2023/08/29 09:30 24m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2023/04/30 02:24 23m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git 042334a8d424 report log
2023/04/29 23:54 15m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git 042334a8d424 report log

Sample crash report:
------------[ cut here ]------------
lockdep bfs error:-1
WARNING: CPU: 1 PID: 4453 at kernel/locking/lockdep.c:2077 print_bfs_bug+0x22/0x30 kernel/locking/lockdep.c:2077
Modules linked in:
CPU: 1 PID: 4453 Comm: udevd Not tainted 6.4.0-rc6-syzkaller-00026-gfb054096aea0 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023
RIP: 0010:print_bfs_bug+0x22/0x30 kernel/locking/lockdep.c:2077
Code: 84 00 00 00 00 00 66 90 55 89 fd 53 e8 f7 4b ab 02 89 c3 e8 60 fd ff ff 85 db 74 10 89 ee 48 c7 c7 e0 6f 4c 8a e8 fe 3b e7 ff <0f> 0b 5b 5d c3 66 0f 1f 84 00 00 00 00 00 53 31 c9 31 d2 31 f6 48
RSP: 0018:ffffc9000319f0e0 EFLAGS: 00010082
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: ffff88807d268000 RSI: ffffffff814c03b7 RDI: 0000000000000001
RBP: 00000000ffffffff R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: ffff88807d268b40
R13: 0000000000000039 R14: ffffc9000319f208 R15: 0000000000000000
FS:  00007f747f0d0c80(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffd2cb59e58 CR3: 00000000296ac000 CR4: 0000000000350ee0
Call Trace:
 <TASK>
 check_irq_usage+0x56c/0x1a40 kernel/locking/lockdep.c:2850
 check_prev_add kernel/locking/lockdep.c:3117 [inline]
 check_prevs_add kernel/locking/lockdep.c:3232 [inline]
 validate_chain kernel/locking/lockdep.c:3847 [inline]
 __lock_acquire+0x2fe5/0x5f30 kernel/locking/lockdep.c:5088
 lock_acquire kernel/locking/lockdep.c:5705 [inline]
 lock_acquire+0x1b1/0x520 kernel/locking/lockdep.c:5670
 do_write_seqcount_begin_nested include/linux/seqlock.h:516 [inline]
 do_write_seqcount_begin include/linux/seqlock.h:541 [inline]
 psi_account_irqtime+0x2a4/0x520 kernel/sched/psi.c:1021
 update_rq_clock_task kernel/sched/core.c:725 [inline]
 update_rq_clock kernel/sched/core.c:769 [inline]
 update_rq_clock+0x241/0xb40 kernel/sched/core.c:750
 __schedule+0x30f/0x5880 kernel/sched/core.c:6591
 preempt_schedule_irq+0x52/0x90 kernel/sched/core.c:6981
 irqentry_exit+0x35/0x80 kernel/entry/common.c:433
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
RIP: 0010:__sanitizer_cov_trace_pc+0x3b/0x70 kernel/kcov.c:207
Code: 81 e1 00 01 00 00 65 48 8b 14 25 c0 bb 03 00 a9 00 01 ff 00 74 0e 85 c9 74 35 8b 82 0c 16 00 00 85 c0 74 2b 8b 82 e8 15 00 00 <83> f8 02 75 20 48 8b 8a f0 15 00 00 8b 92 ec 15 00 00 48 8b 01 48
RSP: 0018:ffffc9000319f8a8 EFLAGS: 00000246
RAX: 0000000000000000 RBX: ffff888018651860 RCX: 0000000000000000
RDX: ffff88807d268000 RSI: ffffffff88472b4d RDI: ffff888078c5b030
RBP: 1ffff92000633f16 R08: 0000000000000004 R09: 00000000d33a7b51
R10: 00000000d33a7b51 R11: 51455300372d7872 R12: ffff888078c5b6d0
R13: ffffffff921766c0 R14: ffffc9000319f8d0 R15: 0000000000000000
 rht_obj include/linux/rhashtable.h:116 [inline]
 rhashtable_lookup include/linux/rhashtable.h:648 [inline]
 rhashtable_lookup_fast include/linux/rhashtable.h:672 [inline]
 __netlink_lookup net/netlink/af_netlink.c:518 [inline]
 netlink_lookup+0x13d/0x4e0 net/netlink/af_netlink.c:538
 netlink_getsockbyportid net/netlink/af_netlink.c:1173 [inline]
 netlink_unicast+0x248/0x7f0 net/netlink/af_netlink.c:1359
 netlink_sendmsg+0x925/0xe30 net/netlink/af_netlink.c:1913
 sock_sendmsg_nosec net/socket.c:724 [inline]
 sock_sendmsg+0xde/0x190 net/socket.c:747
 ____sys_sendmsg+0x71c/0x900 net/socket.c:2503
 ___sys_sendmsg+0x110/0x1b0 net/socket.c:2557
 __sys_sendmsg+0xf7/0x1c0 net/socket.c:2586
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f747ed24a4b
Code: ff 89 ef 48 89 04 24 e8 22 56 f9 ff 48 8b 04 24 48 83 c4 20 5d c3 c3 64 8b 04 25 18 00 00 00 85 c0 75 20 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 76 6d 48 8b 15 ae c3 0c 00 f7 d8 64 89 02 48 83
RSP: 002b:00007ffdeca02298 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000561f2e9ffdf0 RCX: 00007f747ed24a4b
RDX: 0000000000000000 RSI: 00007ffdeca022a8 RDI: 0000000000000004
RBP: 0000561f2ea45860 R08: 0000000000000001 R09: 3f60d57b07da71a5
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000077 R14: 0000000000000000 R15: 0000000000000000
 </TASK>
----------------
Code disassembly (best guess):
   0:	81 e1 00 01 00 00    	and    $0x100,%ecx
   6:	65 48 8b 14 25 c0 bb 	mov    %gs:0x3bbc0,%rdx
   d:	03 00
   f:	a9 00 01 ff 00       	test   $0xff0100,%eax
  14:	74 0e                	je     0x24
  16:	85 c9                	test   %ecx,%ecx
  18:	74 35                	je     0x4f
  1a:	8b 82 0c 16 00 00    	mov    0x160c(%rdx),%eax
  20:	85 c0                	test   %eax,%eax
  22:	74 2b                	je     0x4f
  24:	8b 82 e8 15 00 00    	mov    0x15e8(%rdx),%eax
* 2a:	83 f8 02             	cmp    $0x2,%eax <-- trapping instruction
  2d:	75 20                	jne    0x4f
  2f:	48 8b 8a f0 15 00 00 	mov    0x15f0(%rdx),%rcx
  36:	8b 92 ec 15 00 00    	mov    0x15ec(%rdx),%edx
  3c:	48 8b 01             	mov    (%rcx),%rax
  3f:	48                   	rex.W

Crashes (161):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/06/14 04:42 upstream fb054096aea0 d2ee9228 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in print_bfs_bug
2023/04/29 19:02 net 6686317855c6 62df2017 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in print_bfs_bug
2023/04/29 13:37 net-next 042334a8d424 62df2017 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/11/29 11:13 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 2cc14f52aeb7 1adfb6f6 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/11/28 23:09 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 2cc14f52aeb7 1adfb6f6 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/11/26 15:02 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c 5b429f39 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/11/14 04:25 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c cb976f63 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/11/09 12:12 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c 4862372a .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/10/19 20:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 78124b0c1d10 42e1d524 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/04/30 06:54 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 62df2017 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in print_bfs_bug
2023/07/16 21:13 linux-next 7c2878be5732 35d9ecc5 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in print_bfs_bug
2023/11/26 12:00 upstream 090472ed9c92 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/24 15:43 upstream f1a09972a45a 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/24 08:12 upstream d3fa86b1a7b4 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/23 06:58 upstream 9b6de136b5f0 fc59b78e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/22 22:35 upstream 9b6de136b5f0 03e12510 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/20 16:25 upstream 98b1cc82c4af cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/19 19:55 upstream 037266a5f723 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/18 21:42 upstream 23dfa043f6d5 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/18 18:56 upstream 791c8ab095f7 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in print_bfs_bug
2023/11/18 01:47 upstream 6bc40e44f1dd cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/16 23:35 upstream 7475e51b8796 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/15 19:53 upstream c42d9eeef8e5 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/14 08:37 upstream 9bacdd8996c7 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/13 20:29 upstream 9bacdd8996c7 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/13 07:09 upstream b57b17e88bf5 6d6dbf8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/09 10:34 upstream 6bc986ab839c 4862372a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/07 23:28 upstream 13d88ac54ddd 83211397 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/05 13:26 upstream aea6bf908d73 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in print_bfs_bug
2023/11/05 07:03 upstream aea6bf908d73 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/05 02:00 upstream aea6bf908d73 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/04 15:06 upstream 90b0c2b2edd1 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/04 09:10 upstream 6bdfe2d88b9f 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/03 13:09 upstream 8f6f76a6a29f c4ac074c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/11/02 17:58 upstream babe393974de b5f07fd3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in print_bfs_bug
2023/10/29 03:01 upstream 2af9b20dbb39 3c418d72 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/24 16:27 upstream d88520ad73b7 af8d2e46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/23 20:05 upstream 05d3ef8bba77 989a3687 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/21 16:02 upstream 9c5d00cb7b6b 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/21 02:08 upstream c3200081020d 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in print_bfs_bug
2023/10/19 02:03 upstream dd72f9c7e512 342b9c55 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/17 07:30 upstream 213f891525c2 342b9c55 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/16 05:01 upstream fbe1bf1e5ff1 f757a323 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/08 07:01 upstream b9ddbb0cde2a 5e837c76 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/06 21:36 upstream 7de25c855b63 ea12a918 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/05 12:23 upstream ba7d997a2a29 b7d7ff54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/10/02 06:33 upstream e81a2dabc3f3 8e26a358 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/09/26 18:56 upstream 50768a425b46 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in print_bfs_bug
2023/09/20 14:32 upstream 2cf0f7156238 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in print_bfs_bug
2022/12/25 15:43 upstream 72a85e2b0a1e 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in print_bfs_bug
2023/04/02 17:48 upstream 00c7b5f4ddc5 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in print_bfs_bug
2023/11/17 16:22 net 76df934c6d5f cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in print_bfs_bug
2023/11/09 23:56 net 83b9dda8afa4 56230772 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in print_bfs_bug
2023/11/29 08:50 net-next f1be1e04c76b 1adfb6f6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/11/17 14:36 net-next 7c93d177d913 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/10/25 19:28 net-next f3bbfe4dbfd4 72e794c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/10/22 14:06 net-next e10f4019b18d 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/10/13 17:04 net-next 0e6bb5b7f4c8 6388bc36 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/10/02 16:16 net-next 436e5f758d6f 50b20e75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/09/29 10:44 net-next 7c7dd1d64910 d265efd8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in print_bfs_bug
2023/11/11 22:58 linux-next e27090b1413f 6d6dbf8a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in print_bfs_bug
2023/05/29 03:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 19b3cf44e18c cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in print_bfs_bug
* Struck through repros no longer work on HEAD.