Build date: 1766876401 - Sat Dec 27 23:00:01 UTC 2025 Build cvs date: 1766874331 - Sat Dec 27 22:25:31 UTC 2025 Build id: 2025-12-28.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 regress/lib/libcrypto/wycheproof/wycheproof.go P regress/sbin/Makefile U regress/sbin/sysctl/Makefile U regress/sbin/sysctl/com.conf U regress/sbin/sysctl/spc-com.conf U regress/sbin/sysctl/spc-var.conf U regress/sbin/sysctl/spc.conf U regress/sbin/sysctl/var-com.conf U regress/sbin/sysctl/var-spc-com.conf U regress/sbin/sysctl/var-spc.conf U regress/sbin/sysctl/var.conf P sbin/sysctl/sysctl.c P share/man/man4/Makefile cvs server: share/man/man4/acpihid.4 is no longer in the repository U share/man/man4/inthid.4 P share/man/man5/ruby-module.5 P sys/arch/amd64/conf/GENERIC P sys/arch/arm64/conf/GENERIC P sys/arch/arm64/conf/RAMDISK P sys/arch/arm64/dev/smmu_fdt.c cvs server: sys/dev/acpi/acpihid.c is no longer in the repository P sys/dev/acpi/files.acpi U sys/dev/acpi/inthid.c P sys/dev/fdt/files.fdt P sys/dev/fdt/rkclock.c P sys/dev/fdt/rkclock_clocks.h U sys/dev/fdt/rkusbdpphy.c M sys/dev/usb/uhidev.c P sys/uvm/uvm_map.c P usr.sbin/bgpctl/output.c P usr.sbin/bgpctl/output_json.c P usr.sbin/bgpctl/output_ometric.c P usr.sbin/bgpd/rde_rib.c M usr.sbin/bgpd/session.c P usr.sbin/tcpdump/print-dhcp6.c P usr.sbin/tcpdump/print-ppp.c commit iVFikvWw8xXrtWwE Author: kn Date: 2025/12/27 22:25:31 Ignore whitespace-only or whitespace-then-comment lines from -f sysctl.conf " " or " # comment" would be parsed as variable name rather than skipped. Found and fixed by "Alf" on bugs@, thanks. New regress/sbin/sysctl spc and spc-com targets now pass with this. "looks good" deraadt sbin/sysctl/sysctl.c commit PQ3hK3Lfq3IlqFit Author: kn Date: 2025/12/27 22:14:40 run sysctl regress/sbin/Makefile commit YsikxGrHK8gGpaIH Author: kn Date: 2025/12/27 22:12:56 exercise sysctl -f regress/sbin/sysctl/Makefile regress/sbin/sysctl/com.conf regress/sbin/sysctl/spc-com.conf regress/sbin/sysctl/spc-var.conf regress/sbin/sysctl/spc.conf regress/sbin/sysctl/var-com.conf regress/sbin/sysctl/var-spc-com.conf regress/sbin/sysctl/var-spc.conf regress/sbin/sysctl/var.conf commit zW99KzXzUIUffzxP Author: patrick Date: 2025/12/27 19:37:00 Enable SMMUv3 support on FDT-based systems. sys/arch/arm64/dev/smmu_fdt.c commit vFAhQp8Q1vxk2DAA Author: patrick Date: 2025/12/27 19:36:20 Bail out if the node's status is "reserved". This is the case on Qualcomm's SC8280XP, where typically the IOMMU is managed by QHEE and we can't touch it unless we trick the system into making us EL2. sys/arch/arm64/dev/smmu_fdt.c commit M8JRliIPAORtV4Iu Author: claudio Date: 2025/12/27 19:30:46 In some cases the RDE ends up with many RIB dump runners active and so the rib_dump_runner() code consumes a lot of time to churn through all of those calls. Try to limit the time spend in rib_dump_runner() to roughly 10ms and then stop and restart from that point on the next poll loop round. This ensures that the poll loop is not blocked for too long and improves the overall responsiveness of bgpd. OK tb@ usr.sbin/bgpd/rde_rib.c commit mY9II0QtlGPXwB8p Author: jeremy Date: 2025/12/27 16:31:19 Update ruby-module.5 for Ruby 4.0 addition share/man/man5/ruby-module.5 commit GqdleXkPaV8bIecE Author: patrick Date: 2025/12/27 15:01:06 Add rkusbdpphy(4), a driver for the USB DP Combo PHY on Rockchip SoCs. The USB DP Combo PHY is used to mux the USB 3.0 and DisplayPort lanes. In some boards there's e.g. no USB 3.0, in others no DP, and in others a mix of both. This driver so far only supports enabling USB 3.0, which helps bring up the "blue" USB-A port on my RK3588 NanoPi R6S. ok kettenis@ sys/arch/arm64/conf/GENERIC sys/arch/arm64/conf/RAMDISK sys/dev/fdt/files.fdt sys/dev/fdt/rkusbdpphy.c commit CI6bjnPmxLvjF5hb Author: patrick Date: 2025/12/27 14:55:18 Add RK3588 USBDP Combo PHY related clocks and resets. ok kettenis@ sys/dev/fdt/rkclock.c sys/dev/fdt/rkclock_clocks.h commit uNgFeTdzKT68WoZ2 Author: claudio Date: 2025/12/27 14:51:38 Use adjout_prefix_size for the amount of memory used by adj-rib-out prefixes. Split printf since fmt_mem() uses a static char buffer to hold the result. OK tb@ usr.sbin/bgpctl/output.c usr.sbin/bgpctl/output_json.c usr.sbin/bgpctl/output_ometric.c commit Oo86KNCml7JHbIPU Author: kettenis Date: 2025/12/27 13:01:48 acpihid(4) -> inthid(4) share/man/man4/Makefile share/man/man4/inthid.4 commit 7dshYdRpGeS1njjh Author: kettenis Date: 2025/12/27 12:58:23 Rename acpihid(4) into inthid(4). This driver is really an Intel thing and I'd like to re-use acpihid(4) for a new driver that supports the generic button device that is defined by recent versions of the ACPI standard. ok jcs@, mlarkin@ sys/arch/amd64/conf/GENERIC sys/dev/acpi/files.acpi sys/dev/acpi/inthid.c commit r8jcyfVmPuiBNjsv Author: dlg Date: 2025/12/27 11:19:55 pull some of the dhcpv6 options apart and print them for humans. i was hoping someone else would have a go at this, but obviously no one felt the need over the last 6 years. usr.sbin/tcpdump/print-dhcp6.c commit T7VSvVlmnK04UBSF Author: mpi Date: 2025/12/27 08:43:58 Only call uvm_fault_wire() on entries that are not already wired. ok kettenis@ sys/uvm/uvm_map.c commit ddGEV1xzOpaHKVyD Author: dlg Date: 2025/12/27 06:34:31 show the primary and secondary netbios nameservers in ipcp too. there are probably unused these days, but it's cheap to implement the parsing. usr.sbin/tcpdump/print-ppp.c commit vA4AcBuku8oJ8MCf Author: dlg Date: 2025/12/27 06:31:48 handle the primary and secondary dns servers in ipcp. usr.sbin/tcpdump/print-ppp.c commit q7vNxDlY0jwvC0F2 Author: tb Date: 2025/12/27 03:23:57 preprended -> prepended regress/lib/libcrypto/wycheproof/wycheproof.go