DF-3321 / run.patched.log
== kernel == DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #1: Thu Sep 10 20:30:33 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 == pre counters == 1 discarded for bad header offset field 1 discarded because packet too short == PoC A: gif_ihl15 (baseline: panic total length incl header) == rc=0 guest still up == PoC B: gif_tcp_off15 (baseline: panic bad TCP data offset) == rc=0 guest still up == post counters == 2 discarded for bad header offset fields 2 discarded because packet too short 0 with bad options == serial console tail == Module if_gif failed to register: 17 module_register: module if_gif already exists! Module if_gif failed to register: 17 # [earlier same-kernel runs, from the ssh transcript] # built: gif_ihl15 gif_tcp_off15 # ---RUN-A--- sh run.sh gif_ihl15 # gif0: flags=808051<UP,POINTOPOINT,RUNNING,MULTICAST,PROXY> metric 0 mtu 1280 # tunnel inet 10.99.0.1 --> 10.99.0.2 # wrote 102/102 bytes to tap0 (expect panic: "total length incl header" at ip_input.c:575) # RC-A=0 GUEST-UP # ---RUN-B--- sh run.sh gif_tcp_off15 # wrote 74/74 bytes to tap0 (expect panic: "bad TCP data offset 60 (tlen 20)" in tcp_input via gif decap) # GUEST-UP # 1 discarded for bad header offset field / 1 discarded because packet too short # # Kernel build: cd /usr/src && make -j 8 nativekernel KERNCONF=X86_64_GENERIC # >>> Kernel build for X86_64_GENERIC completed on Thu Sep 10 20:33:29 UTC 2026 # + make installkernel KERNCONF=X86_64_GENERIC -> /boot/kernel/kernel Sep 10 20:42 # reboot -> #1: Thu Sep 10 20:30:33 UTC 2026