NetBSD/src eUNuFxPsys/conf std, sys/uvm uvm_swap.c uvm_pager.c

   Make swap encryption truly optional, rather than just able to be
   default-disabled
   - New option VMSWAP_ENCRYPTION (enabled by default in conf/std along with
     VMSWAP)
   - Remove the "aes" attribute from VMSWAP and hand it to VMSWAP_ENCRYPTION.
   - Conditionalize all code and data related to swap encryption on the
     new VMSWAP_ENCRYPTION option.

   While the swap encryption code itself is not that large, it drags in
   the AES code if enabled.  If a constrained platform doesn't care about
   encrypted swap, this lets it not pay the cost for AES.
VersionDeltaFile
1.235+30-4sys/uvm/uvm_swap.c
1.137+3-3sys/uvm/uvm_pager.c
1.38+3-2sys/uvm/files.uvm
1.26+2-1sys/conf/std
+38-104 files

NetBSD/src BEtcJLTsys/arch/powerpc/booke e500_intr.c

   Remove more IPI code when building uniprocessor kernels
VersionDeltaFile
1.51+3-5sys/arch/powerpc/booke/e500_intr.c
+3-51 files

NetBSD/src y2DCb7Vsys/dev/i2c files.i2c

   The "iic" instance does not depend on i2c_bitbang, so it should not
   express it as a dependency.  That's the responsibility of the back-ends
   that do require it.
VersionDeltaFile
1.139+2-2sys/dev/i2c/files.i2c
+2-21 files

NetBSD/src u9cF4Jpsys/arch/shark/conf files.shark

   sharkiic uses i2c_bitbang, and thus should express it as a dependency.
VersionDeltaFile
1.26+2-2sys/arch/shark/conf/files.shark
+2-21 files

NetBSD/src O6C9JkLsys/dev/pci amdpm_smbus.c

   No need to include i2c_bitbang.h -- it's not used.
VersionDeltaFile
1.27+2-3sys/dev/pci/amdpm_smbus.c
+2-31 files

NetBSD/src sEAG4g8sys/arch/arm/samsung files.exynos exynos_i2c.c, sys/arch/mips/alchemy/dev ausmbus_psc.c

   Does not use i2c_bitbang, so should not depend on it.
VersionDeltaFile
1.39+3-3sys/arch/arm/samsung/files.exynos
1.25+2-3sys/arch/arm/samsung/exynos_i2c.c
1.18+2-3sys/arch/mips/alchemy/dev/ausmbus_psc.c
1.15+2-2sys/arch/mips/conf/files.alchemy
+9-114 files

NetBSD/src dryzGK7share/misc acronyms.comp

   DBCS
VersionDeltaFile
1.427+2-1share/misc/acronyms.comp
+2-11 files

NetBSD/src rJWrAxeshare/misc acronyms.comp

   SBC SBCS MBCS
VersionDeltaFile
1.426+4-1share/misc/acronyms.comp
+4-11 files

NetBSD/src OHOGkVOsys/kern subr_kobj.c

   kobj_load(): Consider ELF{32,64}_MACHDEP_FLAGS_OK().
VersionDeltaFile
1.80+21-2sys/kern/subr_kobj.c
+21-21 files

NetBSD/src M0BGX9Wsys/arch/powerpc/booke e500_intr.c

   Elide some ipi references when building !MULTIPROCESSOR
VersionDeltaFile
1.50+6-2sys/arch/powerpc/booke/e500_intr.c
+6-21 files

NetBSD/src n37hpS2sys/arch/amiga/dev grf_rt.c grf_rh.c, sys/arch/evbarm/smdk2xx0 smdk2410_kbd.c

   fix various typos in comments.
VersionDeltaFile
1.40+9-9sys/net/zlib.c
1.15+3-3sys/dev/dmover/swdmover.c
1.13+3-3sys/arch/evbarm/smdk2xx0/smdk2410_kbd.c
1.63+3-3sys/arch/amiga/dev/grf_rt.c
1.63+3-3sys/arch/amiga/dev/grf_rh.c
1.18+2-2sys/arch/amiga/dev/grf_rtreg.h
+23-232 files not shown
+27-278 files

NetBSD/src 9AgJwiCsys/kern kern_lock.c

   Only declare LOCKSTAT_* variables when we are compiling for a MULTIPROCESSOR
   kernel.
VersionDeltaFile
1.197+4-2sys/kern/kern_lock.c
+4-21 files

NetBSD/src QiBY1Jgshare/locale/ctype en_US.UTF-8.src

   Update to Unicode 17

   Based on perl 5.44.0
VersionDeltaFile
1.12+213-112share/locale/ctype/en_US.UTF-8.src
+213-1121 files

NetBSD/src 3FscrxFsys/kern subr_device.c

   devhandle_impl_subclass(): make sure a handle never has the type INVALID.
VersionDeltaFile
1.22+5-2sys/kern/subr_device.c
+5-21 files

NetBSD/src fzzgAT2sys/kern kern_stub.c

   Elide subr_ipi.c for non-MP configurations.
VersionDeltaFile
1.55+22-2sys/kern/kern_stub.c
+22-21 files

NetBSD/src ilwcxvIsys/kern init_main.c files.kern, sys/sys systm.h

   Elide subr_ipi.c for non-MP configurations.
