On Fri, Nov 26, 2021 at 08:54:51AM +0000, Lucas wrote: > panic: kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_UP)" failed: > file "/usr/src/sys/net/route.c", line 506
During my performance tests I got the same trace once. login: panic: kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_UP)" failed: file " /usr/src/sys/net/route.c", line 506 Stopped at db_enter+0x10: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *397403 91501 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x10 panic(ffffffff822af53c) at panic+0xbf __assert(ffffffff8231ea01,ffffffff822b69c9,1fa,ffffffff82326314) at __assert+0x 25 rtfree(fffffd8746702d98) at rtfree+0x298 ip6_forward(fffffd80b545e300,fffffd8746702d98,0) at ip6_forward+0x118 ip6_input_if(ffff8000246b7d58,ffff8000246b7d64,29,0,ffff800000767048) at ip6_in put_if+0x80d ipv6_input(ffff800000767048,fffffd80b545e300) at ipv6_input+0x39 ether_input(ffff800000767048,fffffd80b545e300) at ether_input+0x39f if_input_process(ffff800000767048,ffff8000246b7e48) at if_input_process+0x6f ifiq_process(ffff80000076ac00) at ifiq_process+0x69 taskq_thread(ffff800000034080) at taskq_thread+0x81 end trace frame: 0x0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> OpenBSD 7.0-current (GENERIC.MP) #cvs : D2021.09.29.00.00.00: Sun Nov 21 08:09:21 CET 2021 r...@ot31.obsd-lab.genua.de:/usr/src/sys/arch/amd64/compile/GENERIC.MP It happened with a CVS checkout from Sep 29 2021. I was running this test command on a Linux box to generate traffic for btrace graphs. ssh_perform@lt13_iperf3_-6_-cfdd7:e83e:66bc:0726::36_-P10_-t60 linux-openbsd-ipsec-tunnel4-tcp6-ip3fwd-ot31 The means I have an iked IPv6 through IPv4 IPsec tunnel. The OpenBSD machine that panics is encrypting TCP traffic. Console outout: http://bluhm.genua.de/perform/results/7.0/2021-11-21T04%3A35%3A50Z/bsdcons-ot31.txt bluhm