NetBSD/src hQ78ZNMdoc CHANGES-11.0, external/gpl2/groff/tmac mdoc.local

   Welcome to 11.0_RC4!
VersionDeltaFile
1.1.2.90+6-1doc/CHANGES-11.0
1.11.4.5+3-3external/gpl2/groff/tmac/mdoc.local
1.738.2.5+2-2sys/sys/param.h
+11-63 files

NetBSD/src 4T09Lyddoc CHANGES-11.0

   Ticket #283
VersionDeltaFile
1.1.2.89+595-1doc/CHANGES-11.0
+595-11 files

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

   Hide most of <m68k/param.h> from user-space and modules.
VersionDeltaFile
1.36+28-18sys/arch/m68k/include/param.h
+28-181 files

NetBSD/src MgbYNptsbin/shutdown shutdown.c shutdown.8

   PR bin/60248 Various fixes to shutdown

   First, fix (in a slightly different way than suggested)
   the incorrect use of (1 minutes) sometimes.

   While here, add more error checking to the shutdown time
   parsing, and fix -k to be what it was originally intended
   to be, which was nothing like "kick the users off" (which
   it didn't do, unless all the "shutdown coming" messages
   scared them away), all it did was install /etc/nologin so
   no-one could log in (from 5 mins before the scheduled time).

   That's pointless, if you want to install a /etc/nologin, just
   install it (cat >/etc/nologin).

   The -k flag was intended to assist with debugging, "k" was for
   "kidding" - shutdown goes though all the motions, writing
   messages, writing to syslog, etc - but that's all it does,
   no manipulation of /etc/nologin at all, and no actual shutting

    [6 lines not shown]
VersionDeltaFile
1.60+22-8sbin/shutdown/shutdown.c
1.39+14-4sbin/shutdown/shutdown.8
+36-122 files

NetBSD/src ohdKrUkinclude bitstring.h

   PR lib/60249 add some casts, and #include <stdlib.h>

   Casts needed for assigning size_t value to int variable.

   bit_alloc() uses calloc under the hood, and is a macro, so
   anything calling it needs to have <stdlib.h> in scope.  The
   doc doesn't indicate it is required of the application, so
   include it from <bitstring.h>
VersionDeltaFile
1.16+5-3include/bitstring.h
+5-31 files

NetBSD/src SMNdZemsys/arch/arm/cortex a9tmr.c gtmr.c, sys/arch/evbarm/conf std.generic

   arm/generic: use generic setstatclockrate

   This allows us to get rid of the weak symbol hack in a9tmr since GENERIC is the only configuration with both a9tmr and gtmr active in one configuration. Configurations without __HAVE_GENERIC_SETSTATCLOCKRATE still get a setstatclockrate from the ifdef.
VersionDeltaFile
1.23+5-7sys/arch/arm/cortex/a9tmr.c
1.51+5-2sys/arch/arm/cortex/gtmr.c
1.12+2-1sys/arch/evbarm/conf/std.generic
+12-103 files

NetBSD/src KlV2O9hsys/arch/arm/imx imx23_timrot.c, sys/arch/evbarm/conf std.generic_v5

   arm/generic_v5: use generic setstatclockrate
VersionDeltaFile
1.13+8-12sys/arch/arm/imx/imx23_timrot.c
1.2+2-1sys/arch/evbarm/conf/std.generic_v5
+10-132 files

NetBSD/src RK762Clsys/arch/aarch64/conf files.aarch64, sys/arch/arm/conf files.arm

   arm/fdt: introduce a generic setstatclockrate function

   These changes lay the groundwork for cleaning up setstatclockrate implementations across arm timers.
VersionDeltaFile
1.25+26-2sys/arch/arm/fdt/arm_fdt.c
1.169+2-1sys/arch/arm/conf/files.arm
1.46+2-1sys/arch/aarch64/conf/files.aarch64
1.21+2-1sys/arch/arm/fdt/arm_fdtvar.h
+32-54 files

NetBSD/src uZLlzCvsys/arch/riscv/include vmparam.h

   G/C stray comment
VersionDeltaFile
1.18+1-7sys/arch/riscv/include/vmparam.h
+1-71 files

NetBSD/src bLN7OvWsys/arch/riscv/include vmparam.h

   Empty lines
VersionDeltaFile
1.17+2-3sys/arch/riscv/include/vmparam.h
+2-31 files

NetBSD/src mCApKsusys/arch/riscv/riscv pmap_machdep.c

   fix indentation
