NetBSD/src 4zxeklmdoc CHANGES-11.0, external/gpl2/groff/tmac mdoc.local

   Welcome to 11.0_RC2!
VersionDeltaFile
1.1.2.78+8-1doc/CHANGES-11.0
1.11.4.3+3-3external/gpl2/groff/tmac/mdoc.local
1.738.2.3+2-2sys/sys/param.h
+13-63 files

NetBSD/src zX22dovdoc CHANGES-11.0

   Tickets #183 - #206
VersionDeltaFile
1.1.2.77+274-1doc/CHANGES-11.0
+274-11 files

NetBSD/src dT5KQLDsys/arch/aarch64/aarch64 pmap_machdep.c

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

        sys/arch/aarch64/aarch64/pmap_machdep.c: revision 1.9

   Correct argument order in tlb_invalidate_addr calls.
VersionDeltaFile
1.6.8.1+4-4sys/arch/aarch64/aarch64/pmap_machdep.c
+4-41 files

NetBSD/src G7fEdljexternal/gpl3/gcc/dist/gcc/config/vax vax.md

   Pull up following revision(s) (requested by kalvisd in ticket #205):

        external/gpl3/gcc.old/dist/gcc/config/vax/vax.md: revision 1.20
        (applied to external/gpl3/gcc/dist/gcc/config/vax/vax.md)

   gcc/vax: (gcc12) adjust the constraints on the output operands of the
   '*extzv_aligned' instruction patterns, removing the 'earlyclobber'
   modifier, to be consistent with the constraints on the output operands
   of the related 'extv_aligned' instruction patterns.
VersionDeltaFile
1.24.2.1+2-2external/gpl3/gcc/dist/gcc/config/vax/vax.md
+2-21 files

NetBSD/src UQYAV5csys/arch/riscv/conf GENERIC.common

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

        sys/arch/riscv/conf/GENERIC.common: revision 1.23

   Add and enable INCLUDE_CONFIG_FILE
VersionDeltaFile
1.22.2.1+2-1sys/arch/riscv/conf/GENERIC.common
+2-11 files

NetBSD/src tuLG629sys/arch/riscv/conf GENERIC GENERIC64

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

        sys/arch/riscv/conf/GENERIC64: revision 1.22
        sys/arch/riscv/conf/GENERIC: revision 1.25

   Turn off DEBUG by default
VersionDeltaFile
1.24.8.1+2-2sys/arch/riscv/conf/GENERIC
1.21.2.1+2-2sys/arch/riscv/conf/GENERIC64
+4-42 files

NetBSD/src r9BIyD6sys/arch/arm/arm32 db_interface.c, sys/arch/mips/mips db_interface.c

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

        sys/arch/powerpc/powerpc/db_interface.c: revision 1.63
        sys/ddb/db_access.c: revision 1.28
        sys/arch/arm/arm32/db_interface.c: revision 1.67
        sys/arch/mips/mips/db_interface.c: revision 1.101
        sys/arch/sparc64/sparc64/db_interface.c: revision 1.140

   PR/59419: KGDB build fails for evbarm

   Fix compilation of db_interface.c when KGDB is defined, but DDB is not.
VersionDeltaFile
1.64.2.1+6-9sys/arch/arm/arm32/db_interface.c
1.97.2.1+5-2sys/arch/mips/mips/db_interface.c
1.60.2.1+4-2sys/arch/powerpc/powerpc/db_interface.c
1.138.2.1+4-2sys/arch/sparc64/sparc64/db_interface.c
1.26.26.1+4-2sys/ddb/db_access.c
+23-175 files

NetBSD/src VsBRkX2sys/arch/arm/arm32 db_interface.c, sys/arch/mips/mips db_interface.c

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

        sys/arch/powerpc/powerpc/db_interface.c: revision 1.63
        sys/ddb/db_access.c: revision 1.28
        sys/arch/arm/arm32/db_interface.c: revision 1.67
        sys/arch/mips/mips/db_interface.c: revision 1.101
        sys/arch/sparc64/sparc64/db_interface.c: revision 1.140

   PR/59419: KGDB build fails for evbarm

   Fix compilation of db_interface.c when KGDB is defined, but DDB is not.
VersionDeltaFile
1.65.8.1+6-9sys/arch/arm/arm32/db_interface.c
1.99.8.1+5-2sys/arch/mips/mips/db_interface.c
1.61.2.1+4-2sys/arch/powerpc/powerpc/db_interface.c
1.138.10.1+4-2sys/arch/sparc64/sparc64/db_interface.c
1.27.8.1+4-2sys/ddb/db_access.c
+23-175 files

NetBSD/src Aw8vFePsys/net if_spppsubr.c

   Pull up following revision(s) (requested by roy in ticket #201):

        sys/net/if_spppsubr.c: revision 1.274

   PPP: drop SPPP lock before calling rt_ifmsg
   rt_ifmsg will lock SPPP itself, so ensure it's unlocked before calling.

   Add a comment to explain why this should be safe.

   Thanks to @riastradh for review and commentary.
   Fixes PR kern/59963.
VersionDeltaFile
1.271.2.2+27-20sys/net/if_spppsubr.c
+27-201 files

NetBSD/src WlN1Kzwexternal/mit/xorg/lib libmesa.mk

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

        external/mit/xorg/lib/libmesa.mk: revision 1.16

   define HAVE_NOATEXIT here, syncing with how pkgsrc MesaLib builds.
   second and final part to fix PR#60025.
VersionDeltaFile
1.15.4.1+3-2external/mit/xorg/lib/libmesa.mk
+3-21 files

NetBSD/xsrc OEEnTSlexternal/mit/MesaLib/dist/src/egl/main eglglobals.c, external/mit/MesaLib/dist/src/glx dri_common.c

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

        xsrc/external/mit/MesaLib/dist/src/glx/dri_common.c: revision 1.6
        xsrc/external/mit/MesaLib/dist/src/util/u_queue.c: revision 1.6
        xsrc/external/mit/MesaLib/dist/src/mesa/main/extensions.c: revision 1.5
        xsrc/external/mit/MesaLib/dist/src/mesa/main/extensions.c: revision 1.6
        xsrc/external/mit/MesaLib/dist/src/gallium/frontends/osmesa/osmesa.c: revision 1.2
        xsrc/external/mit/MesaLib/dist/src/drm-shim/drm_shim.c: revision 1.2
        xsrc/external/mit/MesaLib/dist/src/mesa/main/formats.c: revision 1.2
        xsrc/external/mit/MesaLib/dist/src/egl/main/eglglobals.c: revision 1.7
        xsrc/external/mit/MesaLib/dist/src/mesa/main/context.c: revision 1.10
        xsrc/external/mit/MesaLib/dist/src/egl/main/eglglobals.c: revision 1.8
        xsrc/external/mit/MesaLib/dist/src/mesa/main/context.c: revision 1.11
        xsrc/external/mit/MesaLib/dist/src/util/u_process.c: revision 1.5

   revert prior atexit/destructor fixes in preparation of syncing with pkgsrc.

   sync the atexit() / dtor fixes with pkgsrc.
   also depends upon a define in a src Makefile, coming next.
   this should fix PR#60025.
VersionDeltaFile
1.6.4.1+15-0external/mit/MesaLib/dist/src/egl/main/eglglobals.c
1.5.4.1+14-0external/mit/MesaLib/dist/src/glx/dri_common.c
1.9.4.1+8-5external/mit/MesaLib/dist/src/mesa/main/context.c
1.4.4.1+10-2external/mit/MesaLib/dist/src/util/u_process.c
1.4.4.1+7-0external/mit/MesaLib/dist/src/mesa/main/extensions.c
1.1.1.6.4.1+6-0external/mit/MesaLib/dist/src/mesa/main/formats.c
+60-73 files not shown
+72-89 files

NetBSD/src 2d0E7lMsys/arch/amd64/amd64 machdep.c

   Pull up following revision(s) (requested by riastradh in ticket #199):

        sys/arch/amd64/amd64/machdep.c: revision 1.379

   amd64: Fix locking around uvm_map_checkprot in mm_md_kernacc.

   This call was originally introduced in sys/arch/amd64/amd64/mem.c
   rev. 1.11 back in 2003 by fvdl@ with the commit message:

   Proper checks for kmem reads beyond _end
   https://mail-index.netbsd.org/source-changes/2003/10/14/msg135803.html

   At some point, SOMEBODY added an assertion in uvm that made it stop
   working:
   uvm_map(9): Sprinkle assertions and interface contract comments.
   No functional change intended.

   https://mail-index.netbsd.org/source-changes/2024/08/13/msg152763.html
   (Really, this assertion revealed that this path was broken all along.)

    [33 lines not shown]
VersionDeltaFile
1.376.2.1+7-3sys/arch/amd64/amd64/machdep.c
+7-31 files

NetBSD/src IVLdI3Hexternal/bsd/ntp/dist/include ntp_lists.h

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

        external/bsd/ntp/dist/include/ntp_lists.h: revision 1.9

   Restore NULL pointer check from upstream. Should fix PR 59973.
VersionDeltaFile
1.8.2.1+2-2external/bsd/ntp/dist/include/ntp_lists.h
+2-21 files

NetBSD/src m9kbPA7external/bsd/tmux/dist format.c window-copy.c, external/bsd/tmux/dist/compat imsg-buffer.c

   Pullup the following revisions, requested by kim in ticket #197:

        external/bsd/tmux/prepare-import.sh             up to 1.7
        external/bsd/tmux/dist/CHANGES                  up to 1.1.1.12
        external/bsd/tmux/dist/Makefile.am              up to 1.1.1.10
        external/bsd/tmux/dist/Makefile.in              up to 1.1.1.11
        external/bsd/tmux/dist/README                   up to 1.1.1.7
        external/bsd/tmux/dist/README.ja                up to 1.1.1.3
        external/bsd/tmux/dist/alerts.c                 up to 1.3
        external/bsd/tmux/dist/attributes.c             up to 1.1.1.11
        external/bsd/tmux/dist/cfg.c                    up to 1.1.1.16
        external/bsd/tmux/dist/cmd-bind-key.c           up to 1.1.1.12
        external/bsd/tmux/dist/cmd-break-pane.c         up to 1.1.1.15
        external/bsd/tmux/dist/cmd-capture-pane.c       up to 1.12
        external/bsd/tmux/dist/cmd-choose-tree.c        up to 1.1.1.13
        external/bsd/tmux/dist/cmd-command-prompt.c     up to 1.1.1.15
        external/bsd/tmux/dist/cmd-confirm-before.c     up to 1.1.1.14
        external/bsd/tmux/dist/cmd-copy-mode.c          up to 1.1.1.15
        external/bsd/tmux/dist/cmd-display-menu.c       up to 1.10

    [95 lines not shown]
VersionDeltaFile
1.16.2.1+818-117external/bsd/tmux/dist/format.c
1.17.2.1+562-366external/bsd/tmux/dist/window-copy.c
1.13.2.1+752-176external/bsd/tmux/dist/server-client.c
1.19.2.1+554-209external/bsd/tmux/dist/input.c
1.11.4.1+501-135external/bsd/tmux/dist/compat/imsg-buffer.c
1.19.2.1+483-96external/bsd/tmux/dist/tmux.1
+3,670-1,099104 files not shown
+8,108-2,634110 files

NetBSD/src sJoXAWosbin/raidctl raidctl.c

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

        sbin/raidctl/raidctl.c: revision 1.87

   use proper string conversion for RAID level using create method

   using atoi returns 0 for any non-integer passed to it. this could
   configure RAID 0 in the kernel which was not intended for when one
   mistakenly passes a non-integer string. uses an internal conversion
   function that produces proper error message.
VersionDeltaFile
1.78.2.3+3-3sbin/raidctl/raidctl.c
+3-31 files

NetBSD/pkgsrc 2G4UwnJdoc CHANGES-2026

   tex-context* updates
VersionDeltaFile
1.1545+5-1doc/CHANGES-2026
+5-11 files

NetBSD/src WDxZcAosbin/raidctl raidctl.c

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

        sbin/raidctl/raidctl.c: revision 1.87

   use proper string conversion for RAID level using create method

   using atoi returns 0 for any non-integer passed to it. this could
   configure RAID 0 in the kernel which was not intended for when one
   mistakenly passes a non-integer string. uses an internal conversion
   function that produces proper error message.
VersionDeltaFile
1.86.2.1+3-3sbin/raidctl/raidctl.c
+3-31 files

NetBSD/pkgsrc gVybr8uprint/tex-context-legacy Makefile distinfo, print/tex-context-legacy-doc Makefile distinfo

   tex-context-legacy{,-doc}: update to 2025.78010

   changes unknown
VersionDeltaFile
1.5+3-3print/tex-context-legacy-doc/Makefile
1.5+3-3print/tex-context-legacy-doc/distinfo
1.5+3-3print/tex-context-legacy/Makefile
1.5+3-3print/tex-context-legacy/distinfo
+12-124 files

NetBSD/pkgsrc ZtBhygHprint/tex-context distinfo Makefile, print/tex-context-doc distinfo Makefile

   tex-context{,-doc}: update tp 20260219

   changes unknown
VersionDeltaFile
1.23+3-3print/tex-context/distinfo
1.23+3-3print/tex-context-doc/distinfo
1.33+3-3print/tex-context/Makefile
1.23+2-2print/tex-context-doc/Makefile
1.19+3-1print/tex-context-doc/PLIST
1.18+2-1print/tex-context/PLIST
+16-136 files

NetBSD/src JkJ7WKelib/libcurses refresh.c

   Pull up following revision(s) (requested by hgutch in ticket #1241):

        lib/libcurses/refresh.c: revision 1.130

   Readd a NULL check that got lost in r1.106.

   This fixes PR lib/59945 (and its duplicate, PR bin/60001 ).
VersionDeltaFile
1.126.2.2+3-3lib/libcurses/refresh.c
+3-31 files

NetBSD/src osIQ9FMlib/libcurses refresh.c

   Pull up following revision(s) (requested by hgutch in ticket #195):

        lib/libcurses/refresh.c: revision 1.130

   Readd a NULL check that got lost in r1.106.

   This fixes PR lib/59945 (and its duplicate, PR bin/60001 ).
VersionDeltaFile
1.129.2.1+3-3lib/libcurses/refresh.c
+3-31 files

NetBSD/src 90lgJb5external/bsd/blocklist/bin blocklistd.c run.c, external/bsd/blocklist/port popenve.c

   Pull up the following revisions, requested by christos in ticket #194:

        external/bsd/blocklist/bin/blocklistd.c         up to 1.15
        external/bsd/blocklist/bin/blocklistd.conf.5    up to 1.9
        external/bsd/blocklist/bin/run.c                up to 1.4
        external/bsd/blocklist/bin/support.c            up to 1.4
        external/bsd/blocklist/port/popenve.c           up to 1.3

   PR 59929: fix a filedescriptor leak.
VersionDeltaFile
1.2.2.1+39-36external/bsd/blocklist/port/popenve.c
1.10.2.2+29-25external/bsd/blocklist/bin/blocklistd.c
1.3.2.1+9-8external/bsd/blocklist/bin/run.c
1.7.2.1+3-3external/bsd/blocklist/bin/blocklistd.conf.5
1.3.2.1+2-3external/bsd/blocklist/bin/support.c
+82-755 files

NetBSD/src ac04YYUlibexec/ld.elf_so rtld.c headers.c

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

        libexec/ld.elf_so/headers.c: revision 1.77
        libexec/ld.elf_so/headers.c: revision 1.79
        libexec/ld.elf_so/rtld.c: revision 1.223
        libexec/ld.elf_so/rtld.c: revision 1.224
        libexec/ld.elf_so/rtld.h: revision 1.155

   Support DT_PREINIT_ARRAY which holds a pointer to an array of pointers
   to functions that should be executed before the main program starts.

   Fix typo in debug output

   Don't adjust preinit_array while running the functions.
   Requested by christos.
VersionDeltaFile
1.221.2.2+25-2libexec/ld.elf_so/rtld.c
1.75.2.3+17-2libexec/ld.elf_so/headers.c
1.150.2.1+3-1libexec/ld.elf_so/rtld.h
+45-53 files

NetBSD/src UTvxkNAlib/csu/arch/riscv crt0.S

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

        lib/csu/arch/riscv/crt0.S: revision 1.4
        lib/csu/arch/riscv/crt0.S: revision 1.5

   Set gp via a .preinit_array function
   This fixes the sudo crash reported by Benny Siegert on port-riscv.

   No need for @progbits, i.e. be more concise.
VersionDeltaFile
1.3.4.1+16-2lib/csu/arch/riscv/crt0.S
+16-21 files

NetBSD/src hUhm4vilibexec/ld.elf_so headers.c

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

        libexec/ld.elf_so/headers.c: revision 1.78

   Fix typo in debug
VersionDeltaFile
1.65.2.2+4-4libexec/ld.elf_so/headers.c
+4-41 files

NetBSD/src yYWnkCTlibexec/ld.elf_so headers.c

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

        libexec/ld.elf_so/headers.c: revision 1.78

   Fix typo in debug
VersionDeltaFile
1.70.2.1+4-4libexec/ld.elf_so/headers.c
+4-41 files

NetBSD/src qdFsjxLlibexec/ld.elf_so headers.c

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

        libexec/ld.elf_so/headers.c: revision 1.78

   Fix typo in debug
VersionDeltaFile
1.75.2.2+4-4libexec/ld.elf_so/headers.c
+4-41 files

NetBSD/src 9a7I3qflib/libc/string strlcpy.3

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

        lib/libc/string/strlcpy.3: revision 1.26
        lib/libc/string/strlcpy.3: revision 1.27

   strlcpy.3: fix off-by-one error (since 2023-08-11)

   Patch provided by Robert Whitlock in PR lib/59540.


   strlcpy.3: update date for the recent change

   Also needs to go to pull-ups for PR lib/59540.
VersionDeltaFile
1.25.2.1+5-5lib/libc/string/strlcpy.3
+5-51 files

NetBSD/src zaK2F5rlib/libnvmm libnvmm.c

   Pull up following revision(s) (requested by nia in ticket #1239):

        lib/libnvmm/libnvmm.c: revision 1.21

   libnvmm(3): Check return value of malloc.

   adapted from a patch by Aaron LI at DragonflyBSD, commit id
   7c543ef0a3b08473f10dcc066e531c459fbc3879
VersionDeltaFile
1.20.6.1+11-4lib/libnvmm/libnvmm.c
+11-41 files

NetBSD/src KrWpjx6lib/libnvmm libnvmm.c

   Pull up following revision(s) (requested by nia in ticket #189):

        lib/libnvmm/libnvmm.c: revision 1.21

   libnvmm(3): Check return value of malloc.

   adapted from a patch by Aaron LI at DragonflyBSD, commit id
   7c543ef0a3b08473f10dcc066e531c459fbc3879
VersionDeltaFile
1.20.10.1+11-4lib/libnvmm/libnvmm.c
+11-41 files