CVS commit: src/sys/ufs/ffs

2023-06-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 5 04:59:46 UTC 2023 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Make DEBUG_FFS_MOUNT compile again (with 64-bit ino_t). To generate a diff of this commit: cvs rdiff -u -r1.379 -r1.380

CVS commit: src/sys/ufs/ffs

2023-06-04 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 5 04:59:46 UTC 2023 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Make DEBUG_FFS_MOUNT compile again (with 64-bit ino_t). To generate a diff of this commit: cvs rdiff -u -r1.379 -r1.380

CVS commit: src/sys/net

2023-06-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 5 03:51:45 UTC 2023 Modified Files: src/sys/net: route.c Log Message: route: run workqueue kthreads with KERNEL_LOCK unless NET_MPSAFE Without KERNEL_LOCK, rt_timer_work and rt_free_work can run in parallel with other

CVS commit: src/sys/net

2023-06-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 5 03:51:45 UTC 2023 Modified Files: src/sys/net: route.c Log Message: route: run workqueue kthreads with KERNEL_LOCK unless NET_MPSAFE Without KERNEL_LOCK, rt_timer_work and rt_free_work can run in parallel with other

CVS commit: src/sys/dev/usb

2023-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 5 03:44:48 UTC 2023 Modified Files: src/sys/dev/usb: xhci.c xhcireg.h Log Message: - Fix clearing of EINT and other transient flags. Patches from sc.dying in kern/56115: - Set proper Max ESIT Payload value for

CVS commit: src/sys/dev/usb

2023-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jun 5 03:44:48 UTC 2023 Modified Files: src/sys/dev/usb: xhci.c xhcireg.h Log Message: - Fix clearing of EINT and other transient flags. Patches from sc.dying in kern/56115: - Set proper Max ESIT Payload value for

CVS commit: src/libexec/ld.elf_so

2023-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 4 23:42:38 UTC 2023 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: ld.elf_so: Sprinkle more debug messages on dlopen and error. PR pkg/57445 To generate a diff of this commit: cvs rdiff -u -r1.213

CVS commit: src/libexec/ld.elf_so

2023-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 4 23:42:38 UTC 2023 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: ld.elf_so: Sprinkle more debug messages on dlopen and error. PR pkg/57445 To generate a diff of this commit: cvs rdiff -u -r1.213

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:57:18 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_binary_op.c src/usr.bin/indent: lexi.c Log Message: indent: do not parse '&&&' as a single binary operator To generate a diff of this

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:57:18 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_binary_op.c src/usr.bin/indent: lexi.c Log Message: indent: do not parse '&&&' as a single binary operator To generate a diff of this

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:36:11 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_binary_op.c src/usr.bin/indent: lexi.c Log Message: indent: fix '*=' to be a binary operator, not a unary one To generate a diff of this

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:36:11 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_binary_op.c src/usr.bin/indent: lexi.c Log Message: indent: fix '*=' to be a binary operator, not a unary one To generate a diff of this

CVS commit: src/tests/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:20:04 UTC 2023 Modified Files: src/tests/usr.bin/indent: indent_off_on.c lsym_binary_op.c lsym_type_outside_parentheses.c t_errors.sh Log Message: tests/indent: cover code in lexi.c To generate a diff

CVS commit: src/tests/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 22:20:04 UTC 2023 Modified Files: src/tests/usr.bin/indent: indent_off_on.c lsym_binary_op.c lsym_type_outside_parentheses.c t_errors.sh Log Message: tests/indent: cover code in lexi.c To generate a diff

CVS commit: src/tests/net/ipsec

2023-06-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 4 22:18:47 UTC 2023 Modified Files: src/tests/net/ipsec: t_ipsec_ah_keys.sh t_ipsec_esp_keys.sh t_ipsec_transport.sh t_ipsec_tunnel.sh t_ipsec_tunnel_ipcomp.sh t_ipsec_tunnel_odd.sh Log Message: The

CVS commit: src/tests/net/ipsec

2023-06-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 4 22:18:47 UTC 2023 Modified Files: src/tests/net/ipsec: t_ipsec_ah_keys.sh t_ipsec_esp_keys.sh t_ipsec_transport.sh t_ipsec_tunnel.sh t_ipsec_tunnel_ipcomp.sh t_ipsec_tunnel_odd.sh Log Message: The

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 20:51:19 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c lexi.c pr_comment.c Log Message: indent: remove read pointer from buffers that don't need it The only buffer that needs a read

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 20:51:19 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c lexi.c pr_comment.c Log Message: indent: remove read pointer from buffers that don't need it The only buffer that needs a read

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 20:23:13 UTC 2023 Modified Files: src/usr.bin/indent: pr_comment.c Log Message: indent: fix out-of-bounds read when reading a comment To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 20:23:13 UTC 2023 Modified Files: src/usr.bin/indent: pr_comment.c Log Message: indent: fix out-of-bounds read when reading a comment To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150

