FreeBSD-main-amd64-build - Build #35226 - Fixed

From: <jenkins-admin_at_FreeBSD.org>
Date: Mon, 27 Apr 2026 17:09:34 UTC
FreeBSD-main-amd64-build - Build #35226 (551d47c5677a5eaf0a1ed2ea3b2b1406b192764d) - Fixed

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

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

32a711e1c447004eb1fd015925f305ed1d8426de by dim:
Vendor import of llvm-project main llvmorg-20-init-19504-g8c2574832ed2,

3f709e42e3be0f28a88ca3e77663a02b52c914f4 by dim:
Vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4,

da440030e2c6d6fe49e4d86e826495858ea02a9e by dim:
Adjust vendor import of llvm-project main

e6df1a75c40c410b33796cc07a1cc91f49fa3a07 by dim:
Adjust vendor import of llvm-project main

7f920884cd004f9e2e60b3efda5bd75f287faa9d by dim:
Adjust vendor import of llvm-project main

294ba569803972323a64670451a82af53c660541 by dim:
Vendor import of llvm-project branch release/21.x

3e481a3afe1344dbb4a0960f34fc89dcdc9f1d61 by dim:
Vendor import of llvm-project branch release/21.x

115065459cedf21a391f749fedb077b82b76ce67 by jhb:
pmap_quick_(enter|remove)_page: Use void * instead of vm_offset_t

fe9f0b18bf6a1f881fbe57da716ea429acd539c1 by jhb:
busdma: Use char * instead of vm_offset_t for bounce page kernel

ef159bdd54cada6db8b0af6380fa9269d0f26a04 by jhb:
riscv: Switch the address argument to cpu_dcache_* to a pointer

dfb804eb57f1e50f5c84060007e3b1e9c1edf253 by jhb:
pmap_change_attr: Use void * instead of vm_offset_t

d8863680744f2de6a97ca80d8eba3755f506203c by jhb:
pmap_change_prot: Use void * instead of vm_offset_t

573e6313bc3b3d7d8da4531fbfaa2763dbe209a7 by jhb:
sf_buf_kva: Return a pointer instead of a vm_offset_t

ec3a0b2a02ee2aa459aa72d751f6670b7f813f31 by jhb:
pmap_map_io_transient: Use void * instead of vm_offset_t for vaddr array

e27501388fc0dc2a29f90cb24ba8d36e9bb6631f by jhb:
pmap_qenter/qremove: Use void * instead of vm_offset_t

025b39b854202b316f4c5ec3e00d727115ac0eaa by jhb:
gve: Convert a couple of structure members from vm_offset_t to char *

2d0634d2e74bb697573afaf888207a8ad1ba3242 by jhb:
kva_alloc/free: Use void * instead of vm_offset_t

8a0ff500d713ab314d2a728fdd1f34960ee055b7 by jhb:
vm_kstack: Use void * instead of vm_offset_t

fe2957f591b55d9cbd70cf1325048012fc833fbb by jhb:
sys: Switch td_kstack from vm_offset_t to char *

ac7d52740249de51e805a7cd577b4374d6a6ae81 by jhb:
pmap_map: Use void * for the return value instead of vm_offset_t

2c6d8f15bd45afddb87d9a435239f4280ebd26f7 by jhb:
sys: Permit passing pointers to VIRT_IN_DMAP and DMAP_TO_PHYS

c49cbf849dee9121ed3b972df56d240068d0423e by jhb:
powerpc aim64: Return vm_paddr_t from moea64_bootstrap_alloc

fe3e92e6868dce2ed94c98428b8df1f27ed3ef63 by jhb:
PHYS_TO_DMAP: Return a void * instead of a vm_offset_t

30af462bd2641798a6ac29235b82e49ad386d363 by jhb:
kmap_alloc_wait/kmap_free_wakeup: Use void * instead of vm_offset_t

