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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:49:26 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Consistency...#define


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/sys/arch/arm/include/arm32/pmap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:35:05 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: cpuswitch.S

Log Message:
KNF (sort #includes)


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/arm/arm32/cpuswitch.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:33:39 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c

Log Message:
Style and share a debug string


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/arm/arm32/arm32_kvminit.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Jul  3 06:30:02 UTC 2020

Modified Files:
src/usr.bin/make: str.c

Log Message:
make(1): clean up Str_Match

- removed unnecessary parentheses
- uniform test for end of string


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/usr.bin/make/str.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:26:41 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c

Log Message:
Use howmany()


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/arm/arm32/arm32_kvminit.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Jul  3 06:25:23 UTC 2020

Modified Files:
src/usr.bin/make: str.c

Log Message:
make(1): clean up documentation of Str_Match


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/usr.bin/make/str.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:22:48 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c

Log Message:
Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/arm/arm32/arm32_kvminit.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:15:27 UTC 2020

Modified Files:
src/sys/arch/arm/arm: armv6_start.S

Log Message:
Wrap a comment


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/arm/armv6_start.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jul  3 06:13:00 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: db_machdep.c

Log Message:
Provide a db_reset_cmd prototype


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/arm32/db_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-07-02 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Fri Jul  3 04:25:28 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/etc/mtree: NetBSD.dist.tests
src/tests/usr.bin: Makefile
Added Files:
src/tests/usr.bin/locale: Makefile t_locale.sh

Log Message:
Add a check for PR bin/54692.


To generate a diff of this commit:
cvs rdiff -u -r1.871 -r1.872 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.172 -r1.173 src/etc/mtree/NetBSD.dist.tests
cvs rdiff -u -r1.32 -r1.33 src/tests/usr.bin/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/locale/Makefile \
src/tests/usr.bin/locale/t_locale.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-07-02 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Fri Jul  3 03:59:18 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/etc/mtree: NetBSD.dist.tests
src/tests/bin: Makefile
Added Files:
src/tests/bin/date: Makefile t_date.sh

Log Message:
Add a check for the overflow noted in PR lib/46542.


To generate a diff of this commit:
cvs rdiff -u -r1.870 -r1.871 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.171 -r1.172 src/etc/mtree/NetBSD.dist.tests
cvs rdiff -u -r1.3 -r1.4 src/tests/bin/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/bin/date/Makefile \
src/tests/bin/date/t_date.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/gen

2020-07-02 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Fri Jul  3 03:13:10 UTC 2020

Modified Files:
src/tests/lib/libc/gen: t_syslog.c

Log Message:
Verify that PR lib/55041 is no longer an issue.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/gen/t_syslog.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/sbin/ifconfig

2020-07-02 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Fri Jul  3 02:51:13 UTC 2020

Modified Files:
src/tests/sbin/ifconfig: t_repeated_link_addr.sh

Log Message:
Expect a timeout for evbarm-aarch64, as seen in the recent Qemu runs.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/sbin/ifconfig/t_repeated_link_addr.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libcurses

2020-07-02 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Thu Jul  2 23:43:01 UTC 2020

Modified Files:
src/lib/libcurses: cchar.c

Log Message:
setcchar - don't lose combining marks to a typo.

We copy len wchars but set the length field to 1, instead of len.
>From Naman Jain in PR lib/55443


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libcurses/cchar.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/cgram

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 19:11:01 UTC 2020

Modified Files:
src/games/cgram: cgram.c

Log Message:
cgram(6): use standard cursor keys, use standard shuffle algorithm

The previous shuffle algorithm asked for 100 random numbers, on average.
The new algorithm asks exactly for 26 random numbers.

Curses predefines numeric constants for keys, and there is no apparent
reason not to use these standard keys for cursor movement.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/games/cgram/cgram.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/dhcpcd/dist/src

2020-07-02 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Jul  2 17:15:00 UTC 2020

Modified Files:
src/external/bsd/dhcpcd/dist/src: logerr.c

Log Message:
dhcpcd: Fix SMALL build


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/dhcpcd/dist/src/logerr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 16:52:34 UTC 2020

Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: cond-short.exp

Log Message:
make(1): fix unnecessary evaluation of variables in :@var@ modifier


To generate a diff of this commit:
cvs rdiff -u -r1.232 -r1.233 src/usr.bin/make/var.c
cvs rdiff -u -r1.8 -r1.9 src/usr.bin/make/unit-tests/cond-short.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 16:46:57 UTC 2020

Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: cond-short.exp

Log Message:
make(1): fix unnecessary evaluation for :S :C := modifiers


To generate a diff of this commit:
cvs rdiff -u -r1.231 -r1.232 src/usr.bin/make/var.c
cvs rdiff -u -r1.7 -r1.8 src/usr.bin/make/unit-tests/cond-short.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 16:37:56 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): demonstrate some more cases for unintended evaluation


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/unit-tests/cond-short.exp
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/unit-tests/cond-short.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 16:14:50 UTC 2020

