NetBSD/src EpcQeUksys/arch/hp300/conf GENERIC

   Remind people to update the SMALL* configs when updating this one.
VersionDeltaFile
1.217+7-2sys/arch/hp300/conf/GENERIC
+7-21 files

NetBSD/src iVRJI2nsys/arch/hp300/conf SMALL020

   Add a trimmed down configuration file for the small 68020-based
   machines.
VersionDeltaFile
1.1+347-0sys/arch/hp300/conf/SMALL020
+347-01 files

NetBSD/src Rm2aDC5sys/arch/news68k/news68k machdep.c autoconf.c

   Initialize interrupt handlers earlier than registering NMI handler.

   Otherwise `KASSERT(ih_allocfuncs == NULL);` in m68k_intr_init() is fired.
   Also fix build error without "options news1700".

   Should be pulled up to netbsd-11.

   XXX: maybe this KASSERT should be more consistent with m68k_intr_establish()
   XXX: that allows called without m68k_intr_init()?
VersionDeltaFile
1.122+7-2sys/arch/news68k/news68k/machdep.c
1.25+2-5sys/arch/news68k/news68k/autoconf.c
+9-72 files

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

   - pte_set() and pte_mask() are only used for HP MMU VAC shenanigans; only
     make them available if MMU_CONFIG_HP_CLASS is true.  Also, don't bother
     with the inline asm; it's not really needed at all.
   - Don't use atomic_add_ulong() for pmap_stat_update(), as it is implemented
     in terms of CAS, which must be avoided on __HAVE_M68K_BROKEN_RMC systems.
     It's only used inside pmap critical sections, so just garden-variety C
     arithmetic is fine.
   - pmap_reference() / pmap_destroy() get similar treatment -- avoid
     atomic_inc and atomic_dec.  In this case, wrap the arithmentic inside
     PMAP_CRIT_ENTER() / PMAP_CRIT_EXIT().
VersionDeltaFile
1.37+27-16sys/arch/m68k/m68k/pmap_68k.c
+27-161 files

NetBSD/src B7vrn4Hsys/kern kern_tc.c

   remove closing parentheses that I added in the last commit, it is closed in the
   next line.
VersionDeltaFile
1.79+3-3sys/kern/kern_tc.c
+3-31 files

NetBSD/src iUg4uxBsys/dev/pcmcia pcmciadevs.h pcmciadevs_data.h

   regen.
VersionDeltaFile
1.236+2-2sys/dev/pcmcia/pcmciadevs.h
1.236+1-1sys/dev/pcmcia/pcmciadevs_data.h
+3-32 files

NetBSD/src mPE0MkSsys/dev/pcmcia pcmciadevs

   s/Fujutsu/Fujitsu/ in comment.
VersionDeltaFile
1.237+2-2sys/dev/pcmcia/pcmciadevs
+2-21 files

NetBSD/src Rdonzj9sys/arch/hp300/DOC Debug.tips, sys/arch/ia64/ia64 trap.c

   Fix various typos, mainly in comments.
VersionDeltaFile
1.99+4-4sys/dev/ic/mb86960.c
1.42+3-3usr.bin/fgen/fgen.l
1.17+3-3sys/arch/ia64/ia64/trap.c
1.18+3-3sys/arch/shark/shark/sequoia.c
1.9+2-2sys/arch/sun2/include/pte.h
1.7+2-2sys/arch/hp300/DOC/Debug.tips
+17-172 files not shown
+20-208 files

NetBSD/src 2h1gZ3Lsys/arch/m68k/m68k pmap_motorola.c

   Avoid using anything from <sys/atomic.h> if __HAVE_M68K_BROKEN_RMC is
   defined.  On m68k, the atomics in question are implemented in terms of
   CAS, and that instruction must be avoided on __HAVE_M68K_BROKEN_RMC
   systems.

   (Really, the use of atomics they're they're used isn't necessary *at
   all* here, but I'm looking for the minimal change necessary for possible
   pullup-11.)
VersionDeltaFile
1.100+12-2sys/arch/m68k/m68k/pmap_motorola.c
+12-21 files

NetBSD/src ATX9SDFsys/arch/alpha/include elf_machdep.h

   alpha/elf_machdep.h: Organize symbols into local and ABI groups.

   Permit this file to be used alongside <sys/elfdefinitions.h>.

   PR lib/59564
VersionDeltaFile
1.17+31-24sys/arch/alpha/include/elf_machdep.h
+31-241 files

