CVS commit: [thorpej-cfargs] src/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 06:54:29 UTC 2021 Modified Files: src/sys/arch/powerpc/booke/dev [thorpej-cfargs]: pq3obio.c src/sys/arch/x86/pci [thorpej-cfargs]: amdpcib.c amdsmn.c src/sys/dev/audio [thorpej-cfargs]: audio.c

CVS commit: src/sys/arch/alpha/alpha

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 15:29:02 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Slight tweak to last: Our IPL gets raised to IPL_SCHED by simply *trying* to acquire the pmap activation lock, regardless of whether or

CVS commit: [thorpej-cfargs] src/sys/kern

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 15:37:07 UTC 2021 Modified Files: src/sys/kern [thorpej-cfargs]: subr_autoconf.c Log Message: - Give config_devalloc() the tagged variadic argument treatment. - Only extract the values from the variadic argument list

CVS commit: src/usr.sbin/mtree

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 13:37:18 UTC 2021 Modified Files: src/usr.sbin/mtree: compare.c Log Message: Deal with the case when a device gets recreated (eg when mtree is called by MAKEDEV) and the stat buffer contains information about the

CVS commit: src/usr.sbin/makefs

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 14:10:56 UTC 2021 Modified Files: src/usr.sbin/makefs: makefs.8 makefs.c makefs.h walk.c Log Message: Add a -L option to follow all symbolic links. Useful if you have symlinks in a makefs directory tree but want to

CVS commit: src/sys/kern

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 11:19:11 UTC 2021 Modified Files: src/sys/kern: kern_sig.c Log Message: CTASSERT that NSIG <= 128. There are many hard-coded assumptions that there are <= 4 x 32bit signal mask bits. To generate a diff of this

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 12:01:00 UTC 2021 Modified Files: src/usr.bin/make: targ.c Log Message: make: use standard %H in strftime instead of %k The conversion specifier %k is neither in C99 nor in C90. These timestamps are only used in the

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 14:31:44 UTC 2021 Modified Files: src/usr.bin/make: parse.c var.c Log Message: make: rename function parameters to match boolean constants No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumpuser

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 07:38:11 UTC 2021 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: For MIPS N32, register_t needs to be uint64_t as "long" isn't big enough. To generate a diff of this commit: cvs rdiff -u -r1.50

CVS commit: src/sys

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 12:57:21 UTC 2021 Modified Files: src/sys/compat/common: kern_time_50.c src/sys/kern: kern_time.c Log Message: Centralise the setitimer() timer type validation in dosetitimer() as is done with dogetitimer().

CVS commit: src/sys/kern

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 12:06:53 UTC 2021 Modified Files: src/sys/kern: kern_todr.c Log Message: Print the "preposterous TOD clock time" message only if the RTC is before very late 2020 (1/1/2021 minus a few leap days) instead of late 1994.

CVS commit: src/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 14:56:14 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: lock.h src/sys/kern: kern_mutex.c Log Message: Fix an IPI deadlock scenario that resulted in a TLB

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 15:22:23 UTC 2021 Modified Files: src/usr.bin/make: make.h Log Message: make: revert accidental change from the previous commit The definition of MAKE_GNUC_PREREQ was not supposed to be changed. This change only

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 14:39:02 UTC 2021 Modified Files: src/usr.bin/make: hash.c job.c make.h nonints.h str.c var.c Log Message: make: backport to C90 In the past few months I had accidentally used C99 features in the make code. According

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 23:19:09 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: condense definition of VarPatternFlags No functional change. To generate a diff of this commit: cvs rdiff -u -r1.902 -r1.903

CVS commit: src/sys/arch/sparc64