Modified Files:
src/usr.bin/make: var.c

Log Message:
make(1): clean up code in var.c

- remove redundant parentheses in return statements
- add missing space after comma
- remove some redundant parentheses around comparisons
- use hexadecimal numbers for bit mask constants
- remove Var_GetTail and Var_GetHead, which had been unused for 19 years


To generate a diff of this commit:
cvs rdiff -u -r1.230 -r1.231 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 15:47:39 UTC 2020

Modified Files:
src/usr.bin/make: arch.c compat.c job.c main.c make.c meta.c nonints.h
parse.c suff.c var.c

Log Message:
make(1): remove useless parameter from Var_Set

The enum corresponding to this int parameter is only defined in var.c,
which makes it impractical for the outside to set this parameter to
anything but 0.

On x86_64, this reduces the size of the resulting executable by 5 kB.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/usr.bin/make/arch.c
cvs rdiff -u -r1.110 -r1.111 src/usr.bin/make/compat.c
cvs rdiff -u -r1.198 -r1.199 src/usr.bin/make/job.c
cvs rdiff -u -r1.276 -r1.277 src/usr.bin/make/main.c
cvs rdiff -u -r1.96 -r1.97 src/usr.bin/make/make.c
cvs rdiff -u -r1.82 -r1.83 src/usr.bin/make/meta.c
cvs rdiff -u -r1.76 -r1.77 src/usr.bin/make/nonints.h
cvs rdiff -u -r1.233 -r1.234 src/usr.bin/make/parse.c
cvs rdiff -u -r1.86 -r1.87 src/usr.bin/make/suff.c
cvs rdiff -u -r1.229 -r1.230 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 15:26:21 UTC 2020

Modified Files:
src/usr.bin/make: var.c

Log Message:
make(1): use enum instead of #define for VarPattern flags


To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 15:14:38 UTC 2020

Modified Files:
src/usr.bin/make: make.h nonints.h var.c

Log Message:
make(1): add more type safety for enums

There are several types of flags for variables, and these cannot be
mixed.  To prevent accidental typos, these are defined in separate enum
types.  Clang warns about direct assignments between distinct types, but
not about mixing distinct types in binary expressions like A | B.  GCC
does not warn at all.


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/usr.bin/make/make.h
cvs rdiff -u -r1.75 -r1.76 src/usr.bin/make/nonints.h
cvs rdiff -u -r1.227 -r1.228 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/kyua-cli

2020-07-02 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Thu Jul  2 14:04:01 UTC 2020

Modified Files:
src/external/bsd/kyua-cli: Makefile.inc
src/external/bsd/kyua-cli/dist/cli: cmd_report.hpp common.hpp main.cpp
src/external/bsd/kyua-cli/dist/engine: config.cpp metadata.cpp
metadata.hpp testers.cpp
src/external/bsd/kyua-cli/dist/utils/cmdline: commands_map.hpp
src/external/bsd/kyua-cli/dist/utils/config: lua_module_test.cpp
nodes.cpp parser.hpp tree_test.cpp
src/external/bsd/kyua-cli/dist/utils/format: formatter.cpp
src/external/bsd/kyua-cli/dist/utils/logging: operations.cpp
src/external/bsd/kyua-cli/dist/utils/process: child.cpp child.hpp
child.ipp child_test.cpp fdstream.hpp systembuf.hpp
src/external/bsd/kyua-cli/dist/utils/signals: interrupts.cpp
interrupts_test.cpp misc_test.cpp programmer.hpp