NetBSD/src uz3QXdvcommon/lib/libc/arch/m68k/atomic atomic_cas.S atomic_op_asm.h, sys/arch/hp300/hp300 genassym.cf

   Introduce __HAVE_M68K_BROKEN_RMC, which can be defined by m68k platforms
   that cannot perform indivisible READ-MODIFY-WRITE bus cycles.  The
   define is named for the /RMC output signal on the CPU that is asserted
   when such a cycle is performed.  These cycles are only used by the CAS,
   CAS2, and TAS instructions.  The cycles are, as far as I can tell,
   otherwise indistinguishable from garden-variety read followed by write
   bus cycles, except for the assertion of /RMC.  Note that other single-
   instruction "read-modify-write" instructions (e.g. OR, AND, ADD, etc.
   with a memory destination operand) do not assert /RMC, and are thus not
   considered truly atomic from the perspective of the 68k architecture.

   When __HAVE_M68K_BROKEN_RMC is defined, then we must make unavailable
   the CAS, CAS2, and TAS instructions, because using them will typically
   cause a bus error to occur.  In this case, we handle _atomic_cas_32()
   (and its aliases) in the kernel environment the same way as the 68010
   does: a restartable atomic sequence.  8- and 16-bit CAS operations are
   not available in the kernel environment on such platforms.

   We define __HAVE_M68K_BROKEN_RMC for the hp300 platform because 68020-based

    [5 lines not shown]
VersionDeltaFile
1.12+18-8sys/arch/m68k/m68k/lock_stubs.s
1.15+12-2common/lib/libc/arch/m68k/atomic/atomic_cas.S
1.24+11-1sys/arch/hp300/include/types.h
1.36+4-4sys/arch/m68k/include/frame.h
1.54+5-1sys/arch/hp300/hp300/genassym.cf
1.7+4-1common/lib/libc/arch/m68k/atomic/atomic_op_asm.h
+54-171 files not shown
+56-197 files

NetBSD/src rgXlDXFsys/fs/cd9660 cd9660_vfsops.c

   Interpret p_cdsession field in partition info only when the type
   is set to FS_ISO9660. Other filesystem types use the field for p_fsize,
   and default values there confuse the cd9660 filesystem code.

   Fixes PR 59783.
VersionDeltaFile
1.106+4-3sys/fs/cd9660/cd9660_vfsops.c
+4-31 files

NetBSD/pkgsrc-wip 8faf0edaudacity distinfo, audacity/patches patch-libraries_lib-nyquist-effects_NyquistBase.cpp

audacity: add comment to patch
DeltaFile
+6-0audacity/patches/patch-libraries_lib-nyquist-effects_NyquistBase.cpp
+1-1audacity/distinfo
+7-12 files

NetBSD/pkgsrc-wip bc0d831audacity distinfo

audacity: add patch to distinfo
DeltaFile
+1-0audacity/distinfo
+1-01 files

NetBSD/src rJgcJGKsys/arch/amd64/include elf_machdep.h

   amd64/elf_machdep.h: Organize symbols into local and psABI groups.

   Permit this file to be used alongside <sys/elfdefinitions.h>.

   PR lib/59564
VersionDeltaFile
1.7+23-17sys/arch/amd64/include/elf_machdep.h
+23-171 files

NetBSD/pkgsrc 0B1wdNOdoc CHANGES-2025

   doc: Updated textproc/xan to 0.54.1
VersionDeltaFile
1.6940+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 6LaNADytextproc/xan distinfo Makefile

   textproc/xan: update to 0.54.1

   Fixes
    - Fixing xan freq --groupby incorrectly unescaping group cells.
    - Fixing help related to xan pivot & xan unpivot.
    - Upgrading simd-csv to get safety fixes.
VersionDeltaFile
1.5+7-7textproc/xan/distinfo
1.5+2-2textproc/xan/Makefile
1.5+1-1textproc/xan/cargo-depends.mk
+10-103 files

NetBSD/pkgsrc 7s9LSVDdoc CHANGES-2025

   doc: Updated net/slumber to 4.2.1
VersionDeltaFile
1.6939+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc HHApMrqnet/slumber distinfo Makefile

   net/slumber: update to 4.2.1

   Release Notes
   Fixed
    - Fix crash when previewing a JSON body that contains an escaped quote #646
VersionDeltaFile
1.36+4-4net/slumber/distinfo
1.50+2-2net/slumber/Makefile
1.36+0-0net/slumber/cargo-depends.mk
+6-63 files

