NetBSD/src 6UriRnXsys/dev/pci/voyager vac.c

   Fix locking in vac, prevent "locking against myself" issues.
VersionDeltaFile
1.2+14-8sys/dev/pci/voyager/vac.c
+14-81 files

NetBSD/src cJlVY7Ausr.sbin/moused moused.8

   moused(8): fix typo s/conrol/control/, introduced recently in rev 1.11.
VersionDeltaFile
1.15+2-2usr.sbin/moused/moused.8
+2-21 files

NetBSD/src yTVT7NJlib/libc/time strptime.3

   strptime(3): document this assumes the Gregorian calendar

   From FreeBSD.

   Remove trailing whitespace while here.
VersionDeltaFile
1.41+9-4lib/libc/time/strptime.3
+9-41 files

NetBSD/src yHKGJXMlib/libc/time strptime.c

   Fix day of week calculcation in strptime().

   The bug was that the calculation used the raw year value without
   adding the 1900 offset.

   While here, switch to the current Wikipedia version of Gauss' algorithm,
   like FreeBSD did, and simplify a loop, like FreeBSD did.
VersionDeltaFile
1.68+9-11lib/libc/time/strptime.c
+9-111 files

NetBSD/src BQE6QO4sys/arch/evbppc/sam460ex autoconf.c machdep.c, sys/arch/powerpc/ibm4xx/pci pciex.c

   Fix PCI Express issues on Sam460ex.
   - Mapping memory region for DMA through bus_dma framework with coherency
     requested now causes the region to be uncached for 440 cores.
   - DMA inbound window mapping
   - Avoid configuration cycles that stall the bus
   - Board-specific interrupt mapping

   Now mpt in PCI Express x4 slot does around 100MB/s to a spinning rust
   hard drive and is stable.
VersionDeltaFile
1.3+68-27sys/arch/powerpc/ibm4xx/pci/pciex.c
1.59+22-6sys/arch/powerpc/powerpc/bus_dma.c
1.4+12-8sys/arch/powerpc/include/ibm4xx/amcc460ex.h
1.4+13-2sys/arch/evbppc/sam460ex/autoconf.c
1.13+8-1sys/arch/powerpc/include/ibm4xx/vmparam.h
1.6+6-2sys/arch/evbppc/sam460ex/machdep.c
+129-462 files not shown
+140-508 files

NetBSD/src E228fDNsys/arch/aarch64/aarch64 genassym.cf, sys/arch/aarch64/include locore.h armreg.h

   aarch64: introduce a DAIF_MASK #define and remove DAIF_SETCLR_SHIFT
VersionDeltaFile
1.10+8-10sys/arch/aarch64/include/locore.h
1.43+2-2sys/arch/aarch64/aarch64/genassym.cf
1.75+2-2sys/arch/aarch64/include/armreg.h
+12-143 files

NetBSD/src 5sDU4Bksys/dev/pci if_ixl.c if_iavf.c

   s/successed/succeeded/ in counter label and remove underscore for consistency.
VersionDeltaFile
1.101+4-4sys/dev/pci/if_ixl.c
1.21+3-3sys/dev/pci/if_iavf.c
1.18+3-3sys/dev/pci/if_vmx.c
+10-103 files

NetBSD/src eEvd8YQtests/net/if_pppoe t_pppoe_keepalive.sh

   Added test case for PP_IFDOWN flag
VersionDeltaFile
1.3+103-1tests/net/if_pppoe/t_pppoe_keepalive.sh
+103-11 files

NetBSD/src PC2SkZ8tests/net/if_pppoe t_pppoe_keepalive.sh

   minor tweaks for t_pppoe_keepalive.sh
VersionDeltaFile
1.2+4-5tests/net/if_pppoe/t_pppoe_keepalive.sh
+4-51 files

NetBSD/src rD0evcVsys/net if_spppsubr.c if_spppvar.h

   Added a sysctl node to control the PP_IFDOWN flag
VersionDeltaFile
1.292+82-2sys/net/if_spppsubr.c
1.49+8-8sys/net/if_spppvar.h
+90-102 files

NetBSD/src E6XqnwLsys/net if_spppsubr.c

   Fix missing reconnection when calling if_down()
VersionDeltaFile
1.291+29-31sys/net/if_spppsubr.c
+29-311 files

NetBSD/src XOWCmnusys/net if_spppsubr.c if_spppvar.h

   Merge PP_KEEPALIVE_IFDOWN and PP_LOOPBACK_IFDOWN into PP_IFDOWN
VersionDeltaFile
1.290+6-6sys/net/if_spppsubr.c
1.48+3-6sys/net/if_spppvar.h
+9-122 files

NetBSD/src NPNr4Y7doc CHANGES, sys/dev/acpi acpi.c

   Hyper-V passes bootstrap entropy to guests via the ACPI OEM0 table.  Use it.

   We verify that the OEM0 table has the correct Microsoft IDs, skip the header,
   feed the remaining contents to the kernel entropy pool, and wipe them in-place
   to prevent later extraction via /dev/acpi (e.g. with acpidump).  This interface
   doesn't seem to be documented but we handle it the same way Microsoft's own
   Linux driver does.