Log Message:
kyua-cli: convert auto_ptr to unique_ptr

Update kyua-cli to C++11 and use unique_ptr instead of auto_ptr,
(with std::move() where appropriate), to avoid deprecated warning by g++ 8.

(I didn't change some of the code that could arguably be refactored
to use unique_ptr or shared_ptr instead of raw pointers
and therefore remove the special case destructor handling).


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/kyua-cli/Makefile.inc
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/cli/cmd_report.hpp \
src/external/bsd/kyua-cli/dist/cli/main.cpp
cvs rdiff -u -r1.1.1.2 -r1.2 src/external/bsd/kyua-cli/dist/cli/common.hpp
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/kyua-cli/dist/engine/config.cpp \
src/external/bsd/kyua-cli/dist/engine/metadata.cpp
cvs rdiff -u -r1.1.1.2 -r1.2 \
src/external/bsd/kyua-cli/dist/engine/metadata.hpp \
src/external/bsd/kyua-cli/dist/engine/testers.cpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/cmdline/commands_map.hpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/config/lua_module_test.cpp \
src/external/bsd/kyua-cli/dist/utils/config/nodes.cpp \
src/external/bsd/kyua-cli/dist/utils/config/parser.hpp \
src/external/bsd/kyua-cli/dist/utils/config/tree_test.cpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/format/formatter.cpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/logging/operations.cpp
cvs rdiff -u -r1.1.1.2 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/process/child.cpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/process/child.hpp \
src/external/bsd/kyua-cli/dist/utils/process/child.ipp \
src/external/bsd/kyua-cli/dist/utils/process/child_test.cpp \
src/external/bsd/kyua-cli/dist/utils/process/fdstream.hpp \
src/external/bsd/kyua-cli/dist/utils/process/systembuf.hpp
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/signals/interrupts.cpp \
src/external/bsd/kyua-cli/dist/utils/signals/interrupts_test.cpp \
src/external/bsd/kyua-cli/dist/utils/signals/programmer.hpp
cvs rdiff -u -r1.1.1.2 -r1.2 \
src/external/bsd/kyua-cli/dist/utils/signals/misc_test.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2020-07-02 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Jul  2 14:02:04 UTC 2020

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
Note import of dhcpcd-9.1.3


To generate a diff of this commit:
cvs rdiff -u -r1.1733 -r1.1734 src/doc/3RDPARTY
cvs rdiff -u -r1.2706 -r1.2707 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/dhcpcd/dist/src

2020-07-02 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Jul  2 13:59:19 UTC 2020

Modified Files:
src/external/bsd/dhcpcd/dist/src: dhcp6.c dhcpcd.c if-bsd.c
if-options.c ipv6.c ipv6.h ipv6nd.c logerr.c privsep.c script.c

Log Message:
Sync


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/external/bsd/dhcpcd/dist/src/dhcp6.c \
src/external/bsd/dhcpcd/dist/src/ipv6nd.c
cvs rdiff -u -r1.39 -r1.40 src/external/bsd/dhcpcd/dist/src/dhcpcd.c
cvs rdiff -u -r1.22 -r1.23 src/external/bsd/dhcpcd/dist/src/if-bsd.c
cvs rdiff -u -r1.25 -r1.26 src/external/bsd/dhcpcd/dist/src/if-options.c
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/dhcpcd/dist/src/ipv6.c
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/dhcpcd/dist/src/ipv6.h
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/dhcpcd/dist/src/logerr.c \
src/external/bsd/dhcpcd/dist/src/privsep.c
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/dhcpcd/dist/src/script.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/bsd/dhcpcd/dist

2020-07-02 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Jul  2 13:57:41 UTC 2020

Update of /cvsroot/src/external/bsd/dhcpcd/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv21264

