CVS commit: src/sys/dev/pci

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 09:26:17 UTC 2021 Modified Files: src/sys/dev/pci: virtio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/dev/pci/virtio.c Please note that diffs are not public

CVS commit: src/sys/dev/pci

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 09:29:53 UTC 2021 Modified Files: src/sys/dev/pci: virtio.c Log Message: In virtio_alloc_vq change BUS_DMA_NOWAIT to BUS_DMA_WAITOK. It's always called from attach routines. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:19:49 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Consistently use %#x, etc To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/arm32/bus_dma.c Please note t

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:20:36 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: pretty print To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:47:40 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Check for programming errors in _bus_dmamap_load_buffer To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/arm/

CVS commit: src/sys/dev/pci

2021-02-07 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Sun Feb 7 11:25:56 UTC 2021 Modified Files: src/sys/dev/pci: xhci_pci.c Log Message: Allow MSIX and MSI for interrupt type To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/pci/xhci_pci.c Please note tha

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 11:52:43 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: indent lexer code consistently Several of the braces were misaligned. For the simple keywords, there is

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:05:36 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: allow end-of-line comments in data lines as well This makes it possible to write small remarks directly

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:08:42 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: unary minus doesn't make sense on bool expressions No functional change since -1 is as non-zero as 1.

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:16:26 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix name of grammar rule A list of assignments is not a statement, it's several statements. No functio

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:24:19 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: clean up test case grammar for statements Previously, each statement ended with 'eol'. This was unnece

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:48:35 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single indentation style in the test grammar The grammar rule 'args' has been left as-is since it

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:56:53 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fail on syntax errors in test files Previously, a syntax error in a test file made the test pass, which

CVS commit: src/tests/lib/libcurses/tests

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:06:02 UTC 2021 Modified Files: src/tests/lib/libcurses/tests: addch Log Message: tests/libcurses: demonstrate more bugs in addch To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libcurses/t

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:22:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix usage of director To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/tests/lib/libcurses/

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:44:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: document another bug in the test director To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/

CVS commit: [netbsd-9] src/usr.sbin/isibootd

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 13:52:55 UTC 2021 Modified Files: src/usr.sbin/isibootd [netbsd-9]: isibootd.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #1200): usr.sbin/isibootd/isibootd.c: revision 1.4 Fix

CVS commit: [netbsd-9] src/doc

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 13:53:19 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Ticket #1200 To generate a diff of this commit: cvs rdiff -u -r1.1.2.40 -r1.1.2.41 src/doc/CHANGES-9.2 Please note that diffs are not pub

CVS commit: [netbsd-8] src/usr.sbin/isibootd

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 13:54:01 UTC 2021 Modified Files: src/usr.sbin/isibootd [netbsd-8]: isibootd.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #1650): usr.sbin/isibootd/isibootd.c: revision 1.4 Fix

CVS commit: [netbsd-8] src/doc

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 13:56:00 UTC 2021 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1650 To generate a diff of this commit: cvs rdiff -u -r1.1.2.68 -r1.1.2.69 src/doc/CHANGES-8.3 Please note that diffs are not pub

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:56:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: error out if called with too many arguments This helps against users who try to add more options after the fi

CVS commit: src/sys/arch/arm/ofw

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 13:59:36 UTC 2021 Modified Files: src/sys/arch/arm/ofw: openfirm.c Log Message: Rename argument "bootspec" to avoid shadowing a global To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/ofw

