CVS commit: src/sys/arch/mac68k/mac68k

2020-07-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 21 05:45:38 UTC 2020 Modified Files: src/sys/arch/mac68k/mac68k: locore.s Log Message: Align tmpstk to 4-byte boundary as required by System V (ELF) ABI. Fix GCC8-compiled kernel crash during very early boot stage when

CVS commit: src/sys/compat/netbsd32

2020-07-20 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jul 21 05:33:51 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add lockstat(1) ioctl handling. mrg@: "looks ok." To generate a diff of this commit: cvs rdiff -u -r1.113

CVS commit: src/usr.bin/netstat

2020-07-20 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Jul 21 04:58:44 UTC 2020 Modified Files: src/usr.bin/netstat: netstat.1 Log Message: netstat.1: add various xrefs present in the body to "See Also" To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/games/fortune

2020-07-20 Thread Nia Alarie
Module Name:src Committed By: nia Date: Tue Jul 21 03:05:40 UTC 2020 Modified Files: src/games/fortune/fortune: fortune.c src/games/fortune/strfile: strfile.c Log Message: fortune: arc4random_uniform for better uniform values than random() % ... To generate a

CVS commit: src/games/tetris

2020-07-20 Thread Nia Alarie
Module Name:src Committed By: nia Date: Tue Jul 21 02:42:05 UTC 2020 Modified Files: src/games/tetris: tetris.c tetris.h Log Message: tetris: Use arc4random_uniform instead of modulo for better randomness To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/distrib/notes/evbarm

2020-07-20 Thread Nia Alarie
Module Name:src Committed By: nia Date: Tue Jul 21 02:21:12 UTC 2020 Modified Files: src/distrib/notes/evbarm: contents Log Message: Fix location of device trees To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/distrib/notes/evbarm/contents Please note

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 21:33:13 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): extract :ts modifier into separate function To generate a diff of this commit: cvs rdiff -u -r1.288 -r1.289 src/usr.bin/make/var.c

CVS commit: src/sys/external/bsd/drm2/via

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 21:29:38 UTC 2020 Modified Files: src/sys/external/bsd/drm2/via: via_pci.c Log Message: viadrmums: Stop gracefully at the end of the PCI id list. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 20:56:39 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): clean up implementation of :[...] and other modifiers To generate a diff of this commit: cvs rdiff -u -r1.287 -r1.288

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 19:53:40 UTC 2020 Modified Files: src/usr.bin/make: nonints.h var.c src/usr.bin/make/unit-tests: modmisc.exp Log Message: make(1): fix edge cases with $ at the end of the :@ modifier In both parts of the :@

CVS commit: src/usr.bin/make/unit-tests

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 19:03:26 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: modmisc.exp modmisc.mk Log Message: make(1): add test for nested assignments This test demonstrates that in ApplyModifier_Assign, the call to

CVS commit: [netbsd-8] src/doc

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 19:02:43 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Tickets #1577 - #1581 To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23 src/doc/CHANGES-8.3 Please note that diffs

CVS commit: [netbsd-8] src/sys/dev/i2c

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 19:00:40 UTC 2020 Modified Files: src/sys/dev/i2c [netbsd-8]: sdtemp.c Log Message: Pull up the following revisions, requested by msaitoh in ticket #1580: sys/dev/i2c/sdtemp.c1.35,

CVS commit: [netbsd-8] src/sys/dev/pci

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:53:56 UTC 2020 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs Log Message: Pull up the following revisions, requested by msaitoh in ticket #1579: sys/dev/pci/pcidevs 1.1392-1.1403,

CVS commit: [netbsd-8] src/sys/dev/pci

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:55:52 UTC 2020 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #1579 To generate a diff of this commit: cvs rdiff -u -r1.1281.2.18 -r1.1281.2.19

CVS commit: [netbsd-8] src/sys

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:47:16 UTC 2020 Modified Files: src/sys/arch/x86/pci [netbsd-8]: rdcpcib.c src/sys/dev/pci [netbsd-8]: pcidevs Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1578):

CVS commit: [netbsd-8] src/sys/dev/mii

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:43:25 UTC 2020 Modified Files: src/sys/dev/mii [netbsd-8]: miidevs.h miidevs_data.h Log Message: regen for ticket #1577 To generate a diff of this commit: cvs rdiff -u -r1.128.6.9 -r1.128.6.10

