NetBSD/src SZoo7pDsys/net/npf npf_ext_route.c

   PR kern/60721

   avoid icmp errors in routing path as icmp6_error also frees.

   this avoids double freeing
VersionDeltaFile
1.5+15-17sys/net/npf/npf_ext_route.c
+15-171 files

NetBSD/src VAbbcPCsys/net/npf npf_ext_route.c

   PR kern/60721

   Avoid double freeing of outgoing packet when routing takes over.
   memset it before ip_output tries to free it again its final path.
VersionDeltaFile
1.4+3-5sys/net/npf/npf_ext_route.c
+3-51 files

NetBSD/src WnMI4Dtsys/net/npf npf_ext_route.c

   - Don't use both m0 and m when m would suffice.
   - Fix indent in a comment
   - Remove useless setting to NULL
VersionDeltaFile
1.3+18-22sys/net/npf/npf_ext_route.c
+18-221 files

NetBSD/src o3Ot3nksys/arch/sparc64/dev vpcivar.h vpci.c

   sun4v: vpci(4) should use hypervisor interrupt api wrapper functions.

   From OpenBSD.
VersionDeltaFile
1.17+51-25sys/arch/sparc64/dev/vpci.c
1.2+2-1sys/arch/sparc64/dev/vpcivar.h
+53-262 files

NetBSD/src dxG6Fzvsys/arch/sparc64/sparc64 autoconf.c

   sun4v: Use hypervisor interrupt api version 3.

   From OpenBSD.
VersionDeltaFile
1.255+8-14sys/arch/sparc64/sparc64/autoconf.c
+8-141 files

NetBSD/src DAvNbeBsys/arch/sparc64/sparc64 intr.c

   sun4v: Use the deprecated hypervisor interrupt api if major is less than 3.

   From OpenBSD.
VersionDeltaFile
1.75+7-7sys/arch/sparc64/sparc64/intr.c
+7-71 files

NetBSD/src kwhLTmHdoc CHANGES 3RDPARTY

   new tzcode
VersionDeltaFile
1.2247+2-2doc/3RDPARTY
1.3292+2-1doc/CHANGES
+4-32 files

NetBSD/src wrtTPeelib/libc/time zic.8 theory.html

   Patch to 2026d (previous was 2026c)

     Changes to code

       zic now rejects Link targets that would have invalid names, and
       more efficiently processes Expires, Leap and Rule lines with years
       far in the past or future.  (Thanks to Darren Carreras.)

       zic now ports to systems that report lack of link support via
       EINVAL, ENOSYS or EPERM errno values. (Thanks to Tom Lane.)

       When tzset and related functions encounter a TZif file that is too
       large for them, they now consistently fail instead of sometimes
       silently ignoring excess parts of the file.

       localtime-related functions no longer mishandle extreme timestamps
       when given TZif files holding some unlikely timezone histories.
       (Problem reported by David Sarkisyan.)


    [12 lines not shown]
VersionDeltaFile
1.156+177-244lib/libc/time/localtime.c
1.24+60-58lib/libc/time/tz-link.html
1.52+114-1lib/libc/time/NEWS
1.102+54-45lib/libc/time/zic.c
1.25+32-31lib/libc/time/theory.html
1.56+29-15lib/libc/time/zic.8
+466-3949 files not shown
+526-42915 files

NetBSD/src cl9yJqUsys/arch/aarch64/aarch64 vmt.c, sys/dev/acpi acpi_util.h acpi_util.c

   PR/60655: vmt(4) probes the VMware backdoor unconditionally on aarch64

   On ACPI systems only probe for vmt(4) when Hypervisor_Id in FADT reports
   VMWare.

   This helps avoid buggy hypervisors that don't implement a RAZ mdccsr_el0

   Patch from Showta Ishizaki and slightly updated by me.
VersionDeltaFile
1.38+41-2sys/dev/acpi/acpi_util.c
1.3+26-1sys/arch/aarch64/aarch64/vmt.c
1.17+3-1sys/dev/acpi/acpi_util.h
+70-43 files

