CVS commit: src/lib/libcurses

2021-06-27 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Sun Jun 27 23:57:08 UTC 2021 Modified Files: src/lib/libcurses: cr_put.c Log Message: Fix PR lib/55931 Only reset outcol if we actually emit a \n as cursor_down may not may not put the cursor at the start of the next line. To

CVS commit: src/lib/libcurses

2021-06-27 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Sun Jun 27 23:57:08 UTC 2021 Modified Files: src/lib/libcurses: cr_put.c Log Message: Fix PR lib/55931 Only reset outcol if we actually emit a \n as cursor_down may not may not put the cursor at the start of the next line. To

CVS commit: src/sys/dev/usb

2021-06-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jun 27 22:41:55 UTC 2021 Modified Files: src/sys/dev/usb: ukbd.c Log Message: Since there's a bit of code that is conditionally compiled based on USBVERBOSE, we need to include the opt_usbverbose.h header to get any

CVS commit: src/sys/dev/usb

2021-06-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jun 27 22:41:55 UTC 2021 Modified Files: src/sys/dev/usb: ukbd.c Log Message: Since there's a bit of code that is conditionally compiled based on USBVERBOSE, we need to include the opt_usbverbose.h header to get any

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:52:18 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: consistently use 'opt' as suffix This corresponds to the usage in the C standards, where 'opt' is used as a subscripted suffix. No

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:52:18 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: consistently use 'opt' as suffix This corresponds to the usage in the C standards, where 'opt' is used as a subscripted suffix. No

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:46:17 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: remove redundant '{ $$ = $1; }' from the grammar In some cases the redundant code had been spelled out, in others it had been left

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:46:17 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: remove redundant '{ $$ = $1; }' from the grammar In some cases the redundant code had been spelled out, in others it had been left

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:36:14 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: reorder grammar rules from big to small No functional change. To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:36:14 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: reorder grammar rules from big to small No functional change. To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:30:46 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix parsing of _Generic

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:30:46 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix parsing of _Generic

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:16:40 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix type comparison in

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 21:16:40 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix type comparison in

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 20:47:14 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp msg_345.c src/usr.bin/xlint/lint1: cgram.y externs1.h lint1.h tree.c Log Message:

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 20:47:14 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp msg_345.c src/usr.bin/xlint/lint1: cgram.y externs1.h lint1.h tree.c Log Message:

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:59:23 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp Log Message: tests/lint: add test for _Generic with incompatible return types To

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:59:23 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: c11_generic_expression.c c11_generic_expression.exp Log Message: tests/lint: add test for _Generic with incompatible return types To

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:41:15 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: tests/lint: fix selection of the .exp-ln file Since t_integration.sh 1.58 from today, the expected .ln output was not

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:41:15 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: tests/lint: fix selection of the .exp-ln file Since t_integration.sh 1.58 from today, the expected .ln output was not

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:33:25 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: tests/lint: remove list of test names from t_integration By convention, each *.c file in the source directory is a test

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:33:25 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: tests/lint: remove list of test names from t_integration By convention, each *.c file in the source directory is a test

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:10:29 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: cgram.y err.c Added Files:

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 19:10:29 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: cgram.y err.c Added Files:

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:54:14 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: sort and rename grammar rules for generic selection No functional change. To generate a diff of this commit: cvs rdiff -u -r1.234

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:54:14 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: sort and rename grammar rules for generic selection No functional change. To generate a diff of this commit: cvs rdiff -u -r1.234

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:48:45 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: main1.c Added Files:

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:48:45 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: main1.c Added Files:

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:19:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix uninitialized variable for declaration after statement To generate a diff of this commit: cvs rdiff -u -r1.233 -r1.234

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:19:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix uninitialized variable for declaration after statement To generate a diff of this commit: cvs rdiff -u -r1.233 -r1.234

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:03:05 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: proof-read the C grammar, remove unnecessary %type After the fix from the previous commit (a missing assignment to $$ in an error

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 18:03:05 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: proof-read the C grammar, remove unnecessary %type After the fix from the previous commit (a missing assignment to $$ in an error

CVS commit: src/lib/libcurses

2021-06-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 27 16:24:52 UTC 2021 Modified Files: src/lib/libcurses: Makefile Log Message: Fix SSP build To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/lib/libcurses/Makefile Please note that diffs are not

CVS commit: src/lib/libcurses

2021-06-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 27 16:24:52 UTC 2021 Modified Files: src/lib/libcurses: Makefile Log Message: Fix SSP build To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/lib/libcurses/Makefile Please note that diffs are not

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 13:59:29 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix undefined behavior after syntax error 'unnamed member' There should really be a linter or other check that guards against

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 13:59:29 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: fix undefined behavior after syntax error 'unnamed member' There should really be a linter or other check that guards against

CVS commit: src/sys/arch/powerpc/oea

2021-06-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 27 12:26:33 UTC 2021 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: PR 55325: unify both pvo pools (for managed and unmanaged pages). Analyzis by rin, fix suggested by chs. To generate a diff of this

CVS commit: src/sys/arch/powerpc/oea

2021-06-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 27 12:26:33 UTC 2021 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: PR 55325: unify both pvo pools (for managed and unmanaged pages). Analyzis by rin, fix suggested by chs. To generate a diff of this

CVS commit: src/distrib/sets/lists/tests

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 12:11:10 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi Log Message: tests/lint: fix list of files to be installed To generate a diff of this commit: cvs rdiff -u -r1.1064 -r1.1065

CVS commit: src/distrib/sets/lists/tests

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 12:11:10 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi Log Message: tests/lint: fix list of files to be installed To generate a diff of this commit: cvs rdiff -u -r1.1064 -r1.1065

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 10:14:43 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: lex_integer.c lex_integer.exp t_integration.sh Log Message: tests/lint: allow skipping individual tests Depending on the platform, some

CVS commit: src/tests/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 10:14:43 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: lex_integer.c lex_integer.exp t_integration.sh Log Message: tests/lint: allow skipping individual tests Depending on the platform, some

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 09:22:31 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh Added Files: src/tests/usr.bin/xlint/lint1: emit.exp-ln Removed Files:

CVS commit: src

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 09:22:31 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh Added Files: src/tests/usr.bin/xlint/lint1: emit.exp-ln Removed Files:

CVS commit: src/sys/kern

2021-06-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 27 09:13:08 UTC 2021 Modified Files: src/sys/kern: vfs_xattr.c Log Message: factor out the ktrace printing into their own functions. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/kern

2021-06-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 27 09:13:08 UTC 2021 Modified Files: src/sys/kern: vfs_xattr.c Log Message: factor out the ktrace printing into their own functions. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/usr.bin/xlint/arch

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 08:43:50 UTC 2021 Modified Files: src/usr.bin/xlint/arch/aarch64: targparam.h src/usr.bin/xlint/arch/alpha: targparam.h src/usr.bin/xlint/arch/arm: targparam.h src/usr.bin/xlint/arch/coldfire:

CVS commit: src/usr.bin/xlint/arch

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 08:43:50 UTC 2021 Modified Files: src/usr.bin/xlint/arch/aarch64: targparam.h src/usr.bin/xlint/arch/alpha: targparam.h src/usr.bin/xlint/arch/arm: targparam.h src/usr.bin/xlint/arch/coldfire:

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 08:20:50 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c lint1.h Log Message: lint: fix type of pqinf.p_pcnt A counter that can either be 0 or 1 and is never incremented is not really a counter, it's

CVS commit: src/usr.bin/xlint/lint1

2021-06-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 27 08:20:50 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c lint1.h Log Message: lint: fix type of pqinf.p_pcnt A counter that can either be 0 or 1 and is never incremented is not really a counter, it's

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

2021-06-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 27 08:10:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_reservation.c Log Message: drm: Release fence after use. May plug the dreaded radeon kmem memory leak. XXX pullup-9 To generate a diff of

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

2021-06-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 27 08:10:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_reservation.c Log Message: drm: Release fence after use. May plug the dreaded radeon kmem memory leak. XXX pullup-9 To generate a diff of