496453e9de3f27f84b6c68d2377f5e525d132967 by jhb:
amd64/aarch64 pmap: Switch type of pmap_preinit_mapping.va to void *

bee1aae0b3f19df40452ee91096fa957104db12f by jhb:
ncsw: Allow pmap_kextract to handle direct map addresses

120a5e3e195f1f780d89ce689e23654422285d62 by jhb:
DMAP_TO_VM_PAGE: Wrapper macro to map direct map address to a page

9a6e9d7799235d3e122bcc8065e865ae265a6ce2 by jhb:
VM_PAGE_TO_DMAP: Wrapper macro to return direct map address for a page

68d2339bc6afadba0107208430af03731a2e3f4a by jhb:
Bump __FreeBSD_version for changing various kernel APIs to use pointers

0faa88f26c239b19ea543309f2c70384438eae73 by kevans:
kern: vfs: add MAC checks for mount/unmount/update

28b0084af332c34af3bdc60354bb7feea8ceeaa3 by kevans:
kern: mac: sprinkle a bit of const correctness

7982985bdf58d2ee90d10d5710b28f5c3cd48bb1 by kevans:
kern: mac: bump the MAC_VERSION for 16.x

614ef718496eb6fd815ddcfde203bee8da1178b1 by jhb:
ctld: Don't add an iscsi port for targets with only kernel ports

3df5cc33d894edd6b0ae87e51f0e35c3501fb907 by jhb:
ctld: Ports without a portal group are not dummy ports

aad4fec5d7e260a789456a8cc82b293064fab5f3 by jhb:
ctld: Move the pidfile handle out to a global variable

4578c15ab914b6d71e93147f1b2e9b8048f394c8 by rcm:
pf: Document broadcast/multicast forwarding through route-to

a46205a100b3201a60aaca26e4ac8097e1e136a7 by kevans:
Fix memory corruption bugs in BSM record parsing

b675ff8eedc9ac93cdf1cfe33185b7a1a027df37 by kevans:
mac_seeotheruids: allow specificgid to be a list of groups

c875afcbcdf70e61826f3461aa77008f9f08ae75 by khorben:
packages: Register pkgconf

32b0dfb326593b8dae31cc2bdc1e2d08ea70e9d7 by grog:
Explain relationship between file storage size and EOF.

74dff310698b9a4da9804ed0ded00428b0aebbe8 by jhibbits:
pseries/llan: call init when ioctl sets interface UP

eb837cb8b2073c09bafaf3318f5bb103827b2bca by js:
ctld: normalize iSCSI TargetName on login

e0751ae801b3e29c6dd52905ef1d63d5cd643b0a by markj:
ip_mroute: Avoid leaking uninitialized bytes to the routing daemon

75c66218401c00f4728d5312e2b933b8d3aefde1 by markj:
tests/posixshm: Check for hardware support in largepage_pkru

bb75b0d581f74e22a68d7868ad1f5da1146a8de0 by ivy:
packages: Convert world to a subdir build

87ed6840a0a6320295f6abb43a987d20ae126cf7 by wulf:
rtlbtfw(8): Load firmware from filesystem with mmap()

576c6e9620dff3e92f3c5d1e5be4d92c9eb29828 by mhorne:
pmc: Implement the feature bits for recent Zen 4/5

70ae0c4524d2c5d0aae3339e95f6bd4f3c480b6e by imp:
i386: Remove perfmon performance monitoring facility

03a515e9890b0c6844457254e26dc34333b85127 by imp:
speaker(4): Update outdated comments

43b7cf42d425abc84a1313b7eed933438804a051 by imp:
speaker(4): drop NEEDGIANT

a80ec2b51ac6b8f2588b927913e40c7a3d2862e6 by imp:
speaker(4): make spkropen thread-safe

e2199dc33f16332b3e138da3059ba57c25ef713d by imp:
speaker(4): one ioctl / write at a time

690ef95b3354ac7a80aa469fa7a8f15f07962f83 by imp:
speaker(4): move static data to bss

