NetBSD/src O3JXDKe — sys/arch/cesfic README, sys/arch/cesfic/cesfic genassym.cf locore.s

   Perform a bit of CPR on the cesfic port:
   - Normalize with other 68040 systems vis a vis KERNBASE and
     VM_MIN_KERNEL_ADDRESS.  Adjust early bootstrap to accommodate.
   - Determine at run-time the address the kernel was loaded at, rather
     than hard-coding it to (RAM+1M) before relocating the kernel down
     to (RAM+link_addr).
   - Long-jump to the relocated kernel immediately after relocating it and
     before clearing the BSS.  Previously, it's possible that the old copy
     where we were still running fro could be could get clobbered when the
     BSS is cleared.
   - Use the common MMU-enable code fragment and the common TT register
     management functions.

   The kernel has grown since the README was written, so recommand loading
   it (via OS-9) at RAM+2M.  Also update the contact information for the
   port :-(
VersionDeltaFile
1.75+78-151sys/arch/cesfic/cesfic/locore.s
1.4+13-6sys/arch/cesfic/README
1.8+16-1sys/arch/cesfic/include/pmap.h
1.28+6-3sys/arch/cesfic/cesfic/genassym.cf
1.33+1-7sys/arch/cesfic/include/vmparam.h
1.13+1-6sys/arch/m68k/include/pte_motorola.h
+115-1741 files not shown
+116-1777 files

NetBSD/src aE0i9xc — sys/arch/next68k/next68k locore.s

   Fix typos in a comment and remove redundant re-load of temporary stack.
VersionDeltaFile
1.116+3-5sys/arch/next68k/next68k/locore.s
+3-51 files

NetBSD/src oTkWbUp — sys/arch/sun3/dev si_obio.c si.c, sys/arch/sun3/sun3x machdep.c pmap.c

   A few straggling Debugger -> cpu_Debugger transformations (because sun3
   <sys/systm.h> was unconditionally always #define'ing Debugger() on sun3,
   but now no longer does).
VersionDeltaFile
1.132+4-4sys/arch/sun3/sun3x/pmap.c
1.155+3-3sys/arch/sun3/sun3x/machdep.c
1.40+3-3sys/arch/sun3/dev/si_obio.c
1.67+3-3sys/arch/sun3/dev/si.c
+13-134 files

NetBSD/src fJVBtKF — doc 3RDPARTY

   flex-2.6.9 out
VersionDeltaFile
1.2277+3-3doc/3RDPARTY
+3-31 files

NetBSD/src CqpJzwu — sys/arch/aarch64/include armreg.h

   aarch64: provide read access of pmcntenset_el0 and pmintenset_el1
VersionDeltaFile
1.88+3-3sys/arch/aarch64/include/armreg.h
+3-31 files

NetBSD/src K4DyHCQ — sys/arch/virt68k/virt68k locore.s

   Use __IMMEDIATE from <m68k/asm.h>
VersionDeltaFile
1.53+2-3sys/arch/virt68k/virt68k/locore.s
+2-31 files

NetBSD/src 2u0lGBv — lib/libc/net nsdispatch.c

   s/dyanamically/dynamically/ in comment.
VersionDeltaFile
1.40+3-3lib/libc/net/nsdispatch.c
+3-31 files

NetBSD/src aDc9adG — sys/arch/x86/include specialreg.h

   fix couple more typos in comments.
VersionDeltaFile
1.225+4-4sys/arch/x86/include/specialreg.h
+4-41 files

NetBSD/src gywR6G8 — sys/arch/x86/include specialreg.h

   s/neeed/needed/ in comment.
VersionDeltaFile
1.224+2-2sys/arch/x86/include/specialreg.h
+2-21 files

NetBSD/src o9Out1S — sys/arch/cesfic/include param.h

   Remove vestigal comment.
VersionDeltaFile
1.18+1-13sys/arch/cesfic/include/param.h
+1-131 files

NetBSD/src Ecz6LQj — sys/arch/virt68k/include param.h

   No longer need to restrict MSGBUFSIZE.
VersionDeltaFile
1.9+1-3sys/arch/virt68k/include/param.h
+1-31 files

NetBSD/src BYsj36F — sys/arch/m68k/m68k pmap_68k.c

   __CTASSERT(USPACE == 8192) simply to that other code can assume that
   it's true.
VersionDeltaFile
1.85+8-2sys/arch/m68k/m68k/pmap_68k.c
+8-21 files

NetBSD/src MIF9AbX — sys/arch/virt68k/virt68k machdep.c locore.s

   Rather than putting the kernel message buffer in the memory region
   that lies just before the kernel text, put the lwp0 u-area there.
VersionDeltaFile
1.52+13-8sys/arch/virt68k/virt68k/locore.s
1.46+2-12sys/arch/virt68k/virt68k/machdep.c
+15-202 files

NetBSD/src BWSxDST — sys/arch/m68k/include pmap_68k.h, sys/arch/m68k/m68k genassym.cf pmap_68k.c

   Export lwp0upa to allow the caller of pmap_bootstrap1() to specify
   the physical address for the lwp0 u-area.  If left unspecified, the
   USPACE-sized region is allocated dynamically, as before.
VersionDeltaFile
1.84+13-8sys/arch/m68k/m68k/pmap_68k.c
1.4+2-1sys/arch/m68k/m68k/genassym.cf
1.25+2-1sys/arch/m68k/include/pmap_68k.h
+17-103 files

NetBSD/src I7BBNC2 — sys/arch/i386/stand/lib exec_multiboot1.c

   x86/multiboot2: unify iterator with exec_multiboot2.c and exec.c by moving
   `bim' increment into the loop header.  No functional change intended.
VersionDeltaFile
1.4+2-3sys/arch/i386/stand/lib/exec_multiboot1.c
+2-31 files

NetBSD/src TO92Zy3 — sys/arch/arm/ti ti_iic.c

   ti_iic: fix race condition in error case

   Fixes PR 60912

   Fix by Elias Howell
VersionDeltaFile
1.16+12-4sys/arch/arm/ti/ti_iic.c
+12-41 files

NetBSD/src F15GtYg — sys/arch/i386/stand/lib exec_multiboot2.c

   x86/multiboot2: advance `bim' alongside `i' in mbi_modules().

   Without it, every module tag describes the first module.
   Potentially missed while adapting code from exec_multiboot1.c, which advanced
   it at the end of the loop body.

   PR port-i386/60992

   Reported by Naomichi Nonaka.
VersionDeltaFile
1.11+2-2sys/arch/i386/stand/lib/exec_multiboot2.c
+2-21 files

NetBSD/src URtQrzo — sys/dev/fdt fdt_spi.c fdt_i2c.c

   fdt: skip disabled i2c and spi devices

   Fixes PR 60911

   Fix by Elias Howell
VersionDeltaFile
1.14+6-2sys/dev/fdt/fdt_spi.c
1.17+6-2sys/dev/fdt/fdt_i2c.c
+12-42 files

NetBSD/src Ra3yYLJ — sys/dev/i2c ihidev.h ihidev.c

   ihidev: delay attach until gpio interrupts are ready

   Fixes PR 60981

   Also drop unused field in ihidev_attach_arg, which simplifies this change.
VersionDeltaFile
1.35+16-6sys/dev/i2c/ihidev.c
1.9+1-2sys/dev/i2c/ihidev.h
+17-82 files

NetBSD/src h5FLfSm — sys/arch/aarch64/include armreg.h

   aarch64: more PMU sysreg access
VersionDeltaFile
1.87+63-3sys/arch/aarch64/include/armreg.h
+63-31 files

NetBSD/src 8B6lUGq — doc 3RDPARTY

   comment on what to update for zlib
VersionDeltaFile
1.2276+2-2doc/3RDPARTY
+2-21 files

NetBSD/src hQpcZEy — lib/libz zlib.pc

   update to the latest
VersionDeltaFile
1.3+1-1lib/libz/zlib.pc
+1-11 files

NetBSD/src LDEywRh — doc CHANGES 3RDPARTY

   new zlib
VersionDeltaFile
1.2275+4-4doc/3RDPARTY
1.3311+2-2doc/CHANGES
+6-62 files

NetBSD/src XxQbKKn — common/dist/zlib zconf.h gzguts.h

   merge conflicts between zlib-1.3.2 and 1.4.0
VersionDeltaFile
1.9+71-35common/dist/zlib/deflate.c
1.10+45-34common/dist/zlib/zlib.h
1.10+44-14common/dist/zlib/inflate.c
1.6+44-9common/dist/zlib/gzwrite.c
1.6+26-3common/dist/zlib/gzguts.h
1.8+11-2common/dist/zlib/zconf.h
+241-9710 files not shown
+261-11616 files

NetBSD/src 9erRToM — common/dist/zlib/contrib/minizip unzip.c skipset.h, common/dist/zlib/contrib/zlib1-dll CMakeLists.txt

   Import zlib-1.4.0 (previous was 1.3.2) to address CVE-2026-85091

   Breaking changes
   - CMake:
     - The minimum CMake version is now 3.15, up from 3.12.
     - Library file names changed on MSVC: z is now libz, as in libz.dll,
       libz.lib, and the static libzs.lib. minizip's libraries changed the
       same way.
     - On Cygwin, the libraries now use the lib prefix.
     - Contrib targets and tests built as part of zlib are now prefixed with
       zlib_. Several test targets were renamed to one scheme, for example
       zlib_examplestatic and minigzipstatic.
     - The zlib1.dll option ENABLE_BZIP2 is now ZLIB1_DLL_ENABLE_BZIP2.
   - When not otherwise determined, z_off_t is again long, as in 1.3.1, instead
     of 1.3.2's long long. Windows applications built with 1.3.2 headers should
     be recompiled; see Enhancements for 64-bit offsets.
   - deflateReset() now resets the gzip header set by deflateSetHeader(), as
     zlib.h has always said. Code relying on the header persisting must set
     it again.

    [122 lines not shown]
VersionDeltaFile
1.1.1.2+200-203common/dist/zlib/contrib/minizip/CMakeLists.txt
1.1.1.6+142-128common/dist/zlib/contrib/minizip/zip.c
1.1.1.2+152-114common/dist/zlib/test/CMakeLists.txt
1.1.1.2+131-116common/dist/zlib/contrib/minizip/skipset.h
1.1.1.2+166-44common/dist/zlib/contrib/zlib1-dll/CMakeLists.txt
1.1.1.6+99-101common/dist/zlib/contrib/minizip/unzip.c
+890-706124 files not shown
+2,967-1,764130 files

NetBSD/src FDOphzm — sys/arch/m68k/m68k pmap_68k.c

   Update transition status (hp300).
VersionDeltaFile
1.83+8-6sys/arch/m68k/m68k/pmap_68k.c
+8-61 files

NetBSD/src HLMSjRF — sys/arch/hp300/conf std.hp300

   Per discussion w/ Tsutsui-san, switch hp300 to the new pmap_68k.

   There are still issues with old HP MMU systems, but those systems
   currently have problems even with the old pmap, and because there
   is no design issue with the new pmap and the HP MMU, we should not
   let these old, rare machines block the switch for everything else.
VersionDeltaFile
1.15+2-3sys/arch/hp300/conf/std.hp300
+2-31 files

NetBSD/src 3L9k1Lm — sys/arch/m68k/m68k pmap_68k.c

   pmap_changebit(): The CPUSHP is only necessary on the 68040/68060 if
   the critical page attributes (W, CM) have changed; if we're just
   clearning U or M, it can be skipped.

   While here, simplify the initialization of proto-PTEs; PTE40_CM_WT == 0,
   so we don't actually need a separate case for it that's distinct from the
   non-PTE51_CI for the other MMUs variants.
VersionDeltaFile
1.82+35-20sys/arch/m68k/m68k/pmap_68k.c
+35-201 files

NetBSD/src YZfO0ER — doc CHANGES


   Mention the additions of the DS2483 and DS2484 to ds2482ow(4)
VersionDeltaFile
1.3310+4-1doc/CHANGES
+4-11 files

NetBSD/src 1slwzNP — share/man/man4 ds2482ow.4, sys/dev/i2c ds2482owreg.h ds2482owvar.h


   Add support for the DS2483 and DS2484 I2C to 1-Wire bridge chips to
   the DS2482 driver.  These members of the chip family are very simular
   with the main exception being that there are programmable adjustments
   that can be made to the 1-Wire protocol timing.  The DS2483 chip is
   actually EOL, but may exist in the wild somewhere and there was no big
   differences between it and the DS2484.  Adafruit has a very nice break
   out board for the DS2484 chip for a reasonable amount of money.

   The programmable timing adjustments of the DS2483 and DS2484 can be
   done via sysctl.  While these chips support overdrive speed on the
   1-Wire bus, the onewire(4) infrastructure does not support the
   coordination of overdrive speeds, so this driver does not particularly
   support that mode.

   While there, fix a missing config_detach_children() call in
   ds2482ow.c.
VersionDeltaFile
1.3+368-66sys/dev/i2c/ds2482ow.c
1.2+57-5share/man/man4/ds2482ow.4
1.4+19-10sys/dev/i2c/ds2482owvar.h
1.2+3-1sys/dev/i2c/ds2482owreg.h
+447-824 files