Build date: 1761084002 - Tue Oct 21 22:00:02 UTC 2025 Build cvs date: 1761071735 - Tue Oct 21 18:35:35 UTC 2025 Build id: 2025-10-22.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 etc/rc P gnu/gcc/gcc/config/m88k/m88k.c P lib/libsndio/sio_sun.c P regress/usr.bin/ssh/ssh-tty.sh P regress/usr.bin/ssh/test-exec.sh P sbin/ifconfig/brconfig.c P sbin/ifconfig/ifconfig.8 P sbin/ifconfig/ifconfig.c P sbin/ifconfig/ifconfig.h P sbin/ifconfig/sff.c P sys/dev/pci/drm/include/linux/atomic.h P sys/net/if_bridge.h P sys/net/if_veb.c M usr.sbin/bgpd/session.c commit pegSWUijLoL1LOka Author: miod Date: 2025/10/21 18:35:35 The per-target adjust_cost hook only gets invoked if recog_memoized (insn) succeeds, no need to perform this check again. gnu/gcc/gcc/config/m88k/m88k.c commit tr2UkkOGPRGkChhe Author: deraadt Date: 2025/10/21 15:55:35 libexec/security is sensitive to the rebuilding of /dev/{r,}rootdev at boot -- noticed by landry. Rewrite the script to only rebuild these device nodes if they have changed. with help from kn etc/rc commit UcuNLcbTz643YuDf Author: ratchov Date: 2025/10/21 11:49:01 libsndio: Don't use the hdl->wused counter to trigger AUDIO_START No behavior change. The hdl->wused variable counts the amount of data the program writes. It doesn't take into account the silence inserted with sio_wsil(). AUDIO_START must be called when a full buffer is written to the device regardless whether its silence or data. In the current implementation, we don't insert silence (yet), so this commit is mostly to avoid mistakes in future changes. lib/libsndio/sio_sun.c commit RKH47dwSDzAXPw1u Author: djm Date: 2025/10/21 08:35:22 fix test for executability of tmux regress/usr.bin/ssh/ssh-tty.sh commit 4z6CJwkO0ibImhZC Author: djm Date: 2025/10/21 08:34:52 add some more synchronisation to avoid a race between command entry and ^C that showed up on the portable regress tests. regress/usr.bin/ssh/ssh-tty.sh commit vWFLeUZHR9c3p7bw Author: dtucker Date: 2025/10/21 07:18:27 Always create logfiles. Should prevent "can't operate on symlink" warnings during test runs. regress/usr.bin/ssh/test-exec.sh commit 196fxdJlNEUUjS5a Author: jsg Date: 2025/10/21 05:34:13 change mb() to smp_mb() in MI versions of smp_mb__{before,after}_atomic() sys/dev/pci/drm/include/linux/atomic.h commit 1vLTxsTLYZV8sAc1 Author: dlg Date: 2025/10/21 05:27:04 have a go at explaining what sff is for. deraadt has bugged me about this a lot. sbin/ifconfig/ifconfig.8 commit 2sy2BVfgrA9cMkrO Author: dlg Date: 2025/10/21 05:18:47 better types for iterators in hexdump sbin/ifconfig/sff.c commit zoPlURmVYpqVN2M2 Author: dlg Date: 2025/10/21 05:14:22 add handling of the IFBIF_LOCKED bridge if flag for veb sbin/ifconfig/brconfig.c sbin/ifconfig/ifconfig.8 sbin/ifconfig/ifconfig.c sbin/ifconfig/ifconfig.h commit EfD3PVVDBlyhrZeI Author: dlg Date: 2025/10/21 05:13:20 implement handling of the IFBIF_LOCKED flag on port interfaces. frames received by ports with LOCKED set must have an address entry for the src mac in the fib/address cache pointing at the same interface. sys/net/if_veb.c commit klldWyCGEhWXMn7K Author: dlg Date: 2025/10/21 05:09:32 add a LOCKED flag to bridge (actually just veb) ports. this will specify that the mac address for frames received by these ports must have an entry in the fib/address cache pointing at the same interface. this is modelled on the "locked" lladdr config in vm.conf. sys/net/if_bridge.h commit AUFsWZNt9FOIgJNV Author: jsg Date: 2025/10/21 03:06:42 if an MD version of smp_mb() is not defined, use mb() sys/dev/pci/drm/include/linux/atomic.h commit W0NtzZonq1qToqzD Author: jsg Date: 2025/10/21 02:55:48 use the x86 specific versions of smp_store_mb() sys/dev/pci/drm/include/linux/atomic.h commit RkSAz080fvNcqZPy Author: jsg Date: 2025/10/21 02:32:01 in smp_store_mb() use WRITE_ONCE() and change mb() to smp_mb() sys/dev/pci/drm/include/linux/atomic.h commit joYUyTTBpRUrb4Fh Author: jsg Date: 2025/10/21 01:45:05 add atomic_read_acquire(), used in the next release of linux 6.12 sys/dev/pci/drm/include/linux/atomic.h commit zsARrjxkogYIj54c Author: jsg Date: 2025/10/21 01:36:55 call smp_mb__before_atomic() in atomic_set_release() smp_mb__before_atomic() doesn't expand to anything on x86, and atomic_set_release() is only called from inteldrm. In the next linux 6.12 release, atomic_set_release() will be used by amdgpu. sys/dev/pci/drm/include/linux/atomic.h