NetBSD/src D6tbqpFusr.bin/col col.1

   col(1): fixup prevous, brush up a bit
VersionDeltaFile
1.13+15-10usr.bin/col/col.1
+15-101 files

NetBSD/src sleHKQqdoc CHANGES 3RDPARTY

   Note tzdata2026d update (via 2026dgtz)
VersionDeltaFile
1.2246+3-3doc/3RDPARTY
1.3291+2-1doc/CHANGES
+5-42 files

NetBSD/src PTkacaHusr.bin/col col.1

   col(1): reword -h description

   Negation is harder to read.  And it was not immediately clear if the
   terse "(default)" remark relates to the whole sentence (i.e. -h is the
   default) or only to the negated part ("do not do the default $thing").

   (It was not too bad, but remember that the primary audience of the
   manpages is a desperate sysadmin at 3am, so every tiny bit counts).
VersionDeltaFile
1.12+2-2usr.bin/col/col.1
+2-21 files

NetBSD/src 0kScZzpexternal/public-domain/tz/dist asia southamerica

   Merge tzdata2026d
VersionDeltaFile
1.8+80-46external/public-domain/tz/dist/northamerica
1.9+114-1external/public-domain/tz/dist/NEWS
1.7+32-31external/public-domain/tz/dist/theory.html
1.13+49-5external/public-domain/tz/dist/backward
1.6+16-13external/public-domain/tz/dist/southamerica
1.17+18-6external/public-domain/tz/dist/asia
+309-1028 files not shown
+332-12314 files

NetBSD/src 3q2ZsVKexternal/public-domain/tz/dist asia southamerica

   Import tzdata2026d (as with 2026c) from a locally generated gtz version
   rather than from https://github.com/JodaOrg/global-tz/releases/download/2026dgtz/tzdata2026dgtz.tar.gz

   Eventually tzdata updates will no longer appear just a day or two
   (or longer in the European vacation season) before a NetBSD release
   is planned (11 for 2026c, 10.2 for this one) and this local generation
   of a gtz version of the data will not be needed.

   As with the 2026c update when the real gtz file appears, if there are
   any material differences, an update will be made (2026c needed nothing).

   Summary of changes in tzdata2026d (2026-09-11 15:21:07 -0700):
     * Canada’s Northwest Territories will not fall back on 2026-11-01
       and will stay on -06 year-round, matching Alberta’s recent change.
     * Colombia’s 1992-05-02 spring forward was at 00:00, not 24:00.
     * Iran’s 1979-05-26 spring forward was at 00:00, not 24:00.
     * The backward-compatibility names EST5EDT, CST6CDT, MST7MDT, and
       PST8PDT now conform better to POSIX.
     * The temporary hacks used for North American timekeeping changes

    [3 lines not shown]
VersionDeltaFile
1.1.1.43+80-46external/public-domain/tz/dist/northamerica
1.1.1.53+114-1external/public-domain/tz/dist/NEWS
1.1.1.25+32-31external/public-domain/tz/dist/theory.html
1.1.1.22+49-5external/public-domain/tz/dist/backward
1.1.1.31+16-13external/public-domain/tz/dist/southamerica
1.1.1.45+18-6external/public-domain/tz/dist/asia
+309-1028 files not shown
+332-12314 files

NetBSD/src rGrcSb9sys/net/npf npf_ext_route.c

   PR kern/60721

   set mbuf to NULL in error paths of ip_output and ip6_output.

   avoid calling free twice on a non-NULL pointer.
VersionDeltaFile
1.2+3-1sys/net/npf/npf_ext_route.c
+3-11 files

