FreeBSD-main-amd64-test - Build #29861 - Failure

From: <jenkins-admin_at_FreeBSD.org>
Date: Mon, 02 Nov 2026 06:09:02 UTC
FreeBSD-main-amd64-test - Build #29861 (845f9747380a0db4d8a174794a5e199e80de81c0) - Failure

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/29861/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/29861/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/29861/console

Status explanation:
"Failure" - the build is suspected being broken by the following changes
"Still Failing" - the build has not been fixed by the following changes and
                  this is a notification to note that these changes have
                  not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

9da2c05a748fd17757638e1a9e78215cdb8b80d0 by christos:
kern: Remove unreachable compat_freebsd8 FEATURE

ce1dc2df8019733f320b7338f8cf736faf0ffa5d by vmaffione:
netmap: bdg: replace strncpy with safer strlcpy

0a12444b2989c38a5d2e358e0f9ef01c665cc268 by vmaffione:
pkt-gen: fix UDP checksum when IPv6 address ranges are used

b487aca48535e5f04e4913447fcbe33f1bf56c68 by des:
vfs: Avoid integer overflow when faulting

57d8db405e68fa32b98aec803693f0f5880b9b92 by kbowling:
ice: Restart disabled VF Tx queues from saved configuration

6d7960628f825f1eec0959d6000a79ca8a4ae927 by alc:
arm64 pmap: demote L3C pages in pmap_clear_modify()

9bd865a67c22aa19c99aaee58fd98c03c5ac0bab by kbowling:
ice: Allow VSI loopback in VEB mode

cbaf3f1bc55524126182f63d09ed79ba8cf61cf2 by kbowling:
ice: Use the absolute VF number when adding a VSI

bd4975e5fb051c2b2e8d5218940b7e8ef87b5bdf by olivier:
ktls: Check the record type message holds its byte

64857418bb2379a7d89b6af04cddf92fa48dd28c by rmacklem:
nfsd: Fix handling of RPC messages too large to cache

7a0021a0988fa39faee847953dd8df6bc9ff56b9 by olivier:
nfscl: Do not delay recovery for a stale ClientID

845f9747380a0db4d8a174794a5e199e80de81c0 by kbowling:
iavf: Handle queue disable during reset recovery



The end of the build log:

