Build date: 1759874403 - Tue Oct 7 22:00:03 UTC 2025 Build cvs date: 1759872391 - Tue Oct 7 21:26:31 UTC 2025 Build id: 2025-10-08.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-llvm-ubsan.diff /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/sysctl/sysctl.c P include/unistd.h P lib/libc/thread/rthread.c P regress/lib/libcrypto/test/test.c P sys/dev/pci/if_bnxt.c P sys/dev/pci/if_ice.c P sys/net/if_veb.c P usr.bin/ssh/channels.c P usr.bin/ssh/channels.h M usr.sbin/bgpd/session.c commit l0b4kzq94gvjFCBf Author: jan Date: 2025/10/07 21:26:31 ice(4): print no. of queues during attach ok bluhm@, stsp@ sys/dev/pci/if_ice.c commit Kj5MHD23J17JDGP1 Author: deraadt Date: 2025/10/07 16:37:37 sys/time.h needed before sys/futex.h lib/libc/thread/rthread.c commit vC6nXhwLlTGvddQg Author: deraadt Date: 2025/10/07 16:31:21 When we move to more partitions, MAKEDEV will need sysctl kern.maxpartitions. The ramdisk sysctl is a minimal version which only knows certain variables, so add this one into the list. distrib/special/sysctl/sysctl.c commit IWZAOoTDJDNRWNS2 Author: tb Date: 2025/10/07 15:41:19 Revert previous. Let's deal with it when the portable release is out. regress/lib/libcrypto/test/test.c commit 0W0aLgCP3Q7aCIDu Author: tb Date: 2025/10/07 15:36:30 test framework: allow overriding the "/tmp/" directory Windows is super picky when it comes to paths, so it needs some special massaging. Will let us avoid a patch or hack in portable. regress/lib/libcrypto/test/test.c commit 45YtG610jQj6uWqE Author: brynet Date: 2025/10/07 12:02:21 Drop variable names from the swapctl(2) prototype, per style(9). ok tb@ include/unistd.h commit LLFqbomIdSXha8go Author: stsp Date: 2025/10/07 08:35:44 propagate errors from bnxt_up() back to userspace Reveals errors that can occur during 'ifconfig bnxt0 down up', such as: ifconfig: bnxt0: SIOCSIFFLAGS: Cannot allocate memory help & ok jmatthew@ sf@ jan@ sys/dev/pci/if_bnxt.c commit 6pkhryoy29CNExEM Author: djm Date: 2025/10/07 08:02:32 don't reuse c->isatty for signalling that the remote channel has a tty attached as this causes side effects, e.g. in channel_handle_rfd(). bz3872 ok markus@ usr.bin/ssh/channels.c usr.bin/ssh/channels.h commit HNPg1Y4Jto8Rx4XR Author: dlg Date: 2025/10/07 07:52:46 unbreak vport to vport communication on the same veb. veb is now set up to support port interfaces that can do checksum offloading on behalf of the network stack (or virtual machines via tun_hdr offloads). to allow packets leaving the kernel ip stack via a vport interface to use hardware offloading, vport interfaces advertise ip/tcp/udp offloads. veb then fixes up the packet if the outgoing port doesn't support the necessary offload. however, veb and vport can be used to support communication between rdomains. this means packets can leave the stack via a vport interface in one rdomain, and then enter the stack again on another vport. in this situation the packets (re)entering the stack don't have checksums calculated because vport advertises csum offloads, so the packets get dropped. this has vport map the CSUM_OUT flags to CSUM_IN flags before pushing the packets into the stack again, despite the checksums not being calculated. this is modelled on the behaviour of lo(4) and tun(4)/ tap(4), and avoids the need for software checksum calculation for packets that stay inside the kernel. ok jmatthew@ sys/net/if_veb.c