CVS commit: src/sys

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 26 07:27:14 UTC 2023 Modified Files: src/sys/rump/librump/rumpkern: emul.c src/sys/uvm: uvm_extern.h uvm_km.c Log Message: nkmempages should be size_t To generate a diff of this commit: cvs rdiff -u -r1.196

CVS commit: src/sys

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 26 07:27:14 UTC 2023 Modified Files: src/sys/rump/librump/rumpkern: emul.c src/sys/uvm: uvm_extern.h uvm_km.c Log Message: nkmempages should be size_t To generate a diff of this commit: cvs rdiff -u -r1.196

CVS commit: src/sys

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 26 07:13:55 UTC 2023 Modified Files: src/sys/arch/mips/mips: cpu_subr.c src/sys/arch/riscv/riscv: trap.c src/sys/kern: kern_cpu.c src/sys/uvm/pmap: pmap.c Log Message: ci_data.cpu_kcpuset ->

CVS commit: src/sys

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 26 07:13:55 UTC 2023 Modified Files: src/sys/arch/mips/mips: cpu_subr.c src/sys/arch/riscv/riscv: trap.c src/sys/kern: kern_cpu.c src/sys/uvm/pmap: pmap.c Log Message: ci_data.cpu_kcpuset ->

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 26 06:08:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-no-match.mk varmod-order-shuffle.mk varmod-order.exp varmod-order.mk Log Message: tests/make: extend tests for expression modifiers,

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 26 06:08:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-no-match.mk varmod-order-shuffle.mk varmod-order.exp varmod-order.mk Log Message: tests/make: extend tests for expression modifiers,

CVS commit: src/usr.bin/make

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 22:52:22 UTC 2023 Modified Files: src/usr.bin/make: meta.c Log Message: meta.c: use macro to access job->bm and if job is NULL use Mybm. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.202

CVS commit: src/usr.bin/make

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 22:52:22 UTC 2023 Modified Files: src/usr.bin/make: meta.c Log Message: meta.c: use macro to access job->bm and if job is NULL use Mybm. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.202

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

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:37:33 UTC 2023 Modified Files: src/tests/usr.bin/make: t_make.sh Log Message: t_make skip varname-dot-make-meta-ignore_* The meta-ignore tests will likely not work in this environment so skip them. To generate a

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

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:37:33 UTC 2023 Modified Files: src/tests/usr.bin/make: t_make.sh Log Message: t_make skip varname-dot-make-meta-ignore_* The meta-ignore tests will likely not work in this environment so skip them. To generate a

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

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:30:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile meta-ignore.inc varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_paths.exp

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

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:30:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile meta-ignore.inc varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_paths.exp

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 19:24:07 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.mk Log Message: tests/make: clean up tests for MAKEFLAGS and related

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 19:24:07 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.mk Log Message: tests/make: clean up tests for MAKEFLAGS and related

CVS commit: src/sys/arch/i386/i386

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:35:54 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/i386

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:35:54 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits. To generate a diff of this commit: cvs rdiff -u

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:28:57 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86/fpu.c: Sprinkle KNF. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:28:57 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86/fpu.c: Sprinkle KNF. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

CVS commit: src/sys/arch

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:04:42 UTC 2023 Modified Files: src/sys/arch/amd64/amd64: genassym.cf locore.S src/sys/arch/x86/x86: fpu.c Log Message: x86: Add kthread_fpu_enter/exit support, take two. This time, make sure to restore

