NetBSD/src NfoffEo — external/mpl/mozilla-certdata/dist certdata.txt

   mozilla-certdata: Update Mozilla certdata.txt.

   nss hg date: 2026-10-20
   nss hg revision: 26d38a0c3fb81e7fb2acedbaf4c42dd21dce0517

   PR security/60908: mozilla-certdata: update for compromised CA
VersionDeltaFile
1.1.1.4+3,260-4,276external/mpl/mozilla-certdata/dist/certdata.txt
+3,260-4,2761 files

NetBSD/src 3kbZZVE — tests/lib/libc/gen t_arc4random.c

   t_arc4random: Fix test to guarantee global state initialization.

   Previously, if pthread_atfork failed, arc4random_global_buf would
   fail to initialize the global state as intended.  (There are separate
   tests for intentional failure of global state initialization.)  It is
   unlikely for pthread_atfork to fail, but with RLIMIT_AS cranked down
   to zero, it may.  To ensure that the global state is successfully
   initialized for the tests that are trying to exercise it, call
   arc4random from another thread first before forcing failure of the
   local state initialization.

   PR lib/59117: arc4random has some failure modes it shouldn't
VersionDeltaFile
1.6+27-2tests/lib/libc/gen/t_arc4random.c
+27-21 files

NetBSD/src E3SEyBz — sys/external/bsd/drm2/dist/drm/i915/gt intel_ggtt.c

   i915: Fix partial page view indexing error.

   PR kern/60907: i915: partial page view indexing error
VersionDeltaFile
1.20+7-3sys/external/bsd/drm2/dist/drm/i915/gt/intel_ggtt.c
+7-31 files

NetBSD/src YIuB5ZX — sys/dev/pci r128fb.c

   match Rage 128 VR AGP
   from Sam van Kampen, thanks!
VersionDeltaFile
1.47+3-2sys/dev/pci/r128fb.c
+3-21 files

NetBSD/src 5xoM9sG — sys/arch/riscv/riscv netbsd32_machdep.c

   risc-v: fix register copy loops in cpu_[gs]etmcontext32
VersionDeltaFile
1.7+4-6sys/arch/riscv/riscv/netbsd32_machdep.c
+4-61 files

NetBSD/src LocPmf9 — sys/arch/riscv/riscv core_machdep.c

   riscv: fix register copy loop in cpu_coredump
VersionDeltaFile
1.7+3-3sys/arch/riscv/riscv/core_machdep.c
+3-31 files

NetBSD/src pms8QaD — external/gpl3/gcc/lib Makefile.inc, external/gpl3/gcc/lib/crtstuff Makefile

   fix the m68ksf build.

   avoid using bare ${MACHINE_ARCH} when referring to subdirs that
   mknative-gcc creates, and avoid overwriting ${GCC_MACHINE_ARCH}
   if it is already set.

   fix a test in libgomp, and explain why it exists.
VersionDeltaFile
1.16+4-4external/gpl3/gcc/lib/crtstuff/Makefile
1.30+5-2external/gpl3/gcc/lib/libgomp/Makefile
1.86+2-2external/gpl3/gcc/usr.bin/backend/Makefile
1.15+2-2external/gpl3/gcc/lib/liblto_plugin/Makefile
1.5+2-2external/gpl3/gcc/lib/Makefile.inc
+15-125 files

NetBSD/src KSFvckN — sys/dev/raidframe rf_compat80.c rf_compat50.c

   maxOutstadingDiskReqs was already used like a uint8_t; make it one.
   Shuts up Clang, though Clang was actually right to complain in this case.
VersionDeltaFile
1.18+2-2sys/dev/raidframe/rf_compat80.c
1.14+2-2sys/dev/raidframe/rf_compat50.c
1.10+2-2sys/dev/raidframe/rf_compat32.c
1.25+2-2sys/dev/raidframe/raidframevar.h
+8-84 files

NetBSD/src 8k3jtiG — sys/arch/sparc64/dev vbus.c

   sun4v: improve error logging in vbus
VersionDeltaFile
1.11+11-7sys/arch/sparc64/dev/vbus.c
+11-71 files

