Build date: 1754776802 - Sat Aug 9 22:00:02 UTC 2025 Build cvs date: 1754773943 - Sat Aug 9 21:12:23 UTC 2025 Build id: 2025-08-10.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P gnu/usr.bin/gcc/gcc/config/m88k/m88k-protos.h P gnu/usr.bin/gcc/gcc/config/m88k/m88k.c P gnu/usr.bin/gcc/gcc/config/m88k/m88k.md P regress/lib/libc/illumos/oclo/Makefile P sbin/swapctl/swapctl.8 U share/man/man4/bcmstbgpio.4 P share/man/man5/printcap.5 P sys/arch/arm64/conf/GENERIC P sys/arch/arm64/conf/RAMDISK P sys/arch/arm64/dev/smmu.c U sys/dev/fdt/bcmstbgpio.c P sys/dev/fdt/files.fdt P sys/dev/fdt/sdhc_fdt.c P sys/kern/kern_pledge.c P sys/kern/uipc_syscalls.c M usr.sbin/bgpd/session.c commit KJvpY6LJqmT9QiyE Author: kettenis Date: 2025/08/09 21:12:23 bcmstbgpio(4) share/man/man4/bcmstbgpio.4 commit OZRrvtNq2CrvrtJ0 Author: anton Date: 2025/08/09 18:17:42 Add missing make dependency as the oclo binary depends on ocloexec_verify. Take the easy route and ensure all binaries are built before the regress make target. regress/lib/libc/illumos/oclo/Makefile commit 2c1MbTCnZilRQV2C Author: miod Date: 2025/08/09 17:33:12 Revert unrelated changes which got commited by mistake in the "Remove unused symbolic_operand() routine" commit. gnu/usr.bin/gcc/gcc/config/m88k/m88k-protos.h gnu/usr.bin/gcc/gcc/config/m88k/m88k.c gnu/usr.bin/gcc/gcc/config/m88k/m88k.md commit VQ9M3lrmYbEHoWsN Author: kettenis Date: 2025/08/09 14:45:08 Add support for the SDHC controllers found on the Raspberry Pi 5. Recognize the "sdhci-caps" and "sdhci-caps-mask" properties as the device tree on the Raspberri Pi 5 uses those. ok phessler@ sys/dev/fdt/sdhc_fdt.c commit MbJ8cTZdsyQ3B6bG Author: kettenis Date: 2025/08/09 14:42:48 Add bcmstbgpio(4), a driver for the new GPIO controller found on the Raspberry Pi 5. ok phessler@ sys/arch/arm64/conf/GENERIC sys/arch/arm64/conf/RAMDISK sys/dev/fdt/bcmstbgpio.c sys/dev/fdt/files.fdt commit wLF8hqEgSBt7bsSk Author: deraadt Date: 2025/08/09 14:13:36 Make the sequence of SS_YP and pledge_socket() checks consistant between the system calls that do this. ok mvs, bluhm (mostly for a previous version) sys/kern/uipc_syscalls.c commit 02ABplova5DRCDS5 Author: patrick Date: 2025/08/09 09:28:03 Take SMR mask into account when taking over streams on QC machines. So far we have always looked exclusively for a specific stream id, but for some streams FW sets the SMMU up with an id and a mask. This change ensures we don't have duplicate SMR entries. Additionally we need to make sure that when configuring the SMR entry, we configure both id and mask, not just the id. As SMMU use for QC machines remains disabled, this change currently does not affect any machine. sys/arch/arm64/dev/smmu.c commit K2Ex82XaEN1WwXiF Author: deraadt Date: 2025/08/09 02:03:33 On many new printers the jetdirect port (9100) works better than printer (515). share/man/man5/printcap.5 commit MPsp80m1445eOsks Author: deraadt Date: 2025/08/09 00:29:29 Permit setsockopt/getsockopt IPPROTO_IP/IP_TOS and IPPROTO_IPV6/IPV6_TCLASS in pledge "stdio". Previously these were restricted to "inet", which is a bit rich for a program which only needs to do this (very minor) operation and is specifically trying to avoid giving itself socket-creation abilities. This allows upcoming work in a sshd privsep process which uses other pledge options, it now will not require "inet". I cannot think of any way in which setting TOS creates a hazard. ok djm beck sys/kern/kern_pledge.c commit MGDHf83QOuLq8lSX Author: kirill Date: 2025/08/08 22:24:15 swapctl.8: state that nfsmntpt=/path should be existed directory OK: schwarze@ sbin/swapctl/swapctl.8