CVS commit: src

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 20:08:22 UTC 2023 Modified Files: src: BUILDING src/doc: BUILDING.mdoc Log Message: BUILDING: update from canonical mk.conf(5) Incorporate content and styles updates for mk.conf entries from

CVS commit: src

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 20:08:22 UTC 2023 Modified Files: src: BUILDING src/doc: BUILDING.mdoc Log Message: BUILDING: update from canonical mk.conf(5) Incorporate content and styles updates for mk.conf entries from

CVS commit: src/share/man/man5

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 20:04:52 UTC 2023 Modified Files: src/share/man/man5: mk.conf.5 Log Message: mk.conf(5): add more from BUILDING and bsd.README Add from BUILDING or bsd.README: BUILDINFO, BUILDSEED, EXTERNAL_TOOLCHAIN,

CVS commit: src/share/man/man5

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 20:04:52 UTC 2023 Modified Files: src/share/man/man5: mk.conf.5 Log Message: mk.conf(5): add more from BUILDING and bsd.README Add from BUILDING or bsd.README: BUILDINFO, BUILDSEED, EXTERNAL_TOOLCHAIN,

CVS commit: src/libexec/ld.elf_so/arch/i386

2023-06-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 4 20:02:29 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/i386: mdreloc.c Log Message: Avoid using uninitialized variable "symnum" when building with DEBUG enabled by borrowing the rdbg_symname() macro from

CVS commit: src/libexec/ld.elf_so/arch/i386

2023-06-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 4 20:02:29 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/i386: mdreloc.c Log Message: Avoid using uninitialized variable "symnum" when building with DEBUG enabled by borrowing the rdbg_symname() macro from

CVS commit: src/tests/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 19:28:54 UTC 2023 Modified Files: src/tests/usr.bin/indent: lex_ident.c lsym_binary_op.c opt_badp.c Log Message: tests/indent: clean up comments To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/tests/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 19:28:54 UTC 2023 Modified Files: src/tests/usr.bin/indent: lex_ident.c lsym_binary_op.c opt_badp.c Log Message: tests/indent: clean up comments To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 19:08:49 UTC 2023 Modified Files: src/usr.bin/indent: README.md Log Message: indent: remove trailing whitespace from README To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/indent/README.md

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 19:08:49 UTC 2023 Modified Files: src/usr.bin/indent: README.md Log Message: indent: remove trailing whitespace from README To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/indent/README.md

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 18:58:30 UTC 2023 Modified Files: src/tests/usr.bin/indent: edge_cases.c label.c lsym_case_label.c lsym_lparen_or_lbracket.c src/usr.bin/indent: io.c Log Message: indent: force at least one space

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 18:58:30 UTC 2023 Modified Files: src/tests/usr.bin/indent: edge_cases.c label.c lsym_case_label.c lsym_lparen_or_lbracket.c src/usr.bin/indent: io.c Log Message: indent: force at least one space

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 17:54:11 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c parse.c Log Message: indent: track the kind of '{' on the parser stack To generate a diff of this commit: cvs rdiff -u -r1.32

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 17:54:11 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c parse.c Log Message: indent: track the kind of '{' on the parser stack To generate a diff of this commit: cvs rdiff -u -r1.32

CVS commit: src/external/apache2/llvm

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 17:48:05 UTC 2023 Modified Files: src/external/apache2/llvm: Makefile.inc Log Message: llvm tool build: fix warning -std=c++14 is for HOST_CXXFLAGS not HOST_CPPFLAGS. Fixes: cc1: warning: command-line option

CVS commit: src/external/apache2/llvm

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 17:48:05 UTC 2023 Modified Files: src/external/apache2/llvm: Makefile.inc Log Message: llvm tool build: fix warning -std=c++14 is for HOST_CXXFLAGS not HOST_CPPFLAGS. Fixes: cc1: warning: command-line option

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 17:02:06 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.h Log Message: indent: fix debug output of the parser symbol stack Even though the stack always contains a stmt_list as first element, print it

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 17:02:06 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.h Log Message: indent: fix debug output of the parser symbol stack Even though the stack always contains a stmt_list as first element, print it

CVS commit: src/tools

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 16:54:00 UTC 2023 Modified Files: src/tools: Makefile.host Log Message: tools: revert use of tools/Makefile.host revision 1.35 changed from setting various NOxxx variables and .include to .include which sets the

CVS commit: src/tools

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 16:54:00 UTC 2023 Modified Files: src/tools: Makefile.host Log Message: tools: revert use of tools/Makefile.host revision 1.35 changed from setting various NOxxx variables and .include to .include which sets the

