syzbot


assert "rdomain == rtable_l2(rdomain)" failed in route.c

Status: upstream: reported on 2024/10/04 19:39
Reported-by: syzbot+29bd165c3431fc959fff@syzkaller.appspotmail.com
First crash: 47d, last: 15d

Sample crash report:
panic: kernel diagnostic assertion "rdomain == rtable_l2(rdomain)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 1247
Starting stack trace...
panic(ffffffff830f2722) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff830a3cce,ffffffff8301a6e2,4df,ffffffff830d34b2) at __assert+0x29
rt_ifa_add(ffff800001362e00,240404,ffff800001362e40,16) at rt_ifa_add+0x32d sys/net/route.c:1247
rt_ifa_addlocal(ffff800001362e00) at rt_ifa_addlocal+0x1d2 sys/net/route.c:1381
in6_update_ifa(ffff8000012bc000,ffff80003725e330,0) at in6_update_ifa+0x1725 sys/netinet6/in6.c:741
in6_ifattach_linklocal(ffff8000012bc000,0) at in6_ifattach_linklocal+0x331 sys/netinet6/in6_ifattach.c:281
in6_ifattach(ffff8000012bc000) at in6_ifattach+0x2b4 sys/netinet6/in6_ifattach.c:405
ifioctl(ffff800010fdea70,8020699d,ffff80003725e510,ffff8000ffff07c0) at ifioctl+0x2436 sys/net/if.c:2138
sys_ioctl(ffff8000ffff07c0,ffff80003725e6f0,ffff80003725e640) at sys_ioctl+0x67c
syscall(ffff80003725e6f0) at syscall+0xbb6 mi_syscall sys/sys/syscall_mi.h:178 [inline]
syscall(ffff80003725e6f0) at syscall+0xbb6 sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x70db0ee43d0, count: 246
End of stack trace.

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/11/06 00:02 openbsd a3e644a6f1f2 da38b4c9 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "rdomain == rtable_l2(rdomain)" failed in route.c
2024/10/04 19:39 openbsd ecf90ed7d782 d7906eff .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "rdomain == rtable_l2(rdomain)" failed in route.c
* Struck through repros no longer work on HEAD.