CVS commit: [netbsd-8] src/sys/dev/mii

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:42:47 UTC 2020 Modified Files: src/sys/dev/mii [netbsd-8]: miidevs Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1577): sys/dev/mii/miidevs: revision 1.168 Add some Microsemi

CVS commit: [netbsd-8] src/sys/arch/x86/x86

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:40:09 UTC 2020 Modified Files: src/sys/arch/x86/x86 [netbsd-8]: procfs_machdep.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1581): sys/arch/x86/x86/procfs_machdep.c:

CVS commit: [netbsd-9] src/doc

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:35:18 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.1 Log Message: Tickets #1021 and #1022 To generate a diff of this commit: cvs rdiff -u -r1.1.2.82 -r1.1.2.83 src/doc/CHANGES-9.1 Please note that diffs

CVS commit: [netbsd-9] src/distrib/notes/evbarm

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:32:55 UTC 2020 Modified Files: src/distrib/notes/evbarm [netbsd-9]: Makefile contents hardware install prep xfer Log Message: Pull up following revision(s) (requested by nia in ticket #1022):

CVS commit: [netbsd-9] src/sys/dev/sdmmc

2020-07-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 20 18:15:43 UTC 2020 Modified Files: src/sys/dev/sdmmc [netbsd-9]: sdhc.c sdhcreg.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1021): sys/dev/sdmmc/sdhc.c: revision 1.107

CVS commit: src/usr.bin/make

2020-07-20 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Jul 20 18:12:48 UTC 2020 Modified Files: src/usr.bin/make: hash.c hash.h main.c nonints.h targ.c var.c Log Message: Make DEBUG_HASH less of a fire-hose. Reporting keys on every lookup is overkill unless playing with a new HASH,

CVS commit: src/sys/arch/mips/cavium/dev

2020-07-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 20 17:56:13 UTC 2020 Modified Files: src/sys/arch/mips/cavium/dev: octeon_ciureg.h Log Message: Fix coreX/IP4 summary register offsets To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 16:55:10 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): make conditions work without pattern flags The "pattern flag" VARP_NOSUBST was used to prevent evaluating irrelevant conditions.

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 16:45:41 UTC 2020 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Revert 1.112 "Disable x86 in-kernel AES temporarily." The bug in fpu_kern_enter motivating this appears to have been fixed. To

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 16:43:03 UTC 2020 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Fix fpu_kern_enter in a softint that interrupted a softint. We need to find the lwp that was originally interrupted to save its fpu state.

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 16:41:18 UTC 2020 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Save fpu state at IPL_VM to exclude fpu_kern_enter/leave. This way fpu_kern_enter/leave cannot interrupt the transition, so the transition

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 16:38:47 UTC 2020 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Revert 1.66 "Fix race in fpu save with fpu_kern_enter in softint." This only fixed part of the race, and we can do it more simply. To

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 16:37:35 UTC 2020 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Revert 1.67 "Restore the lwp's fpu state, not zeros, and leave with fpu enabled." This didn't actually avoid double-restore, and it

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 16:32:14 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: sysv.exp Log Message: make(1): fix obscure edge case for ${VAR:e$=x} The characters "$=" do not occur in either src or

CVS commit: src/usr.bin/make/unit-tests

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 16:27:55 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: sysv.exp sysv.mk Log Message: make(1): demonstrate obscure edge case in SysV modifier To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/usr.bin/make/unit-tests

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 16:12:02 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: modmisc.exp modmisc.mk Log Message: make(1): add test for :tu modifier with spaces To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 16:12:52 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): move documentation for assignment modifiers To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283 src/usr.bin/make/var.c

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 15:48:50 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): prefer memcmp over strncmp To generate a diff of this commit: cvs rdiff -u -r1.281 -r1.282 src/usr.bin/make/var.c Please note that

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 15:44:12 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): fix type of VarPattern.lhsLen and rhsLen String length is measured in size_t, not int. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 15:15:32 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): fix undefined behavior in :S modifier The expression word + wordLen - leftLen had resulted in an out-of-bounds pointer before. Luckily

