FreeBSD-stable-15-amd64-test - Build #1239 - Still Unstable

From: <jenkins-admin_at_FreeBSD.org>
Date: Thu, 29 Oct 2026 12:40:05 UTC
FreeBSD-stable-15-amd64-test - Build #1239 (b0c90960f2a4c4cc5cba781523e04cb0ea74c273) - Still Unstable

Build information: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1239/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1239/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1239/console

Status explanation:
"Unstable" - some tests are suspected being broken by the following changes
"Still Unstable" - the failing test cases have not been fixed by these
                   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)

87cd7c333f7c6307a9a207be038079b51a1bcd16 by kbowling:
iflib: report output drops and handle ENOBUFS properly

1134a9ab708793bec7239c3d53376daf2a67e75b by kbowling:
iflib: ifdef iflib_simple_transmit and iflib_simple_select_queue on ALTQ

bb3e69035ad0266e6c0fcb9d23a9ad655c45faa0 by kbowling:
iflib: Implement tx desc reclaim threshold

e308296f86a8ca8380c51d64a4477a2765a3e331 by kbowling:
iflib: remove transmit prefetching

d8354b5bb56e7cc6c48391bf638ca7647a1ce8ea by kbowling:
iflib: fix iflib_simple_transmit() when interface is down

fff029b5f12937fc9ec4f57c605d37caf7e58ad2 by kbowling:
iflib: Drop tx lock when freeing mbufs using simple_transmit

1e57a31b11959ff0490027adb0fa146b6dd030d0 by kbowling:
iflib: ignore reclaim coalescing when low on tx descriptors

2ccc9402e1306457374beff065b74aff200e42a6 by kbowling:
iflib: accurately count bytes/segments for TSO

2f533ca9b7588710ac69d1408d9b2541ccfe0443 by kbowling:
iflib: fix book keeping

57e7572fcbe84d45de5eddfba4b9c387c47c325f by kbowling:
iflib: handle transient errors from isc_txd_encap()

76a7e512f5c7ba0e94ebc638294ca6f5c77070d9 by kbowling:
iflib: restore TX watchdog functionality

d8023ec68d4230008fdccdfba7aed34cc3279a80 by kbowling:
iflib: remove the unused TX queue state machine

7b80eaa41130ba111fd8469dd2e0268c647496c8 by kbowling:
iflib: clear the deferred TX descriptor state when a queue is stopped

60397132f051c3a23654c7fb7234a5e54ac7900b by kbowling:
iflib: Fix several memory handling issues around iflib_encap()

33c730ada6264d2c244549f761bdf4a88ed47600 by kbowling:
iflib: actually disable simple_tx when ALTQ is in use

423c6190ac673589978bb4ff33d80cdf56a14695 by kbowling:
iflib: Require sustained demand for TX watchdog

84c9f1f3b3bd52176e8d2a28ba8453166c9fea1c by kbowling:
iflib: update rs_pending based on descriptors consumed by isc_txd_encap

ad556f2cf6efdb5506728451fa52ef0bbf54de42 by kbowling:
iflib: Use a bounded buf_ring for simple_tx

905f4ebc7ae80766762f1694420c6bfd678b50ca by kbowling:
iflib: Separate software admission from legacy driver flags

3543b9600cb89c20e053abf23c8f016d2eaae804 by kbowling:
iflib: null out freed mbuf in iflib_txsd_free

cc3860d45fdccc8d5930ec6cff2035bfebf0bd21 by kbowling:
iflib: Fix mbufs leaked by 0 len packets emitted from the if driver

710c7f7db62d51b36b9b1faddd5f33ea1de3fdda by kbowling:
iflib: Clear simple-TX quiescence before publishing admission

e58dcd40db3ab93d6cba9b99dbd2556643340449 by kbowling:
iflib: implement driver-provided queue selection for simple tx

cd9c36b40e2e2d7df2149f2e929ae5c77994f8bc by kbowling:
iflib: Do not pull up trailing IPv4 fragments to the L4 header

