NetBSD/src S5sMMocsys/arch/m68k/m68k vectors.c

   Fix a typo (affecting 68060-only configs) and a 1-line omission (affecting
   GENERIC configs) that resulted in the F-Line Emulator trap not being routed
   to the 060SP for handling.

   Fix confirmed by Denis Ahrens on an MVME177.

   PR port-m68k/59786
VersionDeltaFile
1.5+5-4sys/arch/m68k/m68k/vectors.c
+5-41 files

NetBSD/src E6QSoQQdistrib/notes/common legal.common, sys/dev/isa if_ixreg.h

   rgrimes at freebsd gave permission to relicense to 3-clause BSD
   in a private email.

   The email in question has been forwarded to board@.
VersionDeltaFile
1.4+2-5sys/dev/isa/if_ixreg.h
1.129+1-3distrib/notes/common/legal.common
+3-82 files

NetBSD/src aWXuL2psys/arch/arm/imx files.imx23 imx23_timrot.c

   Fix IMX23_OLINUXINO build
VersionDeltaFile
1.8+2-2sys/arch/arm/imx/files.imx23
1.6+3-1sys/arch/arm/imx/imx23_timrot.c
+5-32 files

NetBSD/src L4n1aREsys/arch/x86/x86 via_padlock.c

   Use the names of the new functions actually implemented in previous
   instead of the slightly varied specific implementation function names
   (perhaps an editing error).

   Nb: while this will probably fix the i386 build, it isn't necessarily
   correct - the issue might be that more functions should have been added
   to the kernel crypto lib.   Anyone reading this more than a day or three
   after it has been committed will be able to determins whether this is
   correct or not, by whether there is another commit soon after by someone
   other than me (another by me just means I botched this one).
VersionDeltaFile
1.37+6-6sys/arch/x86/x86/via_padlock.c
+6-61 files

NetBSD/src 5U5JJzQsys/rump/kern/lib/libcrypto Makefile

   Add the new ass_keysched.c to the rump kernel crypto lib

   This will hopefully unbreak the builds.
VersionDeltaFile
1.25+2-1sys/rump/kern/lib/libcrypto/Makefile
+2-11 files

NetBSD/src ATFHvmpsys/dev/spi spi.c



   Add a detach call to the CFATTACH_ define mostly so that the children
   so the right thing.  This isn't very useful right now, but will become
   more useful with a driver that will be landing in the near future.
VersionDeltaFile
1.39+15-3sys/dev/spi/spi.c
+15-31 files

NetBSD/src Kabcovxsys/external/bsd/drm2/dist/drm/nouveau nouveau_fence.c

   nouveau(4): Fix return value of fence wait.

   kpause(9) returns EAGAIN/EWOULDBLOCK when it times out, which is
   perfectly normal and expected here with an internal one-tick timeout
   which should just go through another loop iteration.  This function
   is expected to return the number of ticks left to wait when done, so
   it reports timeout by returning zero, and is forbidden to fail with
   EAGAIN/EWOULDBLOCK.

   This is also forbidden to fail with EINTR -- on interruption it must
   fail with the Linux ERESTARTSYS instead.  So map EINTR to that too
   while here.

   PR kern/59773: i386 11.0_BETA system crash (Xorg nouveau ?)
VersionDeltaFile
1.18+4-4sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c
+4-41 files

NetBSD/src oq1ie9hsys/arch/x86/x86 via_padlock.c, sys/crypto/aes aes_keysched.c aes_keysched.h

   aes(9): New aes_keysched_enc/dec.

   These implement the standard key schedule.  They are named
   independently of any particular AES implementation, so that:

   (a) we can swap between the BearSSL aes_ct and aes_ct64 code without
       changing all the callers who don't care which one they get, and

   (b) we could push it into the aes_impl abstraction if we wanted.

   This eliminates all br_aes_* references outside aes_bear.c, aes_ct*.c,
   and the new aes_keysched.c wrappers.

   Preparation for:

   PR kern/59774: bearssl 32-bit AES is too slow, want 64-bit optimized
   version in kernel
VersionDeltaFile
1.1+65-0sys/crypto/aes/aes_keysched.c
1.1+37-0sys/crypto/aes/aes_keysched.h
1.36+14-9sys/arch/x86/x86/via_padlock.c
1.11+13-9sys/crypto/aes/aes_impl.c
1.10+11-5sys/crypto/aes/arch/x86/aes_via.c
1.5+3-2sys/crypto/aes/aes.h
+143-252 files not shown
+147-278 files

