NetBSD/src 5s1VrdV — sys/arch/m68k/m68k fpu.c switch_subr.s

   As with cpu_switchto(), eliminate the conditional fputype branching
   in savectx(), fpu_save(), and fpu_restore().
VersionDeltaFile
1.50+86-67sys/arch/m68k/m68k/switch_subr.s
1.10+11-20sys/arch/m68k/m68k/fpu.c
+97-872 files

NetBSD/src StKWawM — sys/dev/ic wdc.c

   Fix typo in 1.313/1.311
VersionDeltaFile
1.318+3-3sys/dev/ic/wdc.c
+3-31 files

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

   Update to reflect cesfic status.
VersionDeltaFile
1.87+7-6sys/arch/m68k/m68k/pmap_68k.c
+7-61 files

NetBSD/src bycQhDo — sys/arch/cesfic/conf std.cesfic

   Enable __HAVE_NEW_PMAP_68K by default on cesfic.
VersionDeltaFile
1.8+2-2sys/arch/cesfic/conf/std.cesfic
+2-21 files

NetBSD/src CyRCibv — sys/arch/cesfic/cesfic autoconf.c sic6351.c, sys/arch/cesfic/dev zs_pcc.c

   Minimum changes needed to convert cesfic to use the new pmap_68k.
VersionDeltaFile
1.95+25-6sys/arch/cesfic/cesfic/machdep.c
1.10+6-9sys/arch/cesfic/dev/zs_pcc.c
1.76+13-1sys/arch/cesfic/cesfic/locore.s
1.7+5-7sys/arch/cesfic/cesfic/sic6351.c
1.31+7-2sys/arch/cesfic/cesfic/autoconf.c
1.9+5-1sys/arch/cesfic/include/pmap.h
+61-264 files not shown
+71-3210 files

NetBSD/src rpNfrIG — sys/arch/m68k/m68k fpu.c switch_subr.s

   Eliminate the (multiple) conditional branches based on fputype in the
   m68k context switch path.  Instead, the FPU save and restore blocks
   begin with a BRA.W insn that branches around the FPU code, essentially
   refleching FPU_NONE.  Once the FPU is probed, these BRA.W insns are
   patched with the displacement for the correct code fragment for the
   detected FPU.
VersionDeltaFile
1.49+57-42sys/arch/m68k/m68k/switch_subr.s
1.9+79-2sys/arch/m68k/m68k/fpu.c
+136-442 files

NetBSD/src wgMGvBx — sys/arch/hb68k/pg68k pmap_pgmmu.c, sys/arch/m68k/m68k pmap_motorola.c pmap_68k.c

   pmap_db_write_text_{enter,exit}() -> pmap_write_text_{enter,exit}().
   These functions are soon to be useful in more places than just the
   kernel debugger.
VersionDeltaFile
1.86+8-10sys/arch/m68k/m68k/pmap_68k.c
1.7+9-9sys/arch/sun68k/sun68k/pmap_sunmmu.c
1.133+7-9sys/arch/sun3/sun3x/pmap.c
1.112+7-9sys/arch/m68k/m68k/pmap_motorola.c
1.66+7-7sys/arch/sun2/sun2/pmap.c
1.2+7-7sys/arch/hb68k/pg68k/pmap_pgmmu.c
+45-517 files not shown
+80-8613 files

NetBSD/src mQCESbf — sys/dev/onewire onewiredevs_data.h onewiredevs.h


   And regen...
VersionDeltaFile
1.5+2-1sys/dev/onewire/onewiredevs_data.h
1.5+2-1sys/dev/onewire/onewiredevs.h
+4-22 files

NetBSD/src NIufBrc — sys/dev/onewire onewiredevs


   Add the DS2413 2 port GPIO device at its published family ID.

   There are known clones and/or ripoffs of this chip that have a family
   ID that is not 0x3a.  This will be dealt with in the device drive that
   will appear in the future.
VersionDeltaFile
1.5+2-1sys/dev/onewire/onewiredevs
+2-11 files

NetBSD/src Dlmy9Fn — external/bsd/blocklist/bin blocklistd.8

   PR/40: Quentin Thebault: The wording in the man page can be misleading. -P is
   described as overriding -s although the code processes both. -s is described
   as adding a socket, but giving it also removes the default socket path.

   Restate that the default socket path will not be used and needs to be given
   again explicitly if any of the -s or -P flags is present and specify that they
   can be used together, following the code's behaviour.
VersionDeltaFile
1.9+19-11external/bsd/blocklist/bin/blocklistd.8
+19-111 files

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