Log Message:
Update to dhcpcd-9.1.3 with the following changes:

 * inet6: Add support for reporting Mobile IPv6 RA's
 * inet6: Report RA Proxy flag if set
 * BSD: Allow non NetBSD and OpenBSD to set IN6_IFF_AUTOCONF
 * privsep: Don't handle any signals meant for the main process
 * eloop: Try and survive a signal storm
 * dhcpcd: Add an option to poll the interface carrier state
 * script: Make visible some link level parameters to lease dumping
 * inet6: Don't regen temp addresses we didn't add
 * privsep: Don't limit file writes if logging to a file
 * DHCP6: Fix lease timings with nodelay option 

Status:

Vendor Tag: ROY
Release Tags:   dhcpcd-9_1_3

U src/external/bsd/dhcpcd/dist/LICENSE
U src/external/bsd/dhcpcd/dist/README.md
U src/external/bsd/dhcpcd/dist/src/defs.h
U src/external/bsd/dhcpcd/dist/src/common.c
U src/external/bsd/dhcpcd/dist/src/control.c
C src/external/bsd/dhcpcd/dist/src/dhcpcd.c
U src/external/bsd/dhcpcd/dist/src/duid.c
U src/external/bsd/dhcpcd/dist/src/eloop.c
C src/external/bsd/dhcpcd/dist/src/logerr.c
U src/external/bsd/dhcpcd/dist/src/if.c
C src/external/bsd/dhcpcd/dist/src/if-options.c
U src/external/bsd/dhcpcd/dist/src/sa.c
U src/external/bsd/dhcpcd/dist/src/route.c
U src/external/bsd/dhcpcd/dist/src/dhcp-common.c
C src/external/bsd/dhcpcd/dist/src/script.c
U src/external/bsd/dhcpcd/dist/src/auth.c
C src/external/bsd/dhcpcd/dist/src/if-bsd.c
U src/external/bsd/dhcpcd/dist/src/dhcp.c
U src/external/bsd/dhcpcd/dist/src/ipv4.c
U src/external/bsd/dhcpcd/dist/src/bpf.c
U src/external/bsd/dhcpcd/dist/src/arp.c
U src/external/bsd/dhcpcd/dist/src/ipv4ll.c
C src/external/bsd/dhcpcd/dist/src/ipv6.c
C src/external/bsd/dhcpcd/dist/src/ipv6nd.c
C src/external/bsd/dhcpcd/dist/src/dhcp6.c
U src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c
C src/external/bsd/dhcpcd/dist/src/privsep.c
U src/external/bsd/dhcpcd/dist/src/privsep-root.c
U src/external/bsd/dhcpcd/dist/src/privsep-control.c
U src/external/bsd/dhcpcd/dist/src/privsep-inet.c
U src/external/bsd/dhcpcd/dist/src/privsep-bpf.c
U src/external/bsd/dhcpcd/dist/src/privsep-bsd.c
U src/external/bsd/dhcpcd/dist/src/common.h
U src/external/bsd/dhcpcd/dist/src/control.h
U src/external/bsd/dhcpcd/dist/src/dhcpcd.h
U src/external/bsd/dhcpcd/dist/src/duid.h
U src/external/bsd/dhcpcd/dist/src/eloop.h
U src/external/bsd/dhcpcd/dist/src/logerr.h
U src/external/bsd/dhcpcd/dist/src/if.h
U src/external/bsd/dhcpcd/dist/src/if-options.h
U src/external/bsd/dhcpcd/dist/src/sa.h
U src/external/bsd/dhcpcd/dist/src/route.h
U src/external/bsd/dhcpcd/dist/src/dhcp-common.h
U src/external/bsd/dhcpcd/dist/src/script.h
U src/external/bsd/dhcpcd/dist/src/auth.h
U src/external/bsd/dhcpcd/dist/src/dhcp.h
U src/external/bsd/dhcpcd/dist/src/ipv4.h
U src/external/bsd/dhcpcd/dist/src/bpf.h
U src/external/bsd/dhcpcd/dist/src/arp.h
U src/external/bsd/dhcpcd/dist/src/ipv4ll.h
C src/external/bsd/dhcpcd/dist/src/ipv6.h
U src/external/bsd/dhcpcd/dist/src/ipv6nd.h
U src/external/bsd/dhcpcd/dist/src/dhcp6.h
U src/external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h
U src/external/bsd/dhcpcd/dist/src/privsep.h
U src/external/bsd/dhcpcd/dist/src/privsep-root.h
U src/external/bsd/dhcpcd/dist/src/privsep-control.h
U src/external/bsd/dhcpcd/dist/src/privsep-inet.h
U src/external/bsd/dhcpcd/dist/src/privsep-bpf.h
U src/external/bsd/dhcpcd/dist/src/dev.h
U src/external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in
U src/external/bsd/dhcpcd/dist/src/dhcpcd.8.in
U src/external/bsd/dhcpcd/dist/src/dhcpcd.conf
U src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in
U src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in
U src/external/bsd/dhcpcd/dist/hooks/01-test
U src/external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant
U src/external/bsd/dhcpcd/dist/hooks/15-timezone
U src/external/bsd/dhcpcd/dist/hooks/20-resolv.conf
U src/external/bsd/dhcpcd/dist/hooks/29-lookup-hostname
U src/external/bsd/dhcpcd/dist/hooks/30-hostname.in
U src/external/bsd/dhcpcd/dist/hooks/50-ntp.conf
U src/external/bsd/dhcpcd/dist/hooks/50-ypbind.in

