svn commit: r345289 - head/stand/common

2019-03-18 Thread Marcin Wojtas
Author: mw Date: Tue Mar 19 02:45:32 2019 New Revision: 345289 URL: https://svnweb.freebsd.org/changeset/base/345289 Log: Add missing boot.4th verification During initialization of the forth interpreter the loader looks for "/boot/boot.4th" and executes any code found there. That

svn commit: r345288 - head/sys/amd64/sgx

2019-03-18 Thread Marcin Wojtas
Author: mw Date: Tue Mar 19 02:33:58 2019 New Revision: 345288 URL: https://svnweb.freebsd.org/changeset/base/345288 Log: Prevent loading SGX with incorrect EPC data It may happen on some machines, that even if SGX is disabled in firmware, the driver would still attach despite EPC base

svn commit: r345284 - head/sys/contrib/dev/ath/ath_hal/ar9300

2019-03-18 Thread Adrian Chadd
Author: adrian Date: Tue Mar 19 00:07:12 2019 New Revision: 345284 URL: https://svnweb.freebsd.org/changeset/base/345284 Log: [ath_hal_ar9300] Add some comments around the AR9300 ANI code. I'm refamiliarising myself with the behaviour of the ANI code and I thought I'd drop some comments

Re: svn commit: r345274 - in head: sbin/ipfw sys/conf sys/modules/ipfw_nat64 sys/netinet6 sys/netpfil/ipfw/nat64

2019-03-18 Thread Gleb Smirnoff
Hi, On Mon, Mar 18, 2019 at 12:59:09PM +, Andrey V. Elsukov wrote: A> Author: ae A> Date: Mon Mar 18 12:59:08 2019 A> New Revision: 345274 A> URL: https://svnweb.freebsd.org/changeset/base/345274 A> A> Log: A> Update NAT64LSN implementation: ... A> o ConcurrencyKit and epoch(9) is used

Re: svn commit: r345238 - head

2019-03-18 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > On 3/16/19 1:02 PM, Wolfram Schneider wrote: > > Author: wosch > > Date: Sat Mar 16 20:02:57 2019 > > New Revision: 345238 > > URL: https://svnweb.freebsd.org/changeset/base/345238 > > > > Log: > > `make buildkernel' should display the build time

svn commit: r345283 - in head: contrib/openmp/runtime/src lib

2019-03-18 Thread Dimitry Andric
Author: dim Date: Mon Mar 18 21:04:28 2019 New Revision: 345283 URL: https://svnweb.freebsd.org/changeset/base/345283 Log: Enable building libomp.so for 32-bit x86. This is done by selectively enabling the functions that save and restore MXCSR, since access to this register requires SSE

svn commit: r345282 - head/lib/libomp

2019-03-18 Thread Dimitry Andric
Author: dim Date: Mon Mar 18 19:56:00 2019 New Revision: 345282 URL: https://svnweb.freebsd.org/changeset/base/345282 Log: Remove --as-needed from the linker flags for libomp.so, as these actually prevent the transitive dependency on libm. Reported by: jbeich PR: 236062,

svn commit: r345281 - in head/usr.sbin/makefs: . tests

2019-03-18 Thread Ed Maste
Author: emaste Date: Mon Mar 18 19:26:36 2019 New Revision: 345281 URL: https://svnweb.freebsd.org/changeset/base/345281 Log: makefs: Fix "time" mtree attribute handling When processing mtree(5) MANIFEST files, makefs(8) previously threw an error if it encountered an entry whose "time"

svn commit: r345280 - head/sys/sys

2019-03-18 Thread Ed Maste
Author: emaste Date: Mon Mar 18 19:23:19 2019 New Revision: 345280 URL: https://svnweb.freebsd.org/changeset/base/345280 Log: sys/stat.h: Improve timespec compatibility with other BSDs OpenBSD and NetBSD provide macros to directly reference the underlying struct timespec's tv_nsec

svn commit: r345278 - head/lib/libomp

