NetBSD/src Mwk0qcOsys/arch/amiga/include param.h, sys/arch/atari/include param.h

   No need for N copies of NPTEPG; two is just fine, thanks.
VersionDeltaFile
1.19+1-3sys/arch/news68k/include/param.h
1.15+3-1sys/arch/m68k/include/pmap_68k.h
1.37+1-3sys/arch/atari/include/param.h
1.52+1-3sys/arch/amiga/include/param.h
1.15+1-3sys/arch/next68k/include/param.h
1.55+1-3sys/arch/hp300/include/param.h
+8-168 files not shown
+18-3714 files

NetBSD/src Ye2yjxItools/gcc gcc-version.mk

   bump version for m68k workaround.
VersionDeltaFile
1.33+2-2tools/gcc/gcc-version.mk
+2-21 files

NetBSD/src ekAh0Tadoc 3RDPARTY CHANGES

   new sqlite
VersionDeltaFile
1.2191+4-4doc/3RDPARTY
1.3248+2-1doc/CHANGES
+6-52 files

NetBSD/src iu1hHtudistrib/sets/lists/base shl.mi, distrib/sets/lists/comp mi

   changes for sqlite-3.53.0
VersionDeltaFile
1.2523+49-1distrib/sets/lists/comp/mi
1.397+2-2distrib/sets/lists/debug/shl.mi
1.1037+2-2distrib/sets/lists/base/shl.mi
+53-53 files

NetBSD/src bkVinBKexternal/public-domain/sqlite/dist sqlite3.c shell.c, external/public-domain/sqlite/man SQLITE_DBCONFIG_MAINDBNAME.3 sqlite3_carray_bind_v2.3

   Merge conflicts between 3.53.3 and 3.45.1
VersionDeltaFile
1.24+24,236-11,113external/public-domain/sqlite/dist/sqlite3.c
1.7+20,894-13,252external/public-domain/sqlite/dist/shell.c
1.5+225-57external/public-domain/sqlite/man/SQLITE_DBCONFIG_MAINDBNAME.3
1.1+86-0external/public-domain/sqlite/man/sqlite3_carray_bind_v2.3
1.7+67-17external/public-domain/sqlite/man/sqlite3changeset_apply.3
1.1+75-0external/public-domain/sqlite/man/sqlite3changegroup_change_begin.3
+45,583-24,439290 files not shown
+47,315-25,221296 files

NetBSD/src JFgTWeuexternal/public-domain/sqlite/dist sqlite3.c shell.c, external/public-domain/sqlite/dist/autosetup jimsh0.c

   Initial revision
VersionDeltaFile
1.1.1.9+24,242-11,096external/public-domain/sqlite/dist/sqlite3.c
1.1.1.9+21,019-13,376external/public-domain/sqlite/dist/shell.c
1.1+24,508-0external/public-domain/sqlite/dist/autosetup/jimsh0.c
1.1.1.3+4-16,887external/public-domain/sqlite/dist/configure
1.1.1.3+20-10,179external/public-domain/sqlite/dist/tea/configure
1.1+2,564-0external/public-domain/sqlite/dist/autosetup/teaish/core.tcl
+72,357-51,53870 files not shown
+90,447-53,71476 files

NetBSD/src VahUfwEshare/man/man4 pms.4

   pms.4: correct wording in a definition and style consistency
VersionDeltaFile
1.44+3-3share/man/man4/pms.4
+3-31 files

NetBSD/src TbhH8yfshare/man/man4 pms.4, sys/dev/pckbport synaptics.c

   Add synaptics tap-to-click sysctl so that it can be disabled
   (from base at atomicules dot co dot uk)
VersionDeltaFile
1.85+21-3sys/dev/pckbport/synaptics.c
1.43+10-2share/man/man4/pms.4
+31-52 files

NetBSD/src 0Ce78KAexternal/public-domain/xz Makefile.inc

   external/public-domain/xz: sync XZVERSION with reality
VersionDeltaFile
1.7+2-2external/public-domain/xz/Makefile.inc
+2-21 files

NetBSD/src W5pA6XItools/xz-include Makefile

   tools/xz: fix tools build errors on NetBSD/i386 hosts
VersionDeltaFile
1.6+2-1tools/xz-include/Makefile
+2-11 files

NetBSD/src dVX8gsVshare/mk bsd.README

   Remove confusing / (copy&pasto?)
VersionDeltaFile
1.465+2-2share/mk/bsd.README
+2-21 files

NetBSD/src 7DxVo3Dsys/arch/m68k/m68k m68k_machdep.c

   Oops, don't read the PCR unless we're actually on a 68060.
   Hat-tip to Isaki-san for pointing out my error.
VersionDeltaFile
1.23+5-6sys/arch/m68k/m68k/m68k_machdep.c
+5-61 files