NetBSD/src fkMG4Bfsys/dev/pci radeonfb.c

   s/inititialization/initialization/ in error message.
VersionDeltaFile
1.118+3-3sys/dev/pci/radeonfb.c
+3-31 files

NetBSD/src ouOUrAksys/fs/udf udf_subr.c

   s/inititise/initialise/ in comment.
VersionDeltaFile
1.178+3-3sys/fs/udf/udf_subr.c
+3-31 files

NetBSD/src 6mw4PZdshare/man/man8 compat_30.8

   s/compatiblility/compatibility/.
VersionDeltaFile
1.10+2-2share/man/man8/compat_30.8
+2-21 files

NetBSD/src LCBnylRsys/arch/aarch64/include armreg.h, sys/arch/hp300/conf files.hp300

   s/ablility/ability/ and s/Utilility/Utility/ in comments.
VersionDeltaFile
1.72+2-2sys/arch/aarch64/include/armreg.h
1.99+2-2sys/arch/hp300/conf/files.hp300
1.63+2-2sys/dev/pci/ixgbe/ixgbe_type.h
+6-63 files

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

   Fix printf format inside #ifdef DEBUG block.
VersionDeltaFile
1.20+3-3sys/arch/m68k/m68k/pmap_68k.c
+3-31 files

NetBSD/src wPFoqQ4tests/lib/libpthread/dlopen t_dso_pthread_create.c

   tests/lib/libpthread: Don't abuse xfail.

   Use a signal handler to check for SIGABRT, rather than
   atf_tc_expect_signal.

   xfail is for when there is a bug that we haven't fixed yet and the
   test manifests a symptom of that bug -- a list of xfails is a list of
   open bugs to be fixed.  In this case, we are verifying that
   pthread_create _correctly_ raises SIGABRT (or fails with nonzero
   return code -- both are acceptable outcomes, really), and there is no
   bug here at the moment.

   Prompted by (but unrelated to):

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.2+29-14tests/lib/libpthread/dlopen/t_dso_pthread_create.c
+29-141 files

NetBSD/src ZRJDCNetests/lib/libpthread/dlopen t_dlopen.c

   tests/lib/libpthread: Test unloading libpthread after lazy binding.

   If you dlopen libpthread and dlclose it again, the thread stubs like
   pthread_mutex_lock need to continue working -- a library might have
   calls to it in order to support thread-safety for threaded
   applications, but that library needs to continue working even in
   non-threaded applications after lazy binding of the libpthread symbol
   instead of the libc stub.

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.2+109-28tests/lib/libpthread/dlopen/t_dlopen.c
+109-281 files

NetBSD/src n4bMCDnusr.bin/sed sed.1

   Add missing verb
VersionDeltaFile
1.46+3-3usr.bin/sed/sed.1
+3-31 files

NetBSD/src iXaA1pGdistrib/notes/common legal.common

   no code from Boris Popov remains in the tree
VersionDeltaFile
1.128+1-3distrib/notes/common/legal.common
+1-31 files

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

   pmap_pte_alloc() expects to be called while in a critical section, but
   pmap_enter() was entering the critical section after calling pmap_pte_alloc().
   Fix that.

   There's no practical impact of this change at this time, but code code and
   the comments should at least be consistent.
VersionDeltaFile
1.19+4-4sys/arch/m68k/m68k/pmap_68k.c
+4-41 files

NetBSD/src SIqPeCudoc CHANGES-9.5

   Ticket #1980
VersionDeltaFile
1.1.2.80+6-1doc/CHANGES-9.5
+6-11 files