VersionDeltaFile
1.553+7-2sys/kern/init_main.c
1.63+2-2sys/kern/files.kern
1.309+2-1sys/sys/systm.h
+11-53 files

NetBSD/src Fmmn6kSsys/kern subr_pcu.c

   Slim this down for non-MP configurations.
VersionDeltaFile
1.29+20-3sys/kern/subr_pcu.c
+20-31 files

NetBSD/src dfMKNmYsys/kern subr_xcall.c

   Slim this down for non-MP configurations.
VersionDeltaFile
1.40+57-3sys/kern/subr_xcall.c
+57-31 files

NetBSD/src GjBjQx8sys/kern kern_lock.c

   Don't bother signalling remote CPUs on non-MP configurations.
VersionDeltaFile
1.196+12-4sys/kern/kern_lock.c
+12-41 files

NetBSD/src eWsRQ2Bsys/kern kern_softint.c

   Don't bother signalling remote CPUs on non-MP configurations.
VersionDeltaFile
1.77+18-3sys/kern/kern_softint.c
+18-31 files

NetBSD/src izbaMPjsys/kern subr_disk_4bsd.c

   Don't bother with the "no disk label" message.  It's not particularly
   useful, and is downright confusing if the disk has some other sort of
   partition scheme (such at GPT).
VersionDeltaFile
1.2+6-4sys/kern/subr_disk_4bsd.c
+6-41 files

NetBSD/src yiVgBqxsys/kern files.kern

   Elide subr_interrupt.c on non-MP configurations.
VersionDeltaFile
1.62+2-2sys/kern/files.kern
+2-21 files

NetBSD/src GQXK9OSsys/netinet tcp_var.h

   s/sigature/signature/ in comment.
VersionDeltaFile
1.200+2-2sys/netinet/tcp_var.h
+2-21 files

NetBSD/src MXJDlhVusr.sbin/moused moused.c mouse.h

   s/Kensignton/Kensington/
VersionDeltaFile
1.34+3-3usr.sbin/moused/moused.c
1.2+2-2usr.sbin/moused/mouse.h
+5-52 files

NetBSD/src GY0vKgtshare/misc acronyms.comp

   +ZDR  Zero Data Retention
VersionDeltaFile
1.425+2-1share/misc/acronyms.comp
+2-11 files

NetBSD/src TDB89MLtests/libexec/ld.elf_so t_dlclose_thread.c

   t_dlclose_thread: Make timeouts manifest more predictably.

   And use SIGABRT to get stack traces.

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.5+32-28tests/libexec/ld.elf_so/t_dlclose_thread.c
+32-281 files

NetBSD/src NjI6Qhmsys/arch/m68k/include pmap_68k.h, sys/arch/m68k/m68k pmap_68k.c

   No longer need to expose pmap_kernel_pte().
VersionDeltaFile
1.76+3-5sys/arch/m68k/m68k/pmap_68k.c
1.22+1-3sys/arch/m68k/include/pmap_68k.h
+4-82 files

NetBSD/src I3Ri8AHsys/dev/scsipi cd.c

   SCSI-2 and later define READ(6) as optional and READ(10) as mandatory
   and some devices (e.g. the Linux iSCSI tgtd) reject the small commands.

   MODE_SENSE(6) and MODE_SENSE(10) can both be optional, so it's possible
   that a SCSI-2 device only implements READ(10) and MODE_SENSE(6), which
   then needs further refinement.
VersionDeltaFile
1.357+4-2sys/dev/scsipi/cd.c
+4-21 files

NetBSD/src F6yXJ1Edistrib/sets/lists/tests shl.mi, tests/libexec/ld.elf_so t_dlclose_thread.c

   t_dlclose_thread: Test recursive dlopen/dlclose too.

   Simple test first:

   - h_helper_recurdso dlopens h_helper_dso2
   - h_helper_dso2 needs h_helper_dso1

   When dlopening h_helper_recurdso, the initialization order must be:

   ENTER h_helper_recurdso
   -> h_helper_dso1
   -> h_helper_dso2
   LEAVE h_helper_recurdso

   For the more complex test, we have the relations:

   - h_helper_recurdso2 needs h_helper_recurdso
   - h_helper_recurdso dlopens h_helper_dso2
   - h_helper_dso2 needs h_helper_dso1

    [17 lines not shown]
VersionDeltaFile
1.4+157-21tests/libexec/ld.elf_so/t_dlclose_thread.c
1.1+61-0tests/libexec/ld.elf_so/helper_recurdso2/h_helper_recurdso2.c
1.1+57-0tests/libexec/ld.elf_so/helper_recurdso/h_helper_recurdso.c
1.1+10-0tests/libexec/ld.elf_so/helper_recurdso2/Makefile
1.1+7-0tests/libexec/ld.elf_so/helper_recurdso/Makefile
1.18+5-1distrib/sets/lists/tests/shl.mi
+297-222 files not shown
+303-248 files

NetBSD/src PSI6y1xsys/arch/powerpc/conf majors.powerpc

   Add verite3d device.
VersionDeltaFile
1.19+2-1sys/arch/powerpc/conf/majors.powerpc
+2-11 files