NetBSD/src 0YJo4o4sys/arch/xen/xen xbdback_xenbus.c

   Fix a brain-o in a KASSERT that could cause a guest to panic a DIAGNOSTIC
   kernel: to assert that an I/O is already in flight we want
   xbdi_pendingreqs > 0, not xbdi_pendingreqs > 1

   While there, fix an error path that could also cause a KASSERT to fire
   or a state corruption: reset xio_need_bounce to 0 before calling
   xbdback_io_error() when the bounce buffer is not fully set up.
VersionDeltaFile
1.109+4-3sys/arch/xen/xen/xbdback_xenbus.c
+4-31 files

NetBSD/src rSLwN9Lsys/compat/linux/arch/aarch64 linux_sysent.c linux_systrace_args.c, sys/compat/linux/arch/i386 linux_sysent.c linux_systrace_args.c

   regen.
VersionDeltaFile
1.133+8-3sys/compat/linux/arch/i386/linux_syscallargs.h
1.18+8-3sys/compat/linux/arch/aarch64/linux_syscallargs.h
1.28+4-4sys/compat/linux/arch/i386/linux_systrace_args.c
1.18+4-4sys/compat/linux/arch/aarch64/linux_systrace_args.c
1.133+3-3sys/compat/linux/arch/i386/linux_sysent.c
1.18+3-3sys/compat/linux/arch/aarch64/linux_sysent.c
+30-204 files not shown
+34-2410 files

NetBSD/src lYqm9rcsys/compat/linux/arch/aarch64 syscalls.master, sys/compat/linux/arch/i386 syscalls.master

   copy the amd64 writev() change here to fix builds.
VersionDeltaFile
1.140+2-2sys/compat/linux/arch/i386/syscalls.master
1.18+2-2sys/compat/linux/arch/aarch64/syscalls.master
+4-42 files

NetBSD/src xWTk0nndoc 3RDPARTY

   tzcode/tzdata 2026d is available
VersionDeltaFile
1.2245+2-2doc/3RDPARTY
+2-21 files

NetBSD/src YJatXeiusr.bin/make make.1

   make.1: describe .INCLUDEDFROMFILE more like .PARSEFILE

   Also note that like .PARSEFILE it only has a value while
   a makefile is being parsed.
VersionDeltaFile
1.395+12-4usr.bin/make/make.1
+12-41 files

NetBSD/src yFsLzhHdoc CHANGES-10.2

   Tickets #1336 and #1337
VersionDeltaFile
1.1.2.130+16-1doc/CHANGES-10.2
+16-11 files

NetBSD/src OyDCWy8crypto/external/bsd/openssl/dist/test/recipes/90-test_threads_data/store 8489a545.0 8489a545.0, distrib/sets/lists/tests mi

   Apply patch, requested by nia in ticket #1337:

        etc/mtree/NetBSD.dist.tests
        distrib/sets/lists/tests/mi
        crypto/external/bsd/openssl/dist/test/recipes/90-test_threads_data/store/8489a545.0
        tests/crypto/libcrypto/threads/Makefile

   Apply patch to add missing file for openssl tests, accidently missed
   in ticket #1276.
VersionDeltaFile
1.1.2.1+19-0crypto/external/bsd/openssl/dist/test/recipes/90-test_threads_data/store/8489a545.0
1.5.14.2+5-1tests/crypto/libcrypto/threads/Makefile
1.1238.2.26+3-1distrib/sets/lists/tests/mi
1.197.2.6+2-1etc/mtree/NetBSD.dist.tests
1.1+0-0crypto/external/bsd/openssl/dist/test/recipes/90-test_threads_data/store/8489a545.0
+29-35 files

