Build date: 1773356403 - Thu Mar 12 23:00:03 UTC 2026 Build cvs date: 1773348711 - Thu Mar 12 20:51:51 UTC 2026 Build id: 2026-03-13.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 lib/libsndio/aucat.c P lib/libusbhid/usage.c P sys/arch/arm64/dev/apm.c P sys/dev/fdt/rkclock.c P sys/dev/fdt/rkclock_clocks.h P sys/dev/fdt/rkpinctrl.c P sys/dev/pci/if_bnxt.c M sys/dev/usb/uhidev.c P sys/kern/kern_pledge.c P usr.bin/tmux/input.c P usr.bin/tmux/menu.c P usr.bin/tmux/mode-tree.c P usr.bin/tmux/options-table.c P usr.bin/tmux/popup.c P usr.bin/tmux/status.c P usr.bin/tmux/style.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.bin/tmux/window-buffer.c P usr.bin/tmux/window-client.c P usr.bin/tmux/window-customize.c P usr.bin/tmux/window-tree.c M usr.sbin/bgpd/session.c P usr.sbin/smtpd/smtpd.conf.5 commit RHwsMM8HeZPbDmY0 Author: kettenis Date: 2026/03/12 20:51:51 Oops missed a file in the delayed hibernation diff. sys/arch/arm64/dev/apm.c commit KApIzAmQkCLHT5b1 Author: kettenis Date: 2026/03/12 20:44:38 Add a few missing RK3528 resets. From Hayk Martirosyan. sys/dev/fdt/rkclock.c sys/dev/fdt/rkclock_clocks.h commit kRPrZ2TrXYJLcrQv Author: kettenis Date: 2026/03/12 18:46:58 Add RK3576 support. ok kevlo@ sys/dev/fdt/rkpinctrl.c commit o40HLmtKjUYS3rCH Author: deraadt Date: 2026/03/12 15:35:24 the cookie fd is private to the library and not passed outwards so it should be opened with O_CLOEXEC lib/libsndio/aucat.c commit AQgl3mrV5UTp1X0M Author: deraadt Date: 2026/03/12 15:33:12 For fopen() use "e" because this descriptor is library private and should be O_CLOEXEC lib/libusbhid/usage.c commit dVKazcbfLywmR9iK Author: deraadt Date: 2026/03/12 15:00:58 In the pledge_namei() callback, stop looking for the libc special files when the open(2) system call was used, and only do this for __pledge_open(2) which libc will use when it intends to access those files. This breaks compatibility in a pretty major way, but that's the price being paid to undo this historical shortcut I made to satisfy libc's internal requirements and make pledge(2) a possibility. All the other parts are already in the tree. There may be a few dangling issues in ports or base which we'll find over time. sys/kern/kern_pledge.c commit AcpsylDM4T4PgBTQ Author: nicm Date: 2026/03/12 12:40:41 Add a short builtin help text for each mode accessible with C-h, based on code from Patrick Motard in GitHub issue 4751. usr.bin/tmux/input.c usr.bin/tmux/mode-tree.c usr.bin/tmux/popup.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/window-buffer.c usr.bin/tmux/window-client.c usr.bin/tmux/window-customize.c usr.bin/tmux/window-tree.c commit jA2kj7t4uoY2Fude Author: jmatthew Date: 2026/03/12 10:29:46 Add support for BCM575xx devices, variously known as Thor or P5. There are a few significant differences to earlier devices. The nic now requires some host memory to use as backing store for its queues, and for now we're overallocating to some extent. It's not a noticeable amount of memory for a system with one of these nics in it, so this isn't a huge concern. P5 devices have notification queues to act as an indirection between tx/rx completion rings and msi-x vectors. We set up one per queue and statically map them to msi-x vectors in turn according to the intrmap. The doorbell structures are now 64 bits, and all written to through the same memory address. Ring groups are not used, so the functions to allocate and free ring groups don't do anything for P5 devices; instead, rings are directly associated with each other on creation, and aggregation rings are identified by a different ring type. tested by stsp@ and bluhm@ with BCM5741x and by me on BCM57404, BCM5741x and BCM57504 devices sys/dev/pci/if_bnxt.c commit 4fvUxRLKFlTGH6vj Author: jsg Date: 2026/03/12 07:46:08 spacing; ok martijn@ usr.sbin/smtpd/smtpd.conf.5 commit 5S8QVq6iUhJHKS4c Author: nicm Date: 2026/03/12 07:25:13 Draw message as one format, allowing prompts and messages to occupy only a portion of the status bar, overlaying the normal status content rather than replacing the entire line. A new message-format option now controls the entire message (like status-format). From Conor Taylor in GitHub issue 4861. usr.bin/tmux/options-table.c usr.bin/tmux/status.c usr.bin/tmux/style.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h commit TMRLmb9M8YVJfZ8C Author: nicm Date: 2026/03/12 07:15:26 Fix comparison of menu keys, reported by Vladimir Bauer in GitHub issue 4891. usr.bin/tmux/menu.c P MODULES P distrib/sets/lists/xserv/md.amd64 P distrib/sets/lists/xserv/md.arm64 P distrib/sets/lists/xserv/md.i386 P distrib/sets/lists/xserv/md.riscv64 cvs server: driver/xf86-video-amdgpu/ChangeLog is no longer in the repository cvs server: driver/xf86-video-amdgpu/INSTALL is no longer in the repository U driver/xf86-video-amdgpu/Makefile cvs server: driver/xf86-video-amdgpu/Makefile.am is no longer in the repository cvs server: driver/xf86-video-amdgpu/Makefile.bsd-wrapper is no longer in the repository cvs server: driver/xf86-video-amdgpu/Makefile.in is no longer in the repository cvs server: driver/xf86-video-amdgpu/aclocal.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/compile is no longer in the repository cvs server: driver/xf86-video-amdgpu/config.guess is no longer in the repository U driver/xf86-video-amdgpu/config.h cvs server: driver/xf86-video-amdgpu/config.h.in is no longer in the repository cvs server: driver/xf86-video-amdgpu/config.sub is no longer in the repository cvs server: driver/xf86-video-amdgpu/configure is no longer in the repository cvs server: driver/xf86-video-amdgpu/configure.ac is no longer in the repository cvs server: driver/xf86-video-amdgpu/depcomp is no longer in the repository cvs server: driver/xf86-video-amdgpu/install-sh is no longer in the repository cvs server: driver/xf86-video-amdgpu/ltmain.sh is no longer in the repository U driver/xf86-video-amdgpu/meson.build U driver/xf86-video-amdgpu/meson_options.txt cvs server: driver/xf86-video-amdgpu/missing is no longer in the repository cvs server: driver/xf86-video-amdgpu/conf/Makefile.am is no longer in the repository cvs server: driver/xf86-video-amdgpu/conf/Makefile.in is no longer in the repository U driver/xf86-video-amdgpu/conf/meson.build cvs server: driver/xf86-video-amdgpu/m4/libtool.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/m4/ltoptions.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/m4/ltsugar.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/m4/ltversion.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/m4/lt~obsolete.m4 is no longer in the repository cvs server: driver/xf86-video-amdgpu/man/Makefile.am is no longer in the repository cvs server: driver/xf86-video-amdgpu/man/Makefile.in is no longer in the repository P driver/xf86-video-amdgpu/man/amdgpu.man U driver/xf86-video-amdgpu/man/meson.build cvs server: driver/xf86-video-amdgpu/src/Makefile.am is no longer in the repository cvs server: driver/xf86-video-amdgpu/src/Makefile.in is no longer in the repository P driver/xf86-video-amdgpu/src/amdgpu_bo_helper.c P driver/xf86-video-amdgpu/src/amdgpu_drv.h P driver/xf86-video-amdgpu/src/amdgpu_glamor.c P driver/xf86-video-amdgpu/src/amdgpu_glamor.h P driver/xf86-video-amdgpu/src/amdgpu_glamor_wrappers.c P driver/xf86-video-amdgpu/src/amdgpu_kms.c P driver/xf86-video-amdgpu/src/amdgpu_pixmap.c P driver/xf86-video-amdgpu/src/amdgpu_pixmap.h P driver/xf86-video-amdgpu/src/amdgpu_present.c P driver/xf86-video-amdgpu/src/amdgpu_probe.c P driver/xf86-video-amdgpu/src/amdgpu_video.c P driver/xf86-video-amdgpu/src/drmmode_display.c P driver/xf86-video-amdgpu/src/drmmode_display.h U driver/xf86-video-amdgpu/src/meson.build commit Hp2pgtHkPOTR2Ab0 Author: jsg Date: 2026/03/12 05:10:55 No need to set soname. Wasn't set by autotools or meson builds. driver/xf86-video-amdgpu/Makefile commit GXUdxZBmpi5oGuCZ Author: jsg Date: 2026/03/12 04:40:41 update MODULES commit YbEeZHGqBCDnXdWJ Author: jsg Date: 2026/03/12 04:33:56 sync distrib/sets/lists/xserv/md.amd64 distrib/sets/lists/xserv/md.arm64 distrib/sets/lists/xserv/md.i386 distrib/sets/lists/xserv/md.riscv64 commit auS7nC4rW16SWaWB Author: jsg Date: 2026/03/12 04:31:28 update to xf86-video-amdgpu 25.0.0 tested by matthieu and myself on multiple machines driver/xf86-video-amdgpu/Makefile driver/xf86-video-amdgpu/config.h driver/xf86-video-amdgpu/meson.build driver/xf86-video-amdgpu/meson_options.txt driver/xf86-video-amdgpu/conf/meson.build driver/xf86-video-amdgpu/man/amdgpu.man driver/xf86-video-amdgpu/man/meson.build driver/xf86-video-amdgpu/src/amdgpu_bo_helper.c driver/xf86-video-amdgpu/src/amdgpu_drv.h driver/xf86-video-amdgpu/src/amdgpu_glamor.c driver/xf86-video-amdgpu/src/amdgpu_glamor.h driver/xf86-video-amdgpu/src/amdgpu_glamor_wrappers.c driver/xf86-video-amdgpu/src/amdgpu_kms.c driver/xf86-video-amdgpu/src/amdgpu_pixmap.c driver/xf86-video-amdgpu/src/amdgpu_pixmap.h driver/xf86-video-amdgpu/src/amdgpu_present.c driver/xf86-video-amdgpu/src/amdgpu_probe.c driver/xf86-video-amdgpu/src/amdgpu_video.c driver/xf86-video-amdgpu/src/drmmode_display.c driver/xf86-video-amdgpu/src/drmmode_display.h driver/xf86-video-amdgpu/src/meson.build