syzbot


WARNING: proc registration bug in bcm_connect

Status: upstream: reported C repro on 2024/01/14 11:26
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+57466e050f2464381920@syzkaller.appspotmail.com
First crash: 311d, last: 209d
Fix bisection: failed (error log, bisect log)
  
Bug presence (1)
Date Name Commit Repro Result
2024/10/28 upstream (ToT) 819837584309 C [report] INFO: task hung in rtnl_dumpit
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING: proc registration bug in bcm_connect fs C inconclusive inconclusive 322 79d 344d 0/28 upstream: reported C repro on 2023/12/12 13:31
linux-5.15 WARNING: proc registration bug in bcm_connect origin:upstream C error 24 223d 311d 0/3 auto-obsoleted due to no activity on 2024/10/03 08:47
Fix bisection attempts (3)
Created Duration User Patch Repo Result
2024/05/30 21:17 13m bisect fix linux-6.1.y error job log
2024/03/24 20:50 2h57m bisect fix linux-6.1.y OK (0) job log log
2024/02/23 12:12 2h03m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
__nla_validate_parse: 1 callbacks suppressed
netlink: 4 bytes leftover after parsing attributes in process `syz-executor372'.
------------[ cut here ]------------
proc_dir_entry 'can-bcm/25480' already registered
WARNING: CPU: 1 PID: 4250 at fs/proc/generic.c:377 proc_register+0x2e8/0x464 fs/proc/generic.c:378
Modules linked in:
CPU: 1 PID: 4250 Comm: syz-executor372 Not tainted 6.1.84-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : proc_register+0x2e8/0x464 fs/proc/generic.c:378
lr : proc_register+0x2e0/0x464 fs/proc/generic.c:376
sp : ffff80001dd17a40
x29: ffff80001dd17a60 x28: dfff800000000000 x27: 0000000000000000
x26: 0000000000000005 x25: ffff0000cc999bf8 x24: ffff0000cc9674a4
x23: ffff0000cc967498 x22: 1fffe0001992ce8a x21: ffff0000cc967454
x20: ffff0000cc999c24 x19: ffff0000cc9673c0 x18: ffff80001dd16e40
x17: 0000000000000000 x16: ffff8000121561d4 x15: 0000000000000000
x14: 00000000ffffffff x13: 0000000000000001 x12: 0000000000000001
x11: 0000000000ff0100 x10: 0000000000000000 x9 : 9f0fa8e602901a00
x8 : 9f0fa8e602901a00 x7 : 0000000000000001 x6 : 0000000000000001
x5 : ffff80001dd17338 x4 : ffff800015922b00 x3 : ffff8000085888dc
x2 : 0000000000000001 x1 : 0000000100000001 x0 : ffff800015b4e9a0
Call trace:
 proc_register+0x2e8/0x464 fs/proc/generic.c:378
 proc_create_net_single+0x140/0x198 fs/proc/proc_net.c:219
 bcm_connect+0x220/0x438 net/can/bcm.c:1631
 __sys_connect_file net/socket.c:2006 [inline]
 __sys_connect+0x268/0x290 net/socket.c:2023
 __do_sys_connect net/socket.c:2033 [inline]
 __se_sys_connect net/socket.c:2030 [inline]
 __arm64_sys_connect+0x7c/0x94 net/socket.c:2030
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x2c0 arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x64/0x218 arch/arm64/kernel/syscall.c:206
 el0_svc+0x58/0x168 arch/arm64/kernel/entry-common.c:637
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585
irq event stamp: 2358
hardirqs last  enabled at (2357): [<ffff800008343d04>] __up_console_sem+0xb4/0x100 kernel/printk/printk.c:261
hardirqs last disabled at (2358): [<ffff800012151e8c>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:405
softirqs last  enabled at (2334): [<ffff8000103d4804>] local_bh_enable+0x10/0x34 include/linux/bottom_half.h:32
softirqs last disabled at (2332): [<ffff8000103d47d0>] local_bh_disable+0x10/0x34 include/linux/bottom_half.h:19
---[ end trace 0000000000000000 ]---

Crashes (28):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/06 12:33 linux-6.1.y 347385861c50 ca620dd8 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/12 10:00 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/12 07:32 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/12 05:55 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/11 23:57 linux-6.1.y bf1e3b1cb1e0 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/11 23:36 linux-6.1.y bf1e3b1cb1e0 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/02 18:49 linux-6.1.y e5cd595e23c1 eb2966c4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/01 18:41 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/03/31 17:31 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/03/30 21:30 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/01/14 11:25 linux-6.1.y 7c58bfa711cb 551587c1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING: proc registration bug in bcm_connect
2024/04/26 04:26 linux-6.1.y 6741e066ec76 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/13 11:47 linux-6.1.y bf1e3b1cb1e0 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/12 07:28 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/12 06:44 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/12 06:01 linux-6.1.y bf1e3b1cb1e0 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/12 00:01 linux-6.1.y bf1e3b1cb1e0 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/11 23:37 linux-6.1.y bf1e3b1cb1e0 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/11 18:26 linux-6.1.y bf1e3b1cb1e0 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/11 06:48 linux-6.1.y bf1e3b1cb1e0 33b9e058 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/06 13:59 linux-6.1.y 347385861c50 ca620dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/05 18:07 linux-6.1.y 347385861c50 77230c29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/02 16:15 linux-6.1.y e5cd595e23c1 eb2966c4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/01 22:05 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/04/01 18:45 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/03/30 13:48 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/01/14 22:16 linux-6.1.y 7c58bfa711cb 551587c1 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
2024/01/14 11:26 linux-6.1.y 7c58bfa711cb 551587c1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING: proc registration bug in bcm_connect
* Struck through repros no longer work on HEAD.