Build date: 1754949603 - Mon Aug 11 22:00:03 UTC 2025 Build cvs date: 1754936023 - Mon Aug 11 18:13:43 UTC 2025 Build id: 2025-08-12.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 distrib/special/libstubs/Makefile P lib/libc/sys/recv.2 P lib/libcrypto/bn/arch/amd64/bignum_add.S P lib/libcrypto/bn/arch/amd64/bignum_cmadd.S P lib/libcrypto/bn/arch/amd64/bignum_cmul.S P lib/libcrypto/bn/arch/amd64/bignum_mul.S P lib/libcrypto/bn/arch/amd64/bignum_mul_4_8_alt.S P lib/libcrypto/bn/arch/amd64/bignum_mul_8_16_alt.S P lib/libcrypto/bn/arch/amd64/bignum_sqr.S P lib/libcrypto/bn/arch/amd64/bignum_sqr_4_8_alt.S P lib/libcrypto/bn/arch/amd64/bignum_sqr_8_16_alt.S P lib/libcrypto/bn/arch/amd64/bignum_sub.S P lib/libcrypto/bn/arch/amd64/word_clz.S P sys/arch/arm/cortex/cortex.c P sys/arch/arm/include/bus.h P sys/arch/arm/mainbus/mainbus.c P sys/arch/arm64/dev/bcm2836_intr.c P sys/arch/armv7/armv7/armv7.c P sys/arch/m88k/include/mmu.h P sys/arch/m88k/m88k/pmap.c P sys/dev/ic/qwx.c P sys/dev/ic/qwxvar.h P sys/dev/pci/if_qwx_pci.c P sys/dev/pci/xhci_pci.c P sys/kern/kern_fork.c P sys/netinet/tcp_input.c P usr.bin/ssh/kex-names.c P usr.bin/ssh/kex.c P usr.bin/ssh/kex.h P usr.bin/ssh/misc.c P usr.bin/ssh/readconf.c P usr.bin/ssh/readconf.h P usr.bin/ssh/ssh_config.5 P usr.bin/ssh/sshconnect.c M usr.sbin/bgpd/session.c commit 1Mpt8xBSFXQPkhD5 Author: stsp Date: 2025/08/11 18:13:43 have qwx(4) announce HT capabilities to make APs send us packets faster sys/dev/pci/if_qwx_pci.c commit UKsz1zvnRfVEEPlc Author: kettenis Date: 2025/08/11 17:37:04 Use the "interrupt-parent" property to look up the "local" per-CPU interrupt controller instead of doing a lookup by node name. The node has been renamed in newer device trees. This makes the rpi3 work with an upcoming updated raspberry-firmware package. ok mglocker@ sys/arch/arm64/dev/bcm2836_intr.c commit FMiLdJMDdFPr9RLc Author: gkoehler Date: 2025/08/11 17:16:18 Build libstubs with -DFUTEX on most archs jca@ noticed that instbin (in the ramdisk) had 2 different definitions of struct __cmtx. The vfprintf in libstubs uses FILE which now contains a __cmtx. Copy -DFUTEX from libc/thread/Makefile.inc and librthread/Makefile to agree on one __cmtx. ok deraadt@, jca@ distrib/special/libstubs/Makefile commit GDA6Qmiqewl7fIUw Author: stsp Date: 2025/08/11 17:14:54 count dropped frames as input errors in qwx_dp_rx_process_received_packets() sys/dev/ic/qwx.c commit E9sV8jHbbZA0BjDL Author: stsp Date: 2025/08/11 17:08:38 fix qwx 11n mode against APs which support A-MSDU inside A-MPDU Symptom of this is very bad Rx performance with many "input frames below block ack window start" counted in netstat -W qwx0. sys/dev/ic/qwx.c commit yp0NK4fxIMyb5HSL Author: stsp Date: 2025/08/11 17:06:21 must set msdu->m to NULL after qwx_dp_rx_deliver_msdu() sys/dev/ic/qwx.c commit oUmn3xvqAYqkv1JQ Author: stsp Date: 2025/08/11 17:05:22 fix qwx enctype setting for received group-encrypted frames sys/dev/ic/qwx.c sys/dev/ic/qwxvar.h commit xC0dkBjkf0aOS2VK Author: bluhm Date: 2025/08/11 15:34:30 Implement TCP SYN cache hash as inline function. Replace a bunch of nested macros to calculate the hash within TCP SYN cache with static inline function syn_cache_hash(). OK mvs@ sys/netinet/tcp_input.c commit THuDdGR5G9jwqus4 Author: deraadt Date: 2025/08/11 14:37:43 Handle localtime_r() failure by return "UNKNOWN-TIME" which is only used in user-visible contexts. freebsd 288773 shows their localtime_r() has failed at least once for unknown reason. discussed with djm usr.bin/ssh/misc.c commit JIdD43gCLB4tOa2k Author: miod Date: 2025/08/11 14:22:55 Move invalidate_pte() from an inline in a public header to pmap.c which is its only legitimate user. sys/arch/m88k/include/mmu.h sys/arch/m88k/m88k/pmap.c commit ax5PfODHCwlhgEHM Author: jsg Date: 2025/08/11 14:22:04 don't attempt Controller Save State (CSS) on any AMD xhci device Makes USB ports useable after s0ix resume on AMD 19h/7xh. Avoids adding 19h/7xh xhci ids to an ever growing list. Reported by Dan Jones. Tested by Dan and op@. Renato Aguiar also had a patch to add 19h/7xh device ids. ok kettenis@ sys/dev/pci/xhci_pci.c commit bJnIGvoHPwVVpfnx Author: deraadt Date: 2025/08/11 14:16:42 correct commented param block in sys___tfork; from David Higgs sys/kern/kern_fork.c commit wZCYY5bVdzhyq7zf Author: jsing Date: 2025/08/11 14:13:56 Add RCS tags. lib/libcrypto/bn/arch/amd64/bignum_add.S lib/libcrypto/bn/arch/amd64/bignum_cmadd.S lib/libcrypto/bn/arch/amd64/bignum_cmul.S lib/libcrypto/bn/arch/amd64/bignum_mul.S lib/libcrypto/bn/arch/amd64/bignum_mul_4_8_alt.S lib/libcrypto/bn/arch/amd64/bignum_mul_8_16_alt.S lib/libcrypto/bn/arch/amd64/bignum_sqr.S lib/libcrypto/bn/arch/amd64/bignum_sqr_4_8_alt.S lib/libcrypto/bn/arch/amd64/bignum_sqr_8_16_alt.S lib/libcrypto/bn/arch/amd64/bignum_sub.S lib/libcrypto/bn/arch/amd64/word_clz.S commit kEBOr4EngPbCwKXU Author: jsing Date: 2025/08/11 14:11:20 Resync s2n-bignum primitives for amd64 with upstream. This amounts to whitespace changes and label renaming. lib/libcrypto/bn/arch/amd64/bignum_add.S lib/libcrypto/bn/arch/amd64/bignum_cmadd.S lib/libcrypto/bn/arch/amd64/bignum_cmul.S lib/libcrypto/bn/arch/amd64/bignum_mul.S lib/libcrypto/bn/arch/amd64/bignum_mul_4_8_alt.S lib/libcrypto/bn/arch/amd64/bignum_mul_8_16_alt.S lib/libcrypto/bn/arch/amd64/bignum_sqr.S lib/libcrypto/bn/arch/amd64/bignum_sqr_4_8_alt.S lib/libcrypto/bn/arch/amd64/bignum_sqr_8_16_alt.S lib/libcrypto/bn/arch/amd64/bignum_sub.S lib/libcrypto/bn/arch/amd64/word_clz.S commit NMTnvITm4CJ2afLR Author: djm Date: 2025/08/11 10:55:38 ssh(1): add a warning when the connection negotiates a non-post quantum safe key agreement algorithm. Controlled via a new WarnWeakCrypto ssh_config option, defaulting to on. This option might grow additional weak crypto warnings in the future. More details at https://openssh.com/pq.html mostly by deraadt@ feedback dtucker@ ok deraadt@ usr.bin/ssh/kex-names.c usr.bin/ssh/kex.c usr.bin/ssh/kex.h usr.bin/ssh/readconf.c usr.bin/ssh/readconf.h usr.bin/ssh/ssh_config.5 usr.bin/ssh/sshconnect.c commit EytyYnSGU11fzUp0 Author: miod Date: 2025/08/11 07:18:40 Expose already existing bus_dmamem_alloc_range interface. Needed by recent virtio changes. sys/arch/arm/cortex/cortex.c sys/arch/arm/include/bus.h sys/arch/arm/mainbus/mainbus.c sys/arch/armv7/armv7/armv7.c commit z4b8XMpjU9ew526M Author: guenther Date: 2025/08/11 05:36:18 Document MSG_CMSG_CLOFORK support and POSIX.2024 conformance lib/libc/sys/recv.2