NetBSD/src OlVywEdsys/arch/mvme68k/conf majors.mvme68k, sys/arch/sun3/conf majors.sun3

   join the party and fix similar typos in few more comments.
VersionDeltaFile
1.275+3-3sys/net/if_spppsubr.c
1.24+2-2sys/arch/mvme68k/conf/majors.mvme68k
1.24+2-2sys/arch/sun3/conf/majors.sun3
+7-73 files

NetBSD/src mZME8pMsys/kern kern_lock.c

   Fix another tyop ... in the same comment line
VersionDeltaFile
1.195+3-3sys/kern/kern_lock.c
+3-31 files

NetBSD/src dXSpqEpsys/uvm uvm_swap.c

   s/encrytp/encrypt/ in a function name.
VersionDeltaFile
1.223+4-4sys/uvm/uvm_swap.c
+4-41 files

NetBSD/src xmjpx2dsys/kern kern_lock.c

   Fix tyop.
VersionDeltaFile
1.194+3-3sys/kern/kern_lock.c
+3-31 files

NetBSD/src 5Kz0kv7sys/arch/m68k/m68k switch_subr.s, sys/arch/news68k/news68k locore.s

   switch_subr.s is now a standlone file, so the boilerplate in each
   locore.s that pulled it in is unnecessary.
VersionDeltaFile
1.91+1-16sys/arch/sun3/sun3x/locore.s
1.161+1-15sys/arch/x68k/x68k/locore.s
1.45+7-7sys/arch/m68k/m68k/switch_subr.s
1.53+1-12sys/arch/sun2/sun2/locore.s
1.117+1-11sys/arch/news68k/news68k/locore.s
1.127+1-11sys/arch/sun3/sun3/locore.s
+12-7210 files not shown
+24-14616 files

NetBSD/src qkmqB5Udistrib/sets/lists/debug mi

   dab is not built if MKCXX=no, so its debug cannot be built
VersionDeltaFile
1.509+2-2distrib/sets/lists/debug/mi
+2-21 files

NetBSD/src OWUUffGexternal/mpl/mozilla-certdata Makefile

   Avoid make descending into mozilla-certdata directory and finding no targets, which broke MKSARE=no builds
VersionDeltaFile
1.2+2-2external/mpl/mozilla-certdata/Makefile
+2-21 files

NetBSD/src FAZCR3Asys/arch/amiga/amiga trap.c, sys/arch/amiga/conf Makefile.amiga

   Get rid of something that's been "XXX: Temporarily required" for more
   years than I care to admit.  (Kernel config files can generate the
   required macro signals now.)
VersionDeltaFile
1.44+8-8sys/arch/m68k/m68k/switch_subr.s
1.149+3-3sys/arch/amiga/amiga/trap.c
1.113+2-2sys/arch/amiga/conf/Makefile.amiga
1.68+1-2sys/arch/cesfic/cesfic/locore.s
1.142+1-2sys/arch/atari/atari/locore.s
1.217+1-2sys/arch/hp300/hp300/locore.s
+16-1910 files not shown
+26-3916 files

NetBSD/src X2dEYy2sys/arch/m68k/m68k switch_subr.s

   G/C _M68K_CUSTOM_FPU_CTX; nothing is using it and it's just adding clutter
   at the moment.
VersionDeltaFile
1.43+1-34sys/arch/m68k/m68k/switch_subr.s
+1-341 files

NetBSD/src 7Y2Xzezexternal/bsd/unbound/include config.h

   unbound: readjust PID path so rc scripts work again

   Readdresses PR bin/57242 "unbound rc.d script does not work with
   chrooted unbound".
VersionDeltaFile
1.15+1-1external/bsd/unbound/include/config.h
+1-11 files

