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

From: <jenkins-admin_at_FreeBSD.org>
Date: Wed, 04 Nov 2026 17:02:13 UTC
FreeBSD-stable-15-amd64-test - Build #1258 (52fd2aabb7726521e81f620d98a4c8d8c5a784fe) - Still Unstable

Build information: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1258/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1258/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-stable-15-amd64-test/1258/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)

a94d4deae39b56390ad910d4f4adc311ec330b51 by kp:
pf: allows TCP RST packets in the backwards window if ACK matches

94e19d4178e6aa758c0526345578ba56331813d7 by kfv:
vtnet: Implement VIRTIO_NET_F_GUEST_ANNOUNCE

8a08808fe07e12e258bddcde00ca5e3c7e0cd950 by kfv:
vtnet: Accept VIRTIO_NET_F_CTRL_RX_EXTRA

44bc8c2d5f5ae6e5dca57dc8d362391007678953 by ram:
ocs_fc: Harden ioctl, XRI lookup and FCP command validation

3440d485873e82989d1bc14ed871b7ea364946c8 by ram:
ocs_fc: Fix config space bounds, double PRLI response and a stack

fab3594e208f7bcc20ce7ccfa9dddffb364db5a4 by ram:
ocf_fc: Fix up max() usage

84d316496fa9f735304b10b2542b328a743b9f03 by kib:
rtld: extract donelist heap allocation into donelist_alloc()

2583f6c40f72dc68b884b1907d7591c5e3a013b5 by kib:
rtld: add RtldLockState initializer

6128589a5a381a5d25be427c9c4eec4d932cfd3d by kib:
rtld: add lockstate_rlocked()

77b0d8a3d4a6de1062156e07db88045b7c416dab by kib:
rtld: free heap donelists abandoned by the lookup restart

4d7f2bc4142f5feac9d0e4302b433af0392e9e24 by kib:
fdcopy(): properly update fd_freefile when skipping non-copyable fd

b9fba0c59689aebd930d04b34d2dfc223afe86af by kib:
amd64_cpu_init_fred(): set stack level for NMI and not #NM

d855bc608f20c2674573ab19afd215fdccd0f387 by kib:
trap_fred_handle_k_exc(): handle #AC in kernel

ae5ad9c6a79b29b7092323b3bc284fa3f21c213d by kib:
amd64: do not allow to set IOPL to 3 when FRED is used

06d35e735d19401ec55afda4b3e5e7c24318a585 by kib:
amd64: fixes for register handling of syscall entry for FRED

6aa36e57d0b26f6ccacd10c577c9bb5c3cf57c12 by kib:
amd64: do not pass SYSENTER frame to FRED fast syscall handler

4a52b966727be87bbb1ae579f944eddc9cd2da54 by kib:
amd64: Make the SYSENTER and INTn action same as for IDT case.

74e7965ac7e646c77b2ef79b765f81a6551f0dcd by kib:
amd64: strictly enforce the caller's mode for FRED 64bit syscall handler

2efebd04b4bed3e75898d5d74830e119ea45244e by kib:
amd64 FRED: handle in-kernel faults same as IDT

d5d2aee87319a677896277a994ee4f57f665a94d by kib:
amd64 resumectx(): restore FRED state before loading %cr4

ab2a4548ebb4dff4d3231f41d140777b79a3ee46 by kib:
amd64 FRED: mark trap frame as initialized for KASAN/KMSAN

06a534c55900c709d3dc6fe9a9d7ea7eac6016e8 by kib:
amd64 FRED: clear %dr6 on #DB from kernel

a15c346af4189bcd1a58a9c2a138c2ed4f77d3bd by kib:
amd64 FRED: no need to store fs/gsbase on user_fred_not_syscall path

7effd5b69c370ca13f533aac83b29b44e32f2050 by kib:
amd64 FRED: add missed newline in the diagnostic

7dc8a9bf7a3ca03fd341b9b73e68d279855966c1 by kib:
amd64 db_nextframe(): classify user_fred_syscall frame as SYSCALL

0ecc788089b932d097bb1ccad81ba064443c87db by kib:
amd64 FRED: explain why %rax is saved early

2c85ff5441e6702924603cf1279ebf88d5c8a898 by kib:
amd64 FRED: normalize the user-provided 'fred' knob value

5a87d01319cbd06654583e9c12d245600924bef4 by kib:
amd64 FRED: re-wrap the comment

c393a1369a16fee8a21112d954a21e2f3f909a08 by kib:
amd64 FRED: fix handling of ATPIC IRQ range when no atpic is configured

94816f650989310f5d19dc562b73544e84520eaf by kib:
amd64: add helpers to set up thread state on trap

a9a3c581828535a06ee7b821d7936e9c844f379d by kib:
amd64 FRED: handle INT 3, INT 4, and INT 0x92 same as for IDT

4604502157b3e60ff5e8e9d549e2f27a0a9b6194 by kib:
amd64 FRED: fix dtrace fbt

eb91ae9eb20ee6b8ef6655700e2e2e173234343c by kib:
amd64 FRED: get out of NMI blocking mode unconditionally

