From owner-svn-src-user@freebsd.org  Sun Jan 24 00:26:48 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 039C3A84504
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Sun, 24 Jan 2016 00:26:48 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 8E0C41744;
 Sun, 24 Jan 2016 00:26:47 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O0Qk9P016967;
 Sun, 24 Jan 2016 00:26:46 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O0Qjb2016958;
 Sun, 24 Jan 2016 00:26:45 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601240026.u0O0Qjb2016958@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Sun, 24 Jan 2016 00:26:45 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294650 - in user/ngie/socket-tests: . etc/mtree
 tests/sys/kern tests/sys/kern/sockets tools/regression/sockets
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jan 2016 00:26:48 -0000

Author: ngie
Date: Sun Jan 24 00:26:45 2016
New Revision: 294650
URL: https://svnweb.freebsd.org/changeset/base/294650

Log:
  Checkpoint work (so far) to integrate tools/regression/sockets in to
  the FreeBSD test suite under tests/sys/kern/sockets
  
  Move some of the existing socket related tests from tests/sys/kern to
  tests/sys/kern/sockets

Added:
  user/ngie/socket-tests/tests/sys/kern/sockets/
  user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c
  user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c
  user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c
  user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c
  user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c
  user/ngie/socket-tests/tests/sys/kern/sockets/listen_close_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/listenclose/listenclose.c
  user/ngie/socket-tests/tests/sys/kern/sockets/pr_atomic_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/pr_atomic/pr_atomic.c
  user/ngie/socket-tests/tests/sys/kern/sockets/reconnect_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/reconnect/reconnect.c
  user/ngie/socket-tests/tests/sys/kern/sockets/rtsocket_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c
  user/ngie/socket-tests/tests/sys/kern/sockets/sblock_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sblock/sblock.c
  user/ngie/socket-tests/tests/sys/kern/sockets/sendfile_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sendfile/sendfile.c
  user/ngie/socket-tests/tests/sys/kern/sockets/shutdown_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/shutdown/shutdown.c
  user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sigpipe/sigpipe.c
  user/ngie/socket-tests/tests/sys/kern/sockets/so_setfib_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/so_setfib/so_setfib.c
  user/ngie/socket-tests/tests/sys/kern/sockets/socketpair_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/socketpair/socketpair.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_bindconnect_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_close_race_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_close_race/unix_close_race.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_cmsg_test.sh
     - copied, changed from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_cmsg/unix_cmsg.t
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_cmsg_test_helper.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_cmsg/unix_cmsg.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_gc_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_gc/unix_gc.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_passfd_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tests/sys/kern/unix_passfd_test.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_sendtorace_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_seqpacket_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tests/sys/kern/unix_seqpacket_test.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_socket_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_socket/unix_socket.c
  user/ngie/socket-tests/tests/sys/kern/sockets/unix_sorflush_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_sorflush/unix_sorflush.c
  user/ngie/socket-tests/tests/sys/kern/sockets/zerosend_test.c
     - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/zerosend/zerosend.c
Deleted:
  user/ngie/socket-tests/tests/sys/kern/unix_passfd_test.c
  user/ngie/socket-tests/tests/sys/kern/unix_seqpacket_test.c
  user/ngie/socket-tests/tools/regression/sockets/
Modified:
  user/ngie/socket-tests/ObsoleteFiles.inc
  user/ngie/socket-tests/etc/mtree/BSD.tests.dist
  user/ngie/socket-tests/tests/sys/kern/Makefile

Modified: user/ngie/socket-tests/ObsoleteFiles.inc
==============================================================================
--- user/ngie/socket-tests/ObsoleteFiles.inc	Sat Jan 23 23:00:38 2016	(r294649)
+++ user/ngie/socket-tests/ObsoleteFiles.inc	Sun Jan 24 00:26:45 2016	(r294650)
@@ -38,6 +38,8 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+OLD_FILES+=usr/tests/sys/kern/unix_passfd_test
+OLD_FILES+=usr/tests/sys/kern/unix_seqpacket_test
 # 20160116: Update mandoc to cvs snapshot 20160116
 OLD_FILES+=usr/share/mdocml/example.style.css
 OLD_FILES+=usr/share/mdocml/style.css

Modified: user/ngie/socket-tests/etc/mtree/BSD.tests.dist
==============================================================================
--- user/ngie/socket-tests/etc/mtree/BSD.tests.dist	Sat Jan 23 23:00:38 2016	(r294649)
+++ user/ngie/socket-tests/etc/mtree/BSD.tests.dist	Sun Jan 24 00:26:45 2016	(r294650)
@@ -409,6 +409,8 @@
             ..
             pipe
             ..
+            sockets
+            ..
         ..
         kqueue
         ..

Modified: user/ngie/socket-tests/tests/sys/kern/Makefile
==============================================================================
--- user/ngie/socket-tests/tests/sys/kern/Makefile	Sat Jan 23 23:00:38 2016	(r294649)
+++ user/ngie/socket-tests/tests/sys/kern/Makefile	Sun Jan 24 00:26:45 2016	(r294650)
@@ -7,12 +7,8 @@ TESTSDIR=	${TESTSBASE}/sys/kern
 ATF_TESTS_C+=	kern_copyin
 ATF_TESTS_C+=	kern_descrip_test
 ATF_TESTS_C+=	ptrace_test
-ATF_TESTS_C+=	unix_seqpacket_test
-ATF_TESTS_C+=	unix_passfd_test
-TEST_METADATA.unix_seqpacket_test+=	timeout="15"
 
 LIBADD.ptrace_test+=			pthread
-LIBADD.unix_seqpacket_test+=		pthread
 
 NETBSD_ATF_TESTS_C+=	lockf_test
 NETBSD_ATF_TESTS_C+=	mqueue_test
@@ -25,6 +21,7 @@ WARNS?=	5
 TESTS_SUBDIRS+=	acct
 TESTS_SUBDIRS+=	execve
 TESTS_SUBDIRS+=	pipe
+TESTS_SUBDIRS+=	sockets
 
 .include <netbsd-tests.test.mk>
 

Copied: user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c	Sun Jan 24 00:26:45 2016	(r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c)
@@ -0,0 +1,215 @@
+/*-
+ * Copyright (c) 2004 Robert N. M. Watson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#include <sys/param.h>
+#include <sys/socket.h>
+#include <sys/wait.h>
+
+#include <netinet/in.h>
+
+#include <err.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <signal.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#define	BIND_ATTEMPTS	10
+#define	LOOPS	500
+#define	NUM_ATTEMPTS	1000
+
+static volatile int quit;
+
+static void
+child_died(int sig __unused)
+{
+
+	quit = 1;
+}
+
+/*
+ * This test is intended to detect a leak of a file descriptor in the process
+ * following a failed non-blocking accept.  It measures an available fd
+ * baseline, then performs 1000 failing accepts, then checks to see what the
+ * next fd is.  It relies on sequential fd allocation, and will test for it
+ * briefly before beginning (not 100% reliable, but a good start).
+ */
+int
+main(void)
+{
+	struct sockaddr_in sin;
+	socklen_t size;
+	pid_t child;
+	int fd1, fd2, fd3, i, listen_port, s, status;
+
+	printf("1..2\n");
+
+	/*
+	 * Check for sequential fd allocation, and give up early if not.
+	 */
+	fd1 = dup(STDIN_FILENO);
+	fd2 = dup(STDIN_FILENO);
+	if (fd2 != fd1 + 1)
+		errx(-1, "Non-sequential fd allocation\n");
+
+	s = socket(PF_INET, SOCK_STREAM, 0);
+	if (s == -1)
+		errx(-1, "socket: %s", strerror(errno));
+
+	bzero(&sin, sizeof(sin));
+	sin.sin_len = sizeof(sin);
+	sin.sin_family = AF_INET;
+	sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
+
+	srandomdev();
+
+	for (i = 0; i < BIND_ATTEMPTS; i++) {
+		/* Pick a random unprivileged port 1025-65535 */
+		listen_port = MAX((int)random() % 65535, 1025);
+		sin.sin_port = htons(listen_port);
+		if (bind(s, (struct sockaddr *)&sin, sizeof(sin)) == 0)
+			break;
+		warn("bind with %d failed", listen_port);
+		usleep(1000);
+	}
+	if (i >= BIND_ATTEMPTS) {
+		printf("Bail out!\n");
+		exit(1);
+	}
+
+	if (listen(s, -1) != 0)
+		errx(-1, "listen: %s", strerror(errno));
+
+	i = fcntl(s, F_GETFL);
+	if (i == -1)
+		errx(-1, "ioctl(F_GETFL): %s", strerror(errno));
+	i |= O_NONBLOCK;
+	if (fcntl(s, F_SETFL, i) != 0)
+		errx(-1, "ioctl(F_SETFL): %s", strerror(errno));
+	i = fcntl(s, F_GETFL);
+	if (i == -1)
+		errx(-1, "ioctl(F_GETFL): %s", strerror(errno));
+	if ((i & O_NONBLOCK) != O_NONBLOCK)
+		errx(-1, "Failed to set O_NONBLOCK (i=0x%x)\n", i);
+
+	for (i = 0; i < LOOPS; i++) {
+		size = sizeof(sin);
+		if (accept(s, (struct sockaddr *)&sin, &size) != -1)
+			errx(-1, "accept succeeded\n");
+		if (errno != EAGAIN)
+			errx(-1, "accept: %s", strerror(errno));
+	}
+
+	/*
+	 * Allocate a file descriptor and make sure it's fd2+2.  2 because
+	 * we allocate an fd for the socket.
+	 */
+	fd3 = dup(STDIN_FILENO);
+	if (fd3 != fd2 + 2)
+		printf("not ok 1 - (%d, %d, %d)\n", fd1, fd2, fd3);
+	else
+		printf("ok 1\n");
+
+	/*
+	 * Try failing accept's w/o non-blocking where the destination
+	 * address pointer is invalid.
+	 */
+	close(fd3);
+	signal(SIGCHLD, child_died);
+	child = fork();
+	if (child < 0)
+		errx(-1, "fork: %s", strerror(errno));
+
+	/*
+	 * Child process does `NUM_ATTEMPTS` connects.
+	 */
+	if (child == 0) {
+		close(fd1);
+		close(fd2);
+		close(s);
+
+		bzero(&sin, sizeof(sin));
+		sin.sin_len = sizeof(sin);
+		sin.sin_family = AF_INET;
+		sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
+		sin.sin_port = htons(listen_port);
+
+		for (i = 0; i < NUM_ATTEMPTS; i++) {
+			s = socket(PF_INET, SOCK_STREAM, 0);
+			if (s == -1)
+				errx(-1, "socket: %s", strerror(errno));
+			if (connect(s, (struct sockaddr *)&sin,
+			    sizeof(sin)) < 0)
+				errx(-1, "connect: %s", strerror(errno));
+			close(s);
+		}
+		_exit(0);
+	}
+
+	/* Reset back to a blocking socket. */
+	i = fcntl(s, F_GETFL);
+	if (i == -1)
+		errx(-1, "ioctl(F_GETFL): %s", strerror(errno));
+	i &= ~O_NONBLOCK;
+	if (fcntl(s, F_SETFL, i) != 0)
+		errx(-1, "ioctl(F_SETFL): %s", strerror(errno));
+	i = fcntl(s, F_GETFL);
+	if (i == -1)
+		errx(-1, "ioctl(F_GETFL): %s", strerror(errno));
+	if (i & O_NONBLOCK)
+		errx(-1, "Failed to clear O_NONBLOCK (i=0x%x)\n", i);
+
+	/* Do `NUM_ATTEMPTS` accepts with an invalid pointer. */
+	for (i = 0; !quit && i < NUM_ATTEMPTS; i++) {
+		size = sizeof(sin);
+		if (accept(s, (struct sockaddr *)(uintptr_t)(0x100),
+		    &size) != -1)
+			errx(-1, "accept succeeded\n");
+		if (errno != EFAULT)
+			errx(-1, "accept: %s", strerror(errno));
+	}
+
+	if (waitpid(child, &status, 0) < 0)
+		errx(-1, "waitpid: %s", strerror(errno));
+	if (!WIFEXITED(status) || WEXITSTATUS(status) != 0)
+		warnx("child process died");
+
+	/*
+	 * Allocate a file descriptor and make sure it's fd2+2.  2 because
+	 * we allocate an fd for the socket.
+	 */
+	fd3 = dup(STDIN_FILENO);
+	if (fd3 != fd2 + 2)
+		printf("not ok 2 - (%d, %d, %d)\n", fd1, fd2, fd3);
+	else
+		printf("ok 2\n");
+
+	return (0);
+}

Copied: user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c	Sun Jan 24 00:26:45 2016	(r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c)
@@ -0,0 +1,227 @@
+/*-
+ * Copyright (c) 2004 Robert N. M. Watson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#include <sys/types.h>
+#include <sys/module.h>
+#include <sys/socket.h>
+
+#include <netinet/in.h>
+
+#include <err.h>
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#define	ACCF_NAME	"dataready"
+
+/*
+ * A number of small tests to confirm that attaching ACCF_DATA accept filters
+ * to inet4 ports works as expected.  We test:
+ *
+ * - That no accept filter is attached on a newly created socket.
+ * - That bind() has no affect on the accept filter state.
+ * - That we can't attach an accept filter to a socket that isn't in the
+ *   listen state.
+ * - That after we fail to attach the filter, querying the kernel shows no
+ *   filter attached.
+ * - That we can attach an accept filter to a socket that is in the listen
+ *   state.
+ * - That once an accept filter is attached, we can query to make sure it is
+ *   attached.
+ * - That once an accept filter is attached, we can remove it and query to
+ *   make sure it is removed.
+ */
+int
+main(void)
+{
+	struct accept_filter_arg afa;
+	struct sockaddr_in sin;
+	socklen_t len;
+	int lso, ret;
+
+	/* XXX: PLAIN_TEST_REQUIRE_MODULE "backport" for stable/9 */
+	const char *_mod_name = "accf_data";
+
+	if (modfind(_mod_name) == -1) {
+		printf("1..0 # SKIP - module %s could not be resolved: %s\n",
+		    _mod_name, strerror(errno));
+		_exit(0);
+	}
+	/* XXX: PLAIN_TEST_REQUIRE_MODULE for stable/9 */
+
+	printf("1..11\n");
+
+	/*
+	 * Step 0. Open socket().
+	 */
+	lso = socket(PF_INET, SOCK_STREAM, 0);
+	if (lso == -1)
+		errx(-1, "not ok 1 - socket: %s", strerror(errno));
+	printf("ok 1 - socket\n");
+
+	/*
+	 * Step 1. After socket().  Should return EINVAL, since no accept
+	 * filter should be attached.
+	 */
+	bzero(&afa, sizeof(afa));
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret != -1)
+		errx(-1, "not ok 2 - getsockopt() after socket() succeeded");
+	if (errno != EINVAL)
+		errx(-1, "not ok 2 - getsockopt() after socket() failed with "
+		    "%d (%s)", errno, strerror(errno));
+	printf("ok 2 - getsockopt\n");
+
+	/*
+	 * Step 2. Bind().  Ideally this will succeed.
+	 */
+	bzero(&sin, sizeof(sin));
+	sin.sin_len = sizeof(sin);
+	sin.sin_family = AF_INET;
+	sin.sin_port = htons(8080);
+	sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
+	if (bind(lso, (struct sockaddr *)&sin, sizeof(sin)) < 0)
+		errx(-1, "not ok 3 - bind %s", strerror(errno));
+	printf("ok 3 - bind\n");
+
+	/*
+	 * Step 3: After bind().  getsockopt() should return EINVAL, since no
+	 *  accept filter should be attached.
+	 */
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret != -1)
+		errx(-1, "not ok 4 - getsockopt() after bind() succeeded");
+	if (errno != EINVAL)
+		errx(-1, "not ok 4 -  getsockopt() after bind() failed with %d (%s)",
+		    errno, strerror(errno));
+	printf("ok 4 - getsockopt\n");
+
+	/*
+	 * Step 4: Setsockopt() before listen().  Should fail, since it's not
+	 * yet a listen() socket.
+	 */
+	bzero(&afa, sizeof(afa));
+	strncpy(afa.af_name, ACCF_NAME, sizeof(afa.af_name));
+	ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa));
+	if (ret == 0)
+		errx(-1, "not ok 5 - setsockopt() before listen() succeeded");
+	printf("ok 5 - setsockopt\n");
+
+	/*
+	 * Step 5: Getsockopt() after pre-listen() setsockopt().  Should
+	 * fail with EINVAL, since setsockopt() should have failed.
+	 */
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret == 0)
+		errx(-1, "not ok 6 - getsockopt() after pre-listen() setsockopt() "
+		    "succeeded");
+	if (errno != EINVAL)
+		errx(-1, "not ok 6 - pre-listen() getsockopt() failed with %d (%s)",
+		    errno, strerror(errno));
+	printf("ok 6 - getsockopt\n");
+
+	/*
+	 * Step 6: listen().
+	 */
+	if (listen(lso, -1) < 0)
+		errx(-1, "not ok 7 - listen: %s", strerror(errno));
+	printf("ok 7 - listen\n");
+
+	/*
+	 * Step 7: Getsockopt() after listen().  Should fail with EINVAL,
+	 * since we have not installed accept filter yet.
+	 */
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret == 0)
+		errx(-1, "not ok 8 - getsockopt() after listen() but before "
+		    "setsockopt() succeeded");
+	if (errno != EINVAL)
+		errx(-1, "not ok 8 - getsockopt() after listen() but before "
+		    "setsockopt() failed with %d (%s)", errno, strerror(errno));
+	printf("ok 8 - getsockopt\n");
+
+	/*
+	 * Step 8: After listen().  This call to setsockopt() should succeed.
+	 */
+	bzero(&afa, sizeof(afa));
+	strncpy(afa.af_name, ACCF_NAME, sizeof(afa.af_name));
+	ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa));
+	if (ret != 0)
+		errx(-1, "not ok 9 - setsockopt() after listen() failed with %d "
+		    "(%s)", errno, strerror(errno));
+	printf("ok 9 - setsockopt\n");
+
+	/*
+	 * Step 9: After setsockopt().  Should succeed and identify
+	 * ACCF_NAME.
+	 */
+	bzero(&afa, sizeof(afa));
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret != 0)
+		errx(-1, "not ok 10 - getsockopt() after listen() setsockopt() "
+		    "failed with %d (%s)", errno, strerror(errno));
+	if (len != sizeof(afa))
+		errx(-1, "not ok 10 - getsockopt() after setsockopet()  after "
+		    "listen() returned wrong size (got %d expected %zd)", len,
+		    sizeof(afa));
+	if (strcmp(afa.af_name, ACCF_NAME) != 0)
+		errx(-1, "not ok 10 - getsockopt() after setsockopt() after "
+		    "listen() mismatch (got %s expected %s)", afa.af_name,
+		    ACCF_NAME);
+	printf("ok 10 - getsockopt\n");
+
+	/*
+	 * Step 10: Remove accept filter.  After removing the accept filter
+	 * getsockopt() should fail with EINVAL.
+	 */
+	ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, NULL, 0);
+	if (ret != 0)
+		errx(-1, "not ok 11 - setsockopt() after listen() "
+		    "failed with %d (%s)", errno, strerror(errno));
+	bzero(&afa, sizeof(afa));
+	len = sizeof(afa);
+	ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len);
+	if (ret == 0)
+		errx(-1, "not ok 11 - getsockopt() after removing "
+		    "the accept filter returns valid accept filter %s",
+		    afa.af_name);
+	if (errno != EINVAL)
+		errx(-1, "not ok 11 - getsockopt() after removing the accept"
+		    "filter failed with %d (%s)", errno, strerror(errno));
+	printf("ok 11 - setsockopt\n");
+
+	close(lso);
+	return (0);
+}

Copied: user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c	Sun Jan 24 00:26:45 2016	(r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c)
@@ -0,0 +1,71 @@
+/*-
+ * Copyright (c) 2008 Robert N. M. Watson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <sys/stat.h>
+
+#include <err.h>
+#include <unistd.h>
+
+/*
+ * Basic test to make sure that fstat(2) returns success on various socket
+ * types.  In the future we should also validate the fields, confirming
+ * expected results such as the effect of shutdown(2) on permissions, etc.
+ */
+
+static void
+dotest(int domain, int type, int protocol)
+{
+	struct stat sb;
+	int sock;
+
+	sock = socket(domain, type, protocol);
+	if (sock < 0)
+		err(-1, "socket(%d, %d, %d)", domain, type, protocol);
+
+	if (fstat(sock, &sb) < 0)
+		err(-1, "fstat on socket(%d, %d, %d)", domain, type,
+		    protocol);
+
+	close(sock);
+}
+
+int
+main(void)
+{
+
+	dotest(PF_INET, SOCK_DGRAM, 0);
+	dotest(PF_INET, SOCK_STREAM, 0);
+	dotest(PF_INET6, SOCK_DGRAM, 0);
+	dotest(PF_INET6, SOCK_STREAM, 0);
+	dotest(PF_LOCAL, SOCK_DGRAM, 0);
+	dotest(PF_LOCAL, SOCK_STREAM, 0);
+
+	return (0);
+}

Copied: user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c	Sun Jan 24 00:26:45 2016	(r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c)
@@ -0,0 +1,368 @@
+/*-
+ * Copyright (c) 2004 Robert N. M. Watson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#include <sys/types.h>
+#include <sys/event.h>
+#include <sys/socket.h>
+#include <sys/time.h>
+
+#include <errno.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+static int	curtest = 1;
+
+/*-
+ * This test uses UNIX domain socket pairs to perform some basic exercising
+ * of kqueue functionality on sockets.  In particular, testing that for read
+ * and write filters, we see the correct detection of whether reads and
+ * writes should actually be able to occur.
+ *
+ * TODO:
+ * - Test read/write filters for listen/accept sockets.
+ * - Handle the XXXRW below regarding datagram sockets.
+ * - Test that watermark/buffer size "data" fields returned by kqueue are
+ *   correct.
+ * - Check that kqueue does something sensible when the remote endpoing is
+ *   closed.
+ */
+
+#define OK(testname)	printf("ok %d - %s\n", curtest, testname); \
+			curtest++;
+
+static void
+fail(int error, const char *func, const char *socktype, const char *rest)
+{
+
+	printf("not ok %d\n", curtest);
+
+	if (socktype == NULL)
+		printf("# %s(): %s\n", func, strerror(error));
+	else if (rest == NULL)
+		printf("# %s(%s): %s\n", func, socktype,
+		    strerror(error));
+	else
+		printf("# %s(%s, %s): %s\n", func, socktype, rest,
+		    strerror(error));
+	exit(-1);
+}
+
+static void
+fail_assertion(const char *func, const char *socktype, const char *rest,
+    const char *assertion)
+{
+
+	printf("not ok %d - %s\n", curtest, assertion);
+
+	if (socktype == NULL)
+		printf("# %s(): assertion %s failed\n", func,
+		    assertion);
+	else if (rest == NULL)
+		printf("# %s(%s): assertion %s failed\n", func,
+		    socktype, assertion);
+	else
+		printf("# %s(%s, %s): assertion %s failed\n", func,
+		    socktype, rest, assertion);
+	exit(-1);
+}
+
+/*
+ * Test read kevent on a socket pair: check to make sure endpoint 0 isn't
+ * readable when we start, then write to endpoint 1 and confirm that endpoint
+ * 0 is now readable.  Drain the write, then check that it's not readable
+ * again.  Use non-blocking kqueue operations and socket operations.
+ */
+static void
+test_evfilt_read(int kq, int fd[2], const char *socktype)
+{
+	struct timespec ts;
+	struct kevent ke;
+	ssize_t len;
+	char ch;
+	int i;
+
+	EV_SET(&ke, fd[0], EVFILT_READ, EV_ADD, 0, 0, NULL);
+	if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1)
+		fail(errno, "kevent", socktype, "EVFILT_READ, EV_ADD");
+	OK("EVFILT_READ, EV_ADD");
+
+	/*
+	 * Confirm not readable to begin with, no I/O yet.
+	 */
+	ts.tv_sec = 0;
+	ts.tv_nsec = 0;
+	i = kevent(kq, NULL, 0, &ke, 1, &ts);
+	if (i == -1)
+		fail(errno, "kevent", socktype, "EVFILT_READ");
+	OK("EVFILT_READ");
+	if (i != 0)
+		fail_assertion("kevent", socktype, "EVFILT_READ",
+		    "empty socket unreadable");
+	OK("empty socket unreadable");
+
+	/*
+	 * Write a byte to one end.
+	 */
+	ch = 'a';
+	len = write(fd[1], &ch, sizeof(ch));
+	if (len == -1)
+		fail(errno, "write", socktype, NULL);
+	OK("write one byte");
+	if (len != sizeof(ch))
+		fail_assertion("write", socktype, NULL, "write length");
+	OK("write one byte length");
+
+	/*
+	 * Other end should now be readable.
+	 */
+	ts.tv_sec = 0;
+	ts.tv_nsec = 0;
+	i = kevent(kq, NULL, 0, &ke, 1, &ts);
+	if (i == -1)
+		fail(errno, "kevent", socktype, "EVFILT_READ");
+	OK("EVFILT_READ");
+	if (i != 1)
+		fail_assertion("kevent", socktype, "EVFILT_READ",
+		    "non-empty socket unreadable");
+	OK("non-empty socket unreadable");
+
+	/*
+	 * Read a byte to clear the readable state.
+	 */
+	len = read(fd[0], &ch, sizeof(ch));
+	if (len == -1)
+		fail(errno, "read", socktype, NULL);
+	OK("read one byte");
+	if (len != sizeof(ch))
+		fail_assertion("read", socktype, NULL, "read length");
+	OK("read one byte length");
+
+	/*
+	 * Now re-check for readability.
+	 */
+	ts.tv_sec = 0;
+	ts.tv_nsec = 0;
+	i = kevent(kq, NULL, 0, &ke, 1, &ts);
+	if (i == -1)
+		fail(errno, "kevent", socktype, "EVFILT_READ");
+	OK("EVFILT_READ");
+	if (i != 0)
+		fail_assertion("kevent", socktype, "EVFILT_READ",
+		    "empty socket unreadable");
+	OK("empty socket unreadable");
+
+	EV_SET(&ke, fd[0], EVFILT_READ, EV_DELETE, 0, 0, NULL);
+	if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1)
+		fail(errno, "kevent", socktype, "EVFILT_READ, EV_DELETE");
+	OK("EVFILT_READ, EV_DELETE");
+}
+
+static void
+test_evfilt_write(int kq, int fd[2], const char *socktype)
+{
+	struct timespec ts;
+	struct kevent ke;
+	ssize_t len;
+	char ch;
+	int i;
+
+	EV_SET(&ke, fd[0], EVFILT_WRITE, EV_ADD, 0, 0, NULL);
+	if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1)
+		fail(errno, "kevent", socktype, "EVFILT_WRITE, EV_ADD");
+	OK("EVFILE_WRITE, EV_ADD");
+
+	/*
+	 * Confirm writable to begin with, no I/O yet.
+	 */
+	ts.tv_sec = 0;
+	ts.tv_nsec = 0;
+	i = kevent(kq, NULL, 0, &ke, 1, &ts);
+	if (i == -1)
+		fail(errno, "kevent", socktype, "EVFILT_WRITE");
+	OK("EVFILE_WRITE");
+	if (i != 1)
+		fail_assertion("kevent", socktype, "EVFILT_WRITE",
+		    "empty socket unwritable");
+	OK("empty socket unwritable");
+
+	/*
+	 * Write bytes into the socket until we can't write anymore.
+	 */
+	ch = 'a';
+	while ((len = write(fd[0], &ch, sizeof(ch))) == sizeof(ch)) {};
+	if (len == -1 && errno != EAGAIN && errno != ENOBUFS)
+		fail(errno, "write", socktype, NULL);
+	OK("write");
+	if (len != -1 && len != sizeof(ch))
+		fail_assertion("write", socktype, NULL, "write length");
+	OK("write length");
+
+	/*
+	 * Check to make sure the socket is no longer writable.
+	 */
+	ts.tv_sec = 0;
+	ts.tv_nsec = 0;
+	i = kevent(kq, NULL, 0, &ke, 1, &ts);
+	if (i == -1)
+		fail(errno, "kevent", socktype, "EVFILT_WRITE");
+	OK("EVFILT_WRITE");
+	if (i != 0)
+		fail_assertion("kevent", socktype, "EVFILT_WRITE",
+		    "full socket writable");
+	OK("full socket writable");
+
+	EV_SET(&ke, fd[0], EVFILT_WRITE, EV_DELETE, 0, 0, NULL);
+	if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1)
+		fail(errno, "kevent", socktype, "EVFILT_WRITE, EV_DELETE");
+	OK("EVFILT_WRITE, EV_DELETE");
+}
+
+/*
+ * Basic registration exercise for kqueue(2).  Create several types/brands of
+ * sockets, and confirm that we can register for various events on them.
+ */
+int
+main(void)
+{
+	int kq, sv[2];
+
+	printf("1..49\n");
+
+	kq = kqueue();
+	if (kq == -1)
+		fail(errno, "kqueue", NULL, NULL);
+	OK("kqueue()");
+
+	/*
+	 * Create a UNIX domain datagram socket, and attach/test/detach a
+	 * read filter on it.
+	 */
+	if (socketpair(PF_UNIX, SOCK_DGRAM, 0, sv) == -1)
+		fail(errno, "socketpair", "PF_UNIX, SOCK_DGRAM", NULL);
+	OK("socketpair() 1");
+
+	if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK");
+	OK("fcntl() 1");
+	if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK");
+	OK("fnctl() 2");
+
+	test_evfilt_read(kq, sv, "PF_UNIX, SOCK_DGRAM");
+
+	if (close(sv[0]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[0]");
+	OK("close() 1");
+	if (close(sv[1]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[1]");
+	OK("close() 2");
+
+#if 0
+	/*
+	 * XXXRW: We disable the write test in the case of datagram sockets,
+	 * as kqueue can't tell when the remote socket receive buffer is
+	 * full, whereas the UNIX domain socket implementation can tell and
+	 * returns ENOBUFS.
+	 */
+	/*
+	 * Create a UNIX domain datagram socket, and attach/test/detach a
+	 * write filter on it.
+	 */
+	if (socketpair(PF_UNIX, SOCK_DGRAM, 0, sv) == -1)
+		fail(errno, "socketpair", "PF_UNIX, SOCK_DGRAM", NULL);
+
+	if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK");
+	if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK");
+
+	test_evfilt_write(kq, sv, "PF_UNIX, SOCK_DGRAM");
+
+	if (close(sv[0]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[0]");
+	if (close(sv[1]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[1]");
+#endif
+
+	/*
+	 * Create a UNIX domain stream socket, and attach/test/detach a
+	 * read filter on it.
+	 */
+	if (socketpair(PF_UNIX, SOCK_STREAM, 0, sv) == -1)
+		fail(errno, "socketpair", "PF_UNIX, SOCK_STREAM", NULL);
+	OK("socketpair() 2");
+
+	if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK");
+	OK("fcntl() 3");
+	if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK");
+	OK("fcntl() 4");
+
+	test_evfilt_read(kq, sv, "PF_UNIX, SOCK_STREAM");
+
+	if (close(sv[0]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[0]");
+	OK("close() 3");
+	if (close(sv[1]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[1]");
+	OK("close() 4");
+
+	/*
+	 * Create a UNIX domain stream socket, and attach/test/detach a
+	 * write filter on it.
+	 */
+	if (socketpair(PF_UNIX, SOCK_STREAM, 0, sv) == -1)
+		fail(errno, "socketpair", "PF_UNIX, SOCK_STREAM", NULL);
+	OK("socketpair() 3");
+
+	if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK");
+	OK("fcntl() 5");
+	if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0)
+		fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK");
+	OK("fcntl() 6");
+
+	test_evfilt_write(kq, sv, "PF_UNIX, SOCK_STREAM");
+
+	if (close(sv[0]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[0]");
+	OK("close() 5");
+	if (close(sv[1]) == -1)
+		fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[1]");
+	OK("close() 6");
+
+	if (close(kq) == -1)
+		fail(errno, "close", "kq", NULL);
+	OK("close() 7");
+
+	return (0);
+}

Copied: user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c	Sun Jan 24 00:26:45 2016	(r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c)
@@ -0,0 +1,383 @@
+/*-
+ * Copyright (c) 2005 Robert N. M. Watson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <sys/sysctl.h>
+
+#include <err.h>
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+
+/*
+ * This regression test is intended to validate that the backlog parameter
+ * set by listen() is properly set, can be retrieved using SO_LISTENQLIMIT,
+ * and that it can be updated by later calls to listen().  We also check that
+ * SO_LISTENQLIMIT cannot be set.
+ *
+ * Future things to test:
+ *
+ * - That if we change the value of kern.ipc.somaxconn, the limits really
+ *   do change.
+ *
+ * - That limits are, approximately, enforced and implemented.
+ *
+ * - All this on multiple socket types -- i.e., PF_LOCAL.
+ *
+ * - That we also test SO_LISTENQLEN and SO_LISTENINCQLEN.
+ */
+
+/*
+ * We retrieve kern.ipc.somaxconn before running the tests in order to use a
+ * run-time set value of SOMAXCONN, rather than compile-time set.  We assume

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Sun Jan 24 06:04:39 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FD1AA8FB70
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Sun, 24 Jan 2016 06:04:39 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3131D19E6;
 Sun, 24 Jan 2016 06:04:39 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O64c6C016758;
 Sun, 24 Jan 2016 06:04:38 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O64cWu016757;
 Sun, 24 Jan 2016 06:04:38 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601240604.u0O64cWu016757@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Sun, 24 Jan 2016 06:04:38 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294656 - user/ngie/socket-tests/tests/sys/kern/sockets
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jan 2016 06:04:39 -0000

Author: ngie
Date: Sun Jan 24 06:04:38 2016
New Revision: 294656
URL: https://svnweb.freebsd.org/changeset/base/294656

Log:
  Add Makefile missed in r294650

Added:
  user/ngie/socket-tests/tests/sys/kern/sockets/Makefile   (contents, props changed)

Added: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/Makefile	Sun Jan 24 06:04:38 2016	(r294656)
@@ -0,0 +1,43 @@
+# $FreeBSD$
+
+TESTSDIR=	${TESTSBASE}/sys/kern/sockets
+
+TAP_TESTS_C+=	accept_fd_leak_test
+TAP_TESTS_C+=	accf_data_attach_test
+PLAIN_TESTS_C+=	fstat_test
+TAP_TESTS_C+=	kqueue_test
+PLAIN_TESTS_C+=	listen_backlog_test
+PLAIN_TESTS_C+=	listen_close_test
+PLAIN_TESTS_C+=	pr_atomic_test
+PLAIN_TESTS_C+=	reconnect_test
+PLAIN_TESTS_C+=	rtsocket_test
+PLAIN_TESTS_C+=	sblock_test
+PLAIN_TESTS_C+=	sendfile_test
+PLAIN_TESTS_C+=	shutdown_test
+# XXX: make the test function in a standalone manner instead of having it be a
+# test program
+#PLAIN_TESTS_C+=	sigpipe_test
+PLAIN_TESTS_C+=	so_setfib_test
+PLAIN_TESTS_C+=	socketpair_test
+PLAIN_TESTS_C+=	unix_bindconnect_test
+PLAIN_TESTS_C+=	unix_close_race_test
+TAP_TESTS_SH+=	unix_cmsg_test
+PLAIN_TESTS_C+=	unix_gc_test
+ATF_TESTS_C+=	unix_passfd_test
+PLAIN_TESTS_C+=	unix_sendtorace_test
+ATF_TESTS_C+=	unix_seqpacket_test
+TEST_METADATA.unix_seqpacket_test+=	timeout="15"
+PLAIN_TESTS_C+=	unix_socket_test
+PLAIN_TESTS_C+=	unix_sorflush_test
+PLAIN_TESTS_C+=	zerosend_test
+
+PROGS+=		unix_cmsg_test_helper
+
+LIBADD.sendfile_test+=		md
+LIBADD.unix_seqpacket_test+=		pthread
+
+WARNS.unix_cmsg_test_helper=	2
+
+.include <bsd.test.mk>
+
+WARNS?=	6

From owner-svn-src-user@freebsd.org  Sun Jan 24 09:24:25 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 413AC709C
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Sun, 24 Jan 2016 09:24:25 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id E013C33E;
 Sun, 24 Jan 2016 09:24:24 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O9OOQ9074860;
 Sun, 24 Jan 2016 09:24:24 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O9ONBn074856;
 Sun, 24 Jan 2016 09:24:23 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601240924.u0O9ONBn074856@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Sun, 24 Jan 2016 09:24:23 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294659 - in user/ngie/stable-10-libnv: . contrib/ntp
 contrib/ntp/html contrib/ntp/include contrib/ntp/libntp contrib/ntp/ntpd
 contrib/ntp/ntpdc contrib/ntp/ntpq contrib/ntp/ntpsnmpd co...
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jan 2016 09:24:25 -0000

Author: ngie
Date: Sun Jan 24 09:24:23 2016
New Revision: 294659
URL: https://svnweb.freebsd.org/changeset/base/294659

Log:
  MFstable/10 @ r294658

Added:
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp_keyacc.h
     - copied unchanged from r294658, stable/10/contrib/ntp/include/ntp_keyacc.h
  user/ngie/stable-10-libnv/contrib/ntp/libntp/is_ip_address.c
     - copied unchanged from r294658, stable/10/contrib/ntp/libntp/is_ip_address.c
Modified:
  user/ngie/stable-10-libnv/Makefile.inc1
  user/ngie/stable-10-libnv/contrib/ntp/ChangeLog
  user/ngie/stable-10-libnv/contrib/ntp/CommitLog
  user/ngie/stable-10-libnv/contrib/ntp/NEWS
  user/ngie/stable-10-libnv/contrib/ntp/configure
  user/ngie/stable-10-libnv/contrib/ntp/html/miscopt.html
  user/ngie/stable-10-libnv/contrib/ntp/include/Makefile.am
  user/ngie/stable-10-libnv/contrib/ntp/include/Makefile.in
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp.h
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp_io.h
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp_stdlib.h
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp_types.h
  user/ngie/stable-10-libnv/contrib/ntp/include/ntp_worker.h
  user/ngie/stable-10-libnv/contrib/ntp/include/parse.h
  user/ngie/stable-10-libnv/contrib/ntp/libntp/Makefile.am
  user/ngie/stable-10-libnv/contrib/ntp/libntp/Makefile.in
  user/ngie/stable-10-libnv/contrib/ntp/libntp/authkeys.c
  user/ngie/stable-10-libnv/contrib/ntp/libntp/authreadkeys.c
  user/ngie/stable-10-libnv/contrib/ntp/libntp/authusekey.c
  user/ngie/stable-10-libnv/contrib/ntp/libntp/ntp_worker.c
  user/ngie/stable-10-libnv/contrib/ntp/libntp/systime.c
  user/ngie/stable-10-libnv/contrib/ntp/libntp/work_thread.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntp.conf.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntp.keys.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntpd.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/keyword-gen-utd
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/keyword-gen.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.5man
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.5mdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.def
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.5man
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.5mdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.def
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_config.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_control.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_crypto.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_io.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_keyword.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_parser.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_parser.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_proto.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_request.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_scanner.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_timer.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.1ntpdman
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_chu.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_gpsdjson.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_jjy.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_shm.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/invoke-ntpdc.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/invoke-ntpq.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-subs.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.1ntpqman
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/packageinfo.sh
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/invoke-plot_summary.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/invoke-summary.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.1plot_summaryman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.1summaryman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.1summarymdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap-opts
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.html
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.man.in
  user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/sntp/configure
  user/ngie/stable-10-libnv/contrib/ntp/sntp/crypto.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/crypto.h
  user/ngie/stable-10-libnv/contrib/ntp/sntp/include/copyright.def
  user/ngie/stable-10-libnv/contrib/ntp/sntp/include/version.def
  user/ngie/stable-10-libnv/contrib/ntp/sntp/include/version.texi
  user/ngie/stable-10-libnv/contrib/ntp/sntp/invoke-sntp.texi
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/configfile.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/enum.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/find.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/init.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/load.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/makeshell.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/nested.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/parse-duration.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/reset.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/save.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/tokenize.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/m4/version.m4
  user/ngie/stable-10-libnv/contrib/ntp/sntp/main.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/networking.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.1sntpman
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.1sntpmdoc
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.html
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.man.in
  user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.mdoc.in
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/crypto.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/fileHandlingTest.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/fileHandlingTest.h.in
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/keyFile.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/packetHandling.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/packetProcessing.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/run-packetProcessing.c
  user/ngie/stable-10-libnv/contrib/ntp/sntp/unity/unity_internals.h
  user/ngie/stable-10-libnv/contrib/ntp/sntp/version.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/authkeys.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/decodenetnum.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-authkeys.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-decodenetnum.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-socktoa.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/socktoa.c
  user/ngie/stable-10-libnv/contrib/ntp/tests/ntpd/t-ntp_signd.c
  user/ngie/stable-10-libnv/contrib/ntp/util/invoke-ntp-keygen.texi
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen-opts.c
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen-opts.h
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.html
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.man.in
  user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.mdoc.in
  user/ngie/stable-10-libnv/lib/libc/sys/utimensat.2
  user/ngie/stable-10-libnv/lib/libthr/thread/thr_umtx.c
  user/ngie/stable-10-libnv/share/man/man9/devfs_set_cdevpriv.9
  user/ngie/stable-10-libnv/sys/compat/linux/linux_socket.c
  user/ngie/stable-10-libnv/sys/dev/usb/serial/usb_serial.c
  user/ngie/stable-10-libnv/sys/fs/devfs/devfs_vnops.c
  user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_bmap.c
  user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_extents.c
  user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_extents.h
  user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_vnops.c
  user/ngie/stable-10-libnv/sys/kern/kern_thread.c
  user/ngie/stable-10-libnv/sys/ofed/include/linux/linux_compat.c
  user/ngie/stable-10-libnv/sys/security/audit/audit_worker.c
  user/ngie/stable-10-libnv/sys/sys/conf.h
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/conf.sh
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-1.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-2.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-3.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-4.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-5.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-6.t
  user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-7.t
  user/ngie/stable-10-libnv/tools/regression/geom_subr.sh
  user/ngie/stable-10-libnv/tools/regression/sockets/rtsocket/rtsocket.c
  user/ngie/stable-10-libnv/tools/regression/sockets/unix_socket/unix_socket.c
  user/ngie/stable-10-libnv/usr.bin/iscsictl/iscsictl.8
  user/ngie/stable-10-libnv/usr.bin/iscsictl/iscsictl.c
  user/ngie/stable-10-libnv/usr.sbin/bsdinstall/scripts/auto
  user/ngie/stable-10-libnv/usr.sbin/ntp/config.h
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp-keygen.8
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp.conf.5
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp.keys.5
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpd.8
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpdc.8
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpq.8
  user/ngie/stable-10-libnv/usr.sbin/ntp/doc/sntp.8
  user/ngie/stable-10-libnv/usr.sbin/ntp/libntp/Makefile
  user/ngie/stable-10-libnv/usr.sbin/ntp/scripts/mkver
Directory Properties:
  user/ngie/stable-10-libnv/   (props changed)

Modified: user/ngie/stable-10-libnv/Makefile.inc1
==============================================================================
--- user/ngie/stable-10-libnv/Makefile.inc1	Sun Jan 24 06:20:57 2016	(r294658)
+++ user/ngie/stable-10-libnv/Makefile.inc1	Sun Jan 24 09:24:23 2016	(r294659)
@@ -1012,7 +1012,7 @@ KERNCONFDIR?=	${KRNLCONFDIR}
 
 BUILDKERNELS=
 INSTALLKERNEL=
-NO_INSTALLEXTRAKERNELS=yes
+NO_INSTALLEXTRAKERNELS?= yes
 .if defined(NO_INSTALLKERNEL)
 # All of the BUILDKERNELS loops start at index 1.
 BUILDKERNELS+= dummy

Modified: user/ngie/stable-10-libnv/contrib/ntp/ChangeLog
==============================================================================
--- user/ngie/stable-10-libnv/contrib/ntp/ChangeLog	Sun Jan 24 06:20:57 2016	(r294658)
+++ user/ngie/stable-10-libnv/contrib/ntp/ChangeLog	Sun Jan 24 09:24:23 2016	(r294659)
@@ -1,4 +1,38 @@
 ---
+(4.2.8p6) 2016/01/20 Released by Harlan Stenn <stenn@ntp.org>
+
+* [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. HStenn.
+* [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+* [Sec 2937] ntpq: nextvar() missing length check. perlinger@ntp.org
+* [Sec 2938] ntpq saveconfig command allows dangerous characters
+  in filenames. perlinger@ntp.org
+* [Sec 2939] reslist NULL pointer dereference.  perlinger@ntp.org
+* [Sec 2940] Stack exhaustion in recursive traversal of restriction
+  list. perlinger@ntp.org
+* [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+* [Sec 2945] Zero Origin Timestamp Bypass. perlinger@ntp.org
+* [Sec 2948] Potential Infinite Loop in ntpq ( and ntpdc) perlinger@ntp.org
+* [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org
+* [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
+  - applied patch by shenpeng11@huawei.com with minor adjustments
+* [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org
+* [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org
+* [Bug 2892] Several test cases assume IPv6 capabilities even when
+             IPv6 is disabled in the build. perlinger@ntp.org
+  - Found this already fixed, but validation led to cleanup actions.
+* [Bug 2905] DNS lookups broken. perlinger@ntp.org
+  - added limits to stack consumption, fixed some return code handling
+* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
+  - changed stacked/nested handling of CTRL-C. perlinger@ntp.org
+  - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org
+* [Bug 2980] reduce number of warnings. perlinger@ntp.org
+  - integrated several patches from Havard Eidnes (he@uninett.no)
+* [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org
+  - implement 'auth_log2()' using integer bithack instead of float calculation
+* Make leapsec_query debug messages less verbose.  Harlan Stenn.
+* Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
+
+---
 (4.2.8p5) 2016/01/07 Released by Harlan Stenn <stenn@ntp.org>
 
 * [Sec 2956] small-step/big-step.  Close the panic gate earlier.  HStenn.
@@ -47,6 +81,7 @@
               lots of clients. perlinger@ntp.org
 * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
   - changed stacked/nested handling of CTRL-C. perlinger@ntp.org
+  - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org
 * Unity cleanup for FreeBSD-6.4.  Harlan Stenn.
 * Unity test cleanup.  Harlan Stenn.
 * Libevent autoconf pthread fixes for FreeBSD-10.  Harlan Stenn.
@@ -55,9 +90,8 @@
 * Quiet a warning from clang.  Harlan Stenn.
 * Update the NEWS file.  Harlan Stenn.
 * Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
+
 ---
-(4.2.8p4) 2015/10/21 Released by Harlan Stenn <stenn@ntp.org>
-(4.2.8p4-RC1) 2015/10/06 Released by Harlan Stenn <stenn@ntp.org>
 
 * [Sec 2899] CVE-2014-9297  perlinger@ntp.org
 * [Sec 2901] Drop invalid packet before checking KoD. Check for all KoD's.

Modified: user/ngie/stable-10-libnv/contrib/ntp/CommitLog
==============================================================================
--- user/ngie/stable-10-libnv/contrib/ntp/CommitLog	Sun Jan 24 06:20:57 2016	(r294658)
+++ user/ngie/stable-10-libnv/contrib/ntp/CommitLog	Sun Jan 24 09:24:23 2016	(r294659)
@@ -1,8 +1,633 @@
-ChangeSet@1.3623, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu
+ChangeSet@1.3628, 2016-01-20 04:20:12-05:00, stenn@deacon.udel.edu
+  NTP_4_2_8P6
+  TAG: NTP_4_2_8P6
+
+  ChangeLog@1.1793 +1 -0
+    NTP_4_2_8P6
+
+  ntpd/invoke-ntp.conf.texi@1.196 +1 -1
+    NTP_4_2_8P6
+
+  ntpd/invoke-ntp.keys.texi@1.188 +1 -1
+    NTP_4_2_8P6
+
+  ntpd/invoke-ntpd.texi@1.504 +2 -2
+    NTP_4_2_8P6
+
+  ntpd/ntp.conf.5man@1.230 +3 -3
+    NTP_4_2_8P6
+
+  ntpd/ntp.conf.5mdoc@1.230 +2 -3
+    NTP_4_2_8P6
+
+  ntpd/ntp.conf.html@1.183 +60 -2
+    NTP_4_2_8P6
+
+  ntpd/ntp.conf.man.in@1.230 +3 -3
+    NTP_4_2_8P6
+
+  ntpd/ntp.conf.mdoc.in@1.230 +2 -3
+    NTP_4_2_8P6
+
+  ntpd/ntp.keys.5man@1.222 +2 -2
+    NTP_4_2_8P6
+
+  ntpd/ntp.keys.5mdoc@1.222 +3 -3
+    NTP_4_2_8P6
+
+  ntpd/ntp.keys.html@1.184 +21 -33
+    NTP_4_2_8P6
+
+  ntpd/ntp.keys.man.in@1.222 +2 -2
+    NTP_4_2_8P6
+
+  ntpd/ntp.keys.mdoc.in@1.222 +3 -3
+    NTP_4_2_8P6
+
+  ntpd/ntpd-opts.c@1.526 +10 -10
+    NTP_4_2_8P6
+
+  ntpd/ntpd-opts.h@1.525 +4 -4
+    NTP_4_2_8P6
+
+  ntpd/ntpd.1ntpdman@1.333 +4 -4
+    NTP_4_2_8P6
+
+  ntpd/ntpd.1ntpdmdoc@1.333 +3 -3
+    NTP_4_2_8P6
+
+  ntpd/ntpd.html@1.177 +2 -2
+    NTP_4_2_8P6
+
+  ntpd/ntpd.man.in@1.333 +4 -4
+    NTP_4_2_8P6
+
+  ntpd/ntpd.mdoc.in@1.333 +3 -3
+    NTP_4_2_8P6
+
+  ntpdc/invoke-ntpdc.texi@1.501 +2 -2
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc-opts.c@1.519 +10 -10
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc-opts.h@1.518 +4 -4
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc.1ntpdcman@1.332 +4 -4
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc.1ntpdcmdoc@1.332 +3 -3
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc.html@1.345 +2 -2
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc.man.in@1.332 +4 -4
+    NTP_4_2_8P6
+
+  ntpdc/ntpdc.mdoc.in@1.332 +3 -3
+    NTP_4_2_8P6
+
+  ntpq/invoke-ntpq.texi@1.508 +2 -2
+    NTP_4_2_8P6
+
+  ntpq/ntpq-opts.c@1.525 +10 -10
+    NTP_4_2_8P6
+
+  ntpq/ntpq-opts.h@1.523 +4 -4
+    NTP_4_2_8P6
+
+  ntpq/ntpq.1ntpqman@1.336 +4 -4
+    NTP_4_2_8P6
+
+  ntpq/ntpq.1ntpqmdoc@1.336 +3 -3
+    NTP_4_2_8P6
+
+  ntpq/ntpq.html@1.174 +2 -2
+    NTP_4_2_8P6
+
+  ntpq/ntpq.man.in@1.336 +4 -4
+    NTP_4_2_8P6
+
+  ntpq/ntpq.mdoc.in@1.336 +3 -3
+    NTP_4_2_8P6
+
+  ntpsnmpd/invoke-ntpsnmpd.texi@1.503 +2 -2
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd-opts.c@1.521 +10 -10
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd-opts.h@1.520 +4 -4
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.332 +4 -4
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.332 +3 -3
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd.html@1.172 +1 -1
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd.man.in@1.332 +4 -4
+    NTP_4_2_8P6
+
+  ntpsnmpd/ntpsnmpd.mdoc.in@1.332 +3 -3
+    NTP_4_2_8P6
+
+  packageinfo.sh@1.524 +2 -2
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.93 +3 -3
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.94 +2 -2
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/calc_tickadj.html@1.95 +1 -1
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/calc_tickadj.man.in@1.92 +3 -3
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/calc_tickadj.mdoc.in@1.94 +2 -2
+    NTP_4_2_8P6
+
+  scripts/calc_tickadj/invoke-calc_tickadj.texi@1.97 +1 -1
+    NTP_4_2_8P6
+
+  scripts/invoke-plot_summary.texi@1.114 +2 -2
+    NTP_4_2_8P6
+
+  scripts/invoke-summary.texi@1.114 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/invoke-ntp-wait.texi@1.324 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait-opts@1.60 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitman@1.321 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.322 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait.html@1.341 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait.man.in@1.321 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntp-wait/ntp-wait.mdoc.in@1.322 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/invoke-ntpsweep.texi@1.112 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep-opts@1.62 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepman@1.100 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.100 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep.html@1.113 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep.man.in@1.100 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntpsweep/ntpsweep.mdoc.in@1.101 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntptrace/invoke-ntptrace.texi@1.113 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace-opts@1.62 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace.1ntptraceman@1.100 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace.1ntptracemdoc@1.101 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace.html@1.114 +2 -2
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace.man.in@1.100 +3 -3
+    NTP_4_2_8P6
+
+  scripts/ntptrace/ntptrace.mdoc.in@1.102 +2 -2
+    NTP_4_2_8P6
+
+  scripts/plot_summary-opts@1.62 +2 -2
+    NTP_4_2_8P6
+
+  scripts/plot_summary.1plot_summaryman@1.112 +3 -3
+    NTP_4_2_8P6
+
+  scripts/plot_summary.1plot_summarymdoc@1.112 +2 -2
+    NTP_4_2_8P6
+
+  scripts/plot_summary.html@1.115 +2 -2
+    NTP_4_2_8P6
+
+  scripts/plot_summary.man.in@1.112 +3 -3
+    NTP_4_2_8P6
+
+  scripts/plot_summary.mdoc.in@1.112 +2 -2
+    NTP_4_2_8P6
+
+  scripts/summary-opts@1.62 +2 -2
+    NTP_4_2_8P6
+
+  scripts/summary.1summaryman@1.112 +3 -3
+    NTP_4_2_8P6
+
+  scripts/summary.1summarymdoc@1.112 +2 -2
+    NTP_4_2_8P6
+
+  scripts/summary.html@1.115 +2 -2
+    NTP_4_2_8P6
+
+  scripts/summary.man.in@1.112 +3 -3
+    NTP_4_2_8P6
+
+  scripts/summary.mdoc.in@1.112 +2 -2
+    NTP_4_2_8P6
+
+  scripts/update-leap/invoke-update-leap.texi@1.13 +1 -1
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap-opts@1.13 +2 -2
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap.1update-leapman@1.13 +3 -3
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap.1update-leapmdoc@1.13 +2 -2
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap.html@1.13 +1 -1
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap.man.in@1.13 +3 -3
+    NTP_4_2_8P6
+
+  scripts/update-leap/update-leap.mdoc.in@1.13 +2 -2
+    NTP_4_2_8P6
+
+  sntp/invoke-sntp.texi@1.501 +2 -2
+    NTP_4_2_8P6
+
+  sntp/sntp-opts.c@1.520 +10 -10
+    NTP_4_2_8P6
+
+  sntp/sntp-opts.h@1.518 +4 -4
+    NTP_4_2_8P6
+
+  sntp/sntp.1sntpman@1.336 +4 -4
+    NTP_4_2_8P6
+
+  sntp/sntp.1sntpmdoc@1.336 +3 -3
+    NTP_4_2_8P6
+
+  sntp/sntp.html@1.516 +2 -2
+    NTP_4_2_8P6
+
+  sntp/sntp.man.in@1.336 +4 -4
+    NTP_4_2_8P6
+
+  sntp/sntp.mdoc.in@1.336 +3 -3
+    NTP_4_2_8P6
+
+  util/invoke-ntp-keygen.texi@1.504 +2 -2
+    NTP_4_2_8P6
+
+  util/ntp-keygen-opts.c@1.522 +10 -10
+    NTP_4_2_8P6
+
+  util/ntp-keygen-opts.h@1.520 +4 -4
+    NTP_4_2_8P6
+
+  util/ntp-keygen.1ntp-keygenman@1.332 +4 -4
+    NTP_4_2_8P6
+
+  util/ntp-keygen.1ntp-keygenmdoc@1.332 +3 -3
+    NTP_4_2_8P6
+
+  util/ntp-keygen.html@1.178 +2 -2
+    NTP_4_2_8P6
+
+  util/ntp-keygen.man.in@1.332 +4 -4
+    NTP_4_2_8P6
+
+  util/ntp-keygen.mdoc.in@1.332 +3 -3
+    NTP_4_2_8P6
+
+ChangeSet@1.3627, 2016-01-20 04:14:51-05:00, stenn@deacon.udel.edu
+  solaris hack
+
+  libntp/work_thread.c@1.20 +2 -0
+    solaris hack
+
+ChangeSet@1.3626, 2016-01-20 01:50:09-05:00, stenn@deacon.udel.edu
+  4.2.8p6
+
+  packageinfo.sh@1.523 +1 -1
+    4.2.8p6
+
+ChangeSet@1.3625, 2016-01-20 00:34:15+00:00, stenn@psp-deb1.ntp.org
+  updates
+
+  NEWS@1.160 +24 -24
+    updates
+
+ChangeSet@1.3624, 2016-01-19 22:28:41+00:00, stenn@psp-deb1.ntp.org
+  typo
+
+  NEWS@1.159 +1 -1
+    typo
+
+ChangeSet@1.3623, 2016-01-18 11:55:56+00:00, stenn@psp-deb1.ntp.org
+  [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ChangeLog@1.1792 +1 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  NEWS@1.158 +40 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  include/Makefile.am@1.54 +1 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  include/ntp_io.h@1.23 +2 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  include/ntp_keyacc.h@1.1 +13 -0
+    BitKeeper file /home/stenn/ntp-stable-2936/include/ntp_keyacc.h
+
+  include/ntp_keyacc.h@1.0 +0 -0
+
+  include/ntp_stdlib.h@1.81 +4 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  include/ntp_types.h@1.36 +1 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  libntp/Makefile.am@1.77 +1 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  libntp/authkeys.c@1.31 +60 -6
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  libntp/authreadkeys.c@1.25 +50 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  libntp/authusekey.c@1.11 +1 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  libntp/is_ip_address.c@1.1 +129 -0
+    BitKeeper file /home/stenn/ntp-stable-2936/libntp/is_ip_address.c
+
+  libntp/is_ip_address.c@1.0 +0 -0
+
+  ntpd/invoke-ntp.keys.texi@1.187 +11 -3
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.5man@1.221 +13 -5
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.5mdoc@1.221 +14 -6
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.def@1.11 +10 -2
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.html@1.183 +42 -22
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.man.in@1.221 +13 -5
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp.keys.mdoc.in@1.221 +14 -6
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp_crypto.c@1.186 +1 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp_io.c@1.412 +0 -72
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  ntpd/ntp_proto.c@1.373 +34 -0
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+  tests/libntp/authkeys.c@1.15 +1 -1
+    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
+
+ChangeSet@1.3622, 2016-01-17 09:03:57+00:00, stenn@psp-deb1.ntp.org
+  Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
+
+  ChangeLog@1.1791 +1 -0
+    Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
+
+  tests/ntpd/t-ntp_signd.c@1.16 +4 -0
+    Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
+
+ChangeSet@1.3621, 2016-01-17 05:51:14+00:00, stenn@psp-deb1.ntp.org
+  Update NEWS file for 2942
+
+  NEWS@1.157 +22 -0
+    Update NEWS file for 2942
+
+ChangeSet@1.3615.13.1, 2016-01-17 05:07:22+00:00, stenn@psp-deb1.ntp.org
+  [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ChangeLog@1.1786.13.1 +4 -0
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  html/miscopt.html@1.85 +11 -3
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  include/ntp.h@1.213.1.1 +3 -0
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/invoke-ntp.conf.texi@1.195 +64 -3
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/keyword-gen-utd@1.27 +1 -1
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/keyword-gen.c@1.33 +3 -0
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp.conf.5man@1.229 +71 -7
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp.conf.5mdoc@1.229 +71 -7
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp.conf.def@1.21 +67 -4
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp.conf.man.in@1.229 +71 -7
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp.conf.mdoc.in@1.229 +71 -7
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_config.c@1.335.1.1 +12 -0
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_keyword.h@1.29 +505 -468
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_parser.c@1.101 +1762 -1513
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_parser.h@1.65 +257 -235
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_parser.y@1.91 +6 -0
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+  ntpd/ntp_proto.c@1.368.2.1 +40 -4
+    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
+
+ChangeSet@1.3619, 2016-01-14 12:19:16+00:00, stenn@psp-at1.ntp.org
+  NEWS file updates
+
+  NEWS@1.156 +21 -0
+    NEWS file updates
+
+ChangeSet@1.3615.1.9, 2016-01-14 11:33:43+00:00, stenn@psp-at1.ntp.org
+  merge cleanup
+
+  ChangeLog@1.1786.1.9 +3 -0
+    merge cleanup
+
+ChangeSet@1.3615.1.5, 2016-01-14 10:44:13+00:00, stenn@psp-at1.ntp.org
+  merge cleanup
+
+  ChangeLog@1.1786.1.5 +0 -1
+    merge cleanup
+
+ChangeSet@1.3615.12.4, 2016-01-14 10:27:23+00:00, stenn@psp-at1.ntp.org
+  merge cleanup
+
+  ChangeLog@1.1786.12.4 +1 -1
+    merge cleanup
+
+ChangeSet@1.3615.12.2, 2016-01-14 09:49:52+00:00, stenn@psp-at1.ntp.org
+  merge cleanup
+
+  ChangeLog@1.1786.12.2 +2 -2
+    merge cleanup
+
+ChangeSet@1.3615.3.17, 2016-01-14 09:33:56+00:00, stenn@psp-at1.ntp.org
+  merge cleanup
+
+  ChangeLog@1.1786.3.14 +1 -1
+    merge cleanup
+
+ChangeSet@1.3615.3.14, 2016-01-14 07:36:57+00:00, stenn@psp-at1.ntp.org
+  NEWS update
+
+  NEWS@1.155 +98 -7
+    NEWS update
+
+ChangeSet@1.3615.3.12, 2016-01-13 08:07:30+00:00, stenn@psp-deb1.ntp.org
+  typo
+
+  ChangeLog@1.1786.3.10 +1 -1
+    typo
+
+ChangeSet@1.3615.3.10, 2016-01-13 06:08:29+00:00, stenn@psp-deb1.ntp.org
+  Update NEWS file for bug 2938
+
+  NEWS@1.154 +29 -2
+    Update NEWS file for bug 2938
+
+ChangeSet@1.3615.3.8, 2016-01-13 04:23:46+00:00, stenn@psp-deb1.ntp.org
+  Update NEWS file for bug 2935
+
+  NEWS@1.153 +52 -0
+    Update NEWS file for bug 2935
+
+ChangeSet@1.3615.7.12, 2016-01-12 09:53:06+00:00, stenn@psp-at1.ntp.org
+  [Sec 2935] use L_SUB instead of L_ISGT.  Juergen Perlinger
+
+  ntpd/ntp_proto.c@1.368.1.5 +4 -1
+    [Sec 2935] use L_SUB instead of L_ISGT.  Juergen Perlinger
+
+ChangeSet@1.3615.7.11, 2016-01-11 03:02:53-08:00, harlan@max.pfcs.com
+  [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
+
+  ChangeLog@1.1786.9.1 +4 -0
+    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
+
+  include/ntp.h@1.215 +1 -0
+    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
+
+  ntpd/ntp_proto.c@1.368.1.4 +67 -0
+    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
+
+ChangeSet@1.3615.7.10, 2016-01-11 02:44:25-08:00, harlan@max.pfcs.com
+  make leapsec_query messages less verbose.
+
+  ntpd/ntp_timer.c@1.93.1.1 +6 -4
+    make leapsec_query messages less verbose.
+
+ChangeSet@1.3615.9.1, 2016-01-11 10:26:12+01:00, jnperlin@hydra.localnet
+  [Bug 2985] bogus calculation in authkeys.c
+   - implement 'auth_log2()' using integer bithack instead of float calculation
+
+  ChangeLog@1.1786.7.5 +2 -0
+    [Bug 2985] bogus calculation in authkeys.c
+     - implement 'auth_log2()' using integer bithack instead of float calculation
+
+  libntp/authkeys.c@1.30 +33 -10
+    [Bug 2985] bogus calculation in authkeys.c
+     - implement 'auth_log2()' using integer bithack instead of float calculation
+
+  tests/libntp/authkeys.c@1.14 +38 -0
+    [Bug 2985] bogus calculation in authkeys.c
+     - test bithack implementation of 'auth_log2()'
+
+  tests/libntp/run-authkeys.c@1.12 +9 -6
+    [Bug 2985] bogus calculation in authkeys.c
+     - update auto-generated file
+
+ChangeSet@1.3615.7.9, 2016-01-09 09:52:44+00:00, stenn@psp-at1.ntp.org
+  Add timelastrec to the peer structure
+
+  include/ntp.h@1.214 +2 -1
+    Add timelastrec to the peer structure
+
+ChangeSet@1.3615.3.6, 2016-01-08 10:00:03+00:00, stenn@psp-at1.ntp.org
+  4.2.8p5 merge cleanup
+
+  ChangeLog@1.1786.3.6 +1 -1
+    4.2.8p5 merge cleanup
+
+ChangeSet@1.3615.7.8, 2016-01-08 00:26:09+00:00, stenn@deacon.udel.edu
+  Update copyright year
+
+  sntp/include/copyright.def@1.26 +1 -1
+    Update copyright year
+
+ChangeSet@1.3615.7.7, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu
   NTP_4_2_8P5
   TAG: NTP_4_2_8P5
 
-  ChangeLog@1.1791 +1 -0
+  ChangeLog@1.1786.7.4 +1 -0
     NTP_4_2_8P5
 
   ntpd/invoke-ntp.conf.texi@1.194 +1 -1
@@ -332,60 +957,349 @@ ChangeSet@1.3623, 2016-01-07 23:33:11+00
   util/ntp-keygen.mdoc.in@1.331 +2 -2
     NTP_4_2_8P5
 
-ChangeSet@1.3622, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu
+ChangeSet@1.3615.7.6, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu
   ntp-4.2.8p5
 
   packageinfo.sh@1.521 +1 -1
     ntp-4.2.8p5
 
-ChangeSet@1.3621, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org
+ChangeSet@1.3615.7.5, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org
   cleanup
 
   NEWS@1.152 +2 -2
     cleanup
 
-ChangeSet@1.3620, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org
+ChangeSet@1.3615.7.4, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org
   typo in ntp_proto.c - leap smear.  Reported by Martin Burnicki
 
-  ntpd/ntp_proto.c@1.371 +1 -1
+  ntpd/ntp_proto.c@1.368.1.3 +1 -1
     typo in ntp_proto.c - leap smear.  Reported by Martin Burnicki
 
-ChangeSet@1.3619, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org
+ChangeSet@1.3615.7.3, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org
   Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
 
-  ChangeLog@1.1790 +1 -0
+  ChangeLog@1.1786.7.3 +1 -0
     Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
 
   scripts/calc_tickadj/Makefile.am@1.11 +2 -0
     Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
 
-ChangeSet@1.3616.1.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org
+ChangeSet@1.3615.3.2, 2016-01-05 12:34:56+00:00, stenn@psp-at1.ntp.org
+  ntp-4.2.8p6
+
+  ChangeLog@1.1786.3.2 +2 -0
+    ntp-4.2.8p6
+
+ChangeSet@1.3615.8.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org
   Bug 2952 fixes
 
-  ChangeLog@1.1787.1.1 +1 -0
+  ChangeLog@1.1786.8.1 +1 -0
     Bug 2952 fixes
 
-  ntpd/ntp_proto.c@1.370 +165 -152
+  ntpd/ntp_proto.c@1.368.1.2 +165 -152
     Bug 2952 fixes
 
-ChangeSet@1.3617, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org
+ChangeSet@1.3615.7.1, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org
   ntp-4.2.8p5 prep
 
-  ChangeLog@1.1788 +2 -1
+  ChangeLog@1.1786.7.1 +2 -1
     ntp-4.2.8p5 prep
 
   NEWS@1.151 +104 -3
     ntp-4.2.8p5 prep
 
-ChangeSet@1.3616, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org
+ChangeSet@1.3615.5.1, 2015-12-13 13:35:12+01:00, jnperlin@hydra.localnet
+  [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+    Found this already fixed, but validation lead to further cleanup:
+     - source code formatting
+     - inline variable definitions moved to start of block
+     - made some pure input data pointers 'const void*' instead of 'char*'; avoids casts and warnings
+
+  ChangeLog@1.1786.5.1 +3 -0
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+
+  sntp/crypto.c@1.19 +13 -12
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - sidekick: make pure input pointers 'const void*' instead of 'char*'
+     - sidekick: remove unnecessary casts
+
+  sntp/crypto.h@1.11 +11 -9
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - sidekick: make pure input pointers 'const void*' instead of 'char*'
+     - source formatting
+
+  sntp/main.c@1.99 +1 -1
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - no need to cast input to 'make_mac()' any more
+
+  sntp/networking.c@1.68 +1 -1
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - no need to cast input to 'auth_md5()' any more
+
+  sntp/tests/crypto.c@1.10 +41 -27
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - remove unnecessary casts
+     - source code formatting
+
+  sntp/tests/fileHandlingTest.c@1.4 +43 -20
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*'
+
+  sntp/tests/fileHandlingTest.h.in@1.15 +6 -15
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*'
+
+  sntp/tests/keyFile.c@1.13 +66 -46
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - use 'DestroyPath()' avoid trouble with 'free()' on 'const char*'
+     - printf() combined
+     - source code formatting
+     - move variable declarations to front
+
+  sntp/tests/packetHandling.c@1.6 +75 -64
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - move variable declarations to front
+     - source code formatting
+
+  sntp/tests/packetProcessing.c@1.9 +124 -90
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - move variable declarations to front
+     - source code formatting
+     - drop unnecessary casts
+
+  sntp/tests/run-packetProcessing.c@1.10 +18 -18
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+
+  sntp/unity/unity_internals.h@1.6 +1 -1
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - added missing 'const' in pointer casts
+
+  tests/libntp/decodenetnum.c@1.11 +33 -23
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - source code formatting +  cleanup
+
+  tests/libntp/run-decodenetnum.c@1.11 +4 -4
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+
+  tests/libntp/run-socktoa.c@1.14 +5 -5
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+
+  tests/libntp/socktoa.c@1.12 +23 -17
+    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
+     - source code formatting +  cleanup
+
+ChangeSet@1.3615.4.1, 2015-12-11 18:24:16+01:00, jnperlin@hydra.localnet
+  [Bug 2882] Look at ntp_request.c:list_peers_sum()
+
+  ChangeLog@1.1786.4.1 +1 -0
+    [Bug 2882] Look at ntp_request.c:list_peers_sum()
+
+  ntpd/ntp_request.c@1.116 +57 -72
+    [Bug 2882] Look at ntp_request.c:list_peers_sum()
+     - 'list_peers()' and 'list_peers_sum()' skip IPv6 entires if client does not support them,
+       but continue processing until end of list now.
+
+ChangeSet@1.3615.1.3, 2015-12-09 18:23:31+01:00, jnperlin@hydra.localnet
+  [Bug 2891] Deadlock in deferred DNS lookup framework.
+
+  ChangeLog@1.1786.1.3 +1 -0
+    [Bug 2891] Deadlock in deferred DNS lookup framework.
+
+  include/ntp_worker.h@1.5 +31 -22
+    [Bug 2891] Deadlock in deferred DNS lookup framework.
+     - provide signal-safe result-ready detection
+
+  libntp/ntp_worker.c@1.7 +27 -0
+    [Bug 2891] Deadlock in deferred DNS lookup framework.
+     - support signal-safe result-ready detection
+     - provide function to harvest async results from mainloop
+
+  ntpd/ntp_io.c@1.409.1.1 +160 -133
+    [Bug 2891] Deadlock in deferred DNS lookup framework.
+     - do not process async-resolver results from signal handler
+     - set notification tags to harvest asyn-resolver results from mainloop
+     - avoid double select for synchronous IO
+     - avoid several syslog calls in signal-handler context
+     - refactor / conditionalize some functions that cannot be used in signal-driven IO
+
+  ntpd/ntpd.c@1.169 +4 -0
+    [Bug 2891] Deadlock in deferred DNS lookup framework.
+     - reap/harvest async resolver results from mainloop
+
+ChangeSet@1.3615.1.2, 2015-12-06 21:33:26+01:00, jnperlin@hydra.localnet
+  [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
+   - applied patch by shenpeng11@huawei.com with minor adjustments
+
+  ChangeLog@1.1786.1.2 +2 -0
+    [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
+     - applied patch by shenpeng11@huawei.com with minor adjustments
+
+  ntpd/ntpd.c@1.168 +26 -3
+    [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
+     - applied patch by shenpeng11@huawei.com with minor adjustments
+
+ChangeSet@1.3615.2.1, 2015-12-06 20:19:32+01:00, jnperlin@hydra.localnet
+  [Bug 2772] adj_systime overflows tv_usec
+
+  ChangeLog@1.1786.2.1 +1 -0
+    [Bug 2772] adj_systime overflows tv_usec
+
+  libntp/systime.c@1.71 +12 -3
+    [Bug 2772] adj_systime overflows tv_usec
+     - add missing normalisation for nitpicking implementations of 'adjtime()'
+
+ChangeSet@1.3615.1.1, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org
   Quiet a warning from clang.  Harlan Stenn.
 
-  ChangeLog@1.1787 +1 -0
+  ChangeLog@1.1786.1.1 +1 -0
     Quiet a warning from clang.  Harlan Stenn.
 
   libntp/ntp_rfc2553.c@1.50 +3 -2
     Quiet a warning from clang.  Harlan Stenn.
 
+ChangeSet@1.3616, 2015-12-05 20:28:19+00:00, perlinger@psp-deb1.ntp.org
+  [Bug 2980] reduce number of warnings
+   - string formatting(arguments should be literals)
+   - applying constness where necessary
+   - removing bad consts that are superfluous
+   - avoid signed/unsigned clashes in conditionals (either by cast or type change)
+   - signed/unsigned and promotion conflicts
+   - add prototypes for function pointer tables
+   - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...})
+
+  ChangeLog@1.1787 +2 -0
+    [Bug 2980] reduce number of warnings
+
+  include/parse.h@1.14 +3 -3
+    [Bug 2980] reduce number of warnings
+     - make GPSWRAP and GPSWEEK unqualified literals to avoid signed/unsigned clashes
+
+  ntpd/ntp_config.c@1.336 +2 -0
+    [Bug 2980] reduce number of warnings
+     - add forward declaration of yyparse()
+
+  ntpd/ntp_io.c@1.410 +1 -1
+    [Bug 2980] reduce number of warnings
+     - fix a signedness comparison by adding a cast to size_t
+
+  ntpd/ntp_scanner.c@1.49 +1 -1
+    [Bug 2980] reduce number of warnings
+     - for type compatibility, make counter 'i' a size_t
+
+  ntpd/ntp_timer.c@1.94 +5 -6
+    [Bug 2980] reduce number of warnings
+     - fix a signed / unsigned compare
+
+  ntpd/refclock_chu.c@1.58 +1 -1
+    [Bug 2980] reduce number of warnings
+     - rewrite check to avoid warning about integer overflow
+
+  ntpd/refclock_gpsdjson.c@1.24 +13 -15
+    [Bug 2980] reduce number of warnings
+     - reshuffle to use a literal format string
+     - fix signed/unsigned clashes in compare
+
+  ntpd/refclock_jjy.c@1.30 +47 -44
+    Bug 2980 - reduce number of warnings
+     - make several pointers 'const char*'
+     - add prototypes for function pointer tables
+     - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...})
+
+  ntpd/refclock_shm.c@1.39 +1 -1
+    [Bug 2980] reduce number of warnings
+     - fix signed/unsigned clashes in compare
+
+  ntpq/ntpq-subs.c@1.114.1.1 +1 -1
+    [Bug 2980] reduce number of warnings
+     - avoid signed/unsigned clashe in compare
+
+  ntpq/ntpq.c@1.165.1.1 +47 -7
+    [Bug 2980] reduce number of warnings
+     - avoid juggling with formatting into dynamic buffers by a 'asprintf' like function
+
+  sntp/libopts/configfile.c@1.24 +22 -22
+    [Bug 2980] reduce number of warnings
+     - add some pointer constness to avoid casting it away
+
+  sntp/libopts/enum.c@1.14 +5 -5
+    [Bug 2980] reduce number of warnings
+     - avoid some unnecessary casts
+     - avoid shift/promote ambiguity by proper typing
+
+  sntp/libopts/find.c@1.13 +1 -1
+    [Bug 2980] reduce number of warnings
+     - Use VOIDP instead of a (char*) cast
+
+  sntp/libopts/init.c@1.9 +2 -3

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Mon Jan 25 22:12:05 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32A0AA46065
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Mon, 25 Jan 2016 22:12:05 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id DF32626B;
 Mon, 25 Jan 2016 22:12:04 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0PMC3iP058859;
 Mon, 25 Jan 2016 22:12:03 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0PMC30Z058857;
 Mon, 25 Jan 2016 22:12:03 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601252212.u0PMC30Z058857@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Mon, 25 Jan 2016 22:12:03 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294748 - user/ngie/socket-tests/tests/sys/kern/sockets
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jan 2016 22:12:05 -0000

Author: ngie
Date: Mon Jan 25 22:12:03 2016
New Revision: 294748
URL: https://svnweb.freebsd.org/changeset/base/294748

Log:
  Put in initial work for integrating sigpipe_test into the FreeBSD test suite

Modified:
  user/ngie/socket-tests/tests/sys/kern/sockets/Makefile
  user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c

Modified: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile
==============================================================================
--- user/ngie/socket-tests/tests/sys/kern/sockets/Makefile	Mon Jan 25 20:35:15 2016	(r294747)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/Makefile	Mon Jan 25 22:12:03 2016	(r294748)
@@ -14,9 +14,7 @@ PLAIN_TESTS_C+=	rtsocket_test
 PLAIN_TESTS_C+=	sblock_test
 PLAIN_TESTS_C+=	sendfile_test
 PLAIN_TESTS_C+=	shutdown_test
-# XXX: make the test function in a standalone manner instead of having it be a
-# test program
-#PLAIN_TESTS_C+=	sigpipe_test
+PLAIN_TESTS_C+=	sigpipe_test
 PLAIN_TESTS_C+=	so_setfib_test
 PLAIN_TESTS_C+=	socketpair_test
 PLAIN_TESTS_C+=	unix_bindconnect_test

Modified: user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c
==============================================================================
--- user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c	Mon Jan 25 20:35:15 2016	(r294747)
+++ user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c	Mon Jan 25 22:12:03 2016	(r294748)
@@ -39,23 +39,7 @@
 #include <string.h>
 #include <unistd.h>
 
-/*
- * This regression test is intended to verify whether or not SIGPIPE is
- * properly generated in several simple test cases, as well as testing
- * whether SO_NOSIGPIPE disables SIGPIPE, if available on the system.
- * SIGPIPE is generated if a write or send is attempted on a socket that has
- * been shutdown for write.  This test runs several test cases with UNIX
- * domain sockets and TCP sockets to confirm that either EPIPE or SIGPIPE is
- * properly returned.
- *
- * For the purposes of testing TCP, an unused port number must be specified.
- */
-static void
-usage(void)
-{
-
-	errx(-1, "usage: sigpipe tcpport");
-}
+#define	DEFAULT_PORT 10000
 
 /*
  * Signal catcher.  Set a global flag that can be tested by the caller.
@@ -252,14 +236,7 @@ main(int argc, char *argv[])
 {
 	char *dummy;
 	int sock[2];
-	long port;
-
-	if (argc != 2)
-		usage();
-
-	port = strtol(argv[1], &dummy, 10);
-	if (port < 0 || port > 65535 || *dummy != '\0')
-		usage();
+	in_port_t port = DEFAULT_PORT;
 
 #ifndef SO_NOSIGPIPE
 	warnx("sigpipe: SO_NOSIGPIPE not defined, skipping some tests");

From owner-svn-src-user@freebsd.org  Wed Jan 27 09:54:15 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64BB1A6FAAE
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Wed, 27 Jan 2016 09:54:15 +0000 (UTC) (envelope-from pho@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1CF331E7F;
 Wed, 27 Jan 2016 09:54:15 +0000 (UTC) (envelope-from pho@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0R9sE9O095625;
 Wed, 27 Jan 2016 09:54:14 GMT (envelope-from pho@FreeBSD.org)
Received: (from pho@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0R9sEOE095624;
 Wed, 27 Jan 2016 09:54:14 GMT (envelope-from pho@FreeBSD.org)
Message-Id: <201601270954.u0R9sEOE095624@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org
 using -f
From: Peter Holm <pho@FreeBSD.org>
Date: Wed, 27 Jan 2016 09:54:14 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294906 - user/pho/stress2/misc
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 09:54:15 -0000

Author: pho
Date: Wed Jan 27 09:54:13 2016
New Revision: 294906
URL: https://svnweb.freebsd.org/changeset/base/294906

Log:
  Rewrite argument parsing. Update external syscall exclude handling.
  
  Sponsored by:	EMC / Isilon Storage Division

Modified:
  user/pho/stress2/misc/syscall5.sh

Modified: user/pho/stress2/misc/syscall5.sh
==============================================================================
--- user/pho/stress2/misc/syscall5.sh	Wed Jan 27 07:42:11 2016	(r294905)
+++ user/pho/stress2/misc/syscall5.sh	Wed Jan 27 09:54:13 2016	(r294906)
@@ -37,33 +37,26 @@
 
 syscall=`grep SYS_MAXSYSCALL /usr/include/sys/syscall.h | awk '{print $NF}'`
 syscall=$((syscall - 1))
+uname -a | grep -q OneFS &&
+    syscall=`sysctl kern.syscalls | grep -v nosys | grep : | tail -1 | \
+    sed 's/:.*//'`
 
-args=`getopt ars:t: $*`
-[ $? -ne 0 ] && echo "Usage $0 [-a] [-r] [-s number] [-t seconds]" && exit 1
-set -- $args
 last=/tmp/syscall5.last
 log=/tmp/syscall5.log
-for i; do
-	case "$i" in
-	-a)	all=1		# Test all syscalls
-		shift
-		;;
-	-r)	[ -h $last ] &&
-			syscall=`ls -l $last | awk '{print $NF}'`
-			syscall=$((syscall - 1))
-		shift
-		;;
-	-s)	syscall=$2
-		shift; shift
-		;;
-	-t)	sleeptime=$2
-		export sleeptime=$((sleeptime / 10))	# used in syscall4.sh
-		shift; shift
-		;;
-	--)
-		shift
-		break
-		;;
+
+while getopts ars:t:u flag; do
+	case "$flag" in
+	a) all=1 ;;
+	r) [ -h $last ] &&
+	       syscall=`ls -l $last | awk '{print $NF}'`
+	       syscall=$((syscall - 1))
+	   ;;
+	s) syscall="$OPTARG" ;;
+	t) sleeptime="$OPTARG"
+	   export sleeptime=$((sleeptime / 10))	;; # used in syscall4.sh
+	u) unnamed=1 ;;
+	*) echo "Usage $0 [-a] [-r] [-s number] [-t seconds] [-u]"
+	   return 1 ;;
 	esac
 done
 
@@ -83,12 +76,15 @@ while [ $n -gt 0 ]; do
 	ln -fs $n $last
 	name=`grep -w "$n$" /usr/include/sys/syscall.h | awk '{print $2}' |
 		sed 's/SYS_//'`
+	[ -z "$name" -a -n "$unnamed" ] &&
+		{ n=$((n - 1)); continue; }
 	[ -z "$name" ] && name="unknown"
-	if [ -x ../tools/exclude_syscall.sh ]; then
-		name=`../tools/exclude_syscall.sh $n`
-		[ $name = "Excluded" ] &&
-		    { n=$((n - 1)); continue; }
-	fi
+	rm -f /tmp/syscall5.name
+	[ -x ../tools/exclude_syscall.sh ] &&
+	    ../tools/exclude_syscall.sh $n &&
+	    { n=$((n - 1)); continue; }
+	[ "$name" = "unknown" ] && [ -f /tmp/syscall5.name ] &&
+	    name=`cat /tmp/syscall5.name`
 	echo "`date '+%T'` syscall $n ($name)"
 	echo "`date '+%T'` syscall $n ($name)"  >> $log
 	printf "`date '+%T'` syscall $n ($name)\r\n" > /dev/console

From owner-svn-src-user@freebsd.org  Wed Jan 27 10:03:03 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31966A6FEFA
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Wed, 27 Jan 2016 10:03:03 +0000 (UTC) (envelope-from pho@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id DBDF61820;
 Wed, 27 Jan 2016 10:03:02 +0000 (UTC) (envelope-from pho@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0RA31En098648;
 Wed, 27 Jan 2016 10:03:01 GMT (envelope-from pho@FreeBSD.org)
Received: (from pho@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0RA315M098644;
 Wed, 27 Jan 2016 10:03:01 GMT (envelope-from pho@FreeBSD.org)
Message-Id: <201601271003.u0RA315M098644@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org
 using -f
From: Peter Holm <pho@FreeBSD.org>
Date: Wed, 27 Jan 2016 10:03:01 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294907 - user/pho/stress2/misc
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 10:03:03 -0000

Author: pho
Date: Wed Jan 27 10:03:01 2016
New Revision: 294907
URL: https://svnweb.freebsd.org/changeset/base/294907

Log:
  Added descriptions for the various syscall test versions.
  
  Sponsored by:	EMC / Isilon Storage Division

Modified:
  user/pho/stress2/misc/syscall.sh
  user/pho/stress2/misc/syscall2.sh
  user/pho/stress2/misc/syscall3.sh
  user/pho/stress2/misc/syscall4.sh

Modified: user/pho/stress2/misc/syscall.sh
==============================================================================
--- user/pho/stress2/misc/syscall.sh	Wed Jan 27 09:54:13 2016	(r294906)
+++ user/pho/stress2/misc/syscall.sh	Wed Jan 27 10:03:01 2016	(r294907)
@@ -29,6 +29,7 @@
 #
 
 # Test calls with random arguments, in reverse order
+# Old unused test scenario. syscall4.sh replaces this.
 
 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
 

Modified: user/pho/stress2/misc/syscall2.sh
==============================================================================
--- user/pho/stress2/misc/syscall2.sh	Wed Jan 27 09:54:13 2016	(r294906)
+++ user/pho/stress2/misc/syscall2.sh	Wed Jan 27 10:03:01 2016	(r294907)
@@ -30,6 +30,7 @@
 
 # Test calls with random arguments, in reverse order
 # Variation of the syscall test program.
+# Old unused test scenario. syscall4.sh replaces this.
 
 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
 

Modified: user/pho/stress2/misc/syscall3.sh
==============================================================================
--- user/pho/stress2/misc/syscall3.sh	Wed Jan 27 09:54:13 2016	(r294906)
+++ user/pho/stress2/misc/syscall3.sh	Wed Jan 27 10:03:01 2016	(r294907)
@@ -30,6 +30,7 @@
 
 # Test random syscalls with random arguments.
 # Regression test of r209697
+# Old unused test scenario. syscall4.sh replaces this.
 
 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
 

Modified: user/pho/stress2/misc/syscall4.sh
==============================================================================
--- user/pho/stress2/misc/syscall4.sh	Wed Jan 27 09:54:13 2016	(r294906)
+++ user/pho/stress2/misc/syscall4.sh	Wed Jan 27 10:03:01 2016	(r294907)
@@ -31,6 +31,10 @@
 # Threaded syscall(2) fuzz test inspired by the iknowthis test suite
 # by Tavis Ormandy <taviso  cmpxchg8b com>
 
+# Usage: syscall4.sh [syscall number]
+# 	Without an argument random syscall numbers are tested.
+#	With an argument only the specified syscall number is tested.
+
 # Sample problems found:
 # Thread stuck in stopprof.
 # http://people.freebsd.org/~pho/stress/log/kostik732.txt

From owner-svn-src-user@freebsd.org  Wed Jan 27 17:53:28 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D262A702EF
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Wed, 27 Jan 2016 17:53:28 +0000 (UTC)
 (envelope-from glebius@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B37D514B8;
 Wed, 27 Jan 2016 17:53:27 +0000 (UTC)
 (envelope-from glebius@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0RHrQ5B038139;
 Wed, 27 Jan 2016 17:53:26 GMT (envelope-from glebius@FreeBSD.org)
Received: (from glebius@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0RHrQHE038136;
 Wed, 27 Jan 2016 17:53:26 GMT (envelope-from glebius@FreeBSD.org)
Message-Id: <201601271753.u0RHrQHE038136@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: glebius set sender to
 glebius@FreeBSD.org using -f
From: Gleb Smirnoff <glebius@FreeBSD.org>
Date: Wed, 27 Jan 2016 17:53:26 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r294929 - in user/cperciva/freebsd-update-build/patches:
 10.1-RELEASE 10.2-RELEASE 9.3-RELEASE
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 17:53:28 -0000

Author: glebius
Date: Wed Jan 27 17:53:26 2016
New Revision: 294929
URL: https://svnweb.freebsd.org/changeset/base/294929

Log:
  Add patches for the last update batch.

Added:
  user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh
  user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp
  user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:10.linux
  user/cperciva/freebsd-update-build/patches/10.2-RELEASE/10-SA-16:07.openssh
  user/cperciva/freebsd-update-build/patches/10.2-RELEASE/11-SA-16:09.ntp
  user/cperciva/freebsd-update-build/patches/10.2-RELEASE/11-SA-16:10.linux
  user/cperciva/freebsd-update-build/patches/9.3-RELEASE/34-SA-16:07.openssh
  user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:08.bind
  user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:09.ntp
  user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:10.linux

Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh	Wed Jan 27 17:53:26 2016	(r294929)
@@ -0,0 +1,21 @@
+--- crypto/openssh/readconf.c.orig
++++ crypto/openssh/readconf.c
+@@ -1610,7 +1610,7 @@
+ 	options->tun_remote = -1;
+ 	options->local_command = NULL;
+ 	options->permit_local_command = -1;
+-	options->use_roaming = -1;
++	options->use_roaming = 0;
+ 	options->visual_host_key = -1;
+ 	options->ip_qos_interactive = -1;
+ 	options->ip_qos_bulk = -1;
+@@ -1788,8 +1788,7 @@
+ 		options->tun_remote = SSH_TUNID_ANY;
+ 	if (options->permit_local_command == -1)
+ 		options->permit_local_command = 0;
+-	if (options->use_roaming == -1)
+-		options->use_roaming = 1;
++	options->use_roaming = 0;
+ 	if (options->visual_host_key == -1)
+ 		options->visual_host_key = 0;
+ 	if (options->ip_qos_interactive == -1)

Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp	Wed Jan 27 17:53:26 2016	(r294929)
@@ -0,0 +1,17352 @@
+Index: contrib/ntp/ChangeLog
+===================================================================
+--- contrib/ntp/ChangeLog	(revision 294707)
++++ contrib/ntp/ChangeLog	(working copy)
+@@ -1,4 +1,38 @@
+ ---
++(4.2.8p6) 2016/01/20 Released by Harlan Stenn <stenn@ntp.org>
++
++* [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. HStenn.
++* [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++* [Sec 2937] ntpq: nextvar() missing length check. perlinger@ntp.org
++* [Sec 2938] ntpq saveconfig command allows dangerous characters
++  in filenames. perlinger@ntp.org
++* [Sec 2939] reslist NULL pointer dereference.  perlinger@ntp.org
++* [Sec 2940] Stack exhaustion in recursive traversal of restriction
++  list. perlinger@ntp.org
++* [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++* [Sec 2945] Zero Origin Timestamp Bypass. perlinger@ntp.org
++* [Sec 2948] Potential Infinite Loop in ntpq ( and ntpdc) perlinger@ntp.org
++* [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org
++* [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
++  - applied patch by shenpeng11@huawei.com with minor adjustments
++* [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org
++* [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org
++* [Bug 2892] Several test cases assume IPv6 capabilities even when
++             IPv6 is disabled in the build. perlinger@ntp.org
++  - Found this already fixed, but validation led to cleanup actions.
++* [Bug 2905] DNS lookups broken. perlinger@ntp.org
++  - added limits to stack consumption, fixed some return code handling
++* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
++  - changed stacked/nested handling of CTRL-C. perlinger@ntp.org
++  - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org
++* [Bug 2980] reduce number of warnings. perlinger@ntp.org
++  - integrated several patches from Havard Eidnes (he@uninett.no)
++* [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org
++  - implement 'auth_log2()' using integer bithack instead of float calculation
++* Make leapsec_query debug messages less verbose.  Harlan Stenn.
++* Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
++
++---
+ (4.2.8p5) 2016/01/07 Released by Harlan Stenn <stenn@ntp.org>
+ 
+ * [Sec 2956] small-step/big-step.  Close the panic gate earlier.  HStenn.
+@@ -47,6 +81,7 @@
+               lots of clients. perlinger@ntp.org
+ * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
+   - changed stacked/nested handling of CTRL-C. perlinger@ntp.org
++  - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org
+ * Unity cleanup for FreeBSD-6.4.  Harlan Stenn.
+ * Unity test cleanup.  Harlan Stenn.
+ * Libevent autoconf pthread fixes for FreeBSD-10.  Harlan Stenn.
+@@ -55,9 +90,8 @@
+ * Quiet a warning from clang.  Harlan Stenn.
+ * Update the NEWS file.  Harlan Stenn.
+ * Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
++
+ ---
+-(4.2.8p4) 2015/10/21 Released by Harlan Stenn <stenn@ntp.org>
+-(4.2.8p4-RC1) 2015/10/06 Released by Harlan Stenn <stenn@ntp.org>
+ 
+ * [Sec 2899] CVE-2014-9297  perlinger@ntp.org
+ * [Sec 2901] Drop invalid packet before checking KoD. Check for all KoD's.
+Index: contrib/ntp/CommitLog
+===================================================================
+--- contrib/ntp/CommitLog	(revision 294707)
++++ contrib/ntp/CommitLog	(working copy)
+@@ -1,8 +1,633 @@
+-ChangeSet@1.3623, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu
++ChangeSet@1.3628, 2016-01-20 04:20:12-05:00, stenn@deacon.udel.edu
++  NTP_4_2_8P6
++  TAG: NTP_4_2_8P6
++
++  ChangeLog@1.1793 +1 -0
++    NTP_4_2_8P6
++
++  ntpd/invoke-ntp.conf.texi@1.196 +1 -1
++    NTP_4_2_8P6
++
++  ntpd/invoke-ntp.keys.texi@1.188 +1 -1
++    NTP_4_2_8P6
++
++  ntpd/invoke-ntpd.texi@1.504 +2 -2
++    NTP_4_2_8P6
++
++  ntpd/ntp.conf.5man@1.230 +3 -3
++    NTP_4_2_8P6
++
++  ntpd/ntp.conf.5mdoc@1.230 +2 -3
++    NTP_4_2_8P6
++
++  ntpd/ntp.conf.html@1.183 +60 -2
++    NTP_4_2_8P6
++
++  ntpd/ntp.conf.man.in@1.230 +3 -3
++    NTP_4_2_8P6
++
++  ntpd/ntp.conf.mdoc.in@1.230 +2 -3
++    NTP_4_2_8P6
++
++  ntpd/ntp.keys.5man@1.222 +2 -2
++    NTP_4_2_8P6
++
++  ntpd/ntp.keys.5mdoc@1.222 +3 -3
++    NTP_4_2_8P6
++
++  ntpd/ntp.keys.html@1.184 +21 -33
++    NTP_4_2_8P6
++
++  ntpd/ntp.keys.man.in@1.222 +2 -2
++    NTP_4_2_8P6
++
++  ntpd/ntp.keys.mdoc.in@1.222 +3 -3
++    NTP_4_2_8P6
++
++  ntpd/ntpd-opts.c@1.526 +10 -10
++    NTP_4_2_8P6
++
++  ntpd/ntpd-opts.h@1.525 +4 -4
++    NTP_4_2_8P6
++
++  ntpd/ntpd.1ntpdman@1.333 +4 -4
++    NTP_4_2_8P6
++
++  ntpd/ntpd.1ntpdmdoc@1.333 +3 -3
++    NTP_4_2_8P6
++
++  ntpd/ntpd.html@1.177 +2 -2
++    NTP_4_2_8P6
++
++  ntpd/ntpd.man.in@1.333 +4 -4
++    NTP_4_2_8P6
++
++  ntpd/ntpd.mdoc.in@1.333 +3 -3
++    NTP_4_2_8P6
++
++  ntpdc/invoke-ntpdc.texi@1.501 +2 -2
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc-opts.c@1.519 +10 -10
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc-opts.h@1.518 +4 -4
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc.1ntpdcman@1.332 +4 -4
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc.1ntpdcmdoc@1.332 +3 -3
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc.html@1.345 +2 -2
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc.man.in@1.332 +4 -4
++    NTP_4_2_8P6
++
++  ntpdc/ntpdc.mdoc.in@1.332 +3 -3
++    NTP_4_2_8P6
++
++  ntpq/invoke-ntpq.texi@1.508 +2 -2
++    NTP_4_2_8P6
++
++  ntpq/ntpq-opts.c@1.525 +10 -10
++    NTP_4_2_8P6
++
++  ntpq/ntpq-opts.h@1.523 +4 -4
++    NTP_4_2_8P6
++
++  ntpq/ntpq.1ntpqman@1.336 +4 -4
++    NTP_4_2_8P6
++
++  ntpq/ntpq.1ntpqmdoc@1.336 +3 -3
++    NTP_4_2_8P6
++
++  ntpq/ntpq.html@1.174 +2 -2
++    NTP_4_2_8P6
++
++  ntpq/ntpq.man.in@1.336 +4 -4
++    NTP_4_2_8P6
++
++  ntpq/ntpq.mdoc.in@1.336 +3 -3
++    NTP_4_2_8P6
++
++  ntpsnmpd/invoke-ntpsnmpd.texi@1.503 +2 -2
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd-opts.c@1.521 +10 -10
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd-opts.h@1.520 +4 -4
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.332 +4 -4
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.332 +3 -3
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd.html@1.172 +1 -1
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd.man.in@1.332 +4 -4
++    NTP_4_2_8P6
++
++  ntpsnmpd/ntpsnmpd.mdoc.in@1.332 +3 -3
++    NTP_4_2_8P6
++
++  packageinfo.sh@1.524 +2 -2
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.93 +3 -3
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.94 +2 -2
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/calc_tickadj.html@1.95 +1 -1
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/calc_tickadj.man.in@1.92 +3 -3
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/calc_tickadj.mdoc.in@1.94 +2 -2
++    NTP_4_2_8P6
++
++  scripts/calc_tickadj/invoke-calc_tickadj.texi@1.97 +1 -1
++    NTP_4_2_8P6
++
++  scripts/invoke-plot_summary.texi@1.114 +2 -2
++    NTP_4_2_8P6
++
++  scripts/invoke-summary.texi@1.114 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/invoke-ntp-wait.texi@1.324 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait-opts@1.60 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait.1ntp-waitman@1.321 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.322 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait.html@1.341 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait.man.in@1.321 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntp-wait/ntp-wait.mdoc.in@1.322 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/invoke-ntpsweep.texi@1.112 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep-opts@1.62 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep.1ntpsweepman@1.100 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.100 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep.html@1.113 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep.man.in@1.100 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntpsweep/ntpsweep.mdoc.in@1.101 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntptrace/invoke-ntptrace.texi@1.113 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace-opts@1.62 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace.1ntptraceman@1.100 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace.1ntptracemdoc@1.101 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace.html@1.114 +2 -2
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace.man.in@1.100 +3 -3
++    NTP_4_2_8P6
++
++  scripts/ntptrace/ntptrace.mdoc.in@1.102 +2 -2
++    NTP_4_2_8P6
++
++  scripts/plot_summary-opts@1.62 +2 -2
++    NTP_4_2_8P6
++
++  scripts/plot_summary.1plot_summaryman@1.112 +3 -3
++    NTP_4_2_8P6
++
++  scripts/plot_summary.1plot_summarymdoc@1.112 +2 -2
++    NTP_4_2_8P6
++
++  scripts/plot_summary.html@1.115 +2 -2
++    NTP_4_2_8P6
++
++  scripts/plot_summary.man.in@1.112 +3 -3
++    NTP_4_2_8P6
++
++  scripts/plot_summary.mdoc.in@1.112 +2 -2
++    NTP_4_2_8P6
++
++  scripts/summary-opts@1.62 +2 -2
++    NTP_4_2_8P6
++
++  scripts/summary.1summaryman@1.112 +3 -3
++    NTP_4_2_8P6
++
++  scripts/summary.1summarymdoc@1.112 +2 -2
++    NTP_4_2_8P6
++
++  scripts/summary.html@1.115 +2 -2
++    NTP_4_2_8P6
++
++  scripts/summary.man.in@1.112 +3 -3
++    NTP_4_2_8P6
++
++  scripts/summary.mdoc.in@1.112 +2 -2
++    NTP_4_2_8P6
++
++  scripts/update-leap/invoke-update-leap.texi@1.13 +1 -1
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap-opts@1.13 +2 -2
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap.1update-leapman@1.13 +3 -3
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap.1update-leapmdoc@1.13 +2 -2
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap.html@1.13 +1 -1
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap.man.in@1.13 +3 -3
++    NTP_4_2_8P6
++
++  scripts/update-leap/update-leap.mdoc.in@1.13 +2 -2
++    NTP_4_2_8P6
++
++  sntp/invoke-sntp.texi@1.501 +2 -2
++    NTP_4_2_8P6
++
++  sntp/sntp-opts.c@1.520 +10 -10
++    NTP_4_2_8P6
++
++  sntp/sntp-opts.h@1.518 +4 -4
++    NTP_4_2_8P6
++
++  sntp/sntp.1sntpman@1.336 +4 -4
++    NTP_4_2_8P6
++
++  sntp/sntp.1sntpmdoc@1.336 +3 -3
++    NTP_4_2_8P6
++
++  sntp/sntp.html@1.516 +2 -2
++    NTP_4_2_8P6
++
++  sntp/sntp.man.in@1.336 +4 -4
++    NTP_4_2_8P6
++
++  sntp/sntp.mdoc.in@1.336 +3 -3
++    NTP_4_2_8P6
++
++  util/invoke-ntp-keygen.texi@1.504 +2 -2
++    NTP_4_2_8P6
++
++  util/ntp-keygen-opts.c@1.522 +10 -10
++    NTP_4_2_8P6
++
++  util/ntp-keygen-opts.h@1.520 +4 -4
++    NTP_4_2_8P6
++
++  util/ntp-keygen.1ntp-keygenman@1.332 +4 -4
++    NTP_4_2_8P6
++
++  util/ntp-keygen.1ntp-keygenmdoc@1.332 +3 -3
++    NTP_4_2_8P6
++
++  util/ntp-keygen.html@1.178 +2 -2
++    NTP_4_2_8P6
++
++  util/ntp-keygen.man.in@1.332 +4 -4
++    NTP_4_2_8P6
++
++  util/ntp-keygen.mdoc.in@1.332 +3 -3
++    NTP_4_2_8P6
++
++ChangeSet@1.3627, 2016-01-20 04:14:51-05:00, stenn@deacon.udel.edu
++  solaris hack
++
++  libntp/work_thread.c@1.20 +2 -0
++    solaris hack
++
++ChangeSet@1.3626, 2016-01-20 01:50:09-05:00, stenn@deacon.udel.edu
++  4.2.8p6
++
++  packageinfo.sh@1.523 +1 -1
++    4.2.8p6
++
++ChangeSet@1.3625, 2016-01-20 00:34:15+00:00, stenn@psp-deb1.ntp.org
++  updates
++
++  NEWS@1.160 +24 -24
++    updates
++
++ChangeSet@1.3624, 2016-01-19 22:28:41+00:00, stenn@psp-deb1.ntp.org
++  typo
++
++  NEWS@1.159 +1 -1
++    typo
++
++ChangeSet@1.3623, 2016-01-18 11:55:56+00:00, stenn@psp-deb1.ntp.org
++  [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ChangeLog@1.1792 +1 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  NEWS@1.158 +40 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  include/Makefile.am@1.54 +1 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  include/ntp_io.h@1.23 +2 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  include/ntp_keyacc.h@1.1 +13 -0
++    BitKeeper file /home/stenn/ntp-stable-2936/include/ntp_keyacc.h
++
++  include/ntp_keyacc.h@1.0 +0 -0
++
++  include/ntp_stdlib.h@1.81 +4 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  include/ntp_types.h@1.36 +1 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  libntp/Makefile.am@1.77 +1 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  libntp/authkeys.c@1.31 +60 -6
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  libntp/authreadkeys.c@1.25 +50 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  libntp/authusekey.c@1.11 +1 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  libntp/is_ip_address.c@1.1 +129 -0
++    BitKeeper file /home/stenn/ntp-stable-2936/libntp/is_ip_address.c
++
++  libntp/is_ip_address.c@1.0 +0 -0
++
++  ntpd/invoke-ntp.keys.texi@1.187 +11 -3
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.5man@1.221 +13 -5
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.5mdoc@1.221 +14 -6
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.def@1.11 +10 -2
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.html@1.183 +42 -22
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.man.in@1.221 +13 -5
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp.keys.mdoc.in@1.221 +14 -6
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp_crypto.c@1.186 +1 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp_io.c@1.412 +0 -72
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  ntpd/ntp_proto.c@1.373 +34 -0
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++  tests/libntp/authkeys.c@1.15 +1 -1
++    [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn.
++
++ChangeSet@1.3622, 2016-01-17 09:03:57+00:00, stenn@psp-deb1.ntp.org
++  Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
++
++  ChangeLog@1.1791 +1 -0
++    Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
++
++  tests/ntpd/t-ntp_signd.c@1.16 +4 -0
++    Disable incomplete t-ntp_signd.c test.  Harlan Stenn.
++
++ChangeSet@1.3621, 2016-01-17 05:51:14+00:00, stenn@psp-deb1.ntp.org
++  Update NEWS file for 2942
++
++  NEWS@1.157 +22 -0
++    Update NEWS file for 2942
++
++ChangeSet@1.3615.13.1, 2016-01-17 05:07:22+00:00, stenn@psp-deb1.ntp.org
++  [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ChangeLog@1.1786.13.1 +4 -0
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  html/miscopt.html@1.85 +11 -3
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  include/ntp.h@1.213.1.1 +3 -0
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/invoke-ntp.conf.texi@1.195 +64 -3
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/keyword-gen-utd@1.27 +1 -1
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/keyword-gen.c@1.33 +3 -0
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp.conf.5man@1.229 +71 -7
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp.conf.5mdoc@1.229 +71 -7
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp.conf.def@1.21 +67 -4
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp.conf.man.in@1.229 +71 -7
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp.conf.mdoc.in@1.229 +71 -7
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_config.c@1.335.1.1 +12 -0
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_keyword.h@1.29 +505 -468
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_parser.c@1.101 +1762 -1513
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_parser.h@1.65 +257 -235
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_parser.y@1.91 +6 -0
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++  ntpd/ntp_proto.c@1.368.2.1 +40 -4
++    [Sec 2942]: Off-path DoS attack on auth broadcast mode.  HStenn.
++
++ChangeSet@1.3619, 2016-01-14 12:19:16+00:00, stenn@psp-at1.ntp.org
++  NEWS file updates
++
++  NEWS@1.156 +21 -0
++    NEWS file updates
++
++ChangeSet@1.3615.1.9, 2016-01-14 11:33:43+00:00, stenn@psp-at1.ntp.org
++  merge cleanup
++
++  ChangeLog@1.1786.1.9 +3 -0
++    merge cleanup
++
++ChangeSet@1.3615.1.5, 2016-01-14 10:44:13+00:00, stenn@psp-at1.ntp.org
++  merge cleanup
++
++  ChangeLog@1.1786.1.5 +0 -1
++    merge cleanup
++
++ChangeSet@1.3615.12.4, 2016-01-14 10:27:23+00:00, stenn@psp-at1.ntp.org
++  merge cleanup
++
++  ChangeLog@1.1786.12.4 +1 -1
++    merge cleanup
++
++ChangeSet@1.3615.12.2, 2016-01-14 09:49:52+00:00, stenn@psp-at1.ntp.org
++  merge cleanup
++
++  ChangeLog@1.1786.12.2 +2 -2
++    merge cleanup
++
++ChangeSet@1.3615.3.17, 2016-01-14 09:33:56+00:00, stenn@psp-at1.ntp.org
++  merge cleanup
++
++  ChangeLog@1.1786.3.14 +1 -1
++    merge cleanup
++
++ChangeSet@1.3615.3.14, 2016-01-14 07:36:57+00:00, stenn@psp-at1.ntp.org
++  NEWS update
++
++  NEWS@1.155 +98 -7
++    NEWS update
++
++ChangeSet@1.3615.3.12, 2016-01-13 08:07:30+00:00, stenn@psp-deb1.ntp.org
++  typo
++
++  ChangeLog@1.1786.3.10 +1 -1
++    typo
++
++ChangeSet@1.3615.3.10, 2016-01-13 06:08:29+00:00, stenn@psp-deb1.ntp.org
++  Update NEWS file for bug 2938
++
++  NEWS@1.154 +29 -2
++    Update NEWS file for bug 2938
++
++ChangeSet@1.3615.3.8, 2016-01-13 04:23:46+00:00, stenn@psp-deb1.ntp.org
++  Update NEWS file for bug 2935
++
++  NEWS@1.153 +52 -0
++    Update NEWS file for bug 2935
++
++ChangeSet@1.3615.7.12, 2016-01-12 09:53:06+00:00, stenn@psp-at1.ntp.org
++  [Sec 2935] use L_SUB instead of L_ISGT.  Juergen Perlinger
++
++  ntpd/ntp_proto.c@1.368.1.5 +4 -1
++    [Sec 2935] use L_SUB instead of L_ISGT.  Juergen Perlinger
++
++ChangeSet@1.3615.7.11, 2016-01-11 03:02:53-08:00, harlan@max.pfcs.com
++  [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
++
++  ChangeLog@1.1786.9.1 +4 -0
++    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
++
++  include/ntp.h@1.215 +1 -0
++    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
++
++  ntpd/ntp_proto.c@1.368.1.4 +67 -0
++    [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode.
++
++ChangeSet@1.3615.7.10, 2016-01-11 02:44:25-08:00, harlan@max.pfcs.com
++  make leapsec_query messages less verbose.
++
++  ntpd/ntp_timer.c@1.93.1.1 +6 -4
++    make leapsec_query messages less verbose.
++
++ChangeSet@1.3615.9.1, 2016-01-11 10:26:12+01:00, jnperlin@hydra.localnet
++  [Bug 2985] bogus calculation in authkeys.c
++   - implement 'auth_log2()' using integer bithack instead of float calculation
++
++  ChangeLog@1.1786.7.5 +2 -0
++    [Bug 2985] bogus calculation in authkeys.c
++     - implement 'auth_log2()' using integer bithack instead of float calculation
++
++  libntp/authkeys.c@1.30 +33 -10
++    [Bug 2985] bogus calculation in authkeys.c
++     - implement 'auth_log2()' using integer bithack instead of float calculation
++
++  tests/libntp/authkeys.c@1.14 +38 -0
++    [Bug 2985] bogus calculation in authkeys.c
++     - test bithack implementation of 'auth_log2()'
++
++  tests/libntp/run-authkeys.c@1.12 +9 -6
++    [Bug 2985] bogus calculation in authkeys.c
++     - update auto-generated file
++
++ChangeSet@1.3615.7.9, 2016-01-09 09:52:44+00:00, stenn@psp-at1.ntp.org
++  Add timelastrec to the peer structure
++
++  include/ntp.h@1.214 +2 -1
++    Add timelastrec to the peer structure
++
++ChangeSet@1.3615.3.6, 2016-01-08 10:00:03+00:00, stenn@psp-at1.ntp.org
++  4.2.8p5 merge cleanup
++
++  ChangeLog@1.1786.3.6 +1 -1
++    4.2.8p5 merge cleanup
++
++ChangeSet@1.3615.7.8, 2016-01-08 00:26:09+00:00, stenn@deacon.udel.edu
++  Update copyright year
++
++  sntp/include/copyright.def@1.26 +1 -1
++    Update copyright year
++
++ChangeSet@1.3615.7.7, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu
+   NTP_4_2_8P5
+   TAG: NTP_4_2_8P5
+ 
+-  ChangeLog@1.1791 +1 -0
++  ChangeLog@1.1786.7.4 +1 -0
+     NTP_4_2_8P5
+ 
+   ntpd/invoke-ntp.conf.texi@1.194 +1 -1
+@@ -332,60 +957,349 @@
+   util/ntp-keygen.mdoc.in@1.331 +2 -2
+     NTP_4_2_8P5
+ 
+-ChangeSet@1.3622, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu
++ChangeSet@1.3615.7.6, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu
+   ntp-4.2.8p5
+ 
+   packageinfo.sh@1.521 +1 -1
+     ntp-4.2.8p5
+ 
+-ChangeSet@1.3621, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org
++ChangeSet@1.3615.7.5, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org
+   cleanup
+ 
+   NEWS@1.152 +2 -2
+     cleanup
+ 
+-ChangeSet@1.3620, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org
++ChangeSet@1.3615.7.4, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org
+   typo in ntp_proto.c - leap smear.  Reported by Martin Burnicki
+ 
+-  ntpd/ntp_proto.c@1.371 +1 -1
++  ntpd/ntp_proto.c@1.368.1.3 +1 -1
+     typo in ntp_proto.c - leap smear.  Reported by Martin Burnicki
+ 
+-ChangeSet@1.3619, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org
++ChangeSet@1.3615.7.3, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org
+   Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
+ 
+-  ChangeLog@1.1790 +1 -0
++  ChangeLog@1.1786.7.3 +1 -0
+     Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
+ 
+   scripts/calc_tickadj/Makefile.am@1.11 +2 -0
+     Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
+ 
+-ChangeSet@1.3616.1.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org
++ChangeSet@1.3615.3.2, 2016-01-05 12:34:56+00:00, stenn@psp-at1.ntp.org
++  ntp-4.2.8p6
++
++  ChangeLog@1.1786.3.2 +2 -0
++    ntp-4.2.8p6
++
++ChangeSet@1.3615.8.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org
+   Bug 2952 fixes
+ 
+-  ChangeLog@1.1787.1.1 +1 -0
++  ChangeLog@1.1786.8.1 +1 -0
+     Bug 2952 fixes
+ 
+-  ntpd/ntp_proto.c@1.370 +165 -152
++  ntpd/ntp_proto.c@1.368.1.2 +165 -152
+     Bug 2952 fixes
+ 
+-ChangeSet@1.3617, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org
++ChangeSet@1.3615.7.1, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org
+   ntp-4.2.8p5 prep
+ 
+-  ChangeLog@1.1788 +2 -1
++  ChangeLog@1.1786.7.1 +2 -1
+     ntp-4.2.8p5 prep
+ 
+   NEWS@1.151 +104 -3
+     ntp-4.2.8p5 prep
+ 
+-ChangeSet@1.3616, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org
++ChangeSet@1.3615.5.1, 2015-12-13 13:35:12+01:00, jnperlin@hydra.localnet
++  [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++    Found this already fixed, but validation lead to further cleanup:
++     - source code formatting
++     - inline variable definitions moved to start of block
++     - made some pure input data pointers 'const void*' instead of 'char*'; avoids casts and warnings
++
++  ChangeLog@1.1786.5.1 +3 -0
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++
++  sntp/crypto.c@1.19 +13 -12
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - sidekick: make pure input pointers 'const void*' instead of 'char*'
++     - sidekick: remove unnecessary casts
++
++  sntp/crypto.h@1.11 +11 -9
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - sidekick: make pure input pointers 'const void*' instead of 'char*'
++     - source formatting
++
++  sntp/main.c@1.99 +1 -1
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - no need to cast input to 'make_mac()' any more
++
++  sntp/networking.c@1.68 +1 -1
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - no need to cast input to 'auth_md5()' any more
++
++  sntp/tests/crypto.c@1.10 +41 -27
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - remove unnecessary casts
++     - source code formatting
++
++  sntp/tests/fileHandlingTest.c@1.4 +43 -20
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*'
++
++  sntp/tests/fileHandlingTest.h.in@1.15 +6 -15
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*'
++
++  sntp/tests/keyFile.c@1.13 +66 -46
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - use 'DestroyPath()' avoid trouble with 'free()' on 'const char*'
++     - printf() combined
++     - source code formatting
++     - move variable declarations to front
++
++  sntp/tests/packetHandling.c@1.6 +75 -64
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - move variable declarations to front
++     - source code formatting
++
++  sntp/tests/packetProcessing.c@1.9 +124 -90
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - move variable declarations to front
++     - source code formatting
++     - drop unnecessary casts
++
++  sntp/tests/run-packetProcessing.c@1.10 +18 -18
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++
++  sntp/unity/unity_internals.h@1.6 +1 -1
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - added missing 'const' in pointer casts
++
++  tests/libntp/decodenetnum.c@1.11 +33 -23
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - source code formatting +  cleanup
++
++  tests/libntp/run-decodenetnum.c@1.11 +4 -4
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++
++  tests/libntp/run-socktoa.c@1.14 +5 -5
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++
++  tests/libntp/socktoa.c@1.12 +23 -17
++    [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build
++     - source code formatting +  cleanup
++
++ChangeSet@1.3615.4.1, 2015-12-11 18:24:16+01:00, jnperlin@hydra.localnet
++  [Bug 2882] Look at ntp_request.c:list_peers_sum()
++
++  ChangeLog@1.1786.4.1 +1 -0
++    [Bug 2882] Look at ntp_request.c:list_peers_sum()
++
++  ntpd/ntp_request.c@1.116 +57 -72
++    [Bug 2882] Look at ntp_request.c:list_peers_sum()
++     - 'list_peers()' and 'list_peers_sum()' skip IPv6 entires if client does not support them,
++       but continue processing until end of list now.
++
++ChangeSet@1.3615.1.3, 2015-12-09 18:23:31+01:00, jnperlin@hydra.localnet
++  [Bug 2891] Deadlock in deferred DNS lookup framework.
++
++  ChangeLog@1.1786.1.3 +1 -0
++    [Bug 2891] Deadlock in deferred DNS lookup framework.
++
++  include/ntp_worker.h@1.5 +31 -22
++    [Bug 2891] Deadlock in deferred DNS lookup framework.
++     - provide signal-safe result-ready detection
++
++  libntp/ntp_worker.c@1.7 +27 -0
++    [Bug 2891] Deadlock in deferred DNS lookup framework.
++     - support signal-safe result-ready detection
++     - provide function to harvest async results from mainloop
++
++  ntpd/ntp_io.c@1.409.1.1 +160 -133
++    [Bug 2891] Deadlock in deferred DNS lookup framework.
++     - do not process async-resolver results from signal handler
++     - set notification tags to harvest asyn-resolver results from mainloop
++     - avoid double select for synchronous IO
++     - avoid several syslog calls in signal-handler context
++     - refactor / conditionalize some functions that cannot be used in signal-driven IO
++
++  ntpd/ntpd.c@1.169 +4 -0
++    [Bug 2891] Deadlock in deferred DNS lookup framework.
++     - reap/harvest async resolver results from mainloop
++
++ChangeSet@1.3615.1.2, 2015-12-06 21:33:26+01:00, jnperlin@hydra.localnet
++  [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
++   - applied patch by shenpeng11@huawei.com with minor adjustments
++
++  ChangeLog@1.1786.1.2 +2 -0
++    [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
++     - applied patch by shenpeng11@huawei.com with minor adjustments
++
++  ntpd/ntpd.c@1.168 +26 -3
++    [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
++     - applied patch by shenpeng11@huawei.com with minor adjustments
++
++ChangeSet@1.3615.2.1, 2015-12-06 20:19:32+01:00, jnperlin@hydra.localnet
++  [Bug 2772] adj_systime overflows tv_usec
++
++  ChangeLog@1.1786.2.1 +1 -0
++    [Bug 2772] adj_systime overflows tv_usec
++
++  libntp/systime.c@1.71 +12 -3
++    [Bug 2772] adj_systime overflows tv_usec
++     - add missing normalisation for nitpicking implementations of 'adjtime()'
++
++ChangeSet@1.3615.1.1, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org
+   Quiet a warning from clang.  Harlan Stenn.
+ 
+-  ChangeLog@1.1787 +1 -0
++  ChangeLog@1.1786.1.1 +1 -0
+     Quiet a warning from clang.  Harlan Stenn.
+ 
+   libntp/ntp_rfc2553.c@1.50 +3 -2
+     Quiet a warning from clang.  Harlan Stenn.
+ 
++ChangeSet@1.3616, 2015-12-05 20:28:19+00:00, perlinger@psp-deb1.ntp.org
++  [Bug 2980] reduce number of warnings
++   - string formatting(arguments should be literals)
++   - applying constness where necessary
++   - removing bad consts that are superfluous
++   - avoid signed/unsigned clashes in conditionals (either by cast or type change)
++   - signed/unsigned and promotion conflicts
++   - add prototypes for function pointer tables
++   - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...})
++
++  ChangeLog@1.1787 +2 -0
++    [Bug 2980] reduce number of warnings
++
++  include/parse.h@1.14 +3 -3
++    [Bug 2980] reduce number of warnings
++     - make GPSWRAP and GPSWEEK unqualified literals to avoid signed/unsigned clashes
++
++  ntpd/ntp_config.c@1.336 +2 -0
++    [Bug 2980] reduce number of warnings
++     - add forward declaration of yyparse()
++
++  ntpd/ntp_io.c@1.410 +1 -1
++    [Bug 2980] reduce number of warnings
++     - fix a signedness comparison by adding a cast to size_t
++
++  ntpd/ntp_scanner.c@1.49 +1 -1
++    [Bug 2980] reduce number of warnings
++     - for type compatibility, make counter 'i' a size_t
++
++  ntpd/ntp_timer.c@1.94 +5 -6
++    [Bug 2980] reduce number of warnings
++     - fix a signed / unsigned compare
++
++  ntpd/refclock_chu.c@1.58 +1 -1
++    [Bug 2980] reduce number of warnings
++     - rewrite check to avoid warning about integer overflow
++
++  ntpd/refclock_gpsdjson.c@1.24 +13 -15
++    [Bug 2980] reduce number of warnings
++     - reshuffle to use a literal format string
++     - fix signed/unsigned clashes in compare
++
++  ntpd/refclock_jjy.c@1.30 +47 -44
++    Bug 2980 - reduce number of warnings
++     - make several pointers 'const char*'
++     - add prototypes for function pointer tables
++     - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...})
++
++  ntpd/refclock_shm.c@1.39 +1 -1
++    [Bug 2980] reduce number of warnings
++     - fix signed/unsigned clashes in compare
++
++  ntpq/ntpq-subs.c@1.114.1.1 +1 -1
++    [Bug 2980] reduce number of warnings

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Thu Jan 28 20:42:30 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CCFFA7094E
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Thu, 28 Jan 2016 20:42:30 +0000 (UTC) (envelope-from des@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 568F496F;
 Thu, 28 Jan 2016 20:42:30 +0000 (UTC) (envelope-from des@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0SKgTKQ010631;
 Thu, 28 Jan 2016 20:42:29 GMT (envelope-from des@FreeBSD.org)
Received: (from des@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0SKgTan010630;
 Thu, 28 Jan 2016 20:42:29 GMT (envelope-from des@FreeBSD.org)
Message-Id: <201601282042.u0SKgTan010630@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: des set sender to des@FreeBSD.org
 using -f
From: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= <des@FreeBSD.org>
Date: Thu, 28 Jan 2016 20:42:29 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r295014 - user/des/compat
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jan 2016 20:42:30 -0000

Author: des
Date: Thu Jan 28 20:42:29 2016
New Revision: 295014
URL: https://svnweb.freebsd.org/changeset/base/295014

Log:
  Use unique names for all files so we can more easily generate multiple
  tarballs in one go, as well as compare them to earlier versions.

Modified:
  user/des/compat/mkcompat.sh

Modified: user/des/compat/mkcompat.sh
==============================================================================
--- user/des/compat/mkcompat.sh	Thu Jan 28 20:36:03 2016	(r295013)
+++ user/des/compat/mkcompat.sh	Thu Jan 28 20:42:29 2016	(r295014)
@@ -39,7 +39,7 @@ error() {
 	exit 1
 }
 
-[ $# -ne 3 ] || error "usage: ${progname} /path/old /path/new"
+[ $# -eq 2 ] || error "usage: ${progname} /path/old /path/new"
 
 # Extract version information from old release
 old="$1"
@@ -108,12 +108,14 @@ portname="compat${old_major}x"
 portversion="${old_revision}.${old_version}.${today}"
 pkgname="${portname}-${old_arch}-${portversion}"
 tarname="${pkgname}.tar.xz"
-mtree="mtree.${old_arch}"
+mtree="mtree-${old_arch}-${portversion}"
 echo '#mtree' >"${mtree}"
-plist="pkg-plist.${old_arch}"
+plist="pkg-plist-${old_arch}-${portversion}"
 :>"${plist}"
-distinfo="distinfo.${old_arch}"
+distinfo="distinfo-${old_arch}-${portversion}"
 :>"${distinfo}"
+digests="digests-${old_arch}-${portversion}"
+:>"${digests}"
 
 # Search old tree for libraries which do not exist in the new tree
 (cd "${old}" && find -s lib* usr/lib* -type f -name 'lib*.so.*') | \
@@ -122,17 +124,20 @@ distinfo="distinfo.${old_arch}"
 	if [ ! -f "${new}/${file}" ] ; then
 	    lib=$(basename "${file}")
 	    dir=$(basename $(dirname "${file}"))
-	    if [ -f "${pkgname}/${dir}/${lib}" ] ; then
-		error "duplicate library: ${dir}/${lib}"
+	    target="${dir}/${lib}"
+	    if [ -f "${pkgname}/${target}" ] ; then
+		error "duplicate library: ${target}"
 	    fi
-	    notice "missing ${dir}/${lib}"
-	    echo "${pkgname}/${dir}/${lib} uid=0 gid=0 mode=0444" \
+	    notice "missing ${target}"
+	    echo "${pkgname}/${target} uid=0 gid=0 mode=0444" \
 		 "type=file content=${old}/${file}" >>"${mtree}"
-	    echo "${dir}/${lib}" >>"${plist}"
+	    echo "${dir}/compat/${lib}" >>"${plist}"
+	    echo $(sha256 -q "${old}/${file}") "${target}" >>"${digests}"
 	fi
     done
 sort "${plist}" >"${plist}-" && mv "${plist}-" "${plist}"
 sort "${mtree}" >"${mtree}-" && mv "${mtree}-" "${mtree}"
+sort -k 2 "${digests}" > "${digests}-" && mv "${digests}-" "${digests}"
 
 # Create tarball and distinfo
 tar -Jcf "${tarname}" @"${mtree}" || exit 1

From owner-svn-src-user@freebsd.org  Fri Jan 29 02:58:48 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AC05A70DB4
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Fri, 29 Jan 2016 02:58:48 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id A6DD7174C;
 Fri, 29 Jan 2016 02:58:47 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0T2wktI022245;
 Fri, 29 Jan 2016 02:58:46 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0T2wibR022225;
 Fri, 29 Jan 2016 02:58:44 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601290258.u0T2wibR022225@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Fri, 29 Jan 2016 02:58:44 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r295033 - in user/ngie/socket-tests: bin/sh
 cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common
 cddl/lib contrib/bsnmp/snmp_mibII contrib/elftoolchain/libelf con...
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jan 2016 02:58:48 -0000

Author: ngie
Date: Fri Jan 29 02:58:43 2016
New Revision: 295033
URL: https://svnweb.freebsd.org/changeset/base/295033

Log:
  MFhead @ r295032

Added:
  user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod
     - copied unchanged from r295032, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod
  user/ngie/socket-tests/crypto/openssl/util/pod2mantest
     - copied unchanged from r295032, head/crypto/openssl/util/pod2mantest
  user/ngie/socket-tests/etc/periodic/daily/480.leapfile-ntpd
     - copied unchanged from r295032, head/etc/periodic/daily/480.leapfile-ntpd
  user/ngie/socket-tests/lib/libsysdecode/syscallnames.c
     - copied unchanged from r295032, head/lib/libsysdecode/syscallnames.c
  user/ngie/socket-tests/lib/libsysdecode/sysdecode_syscallnames.3
     - copied unchanged from r295032, head/lib/libsysdecode/sysdecode_syscallnames.3
  user/ngie/socket-tests/lib/libthr/arch/riscv/include/
     - copied from r295032, head/lib/libthr/arch/riscv/include/
  user/ngie/socket-tests/lib/libthread_db/arch/riscv/
     - copied from r295032, head/lib/libthread_db/arch/riscv/
  user/ngie/socket-tests/lib/msun/riscv/fenv.c
     - copied unchanged from r295032, head/lib/msun/riscv/fenv.c
  user/ngie/socket-tests/secure/lib/libcrypto/opensslconf-riscv.h
     - copied unchanged from r295032, head/secure/lib/libcrypto/opensslconf-riscv.h
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
     - copied unchanged from r295032, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
  user/ngie/socket-tests/share/vt/fonts/gallant.hex
     - copied unchanged from r295032, head/share/vt/fonts/gallant.hex
  user/ngie/socket-tests/sys/arm/allwinner/allwinner_machdep.c
     - copied unchanged from r295032, head/sys/arm/allwinner/allwinner_machdep.c
  user/ngie/socket-tests/sys/arm/allwinner/allwinner_machdep.h
     - copied unchanged from r295032, head/sys/arm/allwinner/allwinner_machdep.h
  user/ngie/socket-tests/sys/arm/arm/debug_monitor.c
     - copied unchanged from r295032, head/sys/arm/arm/debug_monitor.c
  user/ngie/socket-tests/sys/arm/include/debug_monitor.h
     - copied unchanged from r295032, head/sys/arm/include/debug_monitor.h
  user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_fdt.c
     - copied unchanged from r295032, head/sys/arm64/cavium/thunder_pcie_fdt.c
  user/ngie/socket-tests/sys/boot/common/paths.h
     - copied unchanged from r295032, head/sys/boot/common/paths.h
  user/ngie/socket-tests/sys/boot/common/rbx.h
     - copied unchanged from r295032, head/sys/boot/common/rbx.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_iofic.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_iofic.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes_regs.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes_regs.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_config.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_config.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_config.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_config.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_debug.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_debug.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_debug.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_debug.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_main.c
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_main.c
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h
     - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h
  user/ngie/socket-tests/sys/contrib/alpine-hal/eth/
     - copied from r295032, head/sys/contrib/alpine-hal/eth/
  user/ngie/socket-tests/sys/dev/extres/
     - copied from r295032, head/sys/dev/extres/
  user/ngie/socket-tests/sys/dev/vnic/mrml_bridge.c
     - copied unchanged from r295032, head/sys/dev/vnic/mrml_bridge.c
  user/ngie/socket-tests/sys/net/route_var.h
     - copied unchanged from r295032, head/sys/net/route_var.h
  user/ngie/socket-tests/sys/netinet/cc/cc.h
     - copied unchanged from r295032, head/sys/netinet/cc/cc.h
Deleted:
  user/ngie/socket-tests/share/vt/fonts/gallant.fnt.uu
  user/ngie/socket-tests/sys/arm/allwinner/a10_machdep.c
  user/ngie/socket-tests/sys/boot/i386/common/rbx.h
  user/ngie/socket-tests/sys/netinet/tcp_cc.h
Modified:
  user/ngie/socket-tests/bin/sh/cd.c
  user/ngie/socket-tests/bin/sh/expand.c
  user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
  user/ngie/socket-tests/cddl/lib/Makefile
  user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c
  user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h
  user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c
  user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
  user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh
  user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile
  user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade
  user/ngie/socket-tests/crypto/openssh/servconf.c
  user/ngie/socket-tests/crypto/openssh/sshd_config
  user/ngie/socket-tests/crypto/openssh/sshd_config.5
  user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS
  user/ngie/socket-tests/crypto/openssl/CHANGES
  user/ngie/socket-tests/crypto/openssl/Configure
  user/ngie/socket-tests/crypto/openssl/INSTALL
  user/ngie/socket-tests/crypto/openssl/LICENSE
  user/ngie/socket-tests/crypto/openssl/Makefile
  user/ngie/socket-tests/crypto/openssl/Makefile.org
  user/ngie/socket-tests/crypto/openssl/NEWS
  user/ngie/socket-tests/crypto/openssl/README
  user/ngie/socket-tests/crypto/openssl/apps/engine.c
  user/ngie/socket-tests/crypto/openssl/apps/ocsp.c
  user/ngie/socket-tests/crypto/openssl/apps/pkcs12.c
  user/ngie/socket-tests/crypto/openssl/apps/pkeyutl.c
  user/ngie/socket-tests/crypto/openssl/apps/s_client.c
  user/ngie/socket-tests/crypto/openssl/apps/s_server.c
  user/ngie/socket-tests/crypto/openssl/apps/speed.c
  user/ngie/socket-tests/crypto/openssl/apps/x509.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes.h
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_cbc.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_cfb.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_core.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ctr.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ecb.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ige.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_locl.h
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_misc.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ofb.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_x86core.c
  user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/bio/bio.h
  user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_bio.c
  user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_conn.c
  user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_dgram.c
  user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
  user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
  user/ngie/socket-tests/crypto/openssl/crypto/bn/bn_exp.c
  user/ngie/socket-tests/crypto/openssl/crypto/bn/exptest.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/camellia.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/camellia.h
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_cbc.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_cfb.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ctr.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ecb.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_locl.h
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_misc.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ofb.c
  user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_utl.c
  user/ngie/socket-tests/crypto/openssl/crypto/des/des_old.c
  user/ngie/socket-tests/crypto/openssl/crypto/des/des_old.h
  user/ngie/socket-tests/crypto/openssl/crypto/des/des_old2.c
  user/ngie/socket-tests/crypto/openssl/crypto/dh/dh.h
  user/ngie/socket-tests/crypto/openssl/crypto/dh/dh_check.c
  user/ngie/socket-tests/crypto/openssl/crypto/dh/dhtest.c
  user/ngie/socket-tests/crypto/openssl/crypto/dsa/dsa_ossl.c
  user/ngie/socket-tests/crypto/openssl/crypto/dso/dso.h
  user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_dl.c
  user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_dlfcn.c
  user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_lib.c
  user/ngie/socket-tests/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/ec/ec2_smpl.c
  user/ngie/socket-tests/crypto/openssl/crypto/ec/ec_key.c
  user/ngie/socket-tests/crypto/openssl/crypto/ec/ecp_nistz256_table.c
  user/ngie/socket-tests/crypto/openssl/crypto/ec/ectest.c
  user/ngie/socket-tests/crypto/openssl/crypto/engine/eng_all.c
  user/ngie/socket-tests/crypto/openssl/crypto/evp/e_camellia.c
  user/ngie/socket-tests/crypto/openssl/crypto/evp/e_old.c
  user/ngie/socket-tests/crypto/openssl/crypto/evp/e_seed.c
  user/ngie/socket-tests/crypto/openssl/crypto/mem_clr.c
  user/ngie/socket-tests/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/o_dir.c
  user/ngie/socket-tests/crypto/openssl/crypto/o_dir.h
  user/ngie/socket-tests/crypto/openssl/crypto/o_dir_test.c
  user/ngie/socket-tests/crypto/openssl/crypto/o_str.c
  user/ngie/socket-tests/crypto/openssl/crypto/o_str.h
  user/ngie/socket-tests/crypto/openssl/crypto/o_time.c
  user/ngie/socket-tests/crypto/openssl/crypto/o_time.h
  user/ngie/socket-tests/crypto/openssl/crypto/opensslv.h
  user/ngie/socket-tests/crypto/openssl/crypto/rc4/rc4_utl.c
  user/ngie/socket-tests/crypto/openssl/crypto/rsa/rsa_chk.c
  user/ngie/socket-tests/crypto/openssl/crypto/rsa/rsa_sign.c
  user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_cbc.c
  user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_cfb.c
  user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_ecb.c
  user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_ofb.c
  user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl
  user/ngie/socket-tests/crypto/openssl/crypto/sha/sha1test.c
  user/ngie/socket-tests/crypto/openssl/crypto/store/store.h
  user/ngie/socket-tests/crypto/openssl/crypto/store/str_lib.c
  user/ngie/socket-tests/crypto/openssl/crypto/store/str_locl.h
  user/ngie/socket-tests/crypto/openssl/crypto/store/str_mem.c
  user/ngie/socket-tests/crypto/openssl/crypto/store/str_meth.c
  user/ngie/socket-tests/crypto/openssl/crypto/ts/ts_rsp_verify.c
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui.h
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_compat.c
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_compat.h
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_lib.c
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_locl.h
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_openssl.c
  user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_util.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vfy.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vfy.h
  user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vpm.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_pci.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_pcia.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_utl.c
  user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3nametest.c
  user/ngie/socket-tests/crypto/openssl/doc/apps/s_time.pod
  user/ngie/socket-tests/crypto/openssl/doc/crypto/BIO_s_connect.pod
  user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod
  user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod
  user/ngie/socket-tests/crypto/openssl/engines/e_chil.c
  user/ngie/socket-tests/crypto/openssl/ssl/d1_both.c
  user/ngie/socket-tests/crypto/openssl/ssl/kssl.c
  user/ngie/socket-tests/crypto/openssl/ssl/kssl.h
  user/ngie/socket-tests/crypto/openssl/ssl/kssl_lcl.h
  user/ngie/socket-tests/crypto/openssl/ssl/s2_srvr.c
  user/ngie/socket-tests/crypto/openssl/ssl/s3_clnt.c
  user/ngie/socket-tests/crypto/openssl/ssl/s3_lib.c
  user/ngie/socket-tests/crypto/openssl/ssl/s3_srvr.c
  user/ngie/socket-tests/crypto/openssl/ssl/ssl.h
  user/ngie/socket-tests/crypto/openssl/ssl/ssl_err.c
  user/ngie/socket-tests/crypto/openssl/ssl/ssl_lib.c
  user/ngie/socket-tests/crypto/openssl/ssl/ssl_sess.c
  user/ngie/socket-tests/crypto/openssl/ssl/t1_enc.c
  user/ngie/socket-tests/crypto/openssl/ssl/t1_lib.c
  user/ngie/socket-tests/crypto/openssl/util/domd
  user/ngie/socket-tests/crypto/openssl/util/pl/VC-32.pl
  user/ngie/socket-tests/etc/defaults/periodic.conf
  user/ngie/socket-tests/etc/defaults/rc.conf
  user/ngie/socket-tests/etc/group
  user/ngie/socket-tests/etc/master.passwd
  user/ngie/socket-tests/etc/ntp.conf
  user/ngie/socket-tests/etc/periodic/daily/Makefile
  user/ngie/socket-tests/etc/periodic/security/security.functions
  user/ngie/socket-tests/etc/rc.d/jail
  user/ngie/socket-tests/etc/rc.d/ntpd
  user/ngie/socket-tests/gnu/lib/libgcc/Makefile
  user/ngie/socket-tests/lib/Makefile
  user/ngie/socket-tests/lib/libbluetooth/bluetooth.h
  user/ngie/socket-tests/lib/libc/Makefile
  user/ngie/socket-tests/lib/libc/db/hash/hash.h
  user/ngie/socket-tests/lib/libc/db/hash/hash_buf.c
  user/ngie/socket-tests/lib/libc/gen/readpassphrase.c
  user/ngie/socket-tests/lib/libc/net/Makefile.inc
  user/ngie/socket-tests/lib/libc/net/sctp_sys_calls.c
  user/ngie/socket-tests/lib/libc/sys/revoke.2
  user/ngie/socket-tests/lib/libdevinfo/devinfo.3
  user/ngie/socket-tests/lib/libdevinfo/devinfo.h
  user/ngie/socket-tests/lib/libdpv/dialog_util.c
  user/ngie/socket-tests/lib/libdpv/dialog_util.h
  user/ngie/socket-tests/lib/libdpv/dpv.3
  user/ngie/socket-tests/lib/libdpv/dpv.c
  user/ngie/socket-tests/lib/libdpv/dpv.h
  user/ngie/socket-tests/lib/libdpv/dpv_private.h
  user/ngie/socket-tests/lib/libproc/proc_bkpt.c
  user/ngie/socket-tests/lib/libproc/proc_regs.c
  user/ngie/socket-tests/lib/libsysdecode/Makefile
  user/ngie/socket-tests/lib/libsysdecode/sysdecode.3
  user/ngie/socket-tests/lib/libsysdecode/sysdecode.h
  user/ngie/socket-tests/libexec/rtld-elf/rtld.c
  user/ngie/socket-tests/sbin/ggate/ggated/Makefile
  user/ngie/socket-tests/sbin/ggate/ggated/ggated.8
  user/ngie/socket-tests/sbin/ggate/ggated/ggated.c
  user/ngie/socket-tests/secure/lib/libcrypto/Makefile.inc
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_length.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_TIME_set.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_ctrl.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_base64.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_buffer.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_cipher.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_md.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_null.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_ssl.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_find_type.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_new_CMS.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_push.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_read.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_accept.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_bio.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_connect.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_fd.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_file.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_mem.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_null.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_socket.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_set_callback.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_should_retry.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_BLINDING_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_CTX_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_CTX_start.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_add.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_add_word.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_bn2bin.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_cmp.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_copy.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_generate_prime.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_inverse.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_num_bytes.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_rand.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_set_bit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_swap.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/BN_zero.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add0_cert.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add1_signer.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_compress.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_decrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_encrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_final.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_type.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_sign_receipt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_uncompress.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_verify.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_verify_receipt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CONF_modules_free.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CONF_modules_load_file.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_generate_key.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_generate_parameters.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_set_method.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DH_size.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_SIG_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_do_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_dup_DH.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_generate_key.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_generate_parameters.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_set_method.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_size.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GFp_simple_method.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GROUP_copy.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GROUP_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_KEY_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_POINT_add.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EC_POINT_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_GET_LIB.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_clear_error.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_error_string.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_get_error.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_load_strings.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_print_errors.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_put_error.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_remove_state.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_set_mark.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_BytesToKey.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestSignInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_EncryptInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_OpenInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_cmp.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_derive.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_keygen.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_print_private.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_verify.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_SealInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_SignInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_VerifyInit.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OBJ_nid2obj.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_Applink.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_config.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS12_create.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS12_parse.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_decrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_encrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_verify.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_add.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_bytes.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_cleanup.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_egd.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_load_file.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_set_rand_method.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_blinding_on.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_check_key.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_generate_key.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_print.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_private_encrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_public_encrypt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_set_method.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_sign.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_size.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_read_CMS.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_write_CMS.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_check_host.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_new.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/X509_verify_cert.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/bio.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/blowfish.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/bn.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/bn_internal.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/buffer.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/crypto.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_DHparams.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ECPKParameters.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ECPrivateKey.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_CRL.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_NAME.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_REQ.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_SIG.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/des.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/dh.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/dsa.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ec.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ecdsa.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/engine.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/err.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/evp.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/hmac.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/lh_stats.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/lhash.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/md5.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/mdc2.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/pem.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/rand.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/rc4.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ripemd.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/rsa.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/sha.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/threads.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ui.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/ui_compat.3
  user/ngie/socket-tests/secure/lib/libcrypto/man/x509.3
  user/ngie/socket-tests/secure/lib/libssl/Makefile.man
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_new.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_cmd.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_cmd_argv.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add_session.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_ctrl.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_free.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get0_param.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_new.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_number.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sessions.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set1_curves.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_mode.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_options.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_verify.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_free.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_get_time.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_accept.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_alert_type_string.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_check_chain.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_clear.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_connect.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_do_handshake.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_free.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ciphers.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_client_CA_list.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_current_cipher.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_default_timeout.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_error.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ex_new_index.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_fd.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_peer_certificate.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_psk_identity.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_rbio.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_session.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_verify_result.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_version.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_library_init.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_load_client_CA_file.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_new.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_pending.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_read.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_rstate_string.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_session_reused.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_bio.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_connect_state.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_fd.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_session.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_shutdown.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_verify_result.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_shutdown.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_state_string.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_want.3
  user/ngie/socket-tests/secure/lib/libssl/man/SSL_write.3
  user/ngie/socket-tests/secure/lib/libssl/man/d2i_SSL_SESSION.3
  user/ngie/socket-tests/secure/lib/libssl/man/ssl.3
  user/ngie/socket-tests/secure/usr.bin/openssl/man/CA.pl.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/asn1parse.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/c_rehash.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ca.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ciphers.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/cms.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/crl.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/crl2pkcs7.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/dgst.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/dhparam.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/dsa.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/dsaparam.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ec.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ecparam.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/enc.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/errstr.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/gendsa.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/genpkey.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/genrsa.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/nseq.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ocsp.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/openssl.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/passwd.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs12.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs7.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs8.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkey.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkeyparam.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/pkeyutl.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/rand.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/req.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/rsa.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/rsautl.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/s_client.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/s_server.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/s_time.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/sess_id.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/smime.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/speed.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/spkac.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/ts.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/tsget.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/verify.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/version.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/x509.1
  user/ngie/socket-tests/secure/usr.bin/openssl/man/x509v3_config.1
  user/ngie/socket-tests/share/dtrace/watch_kill
  user/ngie/socket-tests/share/man/man4/filemon.4
  user/ngie/socket-tests/share/man/man4/nvd.4
  user/ngie/socket-tests/share/man/man9/bus_adjust_resource.9
  user/ngie/socket-tests/share/man/man9/bus_alloc_resource.9
  user/ngie/socket-tests/share/man/man9/bus_get_resource.9
  user/ngie/socket-tests/share/man/man9/bus_set_resource.9
  user/ngie/socket-tests/share/man/man9/mod_cc.9
  user/ngie/socket-tests/share/man/man9/rman.9
  user/ngie/socket-tests/share/misc/committers-src.dot
  user/ngie/socket-tests/share/mk/auto.obj.mk
  user/ngie/socket-tests/share/mk/bsd.dep.mk
  user/ngie/socket-tests/share/mk/bsd.progs.mk
  user/ngie/socket-tests/share/mk/gendirdeps.mk
  user/ngie/socket-tests/share/mk/host-target.mk
  user/ngie/socket-tests/share/mk/meta.subdir.mk
  user/ngie/socket-tests/sys/amd64/amd64/machdep.c
  user/ngie/socket-tests/sys/amd64/ia32/ia32_signal.c
  user/ngie/socket-tests/sys/amd64/linux/linux_sysvec.c
  user/ngie/socket-tests/sys/amd64/linux32/linux32_sysvec.c
  user/ngie/socket-tests/sys/arm/allwinner/a10_clk.c
  user/ngie/socket-tests/sys/arm/allwinner/a10_clk.h
  user/ngie/socket-tests/sys/arm/allwinner/a10_common.c
  user/ngie/socket-tests/sys/arm/allwinner/files.allwinner
  user/ngie/socket-tests/sys/arm/arm/db_trace.c
  user/ngie/socket-tests/sys/arm/arm/elf_machdep.c
  user/ngie/socket-tests/sys/arm/arm/machdep.c
  user/ngie/socket-tests/sys/arm/arm/minidump_machdep.c
  user/ngie/socket-tests/sys/arm/arm/mp_machdep.c
  user/ngie/socket-tests/sys/arm/arm/nexus.c
  user/ngie/socket-tests/sys/arm/arm/physmem.c
  user/ngie/socket-tests/sys/arm/arm/pmap-v6-new.c
  user/ngie/socket-tests/sys/arm/arm/pmap-v6.c
  user/ngie/socket-tests/sys/arm/arm/pmap.c
  user/ngie/socket-tests/sys/arm/arm/trap-v6.c
  user/ngie/socket-tests/sys/arm/at91/at91.c
  user/ngie/socket-tests/sys/arm/cavium/cns11xx/econa.c
  user/ngie/socket-tests/sys/arm/conf/A20
  user/ngie/socket-tests/sys/arm/conf/CUBIEBOARD
  user/ngie/socket-tests/sys/arm/freescale/vybrid/vf_ehci.c
  user/ngie/socket-tests/sys/arm/include/cpu-v6.h
  user/ngie/socket-tests/sys/arm/include/db_machdep.h
  user/ngie/socket-tests/sys/arm/include/kdb.h
  user/ngie/socket-tests/sys/arm/include/ofw_machdep.h
  user/ngie/socket-tests/sys/arm/include/pcpu.h
  user/ngie/socket-tests/sys/arm/include/physmem.h
  user/ngie/socket-tests/sys/arm/include/pmap-v6.h
  user/ngie/socket-tests/sys/arm/include/pmap.h
  user/ngie/socket-tests/sys/arm/include/pte.h
  user/ngie/socket-tests/sys/arm/include/reg.h
  user/ngie/socket-tests/sys/arm/include/sysreg.h
  user/ngie/socket-tests/sys/arm/mv/mv_localbus.c
  user/ngie/socket-tests/sys/arm/mv/mv_pci.c
  user/ngie/socket-tests/sys/arm/versatile/versatile_pci.c
  user/ngie/socket-tests/sys/arm/xilinx/zy7_ehci.c
  user/ngie/socket-tests/sys/arm/xscale/i8134x/i81342.c
  user/ngie/socket-tests/sys/arm/xscale/i8134x/i81342_pci.c
  user/ngie/socket-tests/sys/arm/xscale/i8134x/obio.c
  user/ngie/socket-tests/sys/arm/xscale/ixp425/avila_ata.c
  user/ngie/socket-tests/sys/arm/xscale/ixp425/ixp425.c
  user/ngie/socket-tests/sys/arm/xscale/ixp425/ixp425_pci.c
  user/ngie/socket-tests/sys/arm/xscale/pxa/pxa_obio.c
  user/ngie/socket-tests/sys/arm/xscale/pxa/pxa_smi.c
  user/ngie/socket-tests/sys/arm64/arm64/gic.c
  user/ngie/socket-tests/sys/arm64/arm64/gic.h
  user/ngie/socket-tests/sys/arm64/arm64/gic_fdt.c
  user/ngie/socket-tests/sys/arm64/arm64/gic_v3.c
  user/ngie/socket-tests/sys/arm64/arm64/gic_v3_fdt.c
  user/ngie/socket-tests/sys/arm64/arm64/gic_v3_its.c
  user/ngie/socket-tests/sys/arm64/arm64/machdep.c
  user/ngie/socket-tests/sys/arm64/arm64/nexus.c
  user/ngie/socket-tests/sys/arm64/arm64/swtch.S
  user/ngie/socket-tests/sys/arm64/arm64/vm_machdep.c
  user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie.c
  user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_common.c
  user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_common.h
  user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_pem.c
  user/ngie/socket-tests/sys/boot/arm/at91/boot2/boot2.c
  user/ngie/socket-tests/sys/boot/arm/ixp425/boot2/boot2.c
  user/ngie/socket-tests/sys/boot/efi/boot1/boot1.c
  user/ngie/socket-tests/sys/boot/efi/libefi/libefi.c
  user/ngie/socket-tests/sys/boot/efi/loader/main.c
  user/ngie/socket-tests/sys/boot/ficl/i386/sysdep.c
  user/ngie/socket-tests/sys/boot/i386/boot2/boot2.c
  user/ngie/socket-tests/sys/boot/i386/gptboot/gptboot.c
  user/ngie/socket-tests/sys/boot/i386/zfsboot/zfsboot.c
  user/ngie/socket-tests/sys/boot/mips/beri/boot2/boot2.c
  user/ngie/socket-tests/sys/boot/pc98/boot2/boot2.c
  user/ngie/socket-tests/sys/boot/powerpc/boot1.chrp/boot1.c
  user/ngie/socket-tests/sys/boot/sparc64/boot1/boot1.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/asm/atomic.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/bitops.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/clocksource.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/completion.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/etherdevice.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/gfp.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/if_vlan.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/kernel.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/list.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/netdevice.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/notifier.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/pci.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/rcupdate.h
  user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/uaccess.h
  user/ngie/socket-tests/sys/conf/files
  user/ngie/socket-tests/sys/conf/files.arm
  user/ngie/socket-tests/sys/conf/files.arm64
  user/ngie/socket-tests/sys/conf/kern.post.mk
  user/ngie/socket-tests/sys/conf/kern.pre.mk
  user/ngie/socket-tests/sys/conf/options
  user/ngie/socket-tests/sys/dev/acpica/acpi.c
  user/ngie/socket-tests/sys/dev/acpica/acpi_hpet.c
  user/ngie/socket-tests/sys/dev/acpica/acpi_pcib_acpi.c
  user/ngie/socket-tests/sys/dev/acpica/acpi_resource.c
  user/ngie/socket-tests/sys/dev/acpica/acpi_timer.c
  user/ngie/socket-tests/sys/dev/acpica/acpivar.h
  user/ngie/socket-tests/sys/dev/advansys/adv_isa.c
  user/ngie/socket-tests/sys/dev/ahci/ahci.c
  user/ngie/socket-tests/sys/dev/ahci/ahci.h
  user/ngie/socket-tests/sys/dev/ata/ata-cbus.c
  user/ngie/socket-tests/sys/dev/ata/ata-isa.c
  user/ngie/socket-tests/sys/dev/ata/ata-pci.c
  user/ngie/socket-tests/sys/dev/ata/ata-pci.h
  user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_ebus.c
  user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_isa.c
  user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_subr.c
  user/ngie/socket-tests/sys/dev/cs/if_cs.c
  user/ngie/socket-tests/sys/dev/ctau/if_ct.c
  user/ngie/socket-tests/sys/dev/cx/if_cx.c
  user/ngie/socket-tests/sys/dev/cxgb/cxgb_osdep.h
  user/ngie/socket-tests/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
  user/ngie/socket-tests/sys/dev/cxgb/ulp/tom/cxgb_listen.c
  user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_connect.c
  user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_cpl_io.c
  user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_listen.c
  user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_tom.c
  user/ngie/socket-tests/sys/dev/ed/if_ed_3c503.c
  user/ngie/socket-tests/sys/dev/ed/if_ed_cbus.c
  user/ngie/socket-tests/sys/dev/ed/if_ed_hpp.c
  user/ngie/socket-tests/sys/dev/ed/if_ed_wd80x3.c
  user/ngie/socket-tests/sys/dev/eisa/eisaconf.c
  user/ngie/socket-tests/sys/dev/fdt/simplebus.c
  user/ngie/socket-tests/sys/dev/fe/if_fe_cbus.c
  user/ngie/socket-tests/sys/dev/fe/if_fe_isa.c
  user/ngie/socket-tests/sys/dev/filemon/filemon.c
  user/ngie/socket-tests/sys/dev/filemon/filemon_wrapper.c
  user/ngie/socket-tests/sys/dev/gpio/gpiobus.c
  user/ngie/socket-tests/sys/dev/hyperv/include/hyperv.h
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_net_vsc.c
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_net_vsc.h
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis.h
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis_filter.h
  user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_channel.c
  user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_connection.c
  user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
  user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  user/ngie/socket-tests/sys/dev/ixgbe/if_ix.c
  user/ngie/socket-tests/sys/dev/ixgbe/ixgbe.h
  user/ngie/socket-tests/sys/dev/ixgbe/ixgbe_osdep.h
  user/ngie/socket-tests/sys/dev/mca/mca_bus.c
  user/ngie/socket-tests/sys/dev/mvs/mvs_pci.c
  user/ngie/socket-tests/sys/dev/mvs/mvs_soc.c
  user/ngie/socket-tests/sys/dev/ncv/ncr53c500_pccard.c
  user/ngie/socket-tests/sys/dev/nsp/nsp_pccard.c
  user/ngie/socket-tests/sys/dev/nvd/nvd.c
  user/ngie/socket-tests/sys/dev/ofw/ofw_subr.c
  user/ngie/socket-tests/sys/dev/ofw/ofwbus.c
  user/ngie/socket-tests/sys/dev/ofw/openfirm.c
  user/ngie/socket-tests/sys/dev/pccard/pccard.c
  user/ngie/socket-tests/sys/dev/pccard/pccardvarp.h
  user/ngie/socket-tests/sys/dev/pccbb/pccbb.c
  user/ngie/socket-tests/sys/dev/pccbb/pccbb_pci.c
  user/ngie/socket-tests/sys/dev/pccbb/pccbbvar.h
  user/ngie/socket-tests/sys/dev/pcf/pcf_isa.c
  user/ngie/socket-tests/sys/dev/pci/hostb_pci.c
  user/ngie/socket-tests/sys/dev/pci/isa_pci.c
  user/ngie/socket-tests/sys/dev/pci/pci.c
  user/ngie/socket-tests/sys/dev/pci/pci_host_generic.c
  user/ngie/socket-tests/sys/dev/pci/pci_iov.c
  user/ngie/socket-tests/sys/dev/pci/pci_pci.c
  user/ngie/socket-tests/sys/dev/pci/pci_private.h
  user/ngie/socket-tests/sys/dev/pci/pci_subr.c
  user/ngie/socket-tests/sys/dev/pci/pcib_private.h
  user/ngie/socket-tests/sys/dev/pci/pcivar.h
  user/ngie/socket-tests/sys/dev/pci/vga_pci.c
  user/ngie/socket-tests/sys/dev/ppc/ppc.c
  user/ngie/socket-tests/sys/dev/ppc/ppcvar.h
  user/ngie/socket-tests/sys/dev/puc/puc.c
  user/ngie/socket-tests/sys/dev/puc/puc_bfe.h
  user/ngie/socket-tests/sys/dev/qlxgbe/ql_fw.c
  user/ngie/socket-tests/sys/dev/qlxgbe/ql_ver.h
  user/ngie/socket-tests/sys/dev/quicc/quicc_bfe.h
  user/ngie/socket-tests/sys/dev/quicc/quicc_core.c
  user/ngie/socket-tests/sys/dev/rtwn/if_rtwn.c
  user/ngie/socket-tests/sys/dev/rtwn/if_rtwnreg.h
  user/ngie/socket-tests/sys/dev/scc/scc_bfe.h
  user/ngie/socket-tests/sys/dev/scc/scc_core.c
  user/ngie/socket-tests/sys/dev/sfxge/sfxge.h
  user/ngie/socket-tests/sys/dev/sfxge/sfxge_rx.c
  user/ngie/socket-tests/sys/dev/siba/siba.c
  user/ngie/socket-tests/sys/dev/siba/siba_bwn.c
  user/ngie/socket-tests/sys/dev/siba/siba_pcib.c
  user/ngie/socket-tests/sys/dev/siis/siis.c
  user/ngie/socket-tests/sys/dev/snc/if_snc_cbus.c
  user/ngie/socket-tests/sys/dev/sound/isa/gusc.c
  user/ngie/socket-tests/sys/dev/sound/isa/sbc.c
  user/ngie/socket-tests/sys/dev/sound/pci/csa.c
  user/ngie/socket-tests/sys/dev/sound/pci/fm801.c
  user/ngie/socket-tests/sys/dev/sound/pci/vibes.c
  user/ngie/socket-tests/sys/dev/stg/tmc18c30_subr.c
  user/ngie/socket-tests/sys/dev/uart/uart_tty.c
  user/ngie/socket-tests/sys/dev/usb/controller/ehci.c
  user/ngie/socket-tests/sys/dev/usb/controller/ehci.h
  user/ngie/socket-tests/sys/dev/usb/controller/ehci_ixp4xx.c
  user/ngie/socket-tests/sys/dev/usb/controller/ehci_mv.c
  user/ngie/socket-tests/sys/dev/usb/controller/ehcireg.h
  user/ngie/socket-tests/sys/dev/vnic/thunder_bgx.c
  user/ngie/socket-tests/sys/dev/vnic/thunder_bgx_fdt.c
  user/ngie/socket-tests/sys/dev/vnic/thunder_bgx_var.h
  user/ngie/socket-tests/sys/dev/vnic/thunder_mdio_fdt.c
  user/ngie/socket-tests/sys/dev/vnic/thunder_mdio_var.h
  user/ngie/socket-tests/sys/dev/wl/if_wl.c
  user/ngie/socket-tests/sys/fs/ext2fs/ext2_alloc.c
  user/ngie/socket-tests/sys/fs/ext2fs/ext2_dinode.h
  user/ngie/socket-tests/sys/fs/ext2fs/ext2_htree.c
  user/ngie/socket-tests/sys/fs/ext2fs/ext2_inode_cnv.c
  user/ngie/socket-tests/sys/fs/ext2fs/ext2_lookup.c
  user/ngie/socket-tests/sys/fs/ext2fs/inode.h
  user/ngie/socket-tests/sys/i386/i386/machdep.c
  user/ngie/socket-tests/sys/i386/linux/linux_sysvec.c
  user/ngie/socket-tests/sys/i386/svr4/svr4_machdep.c
  user/ngie/socket-tests/sys/isa/isa_common.c
  user/ngie/socket-tests/sys/isa/isa_common.h
  user/ngie/socket-tests/sys/kern/bus_if.m
  user/ngie/socket-tests/sys/kern/kern_event.c
  user/ngie/socket-tests/sys/kern/kern_ktrace.c
  user/ngie/socket-tests/sys/kern/kern_rctl.c
  user/ngie/socket-tests/sys/kern/kern_sysctl.c
  user/ngie/socket-tests/sys/kern/subr_bus.c
  user/ngie/socket-tests/sys/kern/subr_rman.c
  user/ngie/socket-tests/sys/kern/tty.c
  user/ngie/socket-tests/sys/kern/tty_ttydisc.c
  user/ngie/socket-tests/sys/kern/vfs_aio.c
  user/ngie/socket-tests/sys/kern/vfs_bio.c
  user/ngie/socket-tests/sys/kern/vfs_cluster.c
  user/ngie/socket-tests/sys/kern/vfs_export.c
  user/ngie/socket-tests/sys/mips/adm5120/admpci.c
  user/ngie/socket-tests/sys/mips/adm5120/obio.c
  user/ngie/socket-tests/sys/mips/alchemy/obio.c
  user/ngie/socket-tests/sys/mips/atheros/apb.c
  user/ngie/socket-tests/sys/mips/atheros/ar71xx_ehci.c
  user/ngie/socket-tests/sys/mips/atheros/ar71xx_pci.c
  user/ngie/socket-tests/sys/mips/atheros/ar724x_pci.c
  user/ngie/socket-tests/sys/mips/atheros/qca955x_pci.c
  user/ngie/socket-tests/sys/mips/beri/beri_simplebus.c
  user/ngie/socket-tests/sys/mips/cavium/ciu.c
  user/ngie/socket-tests/sys/mips/cavium/obio.c
  user/ngie/socket-tests/sys/mips/cavium/octopci.c
  user/ngie/socket-tests/sys/mips/conf/AR934X_BASE
  user/ngie/socket-tests/sys/mips/idt/idtpci.c
  user/ngie/socket-tests/sys/mips/idt/obio.c
  user/ngie/socket-tests/sys/mips/malta/gt.c
  user/ngie/socket-tests/sys/mips/malta/gt_pci.c
  user/ngie/socket-tests/sys/mips/malta/obio.c
  user/ngie/socket-tests/sys/mips/mips/cpu.c
  user/ngie/socket-tests/sys/mips/mips/exception.S
  user/ngie/socket-tests/sys/mips/mips/freebsd32_machdep.c
  user/ngie/socket-tests/sys/mips/mips/nexus.c
  user/ngie/socket-tests/sys/mips/mips/pm_machdep.c
  user/ngie/socket-tests/sys/mips/mips/vm_machdep.c
  user/ngie/socket-tests/sys/mips/nlm/xlp_simplebus.c
  user/ngie/socket-tests/sys/mips/rmi/iodi.c
  user/ngie/socket-tests/sys/mips/rmi/xlr_pci.c
  user/ngie/socket-tests/sys/mips/rt305x/obio.c
  user/ngie/socket-tests/sys/mips/rt305x/rt305x_gpio.c
  user/ngie/socket-tests/sys/mips/rt305x/rt305x_pci.c
  user/ngie/socket-tests/sys/mips/sentry5/obio.c
  user/ngie/socket-tests/sys/mips/sibyte/sb_zbbus.c
  user/ngie/socket-tests/sys/mips/sibyte/sb_zbpci.c
  user/ngie/socket-tests/sys/modules/filemon/Makefile
  user/ngie/socket-tests/sys/net/radix.c
  user/ngie/socket-tests/sys/net/radix.h
  user/ngie/socket-tests/sys/net/radix_mpath.c
  user/ngie/socket-tests/sys/net/radix_mpath.h
  user/ngie/socket-tests/sys/net/route.c
  user/ngie/socket-tests/sys/net/route.h
  user/ngie/socket-tests/sys/net/rtsock.c
  user/ngie/socket-tests/sys/net/vnet.c
  user/ngie/socket-tests/sys/net/vnet.h
  user/ngie/socket-tests/sys/net80211/ieee80211_ioctl.c
  user/ngie/socket-tests/sys/netinet/cc/cc.c
  user/ngie/socket-tests/sys/netinet/cc/cc_cdg.c
  user/ngie/socket-tests/sys/netinet/cc/cc_chd.c
  user/ngie/socket-tests/sys/netinet/cc/cc_cubic.c
  user/ngie/socket-tests/sys/netinet/cc/cc_dctcp.c
  user/ngie/socket-tests/sys/netinet/cc/cc_hd.c
  user/ngie/socket-tests/sys/netinet/cc/cc_htcp.c
  user/ngie/socket-tests/sys/netinet/cc/cc_newreno.c
  user/ngie/socket-tests/sys/netinet/cc/cc_vegas.c
  user/ngie/socket-tests/sys/netinet/in_fib.c
  user/ngie/socket-tests/sys/netinet/in_rmx.c
  user/ngie/socket-tests/sys/netinet/in_var.h
  user/ngie/socket-tests/sys/netinet/sctp_pcb.c
  user/ngie/socket-tests/sys/netinet/tcp_input.c
  user/ngie/socket-tests/sys/netinet/tcp_offload.c
  user/ngie/socket-tests/sys/netinet/tcp_output.c
  user/ngie/socket-tests/sys/netinet/tcp_stacks/fastpath.c
  user/ngie/socket-tests/sys/netinet/tcp_subr.c
  user/ngie/socket-tests/sys/netinet/tcp_syncache.c
  user/ngie/socket-tests/sys/netinet/tcp_syncache.h
  user/ngie/socket-tests/sys/netinet/tcp_timer.c
  user/ngie/socket-tests/sys/netinet/tcp_timer.h
  user/ngie/socket-tests/sys/netinet/tcp_timewait.c
  user/ngie/socket-tests/sys/netinet/tcp_usrreq.c
  user/ngie/socket-tests/sys/netinet/tcp_var.h
  user/ngie/socket-tests/sys/netinet6/in6_fib.c
  user/ngie/socket-tests/sys/netinet6/in6_rmx.c
  user/ngie/socket-tests/sys/netinet6/nd6_rtr.c
  user/ngie/socket-tests/sys/netpfil/ipfw/dn_heap.c
  user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_fifo.c
  user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_qfq.c
  user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_rr.c
  user/ngie/socket-tests/sys/netpfil/ipfw/ip_fw_table_algo.c
  user/ngie/socket-tests/sys/netpfil/ipfw/test/Makefile
  user/ngie/socket-tests/sys/netpfil/ipfw/test/dn_test.h
  user/ngie/socket-tests/sys/netpfil/ipfw/test/main.c
  user/ngie/socket-tests/sys/netpfil/ipfw/test/mylist.h
  user/ngie/socket-tests/sys/netpfil/ipfw/test/test_dn_sched.c
  user/ngie/socket-tests/sys/netpfil/pf/pf_table.c
  user/ngie/socket-tests/sys/nfs/bootp_subr.c
  user/ngie/socket-tests/sys/ofed/drivers/net/mlx4/en_netdev.c
  user/ngie/socket-tests/sys/pc98/pc98/canbus.c
  user/ngie/socket-tests/sys/powerpc/booke/pmap.c
  user/ngie/socket-tests/sys/powerpc/mpc85xx/lbc.c
  user/ngie/socket-tests/sys/powerpc/ofw/ofw_pci.c
  user/ngie/socket-tests/sys/powerpc/powermac/macgpio.c
  user/ngie/socket-tests/sys/powerpc/powermac/macio.c
  user/ngie/socket-tests/sys/powerpc/powermac/uninorth.c
  user/ngie/socket-tests/sys/powerpc/powerpc/exec_machdep.c
  user/ngie/socket-tests/sys/powerpc/ps3/ehci_ps3.c
  user/ngie/socket-tests/sys/powerpc/psim/ata_iobus.c
  user/ngie/socket-tests/sys/powerpc/psim/iobus.c
  user/ngie/socket-tests/sys/sparc64/central/central.c
  user/ngie/socket-tests/sys/sparc64/ebus/ebus.c
  user/ngie/socket-tests/sys/sparc64/fhc/fhc.c
  user/ngie/socket-tests/sys/sparc64/isa/isa.c
  user/ngie/socket-tests/sys/sparc64/pci/apb.c
  user/ngie/socket-tests/sys/sparc64/pci/fire.c
  user/ngie/socket-tests/sys/sparc64/pci/ofw_pci.c
  user/ngie/socket-tests/sys/sparc64/pci/psycho.c
  user/ngie/socket-tests/sys/sparc64/pci/sbbc.c
  user/ngie/socket-tests/sys/sparc64/pci/schizo.c
  user/ngie/socket-tests/sys/sparc64/sbus/sbus.c
  user/ngie/socket-tests/sys/sparc64/sparc64/machdep.c
  user/ngie/socket-tests/sys/sparc64/sparc64/nexus.c
  user/ngie/socket-tests/sys/sparc64/sparc64/upa.c
  user/ngie/socket-tests/sys/sys/_types.h
  user/ngie/socket-tests/sys/sys/bus.h
  user/ngie/socket-tests/sys/sys/elf_common.h
  user/ngie/socket-tests/sys/sys/event.h
  user/ngie/socket-tests/sys/sys/param.h
  user/ngie/socket-tests/sys/sys/rman.h
  user/ngie/socket-tests/sys/sys/signal.h
  user/ngie/socket-tests/sys/sys/ttydevsw.h
  user/ngie/socket-tests/sys/sys/types.h
  user/ngie/socket-tests/sys/ufs/ffs/ffs_extern.h
  user/ngie/socket-tests/sys/ufs/ffs/ffs_inode.c
  user/ngie/socket-tests/sys/ufs/ffs/ffs_vfsops.c
  user/ngie/socket-tests/sys/vm/vm_map.c
  user/ngie/socket-tests/sys/x86/include/legacyvar.h
  user/ngie/socket-tests/sys/x86/include/pci_cfgreg.h
  user/ngie/socket-tests/sys/x86/isa/atrtc.c
  user/ngie/socket-tests/sys/x86/isa/clock.c
  user/ngie/socket-tests/sys/x86/isa/isa.c
  user/ngie/socket-tests/sys/x86/pci/pci_bus.c
  user/ngie/socket-tests/sys/x86/pci/qpi.c
  user/ngie/socket-tests/sys/x86/x86/mptable_pci.c
  user/ngie/socket-tests/sys/x86/x86/nexus.c
  user/ngie/socket-tests/tests/sys/kqueue/common.h
  user/ngie/socket-tests/tests/sys/kqueue/main.c
  user/ngie/socket-tests/tests/sys/kqueue/proc.c
  user/ngie/socket-tests/tools/tools/nanobsd/defaults.sh
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-amd64.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-i386.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-mips.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-mips64.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-powerpc.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg
  user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-sparc64.cfg
  user/ngie/socket-tests/usr.bin/Makefile
  user/ngie/socket-tests/usr.bin/dpv/dpv.1
  user/ngie/socket-tests/usr.bin/dpv/dpv.c
  user/ngie/socket-tests/usr.bin/elfdump/elfdump.c
  user/ngie/socket-tests/usr.bin/kdump/Makefile
  user/ngie/socket-tests/usr.bin/kdump/kdump.c
  user/ngie/socket-tests/usr.bin/ldd/ldd.c
  user/ngie/socket-tests/usr.bin/systat/netstat.c
  user/ngie/socket-tests/usr.bin/truss/Makefile
  user/ngie/socket-tests/usr.bin/truss/aarch64-cloudabi64.c
  user/ngie/socket-tests/usr.bin/truss/aarch64-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/amd64-cloudabi64.c
  user/ngie/socket-tests/usr.bin/truss/amd64-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/amd64-freebsd32.c
  user/ngie/socket-tests/usr.bin/truss/amd64-linux32.c
  user/ngie/socket-tests/usr.bin/truss/arm-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/i386-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/i386-linux.c
  user/ngie/socket-tests/usr.bin/truss/main.c
  user/ngie/socket-tests/usr.bin/truss/mips-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/powerpc-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/powerpc64-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/powerpc64-freebsd32.c
  user/ngie/socket-tests/usr.bin/truss/setup.c
  user/ngie/socket-tests/usr.bin/truss/sparc64-freebsd.c
  user/ngie/socket-tests/usr.bin/truss/truss.h
  user/ngie/socket-tests/usr.sbin/Makefile
  user/ngie/socket-tests/usr.sbin/autofs/automount.c
  user/ngie/socket-tests/usr.sbin/autofs/automountd.c
  user/ngie/socket-tests/usr.sbin/autofs/autounmountd.c
  user/ngie/socket-tests/usr.sbin/autofs/common.c
  user/ngie/socket-tests/usr.sbin/autofs/defined.c
  user/ngie/socket-tests/usr.sbin/bhyve/block_if.c
  user/ngie/socket-tests/usr.sbin/bhyve/pci_ahci.c
  user/ngie/socket-tests/usr.sbin/bsdconfig/include/messages.subr
  user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/index.subr
  user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/musthavepkg.subr
  user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/packages.subr
  user/ngie/socket-tests/usr.sbin/bsdconfig/share/strings.subr
  user/ngie/socket-tests/usr.sbin/iscsid/iscsid.c
  user/ngie/socket-tests/usr.sbin/iscsid/pdu.c
  user/ngie/socket-tests/usr.sbin/makefs/tests/Makefile
  user/ngie/socket-tests/usr.sbin/syslogd/syslogd.c
Directory Properties:
  user/ngie/socket-tests/   (props changed)
  user/ngie/socket-tests/cddl/   (props changed)
  user/ngie/socket-tests/cddl/contrib/opensolaris/   (props changed)
  user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  user/ngie/socket-tests/contrib/elftoolchain/   (props changed)
  user/ngie/socket-tests/crypto/openssh/   (props changed)
  user/ngie/socket-tests/crypto/openssl/   (props changed)
  user/ngie/socket-tests/gnu/lib/   (props changed)
  user/ngie/socket-tests/lib/libc/   (props changed)
  user/ngie/socket-tests/sbin/   (props changed)
  user/ngie/socket-tests/share/   (props changed)
  user/ngie/socket-tests/share/man/man4/   (props changed)
  user/ngie/socket-tests/sys/   (props changed)
  user/ngie/socket-tests/sys/boot/   (props changed)
  user/ngie/socket-tests/sys/boot/powerpc/boot1.chrp/   (props changed)
  user/ngie/socket-tests/sys/cddl/contrib/opensolaris/   (props changed)
  user/ngie/socket-tests/sys/conf/   (props changed)
  user/ngie/socket-tests/sys/dev/hyperv/   (props changed)
  user/ngie/socket-tests/usr.sbin/bhyve/   (props changed)

Modified: user/ngie/socket-tests/bin/sh/cd.c
==============================================================================
--- user/ngie/socket-tests/bin/sh/cd.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/bin/sh/cd.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -68,15 +68,13 @@ __FBSDID("$FreeBSD$");
 static int cdlogical(char *);
 static int cdphysical(char *);
 static int docd(char *, int, int);
-static char *getcomponent(void);
+static char *getcomponent(char **);
 static char *findcwd(char *);
 static void updatepwd(char *);
 static char *getpwd(void);
 static char *getpwd2(void);
 
 static char *curdir = NULL;	/* current working directory */
-static char *prevdir;		/* previous working directory */
-static char *cdcomppath;
 
 int
 cdcmd(int argc __unused, char **argv __unused)
@@ -112,11 +110,10 @@ cdcmd(int argc __unused, char **argv __u
 	if (*dest == '\0')
 		dest = ".";
 	if (dest[0] == '-' && dest[1] == '\0') {
-		dest = prevdir ? prevdir : curdir;
-		if (dest)
-			print = 1;
-		else
-			dest = ".";
+		dest = bltinlookup("OLDPWD", 1);
+		if (dest == NULL)
+			error("OLDPWD not set");
+		print = 1;
 	}
 	if (dest[0] == '/' ||
 	    (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) ||
@@ -179,6 +176,7 @@ cdlogical(char *dest)
 	char *p;
 	char *q;
 	char *component;
+	char *path;
 	struct stat statb;
 	int first;
 	int badstat;
@@ -189,14 +187,14 @@ cdlogical(char *dest)
 	 *  next time we get the value of the current directory.
 	 */
 	badstat = 0;
-	cdcomppath = stsavestr(dest);
+	path = stsavestr(dest);
 	STARTSTACKSTR(p);
 	if (*dest == '/') {
 		STPUTC('/', p);
-		cdcomppath++;
+		path++;
 	}
 	first = 1;
-	while ((q = getcomponent()) != NULL) {
+	while ((q = getcomponent(&path)) != NULL) {
 		if (q[0] == '\0' || (q[0] == '.' && q[1] == '\0'))
 			continue;
 		if (! first)
@@ -245,25 +243,25 @@ cdphysical(char *dest)
 }
 
 /*
- * Get the next component of the path name pointed to by cdcomppath.
- * This routine overwrites the string pointed to by cdcomppath.
+ * Get the next component of the path name pointed to by *path.
+ * This routine overwrites *path and the string pointed to by it.
  */
 static char *
-getcomponent(void)
+getcomponent(char **path)
 {
 	char *p;
 	char *start;
 
-	if ((p = cdcomppath) == NULL)
+	if ((p = *path) == NULL)
 		return NULL;
-	start = cdcomppath;
+	start = *path;
 	while (*p != '/' && *p != '\0')
 		p++;
 	if (*p == '\0') {
-		cdcomppath = NULL;
+		*path = NULL;
 	} else {
 		*p++ = '\0';
-		cdcomppath = p;
+		*path = p;
 	}
 	return start;
 }
@@ -274,6 +272,7 @@ findcwd(char *dir)
 {
 	char *new;
 	char *p;
+	char *path;
 
 	/*
 	 * If our argument is NULL, we don't know the current directory
@@ -282,14 +281,14 @@ findcwd(char *dir)
 	 */
 	if (dir == NULL || curdir == NULL)
 		return getpwd2();
-	cdcomppath = stsavestr(dir);
+	path = stsavestr(dir);
 	STARTSTACKSTR(new);
 	if (*dir != '/') {
 		STPUTS(curdir, new);
 		if (STTOPC(new) == '/')
 			STUNPUTC(new);
 	}
-	while ((p = getcomponent()) != NULL) {
+	while ((p = getcomponent(&path)) != NULL) {
 		if (equal(p, "..")) {
 			while (new > stackblock() && (STUNPUTC(new), *new) != '/');
 		} else if (*p != '\0' && ! equal(p, ".")) {
@@ -311,14 +310,15 @@ findcwd(char *dir)
 static void
 updatepwd(char *dir)
 {
+	char *prevdir;
+
 	hashcd();				/* update command hash table */
 
-	if (prevdir)
-		ckfree(prevdir);
+	setvar("PWD", dir, VEXPORT);
+	setvar("OLDPWD", curdir, VEXPORT);
 	prevdir = curdir;
 	curdir = dir ? savestr(dir) : NULL;
-	setvar("PWD", curdir, VEXPORT);
-	setvar("OLDPWD", prevdir, VEXPORT);
+	ckfree(prevdir);
 }
 
 int

Modified: user/ngie/socket-tests/bin/sh/expand.c
==============================================================================
--- user/ngie/socket-tests/bin/sh/expand.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/bin/sh/expand.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -91,13 +91,13 @@ struct worddest {
 static char *expdest;			/* output of current string */
 static struct nodelist *argbackq;	/* list of back quote expressions */
 
-static char *argstr(char *, int, struct worddest *);
-static char *exptilde(char *, int);
-static char *expari(char *, int, struct worddest *);
+static const char *argstr(const char *, int, struct worddest *);
+static const char *exptilde(const char *, int);
+static const char *expari(const char *, int, struct worddest *);
 static void expbackq(union node *, int, int, struct worddest *);
-static void subevalvar_trim(char *, int, int, int);
-static int subevalvar_misc(char *, const char *, int, int, int);
-static char *evalvar(char *, int, struct worddest *);
+static void subevalvar_trim(const char *, int, int, int);
+static int subevalvar_misc(const char *, const char *, int, int, int);
+static const char *evalvar(const char *, int, struct worddest *);
 static int varisset(const char *, int);
 static void strtodest(const char *, int, int, int, struct worddest *);
 static void reprocess(int, int, int, int, struct worddest *);
@@ -262,8 +262,8 @@ expandarg(union node *arg, struct arglis
  *
  * If EXP_SPLIT is set, dst receives any complete words produced.
  */
-static char *
-argstr(char *p, int flag, struct worddest *dst)
+static const char *
+argstr(const char *p, int flag, struct worddest *dst)
 {
 	char c;
 	int quotes = flag & (EXP_GLOB | EXP_CASE);	/* do CTLESC */
@@ -352,12 +352,15 @@ argstr(char *p, int flag, struct worddes
  * Perform tilde expansion, placing the result in the stack string and
  * returning the next position in the input string to process.
  */
-static char *
-exptilde(char *p, int flag)
+static const char *
+exptilde(const char *p, int flag)
 {
-	char c, *startp = p;
+	char c;
+	const char *startp = p;
+	const char *user;
 	struct passwd *pw;
 	char *home;
+	int len;
 
 	for (;;) {
 		c = *p;
@@ -377,14 +380,17 @@ exptilde(char *p, int flag)
 		case '\0':
 		case '/':
 		case CTLENDVAR:
-			*p = '\0';
-			if (*(startp+1) == '\0') {
+			len = p - startp - 1;
+			STPUTBIN(startp + 1, len, expdest);
+			STACKSTRNUL(expdest);
+			user = expdest - len;
+			if (*user == '\0') {
 				home = lookupvar("HOME");
 			} else {
-				pw = getpwnam(startp+1);
+				pw = getpwnam(user);
 				home = pw != NULL ? pw->pw_dir : NULL;
 			}
-			*p = c;
+			STADJUST(-len, expdest);
 			if (home == NULL || *home == '\0')
 				return (startp);
 			strtodest(home, flag, VSNORMAL, 1, NULL);
@@ -398,8 +404,8 @@ exptilde(char *p, int flag)
 /*
  * Expand arithmetic expression.
  */
-static char *
-expari(char *p, int flag, struct worddest *dst)
+static const char *
+expari(const char *p, int flag, struct worddest *dst)
 {
 	char *q, *start;
 	arith_t result;
@@ -532,7 +538,7 @@ recordleft(const char *str, const char *
 }
 
 static void
-subevalvar_trim(char *p, int strloc, int subtype, int startloc)
+subevalvar_trim(const char *p, int strloc, int subtype, int startloc)
 {
 	char *startp;
 	char *loc = NULL;
@@ -606,7 +612,7 @@ subevalvar_trim(char *p, int strloc, int
 
 
 static int
-subevalvar_misc(char *p, const char *var, int subtype, int startloc,
+subevalvar_misc(const char *p, const char *var, int subtype, int startloc,
   int varflags)
 {
 	char *startp;
@@ -645,12 +651,12 @@ subevalvar_misc(char *p, const char *var
  * input string.
  */
 
-static char *
-evalvar(char *p, int flag, struct worddest *dst)
+static const char *
+evalvar(const char *p, int flag, struct worddest *dst)
 {
 	int subtype;
 	int varflags;
-	char *var;
+	const char *var;
 	const char *val;
 	int patloc;
 	int c;

Modified: user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Fri Jan 29 02:58:43 2016	(r295033)
@@ -2841,8 +2841,11 @@ Do not actually receive the stream. This
 option to verify the name the receive operation would use.
 .It Fl o Sy origin Ns = Ns Ar snapshot
 Forces the stream to be received as a clone of the given snapshot.
-This is only valid if the stream is an incremental stream whose source
-is the same as the provided origin.
+If the stream is a full send stream, this will create the filesystem
+described by the stream as a clone of the specified snapshot. Which
+snapshot was specified will not affect the success or failure of the
+receive, as long as the snapshot does exist.  If the stream is an
+incremental send stream, all the normal verification will be performed.
 .It Fl F
 Force a rollback of the file system to the most recent snapshot before
 performing the receive operation. If receiving an incremental replication

Modified: user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
==============================================================================
--- user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -26,6 +26,7 @@
  * Copyright (c) 2012 Pawel Jakub Dawidek <pawel@dawidek.net>.
  * All rights reserved.
  * Copyright (c) 2013 Steven Hartland. All rights reserved.
+ * Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
  */
 
 #include <assert.h>
@@ -67,7 +68,7 @@ extern void zfs_setprop_error(libzfs_han
 
 static int zfs_receive_impl(libzfs_handle_t *, const char *, const char *,
     recvflags_t *, int, const char *, nvlist_t *, avl_tree_t *, char **, int,
-    uint64_t *);
+    uint64_t *, const char *);
 static int guid_to_name(libzfs_handle_t *, const char *,
     uint64_t, boolean_t, char *);
 
@@ -2602,6 +2603,7 @@ zfs_receive_package(libzfs_handle_t *hdl
 	nvlist_t *stream_nv = NULL;
 	avl_tree_t *stream_avl = NULL;
 	char *fromsnap = NULL;
+	char *sendsnap = NULL;
 	char *cp;
 	char tofs[ZFS_MAXNAMELEN];
 	char sendfs[ZFS_MAXNAMELEN];
@@ -2750,8 +2752,16 @@ zfs_receive_package(libzfs_handle_t *hdl
 	 */
 	(void) strlcpy(sendfs, drr->drr_u.drr_begin.drr_toname,
 	    ZFS_MAXNAMELEN);
-	if ((cp = strchr(sendfs, '@')) != NULL)
+	if ((cp = strchr(sendfs, '@')) != NULL) {
 		*cp = '\0';
+		/*
+		 * Find the "sendsnap", the final snapshot in a replication
+		 * stream.  zfs_receive_one() handles certain errors
+		 * differently, depending on if the contained stream is the
+		 * last one or not.
+		 */
+		sendsnap = (cp + 1);
+	}
 
 	/* Finally, receive each contained stream */
 	do {
@@ -2764,7 +2774,7 @@ zfs_receive_package(libzfs_handle_t *hdl
 		 */
 		error = zfs_receive_impl(hdl, destname, NULL, flags, fd,
 		    sendfs, stream_nv, stream_avl, top_zfs, cleanup_fd,
-		    action_handlep);
+		    action_handlep, sendsnap);
 		if (error == ENODATA) {
 			error = 0;
 			break;
@@ -2930,7 +2940,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in
     const char *originsnap, recvflags_t *flags, dmu_replay_record_t *drr,
     dmu_replay_record_t *drr_noswap, const char *sendfs, nvlist_t *stream_nv,
     avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd,
-    uint64_t *action_handlep)
+    uint64_t *action_handlep, const char *finalsnap)
 {
 	zfs_cmd_t zc = { 0 };
 	time_t begin_time;
@@ -2947,6 +2957,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in
 	nvlist_t *snapprops_nvlist = NULL;
 	zprop_errflags_t prop_errflags;
 	boolean_t recursive;
+	char *snapname = NULL;
 
 	begin_time = time(NULL);
 
@@ -2957,7 +2968,6 @@ zfs_receive_one(libzfs_handle_t *hdl, in
 	    ENOENT);
 
 	if (stream_avl != NULL) {
-		char *snapname;
 		nvlist_t *fs = fsavl_find(stream_avl, drrb->drr_toguid,
 		    &snapname);
 		nvlist_t *props;
@@ -3313,7 +3323,21 @@ zfs_receive_one(libzfs_handle_t *hdl, in
 			    ZPROP_N_MORE_ERRORS) == 0) {
 				trunc_prop_errs(intval);
 				break;
-			} else {
+			} else if (snapname == NULL || finalsnap == NULL ||
+			    strcmp(finalsnap, snapname) == 0 ||
+			    strcmp(nvpair_name(prop_err),
+			    zfs_prop_to_name(ZFS_PROP_REFQUOTA)) != 0) {
+				/*
+				 * Skip the special case of, for example,
+				 * "refquota", errors on intermediate
+				 * snapshots leading up to a final one.
+				 * That's why we have all of the checks above.
+				 *
+				 * See zfs_ioctl.c's extract_delay_props() for
+				 * a list of props which can fail on
+				 * intermediate snapshots, but shouldn't
+				 * affect the overall receive.
+				 */
 				(void) snprintf(tbuf, sizeof (tbuf),
 				    dgettext(TEXT_DOMAIN,
 				    "cannot receive %s property on %s"),
@@ -3498,7 +3522,7 @@ static int
 zfs_receive_impl(libzfs_handle_t *hdl, const char *tosnap,
     const char *originsnap, recvflags_t *flags, int infd, const char *sendfs,
     nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd,
-    uint64_t *action_handlep)
+    uint64_t *action_handlep, const char *finalsnap)
 {
 	int err;
 	dmu_replay_record_t drr, drr_noswap;
@@ -3594,10 +3618,11 @@ zfs_receive_impl(libzfs_handle_t *hdl, c
 			if ((cp = strchr(nonpackage_sendfs, '@')) != NULL)
 				*cp = '\0';
 			sendfs = nonpackage_sendfs;
+			VERIFY(finalsnap == NULL);
 		}
 		return (zfs_receive_one(hdl, infd, tosnap, originsnap, flags,
 		    &drr, &drr_noswap, sendfs, stream_nv, stream_avl, top_zfs,
-		    cleanup_fd, action_handlep));
+		    cleanup_fd, action_handlep, finalsnap));
 	} else {
 		assert(DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo) ==
 		    DMU_COMPOUNDSTREAM);
@@ -3632,7 +3657,7 @@ zfs_receive(libzfs_handle_t *hdl, const 
 	VERIFY(cleanup_fd >= 0);
 
 	err = zfs_receive_impl(hdl, tosnap, originsnap, flags, infd, NULL, NULL,
-	    stream_avl, &top_zfs, cleanup_fd, &action_handle);
+	    stream_avl, &top_zfs, cleanup_fd, &action_handle, NULL);
 
 	VERIFY(0 == close(cleanup_fd));
 

Modified: user/ngie/socket-tests/cddl/lib/Makefile
==============================================================================
--- user/ngie/socket-tests/cddl/lib/Makefile	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/cddl/lib/Makefile	Fri Jan 29 02:58:43 2016	(r295033)
@@ -26,7 +26,7 @@ _libzpool=	libzpool
 .endif
 .endif
 
-.if ${MACHINE_CPUARCH} != "sparc64"
+.if ${MACHINE_CPUARCH} != "sparc64" && ${MACHINE_CPUARCH} != "riscv"
 _drti=		drti
 _libdtrace=	libdtrace
 .endif

Modified: user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c
==============================================================================
--- user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -45,10 +45,10 @@ struct tcp_index {
 };
 
 static uint64_t tcp_tick;
+static uint64_t tcp_stats_tick;
 static struct tcpstat tcpstat;
 static struct xinpgen *xinpgen;
 static size_t xinpgen_len;
-static u_int tcp_count;
 static u_int tcp_total;
 
 static u_int oidnum;
@@ -64,13 +64,9 @@ tcp_compare(const void *p1, const void *
 }
 
 static int
-fetch_tcp(void)
+fetch_tcp_stats(void)
 {
 	size_t len;
-	struct xinpgen *ptr;
-	struct xtcpcb *tp;
-	struct tcp_index *oid;
-	in_addr_t inaddr;
 
 	len = sizeof(tcpstat);
 	if (sysctlbyname("net.inet.tcp.stats", &tcpstat, &len, NULL, 0) == -1) {
@@ -82,6 +78,20 @@ fetch_tcp(void)
 		return (-1);
 	}
 
+	tcp_stats_tick = get_ticks();
+
+	return (0);
+}
+
+static int
+fetch_tcp(void)
+{
+	size_t len;
+	struct xinpgen *ptr;
+	struct xtcpcb *tp;
+	struct tcp_index *oid;
+	in_addr_t inaddr;
+
 	len = 0;
 	if (sysctlbyname("net.inet.tcp.pcblist", NULL, &len, NULL, 0) == -1) {
 		syslog(LOG_ERR, "net.inet.tcp.pcblist: %m");
@@ -102,7 +112,6 @@ fetch_tcp(void)
 
 	tcp_tick = get_ticks();
 
-	tcp_count = 0;
 	tcp_total = 0;
 	for (ptr = (struct xinpgen *)(void *)((char *)xinpgen + xinpgen->xig_len);
 	     ptr->xig_len > sizeof(struct xinpgen);
@@ -114,10 +123,6 @@ fetch_tcp(void)
 
 		if (tp->xt_inp.inp_vflag & INP_IPV4)
 			tcp_total++;
-
-		if (tp->xt_tp.t_state == TCPS_ESTABLISHED ||
-		    tp->xt_tp.t_state == TCPS_CLOSE_WAIT)
-			tcp_count++;
 	}
 
 	if (oidnum < tcp_total) {
@@ -184,8 +189,8 @@ op_tcp(struct snmp_context *ctx __unused
 		abort();
 	}
 
-	if (tcp_tick < this_tick)
-		if (fetch_tcp() == -1)
+	if (tcp_stats_tick < this_tick)
+		if (fetch_tcp_stats() == -1)
 			return (SNMP_ERR_GENERR);
 
 	switch (value->var.subs[sub - 1]) {
@@ -226,7 +231,8 @@ op_tcp(struct snmp_context *ctx __unused
 		break;
 
 	  case LEAF_tcpCurrEstab:
-		value->v.uint32 = tcp_count;
+		value->v.uint32 = tcpstat.tcps_states[TCPS_ESTABLISHED] +
+		    tcpstat.tcps_states[TCPS_CLOSE_WAIT];
 		break;
 
 	  case LEAF_tcpInSegs:

Modified: user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h
==============================================================================
--- user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h	Fri Jan 29 02:58:43 2016	(r295033)
@@ -97,6 +97,12 @@
 #define	LIBELF_BYTEORDER	ELFDATA2MSB
 #define	LIBELF_CLASS		ELFCLASS32
 
+#elif	defined(__riscv64)
+
+#define	LIBELF_ARCH		EM_RISCV
+#define	LIBELF_BYTEORDER	ELFDATA2LSB
+#define	LIBELF_CLASS		ELFCLASS64
+
 #elif	defined(__sparc__)
 
 #define	LIBELF_ARCH		EM_SPARCV9

Modified: user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c
==============================================================================
--- user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -206,7 +206,8 @@ ATF_TC_BODY(mincore_resid, tc)
 		    "might be low on memory");
 
 #ifdef __FreeBSD__
-	ATF_REQUIRE(mlock(addr, npgs * page) == 0);
+	ATF_REQUIRE_MSG(mlock(addr, npgs * page) == 0, "mlock failed: %s",
+	    strerror(errno));
 #endif
 	ATF_REQUIRE(check_residency(addr, npgs) == npgs);
 	ATF_REQUIRE(munmap(addr, npgs * page) == 0);

Modified: user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
==============================================================================
--- user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -47,12 +47,89 @@ __RCSID("$NetBSD: t_mlock.c,v 1.5 2014/0
 #include <unistd.h>
 
 #ifdef __FreeBSD__
+#include <limits.h>
 #define _KMEMUSER
 #include <machine/vmparam.h>
 #endif
 
 static long page = 0;
 
+#ifdef __FreeBSD__
+#define	VM_MAX_WIRED "vm.max_wired"
+
+static void
+vm_max_wired_sysctl(int *old_value, int *new_value)
+{
+	size_t old_len;
+	size_t new_len = (new_value == NULL ? 0 : sizeof(int));
+
+	if (old_value == NULL)
+		printf("Setting the new value to %d\n", *new_value);
+	else {
+		ATF_REQUIRE_MSG(sysctlbyname(VM_MAX_WIRED, NULL, &old_len,
+		    new_value, new_len) == 0,
+		    "sysctlbyname(%s) failed: %s", VM_MAX_WIRED, strerror(errno));
+	}
+
+	ATF_REQUIRE_MSG(sysctlbyname(VM_MAX_WIRED, old_value, &old_len,
+	    new_value, new_len) == 0,
+	    "sysctlbyname(%s) failed: %s", VM_MAX_WIRED, strerror(errno));
+
+	if (old_value != NULL)
+		printf("Saved the old value (%d)\n", *old_value);
+}
+
+static void
+set_vm_max_wired(int new_value)
+{
+	FILE *fp;
+	int old_value;
+
+	fp = fopen(VM_MAX_WIRED, "w");
+	if (fp == NULL) {
+		atf_tc_skip("could not open %s for writing: %s",
+		    VM_MAX_WIRED, strerror(errno));
+		return;
+	}
+
+	vm_max_wired_sysctl(&old_value, NULL);
+
+	ATF_REQUIRE_MSG(fprintf(fp, "%d", old_value) > 0,
+	    "saving %s failed", VM_MAX_WIRED);
+
+	fclose(fp);
+
+	vm_max_wired_sysctl(NULL, &new_value);
+}
+
+static void
+restore_vm_max_wired(void)
+{
+	FILE *fp;
+	int saved_max_wired;
+
+	fp = fopen(VM_MAX_WIRED, "r");
+	if (fp == NULL) {
+		perror("fopen failed\n");
+		return;
+	}
+
+	if (fscanf(fp, "%d", &saved_max_wired) != 1) {
+		perror("fscanf failed\n");
+		fclose(fp);
+		return;
+	}
+
+	fclose(fp);
+	printf("old value in %s: %d\n", VM_MAX_WIRED, saved_max_wired);
+
+	if (saved_max_wired == 0) /* This will cripple the test host */
+		return;
+
+	vm_max_wired_sysctl(NULL, &saved_max_wired);
+}
+#endif
+
 ATF_TC(mlock_clip);
 ATF_TC_HEAD(mlock_clip, tc)
 {
@@ -78,11 +155,19 @@ ATF_TC_BODY(mlock_clip, tc)
 	free(buf);
 }
 
+#ifdef __FreeBSD__
+ATF_TC_WITH_CLEANUP(mlock_err);
+#else
 ATF_TC(mlock_err);
+#endif
 ATF_TC_HEAD(mlock_err, tc)
 {
 	atf_tc_set_md_var(tc, "descr",
 	    "Test error conditions in mlock(2) and munlock(2)");
+#ifdef __FreeBSD__
+	atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects");
+	atf_tc_set_md_var(tc, "require.user", "root");
+#endif
 }
 
 ATF_TC_BODY(mlock_err, tc)
@@ -99,6 +184,8 @@ ATF_TC_BODY(mlock_err, tc)
 	if ((uintptr_t)VM_MIN_ADDRESS > 0)
 		null_errno = EINVAL;	/* NULL is not inside user VM */
 #endif
+	/* Set max_wired really really high to avoid EAGAIN */
+	set_vm_max_wired(INT_MAX);
 #else
 	if (sysctlbyname("vm.minaddress", &vmin, &len, NULL, 0) != 0)
 		atf_tc_fail("failed to read vm.minaddress");
@@ -139,6 +226,14 @@ ATF_TC_BODY(mlock_err, tc)
 	ATF_REQUIRE_ERRNO(ENOMEM, munlock(invalid_ptr, page) == -1);
 }
 
+#ifdef __FreeBSD__
+ATF_TC_CLEANUP(mlock_err, tc)
+{
+
+	restore_vm_max_wired();
+}
+#endif
+
 ATF_TC(mlock_limits);
 ATF_TC_HEAD(mlock_limits, tc)
 {
@@ -200,10 +295,18 @@ ATF_TC_BODY(mlock_limits, tc)
 	free(buf);
 }
 
+#ifdef __FreeBSD__
+ATF_TC_WITH_CLEANUP(mlock_mmap);
+#else
 ATF_TC(mlock_mmap);
+#endif
 ATF_TC_HEAD(mlock_mmap, tc)
 {
 	atf_tc_set_md_var(tc, "descr", "Test mlock(2)-mmap(2) interaction");
+#ifdef __FreeBSD__
+	atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects");
+	atf_tc_set_md_var(tc, "require.user", "root");
+#endif
 }
 
 ATF_TC_BODY(mlock_mmap, tc)
@@ -215,6 +318,11 @@ ATF_TC_BODY(mlock_mmap, tc)
 #endif
 	void *buf;
 
+#ifdef __FreeBSD__
+	/* Set max_wired really really high to avoid EAGAIN */
+	set_vm_max_wired(INT_MAX);
+#endif
+
 	/*
 	 * Make a wired RW mapping and check that mlock(2)
 	 * does not fail for the (already locked) mapping.
@@ -248,11 +356,27 @@ ATF_TC_BODY(mlock_mmap, tc)
 	ATF_REQUIRE(munmap(buf, page) == 0);
 }
 
+#ifdef __FreeBSD__
+ATF_TC_CLEANUP(mlock_mmap, tc)
+{
+
+	restore_vm_max_wired();
+}
+#endif
+
+#ifdef __FreeBSD__
+ATF_TC_WITH_CLEANUP(mlock_nested);
+#else
 ATF_TC(mlock_nested);
+#endif
 ATF_TC_HEAD(mlock_nested, tc)
 {
 	atf_tc_set_md_var(tc, "descr",
 	    "Test that consecutive mlock(2) calls succeed");
+#ifdef __FreeBSD__
+	atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects");
+	atf_tc_set_md_var(tc, "require.user", "root");
+#endif
 }
 
 ATF_TC_BODY(mlock_nested, tc)
@@ -260,6 +384,11 @@ ATF_TC_BODY(mlock_nested, tc)
 	const size_t maxiter = 100;
 	void *buf;
 
+#ifdef __FreeBSD__
+	/* Set max_wired really really high to avoid EAGAIN */
+	set_vm_max_wired(INT_MAX);
+#endif
+
 	buf = malloc(page);
 	ATF_REQUIRE(buf != NULL);
 
@@ -270,6 +399,14 @@ ATF_TC_BODY(mlock_nested, tc)
 	free(buf);
 }
 
+#ifdef __FreeBSD__
+ATF_TC_CLEANUP(mlock_nested, tc)
+{
+
+	restore_vm_max_wired();
+}
+#endif
+
 ATF_TP_ADD_TCS(tp)
 {
 

Modified: user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh
==============================================================================
--- user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh	Fri Jan 29 02:58:43 2016	(r295033)
@@ -70,7 +70,15 @@ recurse_body()
 	echo -e "cod\ndover sole\nhaddock\nhalibut\npilchard" > recurse/d/fish
 	echo -e "cod\nhaddock\nplaice" > recurse/a/f/favourite-fish
 
+	# Begin FreeBSD
+	if true; then
+		atf_check -o file:"$(atf_get_srcdir)/d_recurse.out" -x "grep -r haddock recurse | sort"
+	else
+	# End FreeBSD
 	atf_check -o file:"$(atf_get_srcdir)/d_recurse.out" grep -r haddock recurse
+	# Begin FreeBSD
+	fi
+	# End FreeBSD
 }
 
 atf_test_case recurse_symlink

Modified: user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile
==============================================================================
--- user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile	Fri Jan 29 02:58:43 2016	(r295033)
@@ -5,7 +5,8 @@
 PROG=	rping
 MAN=
 SRCS=	rping.c
-LDADD+= -libverbs -lrdmacm -lpthread
-LDADD+= -lmlx4
+LIBADD+= ibverbs rdmacm pthread
+LIBADD+= mlx4
+LIBADD+= cxgb4
 
 .include <bsd.prog.mk>

Modified: user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade
==============================================================================
--- user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade	Fri Jan 29 02:58:43 2016	(r295033)
@@ -117,6 +117,7 @@
       - PasswordAuthentication defaults to "no".
       - VersionAddendum defaults to "FreeBSD-YYYYMMDD".
       - PrivilegeSeparation defaults to "sandbox".
+      - UseDNS defaults to "yes".
 
 2) Modified client-side defaults
 

Modified: user/ngie/socket-tests/crypto/openssh/servconf.c
==============================================================================
--- user/ngie/socket-tests/crypto/openssh/servconf.c	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssh/servconf.c	Fri Jan 29 02:58:43 2016	(r295033)
@@ -320,7 +320,7 @@ fill_default_server_options(ServerOption
 	if (options->max_sessions == -1)
 		options->max_sessions = DEFAULT_SESSIONS_MAX;
 	if (options->use_dns == -1)
-		options->use_dns = 0;
+		options->use_dns = 1;
 	if (options->client_alive_interval == -1)
 		options->client_alive_interval = 0;
 	if (options->client_alive_count_max == -1)

Modified: user/ngie/socket-tests/crypto/openssh/sshd_config
==============================================================================
--- user/ngie/socket-tests/crypto/openssh/sshd_config	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssh/sshd_config	Fri Jan 29 02:58:43 2016	(r295033)
@@ -115,7 +115,7 @@
 #Compression delayed
 #ClientAliveInterval 0
 #ClientAliveCountMax 3
-#UseDNS no
+#UseDNS yes
 #PidFile /var/run/sshd.pid
 #MaxStartups 10:30:100
 #PermitTunnel no

Modified: user/ngie/socket-tests/crypto/openssh/sshd_config.5
==============================================================================
--- user/ngie/socket-tests/crypto/openssh/sshd_config.5	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssh/sshd_config.5	Fri Jan 29 02:58:43 2016	(r295033)
@@ -1541,8 +1541,8 @@ the resolved host name for the remote IP
 very same IP address.
 .Pp
 If this option is set to
-.Dq no
-(the default) then only addresses and not host names may be used in
+.Dq no ,
+then only addresses and not host names may be used in
 .Pa ~/.ssh/known_hosts
 .Cm from
 and
@@ -1550,6 +1550,8 @@ and
 .Cm Match
 .Cm Host
 directives.
+The default is
+.Dq yes .
 .It Cm UseLogin
 Specifies whether
 .Xr login 1

Modified: user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS
==============================================================================
--- user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS	Fri Jan 29 02:58:43 2016	(r295033)
@@ -1,30 +1,2 @@
-The OpenSSL project depends on volunteer efforts and financial support from
-the end user community. That support comes in the form of donations and paid
-sponsorships, software support contracts, paid consulting services
-and commissioned software development.
-
-Since all these activities support the continued development and improvement
-of OpenSSL we consider all these clients and customers as sponsors of the
-OpenSSL project.
-
-We would like to identify and thank the following such sponsors for their past
-or current significant support of the OpenSSL project:
-
-Major support:
-
-	Qualys		http://www.qualys.com/
-
-Very significant support:
-
-	OpenGear:	http://www.opengear.com/
-
-Significant support:
-
-	PSW Group:	http://www.psw.net/
-	Acano Ltd.	http://acano.com/
-
-Please note that we ask permission to identify sponsors and that some sponsors
-we consider eligible for inclusion here have requested to remain anonymous.
-
-Additional sponsorship or financial support is always welcome: for more
-information please contact the OpenSSL Software Foundation.
+Please https://www.openssl.org/community/thanks.html for the current
+acknowledgements.

Modified: user/ngie/socket-tests/crypto/openssl/CHANGES
==============================================================================
--- user/ngie/socket-tests/crypto/openssl/CHANGES	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssl/CHANGES	Fri Jan 29 02:58:43 2016	(r295033)
@@ -2,6 +2,54 @@
  OpenSSL CHANGES
  _______________
 
+ Changes between 1.0.2e and 1.0.2f [28 Jan 2016]
+
+  *) DH small subgroups
+
+     Historically OpenSSL only ever generated DH parameters based on "safe"
+     primes. More recently (in version 1.0.2) support was provided for
+     generating X9.42 style parameter files such as those required for RFC 5114
+     support. The primes used in such files may not be "safe". Where an
+     application is using DH configured with parameters based on primes that are
+     not "safe" then an attacker could use this fact to find a peer's private
+     DH exponent. This attack requires that the attacker complete multiple
+     handshakes in which the peer uses the same private DH exponent. For example
+     this could be used to discover a TLS server's private DH exponent if it's
+     reusing the private DH exponent or it's using a static DH ciphersuite.
+
+     OpenSSL provides the option SSL_OP_SINGLE_DH_USE for ephemeral DH (DHE) in
+     TLS. It is not on by default. If the option is not set then the server
+     reuses the same private DH exponent for the life of the server process and
+     would be vulnerable to this attack. It is believed that many popular
+     applications do set this option and would therefore not be at risk.
+
+     The fix for this issue adds an additional check where a "q" parameter is
+     available (as is the case in X9.42 based parameters). This detects the
+     only known attack, and is the only possible defense for static DH
+     ciphersuites. This could have some performance impact.
+
+     Additionally the SSL_OP_SINGLE_DH_USE option has been switched on by
+     default and cannot be disabled. This could have some performance impact.
+
+     This issue was reported to OpenSSL by Antonio Sanso (Adobe).
+     (CVE-2016-0701)
+     [Matt Caswell]
+
+  *) SSLv2 doesn't block disabled ciphers
+
+     A malicious client can negotiate SSLv2 ciphers that have been disabled on
+     the server and complete SSLv2 handshakes even if all SSLv2 ciphers have
+     been disabled, provided that the SSLv2 protocol was not also disabled via
+     SSL_OP_NO_SSLv2.
+
+     This issue was reported to OpenSSL on 26th December 2015 by Nimrod Aviram
+     and Sebastian Schinzel.
+     (CVE-2015-3197)
+     [Viktor Dukhovni]
+
+  *) Reject DH handshakes with parameters shorter than 1024 bits.
+     [Kurt Roeckx]
+
  Changes between 1.0.2d and 1.0.2e [3 Dec 2015]
 
   *) BN_mod_exp may produce incorrect results on x86_64

Modified: user/ngie/socket-tests/crypto/openssl/Configure
==============================================================================
--- user/ngie/socket-tests/crypto/openssl/Configure	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssl/Configure	Fri Jan 29 02:58:43 2016	(r295033)
@@ -124,6 +124,9 @@ my $clang_disabled_warnings = "-Wno-unus
 # -Wextended-offsetof
 my $clang_devteam_warn = "-Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Qunused-arguments";
 
+# Warn that "make depend" should be run?
+my $warn_make_depend = 0;
+
 my $strict_warnings = 0;
 
 my $x86_gcc_des="DES_PTR DES_RISC1 DES_UNROLL";
@@ -1513,7 +1516,7 @@ if ($target =~ /\-icc$/)	# Intel C compi
 # linker only when --prefix is not /usr.
 if ($target =~ /^BSD\-/)
 	{
-	$shared_ldflag.=" -Wl,-rpath,\$(LIBRPATH)" if ($prefix !~ m|^/usr[/]*$|);
+	$shared_ldflag.=" -Wl,-rpath,\$\$(LIBRPATH)" if ($prefix !~ m|^/usr[/]*$|);
 	}
 
 if ($sys_id ne "")
@@ -2028,14 +2031,8 @@ EOF
 	    &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s');
 	}
 	if ($depflags ne $default_depflags && !$make_depend) {
-		print <<EOF;
-
-Since you've disabled or enabled at least one algorithm, you need to do
-the following before building:
-
-	make depend
-EOF
-	}
+            $warn_make_depend++;
+        }
 }
 
 # create the ms/version32.rc file if needed
@@ -2114,12 +2111,18 @@ EOF
 
 print <<\EOF if ($no_shared_warn);
 
-You gave the option 'shared'.  Normally, that would give you shared libraries.
-Unfortunately, the OpenSSL configuration doesn't include shared library support
-for this platform yet, so it will pretend you gave the option 'no-shared'.  If
-you can inform the developpers (openssl-dev\@openssl.org) how to support shared
-libraries on this platform, they will at least look at it and try their best
-(but please first make sure you have tried with a current version of OpenSSL).
+You gave the option 'shared', which is not supported on this platform, so
+we will pretend you gave the option 'no-shared'.  If you know how to implement
+shared libraries, please let us know (but please first make sure you have
+tried with a current version of OpenSSL).
+EOF
+
+print <<EOF if ($warn_make_depend);
+
+*** Because of configuration changes, you MUST do the following before
+*** building:
+
+	make depend
 EOF
 
 exit(0);

Modified: user/ngie/socket-tests/crypto/openssl/INSTALL
==============================================================================
--- user/ngie/socket-tests/crypto/openssl/INSTALL	Fri Jan 29 01:54:32 2016	(r295032)
+++ user/ngie/socket-tests/crypto/openssl/INSTALL	Fri Jan 29 02:58:43 2016	(r295033)
@@ -164,10 +164,10 @@

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Fri Jan 29 03:10:29 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD474A7115D
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Fri, 29 Jan 2016 03:10:29 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id D0CDA1E82;
 Fri, 29 Jan 2016 03:10:28 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0T3ARZn025782;
 Fri, 29 Jan 2016 03:10:27 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0T3APaN025759;
 Fri, 29 Jan 2016 03:10:25 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601290310.u0T3APaN025759@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Fri, 29 Jan 2016 03:10:25 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r295034 - in user/ngie/make_check: . bin/setfacl bin/sh
 bin/sh/tests/builtins cddl/contrib/opensolaris/cmd/zfs
 cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/tools/...
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jan 2016 03:10:29 -0000

Author: ngie
Date: Fri Jan 29 03:10:22 2016
New Revision: 295034
URL: https://svnweb.freebsd.org/changeset/base/295034

Log:
  MFhead @ r295033

Added:
  user/ngie/make_check/bin/sh/tests/builtins/cd9.0
     - copied unchanged from r295033, head/bin/sh/tests/builtins/cd9.0
  user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout
     - copied unchanged from r295033, head/bin/sh/tests/builtins/cd9.0.stdout
  user/ngie/make_check/bin/sh/tests/builtins/getopts10.0
     - copied unchanged from r295033, head/bin/sh/tests/builtins/getopts10.0
  user/ngie/make_check/bin/sh/tests/builtins/local5.0
     - copied unchanged from r295033, head/bin/sh/tests/builtins/local5.0
  user/ngie/make_check/bin/sh/tests/builtins/local6.0
     - copied unchanged from r295033, head/bin/sh/tests/builtins/local6.0
  user/ngie/make_check/bin/sh/tests/builtins/local7.0
     - copied unchanged from r295033, head/bin/sh/tests/builtins/local7.0
  user/ngie/make_check/contrib/gcc/config/riscv64/
     - copied from r295033, head/contrib/gcc/config/riscv64/
  user/ngie/make_check/contrib/less/compose.uni
     - copied unchanged from r295033, head/contrib/less/compose.uni
  user/ngie/make_check/contrib/less/mkutable
     - copied unchanged from r295033, head/contrib/less/mkutable
  user/ngie/make_check/contrib/less/ubin.uni
     - copied unchanged from r295033, head/contrib/less/ubin.uni
  user/ngie/make_check/contrib/less/wide.uni
     - copied unchanged from r295033, head/contrib/less/wide.uni
  user/ngie/make_check/contrib/mdocml/compat_err.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_err.c
  user/ngie/make_check/contrib/mdocml/compat_getline.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_getline.c
  user/ngie/make_check/contrib/mdocml/compat_isblank.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_isblank.c
  user/ngie/make_check/contrib/mdocml/compat_mkdtemp.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_mkdtemp.c
  user/ngie/make_check/contrib/mdocml/compat_progname.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_progname.c
  user/ngie/make_check/contrib/mdocml/compat_stringlist.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_stringlist.c
  user/ngie/make_check/contrib/mdocml/compat_stringlist.h
     - copied unchanged from r295033, head/contrib/mdocml/compat_stringlist.h
  user/ngie/make_check/contrib/mdocml/compat_vasprintf.c
     - copied unchanged from r295033, head/contrib/mdocml/compat_vasprintf.c
  user/ngie/make_check/contrib/mdocml/config.log
     - copied unchanged from r295033, head/contrib/mdocml/config.log
  user/ngie/make_check/contrib/mdocml/man.conf.5
     - copied unchanged from r295033, head/contrib/mdocml/man.conf.5
  user/ngie/make_check/contrib/mdocml/manconf.h
     - copied unchanged from r295033, head/contrib/mdocml/manconf.h
  user/ngie/make_check/contrib/mdocml/mandoc.css
     - copied unchanged from r295033, head/contrib/mdocml/mandoc.css
  user/ngie/make_check/contrib/mdocml/mandoc_ohash.c
     - copied unchanged from r295033, head/contrib/mdocml/mandoc_ohash.c
  user/ngie/make_check/contrib/mdocml/mandoc_ohash.h
     - copied unchanged from r295033, head/contrib/mdocml/mandoc_ohash.h
  user/ngie/make_check/contrib/mdocml/mdoc_state.c
     - copied unchanged from r295033, head/contrib/mdocml/mdoc_state.c
  user/ngie/make_check/contrib/mdocml/roff.h
     - copied unchanged from r295033, head/contrib/mdocml/roff.h
  user/ngie/make_check/contrib/mdocml/roff_int.h
     - copied unchanged from r295033, head/contrib/mdocml/roff_int.h
  user/ngie/make_check/contrib/mdocml/soelim.1
     - copied unchanged from r295033, head/contrib/mdocml/soelim.1
  user/ngie/make_check/contrib/mdocml/soelim.c
     - copied unchanged from r295033, head/contrib/mdocml/soelim.c
  user/ngie/make_check/contrib/mdocml/tag.c
     - copied unchanged from r295033, head/contrib/mdocml/tag.c
  user/ngie/make_check/contrib/mdocml/tag.h
     - copied unchanged from r295033, head/contrib/mdocml/tag.h
  user/ngie/make_check/contrib/mdocml/test-err.c
     - copied unchanged from r295033, head/contrib/mdocml/test-err.c
  user/ngie/make_check/contrib/mdocml/test-getline.c
     - copied unchanged from r295033, head/contrib/mdocml/test-getline.c
  user/ngie/make_check/contrib/mdocml/test-isblank.c
     - copied unchanged from r295033, head/contrib/mdocml/test-isblank.c
  user/ngie/make_check/contrib/mdocml/test-mkdtemp.c
     - copied unchanged from r295033, head/contrib/mdocml/test-mkdtemp.c
  user/ngie/make_check/contrib/mdocml/test-pledge.c
     - copied unchanged from r295033, head/contrib/mdocml/test-pledge.c
  user/ngie/make_check/contrib/mdocml/test-progname.c
     - copied unchanged from r295033, head/contrib/mdocml/test-progname.c
  user/ngie/make_check/contrib/mdocml/test-rewb-bsd.c
     - copied unchanged from r295033, head/contrib/mdocml/test-rewb-bsd.c
  user/ngie/make_check/contrib/mdocml/test-rewb-sysv.c
     - copied unchanged from r295033, head/contrib/mdocml/test-rewb-sysv.c
  user/ngie/make_check/contrib/mdocml/test-stringlist.c
     - copied unchanged from r295033, head/contrib/mdocml/test-stringlist.c
  user/ngie/make_check/contrib/mdocml/test-vasprintf.c
     - copied unchanged from r295033, head/contrib/mdocml/test-vasprintf.c
  user/ngie/make_check/contrib/ntp/include/ntp_keyacc.h
     - copied unchanged from r295033, head/contrib/ntp/include/ntp_keyacc.h
  user/ngie/make_check/contrib/ntp/include/safecast.h
     - copied unchanged from r295033, head/contrib/ntp/include/safecast.h
  user/ngie/make_check/contrib/ntp/libntp/is_ip_address.c
     - copied unchanged from r295033, head/contrib/ntp/libntp/is_ip_address.c
  user/ngie/make_check/crypto/openssh/.cvsignore
     - copied unchanged from r295033, head/crypto/openssh/.cvsignore
  user/ngie/make_check/crypto/openssh/bitmap.c
     - copied unchanged from r295033, head/crypto/openssh/bitmap.c
  user/ngie/make_check/crypto/openssh/bitmap.h
     - copied unchanged from r295033, head/crypto/openssh/bitmap.h
  user/ngie/make_check/crypto/openssh/cipher-aesctr.c
     - copied unchanged from r295033, head/crypto/openssh/cipher-aesctr.c
  user/ngie/make_check/crypto/openssh/cipher-aesctr.h
     - copied unchanged from r295033, head/crypto/openssh/cipher-aesctr.h
  user/ngie/make_check/crypto/openssh/opacket.c
     - copied unchanged from r295033, head/crypto/openssh/opacket.c
  user/ngie/make_check/crypto/openssh/opacket.h
     - copied unchanged from r295033, head/crypto/openssh/opacket.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/.cvsignore
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/.cvsignore
  user/ngie/make_check/crypto/openssh/openbsd-compat/kludge-fd_set.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/kludge-fd_set.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/md5.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/md5.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/md5.h
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/md5.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/reallocarray.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/reallocarray.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/regress/.cvsignore
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/regress/.cvsignore
  user/ngie/make_check/crypto/openssh/openbsd-compat/regress/opensslvertest.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/regress/opensslvertest.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/rmd160.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/rmd160.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/rmd160.h
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/rmd160.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/sha1.c
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/sha1.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/sha1.h
     - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/sha1.h
  user/ngie/make_check/crypto/openssh/regress/.cvsignore
     - copied unchanged from r295033, head/crypto/openssh/regress/.cvsignore
  user/ngie/make_check/crypto/openssh/regress/cfgparse.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/cfgparse.sh
  user/ngie/make_check/crypto/openssh/regress/hostkey-agent.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/hostkey-agent.sh
  user/ngie/make_check/crypto/openssh/regress/hostkey-rotate.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/hostkey-rotate.sh
  user/ngie/make_check/crypto/openssh/regress/keygen-knownhosts.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/keygen-knownhosts.sh
  user/ngie/make_check/crypto/openssh/regress/limit-keytype.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/limit-keytype.sh
  user/ngie/make_check/crypto/openssh/regress/multipubkey.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/multipubkey.sh
  user/ngie/make_check/crypto/openssh/regress/netcat.c
     - copied unchanged from r295033, head/crypto/openssh/regress/netcat.c
  user/ngie/make_check/crypto/openssh/regress/principals-command.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/principals-command.sh
  user/ngie/make_check/crypto/openssh/regress/t11.ok
     - copied unchanged from r295033, head/crypto/openssh/regress/t11.ok
  user/ngie/make_check/crypto/openssh/regress/unittests/
     - copied from r295033, head/crypto/openssh/regress/unittests/
  user/ngie/make_check/crypto/openssh/regress/valgrind-unit.sh
     - copied unchanged from r295033, head/crypto/openssh/regress/valgrind-unit.sh
  user/ngie/make_check/crypto/openssh/scard/.cvsignore
     - copied unchanged from r295033, head/crypto/openssh/scard/.cvsignore
  user/ngie/make_check/crypto/openssh/ssh_api.c
     - copied unchanged from r295033, head/crypto/openssh/ssh_api.c
  user/ngie/make_check/crypto/openssh/ssh_api.h
     - copied unchanged from r295033, head/crypto/openssh/ssh_api.h
  user/ngie/make_check/crypto/openssh/sshbuf-getput-basic.c
     - copied unchanged from r295033, head/crypto/openssh/sshbuf-getput-basic.c
  user/ngie/make_check/crypto/openssh/sshbuf-getput-crypto.c
     - copied unchanged from r295033, head/crypto/openssh/sshbuf-getput-crypto.c
  user/ngie/make_check/crypto/openssh/sshbuf-misc.c
     - copied unchanged from r295033, head/crypto/openssh/sshbuf-misc.c
  user/ngie/make_check/crypto/openssh/sshbuf.c
     - copied unchanged from r295033, head/crypto/openssh/sshbuf.c
  user/ngie/make_check/crypto/openssh/sshbuf.h
     - copied unchanged from r295033, head/crypto/openssh/sshbuf.h
  user/ngie/make_check/crypto/openssh/ssherr.c
     - copied unchanged from r295033, head/crypto/openssh/ssherr.c
  user/ngie/make_check/crypto/openssh/ssherr.h
     - copied unchanged from r295033, head/crypto/openssh/ssherr.h
  user/ngie/make_check/crypto/openssh/sshkey.c
     - copied unchanged from r295033, head/crypto/openssh/sshkey.c
  user/ngie/make_check/crypto/openssh/sshkey.h
     - copied unchanged from r295033, head/crypto/openssh/sshkey.h
  user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod
     - copied unchanged from r295033, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod
  user/ngie/make_check/crypto/openssl/util/pod2mantest
     - copied unchanged from r295033, head/crypto/openssl/util/pod2mantest
  user/ngie/make_check/etc/mtree/BSD.libsoft.dist
     - copied unchanged from r295033, head/etc/mtree/BSD.libsoft.dist
  user/ngie/make_check/etc/periodic/daily/480.leapfile-ntpd
     - copied unchanged from r295033, head/etc/periodic/daily/480.leapfile-ntpd
  user/ngie/make_check/lib/libc/riscv/SYS.h
     - copied unchanged from r295033, head/lib/libc/riscv/SYS.h
  user/ngie/make_check/lib/libc/riscv/Symbol.map
     - copied unchanged from r295033, head/lib/libc/riscv/Symbol.map
  user/ngie/make_check/lib/libc/riscv/_fpmath.h
     - copied unchanged from r295033, head/lib/libc/riscv/_fpmath.h
  user/ngie/make_check/lib/libc/riscv/arith.h
     - copied unchanged from r295033, head/lib/libc/riscv/arith.h
  user/ngie/make_check/lib/libc/riscv/gd_qnan.h
     - copied unchanged from r295033, head/lib/libc/riscv/gd_qnan.h
  user/ngie/make_check/lib/libc/riscv/gen/
     - copied from r295033, head/lib/libc/riscv/gen/
  user/ngie/make_check/lib/libc/riscv/sys/
     - copied from r295033, head/lib/libc/riscv/sys/
  user/ngie/make_check/lib/libsysdecode/Makefile.depend
     - copied unchanged from r295033, head/lib/libsysdecode/Makefile.depend
  user/ngie/make_check/lib/libsysdecode/syscallnames.c
     - copied unchanged from r295033, head/lib/libsysdecode/syscallnames.c
  user/ngie/make_check/lib/libsysdecode/sysdecode_syscallnames.3
     - copied unchanged from r295033, head/lib/libsysdecode/sysdecode_syscallnames.3
  user/ngie/make_check/lib/libthr/arch/riscv/include/
     - copied from r295033, head/lib/libthr/arch/riscv/include/
  user/ngie/make_check/lib/libthread_db/arch/riscv/
     - copied from r295033, head/lib/libthread_db/arch/riscv/
  user/ngie/make_check/lib/msun/riscv/fenv.c
     - copied unchanged from r295033, head/lib/msun/riscv/fenv.c
  user/ngie/make_check/secure/lib/libcrypto/opensslconf-riscv.h
     - copied unchanged from r295033, head/secure/lib/libcrypto/opensslconf-riscv.h
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
     - copied unchanged from r295033, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
  user/ngie/make_check/share/dtrace/watch_execve
     - copied unchanged from r295033, head/share/dtrace/watch_execve
  user/ngie/make_check/share/dtrace/watch_kill
     - copied unchanged from r295033, head/share/dtrace/watch_kill
  user/ngie/make_check/share/dtrace/watch_vop_remove
     - copied unchanged from r295033, head/share/dtrace/watch_vop_remove
  user/ngie/make_check/share/examples/ypldap/
     - copied from r295033, head/share/examples/ypldap/
  user/ngie/make_check/share/man/man4/cfi.4
     - copied unchanged from r295033, head/share/man/man4/cfi.4
  user/ngie/make_check/share/man/man4/rtwn.4
     - copied unchanged from r295033, head/share/man/man4/rtwn.4
  user/ngie/make_check/share/man/man4/rtwnfw.4
     - copied unchanged from r295033, head/share/man/man4/rtwnfw.4
  user/ngie/make_check/share/vt/fonts/gallant.hex
     - copied unchanged from r295033, head/share/vt/fonts/gallant.hex
  user/ngie/make_check/sys/arm/allwinner/allwinner_machdep.c
     - copied unchanged from r295033, head/sys/arm/allwinner/allwinner_machdep.c
  user/ngie/make_check/sys/arm/allwinner/allwinner_machdep.h
     - copied unchanged from r295033, head/sys/arm/allwinner/allwinner_machdep.h
  user/ngie/make_check/sys/arm/arm/debug_monitor.c
     - copied unchanged from r295033, head/sys/arm/arm/debug_monitor.c
  user/ngie/make_check/sys/arm/at91/at91_ohci.c
     - copied unchanged from r295033, head/sys/arm/at91/at91_ohci.c
  user/ngie/make_check/sys/arm/at91/at91_ohci_fdt.c
     - copied unchanged from r295033, head/sys/arm/at91/at91_ohci_fdt.c
  user/ngie/make_check/sys/arm/conf/ARMADA38X
     - copied unchanged from r295033, head/sys/arm/conf/ARMADA38X
  user/ngie/make_check/sys/arm/include/debug_monitor.h
     - copied unchanged from r295033, head/sys/arm/include/debug_monitor.h
  user/ngie/make_check/sys/arm/mv/armada38x/
     - copied from r295033, head/sys/arm/mv/armada38x/
  user/ngie/make_check/sys/arm64/arm64/ofw_machdep.c
     - copied unchanged from r295033, head/sys/arm64/arm64/ofw_machdep.c
  user/ngie/make_check/sys/arm64/cavium/thunder_pcie_fdt.c
     - copied unchanged from r295033, head/sys/arm64/cavium/thunder_pcie_fdt.c
  user/ngie/make_check/sys/boot/common/paths.h
     - copied unchanged from r295033, head/sys/boot/common/paths.h
  user/ngie/make_check/sys/boot/common/rbx.h
     - copied unchanged from r295033, head/sys/boot/common/rbx.h
  user/ngie/make_check/sys/boot/efi/boot1/boot_module.h
     - copied unchanged from r295033, head/sys/boot/efi/boot1/boot_module.h
  user/ngie/make_check/sys/boot/efi/boot1/ufs_module.c
     - copied unchanged from r295033, head/sys/boot/efi/boot1/ufs_module.c
  user/ngie/make_check/sys/boot/efi/boot1/zfs_module.c
     - copied unchanged from r295033, head/sys/boot/efi/boot1/zfs_module.c
  user/ngie/make_check/sys/boot/fdt/dts/arm/armada-380.dtsi
     - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-380.dtsi
  user/ngie/make_check/sys/boot/fdt/dts/arm/armada-385.dtsi
     - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-385.dtsi
  user/ngie/make_check/sys/boot/fdt/dts/arm/armada-388-gp.dts
     - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-388-gp.dts
  user/ngie/make_check/sys/boot/fdt/dts/arm/armada-388.dtsi
     - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-388.dtsi
  user/ngie/make_check/sys/boot/fdt/dts/arm/armada-38x.dtsi
     - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-38x.dtsi
  user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic64.h
     - copied unchanged from r295033, head/sys/compat/linuxkpi/common/include/asm/atomic64.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/rcupdate.h
     - copied unchanged from r295033, head/sys/compat/linuxkpi/common/include/linux/rcupdate.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_iofic.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_iofic.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes_regs.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes_regs.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_config.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_config.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_config.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_config.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_debug.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_debug.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_debug.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_debug.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_main.c
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_main.c
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h
  user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h
     - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h
  user/ngie/make_check/sys/contrib/alpine-hal/eth/
     - copied from r295033, head/sys/contrib/alpine-hal/eth/
  user/ngie/make_check/sys/contrib/dev/rtwn/
     - copied from r295033, head/sys/contrib/dev/rtwn/
  user/ngie/make_check/sys/dev/extres/
     - copied from r295033, head/sys/dev/extres/
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_et.c
     - copied unchanged from r295033, head/sys/dev/hyperv/vmbus/hv_et.c
  user/ngie/make_check/sys/dev/rtwn/
     - copied from r295033, head/sys/dev/rtwn/
  user/ngie/make_check/sys/dev/sfxge/common/ef10_impl.h
     - copied unchanged from r295033, head/sys/dev/sfxge/common/ef10_impl.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_lic.c
     - copied unchanged from r295033, head/sys/dev/sfxge/common/efx_lic.c
  user/ngie/make_check/sys/dev/sfxge/common/medford_impl.h
     - copied unchanged from r295033, head/sys/dev/sfxge/common/medford_impl.h
  user/ngie/make_check/sys/dev/sfxge/common/medford_nic.c
     - copied unchanged from r295033, head/sys/dev/sfxge/common/medford_nic.c
  user/ngie/make_check/sys/dev/syscons/plasma/
     - copied from r295033, head/sys/dev/syscons/plasma/
  user/ngie/make_check/sys/dev/uart/uart_ppstypes.h
     - copied unchanged from r295033, head/sys/dev/uart/uart_ppstypes.h
  user/ngie/make_check/sys/dev/vnic/mrml_bridge.c
     - copied unchanged from r295033, head/sys/dev/vnic/mrml_bridge.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_hash.c
     - copied unchanged from r295033, head/sys/fs/ext2fs/ext2_hash.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_htree.c
     - copied unchanged from r295033, head/sys/fs/ext2fs/ext2_htree.c
  user/ngie/make_check/sys/geom/eli/g_eli_hmac.c
     - copied unchanged from r295033, head/sys/geom/eli/g_eli_hmac.c
  user/ngie/make_check/sys/kern/kern_sendfile.c
     - copied unchanged from r295033, head/sys/kern/kern_sendfile.c
  user/ngie/make_check/sys/modules/rtwn/
     - copied from r295033, head/sys/modules/rtwn/
  user/ngie/make_check/sys/modules/rtwnfw/
     - copied from r295033, head/sys/modules/rtwnfw/
  user/ngie/make_check/sys/modules/syscons/plasma/
     - copied from r295033, head/sys/modules/syscons/plasma/
  user/ngie/make_check/sys/net/route_var.h
     - copied unchanged from r295033, head/sys/net/route_var.h
  user/ngie/make_check/sys/netinet/cc/cc.h
     - copied unchanged from r295033, head/sys/netinet/cc/cc.h
  user/ngie/make_check/sys/x86/include/metadata.h
     - copied unchanged from r295033, head/sys/x86/include/metadata.h
  user/ngie/make_check/tests/sys/geom/
     - copied from r295033, head/tests/sys/geom/
  user/ngie/make_check/tools/build/options/WITHOUT_LLVM_LIBUNWIND
     - copied unchanged from r295033, head/tools/build/options/WITHOUT_LLVM_LIBUNWIND
  user/ngie/make_check/tools/build/options/WITH_LLVM_LIBUNWIND
     - copied unchanged from r295033, head/tools/build/options/WITH_LLVM_LIBUNWIND
  user/ngie/make_check/usr.bin/xlint/arch/riscv/
     - copied from r295033, head/usr.bin/xlint/arch/riscv/
  user/ngie/make_check/usr.sbin/bhyvectl/bhyvectl.8
     - copied unchanged from r295033, head/usr.sbin/bhyvectl/bhyvectl.8
  user/ngie/make_check/usr.sbin/kldxref/ef_aarch64.c
     - copied unchanged from r295033, head/usr.sbin/kldxref/ef_aarch64.c
  user/ngie/make_check/usr.sbin/rpcbind/tests/
     - copied from r295033, head/usr.sbin/rpcbind/tests/
Replaced:
  user/ngie/make_check/sys/amd64/include/metadata.h
     - copied unchanged from r295033, head/sys/amd64/include/metadata.h
Deleted:
  user/ngie/make_check/contrib/mdocml/chars.in
  user/ngie/make_check/contrib/mdocml/compat_fgetln.c
  user/ngie/make_check/contrib/mdocml/example.style.css
  user/ngie/make_check/contrib/mdocml/style.css
  user/ngie/make_check/crypto/openssh/README.hpn
  user/ngie/make_check/crypto/openssh/compress.c
  user/ngie/make_check/crypto/openssh/compress.h
  user/ngie/make_check/crypto/openssh/config.h.in
  user/ngie/make_check/crypto/openssh/configure
  user/ngie/make_check/crypto/openssh/contrib/caldera/
  user/ngie/make_check/crypto/openssh/moduli.0
  user/ngie/make_check/crypto/openssh/scp.0
  user/ngie/make_check/crypto/openssh/sftp-server.0
  user/ngie/make_check/crypto/openssh/sftp.0
  user/ngie/make_check/crypto/openssh/ssh-add.0
  user/ngie/make_check/crypto/openssh/ssh-agent.0
  user/ngie/make_check/crypto/openssh/ssh-keygen.0
  user/ngie/make_check/crypto/openssh/ssh-keyscan.0
  user/ngie/make_check/crypto/openssh/ssh-keysign.0
  user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.0
  user/ngie/make_check/crypto/openssh/ssh.0
  user/ngie/make_check/crypto/openssh/ssh_config.0
  user/ngie/make_check/crypto/openssh/sshd.0
  user/ngie/make_check/crypto/openssh/sshd_config.0
  user/ngie/make_check/share/vt/fonts/gallant.fnt.uu
  user/ngie/make_check/sys/arm/allwinner/a10_machdep.c
  user/ngie/make_check/sys/boot/i386/common/rbx.h
  user/ngie/make_check/sys/dev/fdt/fdt_arm64.c
  user/ngie/make_check/sys/dev/fdt/fdt_mips.c
  user/ngie/make_check/sys/dev/fdt/fdt_x86.c
  user/ngie/make_check/sys/dev/usb/controller/ohci_atmelarm.c
  user/ngie/make_check/sys/dev/usb/controller/ohci_fdt.c
  user/ngie/make_check/sys/netinet/cc.h
  user/ngie/make_check/sys/ofed/include/rdma/Kbuild
  user/ngie/make_check/tools/regression/geom_concat/
  user/ngie/make_check/tools/regression/geom_eli/
  user/ngie/make_check/tools/regression/geom_gate/
  user/ngie/make_check/tools/regression/geom_mirror/
  user/ngie/make_check/tools/regression/geom_nop/
  user/ngie/make_check/tools/regression/geom_raid3/
  user/ngie/make_check/tools/regression/geom_shsec/
  user/ngie/make_check/tools/regression/geom_stripe/
  user/ngie/make_check/tools/regression/geom_subr.sh
  user/ngie/make_check/tools/regression/geom_uzip/
Modified:
  user/ngie/make_check/Makefile
  user/ngie/make_check/Makefile.inc1
  user/ngie/make_check/ObsoleteFiles.inc
  user/ngie/make_check/UPDATING
  user/ngie/make_check/bin/setfacl/setfacl.1
  user/ngie/make_check/bin/sh/cd.c
  user/ngie/make_check/bin/sh/eval.c
  user/ngie/make_check/bin/sh/exec.c
  user/ngie/make_check/bin/sh/expand.c
  user/ngie/make_check/bin/sh/mkbuiltins
  user/ngie/make_check/bin/sh/options.c
  user/ngie/make_check/bin/sh/options.h
  user/ngie/make_check/bin/sh/tests/builtins/Makefile
  user/ngie/make_check/bin/sh/var.c
  user/ngie/make_check/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
  user/ngie/make_check/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c
  user/ngie/make_check/cddl/lib/Makefile
  user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII.c
  user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII.h
  user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII_interfaces.c
  user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII_tcp.c
  user/ngie/make_check/contrib/compiler-rt/lib/builtins/int_lib.h
  user/ngie/make_check/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
  user/ngie/make_check/contrib/elftoolchain/libelf/_libelf_config.h
  user/ngie/make_check/contrib/hyperv/tools/hv_kvp_daemon.c
  user/ngie/make_check/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h
  user/ngie/make_check/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h
  user/ngie/make_check/contrib/less/LICENSE
  user/ngie/make_check/contrib/less/NEWS
  user/ngie/make_check/contrib/less/README
  user/ngie/make_check/contrib/less/brac.c
  user/ngie/make_check/contrib/less/ch.c
  user/ngie/make_check/contrib/less/charset.c
  user/ngie/make_check/contrib/less/charset.h
  user/ngie/make_check/contrib/less/cmd.h
  user/ngie/make_check/contrib/less/cmdbuf.c
  user/ngie/make_check/contrib/less/command.c
  user/ngie/make_check/contrib/less/cvt.c
  user/ngie/make_check/contrib/less/decode.c
  user/ngie/make_check/contrib/less/edit.c
  user/ngie/make_check/contrib/less/filename.c
  user/ngie/make_check/contrib/less/forwback.c
  user/ngie/make_check/contrib/less/funcs.h
  user/ngie/make_check/contrib/less/help.c
  user/ngie/make_check/contrib/less/ifile.c
  user/ngie/make_check/contrib/less/input.c
  user/ngie/make_check/contrib/less/jump.c
  user/ngie/make_check/contrib/less/less.h
  user/ngie/make_check/contrib/less/less.hlp
  user/ngie/make_check/contrib/less/less.nro
  user/ngie/make_check/contrib/less/lessecho.c
  user/ngie/make_check/contrib/less/lessecho.nro
  user/ngie/make_check/contrib/less/lesskey.c
  user/ngie/make_check/contrib/less/lesskey.h
  user/ngie/make_check/contrib/less/lesskey.nro
  user/ngie/make_check/contrib/less/lglob.h
  user/ngie/make_check/contrib/less/line.c
  user/ngie/make_check/contrib/less/linenum.c
  user/ngie/make_check/contrib/less/lsystem.c
  user/ngie/make_check/contrib/less/main.c
  user/ngie/make_check/contrib/less/mark.c
  user/ngie/make_check/contrib/less/mkhelp.c
  user/ngie/make_check/contrib/less/optfunc.c
  user/ngie/make_check/contrib/less/option.c
  user/ngie/make_check/contrib/less/option.h
  user/ngie/make_check/contrib/less/opttbl.c
  user/ngie/make_check/contrib/less/os.c
  user/ngie/make_check/contrib/less/output.c
  user/ngie/make_check/contrib/less/pattern.c
  user/ngie/make_check/contrib/less/pattern.h
  user/ngie/make_check/contrib/less/pckeys.h
  user/ngie/make_check/contrib/less/position.c
  user/ngie/make_check/contrib/less/position.h
  user/ngie/make_check/contrib/less/prompt.c
  user/ngie/make_check/contrib/less/regexp.c
  user/ngie/make_check/contrib/less/screen.c
  user/ngie/make_check/contrib/less/scrsize.c
  user/ngie/make_check/contrib/less/search.c
  user/ngie/make_check/contrib/less/signal.c
  user/ngie/make_check/contrib/less/tags.c
  user/ngie/make_check/contrib/less/ttyin.c
  user/ngie/make_check/contrib/less/version.c
  user/ngie/make_check/contrib/llvm/projects/libunwind/include/libunwind.h
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/AddressSpace.hpp
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/DwarfParser.hpp
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/Registers.hpp
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/config.h
  user/ngie/make_check/contrib/llvm/projects/libunwind/src/libunwind.cpp
  user/ngie/make_check/contrib/mdocml/INSTALL
  user/ngie/make_check/contrib/mdocml/LICENSE
  user/ngie/make_check/contrib/mdocml/Makefile
  user/ngie/make_check/contrib/mdocml/Makefile.depend
  user/ngie/make_check/contrib/mdocml/NEWS
  user/ngie/make_check/contrib/mdocml/TODO
  user/ngie/make_check/contrib/mdocml/apropos.1
  user/ngie/make_check/contrib/mdocml/att.c
  user/ngie/make_check/contrib/mdocml/cgi.c
  user/ngie/make_check/contrib/mdocml/cgi.h.example
  user/ngie/make_check/contrib/mdocml/chars.c
  user/ngie/make_check/contrib/mdocml/compat_fts.c
  user/ngie/make_check/contrib/mdocml/compat_fts.h
  user/ngie/make_check/contrib/mdocml/compat_ohash.h
  user/ngie/make_check/contrib/mdocml/compat_sqlite3_errstr.c
  user/ngie/make_check/contrib/mdocml/config.h
  user/ngie/make_check/contrib/mdocml/configure
  user/ngie/make_check/contrib/mdocml/configure.local.example
  user/ngie/make_check/contrib/mdocml/demandoc.c
  user/ngie/make_check/contrib/mdocml/eqn.7
  user/ngie/make_check/contrib/mdocml/eqn.c
  user/ngie/make_check/contrib/mdocml/gmdiff
  user/ngie/make_check/contrib/mdocml/html.c
  user/ngie/make_check/contrib/mdocml/html.h
  user/ngie/make_check/contrib/mdocml/lib.c
  user/ngie/make_check/contrib/mdocml/libman.h
  user/ngie/make_check/contrib/mdocml/libmandoc.h
  user/ngie/make_check/contrib/mdocml/libmdoc.h
  user/ngie/make_check/contrib/mdocml/libroff.h
  user/ngie/make_check/contrib/mdocml/main.c
  user/ngie/make_check/contrib/mdocml/main.h
  user/ngie/make_check/contrib/mdocml/man.1
  user/ngie/make_check/contrib/mdocml/man.c
  user/ngie/make_check/contrib/mdocml/man.cgi.8
  user/ngie/make_check/contrib/mdocml/man.h
  user/ngie/make_check/contrib/mdocml/man_hash.c
  user/ngie/make_check/contrib/mdocml/man_html.c
  user/ngie/make_check/contrib/mdocml/man_macro.c
  user/ngie/make_check/contrib/mdocml/man_term.c
  user/ngie/make_check/contrib/mdocml/man_validate.c
  user/ngie/make_check/contrib/mdocml/mandoc.1
  user/ngie/make_check/contrib/mdocml/mandoc.3
  user/ngie/make_check/contrib/mdocml/mandoc.c
  user/ngie/make_check/contrib/mdocml/mandoc.h
  user/ngie/make_check/contrib/mdocml/mandoc_aux.c
  user/ngie/make_check/contrib/mdocml/mandoc_aux.h
  user/ngie/make_check/contrib/mdocml/mandoc_char.7
  user/ngie/make_check/contrib/mdocml/mandoc_headers.3
  user/ngie/make_check/contrib/mdocml/mandocdb.c
  user/ngie/make_check/contrib/mdocml/manpage.c
  user/ngie/make_check/contrib/mdocml/manpath.c
  user/ngie/make_check/contrib/mdocml/mansearch.3
  user/ngie/make_check/contrib/mdocml/mansearch.c
  user/ngie/make_check/contrib/mdocml/mansearch.h
  user/ngie/make_check/contrib/mdocml/mchars_alloc.3
  user/ngie/make_check/contrib/mdocml/mdoc.7
  user/ngie/make_check/contrib/mdocml/mdoc.c
  user/ngie/make_check/contrib/mdocml/mdoc.h
  user/ngie/make_check/contrib/mdocml/mdoc_argv.c
  user/ngie/make_check/contrib/mdocml/mdoc_hash.c
  user/ngie/make_check/contrib/mdocml/mdoc_html.c
  user/ngie/make_check/contrib/mdocml/mdoc_macro.c
  user/ngie/make_check/contrib/mdocml/mdoc_man.c
  user/ngie/make_check/contrib/mdocml/mdoc_term.c
  user/ngie/make_check/contrib/mdocml/mdoc_validate.c
  user/ngie/make_check/contrib/mdocml/msec.c
  user/ngie/make_check/contrib/mdocml/out.c
  user/ngie/make_check/contrib/mdocml/out.h
  user/ngie/make_check/contrib/mdocml/preconv.c
  user/ngie/make_check/contrib/mdocml/read.c
  user/ngie/make_check/contrib/mdocml/roff.7
  user/ngie/make_check/contrib/mdocml/roff.c
  user/ngie/make_check/contrib/mdocml/st.c
  user/ngie/make_check/contrib/mdocml/tbl.c
  user/ngie/make_check/contrib/mdocml/tbl_data.c
  user/ngie/make_check/contrib/mdocml/tbl_html.c
  user/ngie/make_check/contrib/mdocml/tbl_layout.c
  user/ngie/make_check/contrib/mdocml/tbl_opts.c
  user/ngie/make_check/contrib/mdocml/tbl_term.c
  user/ngie/make_check/contrib/mdocml/term.c
  user/ngie/make_check/contrib/mdocml/term.h
  user/ngie/make_check/contrib/mdocml/term_ascii.c
  user/ngie/make_check/contrib/mdocml/term_ps.c
  user/ngie/make_check/contrib/mdocml/test-dirent-namlen.c
  user/ngie/make_check/contrib/mdocml/test-fts.c
  user/ngie/make_check/contrib/mdocml/test-getsubopt.c
  user/ngie/make_check/contrib/mdocml/test-mmap.c
  user/ngie/make_check/contrib/mdocml/test-ohash.c
  user/ngie/make_check/contrib/mdocml/test-reallocarray.c
  user/ngie/make_check/contrib/mdocml/test-sqlite3.c
  user/ngie/make_check/contrib/mdocml/test-sqlite3_errstr.c
  user/ngie/make_check/contrib/mdocml/test-strcasestr.c
  user/ngie/make_check/contrib/mdocml/test-strlcat.c
  user/ngie/make_check/contrib/mdocml/test-strlcpy.c
  user/ngie/make_check/contrib/mdocml/test-strptime.c
  user/ngie/make_check/contrib/mdocml/test-strsep.c
  user/ngie/make_check/contrib/mdocml/test-strtonum.c
  user/ngie/make_check/contrib/mdocml/test-wchar.c
  user/ngie/make_check/contrib/mdocml/tree.c
  user/ngie/make_check/contrib/netbsd-tests/lib/libc/sys/t_mincore.c
  user/ngie/make_check/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
  user/ngie/make_check/contrib/netbsd-tests/usr.bin/grep/t_grep.sh
  user/ngie/make_check/contrib/ntp/ChangeLog
  user/ngie/make_check/contrib/ntp/CommitLog
  user/ngie/make_check/contrib/ntp/NEWS
  user/ngie/make_check/contrib/ntp/configure
  user/ngie/make_check/contrib/ntp/html/miscopt.html
  user/ngie/make_check/contrib/ntp/include/Makefile.am
  user/ngie/make_check/contrib/ntp/include/Makefile.in
  user/ngie/make_check/contrib/ntp/include/ntp.h
  user/ngie/make_check/contrib/ntp/include/ntp_io.h
  user/ngie/make_check/contrib/ntp/include/ntp_refclock.h
  user/ngie/make_check/contrib/ntp/include/ntp_stdlib.h
  user/ngie/make_check/contrib/ntp/include/ntp_types.h
  user/ngie/make_check/contrib/ntp/include/ntp_worker.h
  user/ngie/make_check/contrib/ntp/include/ntpd.h
  user/ngie/make_check/contrib/ntp/include/parse.h
  user/ngie/make_check/contrib/ntp/lib/isc/backtrace.c
  user/ngie/make_check/contrib/ntp/lib/isc/buffer.c
  user/ngie/make_check/contrib/ntp/lib/isc/inet_aton.c
  user/ngie/make_check/contrib/ntp/lib/isc/inet_pton.c
  user/ngie/make_check/contrib/ntp/lib/isc/log.c
  user/ngie/make_check/contrib/ntp/lib/isc/netaddr.c
  user/ngie/make_check/contrib/ntp/lib/isc/sockaddr.c
  user/ngie/make_check/contrib/ntp/lib/isc/task.c
  user/ngie/make_check/contrib/ntp/lib/isc/win32/interfaceiter.c
  user/ngie/make_check/contrib/ntp/lib/isc/win32/net.c
  user/ngie/make_check/contrib/ntp/libntp/Makefile.am
  user/ngie/make_check/contrib/ntp/libntp/Makefile.in
  user/ngie/make_check/contrib/ntp/libntp/a_md5encrypt.c
  user/ngie/make_check/contrib/ntp/libntp/atolfp.c
  user/ngie/make_check/contrib/ntp/libntp/authkeys.c
  user/ngie/make_check/contrib/ntp/libntp/authreadkeys.c
  user/ngie/make_check/contrib/ntp/libntp/authusekey.c
  user/ngie/make_check/contrib/ntp/libntp/dolfptoa.c
  user/ngie/make_check/contrib/ntp/libntp/hextolfp.c
  user/ngie/make_check/contrib/ntp/libntp/mstolfp.c
  user/ngie/make_check/contrib/ntp/libntp/msyslog.c
  user/ngie/make_check/contrib/ntp/libntp/ntp_crypto_rnd.c
  user/ngie/make_check/contrib/ntp/libntp/ntp_lineedit.c
  user/ngie/make_check/contrib/ntp/libntp/ntp_rfc2553.c
  user/ngie/make_check/contrib/ntp/libntp/ntp_worker.c
  user/ngie/make_check/contrib/ntp/libntp/snprintf.c
  user/ngie/make_check/contrib/ntp/libntp/socktohost.c
  user/ngie/make_check/contrib/ntp/libntp/systime.c
  user/ngie/make_check/contrib/ntp/libntp/work_thread.c
  user/ngie/make_check/contrib/ntp/libparse/clk_computime.c
  user/ngie/make_check/contrib/ntp/libparse/clk_dcf7000.c
  user/ngie/make_check/contrib/ntp/libparse/clk_hopf6021.c
  user/ngie/make_check/contrib/ntp/libparse/clk_meinberg.c
  user/ngie/make_check/contrib/ntp/libparse/clk_rawdcf.c
  user/ngie/make_check/contrib/ntp/libparse/clk_rcc8000.c
  user/ngie/make_check/contrib/ntp/libparse/clk_schmid.c
  user/ngie/make_check/contrib/ntp/libparse/clk_trimtaip.c
  user/ngie/make_check/contrib/ntp/libparse/clk_varitext.c
  user/ngie/make_check/contrib/ntp/libparse/clk_wharton.c
  user/ngie/make_check/contrib/ntp/libparse/parse.c
  user/ngie/make_check/contrib/ntp/ntpd/invoke-ntp.conf.texi
  user/ngie/make_check/contrib/ntp/ntpd/invoke-ntp.keys.texi
  user/ngie/make_check/contrib/ntp/ntpd/invoke-ntpd.texi
  user/ngie/make_check/contrib/ntp/ntpd/keyword-gen-utd
  user/ngie/make_check/contrib/ntp/ntpd/keyword-gen.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.5man
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.5mdoc
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.def
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.html
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.man.in
  user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.mdoc.in
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.5man
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.5mdoc
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.def
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.html
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.man.in
  user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.mdoc.in
  user/ngie/make_check/contrib/ntp/ntpd/ntp_config.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_control.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_crypto.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_io.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_keyword.h
  user/ngie/make_check/contrib/ntp/ntpd/ntp_loopfilter.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_parser.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_parser.h
  user/ngie/make_check/contrib/ntp/ntpd/ntp_proto.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_refclock.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_request.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_restrict.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_scanner.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_signd.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_timer.c
  user/ngie/make_check/contrib/ntp/ntpd/ntp_util.c
  user/ngie/make_check/contrib/ntp/ntpd/ntpd-opts.c
  user/ngie/make_check/contrib/ntp/ntpd/ntpd-opts.h
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.1ntpdman
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.c
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.html
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.man.in
  user/ngie/make_check/contrib/ntp/ntpd/ntpd.mdoc.in
  user/ngie/make_check/contrib/ntp/ntpd/refclock_chu.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_gpsdjson.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_jjy.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_local.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_parse.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_shm.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_true.c
  user/ngie/make_check/contrib/ntp/ntpd/refclock_tsyncpci.c
  user/ngie/make_check/contrib/ntp/ntpdate/ntpdate.c
  user/ngie/make_check/contrib/ntp/ntpdc/invoke-ntpdc.texi
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc-opts.c
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc-opts.h
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.c
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.h
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.html
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.man.in
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.mdoc.in
  user/ngie/make_check/contrib/ntp/ntpdc/ntpdc_ops.c
  user/ngie/make_check/contrib/ntp/ntpq/invoke-ntpq.texi
  user/ngie/make_check/contrib/ntp/ntpq/libntpq.c
  user/ngie/make_check/contrib/ntp/ntpq/libntpq.h
  user/ngie/make_check/contrib/ntp/ntpq/libntpq_subs.c
  user/ngie/make_check/contrib/ntp/ntpq/ntpq-opts.c
  user/ngie/make_check/contrib/ntp/ntpq/ntpq-opts.h
  user/ngie/make_check/contrib/ntp/ntpq/ntpq-subs.c
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.1ntpqman
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.c
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.h
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.html
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.man.in
  user/ngie/make_check/contrib/ntp/ntpq/ntpq.mdoc.in
  user/ngie/make_check/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  user/ngie/make_check/contrib/ntp/packageinfo.sh
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/Makefile.am
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/Makefile.in
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  user/ngie/make_check/contrib/ntp/scripts/invoke-plot_summary.texi
  user/ngie/make_check/contrib/ntp/scripts/invoke-summary.texi
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace-opts
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.html
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/plot_summary-opts
  user/ngie/make_check/contrib/ntp/scripts/plot_summary.1plot_summaryman
  user/ngie/make_check/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  user/ngie/make_check/contrib/ntp/scripts/plot_summary.html
  user/ngie/make_check/contrib/ntp/scripts/plot_summary.man.in
  user/ngie/make_check/contrib/ntp/scripts/plot_summary.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/summary-opts
  user/ngie/make_check/contrib/ntp/scripts/summary.1summaryman
  user/ngie/make_check/contrib/ntp/scripts/summary.1summarymdoc
  user/ngie/make_check/contrib/ntp/scripts/summary.html
  user/ngie/make_check/contrib/ntp/scripts/summary.man.in
  user/ngie/make_check/contrib/ntp/scripts/summary.mdoc.in
  user/ngie/make_check/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap-opts
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.html
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.man.in
  user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
  user/ngie/make_check/contrib/ntp/sntp/configure
  user/ngie/make_check/contrib/ntp/sntp/crypto.c
  user/ngie/make_check/contrib/ntp/sntp/crypto.h
  user/ngie/make_check/contrib/ntp/sntp/include/copyright.def
  user/ngie/make_check/contrib/ntp/sntp/include/version.def
  user/ngie/make_check/contrib/ntp/sntp/include/version.texi
  user/ngie/make_check/contrib/ntp/sntp/invoke-sntp.texi
  user/ngie/make_check/contrib/ntp/sntp/libopts/configfile.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/enum.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/find.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/init.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/load.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/makeshell.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/nested.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/parse-duration.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/reset.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/save.c
  user/ngie/make_check/contrib/ntp/sntp/libopts/tokenize.c
  user/ngie/make_check/contrib/ntp/sntp/m4/ntp_libevent.m4
  user/ngie/make_check/contrib/ntp/sntp/m4/ntp_problemtests.m4
  user/ngie/make_check/contrib/ntp/sntp/m4/version.m4
  user/ngie/make_check/contrib/ntp/sntp/main.c
  user/ngie/make_check/contrib/ntp/sntp/networking.c
  user/ngie/make_check/contrib/ntp/sntp/sntp-opts.c
  user/ngie/make_check/contrib/ntp/sntp/sntp-opts.h
  user/ngie/make_check/contrib/ntp/sntp/sntp.1sntpman
  user/ngie/make_check/contrib/ntp/sntp/sntp.1sntpmdoc
  user/ngie/make_check/contrib/ntp/sntp/sntp.html
  user/ngie/make_check/contrib/ntp/sntp/sntp.man.in
  user/ngie/make_check/contrib/ntp/sntp/sntp.mdoc.in
  user/ngie/make_check/contrib/ntp/sntp/tests/crypto.c
  user/ngie/make_check/contrib/ntp/sntp/tests/fileHandlingTest.c
  user/ngie/make_check/contrib/ntp/sntp/tests/fileHandlingTest.h.in
  user/ngie/make_check/contrib/ntp/sntp/tests/keyFile.c
  user/ngie/make_check/contrib/ntp/sntp/tests/kodDatabase.c
  user/ngie/make_check/contrib/ntp/sntp/tests/kodFile.c
  user/ngie/make_check/contrib/ntp/sntp/tests/packetHandling.c
  user/ngie/make_check/contrib/ntp/sntp/tests/packetProcessing.c
  user/ngie/make_check/contrib/ntp/sntp/tests/run-kodDatabase.c
  user/ngie/make_check/contrib/ntp/sntp/tests/run-packetProcessing.c
  user/ngie/make_check/contrib/ntp/sntp/tests/run-t-log.c
  user/ngie/make_check/contrib/ntp/sntp/tests/t-log.c
  user/ngie/make_check/contrib/ntp/sntp/tests/utilities.c
  user/ngie/make_check/contrib/ntp/sntp/unity/unity_internals.h
  user/ngie/make_check/contrib/ntp/sntp/version.c
  user/ngie/make_check/contrib/ntp/tests/bug-2803/bug-2803.c
  user/ngie/make_check/contrib/ntp/tests/bug-2803/run-bug-2803.c
  user/ngie/make_check/contrib/ntp/tests/libntp/a_md5encrypt.c
  user/ngie/make_check/contrib/ntp/tests/libntp/authkeys.c
  user/ngie/make_check/contrib/ntp/tests/libntp/buftvtots.c
  user/ngie/make_check/contrib/ntp/tests/libntp/calendar.c
  user/ngie/make_check/contrib/ntp/tests/libntp/caljulian.c
  user/ngie/make_check/contrib/ntp/tests/libntp/clocktime.c
  user/ngie/make_check/contrib/ntp/tests/libntp/decodenetnum.c
  user/ngie/make_check/contrib/ntp/tests/libntp/humandate.c
  user/ngie/make_check/contrib/ntp/tests/libntp/lfpfunc.c
  user/ngie/make_check/contrib/ntp/tests/libntp/lfptostr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/modetoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/msyslog.c
  user/ngie/make_check/contrib/ntp/tests/libntp/netof.c
  user/ngie/make_check/contrib/ntp/tests/libntp/numtoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/numtohost.c
  user/ngie/make_check/contrib/ntp/tests/libntp/octtoint.c
  user/ngie/make_check/contrib/ntp/tests/libntp/prettydate.c
  user/ngie/make_check/contrib/ntp/tests/libntp/recvbuff.c
  user/ngie/make_check/contrib/ntp/tests/libntp/refidsmear.c
  user/ngie/make_check/contrib/ntp/tests/libntp/refnumtoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-a_md5encrypt.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-authkeys.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-calendar.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-decodenetnum.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-humandate.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-lfpfunc.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-lfptostr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-modetoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-msyslog.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-netof.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-numtoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-numtohost.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-prettydate.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-refnumtoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-sfptostr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-socktoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-statestr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-strtolfp.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-timespecops.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-timevalops.c
  user/ngie/make_check/contrib/ntp/tests/libntp/run-uglydate.c
  user/ngie/make_check/contrib/ntp/tests/libntp/sfptostr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/socktoa.c
  user/ngie/make_check/contrib/ntp/tests/libntp/statestr.c
  user/ngie/make_check/contrib/ntp/tests/libntp/strtolfp.c
  user/ngie/make_check/contrib/ntp/tests/libntp/timespecops.c
  user/ngie/make_check/contrib/ntp/tests/libntp/timevalops.c
  user/ngie/make_check/contrib/ntp/tests/libntp/uglydate.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/leapsec.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/ntp_prio_q.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/ntp_restrict.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/rc_cmdlength.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/run-leapsec.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/run-ntp_restrict.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/run-rc_cmdlength.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/run-t-ntp_signd.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/t-ntp_scanner.c
  user/ngie/make_check/contrib/ntp/tests/ntpd/t-ntp_signd.c
  user/ngie/make_check/contrib/ntp/tests/sandbox/run-uglydate.c
  user/ngie/make_check/contrib/ntp/tests/sandbox/smeartest.c
  user/ngie/make_check/contrib/ntp/tests/sandbox/uglydate.c
  user/ngie/make_check/contrib/ntp/tests/sec-2853/sec-2853.c
  user/ngie/make_check/contrib/ntp/util/invoke-ntp-keygen.texi
  user/ngie/make_check/contrib/ntp/util/ntp-keygen-opts.c
  user/ngie/make_check/contrib/ntp/util/ntp-keygen-opts.h
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.c
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.html
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.man.in
  user/ngie/make_check/contrib/ntp/util/ntp-keygen.mdoc.in
  user/ngie/make_check/contrib/ofed/librdmacm/examples/build/rping/Makefile
  user/ngie/make_check/contrib/pf/pflogd/pflogd.c
  user/ngie/make_check/crypto/openssh/ChangeLog
  user/ngie/make_check/crypto/openssh/FREEBSD-upgrade
  user/ngie/make_check/crypto/openssh/INSTALL
  user/ngie/make_check/crypto/openssh/Makefile.in
  user/ngie/make_check/crypto/openssh/OVERVIEW
  user/ngie/make_check/crypto/openssh/PROTOCOL
  user/ngie/make_check/crypto/openssh/PROTOCOL.agent
  user/ngie/make_check/crypto/openssh/PROTOCOL.krl
  user/ngie/make_check/crypto/openssh/PROTOCOL.mux
  user/ngie/make_check/crypto/openssh/README
  user/ngie/make_check/crypto/openssh/addrmatch.c
  user/ngie/make_check/crypto/openssh/atomicio.c
  user/ngie/make_check/crypto/openssh/auth-bsdauth.c
  user/ngie/make_check/crypto/openssh/auth-chall.c
  user/ngie/make_check/crypto/openssh/auth-krb5.c
  user/ngie/make_check/crypto/openssh/auth-options.c
  user/ngie/make_check/crypto/openssh/auth-options.h
  user/ngie/make_check/crypto/openssh/auth-pam.c
  user/ngie/make_check/crypto/openssh/auth-passwd.c
  user/ngie/make_check/crypto/openssh/auth-rh-rsa.c
  user/ngie/make_check/crypto/openssh/auth-rhosts.c
  user/ngie/make_check/crypto/openssh/auth-rsa.c
  user/ngie/make_check/crypto/openssh/auth.c
  user/ngie/make_check/crypto/openssh/auth.h
  user/ngie/make_check/crypto/openssh/auth1.c
  user/ngie/make_check/crypto/openssh/auth2-chall.c
  user/ngie/make_check/crypto/openssh/auth2-gss.c
  user/ngie/make_check/crypto/openssh/auth2-hostbased.c
  user/ngie/make_check/crypto/openssh/auth2-kbdint.c
  user/ngie/make_check/crypto/openssh/auth2-none.c
  user/ngie/make_check/crypto/openssh/auth2-passwd.c
  user/ngie/make_check/crypto/openssh/auth2-pubkey.c
  user/ngie/make_check/crypto/openssh/auth2.c
  user/ngie/make_check/crypto/openssh/authfd.c
  user/ngie/make_check/crypto/openssh/authfd.h
  user/ngie/make_check/crypto/openssh/authfile.c
  user/ngie/make_check/crypto/openssh/authfile.h
  user/ngie/make_check/crypto/openssh/bufaux.c
  user/ngie/make_check/crypto/openssh/bufbn.c
  user/ngie/make_check/crypto/openssh/bufec.c
  user/ngie/make_check/crypto/openssh/buffer.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/buffer.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/canohost.c
  user/ngie/make_check/crypto/openssh/chacha.h
  user/ngie/make_check/crypto/openssh/channels.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/channels.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/cipher-3des1.c
  user/ngie/make_check/crypto/openssh/cipher-bf1.c
  user/ngie/make_check/crypto/openssh/cipher-chachapoly.c
  user/ngie/make_check/crypto/openssh/cipher-chachapoly.h
  user/ngie/make_check/crypto/openssh/cipher-ctr.c
  user/ngie/make_check/crypto/openssh/cipher.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/cipher.h
  user/ngie/make_check/crypto/openssh/clientloop.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/compat.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/compat.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/config.guess
  user/ngie/make_check/crypto/openssh/config.h
  user/ngie/make_check/crypto/openssh/configure.ac   (contents, props changed)
  user/ngie/make_check/crypto/openssh/contrib/Makefile
  user/ngie/make_check/crypto/openssh/contrib/README
  user/ngie/make_check/crypto/openssh/contrib/cygwin/README
  user/ngie/make_check/crypto/openssh/contrib/cygwin/ssh-host-config
  user/ngie/make_check/crypto/openssh/contrib/cygwin/ssh-user-config
  user/ngie/make_check/crypto/openssh/contrib/redhat/openssh.spec
  user/ngie/make_check/crypto/openssh/contrib/suse/openssh.spec
  user/ngie/make_check/crypto/openssh/deattack.c
  user/ngie/make_check/crypto/openssh/deattack.h
  user/ngie/make_check/crypto/openssh/defines.h
  user/ngie/make_check/crypto/openssh/dh.c
  user/ngie/make_check/crypto/openssh/dh.h
  user/ngie/make_check/crypto/openssh/digest-libc.c
  user/ngie/make_check/crypto/openssh/digest-openssl.c
  user/ngie/make_check/crypto/openssh/digest.h
  user/ngie/make_check/crypto/openssh/dispatch.c
  user/ngie/make_check/crypto/openssh/dispatch.h
  user/ngie/make_check/crypto/openssh/dns.c
  user/ngie/make_check/crypto/openssh/dns.h
  user/ngie/make_check/crypto/openssh/entropy.c
  user/ngie/make_check/crypto/openssh/freebsd-configure.sh
  user/ngie/make_check/crypto/openssh/freebsd-post-merge.sh
  user/ngie/make_check/crypto/openssh/freebsd-pre-merge.sh
  user/ngie/make_check/crypto/openssh/ge25519.h
  user/ngie/make_check/crypto/openssh/groupaccess.c
  user/ngie/make_check/crypto/openssh/gss-genr.c
  user/ngie/make_check/crypto/openssh/gss-serv-krb5.c
  user/ngie/make_check/crypto/openssh/gss-serv.c
  user/ngie/make_check/crypto/openssh/hmac.c
  user/ngie/make_check/crypto/openssh/hmac.h
  user/ngie/make_check/crypto/openssh/hostfile.c
  user/ngie/make_check/crypto/openssh/hostfile.h
  user/ngie/make_check/crypto/openssh/includes.h
  user/ngie/make_check/crypto/openssh/kex.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/kex.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/kexc25519.c
  user/ngie/make_check/crypto/openssh/kexc25519c.c
  user/ngie/make_check/crypto/openssh/kexc25519s.c
  user/ngie/make_check/crypto/openssh/kexdh.c
  user/ngie/make_check/crypto/openssh/kexdhc.c
  user/ngie/make_check/crypto/openssh/kexdhs.c
  user/ngie/make_check/crypto/openssh/kexecdh.c
  user/ngie/make_check/crypto/openssh/kexecdhc.c
  user/ngie/make_check/crypto/openssh/kexecdhs.c
  user/ngie/make_check/crypto/openssh/kexgex.c
  user/ngie/make_check/crypto/openssh/kexgexc.c
  user/ngie/make_check/crypto/openssh/kexgexs.c
  user/ngie/make_check/crypto/openssh/key.c
  user/ngie/make_check/crypto/openssh/key.h
  user/ngie/make_check/crypto/openssh/krl.c
  user/ngie/make_check/crypto/openssh/krl.h
  user/ngie/make_check/crypto/openssh/log.c
  user/ngie/make_check/crypto/openssh/loginrec.c
  user/ngie/make_check/crypto/openssh/mac.c
  user/ngie/make_check/crypto/openssh/mac.h
  user/ngie/make_check/crypto/openssh/match.c
  user/ngie/make_check/crypto/openssh/match.h
  user/ngie/make_check/crypto/openssh/misc.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/misc.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/moduli
  user/ngie/make_check/crypto/openssh/moduli.c
  user/ngie/make_check/crypto/openssh/monitor.c
  user/ngie/make_check/crypto/openssh/monitor.h
  user/ngie/make_check/crypto/openssh/monitor_fdpass.c
  user/ngie/make_check/crypto/openssh/monitor_mm.c
  user/ngie/make_check/crypto/openssh/monitor_wrap.c
  user/ngie/make_check/crypto/openssh/monitor_wrap.h
  user/ngie/make_check/crypto/openssh/msg.c
  user/ngie/make_check/crypto/openssh/msg.h
  user/ngie/make_check/crypto/openssh/mux.c
  user/ngie/make_check/crypto/openssh/myproposal.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/Makefile.in
  user/ngie/make_check/crypto/openssh/openbsd-compat/arc4random.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/bcrypt_pbkdf.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/blowfish.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-cygwin_util.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-cygwin_util.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-misc.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-misc.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-snprintf.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/explicit_bzero.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/fake-rfc2553.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/getrrsetbyname-ldns.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/openbsd-compat.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/openssl-compat.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/openssl-compat.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/port-linux.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/port-tun.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/port-uw.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/readpassphrase.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/realpath.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/regress/Makefile.in
  user/ngie/make_check/crypto/openssh/openbsd-compat/sha2.c
  user/ngie/make_check/crypto/openssh/openbsd-compat/sha2.h
  user/ngie/make_check/crypto/openssh/openbsd-compat/xcrypt.c
  user/ngie/make_check/crypto/openssh/opensshd.init.in
  user/ngie/make_check/crypto/openssh/packet.c
  user/ngie/make_check/crypto/openssh/packet.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/platform.c
  user/ngie/make_check/crypto/openssh/poly1305.h
  user/ngie/make_check/crypto/openssh/progressmeter.c
  user/ngie/make_check/crypto/openssh/progressmeter.h
  user/ngie/make_check/crypto/openssh/readconf.c
  user/ngie/make_check/crypto/openssh/readconf.h
  user/ngie/make_check/crypto/openssh/regress/Makefile
  user/ngie/make_check/crypto/openssh/regress/README.regress
  user/ngie/make_check/crypto/openssh/regress/agent-pkcs11.sh
  user/ngie/make_check/crypto/openssh/regress/agent-timeout.sh
  user/ngie/make_check/crypto/openssh/regress/agent.sh
  user/ngie/make_check/crypto/openssh/regress/broken-pipe.sh
  user/ngie/make_check/crypto/openssh/regress/cert-hostkey.sh
  user/ngie/make_check/crypto/openssh/regress/cert-userkey.sh
  user/ngie/make_check/crypto/openssh/regress/cfgmatch.sh
  user/ngie/make_check/crypto/openssh/regress/cipher-speed.sh
  user/ngie/make_check/crypto/openssh/regress/connect-privsep.sh
  user/ngie/make_check/crypto/openssh/regress/connect.sh
  user/ngie/make_check/crypto/openssh/regress/dhgex.sh
  user/ngie/make_check/crypto/openssh/regress/dynamic-forward.sh
  user/ngie/make_check/crypto/openssh/regress/exit-status.sh
  user/ngie/make_check/crypto/openssh/regress/forcecommand.sh
  user/ngie/make_check/crypto/openssh/regress/forward-control.sh
  user/ngie/make_check/crypto/openssh/regress/forwarding.sh
  user/ngie/make_check/crypto/openssh/regress/host-expand.sh
  user/ngie/make_check/crypto/openssh/regress/integrity.sh
  user/ngie/make_check/crypto/openssh/regress/kextype.sh
  user/ngie/make_check/crypto/openssh/regress/key-options.sh
  user/ngie/make_check/crypto/openssh/regress/keygen-change.sh
  user/ngie/make_check/crypto/openssh/regress/keys-command.sh
  user/ngie/make_check/crypto/openssh/regress/keyscan.sh
  user/ngie/make_check/crypto/openssh/regress/keytype.sh
  user/ngie/make_check/crypto/openssh/regress/krl.sh
  user/ngie/make_check/crypto/openssh/regress/localcommand.sh
  user/ngie/make_check/crypto/openssh/regress/login-timeout.sh
  user/ngie/make_check/crypto/openssh/regress/multiplex.sh
  user/ngie/make_check/crypto/openssh/regress/proto-mismatch.sh
  user/ngie/make_check/crypto/openssh/regress/proto-version.sh
  user/ngie/make_check/crypto/openssh/regress/proxy-connect.sh
  user/ngie/make_check/crypto/openssh/regress/reconfigure.sh
  user/ngie/make_check/crypto/openssh/regress/reexec.sh
  user/ngie/make_check/crypto/openssh/regress/rekey.sh
  user/ngie/make_check/crypto/openssh/regress/ssh-com.sh
  user/ngie/make_check/crypto/openssh/regress/ssh2putty.sh
  user/ngie/make_check/crypto/openssh/regress/sshd-log-wrapper.sh
  user/ngie/make_check/crypto/openssh/regress/stderr-data.sh
  user/ngie/make_check/crypto/openssh/regress/t4.ok
  user/ngie/make_check/crypto/openssh/regress/test-exec.sh
  user/ngie/make_check/crypto/openssh/regress/transfer.sh
  user/ngie/make_check/crypto/openssh/regress/try-ciphers.sh
  user/ngie/make_check/crypto/openssh/regress/yes-head.sh
  user/ngie/make_check/crypto/openssh/rijndael.c
  user/ngie/make_check/crypto/openssh/rijndael.h
  user/ngie/make_check/crypto/openssh/roaming_client.c
  user/ngie/make_check/crypto/openssh/roaming_common.c
  user/ngie/make_check/crypto/openssh/roaming_dummy.c
  user/ngie/make_check/crypto/openssh/rsa.c
  user/ngie/make_check/crypto/openssh/rsa.h
  user/ngie/make_check/crypto/openssh/sandbox-seccomp-filter.c
  user/ngie/make_check/crypto/openssh/sandbox-systrace.c
  user/ngie/make_check/crypto/openssh/scp.1   (contents, props changed)
  user/ngie/make_check/crypto/openssh/scp.c
  user/ngie/make_check/crypto/openssh/servconf.c
  user/ngie/make_check/crypto/openssh/servconf.h   (contents, props changed)
  user/ngie/make_check/crypto/openssh/serverloop.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/session.c
  user/ngie/make_check/crypto/openssh/sftp-client.c
  user/ngie/make_check/crypto/openssh/sftp-client.h
  user/ngie/make_check/crypto/openssh/sftp-common.c
  user/ngie/make_check/crypto/openssh/sftp-common.h
  user/ngie/make_check/crypto/openssh/sftp-glob.c
  user/ngie/make_check/crypto/openssh/sftp-server.8   (contents, props changed)
  user/ngie/make_check/crypto/openssh/sftp-server.c
  user/ngie/make_check/crypto/openssh/sftp.1   (contents, props changed)
  user/ngie/make_check/crypto/openssh/sftp.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/ssh-add.1   (contents, props changed)
  user/ngie/make_check/crypto/openssh/ssh-add.c
  user/ngie/make_check/crypto/openssh/ssh-agent.1
  user/ngie/make_check/crypto/openssh/ssh-agent.c
  user/ngie/make_check/crypto/openssh/ssh-dss.c
  user/ngie/make_check/crypto/openssh/ssh-ecdsa.c
  user/ngie/make_check/crypto/openssh/ssh-ed25519.c
  user/ngie/make_check/crypto/openssh/ssh-keygen.1   (contents, props changed)
  user/ngie/make_check/crypto/openssh/ssh-keygen.c
  user/ngie/make_check/crypto/openssh/ssh-keyscan.1   (contents, props changed)
  user/ngie/make_check/crypto/openssh/ssh-keyscan.c
  user/ngie/make_check/crypto/openssh/ssh-keysign.c
  user/ngie/make_check/crypto/openssh/ssh-pkcs11-client.c
  user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.c
  user/ngie/make_check/crypto/openssh/ssh-pkcs11.c
  user/ngie/make_check/crypto/openssh/ssh-pkcs11.h
  user/ngie/make_check/crypto/openssh/ssh-rsa.c
  user/ngie/make_check/crypto/openssh/ssh.1
  user/ngie/make_check/crypto/openssh/ssh.c
  user/ngie/make_check/crypto/openssh/ssh.h
  user/ngie/make_check/crypto/openssh/ssh_config
  user/ngie/make_check/crypto/openssh/ssh_config.5
  user/ngie/make_check/crypto/openssh/ssh_namespace.h
  user/ngie/make_check/crypto/openssh/sshconnect.c
  user/ngie/make_check/crypto/openssh/sshconnect1.c
  user/ngie/make_check/crypto/openssh/sshconnect2.c   (contents, props changed)
  user/ngie/make_check/crypto/openssh/sshd.8
  user/ngie/make_check/crypto/openssh/sshd.c
  user/ngie/make_check/crypto/openssh/sshd_config
  user/ngie/make_check/crypto/openssh/sshd_config.5
  user/ngie/make_check/crypto/openssh/sshlogin.c
  user/ngie/make_check/crypto/openssh/sshpty.c
  user/ngie/make_check/crypto/openssh/uidswap.c
  user/ngie/make_check/crypto/openssh/umac.c
  user/ngie/make_check/crypto/openssh/uuencode.c
  user/ngie/make_check/crypto/openssh/version.h
  user/ngie/make_check/crypto/openssh/xmalloc.c
  user/ngie/make_check/crypto/openssh/xmalloc.h
  user/ngie/make_check/crypto/openssl/ACKNOWLEDGMENTS
  user/ngie/make_check/crypto/openssl/CHANGES
  user/ngie/make_check/crypto/openssl/Configure
  user/ngie/make_check/crypto/openssl/INSTALL
  user/ngie/make_check/crypto/openssl/LICENSE
  user/ngie/make_check/crypto/openssl/Makefile
  user/ngie/make_check/crypto/openssl/Makefile.org
  user/ngie/make_check/crypto/openssl/NEWS
  user/ngie/make_check/crypto/openssl/README
  user/ngie/make_check/crypto/openssl/apps/engine.c
  user/ngie/make_check/crypto/openssl/apps/ocsp.c
  user/ngie/make_check/crypto/openssl/apps/pkcs12.c
  user/ngie/make_check/crypto/openssl/apps/pkeyutl.c
  user/ngie/make_check/crypto/openssl/apps/s_client.c
  user/ngie/make_check/crypto/openssl/apps/s_server.c
  user/ngie/make_check/crypto/openssl/apps/speed.c
  user/ngie/make_check/crypto/openssl/apps/x509.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes.h
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_cbc.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_cfb.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_core.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_ctr.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_ecb.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_ige.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_locl.h
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_misc.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_ofb.c
  user/ngie/make_check/crypto/openssl/crypto/aes/aes_x86core.c
  user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/bio/bio.h
  user/ngie/make_check/crypto/openssl/crypto/bio/bss_bio.c
  user/ngie/make_check/crypto/openssl/crypto/bio/bss_conn.c
  user/ngie/make_check/crypto/openssl/crypto/bio/bss_dgram.c
  user/ngie/make_check/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
  user/ngie/make_check/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
  user/ngie/make_check/crypto/openssl/crypto/bn/bn_exp.c
  user/ngie/make_check/crypto/openssl/crypto/bn/exptest.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/camellia.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/camellia.h
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_cbc.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_cfb.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ctr.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ecb.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_locl.h
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_misc.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ofb.c
  user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_utl.c
  user/ngie/make_check/crypto/openssl/crypto/des/des_old.c
  user/ngie/make_check/crypto/openssl/crypto/des/des_old.h
  user/ngie/make_check/crypto/openssl/crypto/des/des_old2.c
  user/ngie/make_check/crypto/openssl/crypto/dh/dh.h
  user/ngie/make_check/crypto/openssl/crypto/dh/dh_check.c
  user/ngie/make_check/crypto/openssl/crypto/dh/dhtest.c
  user/ngie/make_check/crypto/openssl/crypto/dsa/dsa_ossl.c
  user/ngie/make_check/crypto/openssl/crypto/dso/dso.h
  user/ngie/make_check/crypto/openssl/crypto/dso/dso_dl.c
  user/ngie/make_check/crypto/openssl/crypto/dso/dso_dlfcn.c
  user/ngie/make_check/crypto/openssl/crypto/dso/dso_lib.c
  user/ngie/make_check/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/ec/ec2_smpl.c
  user/ngie/make_check/crypto/openssl/crypto/ec/ec_key.c
  user/ngie/make_check/crypto/openssl/crypto/ec/ecp_nistz256_table.c
  user/ngie/make_check/crypto/openssl/crypto/ec/ectest.c
  user/ngie/make_check/crypto/openssl/crypto/engine/eng_all.c
  user/ngie/make_check/crypto/openssl/crypto/evp/e_camellia.c
  user/ngie/make_check/crypto/openssl/crypto/evp/e_old.c
  user/ngie/make_check/crypto/openssl/crypto/evp/e_seed.c
  user/ngie/make_check/crypto/openssl/crypto/mem_clr.c
  user/ngie/make_check/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/o_dir.c
  user/ngie/make_check/crypto/openssl/crypto/o_dir.h
  user/ngie/make_check/crypto/openssl/crypto/o_dir_test.c
  user/ngie/make_check/crypto/openssl/crypto/o_str.c
  user/ngie/make_check/crypto/openssl/crypto/o_str.h
  user/ngie/make_check/crypto/openssl/crypto/o_time.c
  user/ngie/make_check/crypto/openssl/crypto/o_time.h
  user/ngie/make_check/crypto/openssl/crypto/opensslv.h
  user/ngie/make_check/crypto/openssl/crypto/rc4/rc4_utl.c
  user/ngie/make_check/crypto/openssl/crypto/rsa/rsa_chk.c
  user/ngie/make_check/crypto/openssl/crypto/rsa/rsa_sign.c
  user/ngie/make_check/crypto/openssl/crypto/seed/seed_cbc.c
  user/ngie/make_check/crypto/openssl/crypto/seed/seed_cfb.c
  user/ngie/make_check/crypto/openssl/crypto/seed/seed_ecb.c
  user/ngie/make_check/crypto/openssl/crypto/seed/seed_ofb.c
  user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl
  user/ngie/make_check/crypto/openssl/crypto/sha/sha1test.c
  user/ngie/make_check/crypto/openssl/crypto/store/store.h
  user/ngie/make_check/crypto/openssl/crypto/store/str_lib.c
  user/ngie/make_check/crypto/openssl/crypto/store/str_locl.h
  user/ngie/make_check/crypto/openssl/crypto/store/str_mem.c
  user/ngie/make_check/crypto/openssl/crypto/store/str_meth.c
  user/ngie/make_check/crypto/openssl/crypto/ts/ts_rsp_verify.c
  user/ngie/make_check/crypto/openssl/crypto/ui/ui.h
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_compat.c
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_compat.h
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_lib.c
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_locl.h
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_openssl.c
  user/ngie/make_check/crypto/openssl/crypto/ui/ui_util.c
  user/ngie/make_check/crypto/openssl/crypto/x509/x509_vfy.c
  user/ngie/make_check/crypto/openssl/crypto/x509/x509_vfy.h
  user/ngie/make_check/crypto/openssl/crypto/x509/x509_vpm.c
  user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_pci.c
  user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_pcia.c
  user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_utl.c
  user/ngie/make_check/crypto/openssl/crypto/x509v3/v3nametest.c
  user/ngie/make_check/crypto/openssl/doc/apps/s_time.pod
  user/ngie/make_check/crypto/openssl/doc/crypto/BIO_s_connect.pod
  user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod
  user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod
  user/ngie/make_check/crypto/openssl/engines/e_chil.c
  user/ngie/make_check/crypto/openssl/ssl/d1_both.c
  user/ngie/make_check/crypto/openssl/ssl/kssl.c
  user/ngie/make_check/crypto/openssl/ssl/kssl.h
  user/ngie/make_check/crypto/openssl/ssl/kssl_lcl.h
  user/ngie/make_check/crypto/openssl/ssl/s2_srvr.c
  user/ngie/make_check/crypto/openssl/ssl/s3_clnt.c
  user/ngie/make_check/crypto/openssl/ssl/s3_lib.c
  user/ngie/make_check/crypto/openssl/ssl/s3_srvr.c
  user/ngie/make_check/crypto/openssl/ssl/ssl.h
  user/ngie/make_check/crypto/openssl/ssl/ssl_err.c
  user/ngie/make_check/crypto/openssl/ssl/ssl_lib.c
  user/ngie/make_check/crypto/openssl/ssl/ssl_sess.c
  user/ngie/make_check/crypto/openssl/ssl/t1_enc.c
  user/ngie/make_check/crypto/openssl/ssl/t1_lib.c
  user/ngie/make_check/crypto/openssl/util/domd
  user/ngie/make_check/crypto/openssl/util/pl/VC-32.pl
  user/ngie/make_check/etc/Makefile
  user/ngie/make_check/etc/defaults/periodic.conf
  user/ngie/make_check/etc/defaults/rc.conf
  user/ngie/make_check/etc/group
  user/ngie/make_check/etc/master.passwd
  user/ngie/make_check/etc/mtree/BSD.include.dist
  user/ngie/make_check/etc/mtree/BSD.tests.dist
  user/ngie/make_check/etc/mtree/BSD.usr.dist
  user/ngie/make_check/etc/mtree/Makefile
  user/ngie/make_check/etc/ntp.conf
  user/ngie/make_check/etc/ntp/leap-seconds
  user/ngie/make_check/etc/periodic/daily/Makefile
  user/ngie/make_check/etc/periodic/security/security.functions
  user/ngie/make_check/etc/rc
  user/ngie/make_check/etc/rc.d/jail
  user/ngie/make_check/etc/rc.d/ldconfig
  user/ngie/make_check/etc/rc.d/mountcritlocal
  user/ngie/make_check/etc/rc.d/ntpd
  user/ngie/make_check/etc/rc.d/sshd
  user/ngie/make_check/gnu/lib/libgcc/Makefile
  user/ngie/make_check/gnu/lib/libreadline/readline/Makefile
  user/ngie/make_check/gnu/usr.bin/binutils/ld/Makefile
  user/ngie/make_check/include/Makefile
  user/ngie/make_check/include/limits.h
  user/ngie/make_check/include/paths.h
  user/ngie/make_check/lib/Makefile
  user/ngie/make_check/lib/clang/clang.lib.mk
  user/ngie/make_check/lib/csu/aarch64/crt1.c
  user/ngie/make_check/lib/csu/arm/Makefile
  user/ngie/make_check/lib/libbluetooth/bluetooth.h
  user/ngie/make_check/lib/libc++/Makefile
  user/ngie/make_check/lib/libc/Makefile
  user/ngie/make_check/lib/libc/db/hash/hash.h
  user/ngie/make_check/lib/libc/db/hash/hash_buf.c
  user/ngie/make_check/lib/libc/gen/exec.3
  user/ngie/make_check/lib/libc/gen/posix_spawn.3
  user/ngie/make_check/lib/libc/gen/readpassphrase.c
  user/ngie/make_check/lib/libc/gen/sem_new.c
  user/ngie/make_check/lib/libc/gen/tls.c
  user/ngie/make_check/lib/libc/gmon/gmon.c
  user/ngie/make_check/lib/libc/mips/SYS.h
  user/ngie/make_check/lib/libc/net/Makefile.inc
  user/ngie/make_check/lib/libc/net/sctp_sys_calls.c
  user/ngie/make_check/lib/libc/riscv/Makefile.inc
  user/ngie/make_check/lib/libc/rpc/rpc_soc.c
  user/ngie/make_check/lib/libc/rpc/rpcb_clnt.c
  user/ngie/make_check/lib/libc/rpc/rpcb_prot.c
  user/ngie/make_check/lib/libc/stdlib/jemalloc/Makefile.inc
  user/ngie/make_check/lib/libc/stdlib/tdelete.c
  user/ngie/make_check/lib/libc/string/strtok.3
  user/ngie/make_check/lib/libc/string/wcslcat.c
  user/ngie/make_check/lib/libc/string/wcsncat.c
  user/ngie/make_check/lib/libc/sys/futimens.c
  user/ngie/make_check/lib/libc/sys/revoke.2
  user/ngie/make_check/lib/libc/sys/sendfile.2
  user/ngie/make_check/lib/libc/sys/stat.2
  user/ngie/make_check/lib/libc/sys/utimensat.2
  user/ngie/make_check/lib/libc/sys/utimensat.c
  user/ngie/make_check/lib/libc/sys/utrace.2
  user/ngie/make_check/lib/libc/xdr/xdr_float.c
  user/ngie/make_check/lib/libdevinfo/devinfo.3
  user/ngie/make_check/lib/libdevinfo/devinfo.h
  user/ngie/make_check/lib/libdpv/dialog_util.c
  user/ngie/make_check/lib/libdpv/dialog_util.h
  user/ngie/make_check/lib/libdpv/dpv.3
  user/ngie/make_check/lib/libdpv/dpv.c
  user/ngie/make_check/lib/libdpv/dpv.h
  user/ngie/make_check/lib/libdpv/dpv_private.h
  user/ngie/make_check/lib/libdpv/util.h
  user/ngie/make_check/lib/libelftc/Makefile
  user/ngie/make_check/lib/libelftc/elftc_version.c
  user/ngie/make_check/lib/libfetch/common.c
  user/ngie/make_check/lib/libgssapi/gss_release_oid_set.c
  user/ngie/make_check/lib/libkvm/kvm_arm.h
  user/ngie/make_check/lib/libkvm/kvm_i386.h
  user/ngie/make_check/lib/libkvm/kvm_minidump_arm.c
  user/ngie/make_check/lib/libmd/Makefile.depend
  user/ngie/make_check/lib/libmd/mdXhl.c
  user/ngie/make_check/lib/libnv/tests/dnv_tests.cc
  user/ngie/make_check/lib/libnv/tests/nv_array_tests.cc
  user/ngie/make_check/lib/libpam/modules/pam_ssh/pam_ssh.c
  user/ngie/make_check/lib/libproc/proc_bkpt.c
  user/ngie/make_check/lib/libproc/proc_regs.c
  user/ngie/make_check/lib/libstand/Makefile
  user/ngie/make_check/lib/libstand/uuid_to_string.c
  user/ngie/make_check/lib/libsysdecode/Makefile
  user/ngie/make_check/lib/libsysdecode/sysdecode.3
  user/ngie/make_check/lib/libsysdecode/sysdecode.h
  user/ngie/make_check/lib/libthr/thread/thr_umtx.c
  user/ngie/make_check/libexec/rtld-elf/aarch64/reloc.c
  user/ngie/make_check/libexec/rtld-elf/aarch64/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/aarch64/rtld_start.S
  user/ngie/make_check/libexec/rtld-elf/amd64/reloc.c
  user/ngie/make_check/libexec/rtld-elf/amd64/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/arm/reloc.c
  user/ngie/make_check/libexec/rtld-elf/arm/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/debug.c
  user/ngie/make_check/libexec/rtld-elf/i386/reloc.c
  user/ngie/make_check/libexec/rtld-elf/i386/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/mips/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/paths.h
  user/ngie/make_check/libexec/rtld-elf/powerpc/reloc.c
  user/ngie/make_check/libexec/rtld-elf/powerpc/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/powerpc64/reloc.c
  user/ngie/make_check/libexec/rtld-elf/powerpc64/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/powerpc64/rtld_start.S
  user/ngie/make_check/libexec/rtld-elf/riscv/reloc.c
  user/ngie/make_check/libexec/rtld-elf/riscv/rtld_machdep.h
  user/ngie/make_check/libexec/rtld-elf/rtld.c
  user/ngie/make_check/libexec/rtld-elf/rtld.h
  user/ngie/make_check/libexec/rtld-elf/sparc64/reloc.c
  user/ngie/make_check/libexec/rtld-elf/sparc64/rtld_machdep.h
  user/ngie/make_check/release/Makefile
  user/ngie/make_check/release/Makefile.ec2
  user/ngie/make_check/release/amd64/make-memstick.sh
  user/ngie/make_check/release/amd64/mkisoimages.sh
  user/ngie/make_check/release/arm64/make-memstick.sh
  user/ngie/make_check/release/doc/en_US.ISO8859-1/hardware/article.xml
  user/ngie/make_check/release/i386/make-memstick.sh
  user/ngie/make_check/release/i386/mkisoimages.sh
  user/ngie/make_check/release/pc98/mkisoimages.sh
  user/ngie/make_check/release/powerpc/make-memstick.sh
  user/ngie/make_check/release/powerpc/mkisoimages.sh
  user/ngie/make_check/release/release.sh
  user/ngie/make_check/release/scripts/make-manifest.sh
  user/ngie/make_check/release/sparc64/mkisoimages.sh
  user/ngie/make_check/sbin/geom/class/eli/Makefile
  user/ngie/make_check/sbin/ggate/ggated/Makefile
  user/ngie/make_check/sbin/ggate/ggated/ggated.8
  user/ngie/make_check/sbin/ggate/ggated/ggated.c
  user/ngie/make_check/sbin/ifconfig/iflagg.c
  user/ngie/make_check/sbin/kldstat/Makefile
  user/ngie/make_check/sbin/kldstat/kldstat.8
  user/ngie/make_check/sbin/kldstat/kldstat.c
  user/ngie/make_check/sbin/ldconfig/ldconfig.c
  user/ngie/make_check/secure/lib/libcrypto/Makefile.inc
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_length.3
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_TIME_set.3
  user/ngie/make_check/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_ctrl.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_base64.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_buffer.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_cipher.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_md.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_null.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_ssl.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_find_type.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_new_CMS.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_push.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_read.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_accept.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_bio.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_connect.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_fd.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_file.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_mem.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_null.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_socket.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_set_callback.3
  user/ngie/make_check/secure/lib/libcrypto/man/BIO_should_retry.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_BLINDING_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_CTX_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_CTX_start.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_add.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_add_word.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_bn2bin.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_cmp.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_copy.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_generate_prime.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_inverse.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_num_bytes.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_rand.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_set_bit.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_swap.3
  user/ngie/make_check/secure/lib/libcrypto/man/BN_zero.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_add0_cert.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_add1_signer.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_compress.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_decrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_encrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_final.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_type.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_sign_receipt.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_uncompress.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_verify.3
  user/ngie/make_check/secure/lib/libcrypto/man/CMS_verify_receipt.3
  user/ngie/make_check/secure/lib/libcrypto/man/CONF_modules_free.3
  user/ngie/make_check/secure/lib/libcrypto/man/CONF_modules_load_file.3
  user/ngie/make_check/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_generate_key.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_generate_parameters.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_set_method.3
  user/ngie/make_check/secure/lib/libcrypto/man/DH_size.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_SIG_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_do_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_dup_DH.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_generate_key.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_generate_parameters.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_set_method.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/DSA_size.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_GFp_simple_method.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_GROUP_copy.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_GROUP_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_KEY_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_POINT_add.3
  user/ngie/make_check/secure/lib/libcrypto/man/EC_POINT_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_GET_LIB.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_clear_error.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_error_string.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_get_error.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_load_strings.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_print_errors.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_put_error.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_remove_state.3
  user/ngie/make_check/secure/lib/libcrypto/man/ERR_set_mark.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_BytesToKey.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestSignInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_EncryptInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_OpenInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_cmp.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_derive.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_keygen.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_print_private.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_verify.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_SealInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_SignInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/EVP_VerifyInit.3
  user/ngie/make_check/secure/lib/libcrypto/man/OBJ_nid2obj.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_Applink.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_config.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3
  user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  user/ngie/make_check/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  user/ngie/make_check/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3
  user/ngie/make_check/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS12_create.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS12_parse.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_decrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_encrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3
  user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_verify.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_add.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_bytes.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_cleanup.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_egd.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_load_file.3
  user/ngie/make_check/secure/lib/libcrypto/man/RAND_set_rand_method.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_blinding_on.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_check_key.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_generate_key.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_print.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_private_encrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_public_encrypt.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_set_method.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_sign.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  user/ngie/make_check/secure/lib/libcrypto/man/RSA_size.3
  user/ngie/make_check/secure/lib/libcrypto/man/SMIME_read_CMS.3
  user/ngie/make_check/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  user/ngie/make_check/secure/lib/libcrypto/man/SMIME_write_CMS.3
  user/ngie/make_check/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_check_host.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_new.3
  user/ngie/make_check/secure/lib/libcrypto/man/X509_verify_cert.3
  user/ngie/make_check/secure/lib/libcrypto/man/bio.3
  user/ngie/make_check/secure/lib/libcrypto/man/blowfish.3
  user/ngie/make_check/secure/lib/libcrypto/man/bn.3
  user/ngie/make_check/secure/lib/libcrypto/man/bn_internal.3
  user/ngie/make_check/secure/lib/libcrypto/man/buffer.3
  user/ngie/make_check/secure/lib/libcrypto/man/crypto.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_DHparams.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_ECPKParameters.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_ECPrivateKey.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_CRL.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_NAME.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_REQ.3
  user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_SIG.3
  user/ngie/make_check/secure/lib/libcrypto/man/des.3
  user/ngie/make_check/secure/lib/libcrypto/man/dh.3
  user/ngie/make_check/secure/lib/libcrypto/man/dsa.3
  user/ngie/make_check/secure/lib/libcrypto/man/ec.3
  user/ngie/make_check/secure/lib/libcrypto/man/ecdsa.3
  user/ngie/make_check/secure/lib/libcrypto/man/engine.3
  user/ngie/make_check/secure/lib/libcrypto/man/err.3
  user/ngie/make_check/secure/lib/libcrypto/man/evp.3
  user/ngie/make_check/secure/lib/libcrypto/man/hmac.3
  user/ngie/make_check/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3
  user/ngie/make_check/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
  user/ngie/make_check/secure/lib/libcrypto/man/lh_stats.3
  user/ngie/make_check/secure/lib/libcrypto/man/lhash.3
  user/ngie/make_check/secure/lib/libcrypto/man/md5.3
  user/ngie/make_check/secure/lib/libcrypto/man/mdc2.3
  user/ngie/make_check/secure/lib/libcrypto/man/pem.3
  user/ngie/make_check/secure/lib/libcrypto/man/rand.3
  user/ngie/make_check/secure/lib/libcrypto/man/rc4.3
  user/ngie/make_check/secure/lib/libcrypto/man/ripemd.3
  user/ngie/make_check/secure/lib/libcrypto/man/rsa.3
  user/ngie/make_check/secure/lib/libcrypto/man/sha.3
  user/ngie/make_check/secure/lib/libcrypto/man/threads.3
  user/ngie/make_check/secure/lib/libcrypto/man/ui.3
  user/ngie/make_check/secure/lib/libcrypto/man/ui_compat.3
  user/ngie/make_check/secure/lib/libcrypto/man/x509.3
  user/ngie/make_check/secure/lib/libssh/Makefile
  user/ngie/make_check/secure/lib/libssl/Makefile.man
  user/ngie/make_check/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_new.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_cmd.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_cmd_argv.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add_session.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_ctrl.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_free.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get0_param.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_new.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_number.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sessions.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set1_curves.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_mode.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_options.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_verify.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_free.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_get_time.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_accept.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_alert_type_string.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_check_chain.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_clear.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_connect.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_do_handshake.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_free.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_ciphers.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_client_CA_list.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_current_cipher.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_default_timeout.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_error.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_ex_new_index.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_fd.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_peer_certificate.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_psk_identity.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_rbio.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_session.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_verify_result.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_get_version.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_library_init.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_load_client_CA_file.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_new.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_pending.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_read.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_rstate_string.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_session_reused.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_bio.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_connect_state.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_fd.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_session.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_shutdown.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_set_verify_result.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_shutdown.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_state_string.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_want.3
  user/ngie/make_check/secure/lib/libssl/man/SSL_write.3
  user/ngie/make_check/secure/lib/libssl/man/d2i_SSL_SESSION.3
  user/ngie/make_check/secure/lib/libssl/man/ssl.3
  user/ngie/make_check/secure/usr.bin/openssl/man/CA.pl.1
  user/ngie/make_check/secure/usr.bin/openssl/man/asn1parse.1
  user/ngie/make_check/secure/usr.bin/openssl/man/c_rehash.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ca.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ciphers.1
  user/ngie/make_check/secure/usr.bin/openssl/man/cms.1
  user/ngie/make_check/secure/usr.bin/openssl/man/crl.1
  user/ngie/make_check/secure/usr.bin/openssl/man/crl2pkcs7.1
  user/ngie/make_check/secure/usr.bin/openssl/man/dgst.1
  user/ngie/make_check/secure/usr.bin/openssl/man/dhparam.1
  user/ngie/make_check/secure/usr.bin/openssl/man/dsa.1
  user/ngie/make_check/secure/usr.bin/openssl/man/dsaparam.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ec.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ecparam.1
  user/ngie/make_check/secure/usr.bin/openssl/man/enc.1
  user/ngie/make_check/secure/usr.bin/openssl/man/errstr.1
  user/ngie/make_check/secure/usr.bin/openssl/man/gendsa.1
  user/ngie/make_check/secure/usr.bin/openssl/man/genpkey.1
  user/ngie/make_check/secure/usr.bin/openssl/man/genrsa.1
  user/ngie/make_check/secure/usr.bin/openssl/man/nseq.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ocsp.1
  user/ngie/make_check/secure/usr.bin/openssl/man/openssl.1
  user/ngie/make_check/secure/usr.bin/openssl/man/passwd.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkcs12.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkcs7.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkcs8.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkey.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkeyparam.1
  user/ngie/make_check/secure/usr.bin/openssl/man/pkeyutl.1
  user/ngie/make_check/secure/usr.bin/openssl/man/rand.1
  user/ngie/make_check/secure/usr.bin/openssl/man/req.1
  user/ngie/make_check/secure/usr.bin/openssl/man/rsa.1
  user/ngie/make_check/secure/usr.bin/openssl/man/rsautl.1
  user/ngie/make_check/secure/usr.bin/openssl/man/s_client.1
  user/ngie/make_check/secure/usr.bin/openssl/man/s_server.1
  user/ngie/make_check/secure/usr.bin/openssl/man/s_time.1
  user/ngie/make_check/secure/usr.bin/openssl/man/sess_id.1
  user/ngie/make_check/secure/usr.bin/openssl/man/smime.1
  user/ngie/make_check/secure/usr.bin/openssl/man/speed.1
  user/ngie/make_check/secure/usr.bin/openssl/man/spkac.1
  user/ngie/make_check/secure/usr.bin/openssl/man/ts.1
  user/ngie/make_check/secure/usr.bin/openssl/man/tsget.1
  user/ngie/make_check/secure/usr.bin/openssl/man/verify.1
  user/ngie/make_check/secure/usr.bin/openssl/man/version.1
  user/ngie/make_check/secure/usr.bin/openssl/man/x509.1
  user/ngie/make_check/secure/usr.bin/openssl/man/x509v3_config.1
  user/ngie/make_check/secure/usr.sbin/sshd/Makefile
  user/ngie/make_check/share/dtrace/Makefile
  user/ngie/make_check/share/examples/pf/pf.conf
  user/ngie/make_check/share/man/man4/Makefile
  user/ngie/make_check/share/man/man4/acpi_panasonic.4
  user/ngie/make_check/share/man/man4/ddb.4
  user/ngie/make_check/share/man/man4/ffclock.4
  user/ngie/make_check/share/man/man4/filemon.4
  user/ngie/make_check/share/man/man4/geom_uncompress.4
  user/ngie/make_check/share/man/man4/geom_uzip.4
  user/ngie/make_check/share/man/man4/ioat.4
  user/ngie/make_check/share/man/man4/ismt.4
  user/ngie/make_check/share/man/man4/lagg.4
  user/ngie/make_check/share/man/man4/mod_cc.4
  user/ngie/make_check/share/man/man4/nvd.4
  user/ngie/make_check/share/man/man4/nvme.4
  user/ngie/make_check/share/man/man4/sctp.4
  user/ngie/make_check/share/man/man4/sfxge.4
  user/ngie/make_check/share/man/man4/splash.4
  user/ngie/make_check/share/man/man4/tcp.4
  user/ngie/make_check/share/man/man4/uart.4
  user/ngie/make_check/share/man/man5/ext2fs.5
  user/ngie/make_check/share/man/man5/nandfs.5
  user/ngie/make_check/share/man/man5/src.conf.5
  user/ngie/make_check/share/man/man7/ascii.7
  user/ngie/make_check/share/man/man7/tuning.7
  user/ngie/make_check/share/man/man9/DEVICE_PROBE.9
  user/ngie/make_check/share/man/man9/Makefile
  user/ngie/make_check/share/man/man9/bus_adjust_resource.9
  user/ngie/make_check/share/man/man9/bus_alloc_resource.9
  user/ngie/make_check/share/man/man9/bus_get_resource.9
  user/ngie/make_check/share/man/man9/bus_set_resource.9
  user/ngie/make_check/share/man/man9/cd.9
  user/ngie/make_check/share/man/man9/hashinit.9
  user/ngie/make_check/share/man/man9/kern_testfrwk.9
  user/ngie/make_check/share/man/man9/make_dev.9
  user/ngie/make_check/share/man/man9/malloc.9
  user/ngie/make_check/share/man/man9/mod_cc.9
  user/ngie/make_check/share/man/man9/rman.9
  user/ngie/make_check/share/man/man9/timeout.9
  user/ngie/make_check/share/man/man9/vref.9
  user/ngie/make_check/share/man/man9/zone.9
  user/ngie/make_check/share/misc/ascii   (contents, props changed)
  user/ngie/make_check/share/misc/committers-src.dot
  user/ngie/make_check/share/misc/organization.dot
  user/ngie/make_check/share/mk/auto.obj.mk
  user/ngie/make_check/share/mk/bsd.compiler.mk
  user/ngie/make_check/share/mk/bsd.dep.mk
  user/ngie/make_check/share/mk/bsd.lib.mk
  user/ngie/make_check/share/mk/bsd.progs.mk
  user/ngie/make_check/share/mk/bsd.subdir.mk
  user/ngie/make_check/share/mk/bsd.sys.mk
  user/ngie/make_check/share/mk/gendirdeps.mk
  user/ngie/make_check/share/mk/host-target.mk
  user/ngie/make_check/share/mk/local.init.mk
  user/ngie/make_check/share/mk/local.sys.mk
  user/ngie/make_check/share/mk/meta.subdir.mk
  user/ngie/make_check/share/mk/src.opts.mk
  user/ngie/make_check/share/mk/sys.mk
  user/ngie/make_check/share/vt/keymaps/gr.101.acc.kbd
  user/ngie/make_check/share/vt/keymaps/gr.elot.acc.kbd
  user/ngie/make_check/share/vt/keymaps/hu.101.kbd
  user/ngie/make_check/share/vt/keymaps/hu.102.kbd
  user/ngie/make_check/share/vt/keymaps/lt.kbd
  user/ngie/make_check/share/vt/keymaps/pt.acc.kbd
  user/ngie/make_check/share/vt/keymaps/pt.kbd
  user/ngie/make_check/share/vt/keymaps/ua.kbd
  user/ngie/make_check/share/vt/keymaps/ua.shift.alt.kbd
  user/ngie/make_check/sys/amd64/amd64/elf_machdep.c
  user/ngie/make_check/sys/amd64/amd64/fpu.c
  user/ngie/make_check/sys/amd64/amd64/machdep.c
  user/ngie/make_check/sys/amd64/amd64/pmap.c
  user/ngie/make_check/sys/amd64/amd64/trap.c
  user/ngie/make_check/sys/amd64/ia32/ia32_signal.c
  user/ngie/make_check/sys/amd64/include/atomic.h
  user/ngie/make_check/sys/amd64/linux/linux.h
  user/ngie/make_check/sys/amd64/linux/linux_machdep.c
  user/ngie/make_check/sys/amd64/linux/linux_proto.h
  user/ngie/make_check/sys/amd64/linux/linux_syscall.h
  user/ngie/make_check/sys/amd64/linux/linux_syscalls.c
  user/ngie/make_check/sys/amd64/linux/linux_sysent.c
  user/ngie/make_check/sys/amd64/linux/linux_systrace_args.c
  user/ngie/make_check/sys/amd64/linux/linux_sysvec.c
  user/ngie/make_check/sys/amd64/linux/syscalls.master
  user/ngie/make_check/sys/amd64/linux32/linux32_proto.h
  user/ngie/make_check/sys/amd64/linux32/linux32_syscall.h
  user/ngie/make_check/sys/amd64/linux32/linux32_syscalls.c
  user/ngie/make_check/sys/amd64/linux32/linux32_sysent.c
  user/ngie/make_check/sys/amd64/linux32/linux32_systrace_args.c
  user/ngie/make_check/sys/amd64/linux32/linux32_sysvec.c
  user/ngie/make_check/sys/amd64/linux32/syscalls.master
  user/ngie/make_check/sys/arm/allwinner/a10_clk.c
  user/ngie/make_check/sys/arm/allwinner/a10_clk.h
  user/ngie/make_check/sys/arm/allwinner/a10_common.c
  user/ngie/make_check/sys/arm/allwinner/files.allwinner
  user/ngie/make_check/sys/arm/arm/db_interface.c
  user/ngie/make_check/sys/arm/arm/db_trace.c
  user/ngie/make_check/sys/arm/arm/elf_machdep.c
  user/ngie/make_check/sys/arm/arm/fusu.S
  user/ngie/make_check/sys/arm/arm/gic.c
  user/ngie/make_check/sys/arm/arm/machdep.c
  user/ngie/make_check/sys/arm/arm/minidump_machdep.c
  user/ngie/make_check/sys/arm/arm/mp_machdep.c
  user/ngie/make_check/sys/arm/arm/nexus.c
  user/ngie/make_check/sys/arm/arm/physmem.c
  user/ngie/make_check/sys/arm/arm/pmap-v6-new.c
  user/ngie/make_check/sys/arm/arm/pmap-v6.c
  user/ngie/make_check/sys/arm/arm/pmap.c
  user/ngie/make_check/sys/arm/arm/trap-v6.c
  user/ngie/make_check/sys/arm/at91/at91.c
  user/ngie/make_check/sys/arm/at91/at91_common.c
  user/ngie/make_check/sys/arm/at91/at91_machdep.c
  user/ngie/make_check/sys/arm/at91/at91_mci.c
  user/ngie/make_check/sys/arm/at91/board_tsc4370.c
  user/ngie/make_check/sys/arm/at91/files.at91
  user/ngie/make_check/sys/arm/at91/uart_cpu_at91usart.c
  user/ngie/make_check/sys/arm/cavium/cns11xx/econa.c
  user/ngie/make_check/sys/arm/conf/A20
  user/ngie/make_check/sys/arm/conf/CUBIEBOARD
  user/ngie/make_check/sys/arm/conf/DB-78XXX
  user/ngie/make_check/sys/arm/conf/DB-88F5XXX
  user/ngie/make_check/sys/arm/conf/DB-88F6XXX
  user/ngie/make_check/sys/arm/conf/DOCKSTAR
  user/ngie/make_check/sys/arm/conf/DREAMPLUG-1001
  user/ngie/make_check/sys/arm/conf/IMX53
  user/ngie/make_check/sys/arm/conf/IMX6
  user/ngie/make_check/sys/arm/conf/SHEEVAPLUG
  user/ngie/make_check/sys/arm/conf/TS7800
  user/ngie/make_check/sys/arm/freescale/imx/imx_sdhci.c
  user/ngie/make_check/sys/arm/freescale/vybrid/vf_ehci.c
  user/ngie/make_check/sys/arm/include/cpu-v6.h
  user/ngie/make_check/sys/arm/include/db_machdep.h
  user/ngie/make_check/sys/arm/include/kdb.h
  user/ngie/make_check/sys/arm/include/minidump.h
  user/ngie/make_check/sys/arm/include/ofw_machdep.h
  user/ngie/make_check/sys/arm/include/pcpu.h
  user/ngie/make_check/sys/arm/include/physmem.h
  user/ngie/make_check/sys/arm/include/pmap-v6.h
  user/ngie/make_check/sys/arm/include/pmap.h
  user/ngie/make_check/sys/arm/include/pte.h
  user/ngie/make_check/sys/arm/include/reg.h
  user/ngie/make_check/sys/arm/include/sysarch.h
  user/ngie/make_check/sys/arm/include/sysreg.h
  user/ngie/make_check/sys/arm/mv/armadaxp/armadaxp.c
  user/ngie/make_check/sys/arm/mv/files.mv
  user/ngie/make_check/sys/arm/mv/mv_common.c
  user/ngie/make_check/sys/arm/mv/mv_localbus.c
  user/ngie/make_check/sys/arm/mv/mv_machdep.c
  user/ngie/make_check/sys/arm/mv/mv_pci.c
  user/ngie/make_check/sys/arm/mv/mvreg.h
  user/ngie/make_check/sys/arm/mv/mvvar.h
  user/ngie/make_check/sys/arm/mv/mvwin.h
  user/ngie/make_check/sys/arm/mv/timer.c
  user/ngie/make_check/sys/arm/mv/twsi.c
  user/ngie/make_check/sys/arm/ti/ti_common.c
  user/ngie/make_check/sys/arm/versatile/versatile_pci.c
  user/ngie/make_check/sys/arm/xilinx/zy7_ehci.c
  user/ngie/make_check/sys/arm/xscale/i8134x/i81342.c
  user/ngie/make_check/sys/arm/xscale/i8134x/i81342_pci.c
  user/ngie/make_check/sys/arm/xscale/i8134x/obio.c
  user/ngie/make_check/sys/arm/xscale/ixp425/avila_ata.c
  user/ngie/make_check/sys/arm/xscale/ixp425/avila_machdep.c
  user/ngie/make_check/sys/arm/xscale/ixp425/ixp425.c
  user/ngie/make_check/sys/arm/xscale/ixp425/ixp425_pci.c
  user/ngie/make_check/sys/arm/xscale/pxa/pxa_obio.c
  user/ngie/make_check/sys/arm/xscale/pxa/pxa_smi.c
  user/ngie/make_check/sys/arm64/arm64/elf_machdep.c
  user/ngie/make_check/sys/arm64/arm64/gic.c
  user/ngie/make_check/sys/arm64/arm64/gic.h
  user/ngie/make_check/sys/arm64/arm64/gic_fdt.c
  user/ngie/make_check/sys/arm64/arm64/gic_v3.c
  user/ngie/make_check/sys/arm64/arm64/gic_v3_fdt.c
  user/ngie/make_check/sys/arm64/arm64/gic_v3_its.c
  user/ngie/make_check/sys/arm64/arm64/machdep.c
  user/ngie/make_check/sys/arm64/arm64/nexus.c
  user/ngie/make_check/sys/arm64/arm64/swtch.S
  user/ngie/make_check/sys/arm64/arm64/vm_machdep.c
  user/ngie/make_check/sys/arm64/cavium/thunder_pcie.c
  user/ngie/make_check/sys/arm64/cavium/thunder_pcie_common.c
  user/ngie/make_check/sys/arm64/cavium/thunder_pcie_common.h
  user/ngie/make_check/sys/arm64/cavium/thunder_pcie_pem.c
  user/ngie/make_check/sys/arm64/include/ofw_machdep.h
  user/ngie/make_check/sys/boot/arm/at91/boot2/boot2.c
  user/ngie/make_check/sys/boot/arm/ixp425/boot2/boot2.c
  user/ngie/make_check/sys/boot/arm64/libarm64/cache.c
  user/ngie/make_check/sys/boot/common/bootstrap.h
  user/ngie/make_check/sys/boot/common/console.c
  user/ngie/make_check/sys/boot/common/interp_forth.c
  user/ngie/make_check/sys/boot/common/load_elf.c
  user/ngie/make_check/sys/boot/common/load_elf_obj.c
  user/ngie/make_check/sys/boot/common/misc.c
  user/ngie/make_check/sys/boot/common/module.c
  user/ngie/make_check/sys/boot/common/part.c
  user/ngie/make_check/sys/boot/common/self_reloc.c
  user/ngie/make_check/sys/boot/common/ufsread.c
  user/ngie/make_check/sys/boot/efi/Makefile
  user/ngie/make_check/sys/boot/efi/boot1/Makefile
  user/ngie/make_check/sys/boot/efi/boot1/boot1.c
  user/ngie/make_check/sys/boot/efi/boot1/fat-amd64.tmpl.bz2.uu
  user/ngie/make_check/sys/boot/efi/boot1/fat-arm.tmpl.bz2.uu
  user/ngie/make_check/sys/boot/efi/boot1/fat-arm64.tmpl.bz2.uu
  user/ngie/make_check/sys/boot/efi/boot1/fat-i386.tmpl.bz2.uu
  user/ngie/make_check/sys/boot/efi/boot1/generate-fat.sh
  user/ngie/make_check/sys/boot/efi/fdt/Makefile
  user/ngie/make_check/sys/boot/efi/fdt/efi_fdt.c
  user/ngie/make_check/sys/boot/efi/include/amd64/efibind.h
  user/ngie/make_check/sys/boot/efi/include/arm64/efibind.h
  user/ngie/make_check/sys/boot/efi/include/efi_nii.h
  user/ngie/make_check/sys/boot/efi/include/efiapi.h
  user/ngie/make_check/sys/boot/efi/include/eficon.h
  user/ngie/make_check/sys/boot/efi/include/eficonsctl.h
  user/ngie/make_check/sys/boot/efi/include/efidevp.h
  user/ngie/make_check/sys/boot/efi/include/efierr.h
  user/ngie/make_check/sys/boot/efi/include/efifpswa.h
  user/ngie/make_check/sys/boot/efi/include/efigop.h
  user/ngie/make_check/sys/boot/efi/include/efilib.h
  user/ngie/make_check/sys/boot/efi/include/efinet.h
  user/ngie/make_check/sys/boot/efi/include/efipciio.h
  user/ngie/make_check/sys/boot/efi/include/efiprot.h
  user/ngie/make_check/sys/boot/efi/include/efipxebc.h
  user/ngie/make_check/sys/boot/efi/include/efiser.h
  user/ngie/make_check/sys/boot/efi/include/efiuga.h
  user/ngie/make_check/sys/boot/efi/include/i386/efibind.h
  user/ngie/make_check/sys/boot/efi/libefi/Makefile
  user/ngie/make_check/sys/boot/efi/libefi/efi_console.c
  user/ngie/make_check/sys/boot/efi/libefi/efipart.c
  user/ngie/make_check/sys/boot/efi/libefi/handles.c
  user/ngie/make_check/sys/boot/efi/libefi/libefi.c
  user/ngie/make_check/sys/boot/efi/loader/Makefile
  user/ngie/make_check/sys/boot/efi/loader/arch/amd64/elf64_freebsd.c
  user/ngie/make_check/sys/boot/efi/loader/arch/amd64/framebuffer.c
  user/ngie/make_check/sys/boot/efi/loader/arch/arm/exec.c
  user/ngie/make_check/sys/boot/efi/loader/arch/arm64/exec.c
  user/ngie/make_check/sys/boot/efi/loader/autoload.c
  user/ngie/make_check/sys/boot/efi/loader/bootinfo.c
  user/ngie/make_check/sys/boot/efi/loader/conf.c
  user/ngie/make_check/sys/boot/efi/loader/copy.c
  user/ngie/make_check/sys/boot/efi/loader/devicename.c
  user/ngie/make_check/sys/boot/efi/loader/loader_efi.h
  user/ngie/make_check/sys/boot/efi/loader/main.c
  user/ngie/make_check/sys/boot/fdt/dts/arm/db78460.dts
  user/ngie/make_check/sys/boot/fdt/dts/arm/rk3188.dtsi
  user/ngie/make_check/sys/boot/fdt/dts/arm/sun4i-a10.dtsi
  user/ngie/make_check/sys/boot/fdt/dts/arm/sun7i-a20.dtsi
  user/ngie/make_check/sys/boot/fdt/fdt_loader_cmd.c
  user/ngie/make_check/sys/boot/ficl/amd64/sysdep.c
  user/ngie/make_check/sys/boot/ficl/i386/sysdep.c
  user/ngie/make_check/sys/boot/forth/beastie.4th
  user/ngie/make_check/sys/boot/forth/beastie.4th.8
  user/ngie/make_check/sys/boot/forth/loader.conf.5
  user/ngie/make_check/sys/boot/i386/boot2/boot2.c
  user/ngie/make_check/sys/boot/i386/gptboot/gptboot.c
  user/ngie/make_check/sys/boot/i386/libi386/smbios.c
  user/ngie/make_check/sys/boot/i386/loader/main.c
  user/ngie/make_check/sys/boot/i386/zfsboot/zfsboot.c
  user/ngie/make_check/sys/boot/kshim/bsd_global.h
  user/ngie/make_check/sys/boot/kshim/bsd_kernel.c
  user/ngie/make_check/sys/boot/kshim/bsd_kernel.h
  user/ngie/make_check/sys/boot/libstand32/Makefile
  user/ngie/make_check/sys/boot/libstand32/Makefile.depend
  user/ngie/make_check/sys/boot/mips/beri/boot2/boot2.c
  user/ngie/make_check/sys/boot/mips/beri/boot2/flashboot.ldscript
  user/ngie/make_check/sys/boot/mips/beri/boot2/jtagboot.ldscript
  user/ngie/make_check/sys/boot/pc98/boot2/boot2.c
  user/ngie/make_check/sys/boot/powerpc/boot1.chrp/boot1.c
  user/ngie/make_check/sys/boot/sparc64/boot1/boot1.c
  user/ngie/make_check/sys/boot/uboot/lib/copy.c
  user/ngie/make_check/sys/boot/usb/tools/Makefile
  user/ngie/make_check/sys/boot/userboot/libstand/Makefile
  user/ngie/make_check/sys/boot/userboot/libstand/Makefile.depend
  user/ngie/make_check/sys/boot/userboot/test/Makefile.depend
  user/ngie/make_check/sys/boot/userboot/test/test.c
  user/ngie/make_check/sys/boot/userboot/userboot/main.c
  user/ngie/make_check/sys/boot/zfs/libzfs.h
  user/ngie/make_check/sys/boot/zfs/zfs.c
  user/ngie/make_check/sys/boot/zfs/zfsimpl.c
  user/ngie/make_check/sys/cam/ctl/ctl.c
  user/ngie/make_check/sys/cam/ctl/ctl_ha.c
  user/ngie/make_check/sys/cam/scsi/scsi_ch.c
  user/ngie/make_check/sys/cam/scsi/scsi_enc.c
  user/ngie/make_check/sys/cam/scsi/scsi_pass.c
  user/ngie/make_check/sys/cam/scsi/scsi_pt.c
  user/ngie/make_check/sys/cam/scsi/scsi_sa.c
  user/ngie/make_check/sys/cam/scsi/scsi_sg.c
  user/ngie/make_check/sys/cddl/boot/zfs/lz4.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  user/ngie/make_check/sys/compat/ia32/ia32_sysvec.c
  user/ngie/make_check/sys/compat/linux/linux_futex.c
  user/ngie/make_check/sys/compat/linux/linux_misc.c
  user/ngie/make_check/sys/compat/linux/linux_socket.c
  user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic-long.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/bitops.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/clocksource.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/completion.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/etherdevice.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/gfp.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/idr.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/if_vlan.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/interrupt.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/kernel.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/kthread.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/list.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/mutex.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/netdevice.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/notifier.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/pci.h
  user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/uaccess.h
  user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_compat.c
  user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_idr.c
  user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_pci.c
  user/ngie/make_check/sys/compat/svr4/svr4_sysvec.c
  user/ngie/make_check/sys/conf/NOTES
  user/ngie/make_check/sys/conf/files
  user/ngie/make_check/sys/conf/files.amd64
  user/ngie/make_check/sys/conf/files.arm
  user/ngie/make_check/sys/conf/files.arm64
  user/ngie/make_check/sys/conf/files.i386
  user/ngie/make_check/sys/conf/files.mips
  user/ngie/make_check/sys/conf/kern.post.mk
  user/ngie/make_check/sys/conf/kern.pre.mk
  user/ngie/make_check/sys/conf/kmod.mk
  user/ngie/make_check/sys/conf/options
  user/ngie/make_check/sys/conf/options.arm
  user/ngie/make_check/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c   (contents, props changed)
  user/ngie/make_check/sys/contrib/rdma/krping/krping.c
  user/ngie/make_check/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c
  user/ngie/make_check/sys/dev/acpica/acpi.c
  user/ngie/make_check/sys/dev/acpica/acpi_hpet.c
  user/ngie/make_check/sys/dev/acpica/acpi_pcib_acpi.c
  user/ngie/make_check/sys/dev/acpica/acpi_resource.c
  user/ngie/make_check/sys/dev/acpica/acpi_timer.c
  user/ngie/make_check/sys/dev/acpica/acpivar.h
  user/ngie/make_check/sys/dev/advansys/adv_isa.c
  user/ngie/make_check/sys/dev/ahci/ahci.c
  user/ngie/make_check/sys/dev/ahci/ahci.h
  user/ngie/make_check/sys/dev/asmc/asmc.c
  user/ngie/make_check/sys/dev/ata/ata-cbus.c
  user/ngie/make_check/sys/dev/ata/ata-isa.c
  user/ngie/make_check/sys/dev/ata/ata-pci.c
  user/ngie/make_check/sys/dev/ata/ata-pci.h
  user/ngie/make_check/sys/dev/ath/ah_osdep.c
  user/ngie/make_check/sys/dev/ath/ah_osdep.h
  user/ngie/make_check/sys/dev/atkbdc/atkbdc_ebus.c
  user/ngie/make_check/sys/dev/atkbdc/atkbdc_isa.c
  user/ngie/make_check/sys/dev/atkbdc/atkbdc_subr.c
  user/ngie/make_check/sys/dev/bwi/if_bwi.c
  user/ngie/make_check/sys/dev/cs/if_cs.c
  user/ngie/make_check/sys/dev/ctau/if_ct.c
  user/ngie/make_check/sys/dev/cx/if_cx.c
  user/ngie/make_check/sys/dev/cxgb/cxgb_osdep.h
  user/ngie/make_check/sys/dev/cxgb/cxgb_sge.c
  user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h
  user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c
  user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h
  user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
  user/ngie/make_check/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
  user/ngie/make_check/sys/dev/cxgb/ulp/tom/cxgb_listen.c
  user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/cm.c
  user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
  user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/provider.c
  user/ngie/make_check/sys/dev/cxgbe/t4_main.c
  user/ngie/make_check/sys/dev/cxgbe/t4_sge.c
  user/ngie/make_check/sys/dev/cxgbe/tom/t4_connect.c
  user/ngie/make_check/sys/dev/cxgbe/tom/t4_cpl_io.c
  user/ngie/make_check/sys/dev/cxgbe/tom/t4_listen.c
  user/ngie/make_check/sys/dev/cxgbe/tom/t4_tom.c
  user/ngie/make_check/sys/dev/drm2/drm_crtc.c
  user/ngie/make_check/sys/dev/drm2/drm_pci.c
  user/ngie/make_check/sys/dev/drm2/i915/i915_gem.c
  user/ngie/make_check/sys/dev/drm2/i915/i915_gem_execbuffer.c
  user/ngie/make_check/sys/dev/drm2/i915/i915_gem_gtt.c
  user/ngie/make_check/sys/dev/drm2/i915/i915_gem_tiling.c
  user/ngie/make_check/sys/dev/drm2/i915/i915_irq.c
  user/ngie/make_check/sys/dev/drm2/i915/intel_crt.c
  user/ngie/make_check/sys/dev/drm2/i915/intel_display.c
  user/ngie/make_check/sys/dev/drm2/i915/intel_overlay.c
  user/ngie/make_check/sys/dev/e1000/if_em.c
  user/ngie/make_check/sys/dev/e1000/if_em.h
  user/ngie/make_check/sys/dev/e1000/if_igb.c
  user/ngie/make_check/sys/dev/e1000/if_igb.h
  user/ngie/make_check/sys/dev/e1000/if_lem.c
  user/ngie/make_check/sys/dev/e1000/if_lem.h
  user/ngie/make_check/sys/dev/ed/if_ed_3c503.c
  user/ngie/make_check/sys/dev/ed/if_ed_cbus.c
  user/ngie/make_check/sys/dev/ed/if_ed_hpp.c
  user/ngie/make_check/sys/dev/ed/if_ed_wd80x3.c
  user/ngie/make_check/sys/dev/eisa/eisaconf.c
  user/ngie/make_check/sys/dev/fdt/fdt_common.c
  user/ngie/make_check/sys/dev/fdt/fdt_common.h
  user/ngie/make_check/sys/dev/fdt/simplebus.c
  user/ngie/make_check/sys/dev/fe/if_fe_cbus.c
  user/ngie/make_check/sys/dev/fe/if_fe_isa.c
  user/ngie/make_check/sys/dev/filemon/filemon.c
  user/ngie/make_check/sys/dev/filemon/filemon_wrapper.c
  user/ngie/make_check/sys/dev/flash/mx25l.c
  user/ngie/make_check/sys/dev/gpio/gpiobus.c
  user/ngie/make_check/sys/dev/hwpmc/hwpmc_e500.c
  user/ngie/make_check/sys/dev/hwpmc/hwpmc_powerpc.c
  user/ngie/make_check/sys/dev/hyperv/include/hyperv.h
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_net_vsc.c
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_net_vsc.h
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis.h
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis_filter.h
  user/ngie/make_check/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_channel.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_connection.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_hv.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
  user/ngie/make_check/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  user/ngie/make_check/sys/dev/ic/ns16550.h
  user/ngie/make_check/sys/dev/if_ndis/if_ndis.c
  user/ngie/make_check/sys/dev/ioat/ioat.c
  user/ngie/make_check/sys/dev/ioat/ioat.h
  user/ngie/make_check/sys/dev/iscsi/iscsi.c
  user/ngie/make_check/sys/dev/iscsi/iscsi.h
  user/ngie/make_check/sys/dev/ismt/ismt.c
  user/ngie/make_check/sys/dev/iwi/if_iwi.c
  user/ngie/make_check/sys/dev/iwm/if_iwm.c
  user/ngie/make_check/sys/dev/iwm/if_iwm_mac_ctxt.c
  user/ngie/make_check/sys/dev/iwm/if_iwmvar.h
  user/ngie/make_check/sys/dev/iwn/if_iwn.c
  user/ngie/make_check/sys/dev/ixgbe/if_ix.c
  user/ngie/make_check/sys/dev/ixgbe/if_ixv.c
  user/ngie/make_check/sys/dev/ixgbe/ixgbe.h
  user/ngie/make_check/sys/dev/ixgbe/ixgbe_osdep.h
  user/ngie/make_check/sys/dev/ixl/if_ixl.c
  user/ngie/make_check/sys/dev/malo/if_malo.c
  user/ngie/make_check/sys/dev/mca/mca_bus.c
  user/ngie/make_check/sys/dev/mlx5/mlx5_en/en.h
  user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
  user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
  user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
  user/ngie/make_check/sys/dev/mvs/mvs_pci.c
  user/ngie/make_check/sys/dev/mvs/mvs_soc.c
  user/ngie/make_check/sys/dev/mxge/if_mxge.c
  user/ngie/make_check/sys/dev/ncv/ncr53c500_pccard.c
  user/ngie/make_check/sys/dev/netmap/if_em_netmap.h
  user/ngie/make_check/sys/dev/nsp/nsp_pccard.c
  user/ngie/make_check/sys/dev/nvd/nvd.c
  user/ngie/make_check/sys/dev/nvme/nvme.c
  user/ngie/make_check/sys/dev/nvme/nvme_ctrlr.c
  user/ngie/make_check/sys/dev/nvme/nvme_private.h
  user/ngie/make_check/sys/dev/nvme/nvme_qpair.c
  user/ngie/make_check/sys/dev/nvme/nvme_sysctl.c
  user/ngie/make_check/sys/dev/ofw/ofw_bus_subr.c
  user/ngie/make_check/sys/dev/ofw/ofw_fdt.c
  user/ngie/make_check/sys/dev/ofw/ofw_subr.c
  user/ngie/make_check/sys/dev/ofw/ofwbus.c
  user/ngie/make_check/sys/dev/ofw/openfirm.c
  user/ngie/make_check/sys/dev/otus/if_otus.c
  user/ngie/make_check/sys/dev/pccard/pccard.c
  user/ngie/make_check/sys/dev/pccard/pccardvarp.h
  user/ngie/make_check/sys/dev/pccbb/pccbb.c
  user/ngie/make_check/sys/dev/pccbb/pccbb_pci.c
  user/ngie/make_check/sys/dev/pccbb/pccbbvar.h
  user/ngie/make_check/sys/dev/pcf/pcf_isa.c
  user/ngie/make_check/sys/dev/pci/hostb_pci.c
  user/ngie/make_check/sys/dev/pci/isa_pci.c
  user/ngie/make_check/sys/dev/pci/pci.c
  user/ngie/make_check/sys/dev/pci/pci_host_generic.c
  user/ngie/make_check/sys/dev/pci/pci_iov.c
  user/ngie/make_check/sys/dev/pci/pci_pci.c
  user/ngie/make_check/sys/dev/pci/pci_private.h
  user/ngie/make_check/sys/dev/pci/pci_subr.c
  user/ngie/make_check/sys/dev/pci/pcib_private.h
  user/ngie/make_check/sys/dev/pci/pcireg.h
  user/ngie/make_check/sys/dev/pci/pcivar.h
  user/ngie/make_check/sys/dev/pci/vga_pci.c
  user/ngie/make_check/sys/dev/ppc/ppc.c
  user/ngie/make_check/sys/dev/ppc/ppcvar.h
  user/ngie/make_check/sys/dev/pty/pty.c
  user/ngie/make_check/sys/dev/puc/puc.c
  user/ngie/make_check/sys/dev/puc/puc_bfe.h
  user/ngie/make_check/sys/dev/puc/pucdata.c
  user/ngie/make_check/sys/dev/qlxgbe/ql_fw.c
  user/ngie/make_check/sys/dev/qlxgbe/ql_ver.h
  user/ngie/make_check/sys/dev/quicc/quicc_bfe.h
  user/ngie/make_check/sys/dev/quicc/quicc_core.c
  user/ngie/make_check/sys/dev/ral/rt2560.c
  user/ngie/make_check/sys/dev/ral/rt2661.c
  user/ngie/make_check/sys/dev/ral/rt2860.c
  user/ngie/make_check/sys/dev/rt/if_rt.c
  user/ngie/make_check/sys/dev/scc/scc_bfe.h
  user/ngie/make_check/sys/dev/scc/scc_core.c
  user/ngie/make_check/sys/dev/sec/sec.c
  user/ngie/make_check/sys/dev/sfxge/common/ef10_tlv_layout.h
  user/ngie/make_check/sys/dev/sfxge/common/efsys.h
  user/ngie/make_check/sys/dev/sfxge/common/efx.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_bootcfg.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_check.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_crc32.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_ev.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_filter.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_hash.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_impl.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_intr.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_mac.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_mcdi.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_mcdi.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_mon.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_nic.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_nvram.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_phy.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_port.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_regs_ef10.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_regs_mcdi.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_rx.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_sram.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_tx.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_types.h
  user/ngie/make_check/sys/dev/sfxge/common/efx_vpd.c
  user/ngie/make_check/sys/dev/sfxge/common/efx_wol.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_ev.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_filter.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_impl.h
  user/ngie/make_check/sys/dev/sfxge/common/hunt_intr.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_mac.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_mcdi.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_nic.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_nvram.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_phy.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_rx.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_sram.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_tx.c
  user/ngie/make_check/sys/dev/sfxge/common/hunt_vpd.c
  user/ngie/make_check/sys/dev/sfxge/common/mcdi_mon.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_flash.h
  user/ngie/make_check/sys/dev/sfxge/common/siena_impl.h
  user/ngie/make_check/sys/dev/sfxge/common/siena_mac.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_mcdi.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_nic.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_nvram.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_phy.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_sram.c
  user/ngie/make_check/sys/dev/sfxge/common/siena_vpd.c
  user/ngie/make_check/sys/dev/sfxge/sfxge.h
  user/ngie/make_check/sys/dev/sfxge/sfxge_rx.c
  user/ngie/make_check/sys/dev/sfxge/sfxge_tx.c
  user/ngie/make_check/sys/dev/sfxge/sfxge_tx.h
  user/ngie/make_check/sys/dev/sfxge/sfxge_version.h
  user/ngie/make_check/sys/dev/siba/siba.c
  user/ngie/make_check/sys/dev/siba/siba_bwn.c
  user/ngie/make_check/sys/dev/siba/siba_pcib.c
  user/ngie/make_check/sys/dev/siis/siis.c
  user/ngie/make_check/sys/dev/snc/if_snc_cbus.c
  user/ngie/make_check/sys/dev/sound/isa/gusc.c
  user/ngie/make_check/sys/dev/sound/isa/sbc.c
  user/ngie/make_check/sys/dev/sound/pci/csa.c
  user/ngie/make_check/sys/dev/sound/pci/fm801.c
  user/ngie/make_check/sys/dev/sound/pci/hdspe.h
  user/ngie/make_check/sys/dev/sound/pci/vibes.c
  user/ngie/make_check/sys/dev/stg/tmc18c30_subr.c
  user/ngie/make_check/sys/dev/ti/if_ti.c
  user/ngie/make_check/sys/dev/tsec/if_tsec.c
  user/ngie/make_check/sys/dev/uart/uart_bus.h
  user/ngie/make_check/sys/dev/uart/uart_core.c
  user/ngie/make_check/sys/dev/uart/uart_cpu_fdt.c
  user/ngie/make_check/sys/dev/uart/uart_dev_ns8250.c
  user/ngie/make_check/sys/dev/uart/uart_tty.c
  user/ngie/make_check/sys/dev/usb/controller/dwc_otg.c
  user/ngie/make_check/sys/dev/usb/controller/ehci.c
  user/ngie/make_check/sys/dev/usb/controller/ehci.h
  user/ngie/make_check/sys/dev/usb/controller/ehci_ixp4xx.c
  user/ngie/make_check/sys/dev/usb/controller/ehci_mv.c
  user/ngie/make_check/sys/dev/usb/controller/ehcireg.h
  user/ngie/make_check/sys/dev/usb/serial/usb_serial.c
  user/ngie/make_check/sys/dev/usb/usb_device.c
  user/ngie/make_check/sys/dev/usb/wlan/if_rsu.c
  user/ngie/make_check/sys/dev/usb/wlan/if_rum.c
  user/ngie/make_check/sys/dev/usb/wlan/if_run.c
  user/ngie/make_check/sys/dev/usb/wlan/if_uath.c
  user/ngie/make_check/sys/dev/usb/wlan/if_upgt.c
  user/ngie/make_check/sys/dev/usb/wlan/if_ural.c
  user/ngie/make_check/sys/dev/usb/wlan/if_urtw.c
  user/ngie/make_check/sys/dev/usb/wlan/if_urtwn.c
  user/ngie/make_check/sys/dev/usb/wlan/if_urtwnreg.h
  user/ngie/make_check/sys/dev/usb/wlan/if_urtwnvar.h
  user/ngie/make_check/sys/dev/usb/wlan/if_zyd.c
  user/ngie/make_check/sys/dev/vnic/thunder_bgx.c
  user/ngie/make_check/sys/dev/vnic/thunder_bgx_fdt.c
  user/ngie/make_check/sys/dev/vnic/thunder_bgx_var.h
  user/ngie/make_check/sys/dev/vnic/thunder_mdio_fdt.c
  user/ngie/make_check/sys/dev/vnic/thunder_mdio_var.h
  user/ngie/make_check/sys/dev/vt/hw/ofwfb/ofwfb.c
  user/ngie/make_check/sys/dev/wl/if_wl.c
  user/ngie/make_check/sys/dev/wpi/if_wpi.c
  user/ngie/make_check/sys/dev/xen/blkfront/blkfront.c
  user/ngie/make_check/sys/dev/xen/netfront/netfront.c
  user/ngie/make_check/sys/fs/devfs/devfs_devs.c
  user/ngie/make_check/sys/fs/devfs/devfs_vnops.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_alloc.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_bmap.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_dinode.h
  user/ngie/make_check/sys/fs/ext2fs/ext2_dir.h
  user/ngie/make_check/sys/fs/ext2fs/ext2_extents.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_extents.h
  user/ngie/make_check/sys/fs/ext2fs/ext2_extern.h
  user/ngie/make_check/sys/fs/ext2fs/ext2_inode_cnv.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_lookup.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_vfsops.c
  user/ngie/make_check/sys/fs/ext2fs/ext2_vnops.c
  user/ngie/make_check/sys/fs/ext2fs/ext2fs.h
  user/ngie/make_check/sys/fs/ext2fs/inode.h
  user/ngie/make_check/sys/fs/nandfs/nandfs_segment.c
  user/ngie/make_check/sys/fs/nfs/nfs_var.h
  user/ngie/make_check/sys/fs/nfsclient/nfs_clport.c
  user/ngie/make_check/sys/fs/nfsclient/nfs_clrpcops.c
  user/ngie/make_check/sys/fs/smbfs/smbfs_smb.c
  user/ngie/make_check/sys/fs/smbfs/smbfs_subr.h
  user/ngie/make_check/sys/fs/smbfs/smbfs_vnops.c
  user/ngie/make_check/sys/geom/eli/g_eli.c
  user/ngie/make_check/sys/geom/eli/g_eli.h
  user/ngie/make_check/sys/geom/eli/g_eli_crypto.c
  user/ngie/make_check/sys/geom/eli/g_eli_key_cache.c
  user/ngie/make_check/sys/geom/eli/pkcs5v2.c
  user/ngie/make_check/sys/geom/geom_disk.c
  user/ngie/make_check/sys/geom/geom_flashmap.c
  user/ngie/make_check/sys/i386/i386/elf_machdep.c
  user/ngie/make_check/sys/i386/i386/machdep.c
  user/ngie/make_check/sys/i386/ibcs2/ibcs2_sysvec.c
  user/ngie/make_check/sys/i386/include/metadata.h
  user/ngie/make_check/sys/i386/isa/npx.c
  user/ngie/make_check/sys/i386/linux/linux_proto.h
  user/ngie/make_check/sys/i386/linux/linux_syscall.h
  user/ngie/make_check/sys/i386/linux/linux_syscalls.c
  user/ngie/make_check/sys/i386/linux/linux_sysent.c
  user/ngie/make_check/sys/i386/linux/linux_sysvec.c
  user/ngie/make_check/sys/i386/linux/syscalls.master
  user/ngie/make_check/sys/i386/svr4/svr4_machdep.c
  user/ngie/make_check/sys/isa/isa_common.c
  user/ngie/make_check/sys/isa/isa_common.h
  user/ngie/make_check/sys/kern/bus_if.m
  user/ngie/make_check/sys/kern/imgact_aout.c
  user/ngie/make_check/sys/kern/init_main.c
  user/ngie/make_check/sys/kern/kern_condvar.c
  user/ngie/make_check/sys/kern/kern_conf.c
  user/ngie/make_check/sys/kern/kern_environment.c
  user/ngie/make_check/sys/kern/kern_event.c
  user/ngie/make_check/sys/kern/kern_exit.c
  user/ngie/make_check/sys/kern/kern_ktrace.c
  user/ngie/make_check/sys/kern/kern_proc.c
  user/ngie/make_check/sys/kern/kern_prot.c
  user/ngie/make_check/sys/kern/kern_rctl.c
  user/ngie/make_check/sys/kern/kern_sysctl.c
  user/ngie/make_check/sys/kern/subr_bus.c
  user/ngie/make_check/sys/kern/subr_bus_dma.c
  user/ngie/make_check/sys/kern/subr_rman.c
  user/ngie/make_check/sys/kern/tty.c
  user/ngie/make_check/sys/kern/tty_ttydisc.c
  user/ngie/make_check/sys/kern/uipc_mbuf.c
  user/ngie/make_check/sys/kern/uipc_sockbuf.c
  user/ngie/make_check/sys/kern/uipc_syscalls.c
  user/ngie/make_check/sys/kern/uipc_usrreq.c
  user/ngie/make_check/sys/kern/vfs_aio.c
  user/ngie/make_check/sys/kern/vfs_bio.c
  user/ngie/make_check/sys/kern/vfs_cache.c
  user/ngie/make_check/sys/kern/vfs_cluster.c
  user/ngie/make_check/sys/kern/vfs_default.c
  user/ngie/make_check/sys/kern/vfs_export.c
  user/ngie/make_check/sys/kern/vfs_subr.c
  user/ngie/make_check/sys/kern/vfs_vnops.c
  user/ngie/make_check/sys/kgssapi/gss_impl.c
  user/ngie/make_check/sys/mips/adm5120/admpci.c
  user/ngie/make_check/sys/mips/adm5120/obio.c
  user/ngie/make_check/sys/mips/alchemy/obio.c
  user/ngie/make_check/sys/mips/atheros/apb.c
  user/ngie/make_check/sys/mips/atheros/ar71xx_ehci.c
  user/ngie/make_check/sys/mips/atheros/ar71xx_pci.c
  user/ngie/make_check/sys/mips/atheros/ar724x_pci.c
  user/ngie/make_check/sys/mips/atheros/qca955x_pci.c
  user/ngie/make_check/sys/mips/beri/beri_machdep.c
  user/ngie/make_check/sys/mips/beri/beri_simplebus.c
  user/ngie/make_check/sys/mips/cavium/ciu.c
  user/ngie/make_check/sys/mips/cavium/obio.c
  user/ngie/make_check/sys/mips/cavium/octopci.c
  user/ngie/make_check/sys/mips/conf/AR934X_BASE
  user/ngie/make_check/sys/mips/idt/idtpci.c
  user/ngie/make_check/sys/mips/idt/obio.c
  user/ngie/make_check/sys/mips/include/asm.h
  user/ngie/make_check/sys/mips/malta/gt.c
  user/ngie/make_check/sys/mips/malta/gt_pci.c
  user/ngie/make_check/sys/mips/malta/obio.c
  user/ngie/make_check/sys/mips/mips/cpu.c
  user/ngie/make_check/sys/mips/mips/elf_machdep.c
  user/ngie/make_check/sys/mips/mips/exception.S
  user/ngie/make_check/sys/mips/mips/freebsd32_machdep.c
  user/ngie/make_check/sys/mips/mips/nexus.c
  user/ngie/make_check/sys/mips/mips/pm_machdep.c
  user/ngie/make_check/sys/mips/mips/vm_machdep.c
  user/ngie/make_check/sys/mips/nlm/xlp_machdep.c
  user/ngie/make_check/sys/mips/nlm/xlp_simplebus.c
  user/ngie/make_check/sys/mips/rmi/iodi.c
  user/ngie/make_check/sys/mips/rmi/xlr_pci.c
  user/ngie/make_check/sys/mips/rt305x/obio.c
  user/ngie/make_check/sys/mips/rt305x/rt305x_gpio.c
  user/ngie/make_check/sys/mips/rt305x/rt305x_pci.c
  user/ngie/make_check/sys/mips/sentry5/obio.c
  user/ngie/make_check/sys/mips/sibyte/sb_zbbus.c
  user/ngie/make_check/sys/mips/sibyte/sb_zbpci.c
  user/ngie/make_check/sys/modules/Makefile
  user/ngie/make_check/sys/modules/ext2fs/Makefile
  user/ngie/make_check/sys/modules/filemon/Makefile
  user/ngie/make_check/sys/modules/geom/geom_eli/Makefile
  user/ngie/make_check/sys/modules/hyperv/vmbus/Makefile
  user/ngie/make_check/sys/modules/i2c/iicbb/Makefile
  user/ngie/make_check/sys/modules/ix/Makefile
  user/ngie/make_check/sys/modules/ixlv/Makefile
  user/ngie/make_check/sys/modules/ixv/Makefile
  user/ngie/make_check/sys/modules/sfxge/Makefile
  user/ngie/make_check/sys/modules/syscons/Makefile
  user/ngie/make_check/sys/net/if_arcsubr.c
  user/ngie/make_check/sys/net/if_ethersubr.c
  user/ngie/make_check/sys/net/if_fddisubr.c
  user/ngie/make_check/sys/net/if_fwsubr.c
  user/ngie/make_check/sys/net/if_iso88025subr.c
  user/ngie/make_check/sys/net/if_lagg.c
  user/ngie/make_check/sys/net/if_lagg.h
  user/ngie/make_check/sys/net/if_loop.c
  user/ngie/make_check/sys/net/radix.c
  user/ngie/make_check/sys/net/radix.h
  user/ngie/make_check/sys/net/radix_mpath.c
  user/ngie/make_check/sys/net/radix_mpath.h
  user/ngie/make_check/sys/net/route.c
  user/ngie/make_check/sys/net/route.h
  user/ngie/make_check/sys/net/rtsock.c
  user/ngie/make_check/sys/net/vnet.c
  user/ngie/make_check/sys/net/vnet.h
  user/ngie/make_check/sys/net80211/ieee80211_freebsd.c
  user/ngie/make_check/sys/net80211/ieee80211_freebsd.h
  user/ngie/make_check/sys/net80211/ieee80211_ioctl.c
  user/ngie/make_check/sys/net80211/ieee80211_scan_sw.c
  user/ngie/make_check/sys/net80211/ieee80211_var.h
  user/ngie/make_check/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
  user/ngie/make_check/sys/netgraph/netflow/netflow.c
  user/ngie/make_check/sys/netgraph/netflow/netflow_v9.c
  user/ngie/make_check/sys/netgraph/netflow/ng_netflow.c
  user/ngie/make_check/sys/netinet/cc/cc.c
  user/ngie/make_check/sys/netinet/cc/cc_cdg.c
  user/ngie/make_check/sys/netinet/cc/cc_chd.c
  user/ngie/make_check/sys/netinet/cc/cc_cubic.c
  user/ngie/make_check/sys/netinet/cc/cc_dctcp.c
  user/ngie/make_check/sys/netinet/cc/cc_hd.c
  user/ngie/make_check/sys/netinet/cc/cc_htcp.c
  user/ngie/make_check/sys/netinet/cc/cc_newreno.c
  user/ngie/make_check/sys/netinet/cc/cc_vegas.c
  user/ngie/make_check/sys/netinet/if_ether.c
  user/ngie/make_check/sys/netinet/igmp.c
  user/ngie/make_check/sys/netinet/in.c
  user/ngie/make_check/sys/netinet/in_fib.c
  user/ngie/make_check/sys/netinet/in_pcb.c
  user/ngie/make_check/sys/netinet/in_rmx.c
  user/ngie/make_check/sys/netinet/in_var.h
  user/ngie/make_check/sys/netinet/ip_encap.c
  user/ngie/make_check/sys/netinet/ip_mroute.c
  user/ngie/make_check/sys/netinet/ip_output.c
  user/ngie/make_check/sys/netinet/raw_ip.c
  user/ngie/make_check/sys/netinet/sctp_pcb.c
  user/ngie/make_check/sys/netinet/sctp_structs.h
  user/ngie/make_check/sys/netinet/sctp_usrreq.c
  user/ngie/make_check/sys/netinet/sctputil.c
  user/ngie/make_check/sys/netinet/tcp.h
  user/ngie/make_check/sys/netinet/tcp_input.c
  user/ngie/make_check/sys/netinet/tcp_lro.c
  user/ngie/make_check/sys/netinet/tcp_lro.h
  user/ngie/make_check/sys/netinet/tcp_offload.c
  user/ngie/make_check/sys/netinet/tcp_output.c
  user/ngie/make_check/sys/netinet/tcp_reass.c
  user/ngie/make_check/sys/netinet/tcp_stacks/fastpath.c
  user/ngie/make_check/sys/netinet/tcp_subr.c
  user/ngie/make_check/sys/netinet/tcp_syncache.c
  user/ngie/make_check/sys/netinet/tcp_syncache.h
  user/ngie/make_check/sys/netinet/tcp_timer.c
  user/ngie/make_check/sys/netinet/tcp_timer.h
  user/ngie/make_check/sys/netinet/tcp_timewait.c
  user/ngie/make_check/sys/netinet/tcp_usrreq.c
  user/ngie/make_check/sys/netinet/tcp_var.h
  user/ngie/make_check/sys/netinet/toecore.c
  user/ngie/make_check/sys/netinet6/frag6.c
  user/ngie/make_check/sys/netinet6/icmp6.c
  user/ngie/make_check/sys/netinet6/in6.h
  user/ngie/make_check/sys/netinet6/in6_fib.c
  user/ngie/make_check/sys/netinet6/in6_pcb.c
  user/ngie/make_check/sys/netinet6/in6_rmx.c
  user/ngie/make_check/sys/netinet6/in6_src.c
  user/ngie/make_check/sys/netinet6/ip6_forward.c
  user/ngie/make_check/sys/netinet6/ip6_output.c
  user/ngie/make_check/sys/netinet6/ip6_var.h
  user/ngie/make_check/sys/netinet6/nd6.c
  user/ngie/make_check/sys/netinet6/nd6_nbr.c
  user/ngie/make_check/sys/netinet6/nd6_rtr.c
  user/ngie/make_check/sys/netinet6/raw_ip6.c
  user/ngie/make_check/sys/netinet6/sctp6_usrreq.c
  user/ngie/make_check/sys/netinet6/udp6_usrreq.c
  user/ngie/make_check/sys/netpfil/ipfw/dn_heap.c
  user/ngie/make_check/sys/netpfil/ipfw/dn_sched_fifo.c
  user/ngie/make_check/sys/netpfil/ipfw/dn_sched_qfq.c
  user/ngie/make_check/sys/netpfil/ipfw/dn_sched_rr.c
  user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table.c
  user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table_algo.c
  user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table_value.c
  user/ngie/make_check/sys/netpfil/ipfw/test/Makefile
  user/ngie/make_check/sys/netpfil/ipfw/test/dn_test.h
  user/ngie/make_check/sys/netpfil/ipfw/test/main.c
  user/ngie/make_check/sys/netpfil/ipfw/test/mylist.h
  user/ngie/make_check/sys/netpfil/ipfw/test/test_dn_sched.c
  user/ngie/make_check/sys/netpfil/pf/pf.c
  user/ngie/make_check/sys/netpfil/pf/pf_if.c
  user/ngie/make_check/sys/netpfil/pf/pf_table.c
  user/ngie/make_check/sys/nfs/bootp_subr.c
  user/ngie/make_check/sys/ofed/drivers/infiniband/core/cma.c
  user/ngie/make_check/sys/ofed/drivers/infiniband/core/iwcm.c
  user/ngie/make_check/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
  user/ngie/make_check/sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
  user/ngie/make_check/sys/ofed/drivers/net/mlx4/en_netdev.c
  user/ngie/make_check/sys/ofed/include/rdma/iw_cm.h
  user/ngie/make_check/sys/ofed/include/rdma/rdma_cm.h
  user/ngie/make_check/sys/pc98/pc98/canbus.c
  user/ngie/make_check/sys/powerpc/aim/aim_machdep.c
  user/ngie/make_check/sys/powerpc/aim/locore32.S
  user/ngie/make_check/sys/powerpc/aim/locore64.S
  user/ngie/make_check/sys/powerpc/aim/mp_cpudep.c
  user/ngie/make_check/sys/powerpc/aim/trap_subr64.S
  user/ngie/make_check/sys/powerpc/booke/booke_machdep.c
  user/ngie/make_check/sys/powerpc/booke/locore.S
  user/ngie/make_check/sys/powerpc/booke/pmap.c
  user/ngie/make_check/sys/powerpc/include/cpu.h
  user/ngie/make_check/sys/powerpc/include/intr_machdep.h
  user/ngie/make_check/sys/powerpc/include/pcb.h
  user/ngie/make_check/sys/powerpc/include/platform.h
  user/ngie/make_check/sys/powerpc/include/setjmp.h
  user/ngie/make_check/sys/powerpc/include/vmparam.h
  user/ngie/make_check/sys/powerpc/mpc85xx/lbc.c
  user/ngie/make_check/sys/powerpc/mpc85xx/mpc85xx.h
  user/ngie/make_check/sys/powerpc/mpc85xx/pci_mpc85xx.c
  user/ngie/make_check/sys/powerpc/mpc85xx/platform_mpc85xx.c
  user/ngie/make_check/sys/powerpc/ofw/ofw_pci.c
  user/ngie/make_check/sys/powerpc/ofw/ofw_pci.h
  user/ngie/make_check/sys/powerpc/ofw/rtas.c
  user/ngie/make_check/sys/powerpc/powermac/grackle.c
  user/ngie/make_check/sys/powerpc/powermac/macgpio.c
  user/ngie/make_check/sys/powerpc/powermac/macio.c
  user/ngie/make_check/sys/powerpc/powermac/uninorth.c
  user/ngie/make_check/sys/powerpc/powerpc/copyinout.c
  user/ngie/make_check/sys/powerpc/powerpc/cpu.c
  user/ngie/make_check/sys/powerpc/powerpc/elf32_machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/elf64_machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/exec_machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/intr_machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/mp_machdep.c
  user/ngie/make_check/sys/powerpc/powerpc/platform.c
  user/ngie/make_check/sys/powerpc/powerpc/platform_if.m
  user/ngie/make_check/sys/powerpc/powerpc/setjmp.S
  user/ngie/make_check/sys/powerpc/powerpc/trap.c
  user/ngie/make_check/sys/powerpc/ps3/ehci_ps3.c
  user/ngie/make_check/sys/powerpc/pseries/rtas_pci.c
  user/ngie/make_check/sys/powerpc/psim/ata_iobus.c
  user/ngie/make_check/sys/powerpc/psim/iobus.c
  user/ngie/make_check/sys/riscv/include/riscvreg.h
  user/ngie/make_check/sys/security/audit/audit_pipe.c
  user/ngie/make_check/sys/security/audit/audit_worker.c
  user/ngie/make_check/sys/sparc64/central/central.c
  user/ngie/make_check/sys/sparc64/ebus/ebus.c
  user/ngie/make_check/sys/sparc64/fhc/fhc.c
  user/ngie/make_check/sys/sparc64/include/atomic.h
  user/ngie/make_check/sys/sparc64/include/ofw_machdep.h
  user/ngie/make_check/sys/sparc64/isa/isa.c
  user/ngie/make_check/sys/sparc64/pci/apb.c
  user/ngie/make_check/sys/sparc64/pci/fire.c
  user/ngie/make_check/sys/sparc64/pci/ofw_pci.c
  user/ngie/make_check/sys/sparc64/pci/psycho.c
  user/ngie/make_check/sys/sparc64/pci/sbbc.c
  user/ngie/make_check/sys/sparc64/pci/schizo.c
  user/ngie/make_check/sys/sparc64/sbus/sbus.c
  user/ngie/make_check/sys/sparc64/sparc64/elf_machdep.c
  user/ngie/make_check/sys/sparc64/sparc64/machdep.c
  user/ngie/make_check/sys/sparc64/sparc64/nexus.c
  user/ngie/make_check/sys/sparc64/sparc64/upa.c
  user/ngie/make_check/sys/sys/_types.h
  user/ngie/make_check/sys/sys/bus.h
  user/ngie/make_check/sys/sys/conf.h
  user/ngie/make_check/sys/sys/elf_common.h
  user/ngie/make_check/sys/sys/event.h
  user/ngie/make_check/sys/sys/fcntl.h
  user/ngie/make_check/sys/sys/mbuf.h
  user/ngie/make_check/sys/sys/nv.h
  user/ngie/make_check/sys/sys/param.h
  user/ngie/make_check/sys/sys/priv.h
  user/ngie/make_check/sys/sys/proc.h
  user/ngie/make_check/sys/sys/rman.h
  user/ngie/make_check/sys/sys/sf_buf.h
  user/ngie/make_check/sys/sys/signal.h
  user/ngie/make_check/sys/sys/sockbuf.h
  user/ngie/make_check/sys/sys/socket.h
  user/ngie/make_check/sys/sys/sysent.h
  user/ngie/make_check/sys/sys/ttydevsw.h
  user/ngie/make_check/sys/sys/types.h
  user/ngie/make_check/sys/sys/ucred.h
  user/ngie/make_check/sys/sys/vnode.h
  user/ngie/make_check/sys/ufs/ffs/ffs_extern.h
  user/ngie/make_check/sys/ufs/ffs/ffs_inode.c
  user/ngie/make_check/sys/ufs/ffs/ffs_vfsops.c
  user/ngie/make_check/sys/vm/vm_domain.c
  user/ngie/make_check/sys/vm/vm_extern.h
  user/ngie/make_check/sys/vm/vm_map.c
  user/ngie/make_check/sys/vm/vm_phys.c
  user/ngie/make_check/sys/x86/include/legacyvar.h
  user/ngie/make_check/sys/x86/include/pci_cfgreg.h
  user/ngie/make_check/sys/x86/isa/atrtc.c
  user/ngie/make_check/sys/x86/isa/clock.c
  user/ngie/make_check/sys/x86/isa/isa.c
  user/ngie/make_check/sys/x86/pci/pci_bus.c
  user/ngie/make_check/sys/x86/pci/qpi.c
  user/ngie/make_check/sys/x86/x86/identcpu.c
  user/ngie/make_check/sys/x86/x86/mptable_pci.c
  user/ngie/make_check/sys/x86/x86/nexus.c
  user/ngie/make_check/sys/x86/xen/pv.c
  user/ngie/make_check/sys/xen/xenbus/xenbusvar.h
  user/ngie/make_check/targets/pseudo/userland/lib/Makefile.depend
  user/ngie/make_check/tests/sys/Makefile
  user/ngie/make_check/tests/sys/kqueue/common.h
  user/ngie/make_check/tests/sys/kqueue/main.c
  user/ngie/make_check/tests/sys/kqueue/proc.c
  user/ngie/make_check/tools/build/check-links.sh
  user/ngie/make_check/tools/build/mk/OptionalObsoleteFiles.inc
  user/ngie/make_check/tools/regression/posixsem2/semtest.c
  user/ngie/make_check/tools/regression/sockets/accf_data_attach/accf_data_attach.c
  user/ngie/make_check/tools/regression/sockets/reconnect/reconnect.c
  user/ngie/make_check/tools/regression/sockets/rtsocket/rtsocket.c
  user/ngie/make_check/tools/regression/sockets/sendfile/sendfile.c
  user/ngie/make_check/tools/regression/sockets/so_setfib/so_setfib.c
  user/ngie/make_check/tools/regression/sockets/unix_cmsg/unix_cmsg.c
  user/ngie/make_check/tools/regression/sockets/unix_gc/Makefile
  user/ngie/make_check/tools/regression/sockets/unix_gc/unix_gc.c
  user/ngie/make_check/tools/regression/sockets/unix_socket/unix_socket.c
  user/ngie/make_check/tools/regression/sockets/zerosend/Makefile
  user/ngie/make_check/tools/regression/sockets/zerosend/zerosend.c
  user/ngie/make_check/tools/tools/ath/ath_ee_v4k_print/v4k.c
  user/ngie/make_check/tools/tools/nanobsd/defaults.sh
  user/ngie/make_check/tools/tools/nanobsd/embedded/common
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-i386.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-mips.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-mips64.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-powerpc.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-sparc64.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/rpi2.cfg
  user/ngie/make_check/usr.bin/Makefile
  user/ngie/make_check/usr.bin/cap_mkdb/cap_mkdb.c
  user/ngie/make_check/usr.bin/clang/clang/Makefile
  user/ngie/make_check/usr.bin/clang/lldb/Makefile
  user/ngie/make_check/usr.bin/dpv/dpv.1
  user/ngie/make_check/usr.bin/dpv/dpv.c
  user/ngie/make_check/usr.bin/elfdump/elfdump.c
  user/ngie/make_check/usr.bin/finger/net.c
  user/ngie/make_check/usr.bin/iscsictl/iscsictl.8
  user/ngie/make_check/usr.bin/kdump/Makefile
  user/ngie/make_check/usr.bin/kdump/Makefile.depend
  user/ngie/make_check/usr.bin/kdump/kdump.c
  user/ngie/make_check/usr.bin/ldd/ldd.c
  user/ngie/make_check/usr.bin/less/defines.h
  user/ngie/make_check/usr.bin/less/lesspipe.sh
  user/ngie/make_check/usr.bin/m4/misc.c
  user/ngie/make_check/usr.bin/mandoc/Makefile
  user/ngie/make_check/usr.bin/netstat/mbuf.c
  user/ngie/make_check/usr.bin/nfsstat/Makefile.depend
  user/ngie/make_check/usr.bin/numactl/numactl.c
  user/ngie/make_check/usr.bin/systat/netstat.c
  user/ngie/make_check/usr.bin/truncate/tests/truncate_test.sh
  user/ngie/make_check/usr.bin/truss/Makefile
  user/ngie/make_check/usr.bin/truss/Makefile.depend.amd64
  user/ngie/make_check/usr.bin/truss/aarch64-cloudabi64.c
  user/ngie/make_check/usr.bin/truss/aarch64-freebsd.c
  user/ngie/make_check/usr.bin/truss/amd64-cloudabi64.c
  user/ngie/make_check/usr.bin/truss/amd64-freebsd.c
  user/ngie/make_check/usr.bin/truss/amd64-freebsd32.c
  user/ngie/make_check/usr.bin/truss/amd64-linux32.c
  user/ngie/make_check/usr.bin/truss/arm-freebsd.c
  user/ngie/make_check/usr.bin/truss/i386-freebsd.c
  user/ngie/make_check/usr.bin/truss/i386-linux.c
  user/ngie/make_check/usr.bin/truss/main.c
  user/ngie/make_check/usr.bin/truss/mips-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc64-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc64-freebsd32.c
  user/ngie/make_check/usr.bin/truss/setup.c
  user/ngie/make_check/usr.bin/truss/sparc64-freebsd.c
  user/ngie/make_check/usr.bin/truss/truss.h
  user/ngie/make_check/usr.bin/unzip/unzip.1
  user/ngie/make_check/usr.bin/unzip/unzip.c
  user/ngie/make_check/usr.bin/whois/whois.1
  user/ngie/make_check/usr.bin/whois/whois.c
  user/ngie/make_check/usr.bin/xlint/lint1/param.h
  user/ngie/make_check/usr.sbin/Makefile
  user/ngie/make_check/usr.sbin/autofs/automount.c
  user/ngie/make_check/usr.sbin/autofs/automountd.c
  user/ngie/make_check/usr.sbin/autofs/autounmountd.c
  user/ngie/make_check/usr.sbin/autofs/common.c
  user/ngie/make_check/usr.sbin/autofs/defined.c
  user/ngie/make_check/usr.sbin/bhyve/block_if.c
  user/ngie/make_check/usr.sbin/bhyve/pci_ahci.c
  user/ngie/make_check/usr.sbin/bhyve/pci_virtio_net.c
  user/ngie/make_check/usr.sbin/bhyvectl/Makefile
  user/ngie/make_check/usr.sbin/boot0cfg/boot0cfg.c
  user/ngie/make_check/usr.sbin/bsdconfig/include/messages.subr
  user/ngie/make_check/usr.sbin/bsdconfig/share/dialog.subr
  user/ngie/make_check/usr.sbin/bsdconfig/share/packages/index.subr
  user/ngie/make_check/usr.sbin/bsdconfig/share/packages/musthavepkg.subr
  user/ngie/make_check/usr.sbin/bsdconfig/share/packages/packages.subr
  user/ngie/make_check/usr.sbin/bsdconfig/share/strings.subr
  user/ngie/make_check/usr.sbin/bsdinstall/scripts/auto
  user/ngie/make_check/usr.sbin/bsdinstall/scripts/zfsboot
  user/ngie/make_check/usr.sbin/cron/crontab/crontab.5
  user/ngie/make_check/usr.sbin/gssd/gssd.c
  user/ngie/make_check/usr.sbin/iscsid/iscsid.c
  user/ngie/make_check/usr.sbin/iscsid/pdu.c
  user/ngie/make_check/usr.sbin/jail/command.c
  user/ngie/make_check/usr.sbin/jail/config.c
  user/ngie/make_check/usr.sbin/jls/Makefile.depend
  user/ngie/make_check/usr.sbin/jls/jls.8
  user/ngie/make_check/usr.sbin/kbdcontrol/kbdmap.5
  user/ngie/make_check/usr.sbin/makefs/tests/Makefile
  user/ngie/make_check/usr.sbin/mountd/exports.5
  user/ngie/make_check/usr.sbin/mountd/mountd.c
  user/ngie/make_check/usr.sbin/ntp/config.h
  user/ngie/make_check/usr.sbin/ntp/doc/ntp-keygen.8
  user/ngie/make_check/usr.sbin/ntp/doc/ntp.conf.5
  user/ngie/make_check/usr.sbin/ntp/doc/ntp.keys.5
  user/ngie/make_check/usr.sbin/ntp/doc/ntpd.8
  user/ngie/make_check/usr.sbin/ntp/doc/ntpdc.8
  user/ngie/make_check/usr.sbin/ntp/doc/ntpq.8
  user/ngie/make_check/usr.sbin/ntp/doc/sntp.8
  user/ngie/make_check/usr.sbin/ntp/libntp/Makefile
  user/ngie/make_check/usr.sbin/ntp/scripts/mkver
  user/ngie/make_check/usr.sbin/pkg/config.c
  user/ngie/make_check/usr.sbin/rpcbind/Makefile
  user/ngie/make_check/usr.sbin/rpcbind/check_bound.c
  user/ngie/make_check/usr.sbin/rpcbind/rpcbind.h
  user/ngie/make_check/usr.sbin/rpcbind/util.c
  user/ngie/make_check/usr.sbin/services_mkdb/services_mkdb.c
  user/ngie/make_check/usr.sbin/sesutil/Makefile.depend
  user/ngie/make_check/usr.sbin/syslogd/syslogd.c
  user/ngie/make_check/usr.sbin/vidcontrol/vidcontrol.1
  user/ngie/make_check/usr.sbin/vidcontrol/vidcontrol.c
  user/ngie/make_check/usr.sbin/ypldap/yp.c
  user/ngie/make_check/usr.sbin/ypldap/ypldap.conf.5
Directory Properties:
  user/ngie/make_check/   (props changed)
  user/ngie/make_check/cddl/   (props changed)
  user/ngie/make_check/cddl/contrib/opensolaris/   (props changed)
  user/ngie/make_check/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  user/ngie/make_check/contrib/compiler-rt/   (props changed)
  user/ngie/make_check/contrib/elftoolchain/   (props changed)
  user/ngie/make_check/contrib/gcc/   (props changed)
  user/ngie/make_check/contrib/less/   (props changed)
  user/ngie/make_check/contrib/llvm/   (props changed)
  user/ngie/make_check/contrib/llvm/projects/libunwind/   (props changed)
  user/ngie/make_check/contrib/mdocml/   (props changed)
  user/ngie/make_check/contrib/ntp/   (props changed)
  user/ngie/make_check/contrib/pf/   (props changed)
  user/ngie/make_check/crypto/openssh/   (props changed)
  user/ngie/make_check/crypto/openssh/contrib/ssh-copy-id.1   (props changed)
  user/ngie/make_check/crypto/openssh/moduli.5   (props changed)
  user/ngie/make_check/crypto/openssh/openbsd-compat/   (props changed)
  user/ngie/make_check/crypto/openssh/openbsd-compat/regress/   (props changed)
  user/ngie/make_check/crypto/openssh/ssh-keysign.8   (props changed)
  user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.8   (props changed)
  user/ngie/make_check/crypto/openssl/   (props changed)
  user/ngie/make_check/gnu/lib/   (props changed)
  user/ngie/make_check/gnu/usr.bin/binutils/   (props changed)
  user/ngie/make_check/include/   (props changed)
  user/ngie/make_check/lib/libc/   (props changed)
  user/ngie/make_check/sbin/   (props changed)
  user/ngie/make_check/share/   (props changed)
  user/ngie/make_check/share/man/man4/   (props changed)
  user/ngie/make_check/sys/   (props changed)
  user/ngie/make_check/sys/boot/   (props changed)
  user/ngie/make_check/sys/boot/powerpc/boot1.chrp/   (props changed)
  user/ngie/make_check/sys/cddl/contrib/opensolaris/   (props changed)
  user/ngie/make_check/sys/conf/   (props changed)
  user/ngie/make_check/sys/contrib/ipfilter/   (props changed)
  user/ngie/make_check/sys/dev/hyperv/   (props changed)
  user/ngie/make_check/sys/modules/hyperv/   (props changed)
  user/ngie/make_check/targets/   (props changed)
  user/ngie/make_check/usr.sbin/bhyve/   (props changed)
  user/ngie/make_check/usr.sbin/bhyvectl/   (props changed)
  user/ngie/make_check/usr.sbin/jail/   (props changed)

Modified: user/ngie/make_check/Makefile
==============================================================================
--- user/ngie/make_check/Makefile	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/Makefile	Fri Jan 29 03:10:22 2016	(r295034)
@@ -206,7 +206,7 @@ _TARGET_ARCH?=	${MACHINE_ARCH}
 # The user can define ALWAYS_CHECK_MAKE to have this check performed
 # for all targets.
 #
-.if defined(ALWAYS_CHECK_MAKE)
+.if defined(ALWAYS_CHECK_MAKE) || !defined(.PARSEDIR)
 ${TGTS}: upgrade_checks
 .else
 buildworld: upgrade_checks

Modified: user/ngie/make_check/Makefile.inc1
==============================================================================
--- user/ngie/make_check/Makefile.inc1	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/Makefile.inc1	Fri Jan 29 03:10:22 2016	(r295034)
@@ -570,10 +570,9 @@ _worldtmp: .PHONY
 .endif
 .else
 	rm -rf ${WORLDTMP}/legacy/usr/include
-#	XXX - These three can depend on any header file.
-	rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/ioctl.c
+#	XXX - These can depend on any header file.
+	rm -f ${OBJTREE}${.CURDIR}/lib/libsysdecode/ioctl.c
 	rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/kdump_subr.c
-	rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c
 .endif
 .for _dir in \
     lib usr legacy/bin legacy/usr
@@ -1231,7 +1230,7 @@ reinstallkernel reinstallkernel.debug: _
 	    ${CROSSENV} PATH=${TMPPATH} \
 	    ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//}
 .endif
-.if ${BUILDKERNELS:[#]} > 1
+.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS)
 .for _kernel in ${BUILDKERNELS:[2..-1]}
 	@echo "--------------------------------------------------------------"
 	@echo ">>> Installing kernel ${_kernel}"
@@ -1262,7 +1261,7 @@ distributekernel distributekernel.debug:
 	    ${DESTDIR}/${DISTDIR}/kernel.meta
 .endif
 .endif
-.if ${BUILDKERNELS:[#]} > 1
+.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS)
 .for _kernel in ${BUILDKERNELS:[2..-1]}
 .if defined(NO_ROOT)
 	echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta
@@ -1285,27 +1284,43 @@ packagekernel:
 .if defined(NO_ROOT)
 .if !defined(NO_INSTALLKERNEL)
 	cd ${DESTDIR}/${DISTDIR}/kernel; \
-	    tar cvf - @${DESTDIR}/${DISTDIR}/kernel.meta | \
+	    tar cvf - --exclude '*.debug' \
+	    @${DESTDIR}/${DISTDIR}/kernel.meta | \
 	    ${XZ_CMD} > ${PACKAGEDIR}/kernel.txz
 .endif
-.if ${BUILDKERNELS:[#]} > 1
+	cd ${DESTDIR}/${DISTDIR}/kernel; \
+	    tar cvf - --include '*/*/*.debug' \
+	    @${DESTDIR}/${DISTDIR}/kernel.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz
+.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS)
 .for _kernel in ${BUILDKERNELS:[2..-1]}
 	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
-	    tar cvf - @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
+	    tar cvf - --exclude '*.debug' \
+	    @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
 	    ${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz
+	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
+	    tar cvf - --include '*/*/*.debug' \
+	    @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz
 .endfor
 .endif
 .else
 .if !defined(NO_INSTALLKERNEL)
 	cd ${DESTDIR}/${DISTDIR}/kernel; \
-	    tar cvf - . | \
+	    tar cvf - --exclude '*.debug' . | \
 	    ${XZ_CMD} > ${PACKAGEDIR}/kernel.txz
 .endif
-.if ${BUILDKERNELS:[#]} > 1
+	cd ${DESTDIR}/${DISTDIR}/kernel; \
+	    tar cvf - --include '*/*/*.debug' $$(eval find .) | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz
+.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS)
 .for _kernel in ${BUILDKERNELS:[2..-1]}
 	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
-	    tar cvf - . | \
+	    tar cvf - --exclude '*.debug' . | \
 	    ${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz
+	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
+	    tar cvf - --include '*/*/*.debug' $$(eval find .) | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz
 .endfor
 .endif
 .endif
@@ -1424,11 +1439,13 @@ _vtfontcvt=	usr.bin/vtfontcvt
 _sed=		usr.bin/sed
 .endif
 
-.if ${BOOTSTRAPPING} < 1000002
+.if ${BOOTSTRAPPING} < 1000033
 _libopenbsd=	lib/libopenbsd
 _m4=		usr.bin/m4
+_lex=		usr.bin/lex
 
 ${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd
+${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4
 .endif
 
 .if ${BOOTSTRAPPING} < 1000026
@@ -1442,12 +1459,6 @@ ${_bt}-usr.sbin/nmtree: ${_bt}-lib/libne
 _cat=		bin/cat
 .endif
 
-.if ${BOOTSTRAPPING} < 1000033
-_lex=		usr.bin/lex
-
-${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4
-.endif
-
 # r277259 crunchide: Correct 64-bit section header offset
 # r281674 crunchide: always include both 32- and 64-bit ELF support
 # r285986 crunchen: use STRIPBIN rather than STRIP

Modified: user/ngie/make_check/ObsoleteFiles.inc
==============================================================================
--- user/ngie/make_check/ObsoleteFiles.inc	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/ObsoleteFiles.inc	Fri Jan 29 03:10:22 2016	(r295034)
@@ -38,6 +38,10 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20160116: Update mandoc to cvs snapshot 20160116
+OLD_FILES+=usr/share/mdocml/example.style.css
+OLD_FILES+=usr/share/mdocml/style.css
+OLD_DIRS+=usr/share/mdocml
 # 20151225: new clang import which bumps version from 3.7.0 to 3.7.1.
 OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/allocator_interface.h
 OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/asan_interface.h

Modified: user/ngie/make_check/UPDATING
==============================================================================
--- user/ngie/make_check/UPDATING	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/UPDATING	Fri Jan 29 03:10:22 2016	(r295034)
@@ -31,6 +31,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20160119:
+	The NONE and HPN patches has been removed from OpenSSH.  They are
+	still available in the security/openssh-portable port.
+
+20160113:
+	With the addition of ypldap(8), a new _ypldap user is now required
+	during installworld. "mergemaster -p" can be used to add the user
+	prior to installworld, as documented in the handbook.
+
 20151216:
 	The tftp loader (pxeboot) now uses the option root-path directive. As a
 	consequence it no longer looks for a pxeboot.4th file on the tftp

Modified: user/ngie/make_check/bin/setfacl/setfacl.1
==============================================================================
--- user/ngie/make_check/bin/setfacl/setfacl.1	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/setfacl/setfacl.1	Fri Jan 29 03:10:22 2016	(r295034)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 4, 2015
+.Dd January 23, 2016
 .Dt SETFACL 1
 .Os
 .Sh NAME
@@ -62,8 +62,9 @@ starting at position
 counting from zero.
 This option is only applicable to NFSv4 ACLs.
 .It Fl b
-Remove all ACL entries except for the three required entries
-(POSIX.1e ACLs) or six "canonical" entries (NFSv4 ACLs).
+Remove all ACL entries except for the ones synthesized
+from the file mode - the three mandatory entries in case
+of POSIX.1e ACL.
 If the POSIX.1e ACL contains a
 .Dq Li mask
 entry, the permissions of the

Modified: user/ngie/make_check/bin/sh/cd.c
==============================================================================
--- user/ngie/make_check/bin/sh/cd.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/cd.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -68,15 +68,13 @@ __FBSDID("$FreeBSD$");
 static int cdlogical(char *);
 static int cdphysical(char *);
 static int docd(char *, int, int);
-static char *getcomponent(void);
+static char *getcomponent(char **);
 static char *findcwd(char *);
 static void updatepwd(char *);
 static char *getpwd(void);
 static char *getpwd2(void);
 
 static char *curdir = NULL;	/* current working directory */
-static char *prevdir;		/* previous working directory */
-static char *cdcomppath;
 
 int
 cdcmd(int argc __unused, char **argv __unused)
@@ -112,11 +110,10 @@ cdcmd(int argc __unused, char **argv __u
 	if (*dest == '\0')
 		dest = ".";
 	if (dest[0] == '-' && dest[1] == '\0') {
-		dest = prevdir ? prevdir : curdir;
-		if (dest)
-			print = 1;
-		else
-			dest = ".";
+		dest = bltinlookup("OLDPWD", 1);
+		if (dest == NULL)
+			error("OLDPWD not set");
+		print = 1;
 	}
 	if (dest[0] == '/' ||
 	    (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) ||
@@ -179,6 +176,7 @@ cdlogical(char *dest)
 	char *p;
 	char *q;
 	char *component;
+	char *path;
 	struct stat statb;
 	int first;
 	int badstat;
@@ -189,14 +187,14 @@ cdlogical(char *dest)
 	 *  next time we get the value of the current directory.
 	 */
 	badstat = 0;
-	cdcomppath = stsavestr(dest);
+	path = stsavestr(dest);
 	STARTSTACKSTR(p);
 	if (*dest == '/') {
 		STPUTC('/', p);
-		cdcomppath++;
+		path++;
 	}
 	first = 1;
-	while ((q = getcomponent()) != NULL) {
+	while ((q = getcomponent(&path)) != NULL) {
 		if (q[0] == '\0' || (q[0] == '.' && q[1] == '\0'))
 			continue;
 		if (! first)
@@ -245,25 +243,25 @@ cdphysical(char *dest)
 }
 
 /*
- * Get the next component of the path name pointed to by cdcomppath.
- * This routine overwrites the string pointed to by cdcomppath.
+ * Get the next component of the path name pointed to by *path.
+ * This routine overwrites *path and the string pointed to by it.
  */
 static char *
-getcomponent(void)
+getcomponent(char **path)
 {
 	char *p;
 	char *start;
 
-	if ((p = cdcomppath) == NULL)
+	if ((p = *path) == NULL)
 		return NULL;
-	start = cdcomppath;
+	start = *path;
 	while (*p != '/' && *p != '\0')
 		p++;
 	if (*p == '\0') {
-		cdcomppath = NULL;
+		*path = NULL;
 	} else {
 		*p++ = '\0';
-		cdcomppath = p;
+		*path = p;
 	}
 	return start;
 }
@@ -274,6 +272,7 @@ findcwd(char *dir)
 {
 	char *new;
 	char *p;
+	char *path;
 
 	/*
 	 * If our argument is NULL, we don't know the current directory
@@ -282,14 +281,14 @@ findcwd(char *dir)
 	 */
 	if (dir == NULL || curdir == NULL)
 		return getpwd2();
-	cdcomppath = stsavestr(dir);
+	path = stsavestr(dir);
 	STARTSTACKSTR(new);
 	if (*dir != '/') {
 		STPUTS(curdir, new);
 		if (STTOPC(new) == '/')
 			STUNPUTC(new);
 	}
-	while ((p = getcomponent()) != NULL) {
+	while ((p = getcomponent(&path)) != NULL) {
 		if (equal(p, "..")) {
 			while (new > stackblock() && (STUNPUTC(new), *new) != '/');
 		} else if (*p != '\0' && ! equal(p, ".")) {
@@ -311,14 +310,15 @@ findcwd(char *dir)
 static void
 updatepwd(char *dir)
 {
+	char *prevdir;
+
 	hashcd();				/* update command hash table */
 
-	if (prevdir)
-		ckfree(prevdir);
+	setvar("PWD", dir, VEXPORT);
+	setvar("OLDPWD", curdir, VEXPORT);
 	prevdir = curdir;
 	curdir = dir ? savestr(dir) : NULL;
-	setvar("PWD", curdir, VEXPORT);
-	setvar("OLDPWD", prevdir, VEXPORT);
+	ckfree(prevdir);
 }
 
 int

Modified: user/ngie/make_check/bin/sh/eval.c
==============================================================================
--- user/ngie/make_check/bin/sh/eval.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/eval.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -496,10 +496,12 @@ exphere(union node *redir, struct arglis
 	struct jmploc *savehandler;
 	struct localvar *savelocalvars;
 	int need_longjmp = 0;
+	unsigned char saveoptreset;
 
 	redir->nhere.expdoc = "";
 	savelocalvars = localvars;
 	localvars = NULL;
+	saveoptreset = shellparam.reset;
 	forcelocal++;
 	savehandler = handler;
 	if (setjmp(jmploc.loc))
@@ -514,6 +516,7 @@ exphere(union node *redir, struct arglis
 	forcelocal--;
 	poplocalvars();
 	localvars = savelocalvars;
+	shellparam.reset = saveoptreset;
 	if (need_longjmp)
 		longjmp(handler->loc, 1);
 	INTON;
@@ -647,6 +650,7 @@ evalbackcmd(union node *n, struct backcm
 	struct jmploc jmploc;
 	struct jmploc *savehandler;
 	struct localvar *savelocalvars;
+	unsigned char saveoptreset;
 
 	result->fd = -1;
 	result->buf = NULL;
@@ -661,6 +665,7 @@ evalbackcmd(union node *n, struct backcm
 	if (is_valid_fast_cmdsubst(n)) {
 		savelocalvars = localvars;
 		localvars = NULL;
+		saveoptreset = shellparam.reset;
 		forcelocal++;
 		savehandler = handler;
 		if (setjmp(jmploc.loc)) {
@@ -671,6 +676,7 @@ evalbackcmd(union node *n, struct backcm
 				forcelocal--;
 				poplocalvars();
 				localvars = savelocalvars;
+				shellparam.reset = saveoptreset;
 				longjmp(handler->loc, 1);
 			}
 		} else {
@@ -681,6 +687,7 @@ evalbackcmd(union node *n, struct backcm
 		forcelocal--;
 		poplocalvars();
 		localvars = savelocalvars;
+		shellparam.reset = saveoptreset;
 	} else {
 		if (pipe(pip) < 0)
 			error("Pipe call failed: %s", strerror(errno));
@@ -1032,12 +1039,12 @@ evalcommand(union node *cmd, int flags, 
 		reffunc(cmdentry.u.func);
 		savehandler = handler;
 		if (setjmp(jmploc.loc)) {
-			freeparam(&shellparam);
-			shellparam = saveparam;
 			popredir();
 			unreffunc(cmdentry.u.func);
 			poplocalvars();
 			localvars = savelocalvars;
+			freeparam(&shellparam);
+			shellparam = saveparam;
 			funcnest--;
 			handler = savehandler;
 			longjmp(handler->loc, 1);

Modified: user/ngie/make_check/bin/sh/exec.c
==============================================================================
--- user/ngie/make_check/bin/sh/exec.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/exec.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -439,12 +439,14 @@ success:
 int
 find_builtin(const char *name, int *special)
 {
-	const struct builtincmd *bp;
+	const unsigned char *bp;
+	size_t len;
 
-	for (bp = builtincmd ; bp->name ; bp++) {
-		if (*bp->name == *name && equal(bp->name, name)) {
-			*special = bp->special;
-			return bp->code;
+	len = strlen(name);
+	for (bp = builtincmd ; *bp ; bp += 2 + bp[0]) {
+		if (bp[0] == len && memcmp(bp + 2, name, len) == 0) {
+			*special = (bp[1] & BUILTIN_SPECIAL) != 0;
+			return bp[1] & ~BUILTIN_SPECIAL;
 		}
 	}
 	return -1;

Modified: user/ngie/make_check/bin/sh/expand.c
==============================================================================
--- user/ngie/make_check/bin/sh/expand.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/expand.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -91,13 +91,13 @@ struct worddest {
 static char *expdest;			/* output of current string */
 static struct nodelist *argbackq;	/* list of back quote expressions */
 
-static char *argstr(char *, int, struct worddest *);
-static char *exptilde(char *, int);
-static char *expari(char *, int, struct worddest *);
+static const char *argstr(const char *, int, struct worddest *);
+static const char *exptilde(const char *, int);
+static const char *expari(const char *, int, struct worddest *);
 static void expbackq(union node *, int, int, struct worddest *);
-static void subevalvar_trim(char *, int, int, int);
-static int subevalvar_misc(char *, const char *, int, int, int);
-static char *evalvar(char *, int, struct worddest *);
+static void subevalvar_trim(const char *, int, int, int);
+static int subevalvar_misc(const char *, const char *, int, int, int);
+static const char *evalvar(const char *, int, struct worddest *);
 static int varisset(const char *, int);
 static void strtodest(const char *, int, int, int, struct worddest *);
 static void reprocess(int, int, int, int, struct worddest *);
@@ -262,8 +262,8 @@ expandarg(union node *arg, struct arglis
  *
  * If EXP_SPLIT is set, dst receives any complete words produced.
  */
-static char *
-argstr(char *p, int flag, struct worddest *dst)
+static const char *
+argstr(const char *p, int flag, struct worddest *dst)
 {
 	char c;
 	int quotes = flag & (EXP_GLOB | EXP_CASE);	/* do CTLESC */
@@ -352,12 +352,15 @@ argstr(char *p, int flag, struct worddes
  * Perform tilde expansion, placing the result in the stack string and
  * returning the next position in the input string to process.
  */
-static char *
-exptilde(char *p, int flag)
+static const char *
+exptilde(const char *p, int flag)
 {
-	char c, *startp = p;
+	char c;
+	const char *startp = p;
+	const char *user;
 	struct passwd *pw;
 	char *home;
+	int len;
 
 	for (;;) {
 		c = *p;
@@ -377,14 +380,17 @@ exptilde(char *p, int flag)
 		case '\0':
 		case '/':
 		case CTLENDVAR:
-			*p = '\0';
-			if (*(startp+1) == '\0') {
+			len = p - startp - 1;
+			STPUTBIN(startp + 1, len, expdest);
+			STACKSTRNUL(expdest);
+			user = expdest - len;
+			if (*user == '\0') {
 				home = lookupvar("HOME");
 			} else {
-				pw = getpwnam(startp+1);
+				pw = getpwnam(user);
 				home = pw != NULL ? pw->pw_dir : NULL;
 			}
-			*p = c;
+			STADJUST(-len, expdest);
 			if (home == NULL || *home == '\0')
 				return (startp);
 			strtodest(home, flag, VSNORMAL, 1, NULL);
@@ -398,8 +404,8 @@ exptilde(char *p, int flag)
 /*
  * Expand arithmetic expression.
  */
-static char *
-expari(char *p, int flag, struct worddest *dst)
+static const char *
+expari(const char *p, int flag, struct worddest *dst)
 {
 	char *q, *start;
 	arith_t result;
@@ -532,7 +538,7 @@ recordleft(const char *str, const char *
 }
 
 static void
-subevalvar_trim(char *p, int strloc, int subtype, int startloc)
+subevalvar_trim(const char *p, int strloc, int subtype, int startloc)
 {
 	char *startp;
 	char *loc = NULL;
@@ -606,7 +612,7 @@ subevalvar_trim(char *p, int strloc, int
 
 
 static int
-subevalvar_misc(char *p, const char *var, int subtype, int startloc,
+subevalvar_misc(const char *p, const char *var, int subtype, int startloc,
   int varflags)
 {
 	char *startp;
@@ -645,12 +651,12 @@ subevalvar_misc(char *p, const char *var
  * input string.
  */
 
-static char *
-evalvar(char *p, int flag, struct worddest *dst)
+static const char *
+evalvar(const char *p, int flag, struct worddest *dst)
 {
 	int subtype;
 	int varflags;
-	char *var;
+	const char *var;
 	const char *val;
 	int patloc;
 	int c;
@@ -951,8 +957,8 @@ varvalue(const char *name, int quoted, i
 	case '-':
 		p = buf;
 		for (i = 0 ; i < NSHORTOPTS ; i++) {
-			if (optlist[i].val)
-				*p++ = optlist[i].letter;
+			if (optval[i])
+				*p++ = optletter[i];
 		}
 		*p = '\0';
 		strtodest(buf, flag, subtype, quoted, dst);

Modified: user/ngie/make_check/bin/sh/mkbuiltins
==============================================================================
--- user/ngie/make_check/bin/sh/mkbuiltins	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/mkbuiltins	Fri Jan 29 03:10:22 2016	(r295034)
@@ -62,17 +62,16 @@ echo 'int (*const builtinfunc[])(int, ch
 awk '/^[^#]/ {	printf "\t%s,\n", $1}' $temp
 echo '};
 
-const struct builtincmd builtincmd[] = {'
+const unsigned char builtincmd[] = {'
 awk '{	for (i = 2 ; i <= NF ; i++) {
 		if ($i == "-s") {
 			spc = 1;
 		} else {
-			printf "\t{ \"%s\", %d, %d },\n",  $i, NR-1, spc
+			printf "\t\"\\%03o\\%03o%s\"\n", length($i), (spc ? 128 : 0) + NR-1, $i
 			spc = 0;
 		}
 	}}' $temp
-echo '	{ NULL, 0, 0 }
-};'
+echo '};'
 
 exec > builtins.h
 cat <<\!
@@ -85,14 +84,10 @@ cat <<\!
 tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ < $temp |
 	awk '{	printf "#define %s %d\n", $1, NR-1}'
 echo '
-struct builtincmd {
-      const char *name;
-      int code;
-      int special;
-};
+#define BUILTIN_SPECIAL 0x80
 
 extern int (*const builtinfunc[])(int, char **);
-extern const struct builtincmd builtincmd[];
+extern const unsigned char builtincmd[];
 '
 awk '{	printf "int %s(int, char **);\n", $1}' $temp
 rm -f $temp

Modified: user/ngie/make_check/bin/sh/options.c
==============================================================================
--- user/ngie/make_check/bin/sh/options.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/options.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -74,6 +74,7 @@ static void options(int);
 static void minus_o(char *, int);
 static void setoption(int, int);
 static void setoptionbyindex(int, int);
+static void setparam(int, char **);
 static int getopts(char *, char *, char **, char ***, char **);
 
 
@@ -91,7 +92,7 @@ procargs(int argc, char **argv)
 	if (argc > 0)
 		argptr++;
 	for (i = 0; i < NOPTS; i++)
-		optlist[i].val = 2;
+		optval[i] = 2;
 	privileged = (getuid() != geteuid() || getgid() != getegid());
 	options(1);
 	if (*argptr == NULL && minusc == NULL)
@@ -104,8 +105,8 @@ procargs(int argc, char **argv)
 	if (mflag == 2)
 		mflag = iflag;
 	for (i = 0; i < NOPTS; i++)
-		if (optlist[i].val == 2)
-			optlist[i].val = 0;
+		if (optval[i] == 2)
+			optval[i] = 0;
 	arg0 = argv[0];
 	if (sflag == 0 && minusc == NULL) {
 		scriptname = *argptr++;
@@ -224,7 +225,7 @@ end_options1:
 end_options2:
 	if (!cmdline) {
 		if (*argptr == NULL)
-			setparam(argptr);
+			setparam(0, argptr);
 		return;
 	}
 
@@ -250,26 +251,29 @@ static void
 minus_o(char *name, int val)
 {
 	int i;
+	const unsigned char *on;
+	size_t len;
 
 	if (name == NULL) {
 		if (val) {
 			/* "Pretty" output. */
 			out1str("Current option settings\n");
-			for (i = 0; i < NOPTS; i++)
-				out1fmt("%-16s%s\n", optlist[i].name,
-					optlist[i].val ? "on" : "off");
+			for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1)
+				out1fmt("%-16.*s%s\n", *on, on + 1,
+					optval[i] ? "on" : "off");
 		} else {
 			/* Output suitable for re-input to shell. */
-			for (i = 0; i < NOPTS; i++)
-				out1fmt("%s %co %s%s",
+			for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1)
+				out1fmt("%s %co %.*s%s",
 				    i % 6 == 0 ? "set" : "",
-				    optlist[i].val ? '-' : '+',
-				    optlist[i].name,
+				    optval[i] ? '-' : '+',
+				    *on, on + 1,
 				    i % 6 == 5 || i == NOPTS - 1 ? "\n" : "");
 		}
 	} else {
-		for (i = 0; i < NOPTS; i++)
-			if (equal(name, optlist[i].name)) {
+		len = strlen(name);
+		for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1)
+			if (*on == len && memcmp(on + 1, name, len) == 0) {
 				setoptionbyindex(i, val);
 				return;
 			}
@@ -281,18 +285,18 @@ minus_o(char *name, int val)
 static void
 setoptionbyindex(int idx, int val)
 {
-	if (optlist[idx].letter == 'p' && !val && privileged) {
+	if (optletter[idx] == 'p' && !val && privileged) {
 		if (setgid(getgid()) == -1)
 			error("setgid");
 		if (setuid(getuid()) == -1)
 			error("setuid");
 	}
-	optlist[idx].val = val;
+	optval[idx] = val;
 	if (val) {
 		/* #%$ hack for ksh semantics */
-		if (optlist[idx].letter == 'V')
+		if (optletter[idx] == 'V')
 			Eflag = 0;
-		else if (optlist[idx].letter == 'E')
+		else if (optletter[idx] == 'E')
 			Vflag = 0;
 	}
 }
@@ -303,7 +307,7 @@ setoption(int flag, int val)
 	int i;
 
 	for (i = 0; i < NSHORTOPTS; i++)
-		if (optlist[i].letter == flag) {
+		if (optletter[i] == flag) {
 			setoptionbyindex(i, val);
 			return;
 		}
@@ -315,22 +319,20 @@ setoption(int flag, int val)
  * Set the shell parameters.
  */
 
-void
-setparam(char **argv)
+static void
+setparam(int argc, char **argv)
 {
 	char **newparam;
 	char **ap;
-	int nparam;
 
-	for (nparam = 0 ; argv[nparam] ; nparam++);
-	ap = newparam = ckmalloc((nparam + 1) * sizeof *ap);
+	ap = newparam = ckmalloc((argc + 1) * sizeof *ap);
 	while (*argv) {
 		*ap++ = savestr(*argv++);
 	}
 	*ap = NULL;
 	freeparam(&shellparam);
 	shellparam.malloc = 1;
-	shellparam.nparam = nparam;
+	shellparam.nparam = argc;
 	shellparam.p = newparam;
 	shellparam.optp = NULL;
 	shellparam.reset = 1;
@@ -368,8 +370,7 @@ freeparam(struct shparam *param)
 int
 shiftcmd(int argc, char **argv)
 {
-	int n;
-	char **ap1, **ap2;
+	int i, n;
 
 	n = 1;
 	if (argc > 1)
@@ -378,12 +379,11 @@ shiftcmd(int argc, char **argv)
 		return 1;
 	INTOFF;
 	shellparam.nparam -= n;
-	for (ap1 = shellparam.p ; --n >= 0 ; ap1++) {
-		if (shellparam.malloc)
-			ckfree(*ap1);
-	}
-	ap2 = shellparam.p;
-	while ((*ap2++ = *ap1++) != NULL);
+	if (shellparam.malloc)
+		for (i = 0; i < n; i++)
+			ckfree(shellparam.p[i]);
+	memmove(shellparam.p, shellparam.p + n,
+	    (shellparam.nparam + 1) * sizeof(shellparam.p[0]));
 	shellparam.reset = 1;
 	INTON;
 	return 0;
@@ -404,7 +404,7 @@ setcmd(int argc, char **argv)
 	options(0);
 	optschanged();
 	if (*argptr != NULL) {
-		setparam(argptr);
+		setparam(argc - (argptr - argv), argptr);
 	}
 	INTON;
 	return 0;

Modified: user/ngie/make_check/bin/sh/options.h
==============================================================================
--- user/ngie/make_check/bin/sh/options.h	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/options.h	Fri Jan 29 03:10:22 2016	(r295034)
@@ -45,60 +45,57 @@ struct shparam {
 
 
 
-#define eflag optlist[0].val
-#define fflag optlist[1].val
-#define Iflag optlist[2].val
-#define iflag optlist[3].val
-#define mflag optlist[4].val
-#define nflag optlist[5].val
-#define sflag optlist[6].val
-#define xflag optlist[7].val
-#define vflag optlist[8].val
-#define Vflag optlist[9].val
-#define	Eflag optlist[10].val
-#define	Cflag optlist[11].val
-#define	aflag optlist[12].val
-#define	bflag optlist[13].val
-#define	uflag optlist[14].val
-#define	privileged optlist[15].val
-#define	Tflag optlist[16].val
-#define	Pflag optlist[17].val
-#define	hflag optlist[18].val
-#define	nologflag optlist[19].val
+#define eflag optval[0]
+#define fflag optval[1]
+#define Iflag optval[2]
+#define iflag optval[3]
+#define mflag optval[4]
+#define nflag optval[5]
+#define sflag optval[6]
+#define xflag optval[7]
+#define vflag optval[8]
+#define Vflag optval[9]
+#define	Eflag optval[10]
+#define	Cflag optval[11]
+#define	aflag optval[12]
+#define	bflag optval[13]
+#define	uflag optval[14]
+#define	privileged optval[15]
+#define	Tflag optval[16]
+#define	Pflag optval[17]
+#define	hflag optval[18]
+#define	nologflag optval[19]
 
 #define NSHORTOPTS	19
 #define NOPTS		20
 
-struct optent {
-	const char *name;
-	const char letter;
-	char val;
-};
-
-extern struct optent optlist[NOPTS];
+extern char optval[NOPTS];
+extern const char optletter[NSHORTOPTS];
 #ifdef DEFINE_OPTIONS
-struct optent optlist[NOPTS] = {
-	{ "errexit",	'e',	0 },
-	{ "noglob",	'f',	0 },
-	{ "ignoreeof",	'I',	0 },
-	{ "interactive",'i',	0 },
-	{ "monitor",	'm',	0 },
-	{ "noexec",	'n',	0 },
-	{ "stdin",	's',	0 },
-	{ "xtrace",	'x',	0 },
-	{ "verbose",	'v',	0 },
-	{ "vi",		'V',	0 },
-	{ "emacs",	'E',	0 },
-	{ "noclobber",	'C',	0 },
-	{ "allexport",	'a',	0 },
-	{ "notify",	'b',	0 },
-	{ "nounset",	'u',	0 },
-	{ "privileged",	'p',	0 },
-	{ "trapsasync",	'T',	0 },
-	{ "physical",	'P',	0 },
-	{ "trackall",	'h',	0 },
-	{ "nolog",	'\0',	0 },
-};
+char optval[NOPTS];
+const char optletter[NSHORTOPTS] = "efIimnsxvVECabupTPh";
+static const unsigned char optname[] =
+	"\007errexit"
+	"\006noglob"
+	"\011ignoreeof"
+	"\013interactive"
+	"\007monitor"
+	"\006noexec"
+	"\005stdin"
+	"\006xtrace"
+	"\007verbose"
+	"\002vi"
+	"\005emacs"
+	"\011noclobber"
+	"\011allexport"
+	"\006notify"
+	"\007nounset"
+	"\012privileged"
+	"\012trapsasync"
+	"\010physical"
+	"\010trackall"
+	"\005nolog"
+;
 #endif
 
 
@@ -111,7 +108,6 @@ extern char *nextopt_optptr;	/* used by 
 
 void procargs(int, char **);
 void optschanged(void);
-void setparam(char **);
 void freeparam(struct shparam *);
 int nextopt(const char *);
 void getoptsreset(const char *);

Modified: user/ngie/make_check/bin/sh/tests/builtins/Makefile
==============================================================================
--- user/ngie/make_check/bin/sh/tests/builtins/Makefile	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/tests/builtins/Makefile	Fri Jan 29 03:10:22 2016	(r295034)
@@ -48,6 +48,7 @@ FILES+=		cd5.0
 FILES+=		cd6.0
 FILES+=		cd7.0
 FILES+=		cd8.0
+FILES+=		cd9.0 cd9.0.stdout
 FILES+=		command1.0
 FILES+=		command2.0
 FILES+=		command3.0
@@ -94,6 +95,8 @@ FILES+=		getopts5.0
 FILES+=		getopts6.0
 FILES+=		getopts7.0
 FILES+=		getopts8.0 getopts8.0.stdout
+FILES+=		getopts9.0 getopts9.0.stdout
+FILES+=		getopts10.0
 FILES+=		hash1.0 hash1.0.stdout
 FILES+=		hash2.0 hash2.0.stdout
 FILES+=		hash3.0 hash3.0.stdout
@@ -108,6 +111,9 @@ FILES+=		local1.0
 FILES+=		local2.0
 FILES+=		local3.0
 FILES+=		local4.0
+FILES+=		local5.0
+FILES+=		local6.0
+FILES+=		local7.0
 .if ${MK_NLS} != "no"
 FILES+=		locale1.0
 .endif

Copied: user/ngie/make_check/bin/sh/tests/builtins/cd9.0 (from r295033, head/bin/sh/tests/builtins/cd9.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/cd9.0	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/cd9.0)
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+cd /dev
+cd /bin
+cd - >/dev/null
+pwd
+cd - >/dev/null
+pwd

Copied: user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout (from r295033, head/bin/sh/tests/builtins/cd9.0.stdout)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/cd9.0.stdout)
@@ -0,0 +1,2 @@
+/dev
+/bin

Copied: user/ngie/make_check/bin/sh/tests/builtins/getopts10.0 (from r295033, head/bin/sh/tests/builtins/getopts10.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/getopts10.0	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/getopts10.0)
@@ -0,0 +1,11 @@
+# $FreeBSD$
+
+set -- -x arg
+opt=not
+getopts x opt
+r1=$? OPTIND1=$OPTIND opt1=$opt
+: $(: $((OPTIND = 1)))
+getopts x opt
+r2=$? OPTIND2=$OPTIND
+[ "$r1" = 0 ] && [ "$OPTIND1" = 2 ] && [ "$opt1" = x ] && [ "$r2" != 0 ] &&
+	[ "$OPTIND2" = 2 ]

Copied: user/ngie/make_check/bin/sh/tests/builtins/local5.0 (from r295033, head/bin/sh/tests/builtins/local5.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/local5.0	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/local5.0)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+f() {
+	local PATH IFS elem
+	IFS=:
+	for elem in ''$PATH''; do
+		PATH=/var/empty/$elem:$PATH
+	done
+	ls -d / >/dev/null
+}
+
+p1=$(command -v ls)
+f
+p2=$(command -v ls)
+[ "$p1" = "$p2" ]

Copied: user/ngie/make_check/bin/sh/tests/builtins/local6.0 (from r295033, head/bin/sh/tests/builtins/local6.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/local6.0	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/local6.0)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+f() {
+	local x
+	readonly x=2
+}
+x=3
+f
+x=4
+[ "$x" = 4 ]

Copied: user/ngie/make_check/bin/sh/tests/builtins/local7.0 (from r295033, head/bin/sh/tests/builtins/local7.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/bin/sh/tests/builtins/local7.0	Fri Jan 29 03:10:22 2016	(r295034, copy of r295033, head/bin/sh/tests/builtins/local7.0)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+f() {
+	local x
+	readonly x=2
+}
+unset x
+f
+x=4
+[ "$x" = 4 ]

Modified: user/ngie/make_check/bin/sh/var.c
==============================================================================
--- user/ngie/make_check/bin/sh/var.c	Fri Jan 29 02:58:43 2016	(r295033)
+++ user/ngie/make_check/bin/sh/var.c	Fri Jan 29 03:10:22 2016	(r295034)
@@ -754,8 +754,8 @@ mklocal(char *name)
 	INTOFF;
 	lvp = ckmalloc(sizeof (struct localvar));
 	if (name[0] == '-' && name[1] == '\0') {
-		lvp->text = ckmalloc(sizeof optlist);
-		memcpy(lvp->text, optlist, sizeof optlist);
+		lvp->text = ckmalloc(sizeof optval);
+		memcpy(lvp->text, optval, sizeof optval);
 		vp = NULL;
 	} else {
 		vp = find_var(name, &vpp, NULL);
@@ -791,22 +791,34 @@ poplocalvars(void)
 {
 	struct localvar *lvp;
 	struct var *vp;
+	int islocalevar;
 
 	INTOFF;
 	while ((lvp = localvars) != NULL) {
 		localvars = lvp->next;
 		vp = lvp->vp;
 		if (vp == NULL) {	/* $- saved */
-			memcpy(optlist, lvp->text, sizeof optlist);
+			memcpy(optval, lvp->text, sizeof optval);
 			ckfree(lvp->text);
 			optschanged();
 		} else if ((lvp->flags & (VUNSET|VSTRFIXED)) == VUNSET) {

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Sat Jan 30 17:43:45 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB7A3A73E1F
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Sat, 30 Jan 2016 17:43:44 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 79B651E3B;
 Sat, 30 Jan 2016 17:43:44 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0UHhhH3006313;
 Sat, 30 Jan 2016 17:43:43 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0UHhfjN006290;
 Sat, 30 Jan 2016 17:43:41 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601301743.u0UHhfjN006290@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Sat, 30 Jan 2016 17:43:41 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r295078 - in user/ngie/make_check: .
 cddl/contrib/opensolaris/lib/libzfs/common lib/libc/gen lib/libc/include
 lib/libc/sys lib/libc/tests/gen lib/libsysdecode libexec/rtld-elf
 sys/arm/a...
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Jan 2016 17:43:45 -0000

Author: ngie
Date: Sat Jan 30 17:43:41 2016
New Revision: 295078
URL: https://svnweb.freebsd.org/changeset/base/295078

Log:
  MFhead @ r295077

Added:
  user/ngie/make_check/lib/libc/gen/recvmmsg.c
     - copied unchanged from r295077, head/lib/libc/gen/recvmmsg.c
  user/ngie/make_check/lib/libc/gen/sendmmsg.c
     - copied unchanged from r295077, head/lib/libc/gen/sendmmsg.c
  user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c
     - copied unchanged from r295077, head/lib/libc/tests/gen/dlopen_empty_test.c
  user/ngie/make_check/sys/arm/arm/swtch-v4.S
     - copied unchanged from r295077, head/sys/arm/arm/swtch-v4.S
  user/ngie/make_check/sys/arm/arm/swtch-v6.S
     - copied unchanged from r295077, head/sys/arm/arm/swtch-v6.S
  user/ngie/make_check/sys/arm64/arm64/disassem.c
     - copied unchanged from r295077, head/sys/arm64/arm64/disassem.c
  user/ngie/make_check/sys/arm64/include/disassem.h
     - copied unchanged from r295077, head/sys/arm64/include/disassem.h
  user/ngie/make_check/sys/boot/fdt/dts/riscv/
     - copied from r295077, head/sys/boot/fdt/dts/riscv/
  user/ngie/make_check/sys/boot/ficl/riscv/
     - copied from r295077, head/sys/boot/ficl/riscv/
  user/ngie/make_check/sys/conf/Makefile.riscv
     - copied unchanged from r295077, head/sys/conf/Makefile.riscv
  user/ngie/make_check/sys/conf/files.riscv
     - copied unchanged from r295077, head/sys/conf/files.riscv
  user/ngie/make_check/sys/conf/ldscript.riscv
     - copied unchanged from r295077, head/sys/conf/ldscript.riscv
  user/ngie/make_check/sys/conf/options.riscv
     - copied unchanged from r295077, head/sys/conf/options.riscv
  user/ngie/make_check/sys/dev/hwpmc/hwpmc_riscv.h
     - copied unchanged from r295077, head/sys/dev/hwpmc/hwpmc_riscv.h
  user/ngie/make_check/sys/riscv/conf/
     - copied from r295077, head/sys/riscv/conf/
  user/ngie/make_check/sys/riscv/htif/
     - copied from r295077, head/sys/riscv/htif/
  user/ngie/make_check/sys/riscv/riscv/
     - copied from r295077, head/sys/riscv/riscv/
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg
     - copied unchanged from r295077, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg
  user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg
     - copied unchanged from r295077, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg
Replaced:
  user/ngie/make_check/sys/arm/arm/pmap-v6.c
     - copied unchanged from r295077, head/sys/arm/arm/pmap-v6.c
Deleted:
  user/ngie/make_check/sys/arm/arm/pmap-v6-new.c
Modified:
  user/ngie/make_check/UPDATING
  user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c
  user/ngie/make_check/lib/libc/gen/Makefile.inc
  user/ngie/make_check/lib/libc/include/namespace.h
  user/ngie/make_check/lib/libc/include/un-namespace.h
  user/ngie/make_check/lib/libc/sys/Symbol.map
  user/ngie/make_check/lib/libc/sys/recv.2
  user/ngie/make_check/lib/libc/sys/send.2
  user/ngie/make_check/lib/libc/tests/gen/Makefile
  user/ngie/make_check/lib/libsysdecode/syscallnames.c
  user/ngie/make_check/lib/libsysdecode/sysdecode.3
  user/ngie/make_check/lib/libsysdecode/sysdecode.h
  user/ngie/make_check/libexec/rtld-elf/map_object.c
  user/ngie/make_check/sys/arm/arm/cpufunc.c
  user/ngie/make_check/sys/arm/arm/db_interface.c
  user/ngie/make_check/sys/arm/arm/genassym.c
  user/ngie/make_check/sys/arm/arm/locore-v6.S
  user/ngie/make_check/sys/arm/arm/machdep.c
  user/ngie/make_check/sys/arm/arm/mem.c
  user/ngie/make_check/sys/arm/arm/mp_machdep.c
  user/ngie/make_check/sys/arm/arm/pmap.c
  user/ngie/make_check/sys/arm/arm/swtch.S
  user/ngie/make_check/sys/arm/arm/trap-v6.c
  user/ngie/make_check/sys/arm/conf/std.armv6
  user/ngie/make_check/sys/arm/include/cpufunc.h
  user/ngie/make_check/sys/arm/include/machdep.h
  user/ngie/make_check/sys/arm/include/param.h
  user/ngie/make_check/sys/arm/include/pmap-v6.h
  user/ngie/make_check/sys/arm/include/pmap.h
  user/ngie/make_check/sys/arm/include/pte.h
  user/ngie/make_check/sys/arm/include/sf_buf.h
  user/ngie/make_check/sys/arm/include/smp.h
  user/ngie/make_check/sys/arm/include/vm.h
  user/ngie/make_check/sys/arm64/arm64/db_disasm.c
  user/ngie/make_check/sys/arm64/arm64/intr_machdep.c
  user/ngie/make_check/sys/arm64/include/armreg.h
  user/ngie/make_check/sys/cddl/compat/opensolaris/sys/atomic.h
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h
  user/ngie/make_check/sys/conf/files.arm
  user/ngie/make_check/sys/conf/files.arm64
  user/ngie/make_check/sys/conf/kern.mk
  user/ngie/make_check/sys/conf/kern.pre.mk
  user/ngie/make_check/sys/conf/options.arm
  user/ngie/make_check/sys/dev/ixl/if_ixl.c
  user/ngie/make_check/sys/dev/usb/controller/ehcireg.h
  user/ngie/make_check/sys/netinet/sctp_input.c
  user/ngie/make_check/sys/netinet/sctp_output.c
  user/ngie/make_check/sys/netinet/sctp_output.h
  user/ngie/make_check/sys/netinet/sctp_var.h
  user/ngie/make_check/sys/sys/cdefs.h
  user/ngie/make_check/sys/sys/kerneldump.h
  user/ngie/make_check/sys/sys/socket.h
  user/ngie/make_check/tools/tools/nanobsd/defaults.sh
  user/ngie/make_check/tools/tools/nanobsd/embedded/README
  user/ngie/make_check/tools/tools/nanobsd/embedded/common
  user/ngie/make_check/usr.bin/kdump/kdump.c
  user/ngie/make_check/usr.bin/truss/aarch64-cloudabi64.c
  user/ngie/make_check/usr.bin/truss/aarch64-freebsd.c
  user/ngie/make_check/usr.bin/truss/amd64-cloudabi64.c
  user/ngie/make_check/usr.bin/truss/amd64-freebsd.c
  user/ngie/make_check/usr.bin/truss/amd64-freebsd32.c
  user/ngie/make_check/usr.bin/truss/amd64-linux32.c
  user/ngie/make_check/usr.bin/truss/arm-freebsd.c
  user/ngie/make_check/usr.bin/truss/i386-freebsd.c
  user/ngie/make_check/usr.bin/truss/i386-linux.c
  user/ngie/make_check/usr.bin/truss/mips-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc64-freebsd.c
  user/ngie/make_check/usr.bin/truss/powerpc64-freebsd32.c
  user/ngie/make_check/usr.bin/truss/sparc64-freebsd.c
  user/ngie/make_check/usr.sbin/bsdinstall/scripts/zfsboot
Directory Properties:
  user/ngie/make_check/   (props changed)
  user/ngie/make_check/cddl/   (props changed)
  user/ngie/make_check/cddl/contrib/opensolaris/   (props changed)
  user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  user/ngie/make_check/lib/libc/   (props changed)
  user/ngie/make_check/sys/   (props changed)
  user/ngie/make_check/sys/boot/   (props changed)
  user/ngie/make_check/sys/cddl/contrib/opensolaris/   (props changed)
  user/ngie/make_check/sys/conf/   (props changed)

Modified: user/ngie/make_check/UPDATING
==============================================================================
--- user/ngie/make_check/UPDATING	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/UPDATING	Sat Jan 30 17:43:41 2016	(r295078)
@@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20160129:
+	Building ZFS pools on top of zvols is prohibited by default.  That
+	feature has never worked safely; it's always been prone to deadlocks.
+	Using a zvol as the backing store for a VM guest's virtual disk will
+	still work, even if the guest is using ZFS.  Legacy behavior can be
+	restored by setting vfs.zfs.vol.recursive=1.
+
 20160119:
 	The NONE and HPN patches has been removed from OpenSSH.  They are
 	still available in the security/openssh-portable port.

Modified: user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c
==============================================================================
--- user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -26,6 +26,7 @@
 
 /*
  * Copyright (c) 2012 by Delphix. All rights reserved.
+ * Copyright (c) 2015 by Syneto S.R.L. All rights reserved.
  */
 
 /*
@@ -246,8 +247,9 @@ zpool_get_features(zpool_handle_t *zhp)
 		config = zpool_get_config(zhp, NULL);
 	}
 
-	verify(nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS,
-	    &features) == 0);
+	if (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS,
+	    &features) != 0)
+		return (NULL);
 
 	return (features);
 }

Modified: user/ngie/make_check/lib/libc/gen/Makefile.inc
==============================================================================
--- user/ngie/make_check/lib/libc/gen/Makefile.inc	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/gen/Makefile.inc	Sat Jan 30 17:43:41 2016	(r295078)
@@ -99,11 +99,13 @@ SRCS+=	__getosreldate.c \
 	raise.c \
 	readdir.c \
 	readpassphrase.c \
+	recvmmsg.c \
 	rewinddir.c \
 	scandir.c \
 	seed48.c \
 	seekdir.c \
 	semctl.c \
+	sendmmsg.c \
 	setdomainname.c \
 	sethostname.c \
 	setjmperr.c \
@@ -451,10 +453,12 @@ MLINKS+=rand48.3 _rand48.3 \
 	rand48.3 nrand48.3 \
 	rand48.3 seed48.3 \
 	rand48.3 srand48.3
+MLINKS+=recv.2 recvmmsg.2
 MLINKS+=scandir.3 alphasort.3
 MLINKS+=sem_open.3 sem_close.3 \
 	sem_open.3 sem_unlink.3
 MLINKS+=sem_wait.3 sem_trywait.3
+MLINKS+=send.2 sendmmsg.2
 MLINKS+=setjmp.3 _longjmp.3 \
 	setjmp.3 _setjmp.3 \
 	setjmp.3 longjmp.3 \

Copied: user/ngie/make_check/lib/libc/gen/recvmmsg.c (from r295077, head/lib/libc/gen/recvmmsg.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/lib/libc/gen/recvmmsg.c	Sat Jan 30 17:43:41 2016	(r295078, copy of r295077, head/lib/libc/gen/recvmmsg.c)
@@ -0,0 +1,96 @@
+/*
+ * Copyright (c) 2016 Boris Astardzhiev, Smartcom-Bulgaria AD
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice(s), this list of conditions and the following disclaimer as
+ *    the first lines of this file unmodified other than the possible
+ *    addition of one or more copyright notices.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice(s), this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <errno.h>
+#include <poll.h>
+#include <stddef.h>
+#include "libc_private.h"
+
+ssize_t
+recvmmsg(int s, struct mmsghdr *__restrict msgvec, size_t vlen, int flags,
+    const struct timespec *__restrict timeout)
+{
+	struct pollfd pfd[1];
+	size_t i, rcvd;
+	ssize_t ret;
+	int res;
+	short ev;
+
+	if (timeout != NULL) {
+		pfd[0].fd = s;
+		pfd[0].revents = 0;
+		pfd[0].events = ev = POLLIN | POLLRDNORM | POLLRDBAND |
+		    POLLPRI;
+		res = ppoll(&pfd[0], 1, timeout, NULL);
+		if (res == -1 || res == 0)
+			return (res);
+		if (pfd[0].revents & POLLNVAL) {
+			errno = EBADF;
+			return (-1);
+		}
+		if ((pfd[0].revents & ev) == 0) {
+			errno = ETIMEDOUT;
+			return (-1);
+		}
+	}
+
+	ret = __sys_recvmsg(s, &msgvec[0].msg_hdr, flags);
+	if (ret == -1)
+		return (ret);
+
+	/* 
+	 * Do non-blocking receive for second and later messages if
+	 * WAITFORONE is set.
+	 */
+	if (flags & MSG_WAITFORONE)
+		flags |= MSG_DONTWAIT;
+
+	rcvd = 1;
+	for (i = rcvd; i < vlen; i++, rcvd++) {
+		ret = __sys_recvmsg(s, &msgvec[i].msg_hdr, flags);
+		if (ret == -1) {
+			/* We have received messages. Let caller know
+				 * about the data received, socket
+				 * error is returned on next
+				 * invocation.
+				 */
+			return (rcvd);
+		}
+
+		/* Save received bytes. */
+		msgvec[i].msg_len = ret;
+	}
+
+	return (rcvd);
+}

Copied: user/ngie/make_check/lib/libc/gen/sendmmsg.c (from r295077, head/lib/libc/gen/sendmmsg.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/lib/libc/gen/sendmmsg.c	Sat Jan 30 17:43:41 2016	(r295078, copy of r295077, head/lib/libc/gen/sendmmsg.c)
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2016 Boris Astardzhiev, Smartcom-Bulgaria AD
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice(s), this list of conditions and the following disclaimer as
+ *    the first lines of this file unmodified other than the possible
+ *    addition of one or more copyright notices.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice(s), this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+#include <sys/types.h>
+#include <sys/socket.h>
+#include "libc_private.h"
+
+ssize_t
+sendmmsg(int s, struct mmsghdr *__restrict msgvec, size_t vlen, int flags)
+{
+	size_t i, sent;
+	ssize_t ret;
+
+	sent = 0;
+	for (i = 0; i < vlen; i++, sent++) {
+		ret = __sys_sendmsg(s, &msgvec[i].msg_hdr, flags);
+		if (ret == -1) {
+			if (sent != 0) {
+				/*
+				 * We have sent messages. Let caller
+				 * know about the data sent, socket
+				 * error is returned on next
+				 * invocation.
+				 */
+				return (sent);
+			}
+			return (ret);
+		}
+
+		/* Save sent bytes. */
+		msgvec[i].msg_len = ret;
+	}
+
+	return (sent);
+}

Modified: user/ngie/make_check/lib/libc/include/namespace.h
==============================================================================
--- user/ngie/make_check/lib/libc/include/namespace.h	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/include/namespace.h	Sat Jan 30 17:43:41 2016	(r295078)
@@ -208,6 +208,7 @@
 #define		readv				_readv
 #define		recvfrom			_recvfrom
 #define		recvmsg				_recvmsg
+#define		recvmmsg			_recvmmsg
 #define		select				_select
 #define		sem_close			_sem_close
 #define		sem_destroy			_sem_destroy
@@ -220,6 +221,7 @@
 #define		sem_unlink			_sem_unlink
 #define		sem_wait			_sem_wait
 #define		sendmsg				_sendmsg
+#define		sendmmsg			_sendmmsg
 #define		sendto				_sendto
 #define		setsockopt			_setsockopt
 /*#define		sigaction			_sigaction*/

Modified: user/ngie/make_check/lib/libc/include/un-namespace.h
==============================================================================
--- user/ngie/make_check/lib/libc/include/un-namespace.h	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/include/un-namespace.h	Sat Jan 30 17:43:41 2016	(r295078)
@@ -189,6 +189,7 @@
 #undef		readv
 #undef		recvfrom
 #undef		recvmsg
+#undef		recvmmsg
 #undef		select
 #undef		sem_close
 #undef		sem_destroy
@@ -201,6 +202,7 @@
 #undef		sem_unlink
 #undef		sem_wait
 #undef		sendmsg
+#undef		sendmmsg
 #undef		sendto
 #undef		setsockopt
 #undef		sigaction

Modified: user/ngie/make_check/lib/libc/sys/Symbol.map
==============================================================================
--- user/ngie/make_check/lib/libc/sys/Symbol.map	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/sys/Symbol.map	Sat Jan 30 17:43:41 2016	(r295078)
@@ -399,6 +399,8 @@ FBSD_1.4 {
 	utimensat;
 	numa_setaffinity;
 	numa_getaffinity;
+	sendmmsg;
+	recvmmsg;
 };
 
 FBSDprivate_1.0 {

Modified: user/ngie/make_check/lib/libc/sys/recv.2
==============================================================================
--- user/ngie/make_check/lib/libc/sys/recv.2	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/sys/recv.2	Sat Jan 30 17:43:41 2016	(r295078)
@@ -28,14 +28,15 @@
 .\"     @(#)recv.2	8.3 (Berkeley) 2/21/94
 .\" $FreeBSD$
 .\"
-.Dd October 15, 2014
+.Dd January 29, 2016
 .Dt RECV 2
 .Os
 .Sh NAME
 .Nm recv ,
 .Nm recvfrom ,
-.Nm recvmsg
-.Nd receive a message from a socket
+.Nm recvmsg ,
+.Nm recvmmsg
+.Nd receive message(s) from a socket
 .Sh LIBRARY
 .Lb libc
 .Sh SYNOPSIS
@@ -47,11 +48,14 @@
 .Fn recvfrom "int s" "void *buf" "size_t len" "int flags" "struct sockaddr * restrict from" "socklen_t * restrict fromlen"
 .Ft ssize_t
 .Fn recvmsg "int s" "struct msghdr *msg" "int flags"
+.Ft ssize_t
+.Fn recvmmsg "int s" "struct mmsghdr * restrict msgvec" "size_t vlen" "int flags" "const struct timespec * restrict timeout"
 .Sh DESCRIPTION
 The
-.Fn recvfrom
+.Fn recvfrom ,
+.Fn recvmsg ,
 and
-.Fn recvmsg
+.Fn recvmmsg
 system calls
 are used to receive messages from a socket,
 and may be used to receive data on a socket whether or not
@@ -84,8 +88,39 @@ null pointer passed as its
 .Fa from
 argument.
 .Pp
-All three routines return the length of the message on successful
-completion.
+The
+.Fn recvmmsg
+function is used to receive multiple
+messages at a call.
+Their number is supplied by
+.Fa vlen .
+The messages are placed in the buffers described by
+.Fa msgvec
+vector, after reception.
+The size of each received message is placed in the
+.Fa msg_len
+field of each element of the vector.
+If
+.Fa timeout
+is NULL the call blocks until the data is available for each
+supplied message buffer.
+Otherwise it waits for data for the specified amount of time.
+If the timeout expired and there is no data received,
+a value 0 is returned.
+The
+.Xr ppoll 2
+system call is used to implement the timeout mechanism,
+before first receive is performed.
+.Pp
+The
+.Fn recv ,
+.Fn recvfrom
+and
+.Fn recvmsg
+return the length of the message on successful
+completion, whereas
+.Fn recvmmsg
+returns the number of received messages.
 If a message is too long to fit in the supplied buffer,
 excess bytes may be discarded depending on the type of socket
 the message is received from (see
@@ -100,7 +135,9 @@ in which case the value
 .Va errno
 is set to
 .Er EAGAIN .
-The receive calls normally return any data available,
+The receive calls except
+.Fn recvmmsg
+normally return any data available,
 up to the requested amount,
 rather than waiting for receipt of the full amount requested;
 this behavior is affected by the socket-level options
@@ -109,6 +146,9 @@ and
 .Dv SO_RCVTIMEO
 described in
 .Xr getsockopt 2 .
+The
+.Fn recvmmsg
+function implements this behaviour for each message in the vector.
 .Pp
 The
 .Xr select 2
@@ -127,6 +167,10 @@ one or more of the values:
 .It Dv MSG_WAITALL Ta wait for full request or error
 .It Dv MSG_DONTWAIT Ta do not block
 .It Dv MSG_CMSG_CLOEXEC Ta set received fds close-on-exec
+.It Dv MSG_WAITFORONE Ta do not block after receiving the first message
+(only for
+.Fn recvmmsg
+)
 .El
 .Pp
 The
@@ -158,6 +202,11 @@ is set to
 This flag is not available in strict
 .Tn ANSI
 or C99 compilation mode.
+The
+.Dv MSG_WAITFORONE
+flag sets MSG_DONTWAIT after the first message has been received.
+This flag is only relevant for
+.Fn recvmmsg .
 .Pp
 The
 .Fn recvmsg
@@ -290,9 +339,31 @@ control data were discarded due to lack 
 for ancillary data.
 .Dv MSG_OOB
 is returned to indicate that expedited or out-of-band data were received.
+.Pp
+The
+.Fn recvmmsg
+system call uses the
+.Fa mmsghdr
+structure, defined as follows in the
+.In sys/socket.h
+header :
+.Bd -literal
+struct mmsghdr {
+	struct msghdr	 msg_hdr;	/* message header */
+	ssize_t		 msg_len;	/* message length */
+};
+.Ed
+.Pp
+On data reception the
+.Fa msg_len
+field is updated to the length of the received message.
 .Sh RETURN VALUES
-These calls return the number of bytes received, or -1
-if an error occurred.
+These calls except
+.Fn recvmmsg
+return the number of bytes received.
+.Fn recvmmsg
+returns the number of messages received.
+A value of -1 is returned if an error occurred.
 .Sh ERRORS
 The calls fail if:
 .Bl -tag -width Er
@@ -347,3 +418,7 @@ The
 .Fn recv
 function appeared in
 .Bx 4.2 .
+The
+.Fn recvmmsg
+function appeared in
+.Fx 11.0 .

Modified: user/ngie/make_check/lib/libc/sys/send.2
==============================================================================
--- user/ngie/make_check/lib/libc/sys/send.2	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/sys/send.2	Sat Jan 30 17:43:41 2016	(r295078)
@@ -28,14 +28,15 @@
 .\"     From: @(#)send.2	8.2 (Berkeley) 2/21/94
 .\" $FreeBSD$
 .\"
-.Dd February 5, 2009
+.Dd January 29, 2016
 .Dt SEND 2
 .Os
 .Sh NAME
 .Nm send ,
 .Nm sendto ,
-.Nm sendmsg
-.Nd send a message from a socket
+.Nm sendmsg ,
+.Nm sendmmsg
+.Nd send message(s) from a socket
 .Sh LIBRARY
 .Lb libc
 .Sh SYNOPSIS
@@ -47,25 +48,33 @@
 .Fn sendto "int s" "const void *msg" "size_t len" "int flags" "const struct sockaddr *to" "socklen_t tolen"
 .Ft ssize_t
 .Fn sendmsg "int s" "const struct msghdr *msg" "int flags"
+.Ft ssize_t
+.Fn sendmmsg "int s" "struct mmsghdr * restrict msgvec" "size_t vlen" "int flags"
 .Sh DESCRIPTION
 The
 .Fn send
-function,
+and
+.Fn sendmmsg
+functions,
 and
 .Fn sendto
 and
 .Fn sendmsg
 system calls
-are used to transmit a message to another socket.
+are used to transmit one or more messages (with the
+.Fn sendmmsg
+call) to
+another socket.
 The
 .Fn send
 function
 may be used only when the socket is in a
 .Em connected
 state, while
-.Fn sendto
-and
+.Fn sendto ,
 .Fn sendmsg
+and
+.Fn sendmmsg
 may be used at any time.
 .Pp
 The address of the target is given by
@@ -81,6 +90,18 @@ underlying protocol, the error
 is returned, and
 the message is not transmitted.
 .Pp
+The
+.Fn sendmmsg
+function sends multiple messages at a call.
+They are given by the
+.Fa msgvec
+vector along with
+.Fa vlen
+specifying the vector size.
+The number of octets sent per each message is placed in the
+.Fa msg_len
+field of each processed element of the vector after transmission.
+.Pp
 No indication of failure to deliver is implicit in a
 .Fn send .
 Locally detected errors are indicated by a return value of -1.
@@ -138,14 +159,27 @@ See
 .Xr recv 2
 for a description of the
 .Fa msghdr
+structure and the
+.Fa mmsghdr
 structure.
 .Sh RETURN VALUES
-The call returns the number of characters sent, or -1
-if an error occurred.
+The
+.Fn send ,
+.Fn sendto
+and
+.Fn sendmsg
+calls
+return the number of octets sent.
+The
+.Fn sendmmsg
+call returns the number of messages sent.
+If an error occurred a value of -1 is returned.
 .Sh ERRORS
 The
 .Fn send
-function and
+and
+.Fn sendmmsg
+functions and
 .Fn sendto
 and
 .Fn sendmsg
@@ -215,6 +249,10 @@ The
 .Fn send
 function appeared in
 .Bx 4.2 .
+The
+.Fn sendmmsg
+function appeared in
+.Fx 11.0 .
 .Sh BUGS
 Because
 .Fn sendmsg

Modified: user/ngie/make_check/lib/libc/tests/gen/Makefile
==============================================================================
--- user/ngie/make_check/lib/libc/tests/gen/Makefile	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libc/tests/gen/Makefile	Sat Jan 30 17:43:41 2016	(r295078)
@@ -11,6 +11,7 @@ ATF_TESTS_C+=		ftw_test
 ATF_TESTS_C+=		popen_test
 ATF_TESTS_C+=		posix_spawn_test
 ATF_TESTS_C+=		wordexp_test
+ATF_TESTS_C+=		dlopen_empty_test
 
 # TODO: t_closefrom, t_cpuset, t_fmtcheck, t_randomid, t_sleep
 # TODO: t_siginfo (fixes require further inspection)

Copied: user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c (from r295077, head/lib/libc/tests/gen/dlopen_empty_test.c)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c	Sat Jan 30 17:43:41 2016	(r295078, copy of r295077, head/lib/libc/tests/gen/dlopen_empty_test.c)
@@ -0,0 +1,97 @@
+/*-
+ * Copyright (c) 2016 Maksym Sobolyev
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+#include <sys/stat.h>
+#include <dlfcn.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <signal.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+
+#include <atf-c.h>
+
+static const char *funname;
+static char *soname;
+
+static void
+sigsegv_handler(int sig __unused)
+{
+        unlink(soname);
+        free(soname);
+        atf_tc_fail("got SIGSEGV in the %s(3)", funname);
+}
+
+ATF_TC(dlopen_empty_test);
+ATF_TC_HEAD(dlopen_empty_test, tc)
+{
+        atf_tc_set_md_var(tc, "descr", "Tests the dlopen() of an empty file "
+                      "returns an error");
+}
+ATF_TC_BODY(dlopen_empty_test, tc)
+{
+        char tempname[] = "/tmp/temp.XXXXXX";
+        char *fname;
+        int fd;
+        void *dlh;
+        struct sigaction act, oact;
+
+        fname = mktemp(tempname);
+        ATF_REQUIRE_MSG(fname != NULL, "mktemp failed; errno=%d", errno);
+        asprintf(&soname, "%s.so", fname);
+        ATF_REQUIRE_MSG(soname != NULL, "asprintf failed; errno=%d", ENOMEM);
+        fd = open(soname, O_WRONLY | O_CREAT | O_TRUNC, DEFFILEMODE);
+        ATF_REQUIRE_MSG(fd != -1, "open(\"%s\") failed; errno=%d", soname, errno);
+        close(fd);
+
+        act.sa_handler = sigsegv_handler;
+        act.sa_flags = 0;
+        sigemptyset(&act.sa_mask);
+        ATF_CHECK_MSG(sigaction(SIGSEGV, &act, &oact) != -1,
+            "sigaction() failed");
+
+        funname = "dlopen";
+        dlh = dlopen(soname, RTLD_LAZY);
+        if (dlh != NULL) {
+                funname = "dlclose";
+                dlclose(dlh);
+        }
+        ATF_REQUIRE_MSG(dlh == NULL, "dlopen(\"%s\") did not fail", soname);
+        unlink(soname);
+        free(soname);
+}
+
+ATF_TP_ADD_TCS(tp)
+{
+
+        ATF_TP_ADD_TC(tp, dlopen_empty_test);
+
+        return (atf_no_error());
+}

Modified: user/ngie/make_check/lib/libsysdecode/syscallnames.c
==============================================================================
--- user/ngie/make_check/lib/libsysdecode/syscallnames.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libsysdecode/syscallnames.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -70,30 +70,30 @@ sysdecode_syscallname(enum sysdecode_abi
 {
 
 	switch (abi) {
-	case FREEBSD:
+	case SYSDECODE_ABI_FREEBSD:
 		if (code < nitems(syscallnames))
 			return (syscallnames[code]);
 		break;
 #if defined(__amd64__) || defined(__powerpc64__)
-	case FREEBSD32:
+	case SYSDECODE_ABI_FREEBSD32:
 		if (code < nitems(freebsd32_syscallnames))
 			return (freebsd32_syscallnames[code]);
 		break;
 #endif
 #if defined(__amd64__) || defined(__i386__)
-	case LINUX:
+	case SYSDECODE_ABI_LINUX:
 		if (code < nitems(linux_syscallnames))
 			return (linux_syscallnames[code]);
 		break;
 #endif
 #ifdef __amd64__
-	case LINUX32:
+	case SYSDECODE_ABI_LINUX32:
 		if (code < nitems(linux32_syscallnames))
 			return (linux32_syscallnames[code]);
 		break;
 #endif
 #if defined(__amd64__) || defined(__aarch64__)
-	case CLOUDABI64:
+	case SYSDECODE_ABI_CLOUDABI64:
 		if (code < nitems(cloudabi64_syscallnames))
 			return (cloudabi64_syscallnames[code]);
 		break;

Modified: user/ngie/make_check/lib/libsysdecode/sysdecode.3
==============================================================================
--- user/ngie/make_check/lib/libsysdecode/sysdecode.3	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libsysdecode/sysdecode.3	Sat Jan 30 17:43:41 2016	(r295078)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd January 24, 2016
+.Dd January 29, 2016
 .Dt SYSDECODE 3
 .Os
 .Sh NAME
@@ -44,23 +44,23 @@ The supported ABIs are named by the
 .Vt enum sysdecode_abi
 enumeration.
 .Pp
-.Bl -tag -width "Li UNKNOWN_ABI" -compact
-.It Li FREEBSD
+.Bl -tag -width "Li SYSDECODE_ABI_CLOUDABI64" -compact
+.It Li SYSDECODE_ABI_FREEBSD
 Native FreeBSD binaries.
 Supported on all platforms.
-.It Li FREEBSD32
+.It Li SYSDECODE_ABI_FREEBSD32
 32-bit FreeBSD binaries.
 Supported on amd64 and powerpc64.
-.It Li LINUX
+.It Li SYSDECODE_ABI_LINUX
 Linux binaries of the same platform.
 Supported on amd64 and i386.
-.It Li LINUX32
+.It Li SYSDECODE_ABI_LINUX32
 32-bit Linux binaries.
 Supported on amd64.
-.It Li CLOUDABI64
+.It Li SYSDECODE_ABI_CLOUDABI64
 64-bit CloudABI binaries.
 Supported on aarch64 and amd64.
-.It Li UNKNOWN_ABI
+.It Li SYSDECODE_ABI_UNKNOWN
 A placeholder for use when the ABI is not known.
 .El
 .Sh SEE ALSO

Modified: user/ngie/make_check/lib/libsysdecode/sysdecode.h
==============================================================================
--- user/ngie/make_check/lib/libsysdecode/sysdecode.h	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/lib/libsysdecode/sysdecode.h	Sat Jan 30 17:43:41 2016	(r295078)
@@ -30,12 +30,12 @@
 #define	__SYSDECODE_H__
 
 enum sysdecode_abi {
-	UNKNOWN_ABI = 0,
-	FREEBSD,
-	FREEBSD32,
-	LINUX,
-	LINUX32,
-	CLOUDABI64
+	SYSDECODE_ABI_UNKNOWN = 0,
+	SYSDECODE_ABI_FREEBSD,
+	SYSDECODE_ABI_FREEBSD32,
+	SYSDECODE_ABI_LINUX,
+	SYSDECODE_ABI_LINUX32,
+	SYSDECODE_ABI_CLOUDABI64
 };
 
 const char *sysdecode_ioctlname(unsigned long _val);

Modified: user/ngie/make_check/libexec/rtld-elf/map_object.c
==============================================================================
--- user/ngie/make_check/libexec/rtld-elf/map_object.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/libexec/rtld-elf/map_object.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -38,7 +38,7 @@
 #include "debug.h"
 #include "rtld.h"
 
-static Elf_Ehdr *get_elf_header(int, const char *);
+static Elf_Ehdr *get_elf_header(int, const char *, const struct stat *);
 static int convert_prot(int);	/* Elf flags -> mmap protection */
 static int convert_flags(int); /* Elf flags -> mmap flags */
 
@@ -91,7 +91,7 @@ map_object(int fd, const char *path, con
     char *note_map;
     size_t note_map_len;
 
-    hdr = get_elf_header(fd, path);
+    hdr = get_elf_header(fd, path, sb);
     if (hdr == NULL)
 	return (NULL);
 
@@ -324,10 +324,16 @@ error:
 }
 
 static Elf_Ehdr *
-get_elf_header(int fd, const char *path)
+get_elf_header(int fd, const char *path, const struct stat *sbp)
 {
 	Elf_Ehdr *hdr;
 
+	/* Make sure file has enough data for the ELF header */
+	if (sbp != NULL && sbp->st_size < sizeof(Elf_Ehdr)) {
+		_rtld_error("%s: invalid file format", path);
+		return (NULL);
+	}
+
 	hdr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_PRIVATE | MAP_PREFAULT_READ,
 	    fd, 0);
 	if (hdr == (Elf_Ehdr *)MAP_FAILED) {

Modified: user/ngie/make_check/sys/arm/arm/cpufunc.c
==============================================================================
--- user/ngie/make_check/sys/arm/arm/cpufunc.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/sys/arm/arm/cpufunc.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -889,9 +889,6 @@ set_cpufuncs()
 		cpufuncs = arm1176_cpufuncs;
 		cpu_reset_needs_v4_MMU_disable = 1;     /* V4 or higher */
 		get_cachetype_cp15();
-
-		pmap_pte_init_mmu_v6();
-
 		goto out;
 	}
 #endif /* CPU_ARM1176 */
@@ -915,8 +912,6 @@ set_cpufuncs()
 		cpufuncs = cortexa_cpufuncs;
 		cpu_reset_needs_v4_MMU_disable = 1;     /* V4 or higher */
 		get_cachetype_cp15();
-
-		pmap_pte_init_mmu_v6();
 		goto out;
 	}
 #endif /* CPU_CORTEXA */
@@ -927,7 +922,6 @@ set_cpufuncs()
 	    cputype == CPU_ID_ARM_88SV581X_V7) {
 		cpufuncs = pj4bv7_cpufuncs;
 		get_cachetype_cp15();
-		pmap_pte_init_mmu_v6();
 		goto out;
 	}
 #endif /* CPU_MV_PJ4B */

Modified: user/ngie/make_check/sys/arm/arm/db_interface.c
==============================================================================
--- user/ngie/make_check/sys/arm/arm/db_interface.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/sys/arm/arm/db_interface.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -170,7 +170,7 @@ db_validate_address(vm_offset_t addr)
 	    addr >= VM_MIN_KERNEL_ADDRESS
 #endif
 	   )
-		pmap = pmap_kernel();
+		pmap = kernel_pmap;
 	else
 		pmap = p->p_vmspace->vm_map.pmap;
 

Modified: user/ngie/make_check/sys/arm/arm/genassym.c
==============================================================================
--- user/ngie/make_check/sys/arm/arm/genassym.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/sys/arm/arm/genassym.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -61,16 +61,16 @@ __FBSDID("$FreeBSD$");
 
 ASSYM(KERNBASE, KERNBASE);
 ASSYM(PCB_NOALIGNFLT, PCB_NOALIGNFLT);
-#ifdef ARM_NEW_PMAP
+#if __ARM_ARCH >= 6
 ASSYM(CPU_ASID_KERNEL,CPU_ASID_KERNEL);
 #endif
 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
-#ifndef ARM_NEW_PMAP
+#if __ARM_ARCH < 6
 ASSYM(PCB_DACR, offsetof(struct pcb, pcb_dacr));
 #endif
 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
 ASSYM(PCB_PAGEDIR, offsetof(struct pcb, pcb_pagedir));
-#ifndef ARM_NEW_PMAP
+#if __ARM_ARCH < 6
 ASSYM(PCB_L1VEC, offsetof(struct pcb, pcb_l1vec));
 ASSYM(PCB_PL1VEC, offsetof(struct pcb, pcb_pl1vec));
 #endif

Modified: user/ngie/make_check/sys/arm/arm/locore-v6.S
==============================================================================
--- user/ngie/make_check/sys/arm/arm/locore-v6.S	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/sys/arm/arm/locore-v6.S	Sat Jan 30 17:43:41 2016	(r295078)
@@ -30,6 +30,7 @@
 
 #include "assym.s"
 #include <sys/syscall.h>
+#include <machine/acle-compat.h>
 #include <machine/asm.h>
 #include <machine/asmacros.h>
 #include <machine/armreg.h>
@@ -39,11 +40,6 @@
 
 __FBSDID("$FreeBSD$");
 
-#ifndef ARM_NEW_PMAP
-#define	PTE1_OFFSET	L1_S_OFFSET
-#define	PTE1_SHIFT	L1_S_SHIFT
-#define	PTE1_SIZE	L1_S_SIZE
-#endif
 
 #if __ARM_ARCH >= 7
 #if defined(__ARM_ARCH_7VE__) || defined(__clang__)
@@ -287,7 +283,6 @@ ASENTRY_NP(init_mmu)
 	mov	r0, #((DOMAIN_CLIENT <<	(PMAP_DOMAIN_KERNEL*2)) | DOMAIN_CLIENT)
 	mcr	CP15_DACR(r0)
 
-#ifdef ARM_NEW_PMAP
 	/*
 	 * Set TEX remap registers
 	 *  - All is set to uncacheable memory
@@ -296,7 +291,6 @@ ASENTRY_NP(init_mmu)
 	mcr	CP15_PRRR(r0)
 	mov	r0, #0
 	mcr	CP15_NMRR(r0)
-#endif
 	mcr	CP15_TLBIALL		/* Flush TLB */
 	DSB
 	ISB
@@ -305,9 +299,7 @@ ASENTRY_NP(init_mmu)
 	mrc	CP15_SCTLR(r0)
 	orr	r0, r0,	#CPU_CONTROL_MMU_ENABLE
 	orr	r0, r0,	#CPU_CONTROL_V6_EXTPAGE
-#ifdef ARM_NEW_PMAP
 	orr	r0, r0,	#CPU_CONTROL_TR_ENABLE
-#endif
 	orr	r0, r0,	#CPU_CONTROL_AF_ENABLE
 	mcr	CP15_SCTLR(r0)
 	DSB
@@ -398,23 +390,11 @@ END(reinit_mmu)
  * Addresses must be 1MiB aligned
  */
 build_device_pagetables:
-#if defined(ARM_NEW_PMAP)
 	ldr	r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0
-#elif defined(SMP)
-	ldr	r4, =(L1_TYPE_S|L1_S_AP(AP_KRW)|L1_SHARED)
-#else
-	ldr	r4, =(L1_TYPE_S|L1_S_AP(AP_KRW))
-#endif
 	b	1f
 build_pagetables:
 	/* Set the required page attributed */
-#if defined(ARM_NEW_PMAP)
 	ldr	r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0
-#elif defined(SMP)
-	ldr	r4, =(L1_TYPE_S|L1_S_C|L1_S_AP(AP_KRW)|L1_SHARED)
-#else
-	ldr	r4, =(L1_TYPE_S|L1_S_C|L1_S_AP(AP_KRW))
-#endif
 1:
 	orr	r1, r4
 

Modified: user/ngie/make_check/sys/arm/arm/machdep.c
==============================================================================
--- user/ngie/make_check/sys/arm/arm/machdep.c	Sat Jan 30 17:32:46 2016	(r295077)
+++ user/ngie/make_check/sys/arm/arm/machdep.c	Sat Jan 30 17:43:41 2016	(r295078)
@@ -199,7 +199,7 @@ static char *loader_envp;
 
 vm_paddr_t pmap_pa;
 
-#ifdef ARM_NEW_PMAP
+#if __ARM_ARCH >= 6
 vm_offset_t systempage;
 vm_offset_t irqstack;
 vm_offset_t undstack;
@@ -427,11 +427,9 @@ cpu_startup(void *dummy)
 {
 	struct pcb *pcb = thread0.td_pcb;
 	const unsigned int mbyte = 1024 * 1024;
-#ifdef ARM_TP_ADDRESS
-#ifndef ARM_CACHE_LOCK_ENABLE
+#if __ARM_ARCH < 6 && !defined(ARM_CACHE_LOCK_ENABLE)
 	vm_page_t m;
 #endif
-#endif
 
 	identify_arm_cpu();
 
@@ -455,12 +453,10 @@ cpu_startup(void *dummy)
 	vm_pager_bufferinit();
 	pcb->pcb_regs.sf_sp = (u_int)thread0.td_kstack +
 	    USPACE_SVC_STACK_TOP;
-	pmap_set_pcb_pagedir(pmap_kernel(), pcb);
-#ifndef ARM_NEW_PMAP
+	pmap_set_pcb_pagedir(kernel_pmap, pcb);
+#if __ARM_ARCH < 6
 	vector_page_setprot(VM_PROT_READ);
 	pmap_postinit();
-#endif
-#ifdef ARM_TP_ADDRESS
 #ifdef ARM_CACHE_LOCK_ENABLE
 	pmap_kenter_user(ARM_TP_ADDRESS, ARM_TP_ADDRESS);
 	arm_lock_cache_line(ARM_TP_ADDRESS);
@@ -1283,7 +1279,7 @@ arm_predict_branch(void *cookie, u_int i
 	}
 }
 
-#ifdef ARM_NEW_PMAP
+#if __ARM_ARCH >= 6
 void
 set_stackptrs(int cpu)
 {
@@ -1447,7 +1443,7 @@ print_kenv(void)
 		debugf(" %x %s\n", (uint32_t)cp, cp);
 }

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-user@freebsd.org  Sat Jan 30 18:41:57 2016
Return-Path: <owner-svn-src-user@freebsd.org>
Delivered-To: svn-src-user@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DE00A73433
 for <svn-src-user@mailman.ysv.freebsd.org>;
 Sat, 30 Jan 2016 18:41:57 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4F2FB1AF;
 Sat, 30 Jan 2016 18:41:57 +0000 (UTC)
 (envelope-from ngie@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0UIfuGT029300;
 Sat, 30 Jan 2016 18:41:56 GMT (envelope-from ngie@FreeBSD.org)
Received: (from ngie@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0UIfu2V029298;
 Sat, 30 Jan 2016 18:41:56 GMT (envelope-from ngie@FreeBSD.org)
Message-Id: <201601301841.u0UIfu2V029298@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ngie set sender to
 ngie@FreeBSD.org using -f
From: Garrett Cooper <ngie@FreeBSD.org>
Date: Sat, 30 Jan 2016 18:41:56 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-user@freebsd.org
Subject: svn commit: r295081 - in user/ngie/make_check: libexec/atrun
 sys/dev/iicbus
X-SVN-Group: user
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-user@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the experimental &quot; user&quot;
 src tree" <svn-src-user.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-user/>
List-Post: <mailto:svn-src-user@freebsd.org>
List-Help: <mailto:svn-src-user-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-user>,
 <mailto:svn-src-user-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Jan 2016 18:41:57 -0000

Author: ngie
Date: Sat Jan 30 18:41:56 2016
New Revision: 295081
URL: https://svnweb.freebsd.org/changeset/base/295081

Log:
  MFhead @ r295080

Modified:
  user/ngie/make_check/libexec/atrun/atrun.c
  user/ngie/make_check/sys/dev/iicbus/iic.c
Directory Properties:
  user/ngie/make_check/   (props changed)
  user/ngie/make_check/sbin/   (props changed)
  user/ngie/make_check/sys/   (props changed)

Modified: user/ngie/make_check/libexec/atrun/atrun.c
==============================================================================
--- user/ngie/make_check/libexec/atrun/atrun.c	Sat Jan 30 18:33:23 2016	(r295080)
+++ user/ngie/make_check/libexec/atrun/atrun.c	Sat Jan 30 18:41:56 2016	(r295081)
@@ -459,8 +459,9 @@ main(int argc, char *argv[])
     int c;
     int run_batch;
 #ifdef __FreeBSD__
-    size_t ncpu, ncpusz;
+    size_t ncpusz;
     double load_avg = -1;
+    int ncpu;
 #else
     double load_avg = LOADAVG_MX;
 #endif

Modified: user/ngie/make_check/sys/dev/iicbus/iic.c
==============================================================================
--- user/ngie/make_check/sys/dev/iicbus/iic.c	Sat Jan 30 18:33:23 2016	(r295080)
+++ user/ngie/make_check/sys/dev/iicbus/iic.c	Sat Jan 30 18:41:56 2016	(r295081)
@@ -293,7 +293,8 @@ iicrdwr(struct iic_cdevpriv *priv, struc
 	struct iic_msg *buf, *m;
 	void **usrbufs;
 	device_t iicdev, parent;
-	int error, i;
+	int error;
+	uint32_t i;
 
 	iicdev = priv->sc->sc_dev;
 	parent = device_get_parent(iicdev);