Build date: 1770850802 - Wed Feb 11 23:00:02 UTC 2026 Build cvs date: 1770849281 - Wed Feb 11 22:34:41 UTC 2026 Build id: 2026-02-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 share/misc/airport P sys/dev/pci/if_bnxt.c P sys/dev/pci/if_iwx.c M sys/dev/usb/uhidev.c P sys/kern/kern_malloc.c P sys/kern/kern_resource.c P sys/kern/kern_sysctl.c P sys/kern/subr_hibernate.c P sys/kern/vfs_bio.c P sys/net/pf_ioctl.c P sys/uvm/uvm_anon.c P sys/uvm/uvm_aobj.c P sys/uvm/uvm_glue.c P sys/uvm/uvm_map.c P sys/uvm/uvm_meter.c P sys/uvm/uvm_mmap.c P sys/uvm/uvm_page.c P sys/uvm/uvm_pdaemon.c P sys/uvm/uvm_pmemrange.c P sys/uvm/uvm_swap.c P sys/uvm/uvmexp.h P usr.bin/ssh/gss-serv.c P usr.bin/ssh/misc-agent.c P usr.bin/ssh/misc.c P usr.bin/ssh/rijndael.c P usr.bin/ssh/sftp-common.c P usr.bin/ssh/sftp.c P usr.bin/ssh/ssh-add.c P usr.bin/ssh/ssh-ed25519.c P usr.bin/ssh/ssh-keygen.c P usr.bin/ssh/ssh-pkcs11-helper.c P usr.bin/ssh/ssh-rsa.c P usr.bin/ssh/ssh.c P usr.bin/ssh/sshconnect.c P usr.bin/ssh/sshd-auth.c P usr.bin/ssh/sshlogin.c P usr.bin/ssh/sshpty.c P usr.bin/ssh/uidswap.c P usr.bin/tmux/cmd-set-buffer.c P usr.bin/tmux/paste.c P usr.bin/tmux/tmux.h P usr.bin/tmux/tty-keys.c P usr.bin/tmux/window-copy.c P usr.sbin/bgpd/rde.h P usr.sbin/bgpd/rde_filter.c P usr.sbin/bgpd/rde_update.c M usr.sbin/bgpd/session.c P usr.sbin/rpki-client/x509.c P usr.sbin/vmctl/vmctl.c P usr.sbin/vmd/fw_cfg.c P usr.sbin/vmd/loadfile.h P usr.sbin/vmd/x86_vm.c commit sA4cTjCbysefmIQA Author: deraadt Date: 2026/02/11 22:34:41 Annotate some more uvmexp.h field as [a]tomic and only manipulate them via the atomic macros. In the near future we'll use these fields in the pagedaemon to observe live system state and make better decisions. discussed with beck and others, ok bluhm sys/kern/kern_malloc.c sys/kern/kern_resource.c sys/kern/kern_sysctl.c sys/kern/subr_hibernate.c sys/kern/vfs_bio.c sys/uvm/uvm_anon.c sys/uvm/uvm_aobj.c sys/uvm/uvm_glue.c sys/uvm/uvm_map.c sys/uvm/uvm_meter.c sys/uvm/uvm_mmap.c sys/uvm/uvm_page.c sys/uvm/uvm_pdaemon.c sys/uvm/uvm_pmemrange.c sys/uvm/uvm_swap.c sys/uvm/uvmexp.h commit qumxWEth764WVGBC Author: mlarkin Date: 2026/02/11 20:38:50 Add TRM share/misc/airport commit 84xcTaRRZ0sNAQE4 Author: mlarkin Date: 2026/02/11 20:13:04 vmctl(8): remove an old comment that doesn't serve any purpose anymore usr.sbin/vmctl/vmctl.c commit lv1IQbAEKN6NcuRn Author: mlarkin Date: 2026/02/11 19:24:18 Add Bermuda Dunes Airport share/misc/airport commit 7qiZqDQOdw6qG79H Author: dtucker Date: 2026/02/11 17:05:32 Add includes used in Portable to reduce diffs. usr.bin/ssh/misc-agent.c usr.bin/ssh/misc.c usr.bin/ssh/rijndael.c usr.bin/ssh/sftp-common.c usr.bin/ssh/ssh-keygen.c usr.bin/ssh/ssh-rsa.c usr.bin/ssh/ssh.c usr.bin/ssh/sshconnect.c usr.bin/ssh/sshd-auth.c usr.bin/ssh/sshlogin.c usr.bin/ssh/sshpty.c usr.bin/ssh/uidswap.c commit gvAYSwhXQ2Qk5f10 Author: dtucker Date: 2026/02/11 17:03:17 Remove unused sys/queue.h include. usr.bin/ssh/ssh-pkcs11-helper.c commit UQ8Z8eb7jgPaaZb9 Author: dtucker Date: 2026/02/11 17:01:34 Reorder includes and defines to match both KNF and Portable. usr.bin/ssh/sftp.c usr.bin/ssh/ssh-add.c usr.bin/ssh/ssh-ed25519.c commit MYkbCad2RjOxCQU5 Author: dtucker Date: 2026/02/11 16:57:38 Pass actual size of the buffer to hostname() instead of a define that's probably the same. ok millert@ djm@ usr.bin/ssh/gss-serv.c commit x0RiXwd99sauV1cN Author: tb Date: 2026/02/11 14:41:34 rpki-client: display not PrintableString warning as part of -vv Last time we checked end of November, it was only ~1000 ROAs below AfriNIC that had this problem. Since knocking those out wasn't an option, we couldn't turn this into an error, and in the last two months 15k other products (below other TAs) joined the club. Make it easier to inspect without recompiling. Gate it behind -vv because it's noisy. ok job usr.sbin/rpki-client/x509.c commit llLKHlos5KAbVShd Author: tb Date: 2026/02/11 14:24:41 rpki-client: print descr in not PrintableString warning ok job usr.sbin/rpki-client/x509.c commit r8XBDYOOdYwqcnRZ Author: dv Date: 2026/02/11 14:09:00 vmd(8): reduce lowmem area in the memory map. Some Linux guests have issues rebooting due to how vmd(8) lays out low memory for SeaBIOS. Tweaking the boundaries of the low memory area designating reserved vs. RAM helps some guests reboot properly. As tested by bluhm@, it doesn't solve all Linux guest issues with reboot. mlarkin@ needs some headroom in the low memory area for ACPI tables, so landing this change even though it doesn't perfectly fix the reboot issue. ok mlarkin@ usr.sbin/vmd/loadfile.h usr.sbin/vmd/x86_vm.c commit 1V0BcG32xrGGPwy5 Author: dv Date: 2026/02/11 13:58:55 vmd(8): don't add mmio regions in e820 map The mmio regions shouldn't be explicitly in the e820 map. Instead make holes for guests to identify. Squelches some noise from Linux guests that look for 32-bit address space for PCI mmio BARs and find none. While vmd(8) doesn't yet emulate mmio on amd64/i386 systems, we'll want correct behavior later. Tested with help by bluhm@ ok mlarkin@, hshoexer@ usr.sbin/vmd/fw_cfg.c commit I6mS5050r3qGXVJc Author: claudio Date: 2026/02/11 12:25:57 Unbreak last commit. I tried to remove an empty line before commit but accidentially removed one extra line. usr.sbin/bgpd/rde_filter.c commit YBiQ4szmgJDgeFoQ Author: stsp Date: 2026/02/11 11:14:53 Fix the major Rx packet-loss issue on iwx(4) MA devices and BZ devices. Set the client.is_assoc flag in the new iwx(4) MAC context firmware command when we are associating to the AP. Without this flag the firmware remains in unassociated state which does not work very well for passing traffic. Tested by kettenis@ on MA and myself on BZ sys/dev/pci/if_iwx.c commit 6fyP9xZcdoLuEFyT Author: stsp Date: 2026/02/11 11:13:10 set the assoc ID field in iwx(4) firmware commands correctly Newer firmware does not like seeing bits 0xc000 set in the assoc ID. The AP sets these bits but they don't belong to the actual ID value. Mask these bits out to prevent fatal firmware errors. Thanks to Johannes Berg for deciphering firmware sysassert code 0x20103312. I likely would have gotten stuck trying to find the solution by myself. sys/dev/pci/if_iwx.c commit MnZwCxaL5wDeWHS1 Author: claudio Date: 2026/02/11 10:24:57 Create rde_filter_out() to optimise filter matching rde_filter_match() now just uses struct filter_match data for matching and the peer info from struct filter_peer is only used by rde_filter(). Outbound filters are per-peer and so the filter_peer check is done during configuration of the peer. So rde_filter_out() just calls rde_filter_match(). OK tb@ usr.sbin/bgpd/rde.h usr.sbin/bgpd/rde_filter.c usr.sbin/bgpd/rde_update.c commit wn6UalQjXrslmEIm Author: jmatthew Date: 2026/02/11 09:35:07 Adjust the doorbell write functions to prepare for notification queues used by newer hardware. No functional change for the already supported generations. also tested by stsp@ as part of a larger diff ok dlg@ sys/dev/pci/if_bnxt.c commit kfLUvmgG8ARuyWV4 Author: nicm Date: 2026/02/11 08:30:37 Make paste_get_top return a copy of the buffer name which is more sensible and avoids a double free pointed out by DongHan Kim. usr.bin/tmux/cmd-set-buffer.c usr.bin/tmux/paste.c usr.bin/tmux/tmux.h usr.bin/tmux/window-copy.c commit J9AmGzTW4FhcufSq Author: nicm Date: 2026/02/11 08:23:21 Do not write before buffer when parsing empty clipboard or palette replies, or try to allocate zero bytes with an empty clipboard sequence. Reported by DongHan Kim. usr.bin/tmux/tty-keys.c commit gpHifB6IuFFhNUC2 Author: bluhm Date: 2026/02/11 01:13:20 pfr_attach_table() needs wait flag. Calling pool_get() without wait flag is not allowed. pf(4) ioctl has to use PR_WAITOK in pf_sourcelim_add(). Reported-by: syzbot+45ec6dfe5d4c3a0dd374@syzkaller.appspotmail.com OK dlg@ sys/net/pf_ioctl.c