NetBSD/src qytJ9Zasys/arch/sgimips/mace macekbc.c

   macekbc: fix byte transmit to properly inhibit clock line first

   The PS/2 "specification" requires the controller to inhibit
   the clock line for 100uS before trying to transmit.  This tells
   the device (in this case a bunch of ps/2 mice) to stop transmitting,
   get ready for receive and get ready to send the clock out to the
   controller to send said bits.

   The mice in question work fine on the O2 PROM, so it's not a
   hardware issue per se.

   After staring at traces with a logic analyser it looks like the
   controller is NOT doing this in hardware - it immediately attempts
   to transmit bytes and if the ps/2 device doesn't handle that,
   it will simply never send out clock pulses for the controller to
   clock the byte out.

   So:


    [10 lines not shown]
VersionDeltaFile
1.10+27-2sys/arch/sgimips/mace/macekbc.c
+27-21 files

NetBSD/src aknfCZVlib/libc/stdlib malloc.c

   old malloc(3): Use mutex_init, not mutex_unlock, in child post-fork.

   Using mutex_unlock may try to wake a thread that doesn't exist in the
   child, which could lead to trouble such as crash or deadlock.  But
   since the child is single-threaded, it is safe to just reinitialize
   the mutex memory anyway.

   PR lib/59237: postfork mutex audit: mutex_init, not mutex_unlock
VersionDeltaFile
1.61+10-3lib/libc/stdlib/malloc.c
+10-31 files

NetBSD/src hFhhyMsexternal/cddl/osnet/dist/lib/libuutil/common uu_avl.c uu_list.c

   osnet libuutil: Use mutex_init, not mutex_unlock, in child post-fork.

   Using mutex_unlock may try to wake a thread that doesn't exist in the
   child, which could lead to trouble such as crash or deadlock.  But
   since the child is single-threaded, it is safe to just reinitialize
   the mutex memory anyway.

   PR lib/59237: postfork mutex audit: mutex_init, not mutex_unlock
VersionDeltaFile
1.2+13-0external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c
1.2+12-0external/cddl/osnet/dist/lib/libuutil/common/uu_list.c
1.5+6-1external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c
1.2+2-0external/cddl/osnet/dist/lib/libuutil/common/libuutil_impl.h
+33-14 files

NetBSD/src zEhUTInlib/libbsdmalloc malloc.c

   libbsdmalloc: Use mutex_init, not mutex_unlock, in child post-fork.

   Using mutex_unlock may try to wake a thread that doesn't exist in the
   child, which could lead to trouble such as crash or deadlock.  But
   since the child is single-threaded, it is safe to just reinitialize
   the mutex memory anyway.

   PR lib/59237: postfork mutex audit: mutex_init, not mutex_unlock
VersionDeltaFile
1.13+3-3lib/libbsdmalloc/malloc.c
+3-31 files

NetBSD/src rCVfpzxlib/libc/gen arc4random.c

   arc4random(3): Use mutex_init, not mutex_unlock, in child post-fork.

   Using mutex_unlock may try to wake a thread that doesn't exist in the
   child, which could lead to trouble such as crash or deadlock.  But
   since the child is single-threaded, it is safe to just reinitialize
   the mutex memory anyway.

   PR lib/59237: postfork mutex audit: mutex_init, not mutex_unlock
VersionDeltaFile
1.51+3-3lib/libc/gen/arc4random.c
+3-31 files

NetBSD/src 17SO7VIexternal/gpl3/gcc/usr.bin/backend Makefile

   workaround a crash on m68k native buiding libnbcompat.

   use -O1 when building tree-vect-slp.cc which avoids a crash in this
   file when it compiles a bunch of not very complex things at -O2.

   this seems to make GCC 14 m68k stable for me.  at least, i'm able
   to build tcsh and perl5 now, and a few more things.
VersionDeltaFile
1.84+6-1external/gpl3/gcc/usr.bin/backend/Makefile
+6-11 files

NetBSD/src evFRxTisys/arch/arm/arm ast.c, sys/arch/arm/arm32 pmap.c

   PR/60214: panic: kernel diagnostic assertion "(armreg_ttbcr_read() & TTBCR_S_PD0) != 0" failed

   TTBCR.PD[01] are only present in an implementation that includes the Security
   Extensions. Relax the KASSERTs so that TTBCR.PD[01] value checks are only done
   when security extensions are present
VersionDeltaFile
1.449+22-7sys/arch/arm/arm32/pmap.c
1.34+6-3sys/arch/arm/arm/ast.c
1.180+5-2sys/arch/arm/include/arm32/pmap.h
+33-123 files

