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

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 19:58:21 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: modts.exp modts.mk varmod-to-separator.exp varmod-to-separator.mk Log Message: make(1): move some of the :ts tests into a separate file The

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

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 19:58:21 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: modts.exp modts.mk varmod-to-separator.exp varmod-to-separator.mk Log Message: make(1): move some of the :ts tests into a separate file The

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:23:56 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Use thmap(9) for peer and session lookup. Make sure we also don't trip over our own shoelaces by choosing the same session index twice. To

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:24:19 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: mbuf m_freem audit. 1. wg_handle_msg_data frees m but the other wg_handle_msg_* just take a pointer to the mbuf content and not m itself,

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:23:56 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Use thmap(9) for peer and session lookup. Make sure we also don't trip over our own shoelaces by choosing the same session index twice. To

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:24:19 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: mbuf m_freem audit. 1. wg_handle_msg_data frees m but the other wg_handle_msg_* just take a pointer to the mbuf content and not m itself,

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:24:49 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Fix byte order on wire. Give this a chance to work on big-endian systems. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:34:18 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Make it build with WG_DEBUG on 32-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/net/if_wg.c Please

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:33:58 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Simplify locking. Summary: Access to a stable established session is still allowed via psref; all other access to peer and session state is

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:34:18 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Make it build with WG_DEBUG on 32-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/net/if_wg.c Please

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:34:43 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Avoid memory leak if socreate fails. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/net/if_wg.c Please note that

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:34:43 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Avoid memory leak if socreate fails. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/net/if_wg.c Please note that

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 1 00:21:02 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: check explicitly for inf and nan. We can't check if it is a number, because awk parses 1a as 1... To generate a diff of this

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 1 00:21:02 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: check explicitly for inf and nan. We can't check if it is a number, because awk parses 1a as 1... To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 1 04:19:16 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_osdep.h Log Message: Fix a panic on shutdown on a machine which use the recovery mode timer. The recovery mode timer is first issued by the

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 1 04:19:16 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_osdep.h Log Message: Fix a panic on shutdown on a machine which use the recovery mode timer. The recovery mode timer is first issued by the

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 1 04:06:56 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Call ixgbe_ifstop() instead of ixgbe_stop_locked() in ixgbe_setup_low_power_mode() to stop the timer workqueue. To generate a diff of

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 1 04:06:56 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Call ixgbe_ifstop() instead of ixgbe_stop_locked() in ixgbe_setup_low_power_mode() to stop the timer workqueue. To generate a diff of

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 06:44:12 UTC 2020 Modified Files: src/usr.bin/make: Makefile Log Message: make(1): fix copy-and-paste mistake for compiling with GCC10 To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 06:21:07 UTC 2020 Modified Files: src/usr.bin/make: make.h Log Message: make(1): parenthesize macro arguments Just in case anyone wants to use them for copy-and-paste. The invocations of these macros are left

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 06:21:07 UTC 2020 Modified Files: src/usr.bin/make: make.h Log Message: make(1): parenthesize macro arguments Just in case anyone wants to use them for copy-and-paste. The invocations of these macros are left

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 06:44:12 UTC 2020 Modified Files: src/usr.bin/make: Makefile Log Message: make(1): fix copy-and-paste mistake for compiling with GCC10 To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 06:20:06 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_phy.c Log Message: Fix 82598 SFP+ problems. On 82598, SFP+'s MOD_ABS isn't connected to the MAC's GPIO pin, so we can't call

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 06:20:06 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_phy.c Log Message: Fix 82598 SFP+ problems. On 82598, SFP+'s MOD_ABS isn't connected to the MAC's GPIO pin, so we can't call

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 06:23:19 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 06:23:19 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 1 00:35:30 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: eat the sign, pointed out by uwe@ To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 1 00:35:30 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: eat the sign, pointed out by uwe@ To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:25:33 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Fix indentation. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/net/if_wg.c Please note that

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:26:21 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Switch to callout_stop for session destructor timer. Can't release the lock here, and can't sleep waiting for the callout while we hold it

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:24:49 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Fix byte order on wire. Give this a chance to work on big-endian systems. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:25:33 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Fix indentation. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/net/if_wg.c Please note that

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:25:12 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Just call callout_halt directly. No functional change, just makes it easier to read where callout_halt happens. To generate a diff of this

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:26:21 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Switch to callout_stop for session destructor timer. Can't release the lock here, and can't sleep waiting for the callout while we hold it

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:26:46 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Omit needless variable. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/net/if_wg.c Please note that diffs are not

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:25:12 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Just call callout_halt directly. No functional change, just makes it easier to read where callout_halt happens. To generate a diff of this

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:29:14 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Verify or send cookie challenge before looking up session. This step doesn't depend on the session, so let's avoid touching the session state

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:29:14 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Verify or send cookie challenge before looking up session. This step doesn't depend on the session, so let's avoid touching the session state

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:30:34 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: On INIT, do DH and decrypt timestamp before locking session. This narrows the window when the session is unlocked. Really there should be no

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:30:34 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: On INIT, do DH and decrypt timestamp before locking session. This narrows the window when the session is unlocked. Really there should be no