CVS commit: src/sys/arch/x86/x86

2020-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 20 15:11:29 UTC 2020 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Disable x86 in-kernel AES temporarily. There's a bug in the FPU state handling that it triggers -- likely limited to the softint path

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 15:10:35 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): make implementation of the :S modifier simpler To generate a diff of this commit: cvs rdiff -u -r1.278 -r1.279 src/usr.bin/make/var.c

CVS commit: src/sys/arch/mips/mips

2020-07-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 20 14:59:57 UTC 2020 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: No need for cpu_hatch_lock after all since we hatch secondaries one at a time To generate a diff of this commit: cvs rdiff -u -r1.54

CVS commit: src/usr.bin/make

2020-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 20 14:50:41 UTC 2020 Modified Files: src/usr.bin/make: parse.c var.c src/usr.bin/make/unit-tests: modmisc.exp Log Message: make(1): make modifier handling simpler Implementing a modifier such as :S or :M should

CVS commit: src/sys/arch/mips/mips

2020-07-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jul 20 14:38:38 UTC 2020 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: Fix non-MULTIPROCESSOR build To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/mips/mips/cpu_subr.c Please

CVS commit: src/share/mk

2020-07-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 20 14:24:13 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch ports using MI wsfb drivers to HAVE_XORG_SERVER_VER=120. Xorg wsfb servers from 1.20 for dreamcast (16bpp), hp300 (8bpp), and luna68k

CVS commit: src/sys/arch/mips/mips

2020-07-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 20 14:19:41 UTC 2020 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: Serialize CPU hatch annoucement printfs and wait for CPUs to start before returning from cpu_boot_secondary_processors. To generate

CVS commit: src/sys/arch/mips/cavium

2020-07-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 20 14:05:51 UTC 2020 Modified Files: src/sys/arch/mips/cavium: octeon_intr.c Log Message: Simplify IPI handling even more for now and run everything at IPL_HIGH. To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/external/mit/xorg/server

2020-07-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 20 13:59:57 UTC 2020 Modified Files: src/external/mit/xorg/server/xorg-server.old/hw/xnest: Makefile src/external/mit/xorg/server/xorg-server/hw/xnest: Makefile Log Message: Remove extra "-I" for ${X11INCS.DIX}

CVS commit: src/share/wscons/fonts

2020-07-20 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Mon Jul 20 13:58:52 UTC 2020 Modified Files: src/share/wscons/fonts: spleen-12x24.fnt.uue spleen-16x32.fnt.uue spleen-32x64.fnt.uue spleen-5x8.fnt.uue spleen-6x12.fnt.uue spleen-8x16.fnt.uue Log Message:

CVS commit: src/share/mk

2020-07-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 20 13:55:08 UTC 2020 Modified Files: src/share/mk: bsd.x11.mk Log Message: Fix typos in ${X11INCS.DIX} include paths. PR/55500 To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/share/mk/bsd.x11.mk

CVS commit: src/sys/dev/wsfont

2020-07-20 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Mon Jul 20 13:41:16 UTC 2020 Modified Files: src/sys/dev/wsfont: spleen12x24.h spleen16x32.h spleen32x64.h spleen5x8.h spleen6x12.h spleen8x16.h Log Message: Update Spleen kernel fonts to version 1.8.1, bringing the

CVS commit: src/sys/arch/mips/cavium

2020-07-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 20 13:30:41 UTC 2020 Modified Files: src/sys/arch/mips/cavium: octeon_intr.c Log Message: Fix confusion between ipi bitmask and mbox register bit assignments. To generate a diff of this commit: cvs rdiff -u -r1.18

CVS commit: src/sys/arch/mips/mips

2020-07-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jul 20 10:53:48 UTC 2020 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: Move exc_step definition under MIPS64_OCTEON and use it in the zeroising memset as length for correctness. To generate a diff of this

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:47:03 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: clear all interrupts, not just those we expect from the hostintmask. this removes the final hard hang i have seen in pinebookpro wifi,

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:44:55 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: only ask for SDPCMD_INTSTATUS_HMB_SW_MASK and SDPCMD_INTSTATUS_CHIPACTIVE interrupts, not all of them. we only ack these ones. mostly