CVS commit: src/sys/arch/x68k/x68k

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 15:51:11 UTC 2021 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Restore fixes for PR/51663 lost in r1.195 (uvm_hotplug(9) merge). The kernel crashdump and savecore(8) on NetBSD/x68k have been broken (

CVS commit: src/lib/libc/stdio

2021-02-07 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Feb 7 15:54:09 UTC 2021 Modified Files: src/lib/libc/stdio: fread.c Log Message: restore change from rev 1.23 "Avoid undefined behavior in fread(3)", mistakely removed as part __SNBF optimization To generate a diff of thi

CVS commit: src/sys/arch/x68k/dev

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 16:13:56 UTC 2021 Modified Files: src/sys/arch/x68k/dev: ms.c Log Message: Remove dumb middle button emulation code from the ms(4) driver. Also fix leftover comments (derived from the original Sun's "firm_event" imple

CVS commit: [netbsd-9] src/sys/kern

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 16:42:41 UTC 2021 Modified Files: src/sys/kern [netbsd-9]: kern_event.c Log Message: Apply additional patch, requested by jdolecek in ticket #1191: sys/kern/kern_event.c 1.110-1.115 (v

CVS commit: [netbsd-9] src/doc

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 16:43:30 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Fix entry for ticket #1191 To generate a diff of this commit: cvs rdiff -u -r1.1.2.41 -r1.1.2.42 src/doc/CHANGES-9.2 Please note that dif

CVS commit: xsrc/external/mit/xorg-server/dist/hw/netbsd/x68k

2021-02-07 Thread Izumi Tsutsui
Module Name:xsrc Committed By: tsutsui Date: Sun Feb 7 16:55:18 UTC 2021 Modified Files: xsrc/external/mit/xorg-server/dist/hw/netbsd/x68k: x68k.h x68kMouse.c Added Files: xsrc/external/mit/xorg-server/dist/hw/netbsd/x68k: mouseEmu3btn.c mouseEmu3btn.h

CVS commit: src/external/mit/xorg/server/xorg-server/hw/netbsd/x68k

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 16:56:00 UTC 2021 Modified Files: src/external/mit/xorg/server/xorg-server/hw/netbsd/x68k: Makefile Log Message: Build mouseEmu3btn.c for added Emulate3Buttons support. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/doc

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 16:58:53 UTC 2021 Modified Files: src/doc: CHANGES Log Message: Note Emulate3Buttons support for X68k Xorg based monolithic server. To generate a diff of this commit: cvs rdiff -u -r1.2778 -r1.2779 src/doc/CHANGES P

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

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:17:25 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-sunsh.mk Log Message: make: fix typo in comment in test To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/unit-tests/var

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:23:29 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/tests/lib

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:26:15 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use standard indentation for grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u -r1.25

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:32:55 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y Log Message: tests/libcurses: use more common abbreviations for tokens To generate a diff of this commit: cvs rdiff

CVS commit: [netbsd-9] src/lib/libc/stdio

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 17:41:02 UTC 2021 Modified Files: src/lib/libc/stdio [netbsd-9]: fread.c Log Message: Pull up following revision(s) (requested by jdolecek in ticket #1198): lib/libc/stdio/fread.c: revision 1.24 (via patch) fo

CVS commit: [netbsd-9] src/doc

2021-02-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 7 17:42:35 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Ticket #1198 To generate a diff of this commit: cvs rdiff -u -r1.1.2.42 -r1.1.2.43 src/doc/CHANGES-9.2 Please note that diffs are not pub

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:50:16 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: actually compare the stream to an absolute path Up to now, the test command "compare /dev/null" was a n

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:14:44 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: simplify code for writing to the .exp file If a write(2) returns less than 1, it must be an error. To

CVS commit: src/lib/libc/sys

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:22:51 UTC 2021 Modified Files: src/lib/libc/sys: poll.2 Log Message: poll.2: fix typo in manual page To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/lib/libc/sys/poll.2 Please note that diffs are

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:32:20 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add const to some function parameters To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 sr

CVS commit: src/tests/lib/libcurses/check_files

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:56:37 UTC 2021 Modified Files: src/tests/lib/libcurses/check_files: addchstr2.chk Log Message: tests/libcurses: fix expected test output The test framework doesn't check the files strictly, it only checks whether th

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:28:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: returns.h Log Message: tests/libcurses: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libcurses/direc

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:44:34 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add missing semicolon in grammar To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/tes

CVS commit: src/tests/lib/libcurses

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:49:32 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l src/tests/lib/libcurses/tests: innstr Log Message: tests/libcurses: require keywords to be lowercase, except for OK and ERR Th

CVS commit: src/tests/lib/libcurses

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:20:06 UTC 2021 Modified Files: src/tests/lib/libcurses: testframe.txt Log Message: tests/libcurses: fix documentation of call[234] The function getyx is not a function but a macro. It does not return int, but void.

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:27:40 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: error out on trying to parse /dev/zero Be strict when parsing the tests. Any unknown character is an er

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:32:25 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: do not allow control characters in paths To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/tests/lib/libcurses

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:40:06 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y src/tests/lib/libcurses/tests: keyname Log Message: tests/libcurses: fix grammar for arrays Previously, comma

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:48:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: make grammar for test cases conflict-free No functional change. To generate a diff of this commit: cv

CVS commit: src/sys/arch/aarch64/include

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:15:09 UTC 2021 Modified Files: src/sys/arch/aarch64/include: locore.h Log Message: Use reg_daif{set,clr}_write directly instead of daif_{en,dis}able for ENABLE_INTERRUPT() and DISABLE_INTERRUPT() macros, to avoid a

CVS commit: src/sys/arch/arm/include

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:15:41 UTC 2021 Modified Files: src/sys/arch/arm/include: cpufunc.h Log Message: Add ENABLE_INTERRUPT() / DISABLE_INTERRUPT() macros for compatibility with aarch64. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:18:37 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Use ENABLE_INTERRUPT() / DISABLE_INTERRUPT() instead of cpsie()/cpsid() in places where we don't care about the cpsie() return value. To gen

CVS commit: src/sys/arch/arm/cortex

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:24:50 UTC 2021 Modified Files: src/sys/arch/arm/cortex: gicv3.c Log Message: Optimize hardware priority updates. In gicv3_set_priority, read the current priority mask and only update it if we are lowering the prio

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 21:33:27 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single message style for diagnostics Previously, there were several concurring styles: $

CVS commit: src/lib/libcurses

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 23:00:57 UTC 2021 Modified Files: src/lib/libcurses: curses_screen.3 Log Message: curses_screen.3: fix typo To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libcurses/curses_screen.3 Please note

CVS commit: src/tests/lib/libcurses/tests

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 23:30:33 UTC 2021 Modified Files: src/tests/lib/libcurses/tests: addch Log Message: tests/libcurses: fix undefined behavior in test addch The libcurses framework is not strictly typed and thus provides plenty of ways t

CVS commit: src/sys/arch/evbmips/conf

2021-02-07 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Feb 8 00:35:26 UTC 2021 Modified Files: src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB Log Message: Correct the comment at the top of these config files identifying what they run on. To generate a diff of this co

CVS commit: src/sys/arch/evbmips/conf

2021-02-07 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Feb 8 00:47:53 UTC 2021 Modified Files: src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB ALCHEMY MIPSSIM Log Message: Comment out HZ=512. This was only intended to be enabled for profiling. To generate

CVS commit: src/lib/libc/sys

2021-02-07 Thread Nia Alarie
Module Name:src Committed By: nia Date: Mon Feb 8 01:00:49 UTC 2021 Modified Files: src/lib/libc/sys: kill.2 Log Message: clarify what happens when kill(-1, ...) does nothing To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libc/sys/kill.2 Please n

CVS commit: src/sys/dev/pci

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 8 06:56:26 UTC 2021 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/dev/pci/if_vioif.c Please note that diffs are not pu