CVS commit: src/sys/kern

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:22:57 UTC 2020 Modified Files: src/sys/kern: subr_thmap.c Log Message: thmap: Use keyed BLAKE2s for second-level hash and beyond. This thwarts hash-flooding, but pays the cost only for those keys that collide

CVS commit: src/sys/kern

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:22:57 UTC 2020 Modified Files: src/sys/kern: subr_thmap.c Log Message: thmap: Use keyed BLAKE2s for second-level hash and beyond. This thwarts hash-flooding, but pays the cost only for those keys that collide

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:21:30 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: XAEAD doesn't use a counter, so don't pass one. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/net/if_wg.c Please

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:21:30 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: XAEAD doesn't use a counter, so don't pass one. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/net/if_wg.c Please

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 23:37:55 UTC 2020 Modified Files: src/external/historical/nawk/dist: lib.c proto.h run.c Log Message: Add a check_number function that does what is repeated in many places in the code, but better. To generate a

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 23:36:58 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: Don't try so hard to convert strings into numbers. Results in bogus conversions like: % awk 'BEGIN { print "nanotime" + 123 }'

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 23:36:58 UTC 2020 Modified Files: src/external/historical/nawk/dist: tran.c Log Message: Don't try so hard to convert strings into numbers. Results in bogus conversions like: % awk 'BEGIN { print "nanotime" + 123 }'

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:27:06 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Verify mac1 as the first step on INIT and RESP messages. This avoids the expensive DH computation before the sender has proven knowledge of

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:27:06 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Verify mac1 as the first step on INIT and RESP messages. This avoids the expensive DH computation before the sender has proven knowledge of

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:26:46 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Omit needless variable. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/net/if_wg.c Please note that diffs are not

CVS commit: src/share/man/man8

2020-08-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Sep 1 01:15:28 UTC 2020 Modified Files: src/share/man/man8: compat_bsdos.8 Log Message: Improvements from Dan Plassche. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/share/man/man8/compat_bsdos.8 Please

CVS commit: src/sys/kern

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 19:51:30 UTC 2020 Modified Files: src/sys/kern: kern_syscall.c Log Message: PR/55629: Andreas Gustafsson: Don't crash when an emulation does not provide e_dtrace_syscall (like compat_netbsd32) To generate a diff of

CVS commit: src/sys/kern

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 19:51:30 UTC 2020 Modified Files: src/sys/kern: kern_syscall.c Log Message: PR/55629: Andreas Gustafsson: Don't crash when an emulation does not provide e_dtrace_syscall (like compat_netbsd32) To generate a diff of

CVS commit: src

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:20:22 UTC 2020 Modified Files: src/share/man/man4: wg.4 src/sys/net: if_wg.c Log Message: wg: Remove IFF_POINTOPOINT. Unclear why this was set; setting it seems to have required a kludge in netinet/in.c

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:21:09 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Count down wg_npeers in wg_destroy_all_peers too. Doesn't actually make a difference -- wg_destroy_all_peers is only used when we're

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:20:48 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Note lock order. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/net/if_wg.c Please note that diffs are not public

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:21:09 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Count down wg_npeers in wg_destroy_all_peers too. Doesn't actually make a difference -- wg_destroy_all_peers is only used when we're

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:20:48 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Note lock order. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/net/if_wg.c Please note that diffs are not public