d76523a318d79767225ae020422a8f10046084af by imp:
speaker(4): enable concurrent opens from different threads

e1cff854997884ed9b7251d409d9c9c7a025606d by imp:
pass(4): Allowlist CCB func_codes to harden passthrough ioctls

3454d97aaec12f4a8c676c34182200471eecae24 by imp:
cam: Set ccb_h.status on XPT_GDEVLIST early-return paths

334adacbc1b26cd2fdfd6d8734b1066a862ef58b by imp:
cam: Document kern.cam.max_high_power.

cb78764d47db973a1c9d08565143a1b1b7f17513 by imp:
cam: kern.cam.max_high_power tuneable / sysctl

b40205855e100a4bd95f89e97c15d268ef5b3a35 by imp:
nda: Filter non-storage nvme drives

b17ccc1f4591d37eb3a671b37aecbd30546842f1 by des:
Import tzcode 2026b

5923b363ca616e7cd4fdec1f4f0bf0c98b272468 by gallatin:
net: Fix collision between SIOCGI2CPB and IPSECGREQID

93d301d95ab230ea159b21b5412aac2ce5362ac5 by bz:
Remove -fms-extensions throughout the tree

944a4de2d2114954599d8220e87f09e9102f55d3 by ngie:
Remove `cam.d` when MK_DTRACE == no

573a9e5764df04d2dbfb0cf174458936b0a97095 by ngie:
security(7): fix `mandoc -T lint` complaints

af864dd4a2df50021f8a48c218a1f5968dbbb0c1 by ngie:
hosts.equiv.5: correct nits to fix `mandoc -T lint` issues

45a12d8a2656bdf38e95f8e481c72aea0db6997f by imp:
Revert "speaker(4): move static data to bss"

f31e6b198faa98c4f8a7b681b4e01218f8468411 by imp:
speaker(4): move static data to text

f6d2c8591c10d87050c358ef20428f13c19554ca by cperciva:
ena: Adjust ena_[rt]x_cleanup to return bool

0f7b8f79f67b25cb0727c7b7d604eb1eec91fef1 by cperciva:
ena: Budget rx descriptors, not packets

c0c7d1e1af4e42deb9c5a95c735602100c3cc1f2 by maxim:
split.1: grammar

50c5715159f172103f68fa90e5423a45aea2a626 by glebius:
kgss: remove KGSS_VNET_* macros family

2bd2f267f344c51c66fc18d963df8cec78db34c1 by glebius:
kgss: remove unnecessary CURVNET_SET() and kgss_gssd_handle checks

4602d45eb3b1d33e0ea0d97c4d18033af95d7fca by glebius:
kgss: de-virtualize kgss_gssd_handle

4001613878fe3cb059833c8a4b6199975f8d82f3 by kp:
pfsync: rename unused variable

7262e60119b8840ee400d281421b8e65d8af9d84 by jilles:
sh: Allow vfork on redirected simple commands

753a166bdeb3aeba02fd9678e7360f0929007368 by dim:
imgact_elf: Fix uninitialized variable use in note_procstat_auxv

e5e636cf5eb666a733592bd0ff85052904eb9287 by dim:
Revert "imgact_elf: Fix uninitialized variable use in

5945da0bc9ac42f531b1079a246eb8ce4f0d63db by dim:
Revert "libcxx-compat: update libcxx.imp for headers that were

d6d48190ec6a62a20ef603011f215015c1d999fb by dim:
Revert "libcxx-compat: install headers that were reintroduced by

3f6219840dbea7712554982a3c9f852c1c9664f4 by dim:
Revert "libcxx-compat: don't remove headers that were reintroduced by

a24406d2e0e8eee8db03ed8d1ae7fb482cf912ab by dim:
Revert "libcxx-compat: revert llvmorg-19-init-4003-g55357160d0e1:"