CVS commit: src

2023-06-04 Thread Martin Husemann
, Makefile. Recent changes: ^^^ +20230604: + Building native kernels with the installed make(1) instead of + the $TOOLDIR/bin/nbmake-${arch} wrapper will fail if userland + has not been updated. Note that this is an unsupported build + configuration (but usually works if userland

CVS commit: src

2023-06-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 4 16:14:59 UTC 2023 Modified Files: src: UPDATING Log Message: Note kernel build lossage in an unsupported build configuration To generate a diff of this commit: cvs rdiff -u -r1.338 -r1.339 src/UPDATING Please note

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 14:38:16 UTC 2023 Modified Files: src/usr.bin/indent: indent.c io.c Log Message: indent: ensure that the 'block init level' never goes negative No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 14:38:16 UTC 2023 Modified Files: src/usr.bin/indent: indent.c io.c Log Message: indent: ensure that the 'block init level' never goes negative No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 14:20:01 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_lparen_or_lbracket.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: rename struct field, for better symmetry No

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 14:20:01 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_lparen_or_lbracket.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: rename struct field, for better symmetry No

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 13:49:00 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_lbrace.c lsym_lparen_or_lbracket.c lsym_rbrace.c src/usr.bin/indent: io.c Log Message: indent: fix indentation of initializers in

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 13:49:00 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_lbrace.c lsym_lparen_or_lbracket.c lsym_rbrace.c src/usr.bin/indent: io.c Log Message: indent: fix indentation of initializers in

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 13:26:07 UTC 2023 Modified Files: src/tests/usr.bin/indent: label.c lsym_lparen_or_lbracket.c t_errors.sh src/usr.bin/indent: indent.c Log Message: indent: fix formatting of compound expressions, at least

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 13:26:07 UTC 2023 Modified Files: src/tests/usr.bin/indent: label.c lsym_lparen_or_lbracket.c t_errors.sh src/usr.bin/indent: indent.c Log Message: indent: fix formatting of compound expressions, at least

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 12:46:57 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_case_label.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: lint: use separate lexer symbols for 'case' and 'default' It's

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 12:46:57 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_case_label.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: lint: use separate lexer symbols for 'case' and 'default' It's

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:45:00 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_storage_class.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: classify 'inline' as a modifier rather than a word To

CVS commit: src

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:45:00 UTC 2023 Modified Files: src/tests/usr.bin/indent: lsym_storage_class.c src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: classify 'inline' as a modifier rather than a word To

CVS commit: xsrc/external/mit

2023-06-04 Thread Taylor R Campbell
Module Name:xsrc Committed By: riastradh Date: Sun Jun 4 11:36:50 UTC 2023 Modified Files: xsrc/external/mit/MesaLib.old/dist/src/glx: glxcurrent.c xsrc/external/mit/MesaLib/dist/src/glx: glxcurrent.c Log Message: mesa: Remove massive kludge that worked around PR

CVS commit: xsrc/external/mit

2023-06-04 Thread Taylor R Campbell
Module Name:xsrc Committed By: riastradh Date: Sun Jun 4 11:36:50 UTC 2023 Modified Files: xsrc/external/mit/MesaLib.old/dist/src/glx: glxcurrent.c xsrc/external/mit/MesaLib/dist/src/glx: glxcurrent.c Log Message: mesa: Remove massive kludge that worked around PR

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:33:36 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: use separate lexer symbols for the different kinds of ':' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:33:36 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: use separate lexer symbols for the different kinds of ':' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:09:18 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c Log Message: indent: handle the indentation of 'case' in a simpler way To generate a diff of this commit: cvs rdiff -u -r1.26

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 11:09:18 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h io.c Log Message: indent: handle the indentation of 'case' in a simpler way To generate a diff of this commit: cvs rdiff -u -r1.26

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 10:23:36 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: separate code for handling parentheses and brackets Handling parentheses is more complicated than for

CVS commit: src/usr.bin/indent

2023-06-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 4 10:23:36 UTC 2023 Modified Files: src/usr.bin/indent: debug.c indent.c indent.h lexi.c Log Message: indent: separate code for handling parentheses and brackets Handling parentheses is more complicated than for

CVS commit: src/tools

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 10:00:20 UTC 2023 Modified Files: src/tools: Makefile.host Makefile.nbincludes Log Message: tools: use where appropriate bsd.hostinit.mk sets a bunch of NOxxx variables before including bsd.init.mk (which includes

CVS commit: src/tools

2023-06-04 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Jun 4 10:00:20 UTC 2023 Modified Files: src/tools: Makefile.host Makefile.nbincludes Log Message: tools: use where appropriate bsd.hostinit.mk sets a bunch of NOxxx variables before including bsd.init.mk (which includes