ee069c0d5d49578b57bd700f6f5bb41c146dbc6c by kbowling:
iflib: Add support for SIOCGIFDOWNREASON ioctl

f7ea2d561288be5bd0eade18fe2565f30b091f96 by kbowling:
iflib: Add sysctl stat for TX watchdog reset events

943e4fe3519b7ffad1fd6c8697cb609310833d81 by kbowling:
iflib: add a new global tunable "prefer_mpring"

c2a0dc16118ca89cc577fa8e9df33bb5675a38b3 by kbowling:
iflib: Add optional RSS configuration queries

cdf77394a8de2e00dc4c2ce4859552e77bb3aa91 by kbowling:
iflib: Make the deferral test in iflib_txd_db_check() an early return

2b1402953095861e87d40146b01c08e7c19a87e6 by kbowling:
iflib: unify prefetching

dbfa2d02310a3c0e72a00db4d2c0741c342b4b38 by kbowling:
net: Add SIOCGI2CPB ioctl & add page/bank fields to ifi2creq

858d03d6db4aff4193aff2aec8d3030e394746a2 by kbowling:
iflib: Use the framework run-state accessor in drivers

e1ea3d54244c524b5aa62bf066936051ec07be42 by kbowling:
e1000: Express TSO restart policy without OACTIVE

a2b4b71ce33a9308d9444c92e29b397ebab20cf1 by kbowling:
vlan: Notify the parent when replacing a VLAN ID

8178fa76e9478be1af59dabcfd694b815f595127 by kbowling:
ice: Use sleepable locks in shared code

46cec8479c2f21e374233225c6b845ccf42c68a9 by kbowling:
hn: Relay VLAN membership to transparent VFs

1f3df2e0387570f74dfec5bde1913721280d4181 by kbowling:
hn: Forward capability changes to transparent VFs

f21f28402c602e9a32e05075e81862e02bcbd985 by kbowling:
rss: Enable portions of RSS globally to enable symmetric hashing

ceb4116e0c72eb1b88b8eb55b410a8dd7536b99a by kbowling:
iavf: use newly exposed RSS hash key API rather than ad-hoc hashing

75137399399dc4e6235a9fdc9edff4a724efd746 by kbowling:
iavf: Honor PF-negotiated RSS sizes

5cab3e16830fc4536c0b0d7fac59ba09b8a1ca18 by kbowling:
ixgbe: Use newly exposed RSS hash API rather than ad-hoc hashing

0677e65308d2387ea15df865234b14527d0b7042 by kbowling:
ixl: use newly exposed RSS hash key API rather than ad-hoc hashing

cd2ad1b456f77817804ec582d4b83e450a322835 by kbowling:
ixl: Initialize the extended RSS key

912c6b7f33dbe1d2b49299645a6fb5c222fe1d21 by kbowling:
cxgbe: use newly exposed RSS hash key API rather than ad-hoc hashing

1fd03cef893fbcc172f6cef3d061affa4b8efa58 by kbowling:
ice: use newly exposed RSS hash key API rather than ad-hoc hashing

adabaa0d4cd02651fadf104f0e9e2705a80ba6e1 by kbowling:
e1000: use newly exposed RSS hash key API rather than ad-hoc hashing

33a738602d5235a9ad094717ac56a8bb5ba551d2 by kbowling:
vmxnet3: use newly exposed RSS hash key API rather than ad-hoc hashing

4628395b43c5c881471830d59f5624aa2d077ccc by kbowling:
hn: use newly exposed RSS hash key API rather than ad-hoc hashing

a571b56421b1f212a62d1a8b023e6f0cab150ef2 by kbowling:
ena: use newly exposed RSS hash key API rather than ad-hoc hashing

1cc913aa5b80ac8d45c9df51b595258de5226b4b by kbowling:
lio: use newly exposed RSS hash key API rather than ad-hoc hashing