d3040b1cf1e23333620ca9105601356619c5a0ea by kib:
amd64 FRED: use symbolic constant for the NMI unblocking bit for ERETS

87bba0ac11788cb3a7ee48dee64e01e57b6f39f7 by kib:
amd64 FRED: enable interrupts after user EXTINTs and NMIs

6695c6bd0bf248927f34479a9ea2e13a6bf7db3d by kib:
virtio_net: Use bus_dma for rxq/txq buffers

9291bb153595a4b10ef86cd3fee5b783835db819 by kib:
virtio_net: Use bus_dma for command/ack buffers

1f94158da648daa262de7cf1e1dc791e0c600e0f by christos:
sound: Let pcm_unregister() tear down a partially initialized device

06e5b0422f3abf525472f6eb69677d7a32f4748f by christos:
sound tests: Check the return value of close(2)

58d080ea724f9582abb482ad569e37dd529341ab by mhorne:
libpmc: Import AMD Zen 5 PMU events.

8b55ee60829ff629a0b00c49c16434c3f3397e07 by mhorne:
libpmc: Import AMD Zen 6 PMU events.

60edd118e7138210873a0358cc9d812899a356c2 by mhorne:
libpmc: Explicitly whitelist json fields

8f1f763f713cc132f604909794f6f2f9544786b8 by mhorne:
jevents: include file path in whitelist error message

e7c7fed0e369a0415626572b592c9a1b0ffe4e62 by mhorne:
libpmc/pmu-events: Add support for new json fields

3dba72dfef7577c054cbe9ee551321b811106d8b by mhorne:
libpmc: Fix AMD L3 counter parameter parsing

80c954a926c6ac4a7dda462423fd732f4ce06f40 by mm:
libarchive: merge from vendor branch

4b8e4e6d5605b70d60efcca13d0f6953fc3b1e54 by mhorne:
riscv: Map the DTB when it is outside the kernel's 1GB region

6f2f1f34784e05b4491f246c7348d1a1e1aa4cf8 by olce:
cred: Fix a race in the FreeBSD-14-compatible setgroups(2)

7817357c2601969c06d4ceb8dd292fcb051a2f80 by olce:
cred: freebsd14_setgroups(): Remove a now-unnecessary local variable

1cfafa761ec9e6d8bbb8562747caee71f9021ec0 by olce:
sched: New scheduler interface definition scheme

2065d90fb00e87b4f45623d0a1884f0bc1a2e01b by olce:
sched.h: Fix a typo and remove an extra line

1bdd2609b80a2f661a8f479e22b03fea94c8fcbb by olce:
sched.h: Include <sys/pcpu.h> unconditionally

b8cadc76350d57317abb50508323ea0d32b70dd8 by olce:
systm.h: Remove unused <sys/kpilite.h>

051de28eb9bbe542c6cec129787afb1dbe7cca63 by olce:
ObsoleteFiles.inc: <sys/kpilite.h> was removed

847ef7cee8aa2259aefdbb17146a444a34d1fe45 by olce:
sched_ule: tdq_runq_add(): Scope variables, delineate the different

7118fa2c90bb355a65a181fa3684672d87cc2c38 by olce:
sched_ule: tdq_notify(): Fix a typo in a comment

97313fef935d17cb6b16f773caff3beeb345c5bf by olce:
sched_ule: sched_affinity(): Delineate steps

f27e4afe6486b9bfd1733e8cbbd432eaef60ff76 by olce:
sched_ule: Use TDQ_CPU() macro instead of fiddling with DPCPU

c9e5bf3e6e39ecd301ca818e1fa43a976975d443 by olce:
sched: INVARIANTS: Check sched_preempt() is called on 'curthread'

d54cae6c5ad6b8096c2022bb6bcc57ab2acbd115 by olce:
x86: ipi_bitmap_handler(): Preempt last, reduce critical section

a6bcee2c76bc100b3c8fdd9485845b21cc01c13b by olce:
x86: ipi_bitmap_handler(): Account for IPIs correctly on COUNT_IPIS

52fd2aabb7726521e81f620d98a4c8d8c5a784fe by olce:
powerpc: powerpc_ipi_handler(): Stop first, preempt last



The failed test cases:

6 tests failed.
FAILED:  sys.netinet6.frag6.frag6_07.frag6_07

Error Message:
atf-check failed; see the output of the test for details

FAILED:  sys.netlink.netlink_socket.overflow

Error Message:
/usr/src/tests/sys/netlink/netlink_socket.c:142: send(fd, &hdr, sizeof(hdr), 0) == sizeof(hdr) not met

FAILED:  sys.netpfil.pf.unmapped_mbuf.dummynet

Error Message:
atf-check failed; see the output of the test for details

FAILED:  sys.netpfil.pf.unmapped_mbuf.v4

Error Message:
atf-check failed; see the output of the test for details

FAILED:  sys.netpfil.pf.unmapped_mbuf.v6

Error Message:
atf-check failed; see the output of the test for details

FAILED:  lib.libexecinfo.sigtramp_test.test_backtrace_sigtramp

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