10 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jROY:yesterday -jROY src/external/bsd/dhcpcd/dist



CVS commit: src/external/bsd/lutok/tests/lib/liblutok

2020-07-02 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Thu Jul  2 13:56:10 UTC 2020

Modified Files:
src/external/bsd/lutok/tests/lib/liblutok: Makefile

Log Message:
lutok: auto_ptr replaced; remove build workaround


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/lutok/tests/lib/liblutok/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/lutok/dist

2020-07-02 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Thu Jul  2 13:54:19 UTC 2020

Modified Files:
src/external/bsd/lutok/dist: stack_cleaner.hpp

Log Message:
lutok: use unique_ptr not auto_ptr


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/lutok/dist/stack_cleaner.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 13:04:09 UTC 2020

Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): fix unnecessary evaluation of :M and :N modifiers


To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/usr.bin/make/var.c
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/unit-tests/cond-short.exp
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/cond-short.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64

2020-07-02 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jul  2 13:04:47 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: netbsd32_machdep.c trap.c
src/sys/arch/aarch64/include: netbsd32_machdep.h ptrace.h

Log Message:
Add support of ptrace(2) for COMPAT_NETBSD32.

Now, GDB for arm32 is usable for debugging 32bit applications.

OK ryo@


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/netbsd32_machdep.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/aarch64/aarch64/trap.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/include/netbsd32_machdep.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/aarch64/include/ptrace.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jul  2 13:01:11 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c

Log Message:
pmap_procwr(): sync icache even if p != curproc. This fixes applications
like GDB for arm32, that rewrite text of other process.

Thanks to ryo@ for discussion.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/aarch64/aarch64/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jul  2 12:59:31 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c

Log Message:
Set uvmexp.ncolors appropriately, which is required for some CPU
models with VIPT icache.

Otherwise, alias in virtual address results in inconsistent results,
at least for applications that rewrite text of other process, e.g.,
GDB for arm32.

Also, this hopefully fixes other unexpected failures due to alias.

Confirmed that there's no observable regression in performance;
difference in ``time make -j8'' for GENERIC64 kernel on BCM2837
with and without setting uvmexp.ncolors is within 0.1%.

Thanks to ryo@ for discussion.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/aarch64/aarch64/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Thu Jul  2 12:47:19 UTC 2020

Modified Files:
src/sys/arch/macppc/dev: smuiic.c

Log Message:
add $NetBSD:


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/macppc/dev/smuiic.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Thu Jul  2 12:45:27 UTC 2020

Modified Files:
src/sys/arch/macppc/dev: smuiic.c

Log Message:
proplib API catchup


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/macppc/dev/smuiic.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 12:37:18 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): demonstrate another unintended variable evaluation


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/cond-short.exp
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/cond-short.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 12:34:30 UTC 2020

Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: cond-short.exp

Log Message:
make(1): fix edge case for evaluating unnecessary conditions