3ca6facafc4c96fa9d6027b6f3b50b7c3e3a5dbf by dim:
Revert "libcxx-compat: revert llvmorg-19-init-4504-g937a5396cf3e:"

3ac42330b1da72d68cc6d7c3f65e24a882ccfd47 by dim:
Revert "libcxx-compat: revert llvmorg-19-init-5639-ga10aa4485e83:"

a843ea3f246f3f137722db556aa07710e6a84b71 by dim:
Revert "libcxx-compat: revert llvmorg-19-init-8667-g472b612ccbed:"

501871ebf9d725ab1c6fb2c4da9bac77f60b37a7 by dim:
Revert "libcxx-compat: revert llvmorg-19-init-17473-g69fecaa1a455:"

1f9c1cd08dba0c46c1e1cea43b3bbea23af4fbaa by dim:
Revert "libcxx-compat: revert llvmorg-19-init-17727-g0eebb48fcfbc:"

f8152c67d4272e155460e4b3057b41924df8af1c by dim:
Revert "libcxx-compat: revert llvmorg-19-init-17728-g30cc12cd818d:"

3b0a0e64bd9f0a65f0dd62dc157597e6d9ecc933 by dim:
Revert "libcxx-compat: revert llvmorg-19-init-17853-g578c6191eff7:"

f3b0cac70b80116e691ad1e6daa5110186233206 by dim:
Revert "libcxx-compat: revert llvmorg-19-init-18062-g4dfa75c663e5:"

6243d755fb82e62d2a3a2e031801e0443150454a by dim:
Revert "libcxx-compat: revert llvmorg-19-init-18063-g561246e90282:"

770cf0a5f02dc8983a89c6568d741fbc25baa999 by dim:
Fixups after llvm-project main llvmorg-21-init-19288-gface93e724f4 merge

00bee6fcd77f7812e967f85d1cacbc349ff312b3 by dim:
Partially revert libc++ commit aa7f377c965c, restoring stdint.h

ad1f6ee5d7230a63c216cd9ad3b89d5b7d1c4a3a by dim:
libcxx-compat: revert llvmorg-21-init-19251-g0c3a2faa8505:

f7bcd8d8c9336b97569265e5ad36b73b30357beb by dim:
libcxx-compat: revert llvmorg-21-init-17684-gae9990ed9651:

718e5874be0306ea302fd2b8e1d97fc79682abbe by dim:
llvm-libc-macros: work around gcc defining LDBL_MANT_DIG as 53 on i386

48c35ae6ebfc6d9a2259979d915fd3bc5d6c01db by dim:
Merge commit 598f21e9fcf7 from llvm git (by zhijian lin):

4822a2cf990048c6eed7822fd34a1aeeb7c39cdf by dim:
Tentative fix for powerpc boot1.chrp linking problem.

821fc643b3cad922e5438760eed9cad0d6d9b3b0 by dim:
libcxx-compat: revert llvmorg-21-init-9130-g9e3982d9ae81:

bb6713d38cc0d988378394f599d81d3a83dbaf03 by dim:
libcxx-compat: revert llvmorg-21-init-15984-g650b451d0065:

a114ece3e6158f49088b0704b4afef07040d83f3 by dim:
libcxx-compat: revert llvmorg-19-init-5639-ga10aa4485e83:

035396ceda495f456ca570fb715b04a7fc3b25c2 by dim:
libcxx-compat: revert llvmorg-21-init-10154-ge43e8ec7afbd:

5465db314a03c11b15e00f22be1609027dfc152c by dim:
libcxx-compat: revert llvmorg-21-init-8400-g703cfe745b96:

987ac31018cba9f1763ad3acfb68b933f58a4c52 by dim:
libcxx-compat: fix llvmorg-21-init-18351-gfcc09b6f0267:

17f1a5e638f845e171ab4e3db2a07bf8c6ac3388 by dim:
libcxx-compat: fix llvmorg-21-init-12415-g3a86e0bd29f3:

b99d02027a0fe2e9f9a4aeb6fa3484847ddc5a57 by dim:
Remove usr/include/c++/v1/__fwd/get.h from ObsoleteFiles.inc.

3fd796204fe6aa2e8a2b70bb9ea95f7497247fa3 by dim:
Merge commit 924f773f5e26 from llvm git (by Younan Zhang):

1dfe63e4f75fa2a8c94aaf4aefaf48d164bc90db by dim:
Merge commit d803c61aca0d from llvm git (by Corentin Jabot):

0f15398d123a9cf02711efddf5e4040f0066c6de by dim:
Fixup mismerge in __cxx03/__type_traits/add_[lr]value_reference.h.

5ac874516b27474ab5b3d195544c72fb04b4b86e by dim:
Merge commit 787ba2426148 from llvm git (by Matheus Izvekov):

4fc1fdd206c3db60ca521e3966f31044c7711398 by dim:
Merge commit c1d26c3c2510 from llvm git (by Nikolas Klauser):

20450c2e792084f06974cff9d2338e2d0406883f by dim:
Merge commit b0d2b57f7e47 from llvm git (by Phoebe Wang):

3cbf898fb49fe087cdcafe2745cca3f7a20f4388 by dim:
Add a comment to llvm's OptParser.td, so dependent files get rebuilt.

8f95b8b19088bd8d73f6d14dab7afe848dfc0c35 by dim:
Bump __FreeBSD_version for llvm 21.1.8 merge

1566386b90d34dea7f30a0e6b511e178bd0d50b8 by lme:
bsdinstall: fix root password prompt with backslashes

cf7d4b04e9ae890f2a0f5811234e926f75a0c237 by bcr:
loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI variables

ed82c433efee1080fc5587325754afd6fcabd5d6 by bcr:
Revert "loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI

4137c673fa963fdf409eba2f48d615350c988ffe by bcr:
loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI variables

b6d823e39072daae9df4b47a15ea7142b7a55f1a by dim:
Fix up builds on Linux hosts after llvm 21.1.8 merge

7f207b6443fe92c31a75b491272a0fad032d39ae by dim:
Revert "Tentative fix for powerpc boot1.chrp linking problem."

3e6a26df1fb7e0508e1f81f826f8945b15a8bb48 by des:
ident: Fix typo in manual page

970cef9f652ec4d902b20cba6d99dce48458d7b6 by khorben:
packages: Register pkgconf

1342eb5a832fa10e689a29faab3acb6054e4778c by khorben:
pkgconf: fix the build with GCC 14

e0b74e7b17393988120d86e20e91bd38f03c93ad by khorben:
Revert "packages: Register pkgconf"

ba7f47d47dc1a177e4d8f115f791ec25f3da0eab by zlei:
ifnet: if_detach(): Fix races with vmove operations

e72c59315e7a2bedd654ac7c6e82dd3ceba30ed2 by vexeduxr:
vt_core: delay the shutdown splash event handler

d1854272b646306de6546f8e5702e8072051d7f6 by vexeduxr:
vt_core: make sure the driver's functions exist

1316cf5094a603981bab10764ebb29780299d1f3 by grog:
Fix reversion introduced in commit

bea17411473bc58608badd425c223ee59d40a465 by markj:
tests/ipfw: Make tests run more reliably in parallel

a02d794f5acd12ba3cf1de5c204a8dd56af47edd by markj:
nullfs: Clear inotify flags during reclaim

e3b8e55e710bf355f371d798aa943281007a7ea9 by markj:
netbsd-tests: Fix the mmap_truncate_signal test

85a04bea5a54d6879c8fbf49eea20aba7ca24692 by kib:
conf/std.nodebug: disable DEBUG_LOCKS

1f72d525fc7d26c1c605b50519b9da1c78fec437 by imp:
Revert "nda: Filter non-storage nvme drives"

1bfd392b9e4dcddef3d80efaa517fafa648cd0b1 by tuexen:
vtnet: remove loader tunable fixup_needs_csum