CVS commit: src/sys/arch

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:04:42 UTC 2023 Modified Files: src/sys/arch/amd64/amd64: genassym.cf locore.S src/sys/arch/x86/x86: fpu.c Log Message: x86: Add kthread_fpu_enter/exit support, take two. This time, make sure to restore

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:04:25 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86: Label boolean is_64bit argument to fpu_area_restore. No functional change intended. To generate a diff of this commit: cvs rdiff -u

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:04:25 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86: Label boolean is_64bit argument to fpu_area_restore. No functional change intended. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Feb 25 17:37:09 UTC 2023 Modified Files: src/usr.bin/ftp: ftp.1 Log Message: ftp(1): better mark up for url vs cd example To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/usr.bin/ftp/ftp.1 Please note that

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Feb 25 17:37:09 UTC 2023 Modified Files: src/usr.bin/ftp: ftp.1 Log Message: ftp(1): better mark up for url vs cd example To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/usr.bin/ftp/ftp.1 Please note that

CVS commit: src/sys/arch/x86

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:57:37 UTC 2023 Modified Files: src/sys/arch/x86/include: cpu_extended_state.h src/sys/arch/x86/x86: fpu.c Log Message: x86: Mitigate MXCSR Configuration Dependent Timing in kernel FPU use. In

CVS commit: src/sys/arch/x86

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:57:37 UTC 2023 Modified Files: src/sys/arch/x86/include: cpu_extended_state.h src/sys/arch/x86/x86: fpu.c Log Message: x86: Mitigate MXCSR Configuration Dependent Timing in kernel FPU use. In

CVS commit: src/sys/arch/i386/i386

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:52:09 UTC 2023 Modified Files: src/sys/arch/i386/i386: bioscall.S Log Message: i386/bioscall: Disable preemption while we load the kernel pmap. Fixes crash on boot in new KASSERT(kpreempt_disabled()) in

CVS commit: src/sys/arch/i386/i386

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:52:09 UTC 2023 Modified Files: src/sys/arch/i386/i386: bioscall.S Log Message: i386/bioscall: Disable preemption while we load the kernel pmap. Fixes crash on boot in new KASSERT(kpreempt_disabled()) in

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Feb 25 13:51:48 UTC 2023 Modified Files: src/usr.bin/ftp: ftp.1 Log Message: ftp(1): minor markup tweaks Use .Ql instead of .Sq Li, add some missing ones. Use .Pq instead of explicit () for longer phrases - these are easier to

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Feb 25 13:51:48 UTC 2023 Modified Files: src/usr.bin/ftp: ftp.1 Log Message: ftp(1): minor markup tweaks Use .Ql instead of .Sq Li, add some missing ones. Use .Pq instead of explicit () for longer phrases - these are easier to

CVS commit: src/sys/external/bsd/common/include/asm

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 12:23:36 UTC 2023 Modified Files: src/sys/external/bsd/common/include/asm: barrier.h Log Message: linux asm/barrier.h: Fix !MULTIPROCESSOR build. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/external/bsd/common/include/asm

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 12:23:36 UTC 2023 Modified Files: src/sys/external/bsd/common/include/asm: barrier.h Log Message: linux asm/barrier.h: Fix !MULTIPROCESSOR build. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 25 12:07:25 UTC 2023 Modified Files: src/usr.bin/ftp: cmdtab.c extern.h fetch.c ftp.1 main.c ssl.c util.c version.h Log Message: Add option sslnoverify to control validation of SSL certificates. Add netrc

CVS commit: src/usr.bin/ftp

