NetBSD/src 5ovscgasys/net if_wg.c

   wg(4): Assert task is nonzero before queueing work.

   Prompted by (though I can't see any way it could be the source of):

   PR kern/60728: workqueue panic in wg
VersionDeltaFile
1.145+4-2sys/net/if_wg.c
+4-21 files

NetBSD/src oOZfcKdsys/net if_wg.c

   wg(4): Insert missing membar_acquire and xref comments.

   PR kern/60734: wg(4): missing membar in wg_update_endpoint_if_necessary
VersionDeltaFile
1.144+12-2sys/net/if_wg.c
+12-21 files

NetBSD/src vGOUa7ksys/arch/aarch64/aarch64 fpu.c

   arm64: don't consult mvfr1_el1 for AArch64 fp capabilities

   The MVFR1_EL1 register describes features for the AArch32 AdvSIMD and FP
   implementation and the contents of this register are UNKNOWN when FEAT_AA32
   is not implemented.

   So let's ignore this register and just set FPCR defaults for IEEE 754
   compatibility.

   Before this change, 7 tests in lib/libm failed on a VMware Fusion VM
   (Apple M4 Pro) where MVFR1_EL1 reads as zero. With this change, all
   tests pass.
VersionDeltaFile
1.15+8-56sys/arch/aarch64/aarch64/fpu.c
+8-561 files

NetBSD/src Y1KKCvcsys/dev/ic pcf8584var.h pcf8584.c

   Add interrupt support to pcfiic.
   Make the repeat-start logic in the non-interrupt case simpler.
   Add comments to softc fields.

   By using interrupts, we greatly reduce the system time and wall clock time
   used during i2c operations.
   On machines where interrupts are not supported, the front end can set
   the sc_poll flag to true, and the driver will use the polling path.
VersionDeltaFile
1.26+200-62sys/dev/ic/pcf8584.c
1.11+31-8sys/dev/ic/pcf8584var.h
+231-702 files

NetBSD/src 5nWVvdrsys/arch/sparc64/dev pcfiic_ebus.c

   Force polling for pcfiic on E450 and E250.
   (Interrupts are configured in OFW, but don't appear to work.)
VersionDeltaFile
1.13+6-4sys/arch/sparc64/dev/pcfiic_ebus.c
+6-41 files

NetBSD/src yC0WxE5sys/arch/mac68k/dev akbd.c

   Honor keyboard bell volume.

   Addresses PR port-mac68k/60691.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.31+5-4sys/arch/mac68k/dev/akbd.c
+5-41 files

NetBSD/src xQ6knI8sys/arch/mac68k/obio ascaudio.c

   Avoid use of lock before inited.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.23+10-9sys/arch/mac68k/obio/ascaudio.c
+10-91 files

NetBSD/src PPhsLIDsys/arch/mac68k/obio ascaudio.c

   Respect maximum and minimum values when recording.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.22+9-4sys/arch/mac68k/obio/ascaudio.c
+9-41 files

NetBSD/src 5YnnW0lsys/arch/mac68k/obio ascaudio.c

   Fix typo for building ascaudio(4) as a module.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.21+7-7sys/arch/mac68k/obio/ascaudio.c
+7-71 files

NetBSD/src 4qa7pXIsys/arch/mac68k/obio ascaudio.c

   Honor playback block size within resonable limits.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.20+14-7sys/arch/mac68k/obio/ascaudio.c
+14-71 files

NetBSD/src gz1g1bnsys/arch/mac68k/obio ascaudio.c

   Return early if aux.interrupts.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.19+5-2sys/arch/mac68k/obio/ascaudio.c
+5-21 files

NetBSD/src Mq5zEpwsys/arch/sparc/dev apc.c

   Remove the #ifdef MULTIPROCESSOR and just use the CPU iterator.
   PR 59682
VersionDeltaFile
1.4+2-8sys/arch/sparc/dev/apc.c
+2-81 files

NetBSD/src v7M1FQvdoc CHANGES-10.2, external/gpl2/groff/tmac mdoc.local

   Welcome to 10.2!
VersionDeltaFile
1.1.2.132+6-1doc/CHANGES-10.2
1.7.6.14+3-3external/gpl2/groff/tmac/mdoc.local
1.722.2.12+2-2sys/sys/param.h
+11-63 files

NetBSD/src jDhc8Ppsys/net/npf npf_ext_route.c

   revert, something else must be happening to cause kmem_free() from interrupt.
VersionDeltaFile
1.9+3-3sys/net/npf/npf_ext_route.c
+3-31 files

NetBSD/src Z8R3gfAexternal/public-domain/tz tzdata2netbsd

   tzdata2netbsd - hg repo processing updates (mostly)

   More updates to handle using mercurial as the repo, rather than cvs.
   Mostly related to my gradual learning process of dealing with merges
   and conflicts from the merge, correctly, using hg instead of cvs.

   This also separated the merge from an attempt to update the sets list
   at the same time (when an update is needed, which is rare), and (for
   hg only) commit both in a single transaction, which would be ideal,
   as if a rollback is needed, both parts need to be rolled back.  But
   it doesn't seem as if that is possible (or not without treating the
   sets list as files to also be merged, which would have its own issues).

   The only change here that affects usage when using a cvs repo, is that
   the doc/3RDPARTY update now also updates the Date: field of the tz*
   block, along with the Version (and if needed, Current-Version) field(s).
VersionDeltaFile
1.22+44-40external/public-domain/tz/tzdata2netbsd
+44-401 files

NetBSD/src X2vu3GVsys/compat/linux/arch/alpha linux_syscallargs.h, sys/compat/linux/arch/arm linux_systrace_args.c linux_syscallargs.h

   regen
VersionDeltaFile
1.102+8-3sys/compat/linux/arch/powerpc/linux_syscallargs.h
1.96+8-3sys/compat/linux/arch/mips/linux_syscallargs.h
1.123+8-3sys/compat/linux/arch/m68k/linux_syscallargs.h
1.100+8-3sys/compat/linux/arch/arm/linux_syscallargs.h
1.126+8-3sys/compat/linux/arch/alpha/linux_syscallargs.h
1.33+4-4sys/compat/linux/arch/arm/linux_systrace_args.c
+44-1915 files not shown
+69-4421 files

NetBSD/src 2BStfqIsys/compat/linux/arch/alpha syscalls.master, sys/compat/linux/arch/arm syscalls.master

   Propagate writev changes that started in amd64 fixing behaviour when iovcnt=0
VersionDeltaFile
1.113+3-3sys/compat/linux/arch/alpha/syscalls.master
1.91+2-2sys/compat/linux/arch/powerpc/syscalls.master
1.86+2-2sys/compat/linux/arch/mips/syscalls.master
1.110+2-2sys/compat/linux/arch/m68k/syscalls.master
1.87+2-2sys/compat/linux/arch/arm/syscalls.master
+11-115 files

NetBSD/src BQI0874sys/arch/x86/x86 pmap.c

   Use pmap_update_pg() instead of invlpg() directly for consistency with the
   rest of pmap. NFCI.
VersionDeltaFile
1.429+3-3sys/arch/x86/x86/pmap.c
+3-31 files

NetBSD/src O3qSOuIdoc CHANGES

   doc: Changes for the first 2 weeks of September.
VersionDeltaFile
1.3293+19-1doc/CHANGES
+19-11 files

NetBSD/src dQJhjyMsys/net/npf npf_ext_route.c

   rprocs are called from a softintr, so use kmem_intr_*
VersionDeltaFile
1.8+3-3sys/net/npf/npf_ext_route.c
+3-31 files

NetBSD/src CVk4rPpsys/dev/pci pci_resource.c

   pci_resource: use existing BARs even if mem/io space is left disabled

   It's possible that firmware assigned resources to a device and left
   memory / io space accesses disabled. Let's assume if we see a non-zero
   address in a BAR that it was assigned by firmware.

   Should help PR# kern/60427 and kern/60463
VersionDeltaFile
1.8+11-2sys/dev/pci/pci_resource.c
+11-21 files

NetBSD/src f4eP8XQsys/arch/arm/cortex gicv3.c

   gicv3: don't wait for RWP to clear when unblocking irqs

   The RWP bit does not track writes to ISENABLER<n>, only ICENABLER<n>. So
   don't bother waiting for it to clear when unblocking IRQs.

   This is ok; pic_block_irqs is expected to be synchronous (no IRQs allowed
   after the call) but not pic_unblock_irqs (some time can pass before an IRQ
   is raised).
VersionDeltaFile
1.59+3-7sys/arch/arm/cortex/gicv3.c
+3-71 files

NetBSD/src 6eSW7jSdoc CHANGES-10.2

   Tickets #1338 and #1339
VersionDeltaFile
1.1.2.131+29-1doc/CHANGES-10.2
+29-11 files

NetBSD/src f6b1lIhexternal/public-domain/tz/dist asia southamerica

   Pull up the following, requested by kre in ticket #1339:

        external/public-domain/tz/dist/CONTRIBUTING     up to 1.1.1.11
        external/public-domain/tz/dist/Makefile         up to 1.7
        external/public-domain/tz/dist/NEWS             up to 1.9
        external/public-domain/tz/dist/README           up to 1.4
        external/public-domain/tz/dist/TZDATA_VERSION   up to 1.47
        external/public-domain/tz/dist/asia             up to 1.17
        external/public-domain/tz/dist/backward         up to 1.13
        external/public-domain/tz/dist/backzone         up to 1.5
        external/public-domain/tz/dist/northamerica     up to 1.8
        external/public-domain/tz/dist/southamerica     up to 1.6
        external/public-domain/tz/dist/theory.html      up to 1.7
        external/public-domain/tz/dist/version          up to 1.20
        external/public-domain/tz/dist/zone.tab         up to 1.7
        external/public-domain/tz/dist/zone1970.tab     up to 1.8
        external/public-domain/tz/dist/zonenow.tab      up to 1.9
        doc/3RDPARTY                                    (apply patch)

   Updated tzdata to 2026d (via local 2026dgtz).
VersionDeltaFile
1.1.1.32.2.8+80-46external/public-domain/tz/dist/northamerica
1.1.1.40.2.8+114-1external/public-domain/tz/dist/NEWS
1.1.1.17.2.6+32-31external/public-domain/tz/dist/theory.html
1.10.2.3+49-5external/public-domain/tz/dist/backward
1.1.1.22.2.7+16-13external/public-domain/tz/dist/southamerica
1.7.2.7+18-6external/public-domain/tz/dist/asia
+309-10210 files not shown
+336-12716 files

NetBSD/src 2kDukvcdoc CHANGES-11.1

   Tickets #454 - #464
VersionDeltaFile
1.1.2.12+86-1doc/CHANGES-11.1
+86-11 files

NetBSD/src Om2z0rysys/arch/xen/xen xbdback_xenbus.c

   Pull up following revision(s) (requested by bouyer in ticket #1338):

        sys/arch/xen/xen/xbdback_xenbus.c: revision 1.109

   Fix a brain-o in a KASSERT that could cause a guest to panic a DIAGNOSTIC
   kernel: to assert that an I/O is already in flight we want
   xbdi_pendingreqs > 0, not xbdi_pendingreqs > 1

   While there, fix an error path that could also cause a KASSERT to fire
   or a state corruption: reset xio_need_bounce to 0 before calling
   xbdback_io_error() when the bounce buffer is not fully set up.
VersionDeltaFile
1.101.4.3+4-3sys/arch/xen/xen/xbdback_xenbus.c
+4-31 files

NetBSD/src hcDRCNDsys/arch/xen/xen xbdback_xenbus.c

   Pull up following revision(s) (requested by bouyer in ticket #464):

        sys/arch/xen/xen/xbdback_xenbus.c: revision 1.109

   Fix a brain-o in a KASSERT that could cause a guest to panic a DIAGNOSTIC
   kernel: to assert that an I/O is already in flight we want
   xbdi_pendingreqs > 0, not xbdi_pendingreqs > 1

   While there, fix an error path that could also cause a KASSERT to fire
   or a state corruption: reset xio_need_bounce to 0 before calling
   xbdback_io_error() when the bounce buffer is not fully set up.
VersionDeltaFile
1.107.4.1+4-3sys/arch/xen/xen/xbdback_xenbus.c
+4-31 files

NetBSD/src w6EsCHF. UPDATING, lib/libc/time zic.c

   Apply patch, requested by kre in ticket #463:

        lib/libc/time/zic.c     (apply patch)
        UPDATING                (apply patch)

   Apply upstream fix for zic(8). PR 60715.
VersionDeltaFile
1.383.2.1+7-1UPDATING
1.95.2.1+3-3lib/libc/time/zic.c
+10-42 files

NetBSD/src ay6lCl9bin/stty print.c

   Pull up following revision(s) (requested by tls in ticket #462):

        bin/stty/print.c: revision 1.24

   Fix mis-printing of ONOCR and ONLRET.
VersionDeltaFile
1.23.40.1+4-4bin/stty/print.c
+4-41 files

NetBSD/src WOoL01esys/net bpf.c bpf_filter.c, sys/net/npf files.npf npf_os.c

   Pull up following revision(s) (requested by tls in ticket #461):

        sys/net/npf/files.npf: revision 1.26
        sys/net/bpf_filter.c: revision 1.74
        sys/net/bpf.c: revision 1.259
        sys/net/npf/npf_os.c: revision 1.24
        sys/net/npf/npf_os.c: revision 1.25

   Fix npf crash in kernels without "pseudo-device bpfilter".

   Actually fix panic on non-modular kernels with npf and no bpf.

   Fix commit of badly-applied patch that brought us npf_os.c 1.24.
VersionDeltaFile
1.73.2.1+36-2sys/net/bpf_filter.c
1.258.2.1+2-28sys/net/bpf.c
1.23.2.1+3-3sys/net/npf/npf_os.c
1.24.2.1+2-2sys/net/npf/files.npf
+43-354 files