28932dc425e19267313d221c26d10d3638e1cc4b by tuexen:
tuntap: add SIOCGIFCAP and SIOCSIFCAP ioctls

4dd97955e68df02b26d59e4e7c9a8167947a5164 by des:
libpkgconf: Fix paths

b7daab8be1d4555f23a297e60e4128c01caabf82 by ivy:
apm: Only install rc script on i386

4f9f09d95103e1db6b7c75fce7cf3e8c448321e9 by pouria:
compat/linprocfs: Add some entries to /proc/sys/fs and /proc/sys/kernel

1abfe75860d586b4aec3a6894f500281d5c63045 by des:
depends-cleanup: Fix typos in comment

8a9c94cd59eed09477049635663a7113ab0582a5 by novel:
packages: make bhyve depend on acpi

4feeca3193c316c18472cd40f215446fda3bd739 by pouria:
tail(1): Fix -r (reverse) to work on pseudo filesystems

92e5f6e1995acb10628ab210cc9f19dbf74f2948 by adrian:
x86/ucode: fix gcc uninitialised warning

f7bf9fd6199c99284dbc899928d8ad62861da414 by markj:
tests/tcp_hpts_test: Fix resource leaks

24d887436dcd5b6c18a7505e477c79cae3002c3a by kib:
init: build dynamically

d7338bb4914d120e5719d3216b23a509c49ed3be by kib:
bin/sh: make it possible to use as interactive init

a268af3447ebaa9712174ba2d226ffdc66f68e98 by kib:
kern/init_main.c: path is for the binary, not process

9e6ae89d831a4ddce0925ac3682d602a71f1b26d by kib:
init.8: document init_path among loader tunables

e378d97eeb2b8961f312cc04d4751579a7b70741 by kib:
init.8: add RECOVERING section

912f9dfca451e359dda7cdf45539b7c19764f54d by kib:
amd64: ia32_fetch_syscall_args() does not need to check params != NULL

bd8edba0792b71be3f8ed5dea9c22287e95c986a by kib:
amd64 ia32_syscall(): only allow for ILP32 processes

221b1d4156a2bfe71a473e5abf6a739c063e60d8 by ivy:
packages: Don't build quotacheck if WITHOUT_QUOTAS=yes

c73cd9ca3ff875a65b6969b7183eb7fcdb23857c by ivy:
if_awg: Add missing awg_poll() prototype

1102bfff8f2caed02885b18aceb9859b0bb943ae by philip:
Vendor import of expat 2.8.0

ce33d6396aadb0613f1e74661bdbec571f836a60 by des:
caroot: Clean up

07b52233e8b74c5ac884b9c9a894f57fad8dbd00 by des:
caroot: Regenerate

4c6d8aa069f2ac22f801fa69add61085631b3356 by olce:
chroot.2: "filedescriptors" => "file descriptors"

c16c95192f01237a876eb7bc336e3bbda9310171 by andrew:
virtio_net: Use bus_dma for rxq/txq buffers

b5bad6df467cc95bea641afe674c55cd5b9f1510 by andrew:
virtio_net: Use bus_dma for command/ack buffers

e63eee84cad59f63338a539e73bed07917932088 by andrew:
libgcc_s: Add a linker script to link to libgcc

4bdbb6f7f7c6913d6296279a856a0bb229ecb83f by andrew:
arm64: Stop using cpu_tlb_flushID in kexec

04e4268f60e432097427e3d757aac6bc0ae24044 by andrew:
arm64: Remove cpu_tlb_flushID now it's unused

fdea83a5f63b881ade91c6cc9dfbf173137512c5 by pouria:
linux: Ignore sigaction(2) flags SA_UNSUPPORTED and SA_EXPOSE_TAGBITS

551d47c5677a5eaf0a1ed2ea3b2b1406b192764d by jrtc27:
arm64: Ditch arm64-specific unsound PCPU optimisation