2023-02-25 Thread Michael van Elst
Index: src/usr.bin/ftp/version.h diff -u src/usr.bin/ftp/version.h:1.95 src/usr.bin/ftp/version.h:1.96 --- src/usr.bin/ftp/version.h:1.95 Thu Sep 22 03:31:04 2022 +++ src/usr.bin/ftp/version.h Sat Feb 25 12:07:25 2023 @@ -1,7 +1,7 @@ -/* $NetBSD: version.h,v 1.95 2022/09/22 03:31:04 lukem Exp $ */ +/* $NetBSD: version.h,v 1.96 2023/02/25 12:07:25 mlelstv Exp $ */ /*- - * Copyright (c) 1999-2022 The NetBSD Foundation, Inc. + * Copyright (c) 1999-2023 The NetBSD Foundation, Inc. * All rights reserved. * * This code is derived from software contributed to The NetBSD Foundation @@ -34,5 +34,5 @@ #endif #ifndef FTP_VERSION -#define FTP_VERSION "20220911" +#define FTP_VERSION "20230225" #endif

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:59:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.exp varname-makeflags.mk Log Message: tests/make: move tests for MAKRFLAGS

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:59:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.exp varname-makeflags.mk Log Message: tests/make: move tests for MAKRFLAGS

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:11:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: test that MAKEFLAGS is an environment variable To generate a diff

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:11:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: test that MAKEFLAGS is an environment variable To generate a diff

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 10:41:15 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.mk Log Message: tests/make: fix explanation for '$' in MAKEFLAGS My previous interpretation was completely wrong. To generate a

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 10:41:15 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.mk Log Message: tests/make: fix explanation for '$' in MAKEFLAGS My previous interpretation was completely wrong. To generate a

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 09:02:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: activate all tests for MAKEFLAGS To generate a diff of this

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

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 09:02:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: activate all tests for MAKEFLAGS To generate a diff of this

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:41:37 UTC 2023 Modified Files: src/sys/arch/mips/mips: vm_machdep.c Log Message: Convert some assignments into KASSERTs. l_md is zeroised by lwp_create with memset(>l_startzero, 0, sizeof(*l2) -

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:41:37 UTC 2023 Modified Files: src/sys/arch/mips/mips: vm_machdep.c Log Message: Convert some assignments into KASSERTs. l_md is zeroised by lwp_create with memset(>l_startzero, 0, sizeof(*l2) -

CVS commit: src/sys/arch/hppa/hppa

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:30:31 UTC 2023 Modified Files: src/sys/arch/hppa/hppa: vm_machdep.c Log Message: Convert some assignments into KASSERTs. l_md is zeroised by lwp_create with memset(>l_startzero, 0, sizeof(*l2) -

CVS commit: src/sys/arch/hppa/hppa

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:30:31 UTC 2023 Modified Files: src/sys/arch/hppa/hppa: vm_machdep.c Log Message: Convert some assignments into KASSERTs. l_md is zeroised by lwp_create with memset(>l_startzero, 0, sizeof(*l2) -

CVS commit: src/sys/kern

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:22:00 UTC 2023 Modified Files: src/sys/kern: kern_fork.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 src/sys/kern/kern_fork.c Please note that diffs are not

CVS commit: src/sys/kern

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:22:00 UTC 2023 Modified Files: src/sys/kern: kern_fork.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 src/sys/kern/kern_fork.c Please note that diffs are not

CVS commit: src/sys/arch

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:19:35 UTC 2023 Modified Files: src/sys/arch/arm/fdt: arm_platform.c src/sys/arch/evbarm/conf: GENERIC GENERIC64 Log Message: Restore the ability to have EARLYCONS work for the QEMU virt after SOC_VIRT got

CVS commit: src/sys/arch

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:19:35 UTC 2023 Modified Files: src/sys/arch/arm/fdt: arm_platform.c src/sys/arch/evbarm/conf: GENERIC GENERIC64 Log Message: Restore the ability to have EARLYCONS work for the QEMU virt after SOC_VIRT got

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:05:46 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Don't refer to physical_{start,end} here and just pass minimum (0UL) address and maximum (~0UL) physical address. The values are passed

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:05:46 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Don't refer to physical_{start,end} here and just pass minimum (0UL) address and maximum (~0UL) physical address. The values are passed

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:00:35 UTC 2023 Modified Files: src/sys/arch/aarch64/aarch64: vm_machdep.c Log Message: Add a KASSERT To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/vm_machdep.c Please

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

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:00:35 UTC 2023 Modified Files: src/sys/arch/aarch64/aarch64: vm_machdep.c Log Message: Add a KASSERT To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/vm_machdep.c Please