VersionDeltaFile
1.27+3-3sys/arch/riscv/riscv/pmap_machdep.c
+3-31 files

NetBSD/src oQn0XROdoc 3RDPARTY

   expat 2.8.1 out
VersionDeltaFile
1.2204+3-3doc/3RDPARTY
+3-31 files

NetBSD/src 2QeqaJmexternal/ibm-public/postfix/dist HISTORY, external/ibm-public/postfix/dist/html postconf.5.html

   Pull up the following, requested by christos in ticket #283:

        external/ibm-public/postfix//dist/README_FILES/NON_BERKELEYDB_README up to
        external/ibm-public/postfix//dist/README_FILES/REQUIRETLS_README up to
        external/ibm-public/postfix//dist/conf/postfix-non-bdb-script up to
        external/ibm-public/postfix//dist/html/NON_BERKELEYDB_README.html up to
        external/ibm-public/postfix//dist/html/REQUIRETLS_README.html up to
        external/ibm-public/postfix//dist/html/nbdb_reindexd.8.html up to
        external/ibm-public/postfix//dist/html/postfix-non-bdb.1.html up to
        external/ibm-public/postfix//dist/man/man1/postfix-non-bdb.1 up to
        external/ibm-public/postfix//dist/man/man8/nbdb_reindexd.8 up to
        external/ibm-public/postfix//dist/mantools/check-proxy-type-table up to
        external/ibm-public/postfix//dist/proto/NON_BERKELEYDB_README.html up to
        external/ibm-public/postfix//dist/proto/REQUIRETLS_README.html up to
        external/ibm-public/postfix//dist/src/cleanup/cleanup_message_test.c up to
        external/ibm-public/postfix//dist/src/global/ehlo_mask_test.c up to
        external/ibm-public/postfix//dist/src/global/nbdb_clnt.c up to
        external/ibm-public/postfix//dist/src/global/allowed_prefix.c up to
        external/ibm-public/postfix//dist/src/global/allowed_prefix.h up to

    [575 lines not shown]
VersionDeltaFile
1.1.1.30.2.1+1,661-2external/ibm-public/postfix/dist/HISTORY
1.20.2.1+1,281-137external/ibm-public/postfix/dist/html/postconf.5.html
1.20.2.1+1,192-134external/ibm-public/postfix/dist/proto/postconf.proto
1.20.2.1+1,188-124external/ibm-public/postfix/dist/man/man5/postconf.5
1.1.1.1.2.2+899-0external/ibm-public/postfix/dist/proto/NON_BERKELEYDB_README.html
1.1.1.1.2.1+0-899external/ibm-public/postfix/dist/proto/NON_BERKELEYDB_README.html
+6,221-1,296688 files not shown
+36,677-24,392694 files

NetBSD/src U1RBsqisys/arch/alpha/common bus_dma.c

   We don't need avail_start.
VersionDeltaFile
1.75+3-3sys/arch/alpha/common/bus_dma.c
+3-31 files

NetBSD/src rX6hZkZsys/ddb db_lwp.c

   If we're not running in the kernel and USPACE is not defined, then fetch
   it from the running kernel.
VersionDeltaFile
1.8+36-2sys/ddb/db_lwp.c
+36-21 files

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

   Revert previous.
VersionDeltaFile
1.35+0-7sys/arch/m68k/include/param.h
+0-71 files

NetBSD/src GHfcb5Wsys/arch/sun3/include param3.h

   Handle the fact that sun68k libsa always builds for 68010.
VersionDeltaFile
1.59+3-1sys/arch/sun3/include/param3.h
+3-11 files

NetBSD/src Ne899wusys/arch/macppc/dev obio.c obiovar.h

   support volume control buttons found on some(?) performas
VersionDeltaFile
1.56+51-2sys/arch/macppc/dev/obio.c
1.8+18-1sys/arch/macppc/dev/obiovar.h
+69-32 files

NetBSD/src sIL841bsys/compat/netbsd32 netbsd32_ioctl.c

   Explicitly cast IOCPARM_MAX to size_t - it can never be negative.
   Hopefully avoids build breakage by a signed vs. unsigned comparision warning
   on mips*64*.
VersionDeltaFile
1.125+3-3sys/compat/netbsd32/netbsd32_ioctl.c
+3-31 files

NetBSD/src bXZ5Kwysys/arch/macppc/dev obio.c, sys/arch/macppc/macppc autoconf.c

   On Xserve G4 fan 0 seems to cool the CPU, act accordingly.
