DF-3426 / fix_run.log
=== FIX26 VALIDATION === Wed Oct 14 02:26:00 UTC 2026 DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul 2 06:02:54 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 crw-rw---- 1 root wheel 33, 0x00000000 Oct 14 02:26 /dev/netmap --- before: 7/146632 mbufs in use (current/max): 256/33552 mbuf clusters in use (current/max) 0/8260 mbuf jumbo clusters in use (current/max) 263 mbufs and mbuf clusters allocated to data 515 Kbytes allocated to network (0% of mb_map in use) === RUN unreg 8 === REGIF tap0: memsize=343019520 offset=0 tx_rings=1 tx_slots=1024 txring0: num_slots=1024 cur=0 avail=1023 reserved=0 buf_size=2048 buf_ofs=7372800 [unreg-lap1] cur=8 avail(before sync)=1023 -> NIOCTXSYNC [unreg-lap1] after: avail=1015 reserved=0 closing fd -> generic_netmap_register(0) m_freem()s every tx_pool entry rc=0 --- after unreg: 7/146632 mbufs in use (current/max): 256/33552 mbuf clusters in use (current/max) 0/8260 mbuf jumbo clusters in use (current/max) 263 mbufs and mbuf clusters allocated to data 515 Kbytes allocated to network (0% of mb_map in use) === RUN uaf 512 4096 16384 === REGIF tap0: memsize=343019520 offset=0 tx_rings=1 tx_slots=1024 txring0: num_slots=1024 cur=0 avail=1023 reserved=0 buf_size=2048 buf_ofs=7372800 [uaf-lap1] cur=512 avail(before sync)=1023 -> NIOCTXSYNC [uaf-lap1] after: avail=511 reserved=0 [spray] 4096/4096 datagrams sent [uaf-lap2(REUSE)] cur=511 avail(before sync)=511 -> NIOCTXSYNC [uaf-lap2(REUSE)] after: avail=0 reserved=0 [spray] 16384/16384 datagrams sent uaf done; sleeping 2s; closing -> unregister rc=0 --- after uaf: 7/146632 mbufs in use (current/max): 256/33552 mbuf clusters in use (current/max) 0/8260 mbuf jumbo clusters in use (current/max) 263 mbufs and mbuf clusters allocated to data 515 Kbytes allocated to network (0% of mb_map in use) === RUN evt === REGIF tap0: memsize=343019520 offset=0 tx_rings=1 tx_slots=1024 txring0: num_slots=1024 cur=0 avail=1023 reserved=0 buf_size=2048 buf_ofs=7372800 [evt-lap] cur=1023 avail(before sync)=1023 -> NIOCTXSYNC [evt-lap] after: avail=0 reserved=0 event arm done; waiting 3s for any destructor callbacks (watch console/dmesg for RIG:) evt done (closed -> unregister frees whole pool) rc=0 --- after evt: 7/146632 mbufs in use (current/max): 256/33552 mbuf clusters in use (current/max) 0/8260 mbuf jumbo clusters in use (current/max) 263 mbufs and mbuf clusters allocated to data 515 Kbytes allocated to network (0% of mb_map in use) === dmesg RIG === RIG: txsync enter: cur=8 hwcur=0 ntc=0 hwavail=1023 resv=0 RIG: txsync enter: cur=512 hwcur=0 ntc=0 hwavail=1023 resv=0 RIG: txsync enter: cur=511 hwcur=512 ntc=0 hwavail=511 resv=0 RIG: txsync ring exhausted: ntc=512 j=511 hwavail=0 -> arming event RIG: generic_set_tx_event e=1023 mbuf=0 (SET_MBUF_DESTRUCTOR + m_freem on pool entry) RIG: txsync enter: cur=1023 hwcur=0 ntc=0 hwavail=1023 resv=0 RIG: txsync ring exhausted: ntc=0 j=1023 hwavail=0 -> arming event RIG: generic_set_tx_event e=511 mbuf=0 (SET_MBUF_DESTRUCTOR + m_freem on pool entry) 2:26AM up 5 mins, 0 users, load averages: 0.12, 0.04, 0.01