VersionDeltaFile
1.305+30-3sys/dev/acpi/acpi.c
1.3275+3-1doc/CHANGES
+33-42 files

NetBSD/src VlHSLeeusr.sbin/sysinst gpt.c msg.mi.de

   PR 60333: make the GPT reading code recognize when the GPT does not
   cover the whole disk (like after copying an install image to a device)
   and offer to fix it.
VersionDeltaFile
1.33+43-15usr.sbin/sysinst/gpt.c
1.57+4-1usr.sbin/sysinst/msg.mi.de
1.58+4-1usr.sbin/sysinst/msg.mi.en
1.48+4-1usr.sbin/sysinst/msg.mi.es
1.51+4-1usr.sbin/sysinst/msg.mi.fr
1.54+3-1usr.sbin/sysinst/msg.mi.pl
+62-206 files

NetBSD/src 8WKb2Rrshare/man/man4 agp.4, sys/arch/x86/pci files.pci

   agp(4): port agp_nvidia driver from FreeBSD.

   It supports the AGP controller in the NVIDIA nForce and nForce2 chipsets.

   Tested on Biostar M7NCD Ultra with Radeon 9550,  GeForce FX 5700 LE and
   ATI Rage 128 Pro.
   All cards attach and work over AGP,  however DRM drivers manage the GART
   internally and do not use the kernel AGP GART path directly.
   Radeon 9550 was working more stable with AGP disabled due to known DRM
   instabilities.

   The GART bind/unbind/flush paths were briefly tested via a custom userspace
   test program using /dev/agpgart ioctls.

   Reviewed by riastradh@ and uwe@.
   Also thanks to abs@ for donating some graphics cards used in testing.

   For more information see the discussion on tech-kern:
   https://mail-index.netbsd.org/tech-kern/2026/06/07/msg031073.html
VersionDeltaFile
1.1+396-0sys/dev/pci/agp_nvidia.c
1.25+18-1sys/dev/pci/agpreg.h
1.90+10-2sys/dev/pci/agp.c
1.18+4-2share/man/man4/agp.4
1.29+3-2sys/arch/x86/pci/files.pci
1.24+3-2sys/dev/pci/agpvar.h
+434-91 files not shown
+438-107 files

NetBSD/src geJiI7esys/dev/pci agp.c agp_i810.c

   Reorder imports lexicographically, no functional changes expected.
VersionDeltaFile
1.89+14-15sys/dev/pci/agp.c
1.127+11-12sys/dev/pci/agp_i810.c
1.23+11-11sys/dev/pci/agp_amd.c
1.11+10-12sys/dev/pci/agp_amd64.c
1.16+10-11sys/dev/pci/agp_sis.c
1.18+10-11sys/dev/pci/agp_ali.c
+66-725 files not shown
+101-11011 files

NetBSD/src 61DEJF5usr.sbin/sysinst partman.c

   PR 60331: deal with the machine not having any disk available for
   partitioning when leaving the extended partitioning menu.
VersionDeltaFile
1.58+2-2usr.sbin/sysinst/partman.c
+2-21 files

NetBSD/src CDwGAJvdoc 3RDPARTY

   mention services fix
VersionDeltaFile
1.2222+2-1doc/3RDPARTY
+2-11 files

NetBSD/src EcyPdGDetc services

   PR?60345: greywolf: Make file ascii again
VersionDeltaFile
1.110+5-5etc/services
+5-51 files

NetBSD/src IhUfzuZusr.sbin/sysinst util.c msg.mi.es

   Hack for PR 60224 or PR 60133:
   add a specific message when a compat (base32 or base64) set
   or a debug (or compat debug) set is not found.
   Point at the CD vs. DVD images.

   Still not an ideal UI, but reworking this properly is not going
   to happen before 11.0, and this is intended as a stopgap fix that
   should be pulled up.
VersionDeltaFile
1.79+35-1usr.sbin/sysinst/util.c
1.47+20-1usr.sbin/sysinst/msg.mi.es
1.56+20-1usr.sbin/sysinst/msg.mi.de
1.53+20-1usr.sbin/sysinst/msg.mi.pl
1.50+20-1usr.sbin/sysinst/msg.mi.fr
1.57+20-1usr.sbin/sysinst/msg.mi.en
+135-66 files

NetBSD/src ErbKwiLsys/dev/pci agpvar.h

   include pcivar.h so that includes can be sorted lexicographically in agp files.
VersionDeltaFile
1.23+3-1sys/dev/pci/agpvar.h
+3-11 files

NetBSD/src rmr7PjIsys/arch/arm/broadcom bcm2835_vcaudio.c, sys/arch/evbmips/evbmips disksubr.c

   fix typos in comments, mainly s/archtypal/archetypal/.