[...truncated 6.64 MiB...]
epair1b: link state changed to DOWN
passed  [1.500s]
sys/netpfil/pf/rdr:tcp_v6_pass  ->  epair0a: Ethernet address: 7e:a4:ff:76:b4:cf
epair0b: Ethernet address: 12:67:1c:1b:cc:71
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 2e:06:21:5e:0a:52
epair1b: Ethernet address: b6:39:45:8b:e0:99
epair1a: link state changed to UP
epair1b: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
epair1b: promiscuous mode enabled
epair1b: promiscuous mode disabled
epair0b: link state changed to DOWN
epair0a: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [1.482s]
sys/netpfil/pf/return.py:TestReturn::test_sctp  ->  epair0a: Ethernet address: 26:c8:c6:f2:3e:51
epair0b: Ethernet address: 6e:ac:cd:e0:86:27
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: ee:3e:7e:29:ee:ec
epair1b: Ethernet address: de:eb:a1:49:3a:35
epair1a: link state changed to UP
epair1b: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
epair1a: promiscuous mode enabled
epair1a: promiscuous mode disabled
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
passed  [5.516s]
sys/netpfil/pf/return.py:TestReturn::test_tcp  ->  epair0a: Ethernet address: 2a:50:b0:78:c8:f0
epair0b: Ethernet address: 3e:6b:ab:51:ea:2e
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 2e:3e:ac:9f:8a:df
epair1b: Ethernet address: 32:d3:e6:e7:f8:76
epair1a: link state changed to UP
epair1b: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
epair1a: promiscuous mode enabled
epair1a: promiscuous mode disabled
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
passed  [5.438s]
sys/netpfil/pf/return.py:TestReturn::test_udp  ->  epair0a: Ethernet address: ce:08:bc:66:04:f8
epair0b: Ethernet address: 72:76:25:79:14:d1
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 5a:10:ec:df:3e:fe
epair1b: Ethernet address: 0a:06:d2:71:6f:ae
epair1a: link state changed to UP
epair1b: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
lo0: link state changed to UP
epair0a: promiscuous mode enabled
epair0a: promiscuous mode disabled
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [5.456s]
sys/netpfil/pf/ridentifier:basic  ->  epair0a: Ethernet address: 6a:ee:c1:c2:d4:fd
epair0b: Ethernet address: 0a:03:8e:65:a2:ed
epair0a: link state changed to UP
epair0b: link state changed to UP
lo0: link state changed to UP
epair0b: link state changed to DOWN
epair0a: link state changed to DOWN
passed  [5.353s]
sys/netpfil/pf/route_to:bcast_directed_forwarded  ->  epair0a: Ethernet address: ca:8d:63:ca:16:0c
epair0b: Ethernet address: 7e:2f:7f:c7:a1:cd
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 7a:38:32:a9:c5:a9
epair1b: Ethernet address: 1e:64:79:a3:a5:30
epair1a: link state changed to UP
epair1b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [0.550s]
sys/netpfil/pf/route_to:bcast_directed_local  ->  epair0a: Ethernet address: 52:cc:62:8e:97:04
epair0b: Ethernet address: 7a:42:d4:25:2b:53
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 4a:c3:6e:d2:88:1f
epair1b: Ethernet address: 86:da:a1:e4:bc:9c
epair1a: link state changed to UP
epair1b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [0.578s]
sys/netpfil/pf/route_to:bcast_limited_forwarded  ->  epair0a: Ethernet address: c2:86:71:53:ec:ef
epair0b: Ethernet address: 9a:be:1f:7c:c2:1e
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 6e:d2:d3:84:05:ff
epair1b: Ethernet address: 7e:05:75:32:3e:3d
epair1a: link state changed to UP
epair1b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [0.578s]
sys/netpfil/pf/route_to:bcast_limited_local  ->  epair0a: Ethernet address: 3e:b3:57:ee:f3:1f
epair0b: Ethernet address: ae:d6:73:c3:08:5b
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 3a:bd:89:d0:8d:94
epair1b: Ethernet address: da:b1:fe:1b:30:34
epair1a: link state changed to UP
epair1b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
passed  [0.556s]
sys/netpfil/pf/route_to:divert_to  ->  epair0a: Ethernet address: 32:94:34:b7:61:f9
epair0b: Ethernet address: e2:7c:81:3f:f6:e2
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 8e:e3:d7:0d:13:0c
epair1b: Ethernet address: 36:ba:f7:61:a4:df
epair1a: link state changed to UP
epair1b: link state changed to UP
epair2a: Ethernet address: 86:56:f0:94:d9:2d
epair2b: Ethernet address: 8e:97:0d:05:33:48
epair2a: link state changed to UP
epair2b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
epair2a: link state changed to DOWN
epair2b: link state changed to DOWN
passed  [4.608s]
sys/netpfil/pf/route_to:dummynet  ->  epair0a: Ethernet address: d2:b3:cf:7e:85:ee
epair0b: Ethernet address: ee:2e:7c:a7:2f:45
epair0a: link state changed to UP
epair0b: link state changed to UP
epair1a: Ethernet address: 52:76:d0:42:a0:37
epair1b: Ethernet address: 16:ac:4c:f9:53:a9
epair1a: link state changed to UP
epair1b: link state changed to UP
epair0a: link state changed to DOWN
epair0b: link state changed to DOWN
epair1a: link state changed to DOWN
epair1b: link state changed to DOWN
broken: Test case execenv cleanup timed out  [4.802s]
sys/netpfil/pf/route_to:dummynet_double  ->  epair0a: Ethernet address: 62:cc:15:95:6c:21
epair0b: Ethernet address: 0e:d1:11:9b:bd:ab
epair1a: Ethernet address: 12:23:2c:3d:ce:cc
epair1b: Ethernet address: 96:4a:54:f8:1e:27
broken: Test case body timed out  [300.008s]
sys/netpfil/pf/route_to:dummynet_frag  ->  panic: deadlres_td_sleep_q: possible deadlock detected for 0xfffff8010241a780 (swi6: task queue), blocked for 180136 ticks