NetBSD/src DbvQiwrsys/arch/m68k/m68k m68k_machdep.c, sys/arch/mac68k/mac68k machdep.c

   Re-factor cpu_reboot().  Platforms can provide optional hooks for halt
   (to exit back to firmware) and power-off (to, um, power off).
VersionDeltaFile
1.22+118-4sys/arch/m68k/m68k/m68k_machdep.c
1.43+19-71sys/arch/virt68k/virt68k/machdep.c
1.387+20-70sys/arch/mac68k/mac68k/machdep.c
1.100+14-75sys/arch/sun2/sun2/machdep.c
1.226+14-75sys/arch/sun3/sun3/machdep.c
1.233+11-75sys/arch/x68k/x68k/machdep.c
+196-37021 files not shown
+290-97727 files

NetBSD/src bnA6B00usr.sbin/sysinst configmenu.c

   Avoid C2x extension, give all function parameters a name to fix the build.
VersionDeltaFile
1.23+2-2usr.sbin/sysinst/configmenu.c
+2-21 files

NetBSD/src zB0V92Dsys/arch/mvme68k/mvme68k machdep.c

   Switch mvme68k to the shared bus_space_simple

   (This file was missed in original commit.)
VersionDeltaFile
1.193+6-4sys/arch/mvme68k/mvme68k/machdep.c
+6-41 files

NetBSD/src XybG8Omsys/dev/pci ahcisata_pci.c

   ahcisata(4): disable NCQ for VIA VT8251 integrated SATA controller.

   NCQ support is known to be non-compliant or broken on this chipset,
   causing timeouts and instability.
   The issue is reproducible in NetBSD using 'smartctl -a`.

   The workaround is to disable NCQ, which has already been done in other
   OS drivers.

   Needs pullups to supported branches.
VersionDeltaFile
1.73+4-4sys/dev/pci/ahcisata_pci.c
+4-41 files

NetBSD/src F4M7Je4doc 3RDPARTY

   expat 2.8.0 is out
VersionDeltaFile
1.2190+3-3doc/3RDPARTY
+3-31 files

NetBSD/src W3wORWxsys/arch/mvme68k/conf files.mvme68k, sys/arch/mvme68k/dev mainbus.c zs_pcc.c

   Switch mvme68k to the shared bus_space_simple
VersionDeltaFile
1.19+2-615sys/arch/mvme68k/include/bus_space.h
1.27+8-21sys/arch/mvme68k/dev/mainbus.c
1.21+11-6sys/dev/mvme/clmpcc_pcctwo.c
1.22+5-3sys/arch/mvme68k/dev/zs_pcc.c
1.15+5-3sys/arch/mvme68k/dev/zs_pcctwo.c
1.87+2-2sys/arch/mvme68k/conf/files.mvme68k
+33-6502 files not shown
+36-6548 files

NetBSD/src kTp6T4xsys/arch/m68k/m68k bus_space_simple.c

   Support non-static mappings, allocating space from kernel_map.

   Still TODO: platform-specific hook for a vmem arena that supplies
   the VAs for a given bus.
VersionDeltaFile
1.4+43-5sys/arch/m68k/m68k/bus_space_simple.c
+43-51 files

NetBSD/src J86PBPAsys/arch/m68k/include param.h

   Default the message buffer size to 8KB, regardless of page size.
VersionDeltaFile
1.26+2-2sys/arch/m68k/include/param.h
+2-21 files

NetBSD/src wRdLstZsys/arch/next68k/conf files.next68k, sys/arch/next68k/dev intio.c nextcons.c

   Use the common m68k bus_space_simple
VersionDeltaFile
1.24+2-520sys/arch/next68k/include/bus_space.h
1.20+5-27sys/arch/next68k/dev/intio.c
1.16+5-3sys/arch/next68k/dev/nextcons.c
1.60+2-2sys/arch/next68k/conf/files.next68k
+14-5524 files

NetBSD/src LCK9rSzsys/arch/m68k/include bus_space_simple.h, sys/arch/m68k/m68k bus_space_simple.c

   Add bus_space_mmap() to the simple implmentation, and provide a default
   implementation that returns failure; if a platform wants to support this,
   it will need to provide a _bus_space_mmap() implementation that matches
   the address ranges that are to be supported for this operation.
VersionDeltaFile
1.3+18-2sys/arch/m68k/m68k/bus_space_simple.c
1.3+13-1sys/arch/m68k/include/bus_space_simple.h
+31-32 files

NetBSD/src dcyEYzasys/arch/m68k/m68k pmap_68k.c pmap_motorola.c

   Fix brain fart in VA calculation in pmap_pa_has_static_mapping().
   (In my defense, the broken code sometimes works.)
VersionDeltaFile
1.56+3-3sys/arch/m68k/m68k/pmap_68k.c
1.105+3-3sys/arch/m68k/m68k/pmap_motorola.c
+6-62 files