NetBSD/src MjVPLX1sys/arch/m68k/include m68k.h, sys/arch/m68k/m68k delay.s

   Re-factor delay() on m68k.

   We've settled on a blend of the amiga version and the mvme68k version.
   Specifically, the amiga flavor takes a usec arg and applies the scaling
   factor in delay() itself, whereas the the mvme68k flavor scaled the argument
   in a macro before calling _delay() to do the work.  Presumably this was to
   take advantage of constant-folding, because the argument to delay() is
   often a constant.

   We instead scale inside delay() because, hey, it's delay() executing a
   couple of additional instructions isn't going to kill us.  Also, it allows
   for better diagnostic checking of delay values without exposing that in
   the ABI.

   We picked the 68060-friendly scaling factor of 1024 (shift-by-10) rather
   than 256 (shift-by-8).  Macros to estimate the delay_divisor for a given
   CPU type (20/30, 40, 60) using the correct scaling factor are provided to
   make everything easier, as is a "weighting" macro that can be used when
   calibrating the delay_divisor against a known timing source (explained in

    [5 lines not shown]
VersionDeltaFile
1.1+90-0sys/arch/m68k/m68k/delay.s
1.179+28-14sys/arch/mvme68k/mvme68k/machdep.c
1.31+39-1sys/arch/m68k/include/m68k.h
1.89+1-33sys/arch/sun3/sun3x/locore.s
1.125+1-33sys/arch/sun3/sun3/locore.s
1.51+1-32sys/arch/sun2/sun2/locore.s
+160-11355 files not shown
+346-54361 files

NetBSD/src nMWGXLYsbin/gpt show.c main.c

   NBTOOL_CONFIG_H should be HAVE_NBTOOL_CONFIG_H.

   Fixes build on Solaris 11.4 host systems.
VersionDeltaFile
1.50+4-4sbin/gpt/show.c
1.20+3-3sbin/gpt/main.c
+7-72 files

NetBSD/src TneSPM6sys/arch/mips/mips trap.c

   Remove unnecessary { }
VersionDeltaFile
1.266+7-9sys/arch/mips/mips/trap.c
+7-91 files

NetBSD/src LNCwixlusr.bin/xlint/lint1 init.c lex.c

   lint: clean up
VersionDeltaFile
1.276+8-18usr.bin/xlint/lint1/init.c
1.241+4-5usr.bin/xlint/lint1/lex.c
+12-232 files

NetBSD/src f1kBHhXdoc CHANGES

   s/recieved/received/
VersionDeltaFile
1.3242+2-2doc/CHANGES
+2-21 files

NetBSD/src rTZqq2fsys/dev/cardbus if_ex_cardbus.c, sys/dev/ic scmdreg.h

   s/brigde/bridge/ and s/Brige/Bridge/ in comments.
VersionDeltaFile
1.57+3-3sys/dev/cardbus/if_ex_cardbus.c
1.4+2-2sys/dev/ic/scmdreg.h
+5-52 files

NetBSD/src tTCMwZrshare/man/man9 driver.9

   driver(9): fix stray tab in previous
VersionDeltaFile
1.38+2-2share/man/man9/driver.9
+2-21 files

NetBSD/src moJcxWjshare/man/man9 driver.9

   driver(9): fix cdevsw/bdevsw examples

   Instead of a chimera that fuses structure definition and variable
   definition with an initializer (syntactically incorrect), provide an
   example of an actual variable definition with an initializer.
VersionDeltaFile
1.37+21-20share/man/man9/driver.9
+21-201 files

NetBSD/src YXn9tIyshare/man/man9 driver.9

   driver(9): fix markup, prettify
VersionDeltaFile
1.36+102-83share/man/man9/driver.9
+102-831 files

NetBSD/src YO3B2UTgames/hunt/hunt hunt.c

   fix typo in command: s/wanrx/warnx/
   likely unnoticed because INTERNET is defined by default.
VersionDeltaFile
1.59+3-3games/hunt/hunt/hunt.c
+3-31 files

NetBSD/src Bt6dzi0tests/usr.bin/xlint/lint1 msg_348.c, usr.bin/xlint/lint1 tree.c

   lint: allow more names for enum constants marking the maximum value
VersionDeltaFile
1.15+76-1tests/usr.bin/xlint/lint1/msg_348.c
1.707+6-2usr.bin/xlint/lint1/tree.c
+82-32 files

NetBSD/src GJIwQbXshare/man/man9 driver.9

   driver(9): "CFATTACH_DECL" is no more (but its descendants are)

   From Patrick Welche.
VersionDeltaFile
1.35+2-2share/man/man9/driver.9
+2-21 files

NetBSD/src qXRN7AMtests/usr.bin/xlint/lint1 msg_380.c msg_381.c, usr.bin/xlint/lint1 tree.c

   lint: do not warn about lossy cast from floating to integer

   The check is intended to catch unintentional loss of accuracy. Having an
   explicit cast in the code makes the intention clear enough.
VersionDeltaFile
1.706+3-3usr.bin/xlint/lint1/tree.c
1.4+4-1tests/usr.bin/xlint/lint1/msg_380.c
1.4+4-1tests/usr.bin/xlint/lint1/msg_381.c
+11-53 files

NetBSD/src iBzNATAtests/usr.bin/mtree t_sets.sh

   Skip the dtb set as it's normally mounted on a DOS partition which doesn't
   support permissions
VersionDeltaFile
1.10+2-2tests/usr.bin/mtree/t_sets.sh
+2-21 files

NetBSD/src LHVTmoDsys/arch/riscv/riscv cpufunc.c

   From Rui-Xiang Guo in private email

   According to the c906 user manual,
   it uses sync.s to ensure completion of clean operations.

   Change the fence rw,rw to sync.s in the thead cache operations.
VersionDeltaFile
1.3+5-5sys/arch/riscv/riscv/cpufunc.c
+5-51 files

NetBSD/src ptVHI9Qsys/arch/cesfic/cesfic trap.c, sys/arch/hp300/hp300 trap.c

   Re-factor exframesize[] into m68k_trap.c and declare it in <m68k/frame.h>.
VersionDeltaFile
1.7+22-3sys/arch/m68k/m68k/m68k_trap.c
1.68+2-20sys/arch/cesfic/cesfic/trap.c
1.162+2-20sys/arch/hp300/hp300/trap.c
1.158+2-20sys/arch/mac68k/mac68k/trap.c
1.120+2-20sys/arch/mvme68k/mvme68k/trap.c
1.81+2-20sys/arch/news68k/news68k/trap.c
+32-10316 files not shown
+65-28722 files

NetBSD/src fn0jAe9sys/arch/atari/atari trap.c, sys/arch/cesfic/cesfic trap.c

   Re-factor the trap description strings and provide a common function to
   get said string for whoever might need it (a call to panic, DDB, etc.).

   Remove all of the code that handles T_SSIR; it hasn't been used for
   many years now.
VersionDeltaFile
1.67+3-48sys/arch/cesfic/cesfic/trap.c
1.121+3-45sys/arch/atari/atari/trap.c
1.83+3-43sys/arch/luna68k/luna68k/trap.c
1.116+3-43sys/arch/x68k/x68k/trap.c
1.100+3-43sys/arch/next68k/next68k/trap.c
1.161+3-43sys/arch/hp300/hp300/trap.c
+18-26516 files not shown
+92-50322 files

NetBSD/src d2YJJSIsys/arch/amiga/conf files.amiga, sys/arch/atari/conf files.atari

   Make m68k/mmu_subr.s incldued conditionally on M68K_MMU_MOTOROLA ||
   M68K_MMU_HP.

   Tweak the sun3x pmap to use some of the common routines.
VersionDeltaFile
1.125+16-23sys/arch/sun3/sun3x/pmap.c
1.21+5-1sys/arch/sun3/sun3x/genassym.cf
1.74+1-2sys/arch/mvme68k/conf/files.mvme68k
1.188+1-2sys/arch/amiga/conf/files.amiga
1.129+1-2sys/arch/atari/conf/files.atari
1.24+1-2sys/arch/cesfic/conf/files.cesfic
+25-328 files not shown
+34-4714 files

NetBSD/src CrpTEhFsys/arch/luna68k/luna68k locore.s, sys/arch/mac68k/mac68k locore.s

   Clean up / re-factor trace and trap15:
   - Everyone now gets a shared implementatio of trace and trap15 trap
     handlers, largely based on the sun2/sun3 versions.
   - Have a single copy of trap_kdebug() that calls KGDB, DDB, and a
     machine-specific fallback hook (to accommodate the sun2/sun3
     "give PROM a chance").
   - The new shared trap_kdebug() is slightly different in that it takes
     the trapframe argument by reference rather than by value, making it
     easier to use as the back-end of ...
   - ... oh hey look, a new shared straytrap() that also invokes trap_kdebug().
VersionDeltaFile
1.114+2-111sys/arch/news68k/news68k/locore.s
1.111+2-111sys/arch/luna68k/luna68k/locore.s
1.109+2-111sys/arch/next68k/next68k/locore.s
1.206+2-111sys/arch/mac68k/mac68k/locore.s
1.158+2-111sys/arch/x68k/x68k/locore.s
1.164+2-107sys/arch/mvme68k/mvme68k/locore.s
+12-66240 files not shown
+235-1,66146 files

NetBSD/src guAVO7esys/kern vfs_init.c

   vfs_attach: reject file system with non-unique fstype

   while currently our fstype values are still unique, given the poor
   hash function used by makefstype [1], it isn't too unlikely for a future
   or out-of-tree file system to have a conflicting value. it's safer
   to reject it explicitly. note that, we can't lightly change the hash
   function because it's exposed as a part of nfs file handles.

   [1] for example, makefstype("qa") == makefstype("uq") == 0x1a5.

   the current list of fstype values used by the in-tree file systems:

       0000064b zfs
       000006a6 udf
       0000070b nfs
       0000072b lfs
       0000073b mfs
       0000076b hfs
       0000078b ffs

    [28 lines not shown]
VersionDeltaFile
1.68+14-2sys/kern/vfs_init.c
+14-21 files