CVS commit: src

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:20:22 UTC 2020 Modified Files: src/share/man/man4: wg.4 src/sys/net: if_wg.c Log Message: wg: Remove IFF_POINTOPOINT. Unclear why this was set; setting it seems to have required a kludge in netinet/in.c

CVS commit: src/tests/net/if_wg

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:32:58 UTC 2020 Modified Files: src/tests/net/if_wg: t_misc.sh Log Message: tests/net/if_wg: Allow one second of leeway for rekey. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/net/if_wg

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:32:58 UTC 2020 Modified Files: src/tests/net/if_wg: t_misc.sh Log Message: tests/net/if_wg: Allow one second of leeway for rekey. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:33:58 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: Simplify locking. Summary: Access to a stable established session is still allowed via psref; all other access to peer and session state is

CVS commit: src/share/man/man8

2020-08-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Sep 1 01:15:28 UTC 2020 Modified Files: src/share/man/man8: compat_bsdos.8 Log Message: Improvements from Dan Plassche. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/share/man/man8/compat_bsdos.8 Please

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:31:03 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: wg_sockaddr audit. - Ensure all access to struct wg_peer::wgp_endpoint happens while holding a psref. - Simplify internalize/externalize

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:31:43 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: M_NOWAIT -> M_DONTWAIT These happen to be aliases, but M_NOWAIT is part of the legacy malloc API whereas M_DONTWAIT is part of the mbuf API.

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:31:43 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: M_NOWAIT -> M_DONTWAIT These happen to be aliases, but M_NOWAIT is part of the legacy malloc API whereas M_DONTWAIT is part of the mbuf API.

CVS commit: src/sys/net

2020-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 31 20:31:03 UTC 2020 Modified Files: src/sys/net: if_wg.c Log Message: wg: wg_sockaddr audit. - Ensure all access to struct wg_peer::wgp_endpoint happens while holding a psref. - Simplify internalize/externalize

CVS commit: src/external/historical/nawk/dist

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 23:37:55 UTC 2020 Modified Files: src/external/historical/nawk/dist: lib.c proto.h run.c Log Message: Add a check_number function that does what is repeated in many places in the code, but better. To generate a

CVS commit: src

2020-08-31 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Aug 31 11:32:01 UTC 2020 Modified Files: src/distrib/sets/lists/comp: md.amd64 md.i386 src/sys/arch/xen/include: Makefile Log Message: Add back , it's needed by xentools413 To generate a diff of this commit: cvs

CVS commit: src

2020-08-31 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Aug 31 11:32:01 UTC 2020 Modified Files: src/distrib/sets/lists/comp: md.amd64 md.i386 src/sys/arch/xen/include: Makefile Log Message: Add back , it's needed by xentools413 To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 11:19:54 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixgbe_common.c ixgbe_phy.c ixgbe_phy.h ixgbe_type.h Log Message: If an SFP+ module is not inserted, don't try to access SFP+ EEPROM.

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 11:19:54 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixgbe_common.c ixgbe_phy.c ixgbe_phy.h ixgbe_type.h Log Message: If an SFP+ module is not inserted, don't try to access SFP+ EEPROM.

CVS commit: src/usr.bin/script

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 15:32:16 UTC 2020 Modified Files: src/usr.bin/script: script.c Log Message: Unlike done() childwait() returns, found by clang. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/usr.bin/script

2020-08-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 31 15:32:16 UTC 2020 Modified Files: src/usr.bin/script: script.c Log Message: Unlike done() childwait() returns, found by clang. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/tests/net/ipsec

2020-08-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Aug 31 14:03:56 UTC 2020 Modified Files: src/tests/net/ipsec: t_ipsec_misc.sh Log Message: Skip timeout tests, pointing to PR 55632. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:41:39 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-unique.exp varmod-unique.mk Log Message: make(1): fix the :u modifier, which was broken for almost a day Big thanks

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:41:39 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-unique.exp varmod-unique.mk Log Message: make(1): fix the :u modifier, which was broken for almost a day Big thanks

CVS commit: src/sys/dev/adb

2020-08-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 31 17:51:56 UTC 2020 Modified Files: src/sys/dev/adb: adb_keymap.h Log Message: behave like USB keyboards - KB_US uses ctrl-alt-Fn, KB_APPLE variant uses Command-Fn To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/adb