f5201a302220f2958abc0a4d080e55db49f38428 by kbowling:
sfxge: use newly exposed RSS hash key API rather than ad-hoc hashing

7906fac4c594cd85a95e78441ea0a0e9d5989b0d by kbowling:
igc: use newly exposed RSS hash key API rather than ad-hoc hashing

9d364b9c8bdde505624e824be22915188c792548 by kbowling:
cxgbe(4): Fix compile warning for !RSS kernels

2f786c58c60840557f4727b010e4df528a7c78f9 by kbowling:
ice(4): Remove unused function

63f9f130cb9e1d6c6a102750af37dcdfd3cf1a5c by kbowling:
ice: Defer RDMA critical error notifications

bf9f511e8563f1ecf95a91ec3a162365857002f0 by kbowling:
ice: Honor iflib transmit completion batching

7c3f53296ea9dd66f79162a960addfa1d43fd362 by kbowling:
enic: Clean the completion ring matching each queue

b5f07a56dbbd3aa9fd022ec77c9511b50ba2ef90 by kbowling:
enic: Report device enable failures to iflib

b138790973fe03996153be013ee021d792a645d3 by kbowling:
ixgbe: Apply DMAC changes through an if-up reset request

12b44201e47f1f5d02840d07ada3eec5d631612b by kbowling:
ixgbe: Defer flow control programming while admission is closed

44bf730761ff4e7f2f9851e880c076c822d8b85e by kbowling:
ixl: Tie statistics baselines to hardware resource epochs

d34d7110f7158c564085db64e9de0b22deeb40b1 by kbowling:
ixgbe: Report hardware initialization failures to iflib

f63e6c42af2628ff61b9aa5a9c81643efacab011 by kbowling:
axgbe: Propagate hardware and PHY initialization failures

f4213419dc89d69d178461d351561d6a781db4c2 by kbowling:
enetc: Correct transmit queue timeout detection

f8d0a9f2d66ad8a137c6898a5de9d6a449094c56 by kbowling:
ice: Quiesce queues after partial initialization

d4aba4603adfabefb470c4497f5d11e4f51911ac by kbowling:
ice: Rebuild VF VSIs after PF resets

44fb29ff3c9a19c47225e0bf2e52e4728668b2aa by kbowling:
ice: Make VF queue transitions idempotent

cc9ebb4b425b3282059462f77c0768ce71198f84 by kbowling:
ice: Report VF queue enable failures as hardware errors

9755b23f7f8cbbff32d529b591ab90881f8e9427 by kbowling:
ice: Fix SR-IOV VF resource cleanup

dfd72f6349b368cc117d877e4e62244eaea80ca1 by kbowling:
ice: Make VF VLAN requests idempotent

0808f31f5320db1974f6f9e311f23bab22d5b4d7 by kbowling:
ice: Add a failure injection facility

1e15cd373427c1c9a38f3fe317a0b74af3e1709e by kbowling:
ice: Validate VF virtchnl configuration

6bbbab0402c1a1152d6898669564c3397c9ecb05 by kbowling:
ice: Add malformed virtchnl injection points

2a9f47c84aac7b50b776bc0e34b8504acc574d34 by kbowling:
ice: Enforce VF MAC anti-spoof policy

b0c90960f2a4c4cc5cba781523e04cb0ea74c273 by kbowling:
ice: Fail closed when VF reset does not complete



The failed test cases:

3 tests failed.
FAILED:  sys.netpfil.pf.igmp.py.TestIGMP::test_ip_opts

Error Message:
/usr/local/lib/python3.12/site-packages/scapy/packet.py:1985: AttributeError

FAILED:  sys.netpfil.pf.pfsync.bulk

Error Message:
state not found on synced host

FAILED:  lib.libexecinfo.sigtramp_test.test_backtrace_sigtramp

Error Message:
/usr/src/lib/libexecinfo/tests/sigtramp_test.c:30: n > 1 not met