NetBSD/src hVnDWNbexternal/bsd/unbound/include config.h

   Pull up following revision(s) (requested by gutteridge in ticket #231):

        external/bsd/unbound/include/config.h: revision 1.15

   unbound: readjust PID path so rc scripts work again

   Readdresses PR bin/57242 "unbound rc.d script does not work with
   chrooted unbound".
VersionDeltaFile
1.12.4.2+1-1external/bsd/unbound/include/config.h
+1-11 files

NetBSD/src WAHii7Ysys/arch/arm/include profile.h asm.h

   Pull up following revision(s) (requested by skrll in ticket #230):

        sys/arch/arm/include/profile.h: revision 1.20
        sys/arch/arm/include/asm.h: revision 1.40
        sys/arch/arm/include/profile.h: revision 1.21
        sys/arch/arm/include/profile.h: revision 1.19

   arm: fix profile support

   gcc on arm has defaulted to arm/bpabi.h over arm/netbsd-elf.h since
   external/gpl3/gcc/dist/gcc/config.gcc:1.70
   date: 2021-06-15 09:22:23 +0100
   which has meant that profiling expects __gnu_mcount_nc

   This commit provides __gnu_mcount_nc and ditches non-EABI support (and
   arm26 support)

   Fix the armv4 builds
   ... but use the riht register for returns.
VersionDeltaFile
1.18.42.1+28-96sys/arch/arm/include/profile.h
1.39.2.1+2-2sys/arch/arm/include/asm.h
+30-982 files

NetBSD/src Qac2r06common/lib/libutil snprintb.c, lib/libutil snprintb.3

   Pull up following revision(s) (requested by rillig in ticket #229):

        common/lib/libutil/snprintb.c: revision 1.50
        common/lib/libutil/snprintb.c: revision 1.51
        tests/lib/libutil/t_snprintb.c: revision 1.40
        tests/lib/libutil/t_snprintb.c: revision 1.41
        tests/lib/libutil/t_snprintb.c: revision 1.42
        lib/libutil/snprintb.3: revision 1.40
        lib/libutil/snprintb.3: revision 1.41
        tests/lib/libutil/t_snprintb.c: revision 1.38
        tests/lib/libutil/t_snprintb.c: revision 1.39

   tests/snprintb: clean up comments

   libutil/snprintb: allow 'f' to be combined with ':'

   But only if the numeric value can be clearly distinguished from the
   description. This style is used by sh3/dmacreg.h.
   tests/snprintb: test for out-of-memory writes

    [17 lines not shown]
VersionDeltaFile
1.37.2.1+134-47tests/lib/libutil/t_snprintb.c
1.39.4.1+8-3lib/libutil/snprintb.3
1.49.4.1+4-7common/lib/libutil/snprintb.c
+146-573 files

NetBSD/src yvuya7Wshare/installboot/evbarm boards.plist, sys/dev/ic rtl8169.c

   Pull up following revision(s) (requested by gutteridge in ticket #228):

        sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts: revision 1.2
        share/installboot/evbarm/boards.plist: revision 1.17
        sys/dev/ic/rtl8169.c: revision 1.182

   evbarm/boards.plist: add nanopi-r4s

   rk3399-nanopi-r4s.dts: apply upstream USB fix

   This gives us the addition of:
   [   1.0000040] rkusbphy2 at rkusb1: USB2 host port

   This is taken from the following commit (applied to a different file
   in the current Linux tree; it should be included in the DTS update
   skrll@ is planning, but could be simpler to pull up to netbsd-11 in
   this form):
   From 38f4aa34a5f737ea8588dac320d884cc2e762c03 Mon Sep 17 00:00:00 2001
   From: Justin Klaassen <justin%tidylabs.net at localhost>

    [23 lines not shown]
VersionDeltaFile
1.179.2.1+21-2sys/dev/ic/rtl8169.c
1.15.2.1+8-1share/installboot/evbarm/boards.plist
1.1.1.1.12.1+1-1sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+30-43 files

NetBSD/src 79Ho6Scdoc CHANGES-10.2

   Tickets #1245, #1247 - #1252
VersionDeltaFile
1.1.2.93+44-1doc/CHANGES-10.2
+44-11 files

NetBSD/src djfSf4Nsys/stand/efiboot version, sys/stand/efiboot/bootarm Makefile

   Pull up following revision(s) (requested by skrll in ticket #1252):

        sys/stand/efiboot/version: revision 1.34 (patch)
        sys/stand/efiboot/bootarm/Makefile: revision 1.10

   PR/60069 NetBSD non booting on H3 Allwinner

   Disable EFI runtime support on arm as it doesn't play nicely with many
   FWs where things go south after/during the call to SetVirtualAddressMap

   Also seen by cp- on Odriod-XU4
VersionDeltaFile
1.9.4.1+3-3sys/stand/efiboot/bootarm/Makefile
1.31.4.1+2-1sys/stand/efiboot/version
+5-42 files

NetBSD/src ot1RI6csys/stand/efiboot version, sys/stand/efiboot/bootarm Makefile

   Pull up following revision(s) (requested by skrll in ticket #227):

        sys/stand/efiboot/version: revision 1.34
        sys/stand/efiboot/bootarm/Makefile: revision 1.10

   PR/60069 NetBSD non booting on H3 Allwinner

   Disable EFI runtime support on arm as it doesn't play nicely with many
   FWs where things go south after/during the call to SetVirtualAddressMap

   Also seen by cp- on Odriod-XU4
VersionDeltaFile
1.9.12.1+3-3sys/stand/efiboot/bootarm/Makefile
1.33.2.1+2-1sys/stand/efiboot/version
+5-42 files

NetBSD/src oEOMRnjlib/libc/compat/arch/arm/gen compat_setjmp.S, tests/lib/libc/setjmp t_setjmp.c

   Pull up following revision(s) (requested by skrll in ticket #226):

        lib/libc/compat/arch/arm/gen/compat_setjmp.S: revision 1.6
        tests/lib/libc/setjmp/t_setjmp.c: revision 1.14

   PR/59351 compat_setjmp is busted

   Apply the patch in the PR from Valery Ushakov (thanks) which restores
   the restoration of r0, lr after the call to sigblock that was lost in
   revision 1.3

   Remove atf_tc_expect_signal for arm now that PR port-arm/59351 is fixed
VersionDeltaFile
1.13.2.1+2-11tests/lib/libc/setjmp/t_setjmp.c
1.5.10.1+4-3lib/libc/compat/arch/arm/gen/compat_setjmp.S
+6-142 files

NetBSD/src ksCqTfEdistrib/sets/lists/comp mi, external/mit/expat/lib/libexpat Makefile

   Pull up following revision(s) (requested by wiz in ticket #1251):

        distrib/sets/lists/comp/mi: revision 1.2521
        external/mit/expat/lib/libexpat/Makefile: revision 1.5

   expat: install expat_config.h
   recently required by python311
VersionDeltaFile
1.4.8.1+2-2external/mit/expat/lib/libexpat/Makefile
1.2425.2.13+2-1distrib/sets/lists/comp/mi
+4-32 files

NetBSD/src cdNJ9DPdistrib/sets/lists/comp mi, external/mit/expat/lib/libexpat Makefile

   Pull up following revision(s) (requested by wiz in ticket #225):

        distrib/sets/lists/comp/mi: revision 1.2521
        external/mit/expat/lib/libexpat/Makefile: revision 1.5

   expat: install expat_config.h
   recently required by python311
VersionDeltaFile
1.4.12.1+2-2external/mit/expat/lib/libexpat/Makefile
1.2497.2.5+2-1distrib/sets/lists/comp/mi
+4-32 files

NetBSD/src dJIblfpsys/kern kern_cpu.c kern_runq.c

   Pull up following revision(s) (requested by mrg in ticket #224):

        sys/kern/kern_cpu.c: revision 1.101
        sys/kern/kern_runq.c: revision 1.73

   cpu_is_better: fix comparison
   the current coding always return true.
   this commit fixes it to return if the first one is better
   than the other one, which i believe is the author's intention.

   fix a regression in the
   "partly prepare for more than 2-level CPU speed scheduler support"
   change.

   sched_catchlwp: fix an inverted conditional
   fix a regression in the
   "partly prepare for more than 2-level CPU speed scheduler support"
   change.
VersionDeltaFile
1.98.2.1+4-4sys/kern/kern_cpu.c
1.71.2.1+3-3sys/kern/kern_runq.c
+7-72 files

NetBSD/src 6t0vV5Ksys/arch/riscv/conf kern.ldscript

   Pull up following revision(s) (requested by skrll in ticket #223):

        sys/arch/riscv/conf/kern.ldscript: revision 1.9

   Provide the kernel_text symbol for the benfit of sys/kern/subr_prof.c
VersionDeltaFile
1.8.22.1+2-1sys/arch/riscv/conf/kern.ldscript
+2-11 files

NetBSD/src QuGJwlZsys/arch/arm/sunxi sunxi_mmc.c, sys/arch/riscv/conf GENERIC64

   Pull up following revision(s) (requested by skrll in ticket #222):

        sys/arch/riscv/conf/GENERIC64: revision 1.24
        sys/arch/riscv/sunxi/files.sunxi: revision 1.5
        sys/arch/arm/sunxi/sunxi_mmc.c: revision 1.50

   risc-v: add support for allwinner,sun20i-d1-mmc

   From Rui-Xiang Guo via port-riscv
VersionDeltaFile
1.48.14.2+19-6sys/arch/arm/sunxi/sunxi_mmc.c
1.1.2.2+7-1sys/arch/riscv/sunxi/files.sunxi
1.21.2.3+2-1sys/arch/riscv/conf/GENERIC64
+28-83 files

NetBSD/src d6VUv6Lsys/arch/riscv/include cpufunc.h, sys/arch/riscv/riscv cpufunc.c cpufunc.c

   Pull up following revision(s) (requested by skrll in ticket #221):

        sys/arch/riscv/riscv/cpufunc.c: revision 1.1
        sys/arch/riscv/riscv/cpufunc.c: revision 1.2
        sys/arch/riscv/conf/files.riscv: revision 1.18
        sys/arch/riscv/include/pmap.h: revision 1.26
        sys/arch/riscv/include/cpufunc.h: revision 1.2
        sys/arch/riscv/riscv/pmap_machdep.c: revision 1.24
        sys/arch/riscv/riscv/cpu.c: revision 1.11
        sys/arch/riscv/riscv/riscv_machdep.c: revision 1.48

   risc-v: handle T-Head L1 caches

   Provide and use hooks for L1 cache operations on the T-Head processors.
   Re-worked from diffs provided by Rui-Xiang Guo via port-riscv.

   Fix primary cache function prototypes to fix build on rv32
VersionDeltaFile
1.3.2.2+208-0sys/arch/riscv/riscv/cpufunc.c
1.3.2.1+0-208sys/arch/riscv/riscv/cpufunc.c
1.21.2.2+7-26sys/arch/riscv/riscv/pmap_machdep.c
1.7.2.3+2-14sys/arch/riscv/riscv/cpu.c
1.43.2.2+8-5sys/arch/riscv/riscv/riscv_machdep.c
1.1.8.1+8-5sys/arch/riscv/include/cpufunc.h
+233-2582 files not shown
+237-2618 files

NetBSD/src iR7MXRgsys/arch/arm/sunxi sunxi_wdt.c, sys/arch/riscv/conf GENERIC64

   Pull up following revision(s) (requested by skrll in ticket #220):

        sys/arch/riscv/conf/GENERIC64: revision 1.23
        sys/arch/riscv/sunxi/files.sunxi: revision 1.4
        sys/arch/arm/sunxi/sunxi_wdt.c: revision 1.7

   sunxi: support allwinner,sun20i-d1-wdt

   From Rui-Xiang Guo via port-riscv
VersionDeltaFile
1.6.26.1+49-2sys/arch/arm/sunxi/sunxi_wdt.c
1.1.2.1+6-1sys/arch/riscv/sunxi/files.sunxi
1.21.2.2+4-1sys/arch/riscv/conf/GENERIC64
+59-43 files

NetBSD/src q2JwUZ0sys/dev/ic clmpcc.c

   Pull up following revision(s) (requested by thorpej in ticket #219):

        sys/dev/ic/clmpcc.c: revision 1.55

   No need for an informational printf to flagged as an error.
   From Denis Ahrens.
VersionDeltaFile
1.54.34.1+4-4sys/dev/ic/clmpcc.c
+4-41 files

NetBSD/src SgjfWZKdoc CHANGES-9.5

   Tickets #2006 and #2007
VersionDeltaFile
1.1.2.100+11-1doc/CHANGES-9.5
+11-11 files

NetBSD/src 3RMa2rzsys/dev/pci esm.c

   Pull up following revision(s) (requested by mlelstv in ticket #2007):

        sys/dev/pci/esm.c: revision 1.67

   With the device_t split, esm(4) got damaged since the wrong pointer
   is passed around.

   Fixes PR install/59621
VersionDeltaFile
1.63.2.2+8-15sys/dev/pci/esm.c
+8-151 files

NetBSD/src 2qdCAqrsys/dev/pci esm.c

   Pull up following revision(s) (requested by mlelstv in ticket #1250):

        sys/dev/pci/esm.c: revision 1.67

   With the device_t split, esm(4) got damaged since the wrong pointer
   is passed around.

   Fixes PR install/59621
VersionDeltaFile
1.66.4.1+8-15sys/dev/pci/esm.c
+8-151 files

NetBSD/src mzOdrMNsys/dev/pci esm.c

   Pull up following revision(s) (requested by mlelstv in ticket #218):

        sys/dev/pci/esm.c: revision 1.67

   With the device_t split, esm(4) got damaged since the wrong pointer
   is passed around.

   Fixes PR install/59621
VersionDeltaFile
1.66.12.1+8-15sys/dev/pci/esm.c
+8-151 files

NetBSD/src Go9GeHJusr.bin/telnet telnet.c commands.c

   Pull up following revision(s) (requested by christos in ticket #1249):

        usr.bin/telnet/telnet.c: revision 1.45
        usr.bin/telnet/authenc.c: revision 1.15
        usr.bin/telnet/externs.h: revision 1.45
        usr.bin/telnet/commands.c: revision 1.81

   Only send exported variables (from OpenBSD):
   https://www.openwall.com/lists/oss-security/2026/03/13/1
VersionDeltaFile
1.44.2.1+7-7usr.bin/telnet/telnet.c
1.80.2.1+4-4usr.bin/telnet/commands.c
1.14.10.1+3-3usr.bin/telnet/authenc.c
1.44.10.1+2-2usr.bin/telnet/externs.h
+16-164 files

NetBSD/src rr5dnehusr.bin/telnet telnet.c commands.c

   Pull up following revision(s) (requested by christos in ticket #217):

        usr.bin/telnet/telnet.c: revision 1.45
        usr.bin/telnet/authenc.c: revision 1.15
        usr.bin/telnet/externs.h: revision 1.45
        usr.bin/telnet/commands.c: revision 1.81

   Only send exported variables (from OpenBSD):
   https://www.openwall.com/lists/oss-security/2026/03/13/1
VersionDeltaFile
1.44.6.1+7-7usr.bin/telnet/telnet.c
1.80.6.1+4-4usr.bin/telnet/commands.c
1.14.14.1+3-3usr.bin/telnet/authenc.c
1.44.14.1+2-2usr.bin/telnet/externs.h
+16-164 files

NetBSD/src 4gjOT0Mlibexec/ld.elf_so tls.c

   Pull up following revision(s) (requested by skrll in ticket #216):

        libexec/ld.elf_so/tls.c: revision 1.29

   PR/60011: TLS alignment wrong on powerpc

   Fix previous where I only got the alignment right for the architectures
   where the thread pointer points to the struct tcb. Handle the
   architectures that have a thread pointer that is relative to end of the
   struct tcb, e.g. powerpc.

   Hopefully the commit in the tls.c explains what's going on.

   Thanks to riastrah@ and andvar@ for comments/things to fix.
VersionDeltaFile
1.23.2.2+46-5libexec/ld.elf_so/tls.c
+46-51 files

NetBSD/src TFURVm6sys/arch/vax/boot/boot ra.c vaxstand.h, sys/arch/vax/uba uba_mainbus.c

   Pull up following revision(s) (requested by hans in ticket #1248):

        sys/arch/vax/boot/boot/conf.c: revision 1.19
        sys/arch/vax/boot/boot/ra.c: revision 1.23
        sys/arch/vax/boot/boot/vaxstand.h: revision 1.12
        sys/arch/vax/uba/uba_mainbus.c: revision 1.15

   vax/uba: fix detection of CMD CQD-22x MSCP controllers

   Certain models of CMD MSCP controllers fail to be detected by uda(4) if
   they have been booted from. This failure mode has been introduced in
   revision 1.11 of uba_mainbus.c, when scanning for Qbus/Unibus memories
   was added. They are deteced fine when NetBSD is booted from any other
   device such as over the network.

   When NetBSD is booted from a MSCP controller, the boot loader sets up
   the Qbus map to provide the controller with a small command/response
   ring in memory to be used for I/O. Once the kernel is loaded and uba(4)
   is attaching, the Qbus map is cleared while scanning for memories. It

    [47 lines not shown]
VersionDeltaFile
1.14.40.1+9-9sys/arch/vax/uba/uba_mainbus.c
1.22.32.1+10-1sys/arch/vax/boot/boot/ra.c
1.11.4.1+3-2sys/arch/vax/boot/boot/vaxstand.h
1.18.32.1+2-2sys/arch/vax/boot/boot/conf.c
+24-144 files

NetBSD/src aup4agdexternal/public-domain/tz/dist theory.html Makefile

   Pull up the following, requested by kre in ticket #215:

        external/public-domain/tz/dist/CONTRIBUTING     up to 1.1.1.10
        external/public-domain/tz/dist/Makefile         up to 1.5
        external/public-domain/tz/dist/NEWS             up to 1.6
        external/public-domain/tz/dist/README           up to 1.3
        external/public-domain/tz/dist/SECURITY         up to 1.1.1.2
        external/public-domain/tz/dist/TZDATA_VERSION   up to 1.44
        external/public-domain/tz/dist/africa           up to 1.3
        external/public-domain/tz/dist/antarctica       up to 1.4
        external/public-domain/tz/dist/asia             up to 1.16
        external/public-domain/tz/dist/australasia      up to 1.12
        external/public-domain/tz/dist/backzone         up to 1.4
        external/public-domain/tz/dist/calendars        up to 1.1.1.3
        external/public-domain/tz/dist/checknow.awk     up to 1.4
        external/public-domain/tz/dist/etcetera         up to 1.4
        external/public-domain/tz/dist/europe           up to 1.5
        external/public-domain/tz/dist/iso3166.tab      up to 1.1.1.10
        external/public-domain/tz/dist/leap-seconds.list up to 1.11

    [11 lines not shown]
VersionDeltaFile
1.3.2.1+195-188external/public-domain/tz/dist/theory.html
1.3.2.1+150-86external/public-domain/tz/dist/Makefile
1.4.2.1+232-0external/public-domain/tz/dist/NEWS
1.3.2.1+104-22external/public-domain/tz/dist/europe
1.4.2.1+47-50external/public-domain/tz/dist/zonenow.tab
1.4.2.1+42-11external/public-domain/tz/dist/northamerica
+770-35720 files not shown
+888-47226 files

NetBSD/src 3r1jHNXlib/libnpf npf.c

   Pull up following revision(s) (requested by joe in ticket #1247):

        lib/libnpf/npf.c: revision 1.57

   PR bin/60037: fix mmap handling of const tables.
VersionDeltaFile
1.50.2.1+5-1lib/libnpf/npf.c
+5-11 files

NetBSD/src Wuz5F0Clib/libnpf npf.c

   Pull up following revision(s) (requested by joe in ticket #214):

        lib/libnpf/npf.c: revision 1.57

   PR bin/60037: fix mmap handling of const tables.
VersionDeltaFile
1.56.2.1+5-1lib/libnpf/npf.c
+5-11 files

NetBSD/src z10uKt7sys/net/npf npf_socket.c

   Pull up following revision(s) (requested by joe in ticket #213):

        sys/net/npf/npf_socket.c: revision 1.5

   ensure softnet lock is held rather re-locking

   If we are about to interact with sockets
   we should just ensure that the softnet_lock is held.

   Because sockets initializations acquire that lock.
   fixes PR kern/60060
VersionDeltaFile
1.3.2.2+3-4sys/net/npf/npf_socket.c
+3-41 files

NetBSD/src tVJ8xrPshare/man/man7 sysctl.7

   Pull up following revision(s) (requested by andvar in ticket #2006):

        share/man/man7/sysctl.7: revision 1.168

   sysctl(7): fix kernel parameter name: s/UVHMIST/UVMHIST/.
VersionDeltaFile
1.139.2.3+2-2share/man/man7/sysctl.7
+2-21 files

NetBSD/src jZO2rTkshare/man/man7 sysctl.7

   Pull up following revision(s) (requested by andvar in ticket #1245):

        share/man/man7/sysctl.7: revision 1.168

   sysctl(7): fix kernel parameter name: s/UVHMIST/UVMHIST/.
VersionDeltaFile
1.163.2.1+2-2share/man/man7/sysctl.7
+2-21 files