2020-08-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 31 17:51:56 UTC 2020 Modified Files: src/sys/dev/adb: adb_keymap.h Log Message: behave like USB keyboards - KB_US uses ctrl-alt-Fn, KB_APPLE variant uses Command-Fn To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/adb

2020-08-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 31 17:54:18 UTC 2020 Modified Files: src/sys/dev/adb: adb_kbd.c files.adb Log Message: defparam and use ADBKBD_LAYOUT, default to KB_US|KB_APPLE for tradition To generate a diff of this commit: cvs rdiff -u -r1.29

CVS commit: src/sys/dev/adb

2020-08-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 31 17:54:18 UTC 2020 Modified Files: src/sys/dev/adb: adb_kbd.c files.adb Log Message: defparam and use ADBKBD_LAYOUT, default to KB_US|KB_APPLE for tradition To generate a diff of this commit: cvs rdiff -u -r1.29

CVS commit: src/tests/net/ipsec

2020-08-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Aug 31 14:03:56 UTC 2020 Modified Files: src/tests/net/ipsec: t_ipsec_misc.sh Log Message: Skip timeout tests, pointing to PR 55632. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 14:12:50 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixv.c Log Message: Rename ix{gbe,v}_stop() with ix{gbe,v}_stop_locked(). No functional change. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci/ixgbe

2020-08-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 31 14:12:50 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixv.c Log Message: Rename ix{gbe,v}_stop() with ix{gbe,v}_stop_locked(). No functional change. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:51:17 UTC 2020 Added Files: src/usr.bin/make: test-variants.sh Log Message: make(1): add test driver for different build options This program's purpose is to reduce the build failures of the whole build.sh just

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:51:17 UTC 2020 Added Files: src/usr.bin/make: test-variants.sh Log Message: make(1): add test driver for different build options This program's purpose is to reduce the build failures of the whole build.sh just

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:25:29 UTC 2020 Modified Files: src/usr.bin/make: test-variants.sh Log Message: make(1): document the purpose of the test variants To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:25:29 UTC 2020 Modified Files: src/usr.bin/make: test-variants.sh Log Message: make(1): document the purpose of the test variants To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:32:13 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-unique.exp varmod-unique.mk Log Message: make(1): add test for the currently broken :u variable modifier The :u modifier had been broken in var.c

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

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 17:32:13 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-unique.exp varmod-unique.mk Log Message: make(1): add test for the currently broken :u variable modifier The :u modifier had been broken in var.c

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

2020-08-31 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Aug 31 16:20:00 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmisc.exp varmisc.mk Log Message: Add test case for FLAGS dependent on .TARGET To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2020-08-31 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Aug 31 16:20:00 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmisc.exp varmisc.mk Log Message: Add test case for FLAGS dependent on .TARGET To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:42:10 UTC 2020 Modified Files: src/usr.bin/make: buf.h Log Message: make(1): improve documentation for Buffer fields To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/make/buf.h Please

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:41:19 UTC 2020 Modified Files: src/usr.bin/make: Makefile Log Message: make(1): fix compilation with GCC 8 To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/usr.bin/make/Makefile Please note that

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:41:19 UTC 2020 Modified Files: src/usr.bin/make: Makefile Log Message: make(1): fix compilation with GCC 8 To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/usr.bin/make/Makefile Please note that

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:42:10 UTC 2020 Modified Files: src/usr.bin/make: buf.h Log Message: make(1): improve documentation for Buffer fields To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/make/buf.h Please

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:44:26 UTC 2020 Modified Files: src/usr.bin/make: suff.c Log Message: make(1): fix compilation for -DNDEBUG and -O3 The -O3 option of GCC 5.5 is unsure about whether s and t are always defined, since

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 16:44:26 UTC 2020 Modified Files: src/usr.bin/make: suff.c Log Message: make(1): fix compilation for -DNDEBUG and -O3 The -O3 option of GCC 5.5 is unsure about whether s and t are always defined, since

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 18:57:41 UTC 2020 Modified Files: src/usr.bin/make: test-variants.sh Log Message: make(1): extend the documentation for the test variants To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make

2020-08-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 31 18:57:41 UTC 2020 Modified Files: src/usr.bin/make: test-variants.sh Log Message: make(1): extend the documentation for the test variants To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

  1   2   >