cpuid = 1
time = 1793599738
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x36/frame 0xfffffe008bdded20
vpanic() at vpanic+0x149/frame 0xfffffe008bddee50
panic() at panic+0x43/frame 0xfffffe008bddeeb0
deadlkres() at deadlkres+0x32a/frame 0xfffffe008bddeef0
fork_exit() at fork_exit+0x82/frame 0xfffffe008bddef30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe008bddef30
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
KDB: enter: panic
[ thread pid 0 tid 100079 ]
Stopped at      kdb_enter+0x33: movq    $0,0x115b802(%rip)
db:0:kdb.enter.panic> show pcpu
cpuid        = 1
dynamic pcpu = 0xfffffe008d3bd380
curthread    = 0xfffff80102452000: pid 0 tid 100079 critnest 1 "deadlkres"
curpcb       = 0xfffff80102452550
fpcurthread  = none
idlethread   = 0xfffff8010240b000: tid 100004 "idle: cpu1"
self         = 0xffffffff82611000
curpmap      = 0xffffffff81da8d00
tssp         = 0xffffffff82611384
rsp0         = 0xfffffe008bddf000
kcr3         = 0x8000000002551002
ucr3         = 0xffffffffffffffff
scr3         = 0x17bd53c99
gs32p        = 0xffffffff82611404
ldt          = 0xffffffff82611444
tss          = 0xffffffff82611434
curvnet      = 0
spin locks held:
db:0:kdb.enter.panic>  reset
Uptime: 2h32m49s
+ rc=0
+ echo 'bhyve return code = 0'
bhyve return code = 0
+ sudo /usr/sbin/bhyvectl '--vm=testvm-main-amd64-29861' --destroy
+ sh -ex freebsd-ci/scripts/test/extract-meta.sh
+ METAOUTDIR=meta-out
+ rm -fr meta-out
+ mkdir meta-out
+ tar xvf meta.tar -C meta-out
x ./
x ./disable-notyet-tests.sh
x ./auto-shutdown
x ./disable-zfs-tests.sh
x ./disable-dtrace-tests.sh
x ./run-kyua.sh
x ./run.sh
+ rm -f test-report.txt test-report.xml
+ mv 'meta-out/test-report.*' .
mv: rename meta-out/test-report.* to ./test-report.*: No such file or directory
+ report=test-report.xml
+ [ -e freebsd-ci/jobs/FreeBSD-main-amd64-test/xfail-list -a -e test-report.xml ]
+ rm -f disk-cam
+ jot 5
+ rm -f disk1
+ rm -f disk2
+ rm -f disk3
+ rm -f disk4
+ rm -f disk5
+ rm -f disk-test.img
[PostBuildScript] - [INFO] Executing post build scripts.
[FreeBSD-main-amd64-test] $ /bin/sh -xe /tmp/jenkins6246717434936595890.sh
+ ./freebsd-ci/artifact/post-link.py
Post link: {'job_name': 'FreeBSD-main-amd64-test', 'commit': '845f9747380a0db4d8a174794a5e199e80de81c0', 'branch': 'main', 'target': 'amd64', 'target_arch': 'amd64', 'link_type': 'latest_tested'}
"Link created: main/latest_tested/amd64/amd64 -> ../../845f9747380a0db4d8a174794a5e199e80de81c0/amd64/amd64\n"
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Checking for post-build
Performing post-build step
Checking if email needs to be generated
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending mail from default account using System Admin e-mail address