2019-03-18 Thread Dimitry Andric
Author: dim Date: Mon Mar 18 19:11:11 2019 New Revision: 345278 URL: https://svnweb.freebsd.org/changeset/base/345278 Log: Also explicitly link libomp.so against -lm, as it transitively depends on scalbn and a few other math functions, via libcompiler-rt. This should allow OpenMP programs

Re: svn commit: r345238 - head

2019-03-18 Thread John Baldwin
On 3/16/19 1:02 PM, Wolfram Schneider wrote: > Author: wosch > Date: Sat Mar 16 20:02:57 2019 > New Revision: 345238 > URL: https://svnweb.freebsd.org/changeset/base/345238 > > Log: > `make buildkernel' should display the build time in seconds > > PR: 224433 > Approved by:

svn commit: r345276 - head/contrib/blacklist/bin

2019-03-18 Thread Kurt Lidl
Author: lidl Date: Mon Mar 18 15:45:06 2019 New Revision: 345276 URL: https://svnweb.freebsd.org/changeset/base/345276 Log: Fixup syslog() call that should have used logging function pointer PR: 236614 Submitted by: Helge Oldach Modified:

svn commit: r345275 - in head: sbin/ipfw sys/conf sys/modules/ipfw_nat64 sys/netinet6 sys/netpfil/ipfw/nat64

2019-03-18 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 18 14:00:19 2019 New Revision: 345275 URL: https://svnweb.freebsd.org/changeset/base/345275 Log: Revert r345274. It appears that not all 32-bit architectures have necessary CK primitives. Modified: head/sbin/ipfw/ipfw.8 head/sbin/ipfw/ipfw2.h

svn commit: r345274 - in head: sbin/ipfw sys/conf sys/modules/ipfw_nat64 sys/netinet6 sys/netpfil/ipfw/nat64

2019-03-18 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 18 12:59:08 2019 New Revision: 345274 URL: https://svnweb.freebsd.org/changeset/base/345274 Log: Update NAT64LSN implementation: o most of data structures and relations were modified to be able support large number of translation states. Now each supported

svn commit: r345273 - head/sys/kern

2019-03-18 Thread Andrew Gallatin
Author: gallatin Date: Mon Mar 18 12:41:42 2019 New Revision: 345273 URL: https://svnweb.freebsd.org/changeset/base/345273 Log: Fix a typo introduced in r344133 The line was misedited to change tt to st instead of changing ut to st. The use of st as the denominator in

svn commit: r345269 - in head/sys: dev/netmap net

2019-03-18 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Mar 18 12:22:23 2019 New Revision: 345269 URL: https://svnweb.freebsd.org/changeset/base/345269 Log: netmap: add support for multiple host rings Some applications forward from/to host rings most or all the traffic received or sent on a physical interface. In

svn commit: r345264 - in head: sbin/ipfw sys/conf sys/modules/ipfw_nat64 sys/netinet sys/netinet6 sys/netpfil/ipfw/nat64

2019-03-18 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 18 11:44:53 2019 New Revision: 345264 URL: https://svnweb.freebsd.org/changeset/base/345264 Log: Add NAT64 CLAT implementation as defined in RFC6877. CLAT is customer-side translator that algorithmically translates 1:1 private IPv4 addresses to global IPv6

svn commit: r345263 - in head: sbin/ipfw sys/netinet6 sys/netpfil/ipfw/nat64

2019-03-18 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 18 10:50:32 2019 New Revision: 345263 URL: https://svnweb.freebsd.org/changeset/base/345263 Log: Add SPDX-License-Identifier and update year in copyright. MFC after:1 month Modified: head/sbin/ipfw/nat64lsn.c head/sbin/ipfw/nat64stl.c

svn commit: r345262 - in head: sbin/ipfw sys/netinet6 sys/netpfil/ipfw sys/netpfil/ipfw/nat64

2019-03-18 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 18 10:39:14 2019 New Revision: 345262 URL: https://svnweb.freebsd.org/changeset/base/345262 Log: Modify struct nat64_config. Add second IPv6 prefix to generic config structure and rename another fields to conform to RFC6877. Now it contains two prefixes and