To generate a diff of this commit:
cvs rdiff -u -r1.225 -r1.226 src/usr.bin/make/var.c
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/cond-short.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Jul  2 11:49:48 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: cpu.c

Log Message:
Initialize ci_kfpu_spl earlier for secondary CPUs. From riastradh


To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sys/arch/arm/arm32/cpu.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-07-02 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jul  2 11:10:48 UTC 2020

Modified Files:
src/share/man/man4: ddb.4
src/sys/arch/aarch64/aarch64: db_machdep.c
src/sys/arch/arm/arm32: db_machdep.c

Log Message:
Add ddb "mach reset" command for Arm ports.


To generate a diff of this commit:
cvs rdiff -u -r1.189 -r1.190 src/share/man/man4/ddb.4
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/aarch64/aarch64/db_machdep.c
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/arm32/db_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/etc/root

2020-07-02 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Thu Jul  2 11:08:55 UTC 2020

Modified Files:
src/etc/root: dot.cshrc

Log Message:
fix incomplete gnu/ deletion - PR misc/55444 by Jim Bernard


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/etc/root/dot.cshrc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 10:36:58 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk

Log Message:
make(1): demonstrate another unnecessary condition evaluation


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/cond-short.exp \
src/usr.bin/make/unit-tests/cond-short.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jul  2 10:28:11 UTC 2020

Modified Files:
src/sys/arch/powerpc/oea: pmap.c

Log Message:
Fix typo; PMAP_OEA64_BRIDGE not PMAP_OEA_BRIDGE.
Tested on Power Mac G5.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/arch/powerpc/oea/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2020-07-02 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jul  2 10:22:28 UTC 2020

Modified Files:
src/share/mk: bsd.README

Log Message:
Document OBJMACHINE_ARCH


To generate a diff of this commit:
cvs rdiff -u -r1.408 -r1.409 src/share/mk/bsd.README

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-07-02 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Thu Jul  2 09:44:51 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: varmisc.mk

Log Message:
make(1): document the actual cause for "recursive variable"

That wrong error message had nothing to do with the .for loop, it was
only caused because the .for loop uses the :U modifier internally.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.bin/make/unit-tests/varmisc.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2020-07-02 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Jul  2 09:07:10 UTC 2020

Modified Files:
src/sys/dev/pci: if_bge.c if_sk.c if_tlp_pci.c

Log Message:
prop_data_data_nocopy -> prop_data_value


To generate a diff of this commit:
cvs rdiff -u -r1.345 -r1.346 src/sys/dev/pci/if_bge.c
cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/if_sk.c
cvs rdiff -u -r1.127 -r1.128 src/sys/dev/pci/if_tlp_pci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/ia64/stand/ia64/efi

2020-07-02 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Thu Jul  2 09:07:25 UTC 2020

Modified Files:
src/sys/arch/ia64/stand/ia64/efi: Makefile

Log Message:
loader.efi doesn't have source

(Untested fix)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/ia64/stand/ia64/efi/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2020-07-02 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Jul  2 09:02:04 UTC 2020

Modified Files:
src/sys/dev/pci: if_cas.c if_gem_pci.c if_hme_pci.c if_stge.c

Log Message:
prop_data_data_nocopy -> prop_data_value


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/pci/if_cas.c
cvs rdiff -u -r1.51 -r1.52 src/sys/dev/pci/if_gem_pci.c
cvs rdiff -u -r1.38 -r1.39 src/sys/dev/pci/if_hme_pci.c
cvs rdiff -u -r1.86 -r1.87 src/sys/dev/pci/if_stge.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/common

2020-07-02 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Thu Jul  2 08:48:11 UTC 2020

Modified Files:
src/distrib/common: Makefile.minirootkmod

Log Message:
Makefile.minirootkmod don't have SRCS


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/common/Makefile.minirootkmod

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/rasops

2020-07-02 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jul  2 07:49:44 UTC 2020

Modified Files:
src/sys/dev/rasops: rasops.c

Log Message:
Remove pointless cast; dp is already uint32_t *.
No functional changes intended.


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/dev/rasops/rasops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.