NetBSD/src TTmpIFz — sys/arch/sparc64/dev cbus.c

   sun4v: improve error logging i cbus
VersionDeltaFile
1.10+10-6sys/arch/sparc64/dev/cbus.c
+10-61 files

NetBSD/src H3azXrJ — sys/arch/sparc64/sparc64 autoconf.c

   sun4v: Try to use the hypervisor interrupt api version 1 if version 2 fails.

   Version 3 systems are working ok - trying to fix the setup when a version < 2
   system is used.

   Not tested on yet.
VersionDeltaFile
1.257+10-4sys/arch/sparc64/sparc64/autoconf.c
+10-41 files

NetBSD/src UDblXCt — sys/kern exec_elf.c, sys/sys exec_elf.h

   exec_elf: Nix diagnostic messages for all (unknown) fd.o notes.

   Same as for unknown GNU notes.  Shaves off a tiny bit of code in
   non-DIAGNOSTIC builds, saves us some trouble when fd.o invariably
   adds more metadata not relevant to execution semantics.

   PR kern/60901: Unknown elf note type 1081871370
VersionDeltaFile
1.109+7-6sys/kern/exec_elf.c
1.188+8-5sys/sys/exec_elf.h
+15-112 files

NetBSD/src IqByEx0 — share/mk bsd.own.mk

   hppa: Enable fortify/ssp in userland for progs/libs that opt into it.

   The `ssp' part doesn't actually do much (and really I'm not sure why
   these options are mixed together) because hppa stack grows up, so
   writing past the end of an array won't overwrite the return address,
   so stack smashing in this way is extremely unlikely.  But the
   `fortify' part, which instruments functions like memcpy/read/getcwd
   with bounds checks where statically known, is still useful to catch
   buffer overruns.

   ok `I guess' nick@

   PR lib/60858: fortuitous embarrassment: fortify is all kinds of busted
VersionDeltaFile
1.1491+1-2share/mk/bsd.own.mk
+1-21 files

NetBSD/src GXs8CFb — sys/dev smbios_platform.c

   smbios: Avoid large stack allocation (nearly 4KiB)
VersionDeltaFile
1.3+47-43sys/dev/smbios_platform.c
+47-431 files

NetBSD/src t6oen1Z — distrib/sets/lists/base mi

   Remove "atto" line accidently commited in last
VersionDeltaFile
1.1392+1-2distrib/sets/lists/base/mi
+1-21 files

NetBSD/src Yb705VH — distrib/sets/lists/base mi

   Add new bind /etc/namedb/ directories
VersionDeltaFile
1.1391+5-1distrib/sets/lists/base/mi
+5-11 files

NetBSD/src NXd02jZ — distrib/sets/lists/modules mi

   Comment out if_rsu modules for now to fix the build.
VersionDeltaFile
1.168+3-3distrib/sets/lists/modules/mi
+3-31 files

NetBSD/src NSIIUou — sys/modules Makefile

   Comment out SUBDIR if_rsu for now, the code accidently got not commited.
   Should fix the build.
VersionDeltaFile
1.303+2-2sys/modules/Makefile
+2-21 files

NetBSD/src HuSaKgD — etc/namedb bind.keys

   Update bind.keys from src/external/mpl/dist/bind.keys.

   managed-keys is ancient history and just generated warnings doing
   nothing useful.  The proper keyword to use is trust-anchors and
   this file is now current.  The latest root key is only partially
   specified as it wasn't published at the time this file was updated,
   but enough information is provided for named to download the full
   key using RFC 5011.

   Fixes PR/52465 and PR/60864
VersionDeltaFile
1.3+54-63etc/namedb/bind.keys
+54-631 files

NetBSD/src q6ww7pg — etc/mtree NetBSD.dist.base

   Make namedb subdirectories for non-chroot case.

   Part of fix for PR/52465 and PR/60864
VersionDeltaFile
1.265+4-1etc/mtree/NetBSD.dist.base
+4-11 files

NetBSD/src pyBCQb2 — doc 3RDPARTY

   bind:
   - correct subdirectory in comments
   - add a note about updating etc/namedb/bind.keys
VersionDeltaFile
1.2266+5-3doc/3RDPARTY
+5-31 files

NetBSD/src E44kESy — tools/gmp Makefile

   Fix compiler core dumps on MacOS on Apple Silicon (PR toolchain/60904),
   by disabling the use of the broken arm64 asm that comes with the present
   version of GMP (we can re-enable it when we upgrade).
VersionDeltaFile
1.7+10-1tools/gmp/Makefile
+10-11 files

NetBSD/src CdileI8 — sys/dev/i2c dbcool.c

   PR kern/60902

   change nom type from int to int64_t to avoid overflowing for 8 of the nominal voltage values:
VersionDeltaFile
1.71+4-4sys/dev/i2c/dbcool.c
+4-41 files

NetBSD/src bwGFlGU — sys/kern subr_pcu.c

   KNF
VersionDeltaFile
1.30+3-3sys/kern/subr_pcu.c
+3-31 files

NetBSD/src RAxsY3j — sys/arch/arm/ti ti_gate_clock.c

   beaglebone: fix sysctl hw.clk crashing the kernel

   The clock gate driver on the beaglebone black did not provide a clock rate function, but a clock rate function is mandatory. This caused a null pointer dereference when running "sysctl hw.clk".
VersionDeltaFile
1.2+26-2sys/arch/arm/ti/ti_gate_clock.c
+26-21 files

NetBSD/src 9ifxSfE — sys/arch/sparc64/include cpu.h, sys/arch/sparc64/sparc64 genassym.cf locore.s

   sun4v: Introduce a SAVE_WINREGS macro for future debugging.

   To be used for tracing stability issues in the kernel.

   The SAVE_WINREGS macro can be called from relevant places
   in the locore.s file to dump the contents of all the register windows.

   Function for printing out the contents of the debug area will be
   added later.
VersionDeltaFile
1.440+222-1sys/arch/sparc64/sparc64/locore.s
1.86+28-1sys/arch/sparc64/sparc64/genassym.cf
1.137+24-1sys/arch/sparc64/include/cpu.h
+274-33 files

NetBSD/src KUf37K8 — distrib/sets/lists/modules mi, sys/dev DEVNAMES

   Import rsu(4), a driver for Realtek's 802.11n FullMAC USB Wi-Fi adapters.

   This is a port of the OpenBSD/FreeBSD driver by Damien Bergamini.

   The hardware is less common as a discrete adapter than urtwn(4),
   perhaps due to being more expensive, or being targeted at embedded
   systems with slow CPUs. Adapters pop up on eBay now and then from
   manufacturers like Sitecom. I have two such devices from scouring
   eBay.

   It is a work-in-progress - the device attaches and detaches but is
   not yet usable, so not enabled yet. Committing mostly for easier
   review and collaboration.
VersionDeltaFile
1.1+2,259-0sys/dev/usb/if_rsu.c
1.1+748-0sys/dev/usb/if_rsureg.h
1.167+3-1distrib/sets/lists/modules/mi
1.302+2-1sys/modules/Makefile
1.48+2-1sys/dev/usb/usbdevices.config
1.333+2-1sys/dev/DEVNAMES
+3,016-46 files

NetBSD/src hY4qBzt — sys/dev/pci pcidevs.h pcidevs_data.h

   Regen
VersionDeltaFile
1.1526+4-2sys/dev/pci/pcidevs_data.h
1.1527+2-1sys/dev/pci/pcidevs.h
+6-32 files

NetBSD/src dwzMGs0 — sys/kern exec_elf.c, sys/sys exec_elf.h

   exec_elf: Ignore freedesktop.org dlopen ELF notes.

   PR kern/60901: Unknown elf note type 1081871370
VersionDeltaFile
1.187+22-2sys/sys/exec_elf.h
1.108+3-2sys/kern/exec_elf.c
+25-42 files

NetBSD/src HupWLfM — sys/dev/pci pcidevs

   Add Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller
VersionDeltaFile
1.1548+2-1sys/dev/pci/pcidevs
+2-11 files