VersionDeltaFile
1.18+3-3sys/dev/sun/disksubr.c
1.24+3-3sys/arch/sbmips/sbmips/disksubr.c
1.36+3-3sys/arch/luna68k/luna68k/disksubr.c
1.19+3-3sys/arch/evbmips/evbmips/disksubr.c
1.33+3-3sys/arch/sh3/sh3/disksubr.c
1.22+3-3sys/arch/arm/broadcom/bcm2835_vcaudio.c
+18-189 files not shown
+43-4315 files

NetBSD/src GbKyGKbsys/arch/powerpc/ibm4xx cpu.c trap_subr.S

   Support power saving via wait state enable.

   Exposed through machdep.powersave sysctl. Should work on every 4XX core,
   but I have no way to test on 40X, so it's disabled by default.
VersionDeltaFile
1.41+45-2sys/arch/powerpc/ibm4xx/cpu.c
1.32+5-1sys/arch/powerpc/ibm4xx/trap_subr.S
+50-32 files

NetBSD/src ljKovANusr.bin/make make.1

   Fix description of .MADE, it is not a target
VersionDeltaFile
1.392+3-3usr.bin/make/make.1
+3-31 files

NetBSD/src pgajuZasys/arch/powerpc/ibm4xx/pci pcix.c

   Enable prefetch on 460EX PCI bridge - massive performance improvement.
VersionDeltaFile
1.3+10-3sys/arch/powerpc/ibm4xx/pci/pcix.c
+10-31 files

NetBSD/src etTmBXydoc 3RDPARTY CHANGES

   new bind
VersionDeltaFile
1.2221+2-2doc/3RDPARTY
1.3274+2-1doc/CHANGES
+4-32 files

NetBSD/src l1HgRdodistrib/sets/lists/base shl.mi, distrib/sets/lists/debug shl.mi

   bump libdns
VersionDeltaFile
1.1044+3-3distrib/sets/lists/base/shl.mi
1.405+2-2distrib/sets/lists/debug/shl.mi
+5-52 files

NetBSD/src LfJS0vEexternal/mpl/bind/dist/lib/dns resolver.c tsig.c, external/mpl/bind/dist/lib/ns query.c

   merge conflicts between bind-9.20.23 and 9.20.24
VersionDeltaFile
1.27+240-107external/mpl/bind/dist/lib/dns/resolver.c
1.16+37-48external/mpl/bind/dist/lib/dns/tsig.c
1.5+78-1external/mpl/bind/dist/tests/dns/dispatch_test.c
1.22+44-17external/mpl/bind/dist/lib/dns/validator.c
1.29+38-23external/mpl/bind/dist/lib/ns/query.c
1.20+31-24external/mpl/bind/dist/lib/dns/masterdump.c
+468-22058 files not shown
+751-42264 files

NetBSD/src kgAYnCgexternal/mpl/bind/dist/bin/tests/system/dnssec_cname_response tests_cname_rejection.py, external/mpl/bind/dist/bin/tests/system/dnssec_cname_response/ans2 ans.py

   Import bind 9.20.24 (previous was 9.20.23)

   Security Fixes
   ==============

   Fix DNS64 owner case after DNAME restart. 4de2229364
   When BIND 9 is configured to use DNS64 and encounters a DNAME redirect, it
   could end up using freed memory for the DNS response owner name. This caused
   the response to contain corrupted data. This fix ensures the correct owner
   name is used when constructing the synthesized response after a DNAME
   redirect.
   ISC thanks Qifan Zhang of Palo Alto Networks for reporting the issue. [GL #5934]

   New Features
   ============

   Enable PR-Agent reviews on merge requests. 46e4c236a3
   Adds a CI job that runs PR-Agent against each merge request opened from the

    [143 lines not shown]
VersionDeltaFile
1.1.1.24+239-106external/mpl/bind/dist/lib/dns/resolver.c
1.1+212-0external/mpl/bind/dist/doc/changelog/changelog-9.20.24.rst
1.1+173-0external/mpl/bind/dist/bin/tests/system/dnssec_cname_response/ans2/ans.py
1.1+172-0external/mpl/bind/dist/bin/tests/system/dnssec_cname_response/tests_cname_rejection.py
1.1.1.2+43-85external/mpl/bind/dist/bin/tests/system/resend_loop/ans3/ans.py
1.1+113-0external/mpl/bind/dist/doc/notes/notes-9.20.24.rst
+952-191258 files not shown
+3,204-660264 files

NetBSD/src N0uESKOexternal/mpl/bind/dist/dist/bin/named/include/named builtin.h config.h, external/mpl/bind/dist/dist/fuzz old.c old.h

   remove wrong import
VersionDeltaFile
1.2+1-1external/mpl/bind/dist/dist/fuzz/old.c
1.2+1-1external/mpl/bind/dist/dist/fuzz/old.h
1.2+1-1external/mpl/bind/dist/dist/bin/named/include/named/builtin.h
1.2+1-1external/mpl/bind/dist/dist/bin/named/include/named/config.h
1.2+1-1external/mpl/bind/dist/dist/bin/named/include/named/control.h
1.2+1-1external/mpl/bind/dist/dist/bin/named/include/named/fuzz.h
+6-65,176 files not shown
+896-8965,182 files