NetBSD/src u6oytS9common/dist/zlib zconf.h

   Pull up following revision(s) (requested by riastradh in ticket #1980):

        common/dist/zlib/zconf.h: revision 1.6

   zlib: Ignore HAVE_UNISTD_H and HAVE_STDARG_H in zconf.h.

   This leaves our build of libz.so.1 intact, with no ABI changes --
   z_off_t is still long, internally.  But it avoids exposing a
   different ABI to callers that use autoconf and define HAVE_UNISTD_H,
   so they don't accidentally get z_off_t as off_t.

   Later, we can unconditionally take z_off_t to be off_t, to enable
   64-bit file access on LP32 platforms, which we should have done a
   long time ago -- but that requires a shared library major bump (or
   versioning symbols with compat wrappers) because it changes the ABI.

   PR lib/59711: "#define HAVE_UNISTD_H 1" breaks 32-bit libz
VersionDeltaFile
1.3.16.1+26-4common/dist/zlib/zconf.h
+26-41 files

NetBSD/src 57XLU3Jdoc CHANGES-10.2

   Ticket #1195
VersionDeltaFile
1.1.2.71+6-1doc/CHANGES-10.2
+6-11 files

NetBSD/src 62Kbpbxcommon/dist/zlib zconf.h

   Pull up following revision(s) (requested by riastradh in ticket #1195):

        common/dist/zlib/zconf.h: revision 1.6

   zlib: Ignore HAVE_UNISTD_H and HAVE_STDARG_H in zconf.h.

   This leaves our build of libz.so.1 intact, with no ABI changes --
   z_off_t is still long, internally.  But it avoids exposing a
   different ABI to callers that use autoconf and define HAVE_UNISTD_H,
   so they don't accidentally get z_off_t as off_t.

   Later, we can unconditionally take z_off_t to be off_t, to enable
   64-bit file access on LP32 platforms, which we should have done a
   long time ago -- but that requires a shared library major bump (or
   versioning symbols with compat wrappers) because it changes the ABI.

   PR lib/59711: "#define HAVE_UNISTD_H 1" breaks 32-bit libz
VersionDeltaFile
1.4.2.1+25-3common/dist/zlib/zconf.h
+25-31 files

NetBSD/src YO28QUrdoc CHANGES-11.0

   Ticket #99
VersionDeltaFile
1.1.2.43+6-1doc/CHANGES-11.0
+6-11 files

NetBSD/src WWdmMJPcommon/dist/zlib zconf.h

   Pull up following revision(s) (requested by riastradh in ticket #99):

        common/dist/zlib/zconf.h: revision 1.6

   zlib: Ignore HAVE_UNISTD_H and HAVE_STDARG_H in zconf.h.

   This leaves our build of libz.so.1 intact, with no ABI changes --
   z_off_t is still long, internally.  But it avoids exposing a
   different ABI to callers that use autoconf and define HAVE_UNISTD_H,
   so they don't accidentally get z_off_t as off_t.

   Later, we can unconditionally take z_off_t to be off_t, to enable
   64-bit file access on LP32 platforms, which we should have done a
   long time ago -- but that requires a shared library major bump (or
   versioning symbols with compat wrappers) because it changes the ABI.

   PR lib/59711: "#define HAVE_UNISTD_H 1" breaks 32-bit libz
VersionDeltaFile
1.5.2.1+25-3common/dist/zlib/zconf.h
+25-31 files

NetBSD/src 8C56ZGHsys/dev/wscons wsmux.c

   wsmux(4): Fix sense of assertion in kqfilter.

   This was recently changed in rev. 1.68 to tighten bogus run-time
   conditionals into assertions -- with a small snag in this particular
   hunk:

   @@ -613,12 +589,7 @@ wsmuxkqfilter(dev_t dev, struct knote *kn)
                return (1);
        }

   -    if (sc->sc_base.me_evp == NULL) {
   -#ifdef DIAGNOSTIC
   -            printf("wsmuxkqfilter: not open\n");
   -#endif
   -            return (1);
   -    }
   +    KASSERTMSG(sc->sc_base.me_evp == NULL, "wsmuxkqfilter: not open\n");

        return (wsevent_kqfilter(sc->sc_base.me_evp, kn));

    [12 lines not shown]
VersionDeltaFile
1.69+3-3sys/dev/wscons/wsmux.c
+3-31 files

NetBSD/src 7NnP6HNsys/arch/m68k/m68k pmap_68k.c

   Define a constant for the virtual size of kernel PTE array.
VersionDeltaFile
1.18+23-17sys/arch/m68k/m68k/pmap_68k.c
+23-171 files

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

   Add a comment about some address space layout assumptions made by
   this pmap implementation.
VersionDeltaFile
1.17+20-2sys/arch/m68k/m68k/pmap_68k.c
+20-21 files

NetBSD/src usPhgCBsys/arch/hppa/hppa machdep.c

   Improve a panic message.
VersionDeltaFile
1.24+4-3sys/arch/hppa/hppa/machdep.c
+4-31 files

NetBSD/src sZC5hZfsys/arch/hppa/hppa machdep.c

   spaces -> TAB
VersionDeltaFile
1.23+8-8sys/arch/hppa/hppa/machdep.c
+8-81 files

NetBSD/src 1uECzgbsys/arch/arm/cortex pl310.c

   spaces -> TAB
VersionDeltaFile
1.21+3-3sys/arch/arm/cortex/pl310.c
+3-31 files