Build date: 1780610403 - Thu Jun 4 22:00:03 UTC 2026 Build cvs date: 1780601208 - Thu Jun 4 19:26:48 UTC 2026 Build id: 2026-06-05.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/sets/lists/base/mi P lib/libkvm/kvm_amd64.c P lib/libssl/ssl_local.h P lib/libssl/ssl_versions.c P lib/libssl/t1_lib.c P regress/lib/libcrypto/x509/rfc3779/rfc3779.c P sys/arch/amd64/amd64/bus_dma.c P sys/arch/amd64/amd64/bus_space.c P sys/arch/amd64/amd64/genassym.cf P sys/arch/amd64/amd64/locore0.S P sys/arch/amd64/amd64/machdep.c P sys/arch/amd64/amd64/mem.c P sys/arch/amd64/amd64/pmap.c P sys/arch/amd64/include/pmap.h P sys/dev/fdt/dwpcie.c P sys/dev/pci/if_mwx.c P sys/dev/pci/if_mwxreg.h M sys/dev/usb/uhidev.c P usr.bin/ssh/ed25519.c P usr.bin/ssh/ed25519.sh P usr.bin/systat/iostat.c P usr.bin/tmux/cmd-copy-mode.c P usr.bin/tmux/tmux.h P usr.bin/tmux/window-copy.c M usr.sbin/bgpd/session.c P usr.sbin/httpd/Makefile P usr.sbin/smtpd/Makefile P usr.sbin/smtpd/smtpd.c P usr.sbin/smtpd/smtpd/Makefile U usr.sbin/smtpd/smtpd/Makefile.inc U usr.sbin/smtpd/smtpd-ca/Makefile U usr.sbin/smtpd/smtpd-control/Makefile U usr.sbin/smtpd/smtpd-dispatcher/Makefile U usr.sbin/smtpd/smtpd-lka/Makefile U usr.sbin/smtpd/smtpd-queue/Makefile U usr.sbin/smtpd/smtpd-scheduler/Makefile commit H7UOhDxy3VXQLpFG Author: claudio Date: 2026/06/04 19:26:48 Fix mwx_mcu_send_mbuf() for both mt7925 and mt7921 and the next bit of 7925 bringup. mwx_mcu_send_mbuf() handling of the len field was not quite right. Also implement the mt7925 bits for UNI commands. Fix an issue with the wakeup of commands, register the command in sc_mcu_wait before enqueuing the command into the tx queue. Cleanup on error as well. Implement mt7925_mcu_get_nic_capability() and mt7925_mcu_fw_log_2_host() with this mwx_mcu_init() is done. In mwx_dma_txwi_enqueue() use the right len0 value (mt_desc is a pointer). With this MT7925 prints the mac-address (mwx_mcu_init() succeeds) but more is needed mwx_init_hardware() after that mwx_preinit() should pass which is a big step. For MT7921 it seems this fixes the TX issue I was trying to fix for so long. Also with this the driver works like before with the new firmware package. Mostly adapted form a large diff from mlarkin@ sys/dev/pci/if_mwx.c sys/dev/pci/if_mwxreg.h commit PS1hxTAdI3dEfmvj Author: tb Date: 2026/06/04 18:02:52 Drop gcc3 -Wunininitialized workaround discussed with miod lib/libssl/t1_lib.c commit X8dKhy8KYLG35Ik5 Author: deraadt Date: 2026/06/04 15:01:00 sync distrib/sets/lists/base/mi commit lFIC04tGfW0gUBIC Author: claudio Date: 2026/06/04 13:15:20 Fix up DMA allocation, interrupt handling and early hw init up to the firmware load sequence. Rename most functions used in the hw_init and firmware loading path from mt7921 to mwx since these functions work on all versions now. This diff allows both 7921 and 7925 devices to load and start the firmware. Untested are 7920 and 7922 (I lack those devices). Lots of bits picked up from a diff by mlarkin@ sys/dev/pci/if_mwx.c sys/dev/pci/if_mwxreg.h commit WbY5Cti28TI7p5Qw Author: tb Date: 2026/06/04 12:05:57 libssl: const correct ssl_*version* API None of these functions modifies the SSL pointer. An upcoming diff will need to call one of them with a const pointer, so fix all of them. ok jsing kenjiro lib/libssl/ssl_local.h lib/libssl/ssl_versions.c commit VJcoGDJ11FBtNFfV Author: tb Date: 2026/06/04 12:01:55 rfc3779: uwrap a line regress/lib/libcrypto/x509/rfc3779/rfc3779.c commit lXm01YUpgZ28X7Ff Author: tb Date: 2026/06/04 11:40:51 rfc3779: whitespace fixes regress/lib/libcrypto/x509/rfc3779/rfc3779.c commit JB2XceyzCbfFzdXP Author: kettenis Date: 2026/06/04 10:07:22 Fix interrupt barriers for the integrated MSI controller. ok jca@ sys/dev/fdt/dwpcie.c commit KTG3IqEezPLHuqZo Author: tb Date: 2026/06/04 09:29:47 systat: prepare userland for upcoming buffer cache work ok deraadt usr.bin/systat/iostat.c commit DEBynvlS9ohATJ5b Author: nicm Date: 2026/06/04 09:24:03 Fix scrollbar drag position when window is taller than tty, from Michael Grant. usr.bin/tmux/cmd-copy-mode.c usr.bin/tmux/tmux.h usr.bin/tmux/window-copy.c commit 5CJOBRNjw8X0LEx2 Author: nicm Date: 2026/06/04 09:18:33 Fix window_copy_write_lines to iterate with yy not py, from Michael Grant. usr.bin/tmux/window-copy.c commit 530LoWU1zwzdYPfk Author: deraadt Date: 2026/06/04 05:43:00 smtpd was already fork+exec privsep, and starts 6 copies which are the same binary. I first decided to random-relink smtpd because of some recent close calls (in the IPC codepaths, which could have played part in lateral movement following a primary hole). Then it dawned on me that I can random relink each of the privsep binaries to be unique, in the same style as sshd. Each binary now contains a lot of code it does not need (and is not reached, but the code remains). That can be refactored as a later step. The new /etc/rc relink code will automaticall pick these up. vague approval martijn, gilles, millert usr.sbin/smtpd/Makefile usr.sbin/smtpd/smtpd.c usr.sbin/smtpd/smtpd/Makefile usr.sbin/smtpd/smtpd/Makefile.inc usr.sbin/smtpd/smtpd-ca/Makefile usr.sbin/smtpd/smtpd-control/Makefile usr.sbin/smtpd/smtpd-dispatcher/Makefile usr.sbin/smtpd/smtpd-lka/Makefile usr.sbin/smtpd/smtpd-queue/Makefile usr.sbin/smtpd/smtpd-scheduler/Makefile commit sT0AWpOi208lQKnp Author: deraadt Date: 2026/06/04 05:34:53 httpd worries me a bit, so I want to random-relink it at boot. The new /etc/rc relinking components will automatically pick up this new directory and process it. usr.sbin/httpd/Makefile commit kj2B755DB3yo0Ka6 Author: deraadt Date: 2026/06/04 05:25:04 Handle the randomly placed direct map ok mlarkin lib/libkvm/kvm_amd64.c commit sfdEx9kYK5fK3tw2 Author: mlarkin Date: 2026/06/04 05:22:04 amd64: Place the direct map at a random location Places the direct map at a 512GB-aligned random location selected from a 16TB VA window. With help and suggestions from deraadt@. Tested by many. sys/arch/amd64/amd64/bus_dma.c sys/arch/amd64/amd64/bus_space.c sys/arch/amd64/amd64/genassym.cf sys/arch/amd64/amd64/locore0.S sys/arch/amd64/amd64/machdep.c sys/arch/amd64/amd64/mem.c sys/arch/amd64/amd64/pmap.c sys/arch/amd64/include/pmap.h commit 7EpZwMOG5AR7jhEf Author: djm Date: 2026/06/04 04:26:51 add signature malleability and pubkey validity checks to ed25519 verification (SSH doesn't depend on these properties) Pointed out by Soatok Dreamseeker Add an explicit-seed variant of the keygen function. feedback / "looks fine" tb@ usr.bin/ssh/ed25519.c usr.bin/ssh/ed25519.sh