NetBSD/src uA3Zw2Usys/sys atomic.h

   sys/atomic.h: Avoid needless stack spillage with typeof_unqual.

   Using typeof_unqual strips the volatile qualifier on the local
   temporaries, so the compiler doesn't issue store/load cycles for
   access to them.

   PR kern/60272: sys/atomic.h: unnecessary stack spillage
VersionDeltaFile
1.28+16-6sys/sys/atomic.h
+16-61 files

NetBSD/src hvyULO1crypto/external/bsd/openssh/dist sshd-auth.c sshd-session.c

   PR/60270: Jose Luis Duran: Add back accidentally removed probes.
VersionDeltaFile
1.6+7-3crypto/external/bsd/openssh/dist/sshd-auth.c
1.13+5-3crypto/external/bsd/openssh/dist/sshd-session.c
+12-62 files

NetBSD/src uOkRqcMsys/arch/arm/arm psci.c psci.h, sys/arch/arm/fdt acpi_fdt.c psci_fdt.c

   psci: ensure cores are in a known state before SYSTEM_OFF

   The PSCI spec says that the caller must place all cores in a known state
   prior to calling SYSTEM_OFF.

   It doesn't really specify what a "known state" is, but it does suggest
   that one way to do this is to call CPU_OFF on all other cores. So let's
   do that.

   This has the nice side effect of workaround around a heartbeat timeout
   when attempting to power down a system with firmware that doesn't return
   from a SYSTEM_OFF call but does not actually know how to power off the
   system (like Rockchip's secure firmware on RK356x based boards).
VersionDeltaFile
1.9+68-4sys/arch/arm/arm/psci.c
1.6+23-2sys/arch/arm/arm/psci.h
1.26+4-4sys/arch/arm/fdt/acpi_fdt.c
1.22+4-4sys/arch/arm/fdt/psci_fdt.c
+99-144 files

NetBSD/src s9SeqKMetc/etc.luna68k MAKEDEV.conf

   luna68k: Add missing audio devices to MAKEDEV.
   Should be pulled up -10 and -11.
VersionDeltaFile
1.12+2-1etc/etc.luna68k/MAKEDEV.conf
+2-11 files

NetBSD/src NNYZIYrlib/libc README

   lib/libc/README: Note that jemalloc definition has moved.

   Should maybe find a better example than malloc/free for this but
   let's at least fix this one point of confusion.
VersionDeltaFile
1.8+4-2lib/libc/README
+4-21 files

NetBSD/src vAFSSEpdoc CHANGES-11.0

   Tickets #286 and #287
VersionDeltaFile
1.1.2.92+11-1doc/CHANGES-11.0
+11-11 files

NetBSD/src qgA6tw3tools/xz-include Makefile

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

        tools/xz-include/Makefile: revision 1.5
        tools/xz-include/Makefile: revision 1.6

   Avoid "sandbox" features in tools xz; fixes tools build failure on Linux

   tools/xz: fix tools build errors on NetBSD/i386 hosts
VersionDeltaFile
1.4.6.1+3-2tools/xz-include/Makefile
+3-21 files

NetBSD/src BcTMIevsys/net if.c

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

        sys/net/if.c: revision 1.538

   if: abort early if no queue and the link state is the same

   Restores a minor optimisation the prior commit accidently removed.
VersionDeltaFile
1.535.2.2+6-2sys/net/if.c
+6-21 files

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

   gcc/vax: 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.27+2-2external/gpl3/gcc/dist/gcc/config/vax/vax.md
+2-21 files

NetBSD/src TR11uClshare/man/man5 mk.conf.5

   mk.conf.5: Note that MKDTRACE defaults to "yes" for MACHINE_ARCH ~ /earm*/.
VersionDeltaFile
1.123+3-2share/man/man5/mk.conf.5
+3-21 files

NetBSD/src r3lkCGkexternal/bsd/elftoolchain/dist/tools netbsd-base-system-import.sh

   elftoolchain/netbsd-base-system-import.sh: Update to upstream [r4372].

   This change implements a '-rREV' option for importing a specific
   upstream revision.
VersionDeltaFile
1.4+9-4external/bsd/elftoolchain/dist/tools/netbsd-base-system-import.sh
+9-41 files

NetBSD/src KiqemYLdoc 3RDPARTY

   doc/3RDPARTY: update the stanza for Elftoolchain.

   Correct the 'Maintainer' and 'Location' fields, add myself
   to the 'Responsible' field.
VersionDeltaFile
1.2205+4-4doc/3RDPARTY
+4-41 files

NetBSD/src 2moGLXKdoc/roadmaps licensing

   fix typo
VersionDeltaFile
1.4+2-2doc/roadmaps/licensing
+2-21 files

NetBSD/src 0pAp8xzsys/net if.c

   if: abort early if no queue and the link state is the same

   Restores a minor optimisation the prior commit accidently removed.
VersionDeltaFile
1.538+6-2sys/net/if.c
+6-21 files

NetBSD/src UbQmioushare/man/man4 ure.4

   ure.4: add details about supported offloading capabilities
VersionDeltaFile
1.7+10-2share/man/man4/ure.4
+10-21 files

NetBSD/src wXg55Ofexternal/public-domain/tz tzdata2netbsd

   Restore line whose content vanished in previous

   Somehow in the previous version, the content of one line was
   removed, leaving just the indentation tabs... restore that line.

   While here, and inspired by that line remnant, check for trailing
   whitespace, and obliterate all of it that is unintentional (there
   is one space in an EDIT_ME in a here-doc which is intended).

   Also, in the rarely used "zones added"/"zones removed" commit message,
   for the set lists, add some vertical white space before the listings
   of any zones added or removed (happens so rarely, I'm not sure that
   code has ever been used).
VersionDeltaFile
1.19+8-8external/public-domain/tz/tzdata2netbsd
+8-81 files

NetBSD/src CiLfgUNshare/misc acronyms.comp

   +CWE  common weakness enumeration
VersionDeltaFile
1.424+2-1share/misc/acronyms.comp
+2-11 files

NetBSD/src 5IxpPHwsys/arch/m68k/m68k pmap_68k.c

   Update comments to reflect that mac68k now uses this pmap as the default.
VersionDeltaFile
1.71+7-6sys/arch/m68k/m68k/pmap_68k.c
+7-61 files

NetBSD/src K03pIIbsys/arch/mac68k/conf std.mac68k

   Switch mac68k to the new pmap as the default.
VersionDeltaFile
1.33+2-2sys/arch/mac68k/conf/std.mac68k
+2-21 files

NetBSD/src gVjhlXMsys/arch/m68k/m68k pmap_68k.c

   Update comments based on testing report from nat@ (rigorous small-memory
   config testing on 68030).
VersionDeltaFile
1.70+3-5sys/arch/m68k/m68k/pmap_68k.c
+3-51 files

NetBSD/src igaWiftdoc CHANGES-11.0

   Tickets #284 and #285
VersionDeltaFile
1.1.2.91+12-1doc/CHANGES-11.0
+12-11 files

NetBSD/src pFDGyTIexternal/ibm-public/postfix/dist/conf main.cf

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

        external/ibm-public/postfix/dist/conf/main.cf: revision 1.13

   fix so that it works out of the box (from RVP)
VersionDeltaFile
1.11.2.2+3-3external/ibm-public/postfix/dist/conf/main.cf
+3-31 files

NetBSD/src N6eqwBMsys/arch/riscv/include vmparam.h

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

        sys/arch/riscv/include/vmparam.h: revision 1.16

   risc-v: bump some parameter values on riscv64

   Match all other 64bit platforms for
      - PAGER_MAP_DEFAULT_SIZE
      - UBC_WINSHIFT
      - UBC_NWINS

   Spotted by thorpej
VersionDeltaFile
1.14.8.1+20-1sys/arch/riscv/include/vmparam.h
+20-11 files

NetBSD/src nYQ991Ausr.bin/nc nc.1

   PR misc/60253 (conditionally) remove CRYPTO using example

   This completes the previous (2026-03-03) change, by removing an
   example from the EXAMPLES section, which would only work if nc
   was built with the CRYPTO option.

   Like the previous, changing the definition of the number register C
   in the man page source from 0 to 1 will reinstate the example, along
   with all of the CRYPTO options, but makes no sense unless someone
   does the required work to be able to build nc with CRYPTO defined.

   No pullups required, the previous changes weren't pulled up either.
VersionDeltaFile
1.7+3-1usr.bin/nc/nc.1
+3-11 files

NetBSD/src 5XhpedDsys/arch/aarch64/aarch64 pmap.c fault.c, sys/arch/aarch64/include pmap.h

   aarch64: add pmap_test_mod_ref support

   Currently fails for non-ARMV81_HAFDBS kernels
VersionDeltaFile
1.156+188-6sys/arch/aarch64/aarch64/pmap.c
1.28+10-2sys/arch/aarch64/aarch64/fault.c
1.61+5-1sys/arch/aarch64/include/pmap.h
1.233+2-1sys/arch/evbarm/conf/GENERIC64
+205-104 files

NetBSD/src ahDRDpNsys/crypto/nist_hash_drbg nist_hash_drbg.c

   nist_hash_drbg: Fix citation to standard.

   - Note that it's Rev. 1.
   - Provide a URL.
   - Link also to the test vectors.
   - And link to an archive of the test vectors, just in case.
VersionDeltaFile
1.4+8-3sys/crypto/nist_hash_drbg/nist_hash_drbg.c
+8-31 files

NetBSD/src cegA51Dsys/dev/pci virtio_pci.c

   virtio(4): Allow virtio 0.9 BAR0 type to be memory rather than I/O.

   This matches virtio>=1.0, and can't break working `hardware': any
   existing virtio devices that worked must have reported I/O-type BAR0,
   so they will continue to work; this will only enable previously
   unusable virtio devices, reporting memory-type BAR0, to work.

   Patch from Petri Koistinen.

   PR kern/60247: virtio(4): legacy attach fails when BAR0 is MMIO
VersionDeltaFile
1.56+8-5sys/dev/pci/virtio_pci.c
+8-51 files

NetBSD/src qUgIeaLcrypto/external/apache2/openssl/dist/crypto threads_win.c threads_none.c, crypto/external/apache2/openssl/dist/include/internal cryptlib.h

   openssl: Disentangle thread-local initialization logic.

   https://github.com/openssl/openssl/issues/31166
   https://github.com/openssl/openssl/pull/31167
   PR lib/60244: openssl 3.5.6 pullup can emit pthread warnings on init
VersionDeltaFile
1.2+70-75crypto/external/apache2/openssl/dist/crypto/threads_win.c
1.2+68-68crypto/external/apache2/openssl/dist/include/internal/cryptlib.h
1.2+23-21crypto/external/apache2/openssl/dist/crypto/threads_none.c
1.4+11-19crypto/external/apache2/openssl/dist/crypto/initthread.c
1.6+1-6crypto/external/apache2/openssl/dist/crypto/threads_pthread.c
+173-1895 files

NetBSD/src lzyPljQexternal/ibm-public/postfix/dist/conf main.cf

   fix so that it works out of the box (from RVP)
VersionDeltaFile
1.13+3-3external/ibm-public/postfix/dist/conf/main.cf
+3-31 files

NetBSD/src mJ64UtNsys/arch/aarch64/aarch64 pmap_machdep.c, sys/arch/aarch64/include pmap_machdep.h

   aarch64: fix mod/ref emulation in the MI pmap support code

   Correct the initial PTE settings as per the table below

      ref |  mod |  AF |      AP |  OS_MODEMUL
     emul | emul |     |         |
     -----+------+-----+---------+------------
       no |  no  | set |   RO/RW |  not set
      yes |  no  | clr |   RO/RW |  not set
       no | yes  | set |      RO |  set
      yes | yes  | clr |      RO |  set

     [*] a write fault should be fixed up, and allowed.

   and detect the modified emulation using OS_MODEMUL in pmap_fault fixup.

   TODO:
   - MI PMAP pmap_clear_reference needs to look more like pmap_clear_modify
     and actually change PTE entries.
   - MI PMAP needs support for HW updated modified and referenced bits.
VersionDeltaFile
1.14+66-23sys/arch/aarch64/include/pmap_machdep.h
1.15+16-8sys/arch/aarch64/aarch64/pmap_machdep.c
+82-312 files