NetBSD/pkgsrc-wip f70a2bdcollectd-unbound distinfo go-modules.mk, collectd-unbound/files go.sum go.mod

go-collectd: implement some suggestions by bsiegert

to make build progress further
DeltaFile
+14-0collectd-unbound/files/go.sum
+12-0collectd-unbound/distinfo
+7-0collectd-unbound/files/go.mod
+6-0collectd-unbound/go-modules.mk
+5-0collectd-unbound/Makefile
+44-05 files

NetBSD/src vZMrN4Isys/arch/hp300/include types.h

   Don't need to define __HAVE_RAS here; it's already defined by <m68k/types.h>.
VersionDeltaFile
1.23+1-5sys/arch/hp300/include/types.h
+1-51 files

NetBSD/src 0APxnP6sys/arch/atari/atari bus.c

   Make sure to pass an allocation strategy (VM_BESTFIT) to vmem_alloc().
VersionDeltaFile
1.71+3-3sys/arch/atari/atari/bus.c
+3-31 files

NetBSD/src i5RA75hsys/arch/hp300/hp300 autoconf.c bus_space.c, sys/arch/hp300/include autoconf.h

   extent(9) -> vmem(9)
VersionDeltaFile
1.119+36-25sys/arch/hp300/hp300/autoconf.c
1.24+9-13sys/arch/hp300/hp300/bus_space.c
1.249+2-5sys/arch/hp300/hp300/machdep.c
1.14+4-3sys/arch/hp300/include/autoconf.h
+51-464 files

NetBSD/pkgsrc m9UOi6Pmultimedia/x264 distinfo, multimedia/x264/patches patch-common_ppc_pixel.c patch-common_cpu.c

   Make this buildable on powerpc with newer gcc
VersionDeltaFile
1.1+24-0multimedia/x264/patches/patch-common_ppc_pixel.c
1.2+14-5multimedia/x264/patches/patch-common_cpu.c
1.4+3-2multimedia/x264/distinfo
+41-73 files

NetBSD/src p2YQsA4share/man/man4 spi.4


   Add umcpmio to the list of things that spi can attach to.
VersionDeltaFile
1.15+2-1share/man/man4/spi.4
+2-11 files

NetBSD/src 9sFh3hQdoc CHANGES


   Mention umcpmio(4) version 2.
VersionDeltaFile
1.3200+3-1doc/CHANGES
+3-11 files

NetBSD/src TSK4LMFusr.sbin/npf/npfctl npf.conf.5

   PR bin/59801
VersionDeltaFile
1.99+16-1usr.sbin/npf/npfctl/npf.conf.5
+16-11 files

NetBSD/src 0BruWDJsys/dev/usb umcpmio.c umcpmio_gpio.c, usr.sbin/umcpmioctl printumcpmio.c


   umcpmio(4) version 2

   o This driver supports a number of different bus frameworks.
   Reorganize the driver into specific files based on the bus and
   function.

   o Fix an error condtion in the HID transport that happens when the
   device is removed.

   o Add support to the driver for the MCP2210 USB to SPI bridge.  This
   bridge chip is the companion to the MCP2221 / MCP2221A.  The MCP2210
   provides a SPI bus to any system that has a USB bus.  It also provides
   GPIO that is used with the gpio(4) framework and 256 bytes of EEPROM
   that is exposed to a /dev/ device.  It is almost certain that the chip
   is just one of Microchip's PICs and while not at all perfect, is
   reasonably decent if your USB bus functions well.  Like the MCP2221 /
   MCP2221A, umcpmioctl provides control over a number of functions to

    [5 lines not shown]
VersionDeltaFile
1.8+919-1,575sys/dev/usb/umcpmio.c
1.1+1,376-0sys/dev/usb/umcpmio_gpio.c
1.4+169-691sys/dev/usb/umcpmio_subr.c
1.1+833-0sys/dev/usb/umcpmio_spi.c
1.4+620-35usr.sbin/umcpmioctl/printumcpmio.c
1.1+576-0sys/dev/usb/umcpmio_iic.c
+4,493-2,30121 files not shown
+6,534-2,54527 files

NetBSD/src m8Ftu9Psys/arch/news68k/news68k machdep.c

   Fix builds in __HAVE_NEW_PMAP_68K && DEBUG case (for now).
VersionDeltaFile
1.121+4-4sys/arch/news68k/news68k/machdep.c
+4-41 files

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

   Make pte_set() and pte_mask() compile down to single instructions.
VersionDeltaFile
1.36+19-5sys/arch/m68k/m68k/pmap_68k.c
+19-51 files