VersionDeltaFile
1.55+17-19sys/arch/macppc/dev/obio.c
1.65+3-3sys/arch/macppc/macppc/autoconf.c
+20-222 files

NetBSD/src 3jrL07tsys/arch/riscv/include vmparam.h

   risc-v: bump some parameter values on riscv64

   Match all other 64bit platforms for

       - PAGER_MAP_DEFAULT_SIZE
       - UBC_WINSHIFT
       - UBC_NWINS

   Spotted by thorpej
VersionDeltaFile
1.16+20-1sys/arch/riscv/include/vmparam.h
+20-11 files

NetBSD/src 5gmwZgAsys/arch/x86/x86 genfb_machdep.c

   Also enable shadowfb for pre-UEFI maschines.
VersionDeltaFile
1.24+3-3sys/arch/x86/x86/genfb_machdep.c
+3-31 files

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

   Allow (p)redefinitions of symbols in <machine/param.h>

   sun3 (via machine/param3.h) defines UBC_NWINS UBC_WINSHIFT & MAXEXEC
   before including <m68k/param.h> == and defines UBC_NWINS differently.

   Allow for that (hopefully fix broken sun3 build).

   [ Why sun3 has __mc680010__ defined is left as an unexplained mystery ]
VersionDeltaFile
1.34+8-1sys/arch/m68k/include/param.h
+8-11 files

NetBSD/src Brhw0CTsys/sys param.h

   PGSHIFT -> PAGE_SHIFT
   PGOFSET -> PAGE_MASK
   NBPG -> PAGE_SIZE
VersionDeltaFile
1.745+7-7sys/sys/param.h
+7-71 files

NetBSD/src CPfCSNmsys/sys ioccom.h

   NBPG -> PAGE_SIZE
VersionDeltaFile
1.14+2-2sys/sys/ioccom.h
+2-21 files

NetBSD/src l2qBbNqsys/kern sysv_shm.c

   PGOFSET -> PAGE_MASK
VersionDeltaFile
1.143+6-6sys/kern/sysv_shm.c
+6-61 files

NetBSD/src 46a9trMsys/kern exec_subr.c

   PGOFSET -> PAGE_MASK
VersionDeltaFile
1.92+3-3sys/kern/exec_subr.c
+3-31 files

NetBSD/src YT4YepMsys/arch/alpha/alpha syscall.c, sys/arch/mips/mips syscall.c

   Fix a longstanding bug on 64 bit ports with ABIs requiring sign-extension when returning 32-bit values in registers.  Alpha, MIPS N64, RISCV.

   With these ABIs it is necessary for the syscall return code to manually
   sign-extend all 32-bit return values.  If we don't, everything may look
   just fine, until a syscall return value is spilled to the stack and then
   reloaded.  At that point, the zero-extended form produced by C assignment
   into the 64-bit register for return to userspace will be sign-extended
   upon reload, producing a different, corrupt value which will fail comparisons.
   This was observed with a getuid() != geteuid() deep inside sshd on N64, on an
   unusual system that had some very large UIDs with bit 31 set - but is quite
   difficult to reproduce with small tests, since register pressure and compiler
   behavior determine whether the conditions necessary to trigger the bug will
   exist.

   The easiest way to see whether a new target needs this treatment is to
   look at its GCC configuratrion; if its PROMOTE_MODE has UNSIGNEDP = 0
   for SImode, the sign-extension in syscall() is necessary.
VersionDeltaFile
1.347+37-34sys/kern/init_sysent.c
1.189+29-1sys/kern/makesyscalls.sh
1.52+14-2sys/arch/mips/mips/syscall.c
1.7+12-2sys/arch/riscv/riscv/syscall.c
1.46+12-2sys/arch/alpha/alpha/syscall.c
1.307+3-1sys/sys/systm.h
+107-427 files not shown
+113-4813 files

NetBSD/src lyroAIUsys/arch/sparc64/include param.h

   Return an #endif seemingly deleted by accident in previous.
VersionDeltaFile
1.65+2-1sys/arch/sparc64/include/param.h
+2-11 files

NetBSD/src wBQmFHadistrib/sets/lists/debug md.evbarm.earmv5eb

   One more of the previous (debug->debugkernel)
VersionDeltaFile
1.3+2-2distrib/sets/lists/debug/md.evbarm.earmv5eb
+2-21 files