2021-04-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Apr 3 17:01:24 UTC 2021 Modified Files: src/sys/arch/sparc64/include: cpu.h src/sys/arch/sparc64/sparc64: cpu.c genassym.cf locore.s Log Message: Improve cpu_idle() by allowing a platform specific implementaion (same

CVS commit: src/doc

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 21:36:03 UTC 2021 Modified Files: src/doc: BRANCHES Log Message: Document thorpej-cfargs branch. To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/doc/BRANCHES Please note that diffs are not

CVS commit: [thorpej-futex] src/sys/kern

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 21:52:20 UTC 2021 Modified Files: src/sys/kern [thorpej-futex]: sys_futex.c Log Message: futex_func_wait(): If TIMER_ABSTIME, sanity check that the deadline provided by the caller is not ridiculous. To generate a

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 23:08:30 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: directive-export-impl.exp directive-export-impl.mk Log Message: make: replace enum bit-set with struct

CVS commit: [thorpej-cfargs] src/sys/dev/acpi

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 16:10:39 UTC 2021 Modified Files: src/sys/dev/acpi [thorpej-cfargs]: acpi.c Log Message: Pass CFARG_DEVHANDLE to config_found(), rather than setting the device handle in acpi_device_register(). To generate a diff of

CVS commit: src/external/bsd/top/dist/machine

2021-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 3 19:25:38 UTC 2021 Modified Files: src/external/bsd/top/dist/machine: m_netbsd.c Log Message: - Bump field width for state to accommodate > 9 CPUs - When star formatting to adjust the width, count the trailing number

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 21:55:27 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: simplify access to the name of an expression during evaluation During the evaluation, the flags of the variable don't change, except for

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 22:02:59 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: directive-export-impl.exp directive-unexport-env.exp var-eval-short.exp var-op-append.exp

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 22:06:23 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: remove unused Expr.varFlags No functional change. To generate a diff of this commit: cvs rdiff -u -r1.899 -r1.900 src/usr.bin/make/var.c

CVS commit: [thorpej-futex] src/distrib/sets/lists

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 22:43:42 UTC 2021 Modified Files: src/distrib/sets/lists/base [thorpej-futex]: md.amiga md.evbarm mi shl.mi src/distrib/sets/lists/comp [thorpej-futex]: ad.mips mi stl.mi

CVS commit: src/external/mpl/bind/dist/lib/isc

2021-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 3 22:44:44 UTC 2021 Modified Files: src/external/mpl/bind/dist/lib/isc: app.c Log Message: Don't block signals if we are not bind (because if we are not bind, we don't sigwait(2)). To generate a diff of this commit:

CVS commit: [thorpej-futex] src/tests/lib/libc/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 22:34:59 UTC 2021 Modified Files: src/tests/lib/libc/sys [thorpej-futex]: t_ptrace_signal_wait.h t_sendrecv.c t_syscall.c Log Message: Sync with HEAD. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 23:24:06 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: move VarEvalFlags_ToString down to the other functions No functional change. To generate a diff of this commit: cvs rdiff -u -r1.903

CVS commit: src/sys/arch/sparc64/doc

2021-04-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Apr 3 17:02:32 UTC 2021 Modified Files: src/sys/arch/sparc64/doc: TODO Log Message: update TODO after cpu_idle() has been improved (sun4v only for now) To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

CVS commit: [thorpej-cfargs] src/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 21:21:08 UTC 2021 Modified Files: src/sys/arch/arm/acpi [thorpej-cfargs]: acpi_platform.c src/sys/arch/arm/altera [thorpej-cfargs]: cycv_platform.c src/sys/arch/arm/amlogic [thorpej-cfargs]:

CVS commit: [thorpej-cfargs] src/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 21:45:01 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64 [thorpej-cfargs]: aarch64_machdep.c efi_machdep.c locore.S pmapboot.c vm_machdep.c src/sys/arch/aarch64/include [thorpej-cfargs]:

CVS commit: src/external/mpl/bind/dist/lib/isc

2021-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 3 22:20:26 UTC 2021 Modified Files: src/external/mpl/bind/dist/lib/isc: timer.c src/external/mpl/bind/dist/lib/isc/netmgr: netmgr.c src/external/mpl/bind/dist/lib/isc/unix: socket.c Log Message:

CVS commit: src/usr.bin/make

2021-04-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 3 23:15:52 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: inline VarFlags into Var No functional change. To generate a diff of this commit: cvs rdiff -u -r1.901 -r1.902 src/usr.bin/make/var.c

CVS commit: src/doc

2021-04-03 Thread Christos Zoulas
ard. [rin 20210402] + acpi(4): Updated ACPICA to 20210331. [christos 20210403]

CVS commit: [thorpej-cfargs] src/sys

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 16:09:44 UTC 2021 Modified Files: src/sys/kern [thorpej-cfargs]: subr_autoconf.c src/sys/sys [thorpej-cfargs]: device.h Log Message: Add CFARG_DEVHANDLE, allowing direct configuration using e.g. ACPI or

CVS import: src/sys/external/bsd/acpica/dist

2021-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 3 17:43:43 UTC 2021 Update of /cvsroot/src/sys/external/bsd/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv19872 Log Message: 31 March 2021. Summary of changes for version 20210331: This release is available at