NetBSD/src wohidc9tests/lib/libc/locale t_mbstowcs.c t_mbrtowc.c

   Pull up following revision(s) (requested by kre in ticket #1336):

        tests/lib/libc/locale/t_mbstowcs.c: revision 1.4
        tests/lib/libc/locale/t_mbstowcs.c: revision 1.5
        tests/lib/libc/locale/t_mbrtowc.c: revision 1.3
        tests/lib/libc/locale/t_mbrtowc.c: revision 1.4
        tests/lib/libc/locale/t_mbrtowc.c: revision 1.5

   t_mbrtowc: Mark UTF-8 test cases xfail.

   mbrtowc previously failed to reject invalid (legacy 5/6-byte) UTF-8,
   so it accepted this test case.  Now it rejects this test case,
   because the test case itself is broken.

   Need to split this test up into:
   1. correctly decoding the valid inputs
   2. correctly rejecting the invalid inputs

   But for now marking the test case xfail is an adequate approximation

    [46 lines not shown]
VersionDeltaFile
1.2.16.1+67-18tests/lib/libc/locale/t_mbrtowc.c
1.2.16.2+57-19tests/lib/libc/locale/t_mbstowcs.c
+124-372 files

NetBSD/src ylSNKCOsys/compat/linux/arch/amd64 linux_syscalls.c linux_syscall.h

   regen
VersionDeltaFile
1.89+7-2sys/compat/linux/arch/amd64/linux_syscallargs.h
1.33+4-4sys/compat/linux/arch/amd64/linux_systrace_args.c
1.89+2-2sys/compat/linux/arch/amd64/linux_sysent.c
1.89+0-0sys/compat/linux/arch/amd64/linux_syscalls.c
1.89+0-0sys/compat/linux/arch/amd64/linux_syscall.h
+13-85 files

NetBSD/src bYn4pRzsys/compat/linux/arch/amd64 syscalls.master, sys/compat/linux/common linux_file.c

   Make writev(2) bug-compatible with Linux when called with iovcnt=0
VersionDeltaFile
1.136+30-2sys/compat/linux/common/linux_file.c
1.79+2-2sys/compat/linux/arch/amd64/syscalls.master
+32-42 files

NetBSD/src 53BxYkNsys/compat/linux/common linux_signal.c

   Fix behaviour of rt_sigqueueinfo() when a thread group id (tgid) of -1 is
   given. Previously this was passed as a process id to kill() which broadcasts
   the signal (meanly you can accidentally kill all processes!).

   Found by Henrique Brito as part of GSoC 2026
VersionDeltaFile
1.91+9-2sys/compat/linux/common/linux_signal.c
+9-21 files

NetBSD/src IaZXuOKsys/compat/aoutm68k aoutm68k_sysent.c, sys/compat/linux/arch/aarch64 linux_sysent.c

   Regen with makesyscalls.sh 1.188 as it changes the text of the "DO NOT EDIT"
   comments in the generated files.
   No intended functional change, but minimises diffs on future regens.
VersionDeltaFile
1.88+23-22sys/compat/linux/arch/amd64/linux_sysent.c
1.17+22-21sys/compat/linux/arch/aarch64/linux_sysent.c
1.126+21-20sys/compat/linux/arch/alpha/linux_sysent.c
1.58+21-19sys/compat/aoutm68k/aoutm68k_sysent.c
1.123+19-18sys/compat/linux/arch/m68k/linux_sysent.c
1.132+19-18sys/compat/linux/arch/i386/linux_sysent.c
+125-11866 files not shown
+319-25972 files

NetBSD/src 55w6bncetc/etc.evbarm Makefile.inc

   fix: don't build armv5 image on earmv5hf
VersionDeltaFile
1.144+2-2etc/etc.evbarm/Makefile.inc
+2-21 files

NetBSD/src 4EnPXgbsys/arch/arm/dts imx8mq-phanbell.dts

   Enable sdhc on Google i.MX8MQ Phanbell
VersionDeltaFile
1.1+36-0sys/arch/arm/dts/imx8mq-phanbell.dts
+36-01 files

NetBSD/src YqEEPIzsys/dev/acpi acpi_bat.c

   acpi_bat.c: add Surface Go 3 support

   This device uses a non-standard HID. Addresses PR kern/60709 from
   Ron Ben Aroya, who provided the patch.
VersionDeltaFile
1.124+3-2sys/dev/acpi/acpi_bat.c
+3-21 files