From owner-svn-src-projects@FreeBSD.ORG  Sun May 31 03:13:25 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 48BE98C5;
 Sun, 31 May 2015 03:13:25 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 3760217C7;
 Sun, 31 May 2015 03:13:25 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4V3DPKI018637;
 Sun, 31 May 2015 03:13:25 GMT (envelope-from sjg@FreeBSD.org)
Received: (from sjg@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4V3DPsE018636;
 Sun, 31 May 2015 03:13:25 GMT (envelope-from sjg@FreeBSD.org)
Message-Id: <201505310313.t4V3DPsE018636@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sjg set sender to sjg@FreeBSD.org
 using -f
From: "Simon J. Gerraty" <sjg@FreeBSD.org>
Date: Sun, 31 May 2015 03:13:25 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283802 - projects/bmake/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 31 May 2015 03:13:25 -0000

Author: sjg
Date: Sun May 31 03:13:24 2015
New Revision: 283802
URL: https://svnweb.freebsd.org/changeset/base/283802

Log:
  Stage man pages.

Modified:
  projects/bmake/share/mk/bsd.man.mk

Modified: projects/bmake/share/mk/bsd.man.mk
==============================================================================
--- projects/bmake/share/mk/bsd.man.mk	Sun May 31 02:21:35 2015	(r283801)
+++ projects/bmake/share/mk/bsd.man.mk	Sun May 31 03:13:24 2015	(r283802)
@@ -127,6 +127,20 @@ _manpages: ${MAN}
 ZEXT=		${MCOMPRESS_EXT}
 
 .if defined(MAN) && !empty(MAN)
+.if ${MK_STAGING}
+staging: stage_files
+_mansets:= ${MAN:E:O:u:@s@man$s@}
+STAGE_SETS+= ${_mansets}
+.for _page in ${MAN}
+stage_files.man${_page:T:E}: ${_page}
+STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJTOP}${MANDIR}${_page:T:E}${MANSUBDIR}
+.endfor
+.if !empty(MLINKS)
+staging: stage_links
+STAGE_LINKS.${_mansets:[1]} := ${MLINKS:S,^,${MANDIR}${_mansets:[1]:S,man,,}${MANSUBDIR}/,}
+.endif
+.endif
+
 CLEANFILES+=	${MAN:T:S/$/${MCOMPRESS_EXT}/g}
 CLEANFILES+=	${MAN:T:S/$/${CATEXT}${MCOMPRESS_EXT}/g}
 .for __page in ${MAN}

From owner-svn-src-projects@FreeBSD.ORG  Sun May 31 07:16:32 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 62C9B8E0;
 Sun, 31 May 2015 07:16:32 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 517741AE8;
 Sun, 31 May 2015 07:16:32 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4V7GWok044581;
 Sun, 31 May 2015 07:16:32 GMT (envelope-from sjg@FreeBSD.org)
Received: (from sjg@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4V7GWus044580;
 Sun, 31 May 2015 07:16:32 GMT (envelope-from sjg@FreeBSD.org)
Message-Id: <201505310716.t4V7GWus044580@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sjg set sender to sjg@FreeBSD.org
 using -f
From: "Simon J. Gerraty" <sjg@FreeBSD.org>
Date: Sun, 31 May 2015 07:16:32 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283803 - projects/bmake/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 31 May 2015 07:16:32 -0000

Author: sjg
Date: Sun May 31 07:16:31 2015
New Revision: 283803
URL: https://svnweb.freebsd.org/changeset/base/283803

Log:
  Handle multiple sections in MLINKS

Modified:
  projects/bmake/share/mk/bsd.man.mk

Modified: projects/bmake/share/mk/bsd.man.mk
==============================================================================
--- projects/bmake/share/mk/bsd.man.mk	Sun May 31 03:13:24 2015	(r283802)
+++ projects/bmake/share/mk/bsd.man.mk	Sun May 31 07:16:31 2015	(r283803)
@@ -137,7 +137,9 @@ STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJT
 .endfor
 .if !empty(MLINKS)
 staging: stage_links
-STAGE_LINKS.${_mansets:[1]} := ${MLINKS:S,^,${MANDIR}${_mansets:[1]:S,man,,}${MANSUBDIR}/,}
+.for __section in ${MLINKS:E:O:u}
+STAGE_LINKS.man${__section}:= ${MLINKS:M*.${__section}:S,^,${MANDIR}${__section}${MANSUBDIR}/,}
+.endfor
 .endif
 .endif
 

From owner-svn-src-projects@FreeBSD.ORG  Mon Jun  1 06:54:27 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id F2A1FAA4;
 Mon,  1 Jun 2015 06:54:26 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 DD37512F9;
 Mon,  1 Jun 2015 06:54:26 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t516sQVE081946;
 Mon, 1 Jun 2015 06:54:26 GMT (envelope-from dim@FreeBSD.org)
Received: (from dim@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t516sLO8081918;
 Mon, 1 Jun 2015 06:54:21 GMT (envelope-from dim@FreeBSD.org)
Message-Id: <201506010654.t516sLO8081918@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: dim set sender to dim@FreeBSD.org
 using -f
From: Dimitry Andric <dim@FreeBSD.org>
Date: Mon, 1 Jun 2015 06:54:21 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283871 - in projects/clang-trunk: . bin/ps
 contrib/diff/src contrib/gcc/config/arm contrib/netbsd-tests/lib/libc/c063
 contrib/traceroute etc/tests lib/libc/arm lib/libc/arm/aeabi lib/l...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2015 06:54:27 -0000

Author: dim
Date: Mon Jun  1 06:54:21 2015
New Revision: 283871
URL: https://svnweb.freebsd.org/changeset/base/283871

Log:
  Merge ^/head r283771 through r283870.

Added:
  projects/clang-trunk/tools/build/options/WITHOUT_MANDOCDB
     - copied unchanged from r283870, head/tools/build/options/WITHOUT_MANDOCDB
Deleted:
  projects/clang-trunk/etc/tests/
Modified:
  projects/clang-trunk/Makefile.inc1
  projects/clang-trunk/bin/ps/ps.c
  projects/clang-trunk/contrib/diff/src/context.c
  projects/clang-trunk/contrib/gcc/config/arm/lib1funcs.asm
  projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
  projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_openat.c
  projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
  projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
  projects/clang-trunk/contrib/traceroute/traceroute.8
  projects/clang-trunk/contrib/traceroute/traceroute.c
  projects/clang-trunk/lib/libc/arm/SYS.h
  projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_double.S
  projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_float.S
  projects/clang-trunk/lib/libc/arm/gen/_setjmp.S
  projects/clang-trunk/lib/libc/arm/gen/setjmp.S
  projects/clang-trunk/lib/libc/arm/string/ffs.S
  projects/clang-trunk/lib/libc/arm/string/memmove.S
  projects/clang-trunk/lib/libc/arm/string/memset.S
  projects/clang-trunk/lib/libc/arm/string/strcmp.S
  projects/clang-trunk/lib/libc/arm/string/strlen.S
  projects/clang-trunk/lib/libc/arm/string/strncmp.S
  projects/clang-trunk/lib/libc/xdr/xdr.c
  projects/clang-trunk/lib/libc/xdr/xdr_array.c
  projects/clang-trunk/lib/libc/xdr/xdr_float.c
  projects/clang-trunk/lib/libc/xdr/xdr_mem.c
  projects/clang-trunk/lib/libc/xdr/xdr_rec.c
  projects/clang-trunk/lib/libc/xdr/xdr_reference.c
  projects/clang-trunk/lib/libc/xdr/xdr_sizeof.c
  projects/clang-trunk/lib/libc/xdr/xdr_stdio.c
  projects/clang-trunk/lib/libdpv/dpv.c
  projects/clang-trunk/lib/libprocstat/libprocstat.c
  projects/clang-trunk/libexec/ypxfr/ypxfr_main.c
  projects/clang-trunk/share/man/man5/src.conf.5
  projects/clang-trunk/share/mk/src.opts.mk
  projects/clang-trunk/sys/amd64/amd64/trap.c
  projects/clang-trunk/sys/arm/arm/copystr.S
  projects/clang-trunk/sys/arm/include/_types.h
  projects/clang-trunk/sys/arm/include/asm.h
  projects/clang-trunk/sys/arm/include/proc.h
  projects/clang-trunk/sys/boot/fdt/dts/arm/sun4i-a10.dtsi
  projects/clang-trunk/sys/boot/fdt/dts/arm/sun7i-a20.dtsi
  projects/clang-trunk/sys/dev/cxgbe/t4_main.c
  projects/clang-trunk/sys/dev/cxgbe/t4_sge.c
  projects/clang-trunk/sys/dev/uart/uart_dev_ns8250.c
  projects/clang-trunk/sys/libkern/arm/memcpy.S
  projects/clang-trunk/sys/ufs/ffs/ffs_softdep.c
  projects/clang-trunk/sys/vm/vm_page.c
  projects/clang-trunk/tests/Makefile
  projects/clang-trunk/tests/sys/kern/ptrace_test.c
  projects/clang-trunk/usr.bin/Makefile
  projects/clang-trunk/usr.bin/man/Makefile
  projects/clang-trunk/usr.bin/mandoc/Makefile
  projects/clang-trunk/usr.sbin/pw/Makefile
  projects/clang-trunk/usr.sbin/pw/grupd.c
  projects/clang-trunk/usr.sbin/pw/pw.c
  projects/clang-trunk/usr.sbin/pw/pw_conf.c
  projects/clang-trunk/usr.sbin/pw/pw_group.c
  projects/clang-trunk/usr.sbin/pw/pw_user.c
  projects/clang-trunk/usr.sbin/pw/pwupd.c
  projects/clang-trunk/usr.sbin/yppoll/yppoll.8
  projects/clang-trunk/usr.sbin/yppoll/yppoll.c
  projects/clang-trunk/usr.sbin/yppush/yppush_main.c
Directory Properties:
  projects/clang-trunk/   (props changed)
  projects/clang-trunk/contrib/gcc/   (props changed)
  projects/clang-trunk/etc/   (props changed)
  projects/clang-trunk/lib/libc/   (props changed)
  projects/clang-trunk/share/   (props changed)
  projects/clang-trunk/sys/   (props changed)
  projects/clang-trunk/sys/boot/   (props changed)

Modified: projects/clang-trunk/Makefile.inc1
==============================================================================
--- projects/clang-trunk/Makefile.inc1	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/Makefile.inc1	Mon Jun  1 06:54:21 2015	(r283871)
@@ -1276,8 +1276,8 @@ _sed=		usr.bin/sed
 .endif
 
 .if ${BOOTSTRAPPING} < 1000002
-_m4=		lib/libohash \
-		usr.bin/m4
+_libohash=	lib/libohash
+_m4=		usr.bin/m4
 
 ${_bt}-usr.bin/m4: ${_bt}-lib/libohash
 .endif
@@ -1363,6 +1363,15 @@ _kerberos5_bootstrap_tools= \
 .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g}
 .endif
 
+.if ${MK_MANDOCDB} != "no"
+_libohash?=	lib/libohash
+_makewhatis=	lib/libsqlite3 \
+		usr.bin/mandoc
+${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3
+.else
+_makewhatis=usr.bin/makewhatis
+.endif
+
 # Rebuild up-to-date libmd for xinstall
 ${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd
 
@@ -1383,7 +1392,8 @@ bootstrap-tools: .PHONY
     ${_awk} \
     ${_cat} \
     usr.bin/lorder \
-    usr.bin/makewhatis \
+    ${_libohash} \
+    ${_makewhatis} \
     usr.bin/rpcgen \
     ${_sed} \
     ${_yacc} \
@@ -1806,9 +1816,10 @@ kerberos5/lib/libroken__L: lib/libcrypt_
 kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libheimbase__L: lib/libthr__L
 kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L
-lib/libsqlite3__L: lib/libthr__L
 .endif
 
+lib/libsqlite3__L: lib/libthr__L
+
 .if ${MK_GSSAPI} != "no"
 _lib_libgssapi=	lib/libgssapi
 .endif

Modified: projects/clang-trunk/bin/ps/ps.c
==============================================================================
--- projects/clang-trunk/bin/ps/ps.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/bin/ps/ps.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -180,7 +180,7 @@ main(int argc, char *argv[])
 	KINFO_STR *ks;
 	struct varent *vent;
 	struct winsize ws = { .ws_row = 0 };
-	const char *nlistf, *memf, *fmtstr, *str;
+	const char *nlistf, *memf, *str;
 	char *cols;
 	int all, ch, elem, flag, _fmt, i, lineno, linelen, left;
 	int descendancy, nentries, nkept, nselectors;
@@ -649,11 +649,6 @@ main(int argc, char *argv[])
 		linelen = 0;
 		xo_open_instance("process");
 		STAILQ_FOREACH(vent, &varlist, next_ve) {
-	        	if (vent->var->flag & LJUST)
-				fmtstr = "%-*s";
-			else
-				fmtstr = "%*s";
-
 			ks = STAILQ_FIRST(&kinfo[i].ki_ks);
 			STAILQ_REMOVE_HEAD(&kinfo[i].ki_ks, ks_next);
 			/* Truncate rightmost column if necessary.  */

Modified: projects/clang-trunk/contrib/diff/src/context.c
==============================================================================
--- projects/clang-trunk/contrib/diff/src/context.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/diff/src/context.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -62,7 +62,7 @@ print_context_label (char const *mark,
 	{
 	  time_t sec = inf->stat.st_mtime;
 	  verify (info_preserved, sizeof inf->stat.st_mtime <= sizeof sec);
-	  sprintf (buf, "%jd.%.9d", (intmax_t)sec, nsec);
+	  sprintf (buf, "%jd.%.9ld", (intmax_t)sec, nsec);
 	}
       fprintf (outfile, "%s %s\t%s\n", mark, inf->name, buf);
     }

Modified: projects/clang-trunk/contrib/gcc/config/arm/lib1funcs.asm
==============================================================================
--- projects/clang-trunk/contrib/gcc/config/arm/lib1funcs.asm	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/gcc/config/arm/lib1funcs.asm	Mon Jun  1 06:54:21 2015	(r283871)
@@ -252,7 +252,7 @@ SYM (\name):
 
 #ifdef __thumb__
 #define THUMB_FUNC .thumb_func
-#define THUMB_CODE .force_thumb
+#define THUMB_CODE .thumb
 #else
 #define THUMB_FUNC
 #define THUMB_CODE

Modified: projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
==============================================================================
--- projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -40,6 +40,9 @@ __RCSID("$NetBSD: t_faccessat.c,v 1.2 20
 #include <string.h>
 #include <unistd.h>
 #include <sys/param.h>
+#ifdef __FreeBSD__
+#include <sys/stat.h>
+#endif
 
 #define DIR "dir"
 #define FILE "dir/faccessat"

Modified: projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_openat.c
==============================================================================
--- projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_openat.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_openat.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -40,6 +40,9 @@ __RCSID("$NetBSD: t_openat.c,v 1.2 2013/
 #include <string.h>
 #include <unistd.h>
 #include <sys/param.h>
+#ifdef __FreeBSD__
+#include <sys/stat.h>
+#endif
 
 #define DIR "dir"
 #define FILE "dir/openat"

Modified: projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
==============================================================================
--- projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -40,6 +40,9 @@ __RCSID("$NetBSD: t_readlinkat.c,v 1.3 2
 #include <string.h>
 #include <unistd.h>
 #include <sys/param.h>
+#ifdef __FreeBSD__
+#include <sys/stat.h>
+#endif
 
 #define DIR "dir"
 #define FILE "dir/readlinkat"

Modified: projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
==============================================================================
--- projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -40,6 +40,9 @@ __RCSID("$NetBSD: t_unlinkat.c,v 1.2 201
 #include <string.h>
 #include <unistd.h>
 #include <sys/param.h>
+#ifdef __FreeBSD__
+#include <sys/stat.h>
+#endif
 
 #define DIR "dir"
 #define FILE "dir/unlinkat"

Modified: projects/clang-trunk/contrib/traceroute/traceroute.8
==============================================================================
--- projects/clang-trunk/contrib/traceroute/traceroute.8	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/traceroute/traceroute.8	Mon Jun  1 06:54:21 2015	(r283871)
@@ -16,7 +16,7 @@
 .\"	$Id: traceroute.8,v 1.19 2000/09/21 08:44:19 leres Exp $
 .\"	$FreeBSD$
 .\"
-.Dd June 19, 2012
+.Dd May 31, 2015
 .Dt TRACEROUTE 8
 .Os
 .Sh NAME
@@ -65,7 +65,7 @@ Turn  on  AS#  lookups  and  use the giv
 default.
 .It Fl e
 Firewall evasion mode.
-Use fixed destination ports for UDP and TCP probes.
+Use fixed destination ports for UDP, UDP-Lite, TCP and SCTP probes.
 The destination port does NOT increment with each packet sent.
 .It Fl f Ar first_ttl
 Set the initial time-to-live used in the first outgoing probe packet.
@@ -110,21 +110,24 @@ Print hop addresses numerically rather t
 path).
 .It Fl P Ar proto
 Send packets of specified IP protocol. The currently supported protocols
-are: UDP, TCP, GRE and ICMP. Other protocols may also be specified (either by
-name or by number), though
+are: UDP, UDP-Lite, TCP, SCTP, GRE and ICMP. Other protocols may also be
+specified (either by name or by number), though
 .Nm
 does not implement any special knowledge of their packet formats. This
 option is useful for determining which router along a path may be
 blocking packets based on IP protocol number. But see BUGS below.
 .It Fl p Ar port
-Protocol specific. For UDP and TCP, sets
+Protocol specific. For UDP, UDP-Lite, TCP and SCTP, sets
 the base
 .Ar port
 number used in probes (default is 33434).
-Traceroute hopes that nothing is listening on UDP ports
-.Em base
+Traceroute hopes that nothing is listening on UDP ports (or UDP-Lite ports
+if used by
+.Nm
+and supported by the peer)
+.Em base + 1
 to
-.Em base + nhops * nprobes - 1
+.Em base + nhops * nprobes
 at the destination host (so an ICMP PORT_UNREACHABLE message will
 be returned to terminate the route tracing).  If something is
 listening on a port in the default range, this option can be used

Modified: projects/clang-trunk/contrib/traceroute/traceroute.c
==============================================================================
--- projects/clang-trunk/contrib/traceroute/traceroute.c	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/contrib/traceroute/traceroute.c	Mon Jun  1 06:54:21 2015	(r283871)
@@ -219,6 +219,7 @@ static const char rcsid[] =
 #include <netinet/ip.h>
 #include <netinet/ip_var.h>
 #include <netinet/ip_icmp.h>
+#include <netinet/sctp.h>
 #include <netinet/udp.h>
 #include <netinet/tcp.h>
 #include <netinet/tcpip.h>
@@ -367,9 +368,10 @@ void	freehostinfo(struct hostinfo *);
 void	getaddr(u_int32_t *, char *);
 struct	hostinfo *gethostinfo(char *);
 u_short	in_cksum(u_short *, int);
+u_int32_t sctp_crc32c(const void *, u_int32_t);
 char	*inetname(struct in_addr);
 int	main(int, char **);
-u_short p_cksum(struct ip *, u_short *, int);
+u_short p_cksum(struct ip *, u_short *, int, int);
 int	packet_ok(u_char *, int, struct sockaddr_in *, int);
 char	*pr_type(u_char);
 void	print(u_char *, int, struct sockaddr_in *);
@@ -389,8 +391,12 @@ int	usleep(u_int);
 
 void	udp_prep(struct outdata *);
 int	udp_check(const u_char *, int);
+void	udplite_prep(struct outdata *);
+int	udplite_check(const u_char *, int);
 void	tcp_prep(struct outdata *);
 int	tcp_check(const u_char *, int);
+void	sctp_prep(struct outdata *);
+int	sctp_check(const u_char *, int);
 void	gre_prep(struct outdata *);
 int	gre_check(const u_char *, int);
 void	gen_prep(struct outdata *);
@@ -424,6 +430,15 @@ struct	outproto protos[] = {
 		udp_check
 	},
 	{
+		"udplite",
+		"spt dpt cov sum",
+		IPPROTO_UDPLITE,
+		sizeof(struct udphdr),
+		32768 + 666,
+		udplite_prep,
+		udplite_check
+	},
+	{
 		"tcp",
 		"spt dpt seq     ack     xxflwin sum urp",
 		IPPROTO_TCP,
@@ -433,6 +448,15 @@ struct	outproto protos[] = {
 		tcp_check
 	},
 	{
+		"sctp",
+		"spt dpt vtag    crc     tyfllen tyfllen ",
+		IPPROTO_SCTP,
+		sizeof(struct sctphdr),
+		32768 + 666,
+		sctp_prep,
+		sctp_check
+	},
+	{
 		"gre",
 		"flg pro len clid",
 		IPPROTO_GRE,
@@ -452,7 +476,7 @@ struct	outproto protos[] = {
 	},
 	{
 		NULL,
-		NULL,
+		"",
 		0,
 		2 * sizeof(u_short),
 		0,
@@ -541,12 +565,12 @@ main(int argc, char **argv)
 		case 'a':
 			as_path = 1;
 			break;
-			
+
 		case 'A':
 			as_path = 1;
 			as_server = optarg;
 			break;
-			    
+
 		case 'd':
 			options |= SO_DEBUG;
 			break;
@@ -669,8 +693,11 @@ main(int argc, char **argv)
 
 	if (lsrr > 0)
 		optlen = (lsrr + 1) * sizeof(gwlist[0]);
-	minpacket = sizeof(*outip) + proto->hdrlen + sizeof(struct outdata) + optlen;
-	packlen = minpacket;			/* minimum sized packet */
+	minpacket = sizeof(*outip) + proto->hdrlen + optlen;
+	if (minpacket > 40)
+		packlen = minpacket;
+	else
+		packlen = 40;
 
 	/* Process destination and optional packet size */
 	switch (argc - optind) {
@@ -704,6 +731,11 @@ main(int argc, char **argv)
 #endif
 
 	protlen = packlen - sizeof(*outip) - optlen;
+	if ((proto->num == IPPROTO_SCTP) && (packlen & 3)) {
+		Fprintf(stderr, "%s: packet length must be a multiple of 4\n",
+		    prog);
+		exit(1);
+	}
 
 	outip = (struct ip *)malloc((unsigned)packlen);
 	if (outip == NULL) {
@@ -931,7 +963,7 @@ main(int argc, char **argv)
 			as_path = 0;
 		}
 	}
-	
+
 #if	defined(IPSEC) && defined(IPSEC_POLICY_IPSEC)
 	if (setpolicy(sndsock, "in bypass") < 0)
 		errx(1, "%s", ipsec_strerror());
@@ -1330,7 +1362,7 @@ packet_ok(register u_char *buf, int cc, 
 		hiplen = ((u_char *)icp + cc) - (u_char *)hip;
 		hlen = hip->ip_hl << 2;
 		inner = (u_char *)((u_char *)hip + hlen);
-		if (hlen + 12 <= cc
+		if (hlen + 16 <= cc
 		    && hip->ip_p == proto->num
 		    && (*proto->check)(inner, (u_char)seq))
 			return (type == ICMP_TIMXCEED ? -1 : code + 1);
@@ -1343,8 +1375,8 @@ packet_ok(register u_char *buf, int cc, 
 		Printf("\n%d bytes from %s to ", cc, inet_ntoa(from->sin_addr));
 		Printf("%s: icmp type %d (%s) code %d\n",
 		    inet_ntoa(ip->ip_dst), type, pr_type(type), icp->icmp_code);
-		for (i = 4; i < cc ; i += sizeof(*lp))
-			Printf("%2d: x%8.8x\n", i, *lp++);
+		for (i = 4; i <= cc - ICMP_MINLEN; i += sizeof(*lp))
+			Printf("%2d: %8.8x\n", i, ntohl(*lp++));
 	}
 #endif
 	return(0);
@@ -1383,7 +1415,7 @@ udp_prep(struct outdata *outdata)
 	outudp->uh_ulen = htons((u_short)protlen);
 	outudp->uh_sum = 0;
 	if (doipcksum) {
-	    u_short sum = p_cksum(outip, (u_short*)outudp, protlen);
+	    u_short sum = p_cksum(outip, (u_short*)outudp, protlen, protlen);
 	    outudp->uh_sum = (sum) ? sum : 0xffff;
 	}
 
@@ -1400,6 +1432,32 @@ udp_check(const u_char *data, int seq)
 }
 
 void
+udplite_prep(struct outdata *outdata)
+{
+	struct udphdr *const outudp = (struct udphdr *) outp;
+
+	outudp->uh_sport = htons(ident + (fixedPort ? outdata->seq : 0));
+	outudp->uh_dport = htons(port + (fixedPort ? 0 : outdata->seq));
+	outudp->uh_ulen = htons(8);
+	outudp->uh_sum = 0;
+	if (doipcksum) {
+	    u_short sum = p_cksum(outip, (u_short*)outudp, protlen, 8);
+	    outudp->uh_sum = (sum) ? sum : 0xffff;
+	}
+
+	return;
+}
+
+int
+udplite_check(const u_char *data, int seq)
+{
+	struct udphdr *const udp = (struct udphdr *) data;
+
+	return (ntohs(udp->uh_sport) == ident + (fixedPort ? seq : 0) &&
+	    ntohs(udp->uh_dport) == port + (fixedPort ? 0 : seq));
+}
+
+void
 tcp_prep(struct outdata *outdata)
 {
 	struct tcphdr *const tcp = (struct tcphdr *) outp;
@@ -1412,10 +1470,8 @@ tcp_prep(struct outdata *outdata)
 	tcp->th_flags = TH_SYN;
 	tcp->th_sum = 0;
 
-	if (doipcksum) {
-	    u_short sum = p_cksum(outip, (u_short*)tcp, protlen);
-	    tcp->th_sum = (sum) ? sum : 0xffff;
-	}
+	if (doipcksum)
+	    tcp->th_sum = p_cksum(outip, (u_short*)tcp, protlen, protlen);
 }
 
 int
@@ -1429,6 +1485,47 @@ tcp_check(const u_char *data, int seq)
 }
 
 void
+sctp_prep(struct outdata *outdata)
+{
+	struct sctphdr *const sctp = (struct sctphdr *) outp;
+	struct sctp_chunkhdr *chk;
+
+	sctp->src_port = htons(ident);
+	sctp->dest_port = htons(port + (fixedPort ? 0 : outdata->seq));
+	sctp->v_tag = (sctp->src_port << 16) | sctp->dest_port;
+	sctp->checksum = htonl(0);
+	if (protlen >=
+	    (int)(sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr))) {
+		chk = (struct sctp_chunkhdr *)(sctp + 1);
+		chk->chunk_type = SCTP_SHUTDOWN_ACK;
+		chk->chunk_flags = 0;
+		chk->chunk_length = htons(4);
+	}
+	if (protlen >=
+	    (int)(sizeof(struct sctphdr) + 2 * sizeof(struct sctp_chunkhdr))) {
+		chk = chk + 1;
+		chk->chunk_type = SCTP_PAD_CHUNK;
+		chk->chunk_flags = 0;
+		chk->chunk_length = htons(protlen -
+		    (sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr)));
+	}
+	if (doipcksum) {
+		sctp->checksum = sctp_crc32c(sctp, protlen);
+	}
+}
+
+int
+sctp_check(const u_char *data, int seq)
+{
+	struct sctphdr *const sctp = (struct sctphdr *) data;
+
+	return (ntohs(sctp->src_port) == ident
+	    && ntohs(sctp->dest_port) == port + (fixedPort ? 0 : seq)
+	    && sctp->v_tag ==
+	    (u_int32_t)((sctp->src_port << 16) | sctp->dest_port));
+}
+
+void
 gre_prep(struct outdata *outdata)
 {
 	struct grehdr *const gre = (struct grehdr *) outp;
@@ -1494,8 +1591,8 @@ print(register u_char *buf, register int
 /*
  * Checksum routine for UDP and TCP headers.
  */
-u_short 
-p_cksum(struct ip *ip, u_short *data, int len)
+u_short
+p_cksum(struct ip *ip, u_short *data, int len, int cov)
 {
 	static struct ipovly ipo;
 	u_short sum[2];
@@ -1506,7 +1603,7 @@ p_cksum(struct ip *ip, u_short *data, in
 	ipo.ih_dst = ip->ip_dst;
 
 	sum[1] = in_cksum((u_short*)&ipo, sizeof(ipo)); /* pseudo ip hdr cksum */
-	sum[0] = in_cksum(data, len);                   /* payload data cksum */
+	sum[0] = in_cksum(data, cov);                   /* payload data cksum */
 
 	return ~in_cksum(sum, sizeof(sum));
 }
@@ -1547,6 +1644,98 @@ in_cksum(register u_short *addr, registe
 }
 
 /*
+ * CRC32C routine for the Stream Control Transmission Protocol
+ */
+
+#define CRC32C(c, d) (c = (c>>8) ^ crc_c[(c^(d))&0xFF])
+
+static u_int32_t crc_c[256] = {
+	0x00000000, 0xF26B8303, 0xE13B70F7, 0x1350F3F4,
+	0xC79A971F, 0x35F1141C, 0x26A1E7E8, 0xD4CA64EB,
+	0x8AD958CF, 0x78B2DBCC, 0x6BE22838, 0x9989AB3B,
+	0x4D43CFD0, 0xBF284CD3, 0xAC78BF27, 0x5E133C24,
+	0x105EC76F, 0xE235446C, 0xF165B798, 0x030E349B,
+	0xD7C45070, 0x25AFD373, 0x36FF2087, 0xC494A384,
+	0x9A879FA0, 0x68EC1CA3, 0x7BBCEF57, 0x89D76C54,
+	0x5D1D08BF, 0xAF768BBC, 0xBC267848, 0x4E4DFB4B,
+	0x20BD8EDE, 0xD2D60DDD, 0xC186FE29, 0x33ED7D2A,
+	0xE72719C1, 0x154C9AC2, 0x061C6936, 0xF477EA35,
+	0xAA64D611, 0x580F5512, 0x4B5FA6E6, 0xB93425E5,
+	0x6DFE410E, 0x9F95C20D, 0x8CC531F9, 0x7EAEB2FA,
+	0x30E349B1, 0xC288CAB2, 0xD1D83946, 0x23B3BA45,
+	0xF779DEAE, 0x05125DAD, 0x1642AE59, 0xE4292D5A,
+	0xBA3A117E, 0x4851927D, 0x5B016189, 0xA96AE28A,
+	0x7DA08661, 0x8FCB0562, 0x9C9BF696, 0x6EF07595,
+	0x417B1DBC, 0xB3109EBF, 0xA0406D4B, 0x522BEE48,
+	0x86E18AA3, 0x748A09A0, 0x67DAFA54, 0x95B17957,
+	0xCBA24573, 0x39C9C670, 0x2A993584, 0xD8F2B687,
+	0x0C38D26C, 0xFE53516F, 0xED03A29B, 0x1F682198,
+	0x5125DAD3, 0xA34E59D0, 0xB01EAA24, 0x42752927,
+	0x96BF4DCC, 0x64D4CECF, 0x77843D3B, 0x85EFBE38,
+	0xDBFC821C, 0x2997011F, 0x3AC7F2EB, 0xC8AC71E8,
+	0x1C661503, 0xEE0D9600, 0xFD5D65F4, 0x0F36E6F7,
+	0x61C69362, 0x93AD1061, 0x80FDE395, 0x72966096,
+	0xA65C047D, 0x5437877E, 0x4767748A, 0xB50CF789,
+	0xEB1FCBAD, 0x197448AE, 0x0A24BB5A, 0xF84F3859,
+	0x2C855CB2, 0xDEEEDFB1, 0xCDBE2C45, 0x3FD5AF46,
+	0x7198540D, 0x83F3D70E, 0x90A324FA, 0x62C8A7F9,
+	0xB602C312, 0x44694011, 0x5739B3E5, 0xA55230E6,
+	0xFB410CC2, 0x092A8FC1, 0x1A7A7C35, 0xE811FF36,
+	0x3CDB9BDD, 0xCEB018DE, 0xDDE0EB2A, 0x2F8B6829,
+	0x82F63B78, 0x709DB87B, 0x63CD4B8F, 0x91A6C88C,
+	0x456CAC67, 0xB7072F64, 0xA457DC90, 0x563C5F93,
+	0x082F63B7, 0xFA44E0B4, 0xE9141340, 0x1B7F9043,
+	0xCFB5F4A8, 0x3DDE77AB, 0x2E8E845F, 0xDCE5075C,
+	0x92A8FC17, 0x60C37F14, 0x73938CE0, 0x81F80FE3,
+	0x55326B08, 0xA759E80B, 0xB4091BFF, 0x466298FC,
+	0x1871A4D8, 0xEA1A27DB, 0xF94AD42F, 0x0B21572C,
+	0xDFEB33C7, 0x2D80B0C4, 0x3ED04330, 0xCCBBC033,
+	0xA24BB5A6, 0x502036A5, 0x4370C551, 0xB11B4652,
+	0x65D122B9, 0x97BAA1BA, 0x84EA524E, 0x7681D14D,
+	0x2892ED69, 0xDAF96E6A, 0xC9A99D9E, 0x3BC21E9D,
+	0xEF087A76, 0x1D63F975, 0x0E330A81, 0xFC588982,
+	0xB21572C9, 0x407EF1CA, 0x532E023E, 0xA145813D,
+	0x758FE5D6, 0x87E466D5, 0x94B49521, 0x66DF1622,
+	0x38CC2A06, 0xCAA7A905, 0xD9F75AF1, 0x2B9CD9F2,
+	0xFF56BD19, 0x0D3D3E1A, 0x1E6DCDEE, 0xEC064EED,
+	0xC38D26C4, 0x31E6A5C7, 0x22B65633, 0xD0DDD530,
+	0x0417B1DB, 0xF67C32D8, 0xE52CC12C, 0x1747422F,
+	0x49547E0B, 0xBB3FFD08, 0xA86F0EFC, 0x5A048DFF,
+	0x8ECEE914, 0x7CA56A17, 0x6FF599E3, 0x9D9E1AE0,
+	0xD3D3E1AB, 0x21B862A8, 0x32E8915C, 0xC083125F,
+	0x144976B4, 0xE622F5B7, 0xF5720643, 0x07198540,
+	0x590AB964, 0xAB613A67, 0xB831C993, 0x4A5A4A90,
+	0x9E902E7B, 0x6CFBAD78, 0x7FAB5E8C, 0x8DC0DD8F,
+	0xE330A81A, 0x115B2B19, 0x020BD8ED, 0xF0605BEE,
+	0x24AA3F05, 0xD6C1BC06, 0xC5914FF2, 0x37FACCF1,
+	0x69E9F0D5, 0x9B8273D6, 0x88D28022, 0x7AB90321,
+	0xAE7367CA, 0x5C18E4C9, 0x4F48173D, 0xBD23943E,
+	0xF36E6F75, 0x0105EC76, 0x12551F82, 0xE03E9C81,
+	0x34F4F86A, 0xC69F7B69, 0xD5CF889D, 0x27A40B9E,
+	0x79B737BA, 0x8BDCB4B9, 0x988C474D, 0x6AE7C44E,
+	0xBE2DA0A5, 0x4C4623A6, 0x5F16D052, 0xAD7D5351
+};
+
+u_int32_t
+sctp_crc32c(const void *packet, u_int32_t len)
+{
+	u_int32_t i, crc32c;
+	u_int8_t byte0, byte1, byte2, byte3;
+	const u_int8_t *buf = (const u_int8_t *)packet;
+
+	crc32c = ~0;
+	for (i = 0; i < len; i++)
+		CRC32C(crc32c, buf[i]);
+	crc32c = ~crc32c;
+	byte0  = crc32c & 0xff;
+	byte1  = (crc32c>>8) & 0xff;
+	byte2  = (crc32c>>16) & 0xff;
+	byte3  = (crc32c>>24) & 0xff;
+	crc32c = ((byte0 << 24) | (byte1 << 16) | (byte2 << 8) | byte3);
+	return htonl(crc32c);
+}
+
+/*
  * Subtract 2 timeval structs:  out = out - in.
  * Out is assumed to be within about LONG_MAX seconds of in.
  */

Modified: projects/clang-trunk/lib/libc/arm/SYS.h
==============================================================================
--- projects/clang-trunk/lib/libc/arm/SYS.h	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/SYS.h	Mon Jun  1 06:54:21 2015	(r283871)
@@ -39,15 +39,11 @@
 #include <sys/syscall.h>
 #include <machine/swi.h>
 
-#ifdef __ARM_EABI__
 #define SYSTRAP(x)							\
 			mov ip, r7;					\
 			ldr r7, =SYS_ ## x;				\
 			swi 0;						\
 			mov r7, ip
-#else
-#define SYSTRAP(x)	swi 0 | SYS_ ## x
-#endif
 
 #define	CERROR		_C_LABEL(cerror)
 #define	CURBRK		_C_LABEL(curbrk)

Modified: projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_double.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_double.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_double.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -56,7 +56,7 @@ ENTRY(__aeabi_cdcmple)
 	cmp	r0, #1
 	bne	1f
 	/* Yes, clear Z and C */
-	msr	cpsr_c, #(0)
+	mov	ip, #(0)
 	b	99f
 
 1:
@@ -70,14 +70,15 @@ ENTRY(__aeabi_cdcmple)
 	cmp	r0, #1
 	bne	2f
 	/* Yes, set Z and C */
-	msr	cpsr_c, #(PCR_Z | PCR_C)
+	mov	ip, #(PCR_Z | PCR_C)
 	b 99f
 
 2:
 	/* Not less than or equal, set C and clear Z */
-	msr	cpsr_c, #(PCR_C)
+	mov	ip, #(PCR_C)
 
 99:
+	msr	cpsr_c, ip
 	pop	{r4, r5, r6, r7, ip, pc}
 END(__aeabi_cdcmple)
 
@@ -112,6 +113,7 @@ ENTRY(__aeabi_cdcmpeq)
 	RET
 
 1:
-	msr	cpsr_c, #(PCR_C)
+	mov	ip, #(PCR_C)
+	msr	cpsr_c, ip
 	RET
 END(__aeabi_cdcmpeq)

Modified: projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_float.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_float.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/aeabi/aeabi_asm_float.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -54,7 +54,7 @@ ENTRY(__aeabi_cfcmple)
 	cmp	r0, #1
 	bne	1f
 	/* Yes, clear Z and C */
-	msr	cpsr_c, #(0)
+	mov	ip, #(0)
 	b	99f
 
 1:
@@ -66,14 +66,15 @@ ENTRY(__aeabi_cfcmple)
 	cmp	r0, #1
 	bne	2f
 	/* Yes, set Z and C */
-	msr	cpsr_c, #(PCR_Z | PCR_C)
+	mov	ip, #(PCR_Z | PCR_C)
 	b 99f
 
 2:
 	/* Not less than or equal, set C and clear Z */
-	msr	cpsr_c, #(PCR_C)
+	mov	ip, #(PCR_C)
 
 99:
+	msr	cpsr_c, ip
 	pop	{r4, r5, ip, pc}
 END(__aeabi_cfcmple)
 
@@ -103,6 +104,7 @@ ENTRY(__aeabi_cfcmpeq)
 	RET
 
 1:
-	msreq	cpsr_c, #(PCR_C)
+	mov	ip, #(PCR_C)
+	msr	cpsr_c, ip
 	RET
 END(__aeabi_cfcmpeq)

Modified: projects/clang-trunk/lib/libc/arm/gen/_setjmp.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/gen/_setjmp.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/gen/_setjmp.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -36,7 +36,7 @@
 #error FPA is not supported anymore
 #endif
 
-#if defined(__ARM_EABI__) && !defined(_STANDALONE)
+#if !defined(_STANDALONE)
 	.fpu	vfp
 #endif
 
@@ -61,7 +61,7 @@ __FBSDID("$FreeBSD$");
 ENTRY(_setjmp)
 	ldr	r1, .L_setjmp_magic
 
-#if defined(__ARM_EABI__) && !defined(_STANDALONE)
+#if !defined(_STANDALONE)
 	ldr	r2, .Lfpu_present
 #ifdef PIC
 	GOT_INIT(r3, .L_setjmp_got, .L_setjmp_gotinit)
@@ -79,7 +79,7 @@ ENTRY(_setjmp)
 	vmrs	r2, fpscr
 	str	r2, [r0, #(_JB_REG_FPSCR * 4)]
 1:
-#endif /* __ARM_EABI__ */
+#endif /* !_STANDALONE */
 
 	str	r1, [r0]
 
@@ -99,11 +99,11 @@ END(_setjmp)
 
 .L_setjmp_magic:
 	.word	_JB_MAGIC__SETJMP
-#if defined(__ARM_EABI__) && !defined(_STANDALONE)
+#if !defined(_STANDALONE)
 	GOT_INITSYM(.L_setjmp_got, .L_setjmp_gotinit)
 .Lfpu_present:
 	.word	PIC_SYM(_libc_arm_fpu_present, GOTOFF)
-#endif /* __ARM_EABI__ */
+#endif /* !_STANDALONE */
 
 WEAK_ALIAS(___longjmp, _longjmp)
 ENTRY(_longjmp)
@@ -114,7 +114,7 @@ ENTRY(_longjmp)
 	teq	ip, r3				/* magic correct? */
 	bne	botch				/*   no, botch */
 
-#if defined(__ARM_EABI__) && !defined(_STANDALONE)
+#if !defined(_STANDALONE)
 	teq	r3, r2				/* did magic change? */
 	beq	1f				/*   no, don't restore VFP */
 	add	ip, r0, #(_JB_REG_D8 * 4)
@@ -122,7 +122,7 @@ ENTRY(_longjmp)
 	ldr	ip, [r0, #(_JB_REG_FPSCR * 4)]
 	vmsr	fpscr, ip
 1:
-#endif /* __ARM_EABI__ */
+#endif /* !_STANDALONE */
 
 	add	r0, r0, #(_JB_REG_R4 * 4)
        	/* Restore integer registers */

Modified: projects/clang-trunk/lib/libc/arm/gen/setjmp.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/gen/setjmp.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/gen/setjmp.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -36,9 +36,7 @@
 #error FPA is not supported anymore
 #endif
 
-#ifdef __ARM_EABI__
 	.fpu	vfp
-#endif
 
 #include <machine/asm.h>
 #include <machine/setjmp.h>
@@ -66,7 +64,6 @@ ENTRY(setjmp)
 
 	ldr	r1, .Lsetjmp_magic
 
-#ifdef __ARM_EABI__
 	ldr	r2, .Lfpu_present
 #ifdef PIC
 	GOT_INIT(r3, .Lsetjmp_got, .Lsetjmp_gotinit)
@@ -84,7 +81,6 @@ ENTRY(setjmp)
 	vmrs	r2, fpscr
 	str	r2, [r0, #(_JB_REG_FPSCR * 4)]
 1:
-#endif /* __ARM_EABI__ */
 
 	str	r1, [r0]		/* store magic */
 
@@ -102,11 +98,9 @@ ENTRY(setjmp)
 
 .Lsetjmp_magic:
 	.word	_JB_MAGIC_SETJMP
-#ifdef __ARM_EABI__
 	GOT_INITSYM(.Lsetjmp_got, .Lsetjmp_gotinit)
 .Lfpu_present:
 	.word	PIC_SYM(_libc_arm_fpu_present, GOTOFF)
-#endif /* __ARM_EABI__ */
 END(setjmp)
 
 .weak _C_LABEL(longjmp)
@@ -126,7 +120,6 @@ ENTRY(__longjmp)
 	bl	PIC_SYM(_C_LABEL(sigprocmask), PLT)
 	ldmfd	sp!, {r0-r2, r14}
 
-#ifdef __ARM_EABI__
 	tst	r2, #(_JB_MAGIC_SETJMP ^ _JB_MAGIC_SETJMP_VFP)
 						/* is this a VFP magic? */
 	beq	1f				/*   no, don't restore VFP */
@@ -135,7 +128,6 @@ ENTRY(__longjmp)
 	ldr	ip, [r0, #(_JB_REG_FPSCR * 4)]
 	vmsr	fpscr, ip
 1:
-#endif /* __ARM_EABI__ */
 
 	add	r0, r0, #(_JB_REG_R4 * 4)
 	/* Restore integer registers */

Modified: projects/clang-trunk/lib/libc/arm/string/ffs.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/string/ffs.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/string/ffs.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -78,6 +78,7 @@ ENTRY(ffs)
 	.byte	31,  0,  0,  0,  0, 24,  0, 20  /* 48-55 */
 	.byte   30,  0, 23, 19, 29, 18, 17,  0  /* 56-63 */
 #else
+	itt	ne
 	clzne	r0, r0
 	rsbne	r0, r0, #32
 	RET

Modified: projects/clang-trunk/lib/libc/arm/string/memmove.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/string/memmove.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/string/memmove.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -48,7 +48,9 @@ ENTRY(bcopy)
 #endif
 	/* Do the buffers overlap? */
 	cmp	r0, r1
+	it	eq
 	RETeq		/* Bail now if src/dst are the same */
+	ite	cc
 	subcc	r3, r0, r1	/* if (dst > src) r3 = dst - src */
 	subcs	r3, r1, r0	/* if (src > dsr) r3 = src - dst */
 	cmp	r3, r2		/* if (r3 < len) we have an overlap */
@@ -56,8 +58,10 @@ ENTRY(bcopy)
 
 	/* Determine copy direction */
 	cmp	r1, r0
+	it	cc
 	bcc	.Lmemmove_backwards
 
+	itt	eq
 	moveq	r0, #0			/* Quick abort for len=0 */
 	RETeq
 
@@ -88,6 +92,7 @@ ENTRY(bcopy)
 	bge	.Lmemmove_floop32
 
 	cmn	r2, #0x10
+	ittt	ge
 	ldmiage	r1!, {r3, r4, r12, lr}	/* blat a remaining 16 bytes */
 	stmiage	r0!, {r3, r4, r12, lr}
 	subge	r2, r2, #0x10         
@@ -98,6 +103,7 @@ ENTRY(bcopy)
 
 	/* blat 12 bytes at a time */
 .Lmemmove_floop12:
+	ittt	ge
 	ldmiage	r1!, {r3, r12, lr}
 	stmiage	r0!, {r3, r12, lr}
 	subsge	r2, r2, #0x0c         
@@ -108,8 +114,10 @@ ENTRY(bcopy)
 	blt	.Lmemmove_fl4
 
 	subs	r2, r2, #4
+	itt	lt
 	ldrlt	r3, [r1], #4
 	strlt	r3, [r0], #4
+	ittt	ge
 	ldmiage	r1!, {r3, r12}
 	stmiage	r0!, {r3, r12}
 	subge	r2, r2, #4
@@ -117,14 +125,17 @@ ENTRY(bcopy)
 .Lmemmove_fl4:
 	/* less than 4 bytes to go */
 	adds	r2, r2, #4
+	it	eq
 	ldmiaeq	sp!, {r0, pc}		/* done */
 
 	/* copy the crud byte at a time */
 	cmp	r2, #2
 	ldrb	r3, [r1], #1
 	strb	r3, [r0], #1
+	itt	ge
 	ldrbge	r3, [r1], #1
 	strbge	r3, [r0], #1
+	itt	gt
 	ldrbgt	r3, [r1], #1
 	strbgt	r3, [r0], #1
 	ldmia	sp!, {r0, pc}
@@ -137,8 +148,10 @@ ENTRY(bcopy)
 	/* align destination with byte copies */
 	ldrb	r3, [r1], #1
 	strb	r3, [r0], #1
+	itt	ge
 	ldrbge	r3, [r1], #1
 	strbge	r3, [r0], #1
+	itt	gt
 	ldrbgt	r3, [r1], #1
 	strbgt	r3, [r0], #1
 	subs	r2, r2, r12
@@ -355,10 +368,12 @@ ENTRY(bcopy)
 
 .Lmemmove_bl32:
 	cmn	r2, #0x10            
+	ittt	ge
 	ldmdbge	r1!, {r3, r4, r12, lr}	/* blat a remaining 16 bytes */
 	stmdbge	r0!, {r3, r4, r12, lr}
 	subge	r2, r2, #0x10         
 	adds	r2, r2, #0x14         
+	ittt	ge
 	ldmdbge	r1!, {r3, r12, lr}	/* blat a remaining 12 bytes */
 	stmdbge	r0!, {r3, r12, lr}
 	subge	r2, r2, #0x0c         
@@ -368,8 +383,10 @@ ENTRY(bcopy)
 	adds	r2, r2, #8
 	blt	.Lmemmove_bl4
 	subs	r2, r2, #4
+	itt	lt
 	ldrlt	r3, [r1, #-4]!
 	strlt	r3, [r0, #-4]!
+	ittt	ge
 	ldmdbge	r1!, {r3, r12}
 	stmdbge	r0!, {r3, r12}
 	subge	r2, r2, #4
@@ -377,14 +394,17 @@ ENTRY(bcopy)
 .Lmemmove_bl4:
 	/* less than 4 bytes to go */
 	adds	r2, r2, #4
+	it	eq
 	RETeq			/* done */
 
 	/* copy the crud byte at a time */
 	cmp	r2, #2
 	ldrb	r3, [r1, #-1]!
 	strb	r3, [r0, #-1]!
+	itt	ge
 	ldrbge	r3, [r1, #-1]!
 	strbge	r3, [r0, #-1]!
+	itt	gt
 	ldrbgt	r3, [r1, #-1]!
 	strbgt	r3, [r0, #-1]!
 	RET
@@ -396,8 +416,10 @@ ENTRY(bcopy)
 	/* align destination with byte copies */
 	ldrb	r3, [r1, #-1]!
 	strb	r3, [r0, #-1]!
+	itt	ge
 	ldrbge	r3, [r1, #-1]!
 	strbge	r3, [r0, #-1]!
+	itt	gt
 	ldrbgt	r3, [r1, #-1]!
 	strbgt	r3, [r0, #-1]!
 	subs	r2, r2, r12

Modified: projects/clang-trunk/lib/libc/arm/string/memset.S
==============================================================================
--- projects/clang-trunk/lib/libc/arm/string/memset.S	Mon Jun  1 06:50:39 2015	(r283870)
+++ projects/clang-trunk/lib/libc/arm/string/memset.S	Mon Jun  1 06:54:21 2015	(r283871)
@@ -114,6 +114,7 @@ ENTRY(memset)
 	orr	r3, r3, r3, lsl #16	/* Extend value to 32-bits */
 #endif
 #ifdef _ARM_ARCH_5E
+	itt	ne
 	subne	r1, r1, #0x04		/* Quad-align if necessary */
 	strne	r3, [ip], #0x04
 	cmp	r1, #0x10
@@ -127,18 +128,22 @@ ENTRY(memset)
 .Lmemset_loop128:
 	subs	r1, r1, #0x80
 #ifdef _ARM_ARCH_5E
+	itttt	ge
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
+	itttt	ge
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
+	itttt	ge
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
+	itttt	ge
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
@@ -162,6 +167,7 @@ ENTRY(memset)
 	stmiage	ip!, {r2-r3}
 #endif
 	bgt	.Lmemset_loop128
+	it	eq
 	RETeq			/* Zero length so just exit */
 
 	add	r1, r1, #0x80		/* Adjust for extra sub */
@@ -169,6 +175,7 @@ ENTRY(memset)
 	/* Do 32 bytes at a time */
 .Lmemset_loop32:
 	subs	r1, r1, #0x20
+	itttt	ge
 #ifdef _ARM_ARCH_5E
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
@@ -181,11 +188,13 @@ ENTRY(memset)
 	stmiage	ip!, {r2-r3}
 #endif
 	bgt	.Lmemset_loop32
+	it	eq
 	RETeq			/* Zero length so just exit */
 
 	adds	r1, r1, #0x10		/* Partially adjust for extra sub */
 
 	/* Deal with 16 bytes or more */
+	itt	ge
 #ifdef _ARM_ARCH_5E
 	strdge	r2, [ip], #0x08
 	strdge	r2, [ip], #0x08
@@ -193,20 +202,25 @@ ENTRY(memset)
 	stmiage	ip!, {r2-r3}
 	stmiage	ip!, {r2-r3}
 #endif
+	it	eq
 	RETeq			/* Zero length so just exit */
 
+	it	lt
 	addlt	r1, r1, #0x10		/* Possibly adjust for extra sub */
 
 	/* We have at least 4 bytes so copy as words */
 .Lmemset_loop4:
 	subs	r1, r1, #0x04
+	it	ge
 	strge	r3, [ip], #0x04
 	bgt	.Lmemset_loop4
+	it	eq
 	RETeq			/* Zero length so just exit */
 
 #ifdef _ARM_ARCH_5E
 	/* Compensate for 64-bit alignment check */

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

From owner-svn-src-projects@FreeBSD.ORG  Mon Jun  1 18:15:51 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 5DDA744C;
 Mon,  1 Jun 2015 18:15:51 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 413301DB6;
 Mon,  1 Jun 2015 18:15:51 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t51IFpVS027614;
 Mon, 1 Jun 2015 18:15:51 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t51IFo1f027612;
 Mon, 1 Jun 2015 18:15:50 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506011815.t51IFo1f027612@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Mon, 1 Jun 2015 18:15:50 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283890 - projects/em_mq/sys/dev/e1000
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2015 18:15:51 -0000

Author: sbruno
Date: Mon Jun  1 18:15:50 2015
New Revision: 283890
URL: https://svnweb.freebsd.org/changeset/base/283890

Log:
  Handle Intel Errata notice 12.  Reading the ICR can lead to a case where
  the driver would process a link status or other status and ignore a
  simultaneous interrupt for an incoming packet.  In the msi link handler
  assume that we should schedule tx/rx processing by setting the ICS to
  generate a soft interrupt for tx/rx processing to ensure that this race
  doesn't cause missed packets.
  
  Handle Intel Errata notice 3.  Always set TARC bit 26.
  
  Handle Intel Errata regarding multiqueue behavavior.  Always set TARC
  bits to enable compensation mode of 1/1 for the 2 queues.  Always set
  TARC bits 23, 24 & 25 in multiqueue operation.
  
  Add new DB command for debugging to fully reset the adapter when testing.
  
  Thanks to Intel for their continuing support of FreeBSD.
  
  Submitted by:	jfv and erj

Modified:
  projects/em_mq/sys/dev/e1000/if_em.c
  projects/em_mq/sys/dev/e1000/if_em.h

Modified: projects/em_mq/sys/dev/e1000/if_em.c
==============================================================================
--- projects/em_mq/sys/dev/e1000/if_em.c	Mon Jun  1 18:15:45 2015	(r283889)
+++ projects/em_mq/sys/dev/e1000/if_em.c	Mon Jun  1 18:15:50 2015	(r283890)
@@ -1660,6 +1660,16 @@ em_msix_link(void *arg)
 	} else
 		E1000_WRITE_REG(&adapter->hw, E1000_IMS,
 		    EM_MSIX_LINK | E1000_IMS_LSC);
+	/*
+ 	** Because we must read the ICR for this interrupt
+ 	** it may clear other causes using autoclear, for
+ 	** this reason we simply create a soft interrupt
+ 	** for all these vectors.
+ 	*/
+	if (reg_icr) {
+		E1000_WRITE_REG(&adapter->hw,
+			E1000_ICS, adapter->ims);
+	}
 	return;
 }
 
@@ -2365,7 +2375,7 @@ em_update_link_status(struct adapter *ad
 		    (hw->mac.type == e1000_82572))) {
 			int tarc0;
 			tarc0 = E1000_READ_REG(hw, E1000_TARC(0));
-			tarc0 &= ~SPEED_MODE_BIT;
+			tarc0 &= ~TARC_SPEED_MODE_BIT;
 			E1000_WRITE_REG(hw, E1000_TARC(0), tarc0);
 		}
 		if (bootverbose)
@@ -2603,6 +2613,7 @@ em_allocate_msix(struct adapter *adapter
 		** NOTHING to do with the MSIX vector
 		*/
 		rxr->ims = 1 << (20 + i);
+		adapter->ims |= rxr->ims;
 		adapter->ivars |= (8 | rxr->msix) << (i * 4);
 
 		em_last_bind_cpu = CPU_NEXT(em_last_bind_cpu);
@@ -2647,6 +2658,7 @@ em_allocate_msix(struct adapter *adapter
 		** NOTHING to do with the MSIX vector
 		*/
 		txr->ims = 1 << (22 + i);
+		adapter->ims |= txr->ims;
 		adapter->ivars |= (8 | txr->msix) << (8 + (i * 4));
 
 		em_last_bind_cpu = CPU_NEXT(em_last_bind_cpu);
@@ -3538,15 +3550,25 @@ em_initialize_transmit_unit(struct adapt
 	if ((adapter->hw.mac.type == e1000_82571) ||
 	    (adapter->hw.mac.type == e1000_82572)) {
 		tarc = E1000_READ_REG(&adapter->hw, E1000_TARC(0));
-		tarc |= SPEED_MODE_BIT;
+		tarc |= TARC_SPEED_MODE_BIT;
 		E1000_WRITE_REG(&adapter->hw, E1000_TARC(0), tarc);
 	} else if (adapter->hw.mac.type == e1000_80003es2lan) {
+		/* errata: program both queues to unweighted RR */
 		tarc = E1000_READ_REG(&adapter->hw, E1000_TARC(0));
 		tarc |= 1;
 		E1000_WRITE_REG(&adapter->hw, E1000_TARC(0), tarc);
 		tarc = E1000_READ_REG(&adapter->hw, E1000_TARC(1));
 		tarc |= 1;
 		E1000_WRITE_REG(&adapter->hw, E1000_TARC(1), tarc);
+	} else if (adapter->hw.mac.type == e1000_82574) {
+		tarc = E1000_READ_REG(&adapter->hw, E1000_TARC(0));
+		tarc |= TARC_ERRATA_BIT;
+		if ( adapter->num_queues > 1) {
+			tarc |= (TARC_COMPENSATION_MODE | TARC_MQ_FIX);
+			E1000_WRITE_REG(&adapter->hw, E1000_TARC(0), tarc);
+			E1000_WRITE_REG(&adapter->hw, E1000_TARC(1), tarc);
+		} else
+			E1000_WRITE_REG(&adapter->hw, E1000_TARC(0), tarc);
 	}
 
 	adapter->txd_cmd = E1000_TXD_CMD_IFCS;
@@ -5970,6 +5992,23 @@ em_enable_vectors_82574(struct adapter *
 #endif
 
 #ifdef DDB
+DB_COMMAND(em_reset_dev, em_ddb_reset_dev)
+{
+	devclass_t	dc;
+	int max_em;
+
+	dc = devclass_find("em");
+	max_em = devclass_get_maxunit(dc);
+
+	for (int index = 0; index < (max_em - 1); index++) {
+		device_t dev;
+		dev = devclass_get_device(dc, index);
+		if (device_get_driver(dev) == &em_driver) {
+			struct adapter *adapter = device_get_softc(dev);
+			em_init_locked(adapter);
+		}
+	}
+}
 DB_COMMAND(em_dump_queue, em_ddb_dump_queue)
 {
 	devclass_t	dc;

Modified: projects/em_mq/sys/dev/e1000/if_em.h
==============================================================================
--- projects/em_mq/sys/dev/e1000/if_em.h	Mon Jun  1 18:15:45 2015	(r283889)
+++ projects/em_mq/sys/dev/e1000/if_em.h	Mon Jun  1 18:15:50 2015	(r283890)
@@ -1,6 +1,6 @@
 /******************************************************************************
 
-  Copyright (c) 2001-2011, Intel Corporation 
+  Copyright (c) 2001-2015, Intel Corporation 
   All rights reserved.
   
   Redistribution and use in source and binary forms, with or without 
@@ -215,7 +215,15 @@
  */
 #define EM_DBA_ALIGN			128
 
-#define SPEED_MODE_BIT (1<<21)		/* On PCI-E MACs only */
+/*
+ * See Intel 82574 Driver Programming Interface Manual, Section 10.2.6.9
+ */
+#define TARC_COMPENSATION_MODE	(1 << 7)	/* Compensation Mode */
+#define TARC_SPEED_MODE_BIT 	(1 << 21)	/* On PCI-E MACs only */
+#define TARC_MQ_FIX	(1 << 23) | \
+			(1 << 24) | \
+			(1 << 25)		/* Handle errata in MQ mode */
+#define TARC_ERRATA_BIT 	(1 << 26)	/* Note from errata on 82574 */
 
 /* PCI Config defines */
 #define EM_BAR_TYPE(v)		((v) & EM_BAR_TYPE_MASK)

From owner-svn-src-projects@FreeBSD.ORG  Tue Jun  2 07:26:36 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 8445DCDB;
 Tue,  2 Jun 2015 07:26:36 +0000 (UTC)
 (envelope-from glebius@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 6BB9D1BF5;
 Tue,  2 Jun 2015 07:26:36 +0000 (UTC)
 (envelope-from glebius@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t527QauJ030544;
 Tue, 2 Jun 2015 07:26:36 GMT (envelope-from glebius@FreeBSD.org)
Received: (from glebius@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t527QXcO030527;
 Tue, 2 Jun 2015 07:26:33 GMT (envelope-from glebius@FreeBSD.org)
Message-Id: <201506020726.t527QXcO030527@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: glebius set sender to
 glebius@FreeBSD.org using -f
From: Gleb Smirnoff <glebius@FreeBSD.org>
Date: Tue, 2 Jun 2015 07:26:33 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283904 - in projects/sendfile: . bin/chflags bin/chmod
 bin/cp bin/csh bin/date bin/ed bin/expr bin/pax bin/ps bin/sh
 bin/sh/tests/builtins cddl/contrib/opensolaris/cmd/dtrace cddl/cont...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2015 07:26:36 -0000

Author: glebius
Date: Tue Jun  2 07:26:26 2015
New Revision: 283904
URL: https://svnweb.freebsd.org/changeset/base/283904

Log:
  Merge head r261119 through r283903.

Added:
  projects/sendfile/bin/sh/tests/builtins/trap15.0
     - copied unchanged from r283903, head/bin/sh/tests/builtins/trap15.0
  projects/sendfile/bin/sh/tests/builtins/trap16.0
     - copied unchanged from r283903, head/bin/sh/tests/builtins/trap16.0
  projects/sendfile/cddl/lib/libdtrace/siftr.d
     - copied unchanged from r283903, head/cddl/lib/libdtrace/siftr.d
  projects/sendfile/contrib/bmake/mk/cython.mk
     - copied unchanged from r283903, head/contrib/bmake/mk/cython.mk
  projects/sendfile/contrib/bmake/mk/manifest.mk
     - copied unchanged from r283903, head/contrib/bmake/mk/manifest.mk
  projects/sendfile/contrib/bmake/mk/mkopt.sh
     - copied unchanged from r283903, head/contrib/bmake/mk/mkopt.sh
  projects/sendfile/contrib/bmake/mk/whats.mk
     - copied unchanged from r283903, head/contrib/bmake/mk/whats.mk
  projects/sendfile/contrib/bmake/unit-tests/comment.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/comment.exp
  projects/sendfile/contrib/bmake/unit-tests/comment.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/comment.mk
  projects/sendfile/contrib/bmake/unit-tests/cond1.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/cond1.exp
  projects/sendfile/contrib/bmake/unit-tests/cond1.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/cond1.mk
  projects/sendfile/contrib/bmake/unit-tests/cond2.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/cond2.exp
  projects/sendfile/contrib/bmake/unit-tests/cond2.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/cond2.mk
  projects/sendfile/contrib/bmake/unit-tests/doterror.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/doterror.exp
  projects/sendfile/contrib/bmake/unit-tests/doterror.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/doterror.mk
  projects/sendfile/contrib/bmake/unit-tests/dotwait.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/dotwait.exp
  projects/sendfile/contrib/bmake/unit-tests/dotwait.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/dotwait.mk
  projects/sendfile/contrib/bmake/unit-tests/error.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/error.exp
  projects/sendfile/contrib/bmake/unit-tests/error.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/error.mk
  projects/sendfile/contrib/bmake/unit-tests/escape.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/escape.exp
  projects/sendfile/contrib/bmake/unit-tests/escape.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/escape.mk
  projects/sendfile/contrib/bmake/unit-tests/export-all.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export-all.exp
  projects/sendfile/contrib/bmake/unit-tests/export-all.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export-all.mk
  projects/sendfile/contrib/bmake/unit-tests/export-env.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export-env.exp
  projects/sendfile/contrib/bmake/unit-tests/export-env.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export-env.mk
  projects/sendfile/contrib/bmake/unit-tests/export.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export.exp
  projects/sendfile/contrib/bmake/unit-tests/export.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/export.mk
  projects/sendfile/contrib/bmake/unit-tests/forloop.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/forloop.exp
  projects/sendfile/contrib/bmake/unit-tests/forloop.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/forloop.mk
  projects/sendfile/contrib/bmake/unit-tests/forsubst.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/forsubst.exp
  projects/sendfile/contrib/bmake/unit-tests/forsubst.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/forsubst.mk
  projects/sendfile/contrib/bmake/unit-tests/hash.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/hash.exp
  projects/sendfile/contrib/bmake/unit-tests/hash.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/hash.mk
  projects/sendfile/contrib/bmake/unit-tests/impsrc.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/impsrc.exp
  projects/sendfile/contrib/bmake/unit-tests/impsrc.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/impsrc.mk
  projects/sendfile/contrib/bmake/unit-tests/misc.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/misc.exp
  projects/sendfile/contrib/bmake/unit-tests/misc.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/misc.mk
  projects/sendfile/contrib/bmake/unit-tests/moderrs.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/moderrs.exp
  projects/sendfile/contrib/bmake/unit-tests/moderrs.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/moderrs.mk
  projects/sendfile/contrib/bmake/unit-tests/modmatch.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modmatch.exp
  projects/sendfile/contrib/bmake/unit-tests/modmatch.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modmatch.mk
  projects/sendfile/contrib/bmake/unit-tests/modmisc.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modmisc.exp
  projects/sendfile/contrib/bmake/unit-tests/modmisc.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modmisc.mk
  projects/sendfile/contrib/bmake/unit-tests/modorder.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modorder.exp
  projects/sendfile/contrib/bmake/unit-tests/modorder.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modorder.mk
  projects/sendfile/contrib/bmake/unit-tests/modts.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modts.exp
  projects/sendfile/contrib/bmake/unit-tests/modts.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modts.mk
  projects/sendfile/contrib/bmake/unit-tests/modword.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modword.exp
  projects/sendfile/contrib/bmake/unit-tests/modword.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/modword.mk
  projects/sendfile/contrib/bmake/unit-tests/order.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/order.exp
  projects/sendfile/contrib/bmake/unit-tests/order.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/order.mk
  projects/sendfile/contrib/bmake/unit-tests/phony-end.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/phony-end.exp
  projects/sendfile/contrib/bmake/unit-tests/phony-end.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/phony-end.mk
  projects/sendfile/contrib/bmake/unit-tests/posix.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/posix.exp
  projects/sendfile/contrib/bmake/unit-tests/posix.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/posix.mk
  projects/sendfile/contrib/bmake/unit-tests/posix1.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/posix1.exp
  projects/sendfile/contrib/bmake/unit-tests/posix1.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/posix1.mk
  projects/sendfile/contrib/bmake/unit-tests/qequals.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/qequals.exp
  projects/sendfile/contrib/bmake/unit-tests/qequals.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/qequals.mk
  projects/sendfile/contrib/bmake/unit-tests/suffixes.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/suffixes.exp
  projects/sendfile/contrib/bmake/unit-tests/suffixes.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/suffixes.mk
  projects/sendfile/contrib/bmake/unit-tests/sunshcmd.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/sunshcmd.exp
  projects/sendfile/contrib/bmake/unit-tests/sunshcmd.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/sunshcmd.mk
  projects/sendfile/contrib/bmake/unit-tests/sysv.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/sysv.exp
  projects/sendfile/contrib/bmake/unit-tests/sysv.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/sysv.mk
  projects/sendfile/contrib/bmake/unit-tests/ternary.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/ternary.exp
  projects/sendfile/contrib/bmake/unit-tests/ternary.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/ternary.mk
  projects/sendfile/contrib/bmake/unit-tests/unexport-env.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/unexport-env.exp
  projects/sendfile/contrib/bmake/unit-tests/unexport-env.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/unexport-env.mk
  projects/sendfile/contrib/bmake/unit-tests/unexport.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/unexport.exp
  projects/sendfile/contrib/bmake/unit-tests/unexport.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/unexport.mk
  projects/sendfile/contrib/bmake/unit-tests/varcmd.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varcmd.exp
  projects/sendfile/contrib/bmake/unit-tests/varcmd.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varcmd.mk
  projects/sendfile/contrib/bmake/unit-tests/varmisc.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varmisc.exp
  projects/sendfile/contrib/bmake/unit-tests/varmisc.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varmisc.mk
  projects/sendfile/contrib/bmake/unit-tests/varshell.exp
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varshell.exp
  projects/sendfile/contrib/bmake/unit-tests/varshell.mk
     - copied unchanged from r283903, head/contrib/bmake/unit-tests/varshell.mk
  projects/sendfile/contrib/gcclibs/libgomp/ChangeLog.gcc44
     - copied unchanged from r283903, head/contrib/gcclibs/libgomp/ChangeLog.gcc44
  projects/sendfile/contrib/gcclibs/libgomp/config/bsd/
     - copied from r283903, head/contrib/gcclibs/libgomp/config/bsd/
  projects/sendfile/contrib/gcclibs/libgomp/config/linux/affinity.c
     - copied unchanged from r283903, head/contrib/gcclibs/libgomp/config/linux/affinity.c
  projects/sendfile/contrib/gcclibs/libgomp/config/linux/proc.c
     - copied unchanged from r283903, head/contrib/gcclibs/libgomp/config/linux/proc.c
  projects/sendfile/contrib/gcclibs/libgomp/config/mingw32/proc.c
     - copied unchanged from r283903, head/contrib/gcclibs/libgomp/config/mingw32/proc.c
  projects/sendfile/contrib/gcclibs/libgomp/config/posix/affinity.c
     - copied unchanged from r283903, head/contrib/gcclibs/libgomp/config/posix/affinity.c
  projects/sendfile/contrib/ldns/freebsd-configure.sh
     - copied unchanged from r283903, head/contrib/ldns/freebsd-configure.sh
  projects/sendfile/contrib/ldns/packaging/
     - copied from r283903, head/contrib/ldns/packaging/
  projects/sendfile/contrib/libxo/libxo/xo_open_marker.3
     - copied unchanged from r283903, head/contrib/libxo/libxo/xo_open_marker.3
  projects/sendfile/contrib/libxo/libxo/xo_set_version.3
     - copied unchanged from r283903, head/contrib/libxo/libxo/xo_set_version.3
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.H.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.H.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.H.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.H.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.HIPx.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.HIPx.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.HIPx.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.HIPx.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.HP.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.HP.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.HP.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.HP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.J.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.J.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.J.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.J.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.JP.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.JP.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.JP.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.JP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.T.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.T.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.T.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.T.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.X.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.X.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.X.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.X.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.XP.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.XP.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.XP.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.XP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.err
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.err
  projects/sendfile/contrib/libxo/tests/core/saved/test_10.out
     - copied unchanged from r283903, head/contrib/libxo/tests/core/saved/test_10.out
  projects/sendfile/contrib/libxo/tests/core/test_10.c
     - copied unchanged from r283903, head/contrib/libxo/tests/core/test_10.c
  projects/sendfile/contrib/libxo/xohtml/Makefile.am
     - copied unchanged from r283903, head/contrib/libxo/xohtml/Makefile.am
  projects/sendfile/contrib/libxo/xohtml/xohtml.1
     - copied unchanged from r283903, head/contrib/libxo/xohtml/xohtml.1
  projects/sendfile/contrib/llvm/patches/patch-08-llvm-r230348-arm-fix-bad-ha.diff
     - copied unchanged from r283903, head/contrib/llvm/patches/patch-08-llvm-r230348-arm-fix-bad-ha.diff
  projects/sendfile/contrib/llvm/patches/patch-09-clang-r227115-constantarraytype.diff
     - copied unchanged from r283903, head/contrib/llvm/patches/patch-09-clang-r227115-constantarraytype.diff
  projects/sendfile/contrib/ntp/scripts/update-leap/
     - copied from r283903, head/contrib/ntp/scripts/update-leap/
  projects/sendfile/contrib/ntp/sntp/libevent/m4/acx_pthread.m4
     - copied unchanged from r283903, head/contrib/ntp/sntp/libevent/m4/acx_pthread.m4
  projects/sendfile/contrib/ntp/sntp/m4/ax_c99_struct_init.m4
     - copied unchanged from r283903, head/contrib/ntp/sntp/m4/ax_c99_struct_init.m4
  projects/sendfile/contrib/ntp/sntp/m4/openldap-thread-check.m4
     - copied unchanged from r283903, head/contrib/ntp/sntp/m4/openldap-thread-check.m4
  projects/sendfile/contrib/ntp/sntp/m4/openldap.m4
     - copied unchanged from r283903, head/contrib/ntp/sntp/m4/openldap.m4
  projects/sendfile/contrib/openresolv/GNUmakefile
     - copied unchanged from r283903, head/contrib/openresolv/GNUmakefile
  projects/sendfile/contrib/openresolv/config-null.mk
     - copied unchanged from r283903, head/contrib/openresolv/config-null.mk
  projects/sendfile/contrib/openresolv/pdns_recursor.in
     - copied unchanged from r283903, head/contrib/openresolv/pdns_recursor.in
  projects/sendfile/contrib/wpa/CONTRIBUTIONS
     - copied unchanged from r283903, head/contrib/wpa/CONTRIBUTIONS
  projects/sendfile/contrib/wpa/hostapd/hapd_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/hostapd/hapd_module_tests.c
  projects/sendfile/contrib/wpa/hostapd/wps-ap-nfc.py
     - copied unchanged from r283903, head/contrib/wpa/hostapd/wps-ap-nfc.py
  projects/sendfile/contrib/wpa/hs20/
     - copied from r283903, head/contrib/wpa/hs20/
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8za-tls-extensions.patch
     - copied unchanged from r283903, head/contrib/wpa/patches/openssl-0.9.8za-tls-extensions.patch
  projects/sendfile/contrib/wpa/src/ap/acs.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/acs.c
  projects/sendfile/contrib/wpa/src/ap/acs.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/acs.h
  projects/sendfile/contrib/wpa/src/ap/bss_load.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/bss_load.c
  projects/sendfile/contrib/wpa/src/ap/bss_load.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/bss_load.h
  projects/sendfile/contrib/wpa/src/ap/dfs.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/dfs.c
  projects/sendfile/contrib/wpa/src/ap/dfs.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/dfs.h
  projects/sendfile/contrib/wpa/src/ap/dhcp_snoop.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/dhcp_snoop.c
  projects/sendfile/contrib/wpa/src/ap/dhcp_snoop.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/dhcp_snoop.h
  projects/sendfile/contrib/wpa/src/ap/ndisc_snoop.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/ndisc_snoop.c
  projects/sendfile/contrib/wpa/src/ap/ndisc_snoop.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/ndisc_snoop.h
  projects/sendfile/contrib/wpa/src/ap/x_snoop.c
     - copied unchanged from r283903, head/contrib/wpa/src/ap/x_snoop.c
  projects/sendfile/contrib/wpa/src/ap/x_snoop.h
     - copied unchanged from r283903, head/contrib/wpa/src/ap/x_snoop.h
  projects/sendfile/contrib/wpa/src/common/common_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/src/common/common_module_tests.c
  projects/sendfile/contrib/wpa/src/common/hw_features_common.c
     - copied unchanged from r283903, head/contrib/wpa/src/common/hw_features_common.c
  projects/sendfile/contrib/wpa/src/common/hw_features_common.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/hw_features_common.h
  projects/sendfile/contrib/wpa/src/common/ieee802_1x_defs.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/ieee802_1x_defs.h
  projects/sendfile/contrib/wpa/src/common/qca-vendor-attr.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/qca-vendor-attr.h
  projects/sendfile/contrib/wpa/src/common/qca-vendor.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/qca-vendor.h
  projects/sendfile/contrib/wpa/src/common/sae.c
     - copied unchanged from r283903, head/contrib/wpa/src/common/sae.c
  projects/sendfile/contrib/wpa/src/common/sae.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/sae.h
  projects/sendfile/contrib/wpa/src/common/tnc.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/tnc.h
  projects/sendfile/contrib/wpa/src/common/wpa_helpers.c
     - copied unchanged from r283903, head/contrib/wpa/src/common/wpa_helpers.c
  projects/sendfile/contrib/wpa/src/common/wpa_helpers.h
     - copied unchanged from r283903, head/contrib/wpa/src/common/wpa_helpers.h
  projects/sendfile/contrib/wpa/src/crypto/aes-siv.c
     - copied unchanged from r283903, head/contrib/wpa/src/crypto/aes-siv.c
  projects/sendfile/contrib/wpa/src/crypto/aes_siv.h
     - copied unchanged from r283903, head/contrib/wpa/src/crypto/aes_siv.h
  projects/sendfile/contrib/wpa/src/crypto/crypto_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/src/crypto/crypto_module_tests.c
  projects/sendfile/contrib/wpa/src/crypto/sha256-kdf.c
     - copied unchanged from r283903, head/contrib/wpa/src/crypto/sha256-kdf.c
  projects/sendfile/contrib/wpa/src/crypto/sha384.h
     - copied unchanged from r283903, head/contrib/wpa/src/crypto/sha384.h
  projects/sendfile/contrib/wpa/src/drivers/driver_macsec_qca.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_macsec_qca.c
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211.h
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211.h
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211_android.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211_android.c
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211_capa.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211_capa.c
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211_event.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211_event.c
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211_monitor.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211_monitor.c
  projects/sendfile/contrib/wpa/src/drivers/driver_nl80211_scan.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_nl80211_scan.c
  projects/sendfile/contrib/wpa/src/drivers/driver_openbsd.c
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/driver_openbsd.c
  projects/sendfile/contrib/wpa/src/drivers/linux_defines.h
     - copied unchanged from r283903, head/contrib/wpa/src/drivers/linux_defines.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_eke_common.c
     - copied unchanged from r283903, head/contrib/wpa/src/eap_common/eap_eke_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_eke_common.h
     - copied unchanged from r283903, head/contrib/wpa/src/eap_common/eap_eke_common.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_eke.c
     - copied unchanged from r283903, head/contrib/wpa/src/eap_peer/eap_eke.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_proxy.h
     - copied unchanged from r283903, head/contrib/wpa/src/eap_peer/eap_proxy.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_proxy_dummy.c
     - copied unchanged from r283903, head/contrib/wpa/src/eap_peer/eap_proxy_dummy.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_eke.c
     - copied unchanged from r283903, head/contrib/wpa/src/eap_server/eap_server_eke.c
  projects/sendfile/contrib/wpa/src/pae/
     - copied from r283903, head/contrib/wpa/src/pae/
  projects/sendfile/contrib/wpa/src/utils/bitfield.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/bitfield.c
  projects/sendfile/contrib/wpa/src/utils/bitfield.h
     - copied unchanged from r283903, head/contrib/wpa/src/utils/bitfield.h
  projects/sendfile/contrib/wpa/src/utils/browser-android.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/browser-android.c
  projects/sendfile/contrib/wpa/src/utils/browser-system.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/browser-system.c
  projects/sendfile/contrib/wpa/src/utils/browser-wpadebug.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/browser-wpadebug.c
  projects/sendfile/contrib/wpa/src/utils/browser.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/browser.c
  projects/sendfile/contrib/wpa/src/utils/browser.h
     - copied unchanged from r283903, head/contrib/wpa/src/utils/browser.h
  projects/sendfile/contrib/wpa/src/utils/http-utils.h
     - copied unchanged from r283903, head/contrib/wpa/src/utils/http-utils.h
  projects/sendfile/contrib/wpa/src/utils/http_curl.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/http_curl.c
  projects/sendfile/contrib/wpa/src/utils/platform.h
     - copied unchanged from r283903, head/contrib/wpa/src/utils/platform.h
  projects/sendfile/contrib/wpa/src/utils/utils_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/utils_module_tests.c
  projects/sendfile/contrib/wpa/src/utils/xml-utils.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/xml-utils.c
  projects/sendfile/contrib/wpa/src/utils/xml-utils.h
     - copied unchanged from r283903, head/contrib/wpa/src/utils/xml-utils.h
  projects/sendfile/contrib/wpa/src/utils/xml_libxml2.c
     - copied unchanged from r283903, head/contrib/wpa/src/utils/xml_libxml2.c
  projects/sendfile/contrib/wpa/src/wps/wps_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/src/wps/wps_module_tests.c
  projects/sendfile/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mak
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mak
  projects/sendfile/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mk
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mk
  projects/sendfile/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh.c
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh.h
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh.h
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh_mpm.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh_mpm.c
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh_mpm.h
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh_mpm.h
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh_rsn.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh_rsn.c
  projects/sendfile/contrib/wpa/wpa_supplicant/mesh_rsn.h
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/mesh_rsn.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wmm_ac.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/wmm_ac.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wmm_ac.h
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/wmm_ac.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wpas_kay.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/wpas_kay.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wpas_kay.h
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/wpas_kay.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wpas_module_tests.c
     - copied unchanged from r283903, head/contrib/wpa/wpa_supplicant/wpas_module_tests.c
  projects/sendfile/lib/csu/i386/
     - copied from r283903, head/lib/csu/i386/
  projects/sendfile/lib/libc/aarch64/gen/fabs.S
     - copied unchanged from r283903, head/lib/libc/aarch64/gen/fabs.S
  projects/sendfile/lib/libc/stdlib/reallocarray.3
     - copied unchanged from r283903, head/lib/libc/stdlib/reallocarray.3
  projects/sendfile/lib/libc/stdlib/reallocarray.c
     - copied unchanged from r283903, head/lib/libc/stdlib/reallocarray.c
  projects/sendfile/lib/libc/sys/ppoll.c
     - copied unchanged from r283903, head/lib/libc/sys/ppoll.c
  projects/sendfile/lib/libc/sys/wait6.c
     - copied unchanged from r283903, head/lib/libc/sys/wait6.c
  projects/sendfile/lib/libutil/kinfo_getvmobject.3
     - copied unchanged from r283903, head/lib/libutil/kinfo_getvmobject.3
  projects/sendfile/lib/libutil/kinfo_getvmobject.c
     - copied unchanged from r283903, head/lib/libutil/kinfo_getvmobject.c
  projects/sendfile/release/Makefile.mirrors
     - copied unchanged from r283903, head/release/Makefile.mirrors
  projects/sendfile/release/arm/RPI2.conf
     - copied unchanged from r283903, head/release/arm/RPI2.conf
  projects/sendfile/release/arm/WANDBOARD.conf
     - copied unchanged from r283903, head/release/arm/WANDBOARD.conf
  projects/sendfile/release/arm64/
     - copied from r283903, head/release/arm64/
  projects/sendfile/release/tools/arm.subr
     - copied unchanged from r283903, head/release/tools/arm.subr
  projects/sendfile/share/doc/usd/10.exref/
     - copied from r283903, head/share/doc/usd/10.exref/
  projects/sendfile/share/doc/usd/11.vitut/
     - copied from r283903, head/share/doc/usd/11.vitut/
  projects/sendfile/share/doc/usd/12.vi/
     - copied from r283903, head/share/doc/usd/12.vi/
  projects/sendfile/share/doc/usd/13.viref/
     - copied from r283903, head/share/doc/usd/13.viref/
  projects/sendfile/share/dtrace/siftr
     - copied unchanged from r283903, head/share/dtrace/siftr
  projects/sendfile/share/man/man4/dtrace-io.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-io.4
  projects/sendfile/share/man/man4/dtrace-ip.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-ip.4
  projects/sendfile/share/man/man4/dtrace-proc.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-proc.4
  projects/sendfile/share/man/man4/dtrace-sched.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-sched.4
  projects/sendfile/share/man/man4/dtrace-tcp.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-tcp.4
  projects/sendfile/share/man/man4/dtrace-udp.4
     - copied unchanged from r283903, head/share/man/man4/dtrace-udp.4
  projects/sendfile/share/man/man4/ig4.4
     - copied unchanged from r283903, head/share/man/man4/ig4.4
  projects/sendfile/share/man/man9/PCI_IOV_ADD_VF.9
     - copied unchanged from r283903, head/share/man/man9/PCI_IOV_ADD_VF.9
  projects/sendfile/share/man/man9/PCI_IOV_INIT.9
     - copied unchanged from r283903, head/share/man/man9/PCI_IOV_INIT.9
  projects/sendfile/share/man/man9/PCI_IOV_UNINIT.9
     - copied unchanged from r283903, head/share/man/man9/PCI_IOV_UNINIT.9
  projects/sendfile/sys/amd64/linux/
     - copied from r283903, head/sys/amd64/linux/
  projects/sendfile/sys/amd64/linux32/linux32_vdso.lds.s
     - copied unchanged from r283903, head/sys/amd64/linux32/linux32_vdso.lds.s
  projects/sendfile/sys/arm/allwinner/a10_mmc.c
     - copied unchanged from r283903, head/sys/arm/allwinner/a10_mmc.c
  projects/sendfile/sys/arm/allwinner/a10_mmc.h
     - copied unchanged from r283903, head/sys/arm/allwinner/a10_mmc.h
  projects/sendfile/sys/arm/allwinner/files.allwinner
     - copied unchanged from r283903, head/sys/arm/allwinner/files.allwinner
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c
     - copied unchanged from r283903, head/sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c
  projects/sendfile/sys/arm/annapurna/
     - copied from r283903, head/sys/arm/annapurna/
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2836_mp.c
     - copied unchanged from r283903, head/sys/arm/broadcom/bcm2835/bcm2836_mp.c
  projects/sendfile/sys/arm/conf/ALPINE
     - copied unchanged from r283903, head/sys/arm/conf/ALPINE
  projects/sendfile/sys/arm/conf/AML8726
     - copied unchanged from r283903, head/sys/arm/conf/AML8726
  projects/sendfile/sys/arm/conf/YYHD18
     - copied unchanged from r283903, head/sys/arm/conf/YYHD18
  projects/sendfile/sys/arm/conf/std.arm
     - copied unchanged from r283903, head/sys/arm/conf/std.arm
  projects/sendfile/sys/arm/conf/std.armv6
     - copied unchanged from r283903, head/sys/arm/conf/std.armv6
  projects/sendfile/sys/arm/freescale/imx/files.imx5
     - copied unchanged from r283903, head/sys/arm/freescale/imx/files.imx5
  projects/sendfile/sys/arm/qemu/virt_mp.c
     - copied unchanged from r283903, head/sys/arm/qemu/virt_mp.c
  projects/sendfile/sys/arm/ti/am335x/am335x_ecap.c
     - copied unchanged from r283903, head/sys/arm/ti/am335x/am335x_ecap.c
  projects/sendfile/sys/arm/ti/am335x/am335x_ehrpwm.c
     - copied unchanged from r283903, head/sys/arm/ti/am335x/am335x_ehrpwm.c
  projects/sendfile/sys/arm/ti/am335x/am335x_musb.c
     - copied unchanged from r283903, head/sys/arm/ti/am335x/am335x_musb.c
  projects/sendfile/sys/arm/ti/am335x/am335x_pwmss.c
     - copied unchanged from r283903, head/sys/arm/ti/am335x/am335x_pwmss.c
  projects/sendfile/sys/arm/ti/ti_hwmods.c
     - copied unchanged from r283903, head/sys/arm/ti/ti_hwmods.c
  projects/sendfile/sys/arm/ti/ti_hwmods.h
     - copied unchanged from r283903, head/sys/arm/ti/ti_hwmods.h
  projects/sendfile/sys/arm/ti/ti_pinmux.c
     - copied unchanged from r283903, head/sys/arm/ti/ti_pinmux.c
  projects/sendfile/sys/arm/ti/ti_pinmux.h
     - copied unchanged from r283903, head/sys/arm/ti/ti_pinmux.h
  projects/sendfile/sys/arm/ti/usb/omap_host.c
     - copied unchanged from r283903, head/sys/arm/ti/usb/omap_host.c
  projects/sendfile/sys/arm/ti/usb/omap_tll.c
     - copied unchanged from r283903, head/sys/arm/ti/usb/omap_tll.c
  projects/sendfile/sys/arm64/arm64/busdma_bounce.c
     - copied unchanged from r283903, head/sys/arm64/arm64/busdma_bounce.c
  projects/sendfile/sys/arm64/arm64/db_disasm.c
     - copied unchanged from r283903, head/sys/arm64/arm64/db_disasm.c
  projects/sendfile/sys/arm64/arm64/db_interface.c
     - copied unchanged from r283903, head/sys/arm64/arm64/db_interface.c
  projects/sendfile/sys/arm64/arm64/db_trace.c
     - copied unchanged from r283903, head/sys/arm64/arm64/db_trace.c
  projects/sendfile/sys/arm64/arm64/debug_monitor.c
     - copied unchanged from r283903, head/sys/arm64/arm64/debug_monitor.c
  projects/sendfile/sys/arm64/arm64/gic_v3.c
     - copied unchanged from r283903, head/sys/arm64/arm64/gic_v3.c
  projects/sendfile/sys/arm64/arm64/gic_v3_fdt.c
     - copied unchanged from r283903, head/sys/arm64/arm64/gic_v3_fdt.c
  projects/sendfile/sys/arm64/arm64/gic_v3_reg.h
     - copied unchanged from r283903, head/sys/arm64/arm64/gic_v3_reg.h
  projects/sendfile/sys/arm64/arm64/gic_v3_var.h
     - copied unchanged from r283903, head/sys/arm64/arm64/gic_v3_var.h
  projects/sendfile/sys/arm64/include/bus_dma_impl.h
     - copied unchanged from r283903, head/sys/arm64/include/bus_dma_impl.h
  projects/sendfile/sys/boot/common/self_reloc.c
     - copied unchanged from r283903, head/sys/boot/common/self_reloc.c
  projects/sendfile/sys/boot/fdt/dts/arm/annapurna-alpine.dts
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/annapurna-alpine.dts
  projects/sendfile/sys/boot/fdt/dts/arm/beaglebone-common.dtsi
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/beaglebone-common.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/meson3.dtsi
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/meson3.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/pandaboard-common.dtsi
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/pandaboard-common.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/pandaboard-es.dts
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/pandaboard-es.dts
  projects/sendfile/sys/boot/fdt/dts/arm/yyhd18-m3.dts
     - copied unchanged from r283903, head/sys/boot/fdt/dts/arm/yyhd18-m3.dts
  projects/sendfile/sys/compat/linux/linux.c
     - copied unchanged from r283903, head/sys/compat/linux/linux.c
  projects/sendfile/sys/compat/linux/linux.h
     - copied unchanged from r283903, head/sys/compat/linux/linux.h
  projects/sendfile/sys/compat/linux/linux_common.c
     - copied unchanged from r283903, head/sys/compat/linux/linux_common.c
  projects/sendfile/sys/compat/linux/linux_event.c
     - copied unchanged from r283903, head/sys/compat/linux/linux_event.c
  projects/sendfile/sys/compat/linux/linux_event.h
     - copied unchanged from r283903, head/sys/compat/linux/linux_event.h
  projects/sendfile/sys/compat/linux/linux_vdso.c
     - copied unchanged from r283903, head/sys/compat/linux/linux_vdso.c
  projects/sendfile/sys/compat/linux/linux_vdso.h
     - copied unchanged from r283903, head/sys/compat/linux/linux_vdso.h
  projects/sendfile/sys/contrib/dev/acpica/common/ahtable.c
     - copied unchanged from r283903, head/sys/contrib/dev/acpica/common/ahtable.c
  projects/sendfile/sys/contrib/dev/acpica/include/acuuid.h
     - copied unchanged from r283903, head/sys/contrib/dev/acpica/include/acuuid.h
  projects/sendfile/sys/crypto/aesni/aesni_os.h
     - copied unchanged from r283903, head/sys/crypto/aesni/aesni_os.h
  projects/sendfile/sys/dev/hwpmc/hwpmc_arm64.c
     - copied unchanged from r283903, head/sys/dev/hwpmc/hwpmc_arm64.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_arm64.h
     - copied unchanged from r283903, head/sys/dev/hwpmc/hwpmc_arm64.h
  projects/sendfile/sys/dev/hwpmc/hwpmc_arm64_md.c
     - copied unchanged from r283903, head/sys/dev/hwpmc/hwpmc_arm64_md.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_e500.c
     - copied unchanged from r283903, head/sys/dev/hwpmc/hwpmc_e500.c
  projects/sendfile/sys/dev/ichiic/
     - copied from r283903, head/sys/dev/ichiic/
  projects/sendfile/sys/dev/ixgbe/ixgbe_x550.c
     - copied unchanged from r283903, head/sys/dev/ixgbe/ixgbe_x550.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_x550.h
     - copied unchanged from r283903, head/sys/dev/ixgbe/ixgbe_x550.h
  projects/sendfile/sys/dev/nand/nfc_rb.c
     - copied unchanged from r283903, head/sys/dev/nand/nfc_rb.c
  projects/sendfile/sys/dev/pci/pci_iov.h
     - copied unchanged from r283903, head/sys/dev/pci/pci_iov.h
  projects/sendfile/sys/dev/pci/pci_iov_if.m
     - copied unchanged from r283903, head/sys/dev/pci/pci_iov_if.m
  projects/sendfile/sys/dev/sfxge/common/ef10_tlv_layout.h
     - copied unchanged from r283903, head/sys/dev/sfxge/common/ef10_tlv_layout.h
  projects/sendfile/sys/dev/sfxge/common/efx_check.h
     - copied unchanged from r283903, head/sys/dev/sfxge/common/efx_check.h
  projects/sendfile/sys/dev/sfxge/common/efx_crc32.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/efx_crc32.c
  projects/sendfile/sys/dev/sfxge/common/efx_hash.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/efx_hash.c
  projects/sendfile/sys/dev/sfxge/common/efx_phy_ids.h
     - copied unchanged from r283903, head/sys/dev/sfxge/common/efx_phy_ids.h
  projects/sendfile/sys/dev/sfxge/common/hunt_ev.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_ev.c
  projects/sendfile/sys/dev/sfxge/common/hunt_filter.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_filter.c
  projects/sendfile/sys/dev/sfxge/common/hunt_impl.h
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_impl.h
  projects/sendfile/sys/dev/sfxge/common/hunt_intr.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_intr.c
  projects/sendfile/sys/dev/sfxge/common/hunt_mac.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_mac.c
  projects/sendfile/sys/dev/sfxge/common/hunt_mcdi.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_mcdi.c
  projects/sendfile/sys/dev/sfxge/common/hunt_nic.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_nic.c
  projects/sendfile/sys/dev/sfxge/common/hunt_nvram.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_nvram.c
  projects/sendfile/sys/dev/sfxge/common/hunt_phy.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_phy.c
  projects/sendfile/sys/dev/sfxge/common/hunt_rx.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_rx.c
  projects/sendfile/sys/dev/sfxge/common/hunt_sram.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_sram.c
  projects/sendfile/sys/dev/sfxge/common/hunt_tx.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_tx.c
  projects/sendfile/sys/dev/sfxge/common/hunt_vpd.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/hunt_vpd.c
  projects/sendfile/sys/dev/sfxge/common/mcdi_mon.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/mcdi_mon.c
  projects/sendfile/sys/dev/sfxge/common/mcdi_mon.h
     - copied unchanged from r283903, head/sys/dev/sfxge/common/mcdi_mon.h
  projects/sendfile/sys/dev/sfxge/common/siena_mcdi.c
     - copied unchanged from r283903, head/sys/dev/sfxge/common/siena_mcdi.c
  projects/sendfile/sys/dev/sfxge/sfxge_ioc.h
     - copied unchanged from r283903, head/sys/dev/sfxge/sfxge_ioc.h
  projects/sendfile/sys/dev/sfxge/sfxge_nvram.c
     - copied unchanged from r283903, head/sys/dev/sfxge/sfxge_nvram.c
  projects/sendfile/sys/dev/usb/template/usb_template_midi.c
     - copied unchanged from r283903, head/sys/dev/usb/template/usb_template_midi.c
  projects/sendfile/sys/i386/linux/linux_vdso.lds.s
     - copied unchanged from r283903, head/sys/i386/linux/linux_vdso.lds.s
  projects/sendfile/sys/libkern/zlib.c
     - copied unchanged from r283903, head/sys/libkern/zlib.c
  projects/sendfile/sys/mips/atheros/qca955x_pci.c
     - copied unchanged from r283903, head/sys/mips/atheros/qca955x_pci.c
  projects/sendfile/sys/modules/dtb/allwinner/
     - copied from r283903, head/sys/modules/dtb/allwinner/
  projects/sendfile/sys/modules/i2c/controllers/ichiic/
     - copied from r283903, head/sys/modules/i2c/controllers/ichiic/
  projects/sendfile/sys/modules/linux64/
     - copied from r283903, head/sys/modules/linux64/
  projects/sendfile/sys/modules/linux_common/
     - copied from r283903, head/sys/modules/linux_common/
  projects/sendfile/sys/net/altq/
     - copied from r283903, head/sys/net/altq/
  projects/sendfile/sys/pc98/pc98/genassym.c
     - copied unchanged from r283903, head/sys/pc98/pc98/genassym.c
  projects/sendfile/sys/powerpc/aim/aim_machdep.c
     - copied unchanged from r283903, head/sys/powerpc/aim/aim_machdep.c
  projects/sendfile/sys/powerpc/booke/booke_machdep.c
     - copied unchanged from r283903, head/sys/powerpc/booke/booke_machdep.c
  projects/sendfile/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c
     - copied unchanged from r283903, head/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c
  projects/sendfile/sys/powerpc/powerpc/machdep.c
     - copied unchanged from r283903, head/sys/powerpc/powerpc/machdep.c
  projects/sendfile/sys/powerpc/powerpc/uma_machdep.c
     - copied unchanged from r283903, head/sys/powerpc/powerpc/uma_machdep.c
  projects/sendfile/sys/sys/zlib.h
     - copied unchanged from r283903, head/sys/sys/zlib.h
  projects/sendfile/sys/sys/zutil.h
     - copied unchanged from r283903, head/sys/sys/zutil.h
  projects/sendfile/sys/x86/x86/cpu_machdep.c
     - copied unchanged from r283903, head/sys/x86/x86/cpu_machdep.c
  projects/sendfile/sys/x86/x86/mp_x86.c
     - copied unchanged from r283903, head/sys/x86/x86/mp_x86.c
  projects/sendfile/sys/xen/xenmem/
     - copied from r283903, head/sys/xen/xenmem/
  projects/sendfile/tests/etc/
     - copied from r283903, head/tests/etc/
  projects/sendfile/tests/freebsd_test_suite/
     - copied from r283903, head/tests/freebsd_test_suite/
  projects/sendfile/tests/sys/aio/
     - copied from r283903, head/tests/sys/aio/
  projects/sendfile/tests/sys/fifo/
     - copied from r283903, head/tests/sys/fifo/
  projects/sendfile/tests/sys/file/
     - copied from r283903, head/tests/sys/file/
  projects/sendfile/tests/sys/kern/execve/
     - copied from r283903, head/tests/sys/kern/execve/
  projects/sendfile/tests/sys/kern/ptrace_test.c
     - copied unchanged from r283903, head/tests/sys/kern/ptrace_test.c
  projects/sendfile/tests/sys/kqueue/
     - copied from r283903, head/tests/sys/kqueue/
  projects/sendfile/tests/sys/mqueue/
     - copied from r283903, head/tests/sys/mqueue/
  projects/sendfile/tests/sys/vm/
     - copied from r283903, head/tests/sys/vm/
  projects/sendfile/tools/build/options/WITHOUT_MANDOCDB
     - copied unchanged from r283903, head/tools/build/options/WITHOUT_MANDOCDB
  projects/sendfile/tools/build/stdlib.h
     - copied unchanged from r283903, head/tools/build/stdlib.h
  projects/sendfile/usr.bin/col/tests/
     - copied from r283903, head/usr.bin/col/tests/
  projects/sendfile/usr.bin/cxxfilt/
     - copied from r283903, head/usr.bin/cxxfilt/
  projects/sendfile/usr.bin/kdump/linux32_syscalls.conf
     - copied unchanged from r283903, head/usr.bin/kdump/linux32_syscalls.conf
  projects/sendfile/usr.bin/soelim/
     - copied from r283903, head/usr.bin/soelim/
  projects/sendfile/usr.sbin/bluetooth/hccontrol/le.c
     - copied unchanged from r283903, head/usr.sbin/bluetooth/hccontrol/le.c
Deleted:
  projects/sendfile/contrib/bmake/unit-tests/comment
  projects/sendfile/contrib/bmake/unit-tests/cond1
  projects/sendfile/contrib/bmake/unit-tests/doterror
  projects/sendfile/contrib/bmake/unit-tests/dotwait
  projects/sendfile/contrib/bmake/unit-tests/error
  projects/sendfile/contrib/bmake/unit-tests/export
  projects/sendfile/contrib/bmake/unit-tests/export-all
  projects/sendfile/contrib/bmake/unit-tests/export-env
  projects/sendfile/contrib/bmake/unit-tests/forloop
  projects/sendfile/contrib/bmake/unit-tests/forsubst
  projects/sendfile/contrib/bmake/unit-tests/hash
  projects/sendfile/contrib/bmake/unit-tests/misc
  projects/sendfile/contrib/bmake/unit-tests/moderrs
  projects/sendfile/contrib/bmake/unit-tests/modmatch
  projects/sendfile/contrib/bmake/unit-tests/modmisc
  projects/sendfile/contrib/bmake/unit-tests/modorder
  projects/sendfile/contrib/bmake/unit-tests/modts
  projects/sendfile/contrib/bmake/unit-tests/modword
  projects/sendfile/contrib/bmake/unit-tests/order
  projects/sendfile/contrib/bmake/unit-tests/phony-end
  projects/sendfile/contrib/bmake/unit-tests/posix
  projects/sendfile/contrib/bmake/unit-tests/qequals
  projects/sendfile/contrib/bmake/unit-tests/sunshcmd
  projects/sendfile/contrib/bmake/unit-tests/sysv
  projects/sendfile/contrib/bmake/unit-tests/ternary
  projects/sendfile/contrib/bmake/unit-tests/test.exp
  projects/sendfile/contrib/bmake/unit-tests/unexport
  projects/sendfile/contrib/bmake/unit-tests/unexport-env
  projects/sendfile/contrib/bmake/unit-tests/varcmd
  projects/sendfile/contrib/llvm/patches/patch-08-llvm-r227089-fix-mips-i128.diff
  projects/sendfile/contrib/llvm/patches/patch-09-llvm-r230058-indirectbrs-assert.diff
  projects/sendfile/contrib/llvm/patches/patch-10-llvm-r230348-arm-fix-bad-ha.diff
  projects/sendfile/contrib/llvm/patches/patch-11-llvm-r231227-aarch64-tls-relocs.diff
  projects/sendfile/contrib/llvm/patches/patch-12-clang-r227115-constantarraytype.diff
  projects/sendfile/contrib/ntp/sntp/libevent/README
  projects/sendfile/contrib/ntp/sntp/libevent/m4/openldap-thread-check.m4
  projects/sendfile/contrib/ntp/sntp/libevent/m4/openldap.m4
  projects/sendfile/contrib/ntp/util/jitter.h
  projects/sendfile/contrib/wpa/hostapd/dump_state.c
  projects/sendfile/contrib/wpa/hostapd/dump_state.h
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8d-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8e-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8g-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8h-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8i-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.8x-tls-extensions.patch
  projects/sendfile/contrib/wpa/patches/openssl-0.9.9-session-ticket.patch
  projects/sendfile/contrib/wpa/src/crypto/crypto_nss.c
  projects/sendfile/contrib/wpa/src/crypto/fips_prf_cryptoapi.c
  projects/sendfile/contrib/wpa/src/crypto/fips_prf_gnutls.c
  projects/sendfile/contrib/wpa/src/crypto/fips_prf_nss.c
  projects/sendfile/contrib/wpa/src/crypto/tls_nss.c
  projects/sendfile/contrib/wpa/src/utils/eloop_none.c
  projects/sendfile/etc/libmap32.conf
  projects/sendfile/etc/tests/
  projects/sendfile/gnu/usr.bin/groff/src/preproc/soelim/
  projects/sendfile/kerberos5/lib/libheimsqlite/
  projects/sendfile/lib/csu/i386-elf/
  projects/sendfile/lib/libc/Makefile.amd64
  projects/sendfile/lib/libc/Makefile.i386
  projects/sendfile/lib/libc/arm/sys/fork.S
  projects/sendfile/lib/libc/mips/sys/fork.S
  projects/sendfile/lib/libc/sys/ftruncate.c
  projects/sendfile/lib/libc/sys/lseek.c
  projects/sendfile/lib/libc/sys/mmap.c
  projects/sendfile/lib/libc/sys/pread.c
  projects/sendfile/lib/libc/sys/pwrite.c
  projects/sendfile/lib/libc/sys/truncate.c
  projects/sendfile/lib/libmandoc/
  projects/sendfile/lib/librt/Makefile.amd64
  projects/sendfile/lib/librt/Makefile.i386
  projects/sendfile/lib/libthr/Makefile.amd64
  projects/sendfile/lib/libthr/Makefile.i386
  projects/sendfile/lib/msun/Makefile.amd64
  projects/sendfile/lib/msun/Makefile.i386
  projects/sendfile/release/arm/WANDBOARD-QUAD.conf
  projects/sendfile/release/arm/ZEDBOARD.conf
  projects/sendfile/release/arm/release.sh
  projects/sendfile/release/tools/arm/
  projects/sendfile/share/doc/papers/hwpmc/
  projects/sendfile/share/man/man9/PCI_ADD_VF.9
  projects/sendfile/share/man/man9/PCI_INIT_IOV.9
  projects/sendfile/share/man/man9/PCI_UNINIT_IOV.9
  projects/sendfile/sys/amd64/include/xen/xenpmap.h
  projects/sendfile/sys/arm/amlogic/aml8726/files.smp
  projects/sendfile/sys/arm/amlogic/aml8726/std.odroidc1
  projects/sendfile/sys/arm/amlogic/aml8726/std.vsatv102-m6
  projects/sendfile/sys/arm/conf/WANDBOARD-DUAL
  projects/sendfile/sys/arm/conf/WANDBOARD-QUAD
  projects/sendfile/sys/arm/conf/WANDBOARD-SOLO
  projects/sendfile/sys/arm/freescale/imx/files.imx51
  projects/sendfile/sys/arm/freescale/imx/files.imx53
  projects/sendfile/sys/arm/ti/am335x/am335x_pwm.c
  projects/sendfile/sys/arm/ti/omap4/omap4var.h
  projects/sendfile/sys/boot/efi/loader/reloc.c
  projects/sendfile/sys/boot/fdt/dts/arm/am335x.dtsi
  projects/sendfile/sys/contrib/altq/
  projects/sendfile/sys/dev/sfxge/common/siena_mon.c
  projects/sendfile/sys/fs/ext2fs/ext2_hash.c
  projects/sendfile/sys/fs/ext2fs/ext2_htree.c
  projects/sendfile/sys/i386/conf/XEN
  projects/sendfile/sys/i386/include/xen/features.h
  projects/sendfile/sys/i386/include/xen/xenpmap.h
  projects/sendfile/sys/i386/include/xen/xenstored.h
  projects/sendfile/sys/i386/xen/
  projects/sendfile/sys/net/zlib.c
  projects/sendfile/sys/net/zlib.h
  projects/sendfile/sys/net/zutil.h
  projects/sendfile/sys/netipsec/xform_ipip.c
  projects/sendfile/sys/powerpc/aim/machdep.c
  projects/sendfile/sys/powerpc/aim/uma_machdep.c
  projects/sendfile/sys/powerpc/booke/machdep.c
  projects/sendfile/tools/build/options/WITHOUT_SYSCALL_COMPAT
  projects/sendfile/tools/regression/aio/aiotest/
  projects/sendfile/tools/regression/aio/kqueue/
  projects/sendfile/tools/regression/execve/
  projects/sendfile/tools/regression/fifo/
  projects/sendfile/tools/regression/file/
  projects/sendfile/tools/regression/kqueue/
  projects/sendfile/tools/regression/mmap/
  projects/sendfile/tools/regression/mqueue/
  projects/sendfile/usr.bin/demandoc/
  projects/sendfile/usr.bin/soeliminate/
  projects/sendfile/usr.sbin/crunch/crunchide/exec_aout.c
Modified:
  projects/sendfile/.arclint
  projects/sendfile/Makefile
  projects/sendfile/Makefile.inc1
  projects/sendfile/ObsoleteFiles.inc
  projects/sendfile/README
  projects/sendfile/UPDATING
  projects/sendfile/bin/chflags/chflags.1
  projects/sendfile/bin/chflags/chflags.c
  projects/sendfile/bin/chmod/chmod.1
  projects/sendfile/bin/chmod/chmod.c
  projects/sendfile/bin/cp/cp.c
  projects/sendfile/bin/csh/config.h
  projects/sendfile/bin/csh/iconv_stub.h
  projects/sendfile/bin/date/date.1
  projects/sendfile/bin/date/date.c
  projects/sendfile/bin/ed/ed.1
  projects/sendfile/bin/ed/glbl.c
  projects/sendfile/bin/expr/expr.1
  projects/sendfile/bin/pax/ar_subs.c
  projects/sendfile/bin/pax/buf_subs.c
  projects/sendfile/bin/pax/cache.c
  projects/sendfile/bin/pax/cpio.c
  projects/sendfile/bin/pax/file_subs.c
  projects/sendfile/bin/pax/gen_subs.c
  projects/sendfile/bin/pax/getoldopt.c
  projects/sendfile/bin/pax/pat_rep.c
  projects/sendfile/bin/pax/pax.c
  projects/sendfile/bin/pax/sel_subs.c
  projects/sendfile/bin/pax/tar.c
  projects/sendfile/bin/pax/tty_subs.c
  projects/sendfile/bin/ps/Makefile
  projects/sendfile/bin/ps/keyword.c
  projects/sendfile/bin/ps/print.c
  projects/sendfile/bin/ps/ps.1
  projects/sendfile/bin/ps/ps.c
  projects/sendfile/bin/ps/ps.h
  projects/sendfile/bin/sh/jobs.c
  projects/sendfile/bin/sh/sh.1
  projects/sendfile/bin/sh/tests/builtins/Makefile
  projects/sendfile/bin/sh/trap.c
  projects/sendfile/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1
  projects/sendfile/cddl/contrib/opensolaris/cmd/lockstat/lockstat.1
  projects/sendfile/cddl/contrib/opensolaris/cmd/lockstat/lockstat.c
  projects/sendfile/cddl/contrib/opensolaris/common/ctf/ctf_create.c
  projects/sendfile/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
  projects/sendfile/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
  projects/sendfile/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
  projects/sendfile/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
  projects/sendfile/cddl/lib/Makefile
  projects/sendfile/cddl/lib/libdtrace/Makefile
  projects/sendfile/cddl/sbin/Makefile
  projects/sendfile/cddl/usr.bin/Makefile
  projects/sendfile/cddl/usr.bin/ctfconvert/Makefile
  projects/sendfile/cddl/usr.bin/ctfdump/Makefile
  projects/sendfile/cddl/usr.sbin/Makefile
  projects/sendfile/cddl/usr.sbin/dtrace/Makefile
  projects/sendfile/cddl/usr.sbin/dtrace/tests/tools/exclude.sh
  projects/sendfile/cddl/usr.sbin/lockstat/Makefile
  projects/sendfile/cddl/usr.sbin/plockstat/Makefile
  projects/sendfile/contrib/atf/atf-sh/atf_check_test.sh
  projects/sendfile/contrib/atf/atf-sh/misc_helpers.sh
  projects/sendfile/contrib/binutils/bfd/elf32-arm.c
  projects/sendfile/contrib/bmake/ChangeLog
  projects/sendfile/contrib/bmake/FILES
  projects/sendfile/contrib/bmake/Makefile
  projects/sendfile/contrib/bmake/PSD.doc/Makefile
  projects/sendfile/contrib/bmake/PSD.doc/tutorial.ms
  projects/sendfile/contrib/bmake/bmake.1
  projects/sendfile/contrib/bmake/bmake.cat1
  projects/sendfile/contrib/bmake/compat.c
  projects/sendfile/contrib/bmake/cond.c
  projects/sendfile/contrib/bmake/configure
  projects/sendfile/contrib/bmake/configure.in
  projects/sendfile/contrib/bmake/job.c
  projects/sendfile/contrib/bmake/lst.h
  projects/sendfile/contrib/bmake/lst.lib/lstInt.h
  projects/sendfile/contrib/bmake/lst.lib/lstRemove.c
  projects/sendfile/contrib/bmake/machine.sh
  projects/sendfile/contrib/bmake/main.c
  projects/sendfile/contrib/bmake/make.1
  projects/sendfile/contrib/bmake/make.c
  projects/sendfile/contrib/bmake/make.h
  projects/sendfile/contrib/bmake/meta.c
  projects/sendfile/contrib/bmake/mk/ChangeLog
  projects/sendfile/contrib/bmake/mk/FILES
  projects/sendfile/contrib/bmake/mk/auto.dep.mk
  projects/sendfile/contrib/bmake/mk/auto.obj.mk
  projects/sendfile/contrib/bmake/mk/autodep.mk
  projects/sendfile/contrib/bmake/mk/dep.mk
  projects/sendfile/contrib/bmake/mk/dirdeps.mk
  projects/sendfile/contrib/bmake/mk/gendirdeps.mk
  projects/sendfile/contrib/bmake/mk/install-mk
  projects/sendfile/contrib/bmake/mk/links.mk
  projects/sendfile/contrib/bmake/mk/meta.autodep.mk
  projects/sendfile/contrib/bmake/mk/meta.stage.mk
  projects/sendfile/contrib/bmake/mk/meta.sys.mk
  projects/sendfile/contrib/bmake/mk/meta2deps.py
  projects/sendfile/contrib/bmake/mk/meta2deps.sh
  projects/sendfile/contrib/bmake/mk/mk-files.txt
  projects/sendfile/contrib/bmake/mk/own.mk
  projects/sendfile/contrib/bmake/mk/sys.dependfile.mk
  projects/sendfile/contrib/bmake/nonints.h
  projects/sendfile/contrib/bmake/parse.c
  projects/sendfile/contrib/bmake/suff.c
  projects/sendfile/contrib/bmake/targ.c
  projects/sendfile/contrib/bmake/unit-tests/Makefile.in
  projects/sendfile/contrib/bmake/var.c
  projects/sendfile/contrib/diff/src/context.c
  projects/sendfile/contrib/elftoolchain/addr2line/addr2line.1
  projects/sendfile/contrib/elftoolchain/addr2line/addr2line.c
  projects/sendfile/contrib/elftoolchain/common/_elftc.h
  projects/sendfile/contrib/elftoolchain/common/elfdefinitions.h
  projects/sendfile/contrib/elftoolchain/common/native-elf-format
  projects/sendfile/contrib/elftoolchain/cxxfilt/c++filt.1
  projects/sendfile/contrib/elftoolchain/elfcopy/elfcopy.1
  projects/sendfile/contrib/elftoolchain/elfcopy/elfcopy.h
  projects/sendfile/contrib/elftoolchain/elfcopy/main.c
  projects/sendfile/contrib/elftoolchain/elfcopy/sections.c
  projects/sendfile/contrib/elftoolchain/elfcopy/segments.c
  projects/sendfile/contrib/elftoolchain/elfcopy/symbols.c
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_add_line_entry.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_def_macro.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_expand_frame_instructions.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_formblock.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_formflag.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_formref.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_formsig8.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_formudata.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_get_fde_info_for_all_regs.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_get_fde_info_for_reg.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_get_ranges.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_hasattr.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_next_cu_header.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_producer_init.3
  projects/sendfile/contrib/elftoolchain/libdwarf/dwarf_whatattr.3
  projects/sendfile/contrib/elftoolchain/libdwarf/libdwarf_reloc.c
  projects/sendfile/contrib/elftoolchain/libelf/elf.3
  projects/sendfile/contrib/elftoolchain/libelf/elf_begin.3
  projects/sendfile/contrib/elftoolchain/libelf/elf_cntl.3
  projects/sendfile/contrib/elftoolchain/libelf/elf_getdata.3
  projects/sendfile/contrib/elftoolchain/libelf/elf_open.3
  projects/sendfile/contrib/elftoolchain/libelf/elf_update.c
  projects/sendfile/contrib/elftoolchain/libelf/gelf.3
  projects/sendfile/contrib/elftoolchain/libelftc/elftc_demangle.3
  projects/sendfile/contrib/elftoolchain/libelftc/elftc_symbol_table_create.3
  projects/sendfile/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
  projects/sendfile/contrib/elftoolchain/libelftc/os.Linux.mk
  projects/sendfile/contrib/elftoolchain/nm/nm.1
  projects/sendfile/contrib/elftoolchain/readelf/readelf.1
  projects/sendfile/contrib/elftoolchain/readelf/readelf.c
  projects/sendfile/contrib/elftoolchain/size/size.1
  projects/sendfile/contrib/elftoolchain/size/size.c
  projects/sendfile/contrib/elftoolchain/strings/strings.1
  projects/sendfile/contrib/gcc/config/arm/lib1funcs.asm
  projects/sendfile/contrib/gcc/dwarf2.h
  projects/sendfile/contrib/gcclibs/libgomp/ChangeLog
  projects/sendfile/contrib/gcclibs/libgomp/Makefile.am
  projects/sendfile/contrib/gcclibs/libgomp/Makefile.in
  projects/sendfile/contrib/gcclibs/libgomp/aclocal.m4
  projects/sendfile/contrib/gcclibs/libgomp/config.h.in
  projects/sendfile/contrib/gcclibs/libgomp/configure
  projects/sendfile/contrib/gcclibs/libgomp/configure.ac
  projects/sendfile/contrib/gcclibs/libgomp/configure.tgt
  projects/sendfile/contrib/gcclibs/libgomp/env.c
  projects/sendfile/contrib/gcclibs/libgomp/iter.c
  projects/sendfile/contrib/gcclibs/libgomp/libgomp.h
  projects/sendfile/contrib/gcclibs/libgomp/libgomp.texi
  projects/sendfile/contrib/gcclibs/libgomp/omp.h.in
  projects/sendfile/contrib/gcclibs/libgomp/omp_lib.h.in
  projects/sendfile/contrib/gcclibs/libgomp/team.c
  projects/sendfile/contrib/gdb/gdb/c-valprint.c
  projects/sendfile/contrib/gdb/gdb/dwarf2expr.c
  projects/sendfile/contrib/gdb/gdb/dwarf2expr.h
  projects/sendfile/contrib/gdb/gdb/dwarf2loc.c
  projects/sendfile/contrib/gdb/gdb/dwarf2read.c
  projects/sendfile/contrib/gdb/gdb/value.h
  projects/sendfile/contrib/gdb/gdb/values.c
  projects/sendfile/contrib/ipfilter/tools/ipf.c
  projects/sendfile/contrib/ldns/drill/config.h
  projects/sendfile/contrib/ldns/drill/drill.1
  projects/sendfile/contrib/libarchive/libarchive/archive_read.c
  projects/sendfile/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
  projects/sendfile/contrib/libxo/Makefile.am
  projects/sendfile/contrib/libxo/configure.ac
  projects/sendfile/contrib/libxo/doc/libxo.txt
  projects/sendfile/contrib/libxo/libxo/Makefile.am
  projects/sendfile/contrib/libxo/libxo/libxo.c
  projects/sendfile/contrib/libxo/libxo/xo.h
  projects/sendfile/contrib/libxo/libxo/xo_error.3
  projects/sendfile/contrib/libxo/libxo/xo_format.5
  projects/sendfile/contrib/libxo/libxo/xo_open_container.3
  projects/sendfile/contrib/libxo/libxo/xoconfig.h
  projects/sendfile/contrib/libxo/libxo/xoconfig.h.in
  projects/sendfile/contrib/libxo/libxo/xoversion.h
  projects/sendfile/contrib/libxo/m4/libtool.m4
  projects/sendfile/contrib/libxo/m4/ltoptions.m4
  projects/sendfile/contrib/libxo/m4/ltversion.m4
  projects/sendfile/contrib/libxo/tests/core/Makefile.am
  projects/sendfile/contrib/libxo/tests/core/saved/test_01.JP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_02.JP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.H.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.HIPx.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.HP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.J.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.JP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.T.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.X.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_05.XP.out
  projects/sendfile/contrib/libxo/tests/core/saved/test_09.JP.out
  projects/sendfile/contrib/libxo/tests/core/test_05.c
  projects/sendfile/contrib/libxo/xo/xo.1
  projects/sendfile/contrib/libxo/xohtml/xohtml.css
  projects/sendfile/contrib/libxo/xohtml/xohtml.sh.in
  projects/sendfile/contrib/libxo/xolint/Makefile.am
  projects/sendfile/contrib/libxo/xolint/xolint.1
  projects/sendfile/contrib/libxo/xolint/xolint.pl
  projects/sendfile/contrib/llvm/include/llvm/Target/TargetCallingConv.h
  projects/sendfile/contrib/llvm/include/llvm/Target/TargetLowering.h
  projects/sendfile/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  projects/sendfile/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  projects/sendfile/contrib/llvm/lib/IR/ConstantFold.cpp
  projects/sendfile/contrib/llvm/lib/IR/GCOV.cpp
  projects/sendfile/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  projects/sendfile/contrib/llvm/lib/Support/Unix/Memory.inc
  projects/sendfile/contrib/llvm/lib/Support/Windows/explicit_symbols.inc
  projects/sendfile/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/Mips.td
  projects/sendfile/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/Mips32r6InstrInfo.td
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsCCState.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPU.td
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUAlwaysInlinePass.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.h
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.td
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUIntrinsics.td
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.h
  projects/sendfile/contrib/llvm/lib/Target/R600/CaymanInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/R600/EvergreenInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/Processors.td
  projects/sendfile/contrib/llvm/lib/Target/R600/R600ISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/R600Instructions.td
  projects/sendfile/contrib/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIDefines.h
  projects/sendfile/contrib/llvm/lib/Target/R600/SIFoldOperands.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInsertWaits.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInstrFormats.td
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInstrInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInstrInfo.h
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInstrInfo.td
  projects/sendfile/contrib/llvm/lib/Target/R600/SIInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/R600/SILowerControlFlow.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIRegisterInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/R600/SIRegisterInfo.h
  projects/sendfile/contrib/llvm/lib/Target/R600/SIRegisterInfo.td
  projects/sendfile/contrib/llvm/lib/Target/R600/VIInstrFormats.td
  projects/sendfile/contrib/llvm/lib/Target/R600/VIInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  projects/sendfile/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/X86/X86InstrControl.td
  projects/sendfile/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h
  projects/sendfile/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  projects/sendfile/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/sendfile/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
  projects/sendfile/contrib/llvm/patches/README.TXT
  projects/sendfile/contrib/llvm/patches/patch-01-freebsd-kprintf.diff
  projects/sendfile/contrib/llvm/patches/patch-07-llvm-r227752-boot2-shrink.diff
  projects/sendfile/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  projects/sendfile/contrib/llvm/tools/clang/include/clang/Basic/TargetCXXABI.h
  projects/sendfile/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  projects/sendfile/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  projects/sendfile/contrib/llvm/tools/clang/include/clang/Sema/Template.h
  projects/sendfile/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  projects/sendfile/contrib/mdocml/config.h
  projects/sendfile/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
  projects/sendfile/contrib/netbsd-tests/lib/libc/c063/t_openat.c
  projects/sendfile/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
  projects/sendfile/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
  projects/sendfile/contrib/netbsd-tests/lib/libc/string/t_memmem.c
  projects/sendfile/contrib/netbsd-tests/lib/libm/t_fmod.c
  projects/sendfile/contrib/netbsd-tests/lib/libpthread/t_swapcontext.c
  projects/sendfile/contrib/netcat/netcat.c
  projects/sendfile/contrib/ntp/ChangeLog
  projects/sendfile/contrib/ntp/CommitLog
  projects/sendfile/contrib/ntp/Makefile.in
  projects/sendfile/contrib/ntp/NEWS
  projects/sendfile/contrib/ntp/aclocal.m4
  projects/sendfile/contrib/ntp/adjtimed/Makefile.in
  projects/sendfile/contrib/ntp/clockstuff/Makefile.in
  projects/sendfile/contrib/ntp/config.h.in
  projects/sendfile/contrib/ntp/configure
  projects/sendfile/contrib/ntp/configure.ac
  projects/sendfile/contrib/ntp/html/build.html
  projects/sendfile/contrib/ntp/html/miscopt.html
  projects/sendfile/contrib/ntp/html/sntp.html
  projects/sendfile/contrib/ntp/include/Makefile.in
  projects/sendfile/contrib/ntp/include/binio.h
  projects/sendfile/contrib/ntp/include/isc/Makefile.in
  projects/sendfile/contrib/ntp/include/mbg_gps166.h
  projects/sendfile/contrib/ntp/include/ntp.h
  projects/sendfile/contrib/ntp/include/ntp_calendar.h
  projects/sendfile/contrib/ntp/include/ntp_fp.h
  projects/sendfile/contrib/ntp/include/ntp_md5.h
  projects/sendfile/contrib/ntp/include/ntpd.h
  projects/sendfile/contrib/ntp/include/parse.h
  projects/sendfile/contrib/ntp/include/parse_conf.h
  projects/sendfile/contrib/ntp/kernel/Makefile.in
  projects/sendfile/contrib/ntp/kernel/sys/Makefile.in
  projects/sendfile/contrib/ntp/kernel/sys/parsestreams.h
  projects/sendfile/contrib/ntp/lib/isc/inet_ntop.c
  projects/sendfile/contrib/ntp/lib/isc/log.c
  projects/sendfile/contrib/ntp/lib/isc/result.c
  projects/sendfile/contrib/ntp/lib/isc/unix/file.c
  projects/sendfile/contrib/ntp/lib/isc/unix/ifiter_getifaddrs.c
  projects/sendfile/contrib/ntp/lib/isc/unix/ifiter_ioctl.c
  projects/sendfile/contrib/ntp/lib/isc/unix/net.c
  projects/sendfile/contrib/ntp/libntp/Makefile.in
  projects/sendfile/contrib/ntp/libntp/ntp_calendar.c
  projects/sendfile/contrib/ntp/libntp/work_fork.c
  projects/sendfile/contrib/ntp/libparse/Makefile.in
  projects/sendfile/contrib/ntp/libparse/clk_computime.c
  projects/sendfile/contrib/ntp/libparse/clk_dcf7000.c
  projects/sendfile/contrib/ntp/libparse/clk_hopf6021.c
  projects/sendfile/contrib/ntp/libparse/clk_meinberg.c
  projects/sendfile/contrib/ntp/libparse/clk_rawdcf.c
  projects/sendfile/contrib/ntp/libparse/clk_rcc8000.c
  projects/sendfile/contrib/ntp/libparse/clk_schmid.c
  projects/sendfile/contrib/ntp/libparse/clk_sel240x.c
  projects/sendfile/contrib/ntp/libparse/clk_trimtaip.c
  projects/sendfile/contrib/ntp/libparse/clk_trimtsip.c
  projects/sendfile/contrib/ntp/libparse/clk_varitext.c
  projects/sendfile/contrib/ntp/libparse/clk_wharton.c
  projects/sendfile/contrib/ntp/libparse/data_mbg.c
  projects/sendfile/contrib/ntp/libparse/gpstolfp.c
  projects/sendfile/contrib/ntp/libparse/parse.c
  projects/sendfile/contrib/ntp/libparse/parse_conf.c
  projects/sendfile/contrib/ntp/libparse/parsesolaris.c
  projects/sendfile/contrib/ntp/libparse/parsestreams.c
  projects/sendfile/contrib/ntp/libparse/trim_info.c
  projects/sendfile/contrib/ntp/ntpd/Makefile.in
  projects/sendfile/contrib/ntp/ntpd/cmd_args.c
  projects/sendfile/contrib/ntp/ntpd/invoke-ntp.conf.texi
  projects/sendfile/contrib/ntp/ntpd/invoke-ntp.keys.texi
  projects/sendfile/contrib/ntp/ntpd/invoke-ntpd.texi
  projects/sendfile/contrib/ntp/ntpd/keyword-gen-utd
  projects/sendfile/contrib/ntp/ntpd/keyword-gen.c
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.5man
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.5mdoc
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.def
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.html
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.man.in
  projects/sendfile/contrib/ntp/ntpd/ntp.conf.mdoc.in
  projects/sendfile/contrib/ntp/ntpd/ntp.keys.5man
  projects/sendfile/contrib/ntp/ntpd/ntp.keys.5mdoc
  projects/sendfile/contrib/ntp/ntpd/ntp.keys.html
  projects/sendfile/contrib/ntp/ntpd/ntp.keys.man.in
  projects/sendfile/contrib/ntp/ntpd/ntp.keys.mdoc.in
  projects/sendfile/contrib/ntp/ntpd/ntp_config.c
  projects/sendfile/contrib/ntp/ntpd/ntp_control.c
  projects/sendfile/contrib/ntp/ntpd/ntp_crypto.c
  projects/sendfile/contrib/ntp/ntpd/ntp_keyword.h
  projects/sendfile/contrib/ntp/ntpd/ntp_leapsec.c
  projects/sendfile/contrib/ntp/ntpd/ntp_loopfilter.c
  projects/sendfile/contrib/ntp/ntpd/ntp_parser.c
  projects/sendfile/contrib/ntp/ntpd/ntp_parser.h
  projects/sendfile/contrib/ntp/ntpd/ntp_peer.c
  projects/sendfile/contrib/ntp/ntpd/ntp_proto.c
  projects/sendfile/contrib/ntp/ntpd/ntpd-opts.c
  projects/sendfile/contrib/ntp/ntpd/ntpd-opts.h
  projects/sendfile/contrib/ntp/ntpd/ntpd.1ntpdman
  projects/sendfile/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  projects/sendfile/contrib/ntp/ntpd/ntpd.c
  projects/sendfile/contrib/ntp/ntpd/ntpd.html
  projects/sendfile/contrib/ntp/ntpd/ntpd.man.in
  projects/sendfile/contrib/ntp/ntpd/ntpd.mdoc.in
  projects/sendfile/contrib/ntp/ntpd/ntpdbase-opts.def
  projects/sendfile/contrib/ntp/ntpd/refclock_palisade.c
  projects/sendfile/contrib/ntp/ntpd/refclock_palisade.h
  projects/sendfile/contrib/ntp/ntpd/refclock_parse.c
  projects/sendfile/contrib/ntp/ntpdate/Makefile.in
  projects/sendfile/contrib/ntp/ntpdc/Makefile.in
  projects/sendfile/contrib/ntp/ntpdc/invoke-ntpdc.texi
  projects/sendfile/contrib/ntp/ntpdc/ntpdc-opts.c
  projects/sendfile/contrib/ntp/ntpdc/ntpdc-opts.h
  projects/sendfile/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  projects/sendfile/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  projects/sendfile/contrib/ntp/ntpdc/ntpdc.html
  projects/sendfile/contrib/ntp/ntpdc/ntpdc.man.in
  projects/sendfile/contrib/ntp/ntpdc/ntpdc.mdoc.in
  projects/sendfile/contrib/ntp/ntpq/Makefile.in
  projects/sendfile/contrib/ntp/ntpq/invoke-ntpq.texi
  projects/sendfile/contrib/ntp/ntpq/ntpq-opts.c
  projects/sendfile/contrib/ntp/ntpq/ntpq-opts.h
  projects/sendfile/contrib/ntp/ntpq/ntpq-subs.c
  projects/sendfile/contrib/ntp/ntpq/ntpq.1ntpqman
  projects/sendfile/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  projects/sendfile/contrib/ntp/ntpq/ntpq.html
  projects/sendfile/contrib/ntp/ntpq/ntpq.man.in
  projects/sendfile/contrib/ntp/ntpq/ntpq.mdoc.in
  projects/sendfile/contrib/ntp/ntpsnmpd/Makefile.in
  projects/sendfile/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  projects/sendfile/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  projects/sendfile/contrib/ntp/packageinfo.sh
  projects/sendfile/contrib/ntp/parseutil/Makefile.in
  projects/sendfile/contrib/ntp/parseutil/dcfd.c
  projects/sendfile/contrib/ntp/parseutil/testdcf.c
  projects/sendfile/contrib/ntp/scripts/Makefile.am
  projects/sendfile/contrib/ntp/scripts/Makefile.in
  projects/sendfile/contrib/ntp/scripts/build/Makefile.in
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/Makefile.in
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  projects/sendfile/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  projects/sendfile/contrib/ntp/scripts/invoke-plot_summary.texi
  projects/sendfile/contrib/ntp/scripts/invoke-summary.texi
  projects/sendfile/contrib/ntp/scripts/lib/Makefile.in
  projects/sendfile/contrib/ntp/scripts/lib/NTP/Util.pm
  projects/sendfile/contrib/ntp/scripts/ntp-wait/Makefile.in
  projects/sendfile/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  projects/sendfile/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  projects/sendfile/contrib/ntp/scripts/ntpsweep/Makefile.in
  projects/sendfile/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  projects/sendfile/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  projects/sendfile/contrib/ntp/scripts/ntptrace/Makefile.in
  projects/sendfile/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace-opts
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace.html
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  projects/sendfile/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  projects/sendfile/contrib/ntp/scripts/plot_summary-opts
  projects/sendfile/contrib/ntp/scripts/plot_summary.1plot_summaryman
  projects/sendfile/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  projects/sendfile/contrib/ntp/scripts/plot_summary.html
  projects/sendfile/contrib/ntp/scripts/plot_summary.man.in
  projects/sendfile/contrib/ntp/scripts/plot_summary.mdoc.in
  projects/sendfile/contrib/ntp/scripts/summary-opts
  projects/sendfile/contrib/ntp/scripts/summary.1summaryman
  projects/sendfile/contrib/ntp/scripts/summary.1summarymdoc
  projects/sendfile/contrib/ntp/scripts/summary.html
  projects/sendfile/contrib/ntp/scripts/summary.man.in
  projects/sendfile/contrib/ntp/scripts/summary.mdoc.in
  projects/sendfile/contrib/ntp/sntp/Makefile.in
  projects/sendfile/contrib/ntp/sntp/aclocal.m4
  projects/sendfile/contrib/ntp/sntp/configure
  projects/sendfile/contrib/ntp/sntp/include/Makefile.in
  projects/sendfile/contrib/ntp/sntp/include/version.def
  projects/sendfile/contrib/ntp/sntp/include/version.texi
  projects/sendfile/contrib/ntp/sntp/invoke-sntp.texi
  projects/sendfile/contrib/ntp/sntp/libevent/ChangeLog
  projects/sendfile/contrib/ntp/sntp/libevent/Makefile.am
  projects/sendfile/contrib/ntp/sntp/libevent/Makefile.in
  projects/sendfile/contrib/ntp/sntp/libevent/WIN32-Code/nmake/event2/event-config.h
  projects/sendfile/contrib/ntp/sntp/libevent/WIN32-Code/tree.h
  projects/sendfile/contrib/ntp/sntp/libevent/aclocal.m4
  projects/sendfile/contrib/ntp/sntp/libevent/buffer.c
  projects/sendfile/contrib/ntp/sntp/libevent/bufferevent.c
  projects/sendfile/contrib/ntp/sntp/libevent/bufferevent_async.c
  projects/sendfile/contrib/ntp/sntp/libevent/bufferevent_filter.c
  projects/sendfile/contrib/ntp/sntp/libevent/bufferevent_openssl.c
  projects/sendfile/contrib/ntp/sntp/libevent/bufferevent_pair.c
  projects/sendfile/contrib/ntp/sntp/libevent/config.h.in
  projects/sendfile/contrib/ntp/sntp/libevent/configure
  projects/sendfile/contrib/ntp/sntp/libevent/configure.ac
  projects/sendfile/contrib/ntp/sntp/libevent/evbuffer-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/evdns.c
  projects/sendfile/contrib/ntp/sntp/libevent/event.c
  projects/sendfile/contrib/ntp/sntp/libevent/event_tagging.c
  projects/sendfile/contrib/ntp/sntp/libevent/evrpc-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/evthread-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/evthread.c
  projects/sendfile/contrib/ntp/sntp/libevent/evutil.c
  projects/sendfile/contrib/ntp/sntp/libevent/evutil_time.c
  projects/sendfile/contrib/ntp/sntp/libevent/ht-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/http-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/http.c
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/buffer.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/bufferevent.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/dns.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/event.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/http.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/listener.h
  projects/sendfile/contrib/ntp/sntp/libevent/include/event2/util.h
  projects/sendfile/contrib/ntp/sntp/libevent/kqueue.c
  projects/sendfile/contrib/ntp/sntp/libevent/listener.c
  projects/sendfile/contrib/ntp/sntp/libevent/sample/http-server.c
  projects/sendfile/contrib/ntp/sntp/libevent/sample/https-client.c
  projects/sendfile/contrib/ntp/sntp/libevent/sample/include.am
  projects/sendfile/contrib/ntp/sntp/libevent/test/include.am
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress.h
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_buffer.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_bufferevent.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_dns.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_finalize.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_http.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_main.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_minheap.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_ssl.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_thread.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_util.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/regress_zlib.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/test-fdleak.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/test-ratelim.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/test-time.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/tinytest.c
  projects/sendfile/contrib/ntp/sntp/libevent/test/tinytest.h
  projects/sendfile/contrib/ntp/sntp/libevent/test/tinytest_macros.h
  projects/sendfile/contrib/ntp/sntp/libevent/time-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/util-internal.h
  projects/sendfile/contrib/ntp/sntp/libevent/whatsnew-2.1.txt
  projects/sendfile/contrib/ntp/sntp/libopts/Makefile.in
  projects/sendfile/contrib/ntp/sntp/libopts/m4/libopts.m4
  projects/sendfile/contrib/ntp/sntp/loc/darwin
  projects/sendfile/contrib/ntp/sntp/loc/debian
  projects/sendfile/contrib/ntp/sntp/loc/freebsd
  projects/sendfile/contrib/ntp/sntp/loc/legacy
  projects/sendfile/contrib/ntp/sntp/loc/netbsd
  projects/sendfile/contrib/ntp/sntp/loc/solaris
  projects/sendfile/contrib/ntp/sntp/m4/ntp_libntp.m4
  projects/sendfile/contrib/ntp/sntp/m4/ntp_locinfo.m4
  projects/sendfile/contrib/ntp/sntp/m4/version.m4
  projects/sendfile/contrib/ntp/sntp/main.c
  projects/sendfile/contrib/ntp/sntp/scripts/Makefile.in
  projects/sendfile/contrib/ntp/sntp/sntp-opts.c
  projects/sendfile/contrib/ntp/sntp/sntp-opts.def
  projects/sendfile/contrib/ntp/sntp/sntp-opts.h
  projects/sendfile/contrib/ntp/sntp/sntp.1sntpman
  projects/sendfile/contrib/ntp/sntp/sntp.1sntpmdoc
  projects/sendfile/contrib/ntp/sntp/sntp.html
  projects/sendfile/contrib/ntp/sntp/sntp.man.in
  projects/sendfile/contrib/ntp/sntp/sntp.mdoc.in
  projects/sendfile/contrib/ntp/sntp/tests/Makefile.in
  projects/sendfile/contrib/ntp/tests/Makefile.in
  projects/sendfile/contrib/ntp/tests/libntp/Makefile.in
  projects/sendfile/contrib/ntp/tests/ntpd/Makefile.in
  projects/sendfile/contrib/ntp/util/Makefile.am
  projects/sendfile/contrib/ntp/util/Makefile.in
  projects/sendfile/contrib/ntp/util/invoke-ntp-keygen.texi
  projects/sendfile/contrib/ntp/util/jitter.c
  projects/sendfile/contrib/ntp/util/ntp-keygen-opts.c
  projects/sendfile/contrib/ntp/util/ntp-keygen-opts.h
  projects/sendfile/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  projects/sendfile/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  projects/sendfile/contrib/ntp/util/ntp-keygen.c
  projects/sendfile/contrib/ntp/util/ntp-keygen.html
  projects/sendfile/contrib/ntp/util/ntp-keygen.man.in
  projects/sendfile/contrib/ntp/util/ntp-keygen.mdoc.in
  projects/sendfile/contrib/openresolv/Makefile
  projects/sendfile/contrib/openresolv/configure
  projects/sendfile/contrib/openresolv/dnsmasq.in
  projects/sendfile/contrib/openresolv/libc.in
  projects/sendfile/contrib/openresolv/named.in
  projects/sendfile/contrib/openresolv/pdnsd.in
  projects/sendfile/contrib/openresolv/resolvconf.8.in
  projects/sendfile/contrib/openresolv/resolvconf.conf.5.in
  projects/sendfile/contrib/openresolv/resolvconf.in
  projects/sendfile/contrib/openresolv/unbound.in
  projects/sendfile/contrib/pjdfstest/tests/open/20.t
  projects/sendfile/contrib/pjdfstest/tests/truncate/11.t
  projects/sendfile/contrib/smbfs/include/netsmb/smb_lib.h
  projects/sendfile/contrib/smbfs/lib/smb/nls.c
  projects/sendfile/contrib/smbfs/lib/smb/print.c
  projects/sendfile/contrib/smbfs/lib/smb/rq.c
  projects/sendfile/contrib/sqlite3/configure
  projects/sendfile/contrib/sqlite3/configure.ac
  projects/sendfile/contrib/sqlite3/shell.c
  projects/sendfile/contrib/sqlite3/sqlite3.1
  projects/sendfile/contrib/sqlite3/sqlite3.c
  projects/sendfile/contrib/sqlite3/sqlite3.h
  projects/sendfile/contrib/tcpdump/interface.h
  projects/sendfile/contrib/tcpdump/netdissect.h
  projects/sendfile/contrib/tcpdump/print-ip.c
  projects/sendfile/contrib/tcpdump/print-pfsync.c
  projects/sendfile/contrib/tcpdump/tcpdump.c
  projects/sendfile/contrib/traceroute/traceroute.8
  projects/sendfile/contrib/traceroute/traceroute.c
  projects/sendfile/contrib/tzdata/africa
  projects/sendfile/contrib/tzdata/antarctica
  projects/sendfile/contrib/tzdata/backward
  projects/sendfile/contrib/tzdata/europe
  projects/sendfile/contrib/tzdata/northamerica
  projects/sendfile/contrib/tzdata/southamerica
  projects/sendfile/contrib/unbound/Makefile.in
  projects/sendfile/contrib/unbound/compat/getentropy_linux.c
  projects/sendfile/contrib/unbound/config.h
  projects/sendfile/contrib/unbound/config.h.in
  projects/sendfile/contrib/unbound/configure
  projects/sendfile/contrib/unbound/configure.ac
  projects/sendfile/contrib/unbound/daemon/remote.c
  projects/sendfile/contrib/unbound/daemon/unbound.c
  projects/sendfile/contrib/unbound/daemon/worker.c
  projects/sendfile/contrib/unbound/doc/Changelog
  projects/sendfile/contrib/unbound/doc/README
  projects/sendfile/contrib/unbound/doc/example.conf
  projects/sendfile/contrib/unbound/doc/example.conf.in
  projects/sendfile/contrib/unbound/doc/libunbound.3
  projects/sendfile/contrib/unbound/doc/libunbound.3.in
  projects/sendfile/contrib/unbound/doc/unbound-anchor.8
  projects/sendfile/contrib/unbound/doc/unbound-anchor.8.in
  projects/sendfile/contrib/unbound/doc/unbound-checkconf.8
  projects/sendfile/contrib/unbound/doc/unbound-checkconf.8.in
  projects/sendfile/contrib/unbound/doc/unbound-control.8
  projects/sendfile/contrib/unbound/doc/unbound-control.8.in
  projects/sendfile/contrib/unbound/doc/unbound-host.1
  projects/sendfile/contrib/unbound/doc/unbound-host.1.in
  projects/sendfile/contrib/unbound/doc/unbound.8
  projects/sendfile/contrib/unbound/doc/unbound.8.in
  projects/sendfile/contrib/unbound/doc/unbound.conf.5
  projects/sendfile/contrib/unbound/doc/unbound.conf.5.in
  projects/sendfile/contrib/unbound/iterator/iter_scrub.c
  projects/sendfile/contrib/unbound/iterator/iter_utils.c
  projects/sendfile/contrib/unbound/iterator/iter_utils.h
  projects/sendfile/contrib/unbound/iterator/iterator.c
  projects/sendfile/contrib/unbound/libunbound/libworker.c
  projects/sendfile/contrib/unbound/libunbound/python/libunbound.i
  projects/sendfile/contrib/unbound/services/listen_dnsport.c
  projects/sendfile/contrib/unbound/services/localzone.c
  projects/sendfile/contrib/unbound/services/localzone.h
  projects/sendfile/contrib/unbound/smallapp/unbound-checkconf.c
  projects/sendfile/contrib/unbound/smallapp/unbound-control-setup.sh
  projects/sendfile/contrib/unbound/smallapp/unbound-control-setup.sh.in
  projects/sendfile/contrib/unbound/smallapp/unbound-control.c
  projects/sendfile/contrib/unbound/util/config_file.c
  projects/sendfile/contrib/unbound/util/config_file.h
  projects/sendfile/contrib/unbound/util/configlexer.lex
  projects/sendfile/contrib/unbound/util/configparser.y
  projects/sendfile/contrib/unbound/util/iana_ports.inc
  projects/sendfile/contrib/unbound/util/net_help.c
  projects/sendfile/contrib/unbound/util/rtt.c
  projects/sendfile/contrib/unbound/util/rtt.h
  projects/sendfile/contrib/unbound/validator/val_secalgo.c
  projects/sendfile/contrib/unbound/validator/val_utils.c
  projects/sendfile/contrib/unbound/validator/val_utils.h
  projects/sendfile/contrib/unbound/validator/validator.c
  projects/sendfile/contrib/wpa/COPYING
  projects/sendfile/contrib/wpa/README
  projects/sendfile/contrib/wpa/hostapd/ChangeLog
  projects/sendfile/contrib/wpa/hostapd/README
  projects/sendfile/contrib/wpa/hostapd/README-WPS
  projects/sendfile/contrib/wpa/hostapd/config_file.c
  projects/sendfile/contrib/wpa/hostapd/ctrl_iface.c
  projects/sendfile/contrib/wpa/hostapd/defconfig
  projects/sendfile/contrib/wpa/hostapd/eap_register.c
  projects/sendfile/contrib/wpa/hostapd/hlr_auc_gw.c
  projects/sendfile/contrib/wpa/hostapd/hostapd.8
  projects/sendfile/contrib/wpa/hostapd/hostapd.conf
  projects/sendfile/contrib/wpa/hostapd/hostapd.eap_user
  projects/sendfile/contrib/wpa/hostapd/hostapd.eap_user_sqlite
  projects/sendfile/contrib/wpa/hostapd/hostapd_cli.c
  projects/sendfile/contrib/wpa/hostapd/main.c
  projects/sendfile/contrib/wpa/src/ap/accounting.c
  projects/sendfile/contrib/wpa/src/ap/ap_config.c
  projects/sendfile/contrib/wpa/src/ap/ap_config.h
  projects/sendfile/contrib/wpa/src/ap/ap_drv_ops.c
  projects/sendfile/contrib/wpa/src/ap/ap_drv_ops.h
  projects/sendfile/contrib/wpa/src/ap/ap_list.c
  projects/sendfile/contrib/wpa/src/ap/ap_list.h
  projects/sendfile/contrib/wpa/src/ap/ap_mlme.c
  projects/sendfile/contrib/wpa/src/ap/authsrv.c
  projects/sendfile/contrib/wpa/src/ap/beacon.c
  projects/sendfile/contrib/wpa/src/ap/beacon.h
  projects/sendfile/contrib/wpa/src/ap/ctrl_iface_ap.c
  projects/sendfile/contrib/wpa/src/ap/ctrl_iface_ap.h
  projects/sendfile/contrib/wpa/src/ap/drv_callbacks.c
  projects/sendfile/contrib/wpa/src/ap/eap_user_db.c
  projects/sendfile/contrib/wpa/src/ap/gas_serv.c
  projects/sendfile/contrib/wpa/src/ap/gas_serv.h
  projects/sendfile/contrib/wpa/src/ap/hostapd.c
  projects/sendfile/contrib/wpa/src/ap/hostapd.h
  projects/sendfile/contrib/wpa/src/ap/hs20.c
  projects/sendfile/contrib/wpa/src/ap/hs20.h
  projects/sendfile/contrib/wpa/src/ap/hw_features.c
  projects/sendfile/contrib/wpa/src/ap/hw_features.h
  projects/sendfile/contrib/wpa/src/ap/iapp.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_11.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_11.h
  projects/sendfile/contrib/wpa/src/ap/ieee802_11_auth.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_11_ht.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_11_shared.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_11_vht.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_1x.c
  projects/sendfile/contrib/wpa/src/ap/ieee802_1x.h
  projects/sendfile/contrib/wpa/src/ap/p2p_hostapd.c
  projects/sendfile/contrib/wpa/src/ap/peerkey_auth.c
  projects/sendfile/contrib/wpa/src/ap/pmksa_cache_auth.c
  projects/sendfile/contrib/wpa/src/ap/pmksa_cache_auth.h
  projects/sendfile/contrib/wpa/src/ap/sta_info.c
  projects/sendfile/contrib/wpa/src/ap/sta_info.h
  projects/sendfile/contrib/wpa/src/ap/tkip_countermeasures.c
  projects/sendfile/contrib/wpa/src/ap/vlan_init.c
  projects/sendfile/contrib/wpa/src/ap/vlan_init.h
  projects/sendfile/contrib/wpa/src/ap/wmm.c
  projects/sendfile/contrib/wpa/src/ap/wmm.h
  projects/sendfile/contrib/wpa/src/ap/wnm_ap.c
  projects/sendfile/contrib/wpa/src/ap/wnm_ap.h
  projects/sendfile/contrib/wpa/src/ap/wpa_auth.c
  projects/sendfile/contrib/wpa/src/ap/wpa_auth.h
  projects/sendfile/contrib/wpa/src/ap/wpa_auth_ft.c
  projects/sendfile/contrib/wpa/src/ap/wpa_auth_glue.c
  projects/sendfile/contrib/wpa/src/ap/wpa_auth_i.h
  projects/sendfile/contrib/wpa/src/ap/wpa_auth_ie.c
  projects/sendfile/contrib/wpa/src/ap/wpa_auth_ie.h
  projects/sendfile/contrib/wpa/src/ap/wps_hostapd.c
  projects/sendfile/contrib/wpa/src/ap/wps_hostapd.h
  projects/sendfile/contrib/wpa/src/common/defs.h
  projects/sendfile/contrib/wpa/src/common/eapol_common.h
  projects/sendfile/contrib/wpa/src/common/ieee802_11_common.c
  projects/sendfile/contrib/wpa/src/common/ieee802_11_common.h
  projects/sendfile/contrib/wpa/src/common/ieee802_11_defs.h
  projects/sendfile/contrib/wpa/src/common/privsep_commands.h
  projects/sendfile/contrib/wpa/src/common/version.h
  projects/sendfile/contrib/wpa/src/common/wpa_common.c
  projects/sendfile/contrib/wpa/src/common/wpa_common.h
  projects/sendfile/contrib/wpa/src/common/wpa_ctrl.c
  projects/sendfile/contrib/wpa/src/common/wpa_ctrl.h
  projects/sendfile/contrib/wpa/src/crypto/aes-ccm.c
  projects/sendfile/contrib/wpa/src/crypto/aes-eax.c
  projects/sendfile/contrib/wpa/src/crypto/aes-gcm.c
  projects/sendfile/contrib/wpa/src/crypto/aes-omac1.c
  projects/sendfile/contrib/wpa/src/crypto/aes-unwrap.c
  projects/sendfile/contrib/wpa/src/crypto/aes-wrap.c
  projects/sendfile/contrib/wpa/src/crypto/aes_wrap.h
  projects/sendfile/contrib/wpa/src/crypto/crypto.h
  projects/sendfile/contrib/wpa/src/crypto/crypto_internal-rsa.c
  projects/sendfile/contrib/wpa/src/crypto/crypto_openssl.c
  projects/sendfile/contrib/wpa/src/crypto/dh_groups.c
  projects/sendfile/contrib/wpa/src/crypto/dh_groups.h
  projects/sendfile/contrib/wpa/src/crypto/md5.c
  projects/sendfile/contrib/wpa/src/crypto/milenage.c
  projects/sendfile/contrib/wpa/src/crypto/ms_funcs.c
  projects/sendfile/contrib/wpa/src/crypto/random.c
  projects/sendfile/contrib/wpa/src/crypto/sha1-internal.c
  projects/sendfile/contrib/wpa/src/crypto/sha1-prf.c
  projects/sendfile/contrib/wpa/src/crypto/sha1.c
  projects/sendfile/contrib/wpa/src/crypto/sha256-prf.c
  projects/sendfile/contrib/wpa/src/crypto/sha256.h
  projects/sendfile/contrib/wpa/src/crypto/tls.h
  projects/sendfile/contrib/wpa/src/crypto/tls_gnutls.c
  projects/sendfile/contrib/wpa/src/crypto/tls_internal.c
  projects/sendfile/contrib/wpa/src/crypto/tls_none.c
  projects/sendfile/contrib/wpa/src/crypto/tls_openssl.c
  projects/sendfile/contrib/wpa/src/crypto/tls_schannel.c
  projects/sendfile/contrib/wpa/src/drivers/driver.h
  projects/sendfile/contrib/wpa/src/drivers/driver_bsd.c
  projects/sendfile/contrib/wpa/src/drivers/driver_common.c
  projects/sendfile/contrib/wpa/src/drivers/driver_ndis.c
  projects/sendfile/contrib/wpa/src/drivers/driver_privsep.c
  projects/sendfile/contrib/wpa/src/drivers/driver_wired.c
  projects/sendfile/contrib/wpa/src/drivers/drivers.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_defs.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_fast_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_fast_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_gpsk_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_gpsk_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_ikev2_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_ikev2_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_pax_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_pax_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_pwd_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_pwd_common.h
  projects/sendfile/contrib/wpa/src/eap_common/eap_sim_common.c
  projects/sendfile/contrib/wpa/src/eap_common/eap_sim_common.h
  projects/sendfile/contrib/wpa/src/eap_common/ikev2_common.c
  projects/sendfile/contrib/wpa/src/eap_common/ikev2_common.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_aka.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_config.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_fast.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_fast_pac.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_gpsk.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_i.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_ikev2.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_leap.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_methods.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_methods.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_mschapv2.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_pax.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_peap.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_psk.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_pwd.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_sake.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_sim.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_tls.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_tls_common.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_tls_common.h
  projects/sendfile/contrib/wpa/src/eap_peer/eap_tnc.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_ttls.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_vendor_test.c
  projects/sendfile/contrib/wpa/src/eap_peer/eap_wsc.c
  projects/sendfile/contrib/wpa/src/eap_peer/ikev2.c
  projects/sendfile/contrib/wpa/src/eap_peer/mschapv2.c
  projects/sendfile/contrib/wpa/src/eap_peer/tncc.c
  projects/sendfile/contrib/wpa/src/eap_server/eap.h
  projects/sendfile/contrib/wpa/src/eap_server/eap_i.h
  projects/sendfile/contrib/wpa/src/eap_server/eap_methods.h
  projects/sendfile/contrib/wpa/src/eap_server/eap_server.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_aka.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_fast.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_gpsk.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_gtc.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_identity.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_ikev2.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_md5.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_methods.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_mschapv2.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_pax.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_peap.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_psk.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_pwd.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_sake.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_sim.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_tls.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_tls_common.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_tnc.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_ttls.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_server_wsc.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_sim_db.c
  projects/sendfile/contrib/wpa/src/eap_server/eap_tls_common.h
  projects/sendfile/contrib/wpa/src/eap_server/ikev2.c
  projects/sendfile/contrib/wpa/src/eap_server/tncs.c
  projects/sendfile/contrib/wpa/src/eapol_auth/eapol_auth_dump.c
  projects/sendfile/contrib/wpa/src/eapol_auth/eapol_auth_sm.c
  projects/sendfile/contrib/wpa/src/eapol_auth/eapol_auth_sm.h
  projects/sendfile/contrib/wpa/src/eapol_auth/eapol_auth_sm_i.h
  projects/sendfile/contrib/wpa/src/eapol_supp/eapol_supp_sm.c
  projects/sendfile/contrib/wpa/src/eapol_supp/eapol_supp_sm.h
  projects/sendfile/contrib/wpa/src/l2_packet/l2_packet.h
  projects/sendfile/contrib/wpa/src/l2_packet/l2_packet_freebsd.c
  projects/sendfile/contrib/wpa/src/l2_packet/l2_packet_ndis.c
  projects/sendfile/contrib/wpa/src/l2_packet/l2_packet_none.c
  projects/sendfile/contrib/wpa/src/l2_packet/l2_packet_privsep.c
  projects/sendfile/contrib/wpa/src/p2p/p2p.c
  projects/sendfile/contrib/wpa/src/p2p/p2p.h
  projects/sendfile/contrib/wpa/src/p2p/p2p_build.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_dev_disc.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_go_neg.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_group.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_i.h
  projects/sendfile/contrib/wpa/src/p2p/p2p_invitation.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_parse.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_pd.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_sd.c
  projects/sendfile/contrib/wpa/src/p2p/p2p_utils.c
  projects/sendfile/contrib/wpa/src/radius/radius.c
  projects/sendfile/contrib/wpa/src/radius/radius.h
  projects/sendfile/contrib/wpa/src/radius/radius_client.c
  projects/sendfile/contrib/wpa/src/radius/radius_das.c
  projects/sendfile/contrib/wpa/src/radius/radius_das.h
  projects/sendfile/contrib/wpa/src/radius/radius_server.c
  projects/sendfile/contrib/wpa/src/radius/radius_server.h
  projects/sendfile/contrib/wpa/src/rsn_supp/peerkey.c
  projects/sendfile/contrib/wpa/src/rsn_supp/peerkey.h
  projects/sendfile/contrib/wpa/src/rsn_supp/pmksa_cache.c
  projects/sendfile/contrib/wpa/src/rsn_supp/pmksa_cache.h
  projects/sendfile/contrib/wpa/src/rsn_supp/preauth.c
  projects/sendfile/contrib/wpa/src/rsn_supp/preauth.h
  projects/sendfile/contrib/wpa/src/rsn_supp/tdls.c
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa.c
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa.h
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa_ft.c
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa_i.h
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa_ie.c
  projects/sendfile/contrib/wpa/src/rsn_supp/wpa_ie.h
  projects/sendfile/contrib/wpa/src/tls/asn1.c
  projects/sendfile/contrib/wpa/src/tls/asn1.h
  projects/sendfile/contrib/wpa/src/tls/libtommath.c
  projects/sendfile/contrib/wpa/src/tls/pkcs1.c
  projects/sendfile/contrib/wpa/src/tls/pkcs1.h
  projects/sendfile/contrib/wpa/src/tls/rsa.c
  projects/sendfile/contrib/wpa/src/tls/rsa.h
  projects/sendfile/contrib/wpa/src/tls/tlsv1_client.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_client_read.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_client_write.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_common.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_common.h
  projects/sendfile/contrib/wpa/src/tls/tlsv1_record.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_server.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_server.h
  projects/sendfile/contrib/wpa/src/tls/tlsv1_server_i.h
  projects/sendfile/contrib/wpa/src/tls/tlsv1_server_read.c
  projects/sendfile/contrib/wpa/src/tls/tlsv1_server_write.c
  projects/sendfile/contrib/wpa/src/tls/x509v3.c
  projects/sendfile/contrib/wpa/src/utils/base64.c
  projects/sendfile/contrib/wpa/src/utils/build_config.h
  projects/sendfile/contrib/wpa/src/utils/common.c
  projects/sendfile/contrib/wpa/src/utils/common.h
  projects/sendfile/contrib/wpa/src/utils/edit.c
  projects/sendfile/contrib/wpa/src/utils/edit_readline.c
  projects/sendfile/contrib/wpa/src/utils/edit_simple.c
  projects/sendfile/contrib/wpa/src/utils/eloop.c
  projects/sendfile/contrib/wpa/src/utils/eloop.h
  projects/sendfile/contrib/wpa/src/utils/eloop_win.c
  projects/sendfile/contrib/wpa/src/utils/ext_password_test.c
  projects/sendfile/contrib/wpa/src/utils/ip_addr.c
  projects/sendfile/contrib/wpa/src/utils/ip_addr.h
  projects/sendfile/contrib/wpa/src/utils/list.h
  projects/sendfile/contrib/wpa/src/utils/os.h
  projects/sendfile/contrib/wpa/src/utils/os_internal.c
  projects/sendfile/contrib/wpa/src/utils/os_none.c
  projects/sendfile/contrib/wpa/src/utils/os_unix.c
  projects/sendfile/contrib/wpa/src/utils/os_win32.c
  projects/sendfile/contrib/wpa/src/utils/pcsc_funcs.c
  projects/sendfile/contrib/wpa/src/utils/pcsc_funcs.h
  projects/sendfile/contrib/wpa/src/utils/radiotap.c
  projects/sendfile/contrib/wpa/src/utils/radiotap.h
  projects/sendfile/contrib/wpa/src/utils/radiotap_iter.h
  projects/sendfile/contrib/wpa/src/utils/trace.c
  projects/sendfile/contrib/wpa/src/utils/trace.h
  projects/sendfile/contrib/wpa/src/utils/uuid.c
  projects/sendfile/contrib/wpa/src/utils/wpa_debug.c
  projects/sendfile/contrib/wpa/src/utils/wpa_debug.h
  projects/sendfile/contrib/wpa/src/utils/wpabuf.c
  projects/sendfile/contrib/wpa/src/utils/wpabuf.h
  projects/sendfile/contrib/wpa/src/wps/http_client.c
  projects/sendfile/contrib/wpa/src/wps/http_server.c
  projects/sendfile/contrib/wpa/src/wps/httpread.c
  projects/sendfile/contrib/wpa/src/wps/ndef.c
  projects/sendfile/contrib/wpa/src/wps/wps.c
  projects/sendfile/contrib/wpa/src/wps/wps.h
  projects/sendfile/contrib/wpa/src/wps/wps_attr_build.c
  projects/sendfile/contrib/wpa/src/wps/wps_attr_parse.c
  projects/sendfile/contrib/wpa/src/wps/wps_attr_parse.h
  projects/sendfile/contrib/wpa/src/wps/wps_attr_process.c
  projects/sendfile/contrib/wpa/src/wps/wps_common.c
  projects/sendfile/contrib/wpa/src/wps/wps_defs.h
  projects/sendfile/contrib/wpa/src/wps/wps_dev_attr.c
  projects/sendfile/contrib/wpa/src/wps/wps_dev_attr.h
  projects/sendfile/contrib/wpa/src/wps/wps_enrollee.c
  projects/sendfile/contrib/wpa/src/wps/wps_er.c
  projects/sendfile/contrib/wpa/src/wps/wps_er.h
  projects/sendfile/contrib/wpa/src/wps/wps_er_ssdp.c
  projects/sendfile/contrib/wpa/src/wps/wps_i.h
  projects/sendfile/contrib/wpa/src/wps/wps_registrar.c
  projects/sendfile/contrib/wpa/src/wps/wps_upnp.c
  projects/sendfile/contrib/wpa/src/wps/wps_upnp_ap.c
  projects/sendfile/contrib/wpa/src/wps/wps_upnp_i.h
  projects/sendfile/contrib/wpa/src/wps/wps_upnp_ssdp.c
  projects/sendfile/contrib/wpa/src/wps/wps_upnp_web.c
  projects/sendfile/contrib/wpa/src/wps/wps_validate.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ChangeLog
  projects/sendfile/contrib/wpa/wpa_supplicant/README
  projects/sendfile/contrib/wpa/wpa_supplicant/README-HS20
  projects/sendfile/contrib/wpa/wpa_supplicant/README-P2P
  projects/sendfile/contrib/wpa/wpa_supplicant/README-WPS
  projects/sendfile/contrib/wpa/wpa_supplicant/ap.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ap.h
  projects/sendfile/contrib/wpa/wpa_supplicant/bgscan.c
  projects/sendfile/contrib/wpa/wpa_supplicant/bgscan.h
  projects/sendfile/contrib/wpa/wpa_supplicant/bgscan_learn.c
  projects/sendfile/contrib/wpa/wpa_supplicant/bgscan_simple.c
  projects/sendfile/contrib/wpa/wpa_supplicant/bss.c
  projects/sendfile/contrib/wpa/wpa_supplicant/bss.h
  projects/sendfile/contrib/wpa/wpa_supplicant/config.c
  projects/sendfile/contrib/wpa/wpa_supplicant/config.h
  projects/sendfile/contrib/wpa/wpa_supplicant/config_file.c
  projects/sendfile/contrib/wpa/wpa_supplicant/config_none.c
  projects/sendfile/contrib/wpa/wpa_supplicant/config_ssid.h
  projects/sendfile/contrib/wpa/wpa_supplicant/ctrl_iface.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ctrl_iface.h
  projects/sendfile/contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ctrl_iface_udp.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ctrl_iface_unix.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/Makefile
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_common.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_dict_helpers.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_dict_helpers.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_wps.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_helpers.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_helpers.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_new_introspect.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_old.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_old.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.c
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.h
  projects/sendfile/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers_wps.c
  projects/sendfile/contrib/wpa/wpa_supplicant/defconfig
  projects/sendfile/contrib/wpa/wpa_supplicant/driver_i.h
  projects/sendfile/contrib/wpa/wpa_supplicant/eap_register.c
  projects/sendfile/contrib/wpa/wpa_supplicant/eapol_test.c
  projects/sendfile/contrib/wpa/wpa_supplicant/events.c
  projects/sendfile/contrib/wpa/wpa_supplicant/examples/p2p-action.sh
  projects/sendfile/contrib/wpa/wpa_supplicant/examples/wps-ap-cli
  projects/sendfile/contrib/wpa/wpa_supplicant/examples/wps-nfc.py
  projects/sendfile/contrib/wpa/wpa_supplicant/gas_query.c
  projects/sendfile/contrib/wpa/wpa_supplicant/gas_query.h
  projects/sendfile/contrib/wpa/wpa_supplicant/hs20_supplicant.c
  projects/sendfile/contrib/wpa/wpa_supplicant/hs20_supplicant.h
  projects/sendfile/contrib/wpa/wpa_supplicant/ibss_rsn.c
  projects/sendfile/contrib/wpa/wpa_supplicant/ibss_rsn.h
  projects/sendfile/contrib/wpa/wpa_supplicant/interworking.c
  projects/sendfile/contrib/wpa/wpa_supplicant/interworking.h
  projects/sendfile/contrib/wpa/wpa_supplicant/main.c
  projects/sendfile/contrib/wpa/wpa_supplicant/main_none.c
  projects/sendfile/contrib/wpa/wpa_supplicant/notify.c
  projects/sendfile/contrib/wpa/wpa_supplicant/notify.h
  projects/sendfile/contrib/wpa/wpa_supplicant/offchannel.c
  projects/sendfile/contrib/wpa/wpa_supplicant/p2p_supplicant.c
  projects/sendfile/contrib/wpa/wpa_supplicant/p2p_supplicant.h
  projects/sendfile/contrib/wpa/wpa_supplicant/preauth_test.c
  projects/sendfile/contrib/wpa/wpa_supplicant/scan.c
  projects/sendfile/contrib/wpa/wpa_supplicant/scan.h
  projects/sendfile/contrib/wpa/wpa_supplicant/sme.c
  projects/sendfile/contrib/wpa/wpa_supplicant/sme.h
  projects/sendfile/contrib/wpa/wpa_supplicant/tests/test_wpa.c
  projects/sendfile/contrib/wpa/wpa_supplicant/todo.txt
  projects/sendfile/contrib/wpa/wpa_supplicant/wifi_display.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wifi_display.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wnm_sta.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wnm_sta.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_cli.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_priv.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_supplicant.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_supplicant.conf
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_supplicant_i.h
  projects/sendfile/contrib/wpa/wpa_supplicant/wpa_supplicant_template.conf
  projects/sendfile/contrib/wpa/wpa_supplicant/wpas_glue.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wps_supplicant.c
  projects/sendfile/contrib/wpa/wpa_supplicant/wps_supplicant.h
  projects/sendfile/crypto/openssh/moduli
  projects/sendfile/etc/Makefile
  projects/sendfile/etc/defaults/rc.conf
  projects/sendfile/etc/etc.arm/ttys
  projects/sendfile/etc/login.conf
  projects/sendfile/etc/mtree/BSD.debug.dist
  projects/sendfile/etc/mtree/BSD.include.dist
  projects/sendfile/etc/mtree/BSD.tests.dist
  projects/sendfile/etc/mtree/BSD.usr.dist
  projects/sendfile/etc/rc.d/devd
  projects/sendfile/etc/rc.d/hostid
  projects/sendfile/etc/rc.d/hostid_save
  projects/sendfile/etc/rc.d/local_unbound
  projects/sendfile/etc/rc.d/mountd
  projects/sendfile/etc/rc.d/nfsd
  projects/sendfile/gnu/lib/Makefile
  projects/sendfile/gnu/lib/libgomp/Makefile
  projects/sendfile/gnu/lib/libgomp/config.h
  projects/sendfile/gnu/usr.bin/cc/Makefile
  projects/sendfile/gnu/usr.bin/groff/src/preproc/Makefile
  projects/sendfile/include/Makefile
  projects/sendfile/include/iconv.h
  projects/sendfile/include/stdlib.h
  projects/sendfile/include/stringlist.h
  projects/sendfile/kerberos5/lib/Makefile
  projects/sendfile/kerberos5/lib/libhdb/Makefile
  projects/sendfile/lib/Makefile
  projects/sendfile/lib/clang/include/Makefile
  projects/sendfile/lib/clang/include/clang/Basic/Version.inc
  projects/sendfile/lib/clang/include/clang/Config/config.h
  projects/sendfile/lib/clang/include/llvm/Config/config.h
  projects/sendfile/lib/clang/include/llvm/Config/llvm-config.h
  projects/sendfile/lib/csu/Makefile
  projects/sendfile/lib/libarchive/Makefile
  projects/sendfile/lib/libarchive/config_freebsd.h
  projects/sendfile/lib/libc/Makefile
  projects/sendfile/lib/libc/aarch64/Symbol.map
  projects/sendfile/lib/libc/aarch64/gen/Makefile.inc
  projects/sendfile/lib/libc/amd64/sys/Makefile.inc
  projects/sendfile/lib/libc/arm/SYS.h
  projects/sendfile/lib/libc/arm/aeabi/aeabi_asm_double.S
  projects/sendfile/lib/libc/arm/aeabi/aeabi_asm_float.S
  projects/sendfile/lib/libc/arm/aeabi/aeabi_vfp_double.S
  projects/sendfile/lib/libc/arm/aeabi/aeabi_vfp_float.S
  projects/sendfile/lib/libc/arm/gen/_setjmp.S
  projects/sendfile/lib/libc/arm/gen/setjmp.S
  projects/sendfile/lib/libc/arm/string/ffs.S
  projects/sendfile/lib/libc/arm/string/memmove.S
  projects/sendfile/lib/libc/arm/string/memset.S
  projects/sendfile/lib/libc/arm/string/strcmp.S
  projects/sendfile/lib/libc/arm/string/strlen.S
  projects/sendfile/lib/libc/arm/string/strncmp.S
  projects/sendfile/lib/libc/arm/sys/Makefile.inc
  projects/sendfile/lib/libc/arm/sys/brk.S
  projects/sendfile/lib/libc/arm/sys/sbrk.S
  projects/sendfile/lib/libc/db/hash/hash.c
  projects/sendfile/lib/libc/gen/_once_stub.c
  projects/sendfile/lib/libc/gen/directory.3
  projects/sendfile/lib/libc/gen/dlfcn.c
  projects/sendfile/lib/libc/gen/fpclassify.c
  projects/sendfile/lib/libc/gen/getutxent.3
  projects/sendfile/lib/libc/gen/isinf.c
  projects/sendfile/lib/libc/gen/nice.3
  projects/sendfile/lib/libc/gen/posix_spawn.3
  projects/sendfile/lib/libc/gen/posix_spawn_file_actions_addopen.3
  projects/sendfile/lib/libc/gen/posix_spawn_file_actions_init.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getflags.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getpgroup.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getschedparam.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getschedpolicy.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getsigdefault.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_getsigmask.3
  projects/sendfile/lib/libc/gen/posix_spawnattr_init.3
  projects/sendfile/lib/libc/gen/readdir.c
  projects/sendfile/lib/libc/gen/rewinddir.c
  projects/sendfile/lib/libc/gen/setproctitle.c
  projects/sendfile/lib/libc/gen/stringlist.c
  projects/sendfile/lib/libc/gen/telldir.c
  projects/sendfile/lib/libc/gen/telldir.h
  projects/sendfile/lib/libc/gen/waitid.c
  projects/sendfile/lib/libc/i386/sys/Makefile.inc
  projects/sendfile/lib/libc/iconv/__iconv.c
  projects/sendfile/lib/libc/iconv/bsd_iconv.c
  projects/sendfile/lib/libc/iconv/citrus_iconv.h
  projects/sendfile/lib/libc/iconv/citrus_iconv_local.h
  projects/sendfile/lib/libc/iconv/citrus_none.c
  projects/sendfile/lib/libc/iconv/citrus_prop.c
  projects/sendfile/lib/libc/iconv/citrus_stdenc.h
  projects/sendfile/lib/libc/iconv/citrus_stdenc_local.h
  projects/sendfile/lib/libc/iconv/citrus_stdenc_template.h
  projects/sendfile/lib/libc/iconv/iconv-internal.h
  projects/sendfile/lib/libc/iconv/iconv.3
  projects/sendfile/lib/libc/iconv/iconv.c
  projects/sendfile/lib/libc/iconv/iconv_compat.c
  projects/sendfile/lib/libc/include/compat.h
  projects/sendfile/lib/libc/include/libc_private.h
  projects/sendfile/lib/libc/locale/cXXrtomb_iconv.h
  projects/sendfile/lib/libc/locale/duplocale.3
  projects/sendfile/lib/libc/locale/freelocale.3
  projects/sendfile/lib/libc/locale/mbrtocXX_iconv.h
  projects/sendfile/lib/libc/locale/newlocale.3
  projects/sendfile/lib/libc/locale/none.c
  projects/sendfile/lib/libc/locale/querylocale.3
  projects/sendfile/lib/libc/locale/uselocale.3
  projects/sendfile/lib/libc/mips/sys/Makefile.inc
  projects/sendfile/lib/libc/net/recv.c
  projects/sendfile/lib/libc/net/sctp_recvmsg.3
  projects/sendfile/lib/libc/net/send.c
  projects/sendfile/lib/libc/nls/catopen.3
  projects/sendfile/lib/libc/powerpc/sys/Makefile.inc
  projects/sendfile/lib/libc/powerpc64/sys/Makefile.inc
  projects/sendfile/lib/libc/regex/re_format.7
  projects/sendfile/lib/libc/regex/regcomp.c
  projects/sendfile/lib/libc/regex/regex.3
  projects/sendfile/lib/libc/rpc/rpcbind.3
  projects/sendfile/lib/libc/sparc64/sys/Makefile.inc
  projects/sendfile/lib/libc/stdio/flags.c
  projects/sendfile/lib/libc/stdio/open_memstream.3
  projects/sendfile/lib/libc/stdio/open_memstream.c
  projects/sendfile/lib/libc/stdio/open_wmemstream.c
  projects/sendfile/lib/libc/stdlib/Makefile.inc
  projects/sendfile/lib/libc/stdlib/Symbol.map
  projects/sendfile/lib/libc/string/memmem.3
  projects/sendfile/lib/libc/string/memmem.c
  projects/sendfile/lib/libc/sys/Makefile.inc
  projects/sendfile/lib/libc/sys/closefrom.2
  projects/sendfile/lib/libc/sys/fcntl.c
  projects/sendfile/lib/libc/sys/fork.2
  projects/sendfile/lib/libc/sys/interposing_table.c
  projects/sendfile/lib/libc/sys/posix_openpt.2
  projects/sendfile/lib/libc/sys/procctl.2
  projects/sendfile/lib/libc/sys/socketpair.2
  projects/sendfile/lib/libc/sys/truncate.2
  projects/sendfile/lib/libc/tests/db/Makefile
  projects/sendfile/lib/libc/tests/sys/Makefile
  projects/sendfile/lib/libc/xdr/xdr.c
  projects/sendfile/lib/libc/xdr/xdr_array.c
  projects/sendfile/lib/libc/xdr/xdr_float.c
  projects/sendfile/lib/libc/xdr/xdr_mem.c
  projects/sendfile/lib/libc/xdr/xdr_rec.c
  projects/sendfile/lib/libc/xdr/xdr_reference.c
  projects/sendfile/lib/libc/xdr/xdr_sizeof.c
  projects/sendfile/lib/libc/xdr/xdr_stdio.c
  projects/sendfile/lib/libcapsicum/libcapsicum.3
  projects/sendfile/lib/libcapsicum/libcapsicum.c
  projects/sendfile/lib/libcapsicum/libcapsicum.h
  projects/sendfile/lib/libcapsicum/libcapsicum_dns.c
  projects/sendfile/lib/libcapsicum/libcapsicum_grp.c
  projects/sendfile/lib/libcapsicum/libcapsicum_pwd.c
  projects/sendfile/lib/libcapsicum/libcapsicum_random.c
  projects/sendfile/lib/libcapsicum/libcapsicum_service.c
  projects/sendfile/lib/libcapsicum/libcapsicum_sysctl.c
  projects/sendfile/lib/libcasper/libcasper.c
  projects/sendfile/lib/libclang_rt/Makefile.inc
  projects/sendfile/lib/libcompiler_rt/Makefile
  projects/sendfile/lib/libdpv/dpv.c
  projects/sendfile/lib/libedit/chartype.c
  projects/sendfile/lib/libedit/chartype.h
  projects/sendfile/lib/libedit/edit/readline/readline.h
  projects/sendfile/lib/libedit/el.c
  projects/sendfile/lib/libedit/eln.c
  projects/sendfile/lib/libedit/map.c
  projects/sendfile/lib/libedit/readline.c
  projects/sendfile/lib/libedit/tty.c
  projects/sendfile/lib/libelftc/elftc_version.c
  projects/sendfile/lib/libevent/Makefile
  projects/sendfile/lib/libgeom/geom_xml2tree.c
  projects/sendfile/lib/libiconv_modules/BIG5/citrus_big5.c
  projects/sendfile/lib/libiconv_modules/DECHanyu/citrus_dechanyu.c
  projects/sendfile/lib/libiconv_modules/EUC/citrus_euc.c
  projects/sendfile/lib/libiconv_modules/EUCTW/citrus_euctw.c
  projects/sendfile/lib/libiconv_modules/GBK2K/citrus_gbk2k.c
  projects/sendfile/lib/libiconv_modules/HZ/citrus_hz.c
  projects/sendfile/lib/libiconv_modules/ISO2022/citrus_iso2022.c
  projects/sendfile/lib/libiconv_modules/JOHAB/citrus_johab.c
  projects/sendfile/lib/libiconv_modules/MSKanji/citrus_mskanji.c
  projects/sendfile/lib/libiconv_modules/UES/citrus_ues.c
  projects/sendfile/lib/libiconv_modules/UTF1632/citrus_utf1632.c
  projects/sendfile/lib/libiconv_modules/UTF7/citrus_utf7.c
  projects/sendfile/lib/libiconv_modules/UTF8/citrus_utf8.c
  projects/sendfile/lib/libiconv_modules/VIQR/citrus_viqr.c
  projects/sendfile/lib/libiconv_modules/ZW/citrus_zw.c
  projects/sendfile/lib/libiconv_modules/iconv_none/citrus_iconv_none.c
  projects/sendfile/lib/libiconv_modules/iconv_std/citrus_iconv_std.c
  projects/sendfile/lib/libkiconv/xlat16_iconv.c
  projects/sendfile/lib/libmd/Makefile
  projects/sendfile/lib/libmd/md4.h
  projects/sendfile/lib/libmd/md4c.c
  projects/sendfile/lib/libmd/md5.h
  projects/sendfile/lib/libmd/md5c.c
  projects/sendfile/lib/libmd/mdXhl.c
  projects/sendfile/lib/libmd/ripemd.h
  projects/sendfile/lib/libmd/rmd160c.c
  projects/sendfile/lib/libmd/sha.h
  projects/sendfile/lib/libmd/sha1c.c
  projects/sendfile/lib/libmd/sha256.h
  projects/sendfile/lib/libmd/sha256c.c
  projects/sendfile/lib/libmd/sha512.h
  projects/sendfile/lib/libmd/sha512c.c
  projects/sendfile/lib/libmd/shadriver.c
  projects/sendfile/lib/libmt/mt.3
  projects/sendfile/lib/libnv/Makefile
  projects/sendfile/lib/libnv/nv.3
  projects/sendfile/lib/libnv/tests/dnv_tests.cc
  projects/sendfile/lib/libnv/tests/nv_tests.cc
  projects/sendfile/lib/libnv/tests/nvlist_send_recv_test.c
  projects/sendfile/lib/libpmc/libpmc.c
  projects/sendfile/lib/libpmc/pmc.haswellxeon.3
  projects/sendfile/lib/libproc/Makefile
  projects/sendfile/lib/libprocstat/Makefile
  projects/sendfile/lib/libprocstat/libprocstat.3
  projects/sendfile/lib/libprocstat/libprocstat.c
  projects/sendfile/lib/librt/Makefile
  projects/sendfile/lib/libstand/Makefile
  projects/sendfile/lib/libthr/Makefile
  projects/sendfile/lib/libthr/tests/Makefile
  projects/sendfile/lib/libthr/thread/thr_clean.c
  projects/sendfile/lib/libthr/thread/thr_spec.c
  projects/sendfile/lib/libthr/thread/thr_syscalls.c
  projects/sendfile/lib/libucl/Makefile
  projects/sendfile/lib/libufs/Makefile
  projects/sendfile/lib/libutil/Makefile
  projects/sendfile/lib/libutil/kinfo_getallproc.3
  projects/sendfile/lib/libutil/kinfo_getfile.3
  projects/sendfile/lib/libutil/kinfo_getproc.3
  projects/sendfile/lib/libutil/kinfo_getvmmap.3
  projects/sendfile/lib/libutil/libutil.h
  projects/sendfile/lib/libvmmapi/vmmapi.c
  projects/sendfile/lib/libvmmapi/vmmapi.h
  projects/sendfile/lib/libxo/Makefile
  projects/sendfile/lib/msun/Makefile
  projects/sendfile/lib/msun/man/j0.3
  projects/sendfile/lib/msun/man/lgamma.3
  projects/sendfile/lib/msun/man/nextafter.3
  projects/sendfile/lib/msun/src/e_j0.c
  projects/sendfile/lib/msun/src/e_j0f.c
  projects/sendfile/lib/msun/src/e_j1.c
  projects/sendfile/lib/msun/src/e_j1f.c
  projects/sendfile/lib/msun/tests/Makefile
  projects/sendfile/libexec/casper/dns/dns.c
  projects/sendfile/libexec/casper/grp/grp.c
  projects/sendfile/libexec/getty/subr.c
  projects/sendfile/libexec/rtld-elf/aarch64/reloc.c
  projects/sendfile/libexec/rtld-elf/debug.h
  projects/sendfile/libexec/rtld-elf/rtld.c
  projects/sendfile/libexec/rtld-elf/rtld.h
  projects/sendfile/libexec/ypxfr/ypxfr_main.c
  projects/sendfile/release/Makefile.ec2
  projects/sendfile/release/arm/BEAGLEBONE.conf
  projects/sendfile/release/arm/PANDABOARD.conf
  projects/sendfile/release/arm/RPI-B.conf
  projects/sendfile/release/doc/en_US.ISO8859-1/relnotes/article.xml
  projects/sendfile/release/doc/share/xml/release.ent
  projects/sendfile/release/doc/share/xml/sponsor.ent
  projects/sendfile/release/i386/make-memstick.sh
  projects/sendfile/release/release.conf.sample
  projects/sendfile/release/release.sh
  projects/sendfile/release/scripts/mk-vmimage.sh
  projects/sendfile/release/tools/vmimage.subr
  projects/sendfile/sbin/atm/atmconfig/atmconfig.8
  projects/sendfile/sbin/camcontrol/camcontrol.8
  projects/sendfile/sbin/casperd/casperd.c
  projects/sendfile/sbin/casperd/zygote.c
  projects/sendfile/sbin/devd/devd.conf.5
  projects/sendfile/sbin/dhclient/dhclient.c
  projects/sendfile/sbin/dmesg/dmesg.c
  projects/sendfile/sbin/dumpfs/dumpfs.c
  projects/sendfile/sbin/geom/class/mountver/geom_mountver.c
  projects/sendfile/sbin/geom/class/mountver/gmountver.8
  projects/sendfile/sbin/geom/class/part/gpart.8
  projects/sendfile/sbin/growfs/Makefile
  projects/sendfile/sbin/growfs/growfs.c
  projects/sendfile/sbin/ifconfig/af_inet.c
  projects/sendfile/sbin/ifconfig/af_inet6.c
  projects/sendfile/sbin/ifconfig/ifconfig.8
  projects/sendfile/sbin/ifconfig/iffib.c
  projects/sendfile/sbin/ifconfig/ifgif.c
  projects/sendfile/sbin/ifconfig/sfp.c
  projects/sendfile/sbin/ipfw/ipfw2.c
  projects/sendfile/sbin/ipfw/ipfw2.h
  projects/sendfile/sbin/ipfw/nat.c
  projects/sendfile/sbin/ipfw/tables.c
  projects/sendfile/sbin/mount/mount.8
  projects/sendfile/sbin/mount/mount.c
  projects/sendfile/sbin/mount_nfs/Makefile
  projects/sendfile/sbin/mount_nfs/mount_nfs.8
  projects/sendfile/sbin/pfctl/parse.y
  projects/sendfile/sbin/pfctl/pfctl.c
  projects/sendfile/sbin/pfctl/pfctl_altq.c
  projects/sendfile/sbin/pfctl/pfctl_qstats.c
  projects/sendfile/sbin/ping/ping.c
  projects/sendfile/sbin/resolvconf/Makefile
  projects/sendfile/share/doc/papers/Makefile
  projects/sendfile/share/doc/papers/bufbio/bio.ms
  projects/sendfile/share/doc/usd/06.bc/bc
  projects/sendfile/share/doc/usd/18.msdiffs/ms.diffs
  projects/sendfile/share/doc/usd/22.trofftut/tt00
  projects/sendfile/share/doc/usd/Makefile
  projects/sendfile/share/doc/usd/contents/contents.ms
  projects/sendfile/share/man/man3/pthread_getspecific.3
  projects/sendfile/share/man/man3/pthread_setspecific.3
  projects/sendfile/share/man/man3/pthread_testcancel.3
  projects/sendfile/share/man/man3/queue.3
  projects/sendfile/share/man/man4/Makefile
  projects/sendfile/share/man/man4/acpi.4
  projects/sendfile/share/man/man4/ada.4
  projects/sendfile/share/man/man4/ata.4
  projects/sendfile/share/man/man4/ctl.4
  projects/sendfile/share/man/man4/gre.4
  projects/sendfile/share/man/man4/iic.4
  projects/sendfile/share/man/man4/run.4
  projects/sendfile/share/man/man4/sfxge.4   (contents, props changed)
  projects/sendfile/share/man/man4/smb.4
  projects/sendfile/share/man/man4/urtwn.4
  projects/sendfile/share/man/man4/usb_quirk.4
  projects/sendfile/share/man/man4/xen.4
  projects/sendfile/share/man/man5/rc.conf.5
  projects/sendfile/share/man/man5/src.conf.5
  projects/sendfile/share/man/man9/BUS_BIND_INTR.9
  projects/sendfile/share/man/man9/BUS_CHILD_DELETED.9
  projects/sendfile/share/man/man9/BUS_CHILD_DETACHED.9
  projects/sendfile/share/man/man9/BUS_DESCRIBE_INTR.9
  projects/sendfile/share/man/man9/BUS_NEW_PASS.9
  projects/sendfile/share/man/man9/Makefile
  projects/sendfile/share/man/man9/SDT.9
  projects/sendfile/share/man/man9/VOP_ADVISE.9
  projects/sendfile/share/man/man9/VOP_ALLOCATE.9
  projects/sendfile/share/man/man9/bus_adjust_resource.9
  projects/sendfile/share/man/man9/bus_generic_new_pass.9
  projects/sendfile/share/man/man9/bus_set_pass.9
  projects/sendfile/share/man/man9/getenv.9
  projects/sendfile/share/man/man9/namei.9
  projects/sendfile/share/man/man9/panic.9
  projects/sendfile/share/man/man9/pci.9
  projects/sendfile/share/man/man9/pci_iov_schema.9
  projects/sendfile/share/man/man9/printf.9
  projects/sendfile/share/man/man9/psignal.9
  projects/sendfile/share/man/man9/refcount.9
  projects/sendfile/share/man/man9/sglist.9
  projects/sendfile/share/man/man9/shm_map.9
  projects/sendfile/share/man/man9/sleep.9
  projects/sendfile/share/misc/bsd-family-tree
  projects/sendfile/share/misc/committers-src.dot
  projects/sendfile/share/mk/atf.test.mk
  projects/sendfile/share/mk/bsd.incs.mk
  projects/sendfile/share/mk/bsd.lib.mk
  projects/sendfile/share/mk/bsd.prog.mk
  projects/sendfile/share/mk/src.libnames.mk
  projects/sendfile/share/mk/src.opts.mk
  projects/sendfile/share/mk/src.sys.mk
  projects/sendfile/share/syscons/keymaps/INDEX.keymaps
  projects/sendfile/share/vt/keymaps/INDEX.keymaps
  projects/sendfile/sys/Makefile
  projects/sendfile/sys/amd64/acpica/acpi_machdep.c
  projects/sendfile/sys/amd64/amd64/apic_vector.S
  projects/sendfile/sys/amd64/amd64/cpu_switch.S
  projects/sendfile/sys/amd64/amd64/db_disasm.c
  projects/sendfile/sys/amd64/amd64/elf_machdep.c
  projects/sendfile/sys/amd64/amd64/genassym.c
  projects/sendfile/sys/amd64/amd64/machdep.c
  projects/sendfile/sys/amd64/amd64/mp_machdep.c
  projects/sendfile/sys/amd64/amd64/mp_watchdog.c
  projects/sendfile/sys/amd64/amd64/pmap.c
  projects/sendfile/sys/amd64/amd64/trap.c
  projects/sendfile/sys/amd64/amd64/vm_machdep.c
  projects/sendfile/sys/amd64/conf/GENERIC
  projects/sendfile/sys/amd64/conf/NOTES
  projects/sendfile/sys/amd64/ia32/ia32_reg.c
  projects/sendfile/sys/amd64/ia32/ia32_signal.c
  projects/sendfile/sys/amd64/include/cpufunc.h
  projects/sendfile/sys/amd64/include/md_var.h
  projects/sendfile/sys/amd64/include/pcpu.h
  projects/sendfile/sys/amd64/include/pmap.h
  projects/sendfile/sys/amd64/include/smp.h
  projects/sendfile/sys/amd64/include/vm.h
  projects/sendfile/sys/amd64/include/vmm.h   (contents, props changed)
  projects/sendfile/sys/amd64/include/vmm_instruction_emul.h   (contents, props changed)
  projects/sendfile/sys/amd64/include/xen/xenfunc.h
  projects/sendfile/sys/amd64/include/xen/xenvar.h
  projects/sendfile/sys/amd64/linux32/linux.h
  projects/sendfile/sys/amd64/linux32/linux32_dummy.c
  projects/sendfile/sys/amd64/linux32/linux32_genassym.c
  projects/sendfile/sys/amd64/linux32/linux32_locore.s
  projects/sendfile/sys/amd64/linux32/linux32_machdep.c
  projects/sendfile/sys/amd64/linux32/linux32_proto.h
  projects/sendfile/sys/amd64/linux32/linux32_syscall.h
  projects/sendfile/sys/amd64/linux32/linux32_syscalls.c
  projects/sendfile/sys/amd64/linux32/linux32_sysent.c
  projects/sendfile/sys/amd64/linux32/linux32_systrace_args.c
  projects/sendfile/sys/amd64/linux32/linux32_sysvec.c
  projects/sendfile/sys/amd64/linux32/syscalls.master
  projects/sendfile/sys/amd64/vmm/amd/amdv.c
  projects/sendfile/sys/amd64/vmm/amd/svm.c
  projects/sendfile/sys/amd64/vmm/amd/svm_msr.c
  projects/sendfile/sys/amd64/vmm/amd/vmcb.c
  projects/sendfile/sys/amd64/vmm/intel/vmx.c
  projects/sendfile/sys/amd64/vmm/intel/vmx_msr.c
  projects/sendfile/sys/amd64/vmm/io/vatpic.c
  projects/sendfile/sys/amd64/vmm/io/vatpit.c
  projects/sendfile/sys/amd64/vmm/io/vhpet.c
  projects/sendfile/sys/amd64/vmm/io/vioapic.c
  projects/sendfile/sys/amd64/vmm/io/vlapic.c
  projects/sendfile/sys/amd64/vmm/io/vpmtmr.c
  projects/sendfile/sys/amd64/vmm/io/vrtc.c
  projects/sendfile/sys/amd64/vmm/vmm.c
  projects/sendfile/sys/amd64/vmm/vmm_dev.c
  projects/sendfile/sys/amd64/vmm/vmm_instruction_emul.c
  projects/sendfile/sys/amd64/vmm/vmm_ioport.c
  projects/sendfile/sys/amd64/vmm/vmm_lapic.c
  projects/sendfile/sys/amd64/vmm/vmm_stat.c
  projects/sendfile/sys/amd64/vmm/vmm_stat.h
  projects/sendfile/sys/amd64/vmm/x86.c
  projects/sendfile/sys/amd64/vmm/x86.h
  projects/sendfile/sys/arm/allwinner/a10_clk.c
  projects/sendfile/sys/arm/allwinner/a10_clk.h
  projects/sendfile/sys/arm/allwinner/a20/a20_mp.c
  projects/sendfile/sys/arm/allwinner/a20/files.a20
  projects/sendfile/sys/arm/allwinner/a20/std.a20
  projects/sendfile/sys/arm/allwinner/files.a10
  projects/sendfile/sys/arm/allwinner/if_emac.c
  projects/sendfile/sys/arm/allwinner/if_emacreg.h
  projects/sendfile/sys/arm/allwinner/std.a10
  projects/sendfile/sys/arm/altera/socfpga/files.socfpga
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_ccm.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_mmc.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_mmc.h
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_pic.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_pinctrl.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_rng.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_rtc.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_uart.h
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c
  projects/sendfile/sys/arm/amlogic/aml8726/files.aml8726
  projects/sendfile/sys/arm/amlogic/aml8726/std.aml8726
  projects/sendfile/sys/arm/amlogic/aml8726/uart_dev_aml8726.c
  projects/sendfile/sys/arm/arm/autoconf.c
  projects/sendfile/sys/arm/arm/bcopyinout.S
  projects/sendfile/sys/arm/arm/bcopyinout_xscale.S
  projects/sendfile/sys/arm/arm/blockio.S
  projects/sendfile/sys/arm/arm/bus_space_base.c
  projects/sendfile/sys/arm/arm/busdma_machdep-v6.c
  projects/sendfile/sys/arm/arm/busdma_machdep.c
  projects/sendfile/sys/arm/arm/copystr.S
  projects/sendfile/sys/arm/arm/cpu_asm-v6.S
  projects/sendfile/sys/arm/arm/cpufunc.c
  projects/sendfile/sys/arm/arm/cpufunc_asm_arm11x6.S
  projects/sendfile/sys/arm/arm/cpufunc_asm_arm9.S
  projects/sendfile/sys/arm/arm/cpufunc_asm_armv6.S
  projects/sendfile/sys/arm/arm/cpufunc_asm_armv7.S
  projects/sendfile/sys/arm/arm/cpufunc_asm_xscale_c3.S
  projects/sendfile/sys/arm/arm/cpuinfo.c
  projects/sendfile/sys/arm/arm/db_disasm.c
  projects/sendfile/sys/arm/arm/db_interface.c
  projects/sendfile/sys/arm/arm/elf_machdep.c
  projects/sendfile/sys/arm/arm/elf_trampoline.c
  projects/sendfile/sys/arm/arm/exception.S
  projects/sendfile/sys/arm/arm/fiq.c
  projects/sendfile/sys/arm/arm/fusu.S
  projects/sendfile/sys/arm/arm/generic_timer.c
  projects/sendfile/sys/arm/arm/gic.c
  projects/sendfile/sys/arm/arm/intr.c
  projects/sendfile/sys/arm/arm/locore-v4.S
  projects/sendfile/sys/arm/arm/locore-v6.S
  projects/sendfile/sys/arm/arm/machdep.c
  projects/sendfile/sys/arm/arm/mp_machdep.c
  projects/sendfile/sys/arm/arm/mpcore_timer.c
  projects/sendfile/sys/arm/arm/nexus.c
  projects/sendfile/sys/arm/arm/physmem.c
  projects/sendfile/sys/arm/arm/pl190.c
  projects/sendfile/sys/arm/arm/pl310.c
  projects/sendfile/sys/arm/arm/pmap-v6-new.c
  projects/sendfile/sys/arm/arm/pmap-v6.c
  projects/sendfile/sys/arm/arm/pmap.c
  projects/sendfile/sys/arm/arm/pmu.c
  projects/sendfile/sys/arm/arm/stack_machdep.c
  projects/sendfile/sys/arm/arm/stdatomic.c
  projects/sendfile/sys/arm/arm/support.S
  projects/sendfile/sys/arm/arm/swtch.S
  projects/sendfile/sys/arm/arm/syscall.c
  projects/sendfile/sys/arm/arm/trap-v6.c
  projects/sendfile/sys/arm/arm/trap.c
  projects/sendfile/sys/arm/arm/undefined.c
  projects/sendfile/sys/arm/arm/vfp.c
  projects/sendfile/sys/arm/arm/vm_machdep.c
  projects/sendfile/sys/arm/at91/at91_pio.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_fb.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_mbox.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2836.c
  projects/sendfile/sys/arm/broadcom/bcm2835/files.bcm2836
  projects/sendfile/sys/arm/broadcom/bcm2835/std.bcm2836
  projects/sendfile/sys/arm/conf/APALIS-IMX6
  projects/sendfile/sys/arm/conf/ARMADAXP
  projects/sendfile/sys/arm/conf/ARNDALE
  projects/sendfile/sys/arm/conf/ARNDALE-OCTA
  projects/sendfile/sys/arm/conf/ATMEL
  projects/sendfile/sys/arm/conf/AVILA
  projects/sendfile/sys/arm/conf/BEAGLEBONE
  projects/sendfile/sys/arm/conf/BWCT
  projects/sendfile/sys/arm/conf/CAMBRIA
  projects/sendfile/sys/arm/conf/CHROMEBOOK
  projects/sendfile/sys/arm/conf/CHROMEBOOK-PEACH-PIT
  projects/sendfile/sys/arm/conf/CHROMEBOOK-SNOW
  projects/sendfile/sys/arm/conf/CHROMEBOOK-SPRING
  projects/sendfile/sys/arm/conf/CNS11XXNAS
  projects/sendfile/sys/arm/conf/COLIBRI-VF50
  projects/sendfile/sys/arm/conf/COSMIC
  projects/sendfile/sys/arm/conf/CRB
  projects/sendfile/sys/arm/conf/CUBIEBOARD
  projects/sendfile/sys/arm/conf/CUBIEBOARD2
  projects/sendfile/sys/arm/conf/DB-78XXX
  projects/sendfile/sys/arm/conf/DB-88F5XXX
  projects/sendfile/sys/arm/conf/DB-88F6XXX
  projects/sendfile/sys/arm/conf/DIGI-CCWMX53
  projects/sendfile/sys/arm/conf/DOCKSTAR
  projects/sendfile/sys/arm/conf/DREAMPLUG-1001
  projects/sendfile/sys/arm/conf/EA3250
  projects/sendfile/sys/arm/conf/EB9200
  projects/sendfile/sys/arm/conf/EFIKA_MX
  projects/sendfile/sys/arm/conf/EP80219
  projects/sendfile/sys/arm/conf/ETHERNUT5
  projects/sendfile/sys/arm/conf/EXYNOS5.common
  projects/sendfile/sys/arm/conf/EXYNOS5250
  projects/sendfile/sys/arm/conf/EXYNOS5420
  projects/sendfile/sys/arm/conf/GUMSTIX
  projects/sendfile/sys/arm/conf/HL200
  projects/sendfile/sys/arm/conf/HL201
  projects/sendfile/sys/arm/conf/IMX53
  projects/sendfile/sys/arm/conf/IMX53-QSB
  projects/sendfile/sys/arm/conf/IMX6
  projects/sendfile/sys/arm/conf/IQ31244
  projects/sendfile/sys/arm/conf/KB920X
  projects/sendfile/sys/arm/conf/LN2410SBC
  projects/sendfile/sys/arm/conf/NSLU
  projects/sendfile/sys/arm/conf/ODROIDC1
  projects/sendfile/sys/arm/conf/PANDABOARD
  projects/sendfile/sys/arm/conf/QILA9G20
  projects/sendfile/sys/arm/conf/QUARTZ
  projects/sendfile/sys/arm/conf/RADXA
  projects/sendfile/sys/arm/conf/RADXA-LITE
  projects/sendfile/sys/arm/conf/RK3188
  projects/sendfile/sys/arm/conf/RPI-B
  projects/sendfile/sys/arm/conf/RPI2
  projects/sendfile/sys/arm/conf/SAM9260EK
  projects/sendfile/sys/arm/conf/SAM9G20EK
  projects/sendfile/sys/arm/conf/SAM9X25EK
  projects/sendfile/sys/arm/conf/SHEEVAPLUG
  projects/sendfile/sys/arm/conf/SN9G45
  projects/sendfile/sys/arm/conf/SOCKIT.common
  projects/sendfile/sys/arm/conf/TS7800
  projects/sendfile/sys/arm/conf/VERSATILEPB
  projects/sendfile/sys/arm/conf/VIRT
  projects/sendfile/sys/arm/conf/VSATV102
  projects/sendfile/sys/arm/conf/VYBRID
  projects/sendfile/sys/arm/conf/ZEDBOARD
  projects/sendfile/sys/arm/freescale/imx/files.imx6
  projects/sendfile/sys/arm/freescale/imx/imx6_anatop.c
  projects/sendfile/sys/arm/freescale/imx/imx6_ccm.c
  projects/sendfile/sys/arm/freescale/imx/imx6_ccmreg.h
  projects/sendfile/sys/arm/freescale/imx/imx_ccmvar.h
  projects/sendfile/sys/arm/freescale/imx/imx_sdhci.c
  projects/sendfile/sys/arm/freescale/imx/std.imx51
  projects/sendfile/sys/arm/freescale/imx/std.imx53
  projects/sendfile/sys/arm/freescale/vybrid/files.vybrid
  projects/sendfile/sys/arm/include/_types.h
  projects/sendfile/sys/arm/include/armreg.h
  projects/sendfile/sys/arm/include/asm.h
  projects/sendfile/sys/arm/include/atomic.h
  projects/sendfile/sys/arm/include/cpu-v6.h
  projects/sendfile/sys/arm/include/cpufunc.h
  projects/sendfile/sys/arm/include/elf.h
  projects/sendfile/sys/arm/include/pl310.h
  projects/sendfile/sys/arm/include/pmap-v6.h
  projects/sendfile/sys/arm/include/proc.h
  projects/sendfile/sys/arm/include/smp.h
  projects/sendfile/sys/arm/include/sysreg.h
  projects/sendfile/sys/arm/qemu/files.qemu
  projects/sendfile/sys/arm/rockchip/files.rk30xx
  projects/sendfile/sys/arm/samsung/exynos/files.exynos5
  projects/sendfile/sys/arm/ti/aintc.c
  projects/sendfile/sys/arm/ti/am335x/am335x_dmtimer.c
  projects/sendfile/sys/arm/ti/am335x/am335x_gpio.c
  projects/sendfile/sys/arm/ti/am335x/am335x_lcd.c
  projects/sendfile/sys/arm/ti/am335x/am335x_lcd.h
  projects/sendfile/sys/arm/ti/am335x/am335x_pmic.c
  projects/sendfile/sys/arm/ti/am335x/am335x_prcm.c
  projects/sendfile/sys/arm/ti/am335x/am335x_pwm.h
  projects/sendfile/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/sendfile/sys/arm/ti/am335x/am335x_usbss.c
  projects/sendfile/sys/arm/ti/am335x/files.am335x
  projects/sendfile/sys/arm/ti/cpsw/if_cpsw.c
  projects/sendfile/sys/arm/ti/cpsw/if_cpswreg.h
  projects/sendfile/sys/arm/ti/cpsw/if_cpswvar.h
  projects/sendfile/sys/arm/ti/files.ti
  projects/sendfile/sys/arm/ti/omap4/files.omap4
  projects/sendfile/sys/arm/ti/omap4/omap4_gpio.c
  projects/sendfile/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/sendfile/sys/arm/ti/omap4/omap4_scm_padconf.c
  projects/sendfile/sys/arm/ti/omap4/pandaboard/pandaboard.c
  projects/sendfile/sys/arm/ti/ti_adc.c
  projects/sendfile/sys/arm/ti/ti_common.c
  projects/sendfile/sys/arm/ti/ti_edma3.c
  projects/sendfile/sys/arm/ti/ti_gpio.c
  projects/sendfile/sys/arm/ti/ti_gpio.h
  projects/sendfile/sys/arm/ti/ti_i2c.c
  projects/sendfile/sys/arm/ti/ti_mbox.c
  projects/sendfile/sys/arm/ti/ti_prcm.h
  projects/sendfile/sys/arm/ti/ti_pruss.c
  projects/sendfile/sys/arm/ti/ti_pruss.h
  projects/sendfile/sys/arm/ti/ti_scm.c
  projects/sendfile/sys/arm/ti/ti_scm.h
  projects/sendfile/sys/arm/ti/ti_sdhci.c
  projects/sendfile/sys/arm/ti/ti_sdma.c
  projects/sendfile/sys/arm/ti/usb/omap_ehci.c
  projects/sendfile/sys/arm/ti/usb/omap_usb.h
  projects/sendfile/sys/arm/xilinx/files.zynq7
  projects/sendfile/sys/arm64/arm64/bus_machdep.c
  projects/sendfile/sys/arm64/arm64/bus_space_asm.S
  projects/sendfile/sys/arm64/arm64/busdma_machdep.c
  projects/sendfile/sys/arm64/arm64/intr_machdep.c
  projects/sendfile/sys/arm64/arm64/locore.S
  projects/sendfile/sys/arm64/arm64/nexus.c
  projects/sendfile/sys/arm64/arm64/pmap.c
  projects/sendfile/sys/arm64/arm64/stack_machdep.c
  projects/sendfile/sys/arm64/arm64/trap.c
  projects/sendfile/sys/arm64/arm64/vfp.c
  projects/sendfile/sys/arm64/arm64/vm_machdep.c
  projects/sendfile/sys/arm64/conf/DEFAULTS
  projects/sendfile/sys/arm64/conf/GENERIC
  projects/sendfile/sys/arm64/include/armreg.h
  projects/sendfile/sys/arm64/include/pmap.h
  projects/sendfile/sys/arm64/include/pmc_mdep.h
  projects/sendfile/sys/boot/arm/uboot/Makefile
  projects/sendfile/sys/boot/arm/uboot/ldscript.arm
  projects/sendfile/sys/boot/arm/uboot/start.S
  projects/sendfile/sys/boot/common/dev_net.c
  projects/sendfile/sys/boot/common/dev_net.h
  projects/sendfile/sys/boot/common/load_elf.c
  projects/sendfile/sys/boot/common/md.c
  projects/sendfile/sys/boot/efi/boot1/Makefile
  projects/sendfile/sys/boot/efi/libefi/Makefile
  projects/sendfile/sys/boot/efi/loader/Makefile
  projects/sendfile/sys/boot/efi/loader/arch/amd64/start.S
  projects/sendfile/sys/boot/efi/loader/arch/arm/ldscript.arm
  projects/sendfile/sys/boot/efi/loader/arch/arm/start.S
  projects/sendfile/sys/boot/efi/loader/arch/arm64/Makefile.inc
  projects/sendfile/sys/boot/efi/loader/arch/arm64/start.S
  projects/sendfile/sys/boot/efi/loader/arch/i386/start.S
  projects/sendfile/sys/boot/efi/loader/main.c
  projects/sendfile/sys/boot/fdt/dts/arm/am335x-evm.dts
  projects/sendfile/sys/boot/fdt/dts/arm/bcm2836.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/beaglebone-black.dts
  projects/sendfile/sys/boot/fdt/dts/arm/beaglebone.dts
  projects/sendfile/sys/boot/fdt/dts/arm/cubieboard.dts
  projects/sendfile/sys/boot/fdt/dts/arm/cubieboard2.dts
  projects/sendfile/sys/boot/fdt/dts/arm/odroidc1.dts
  projects/sendfile/sys/boot/fdt/dts/arm/pandaboard.dts
  projects/sendfile/sys/boot/fdt/dts/arm/rpi2.dts
  projects/sendfile/sys/boot/fdt/dts/arm/sun4i-a10.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/sun7i-a20.dtsi
  projects/sendfile/sys/boot/fdt/dts/arm/vsatv102-m6.dts
  projects/sendfile/sys/boot/forth/check-password.4th
  projects/sendfile/sys/boot/forth/check-password.4th.8
  projects/sendfile/sys/boot/forth/loader.conf
  projects/sendfile/sys/boot/i386/boot0/boot0.S
  projects/sendfile/sys/boot/i386/common/edd.h
  projects/sendfile/sys/boot/libstand32/Makefile
  projects/sendfile/sys/boot/sparc64/loader/main.c
  projects/sendfile/sys/boot/uboot/common/main.c
  projects/sendfile/sys/boot/uboot/lib/copy.c
  projects/sendfile/sys/boot/uboot/lib/elf_freebsd.c
  projects/sendfile/sys/boot/uboot/lib/libuboot.h
  projects/sendfile/sys/boot/uboot/lib/module.c
  projects/sendfile/sys/boot/uboot/lib/net.c
  projects/sendfile/sys/boot/userboot/libstand/Makefile
  projects/sendfile/sys/cam/ctl/ctl_backend_block.c
  projects/sendfile/sys/cam/scsi/scsi_all.c
  projects/sendfile/sys/cam/scsi/scsi_da.c
  projects/sendfile/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_onexit.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c
  projects/sendfile/sys/cddl/dev/dtrace/amd64/dtrace_asm.S
  projects/sendfile/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/sendfile/sys/cddl/dev/dtrace/arm/dtrace_asm.S
  projects/sendfile/sys/cddl/dev/dtrace/dtrace_hacks.c
  projects/sendfile/sys/cddl/dev/dtrace/i386/dtrace_asm.S
  projects/sendfile/sys/cddl/dev/dtrace/i386/dtrace_subr.c
  projects/sendfile/sys/cddl/dev/dtrace/mips/dtrace_asm.S
  projects/sendfile/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S
  projects/sendfile/sys/cddl/dev/profile/profile.c
  projects/sendfile/sys/compat/freebsd32/freebsd32_misc.c
  projects/sendfile/sys/compat/ia32/ia32_sysvec.c
  projects/sendfile/sys/compat/linprocfs/linprocfs.c
  projects/sendfile/sys/compat/linsysfs/linsysfs.c
  projects/sendfile/sys/compat/linux/check_error.d
  projects/sendfile/sys/compat/linux/check_internal_locks.d
  projects/sendfile/sys/compat/linux/linux_emul.c
  projects/sendfile/sys/compat/linux/linux_emul.h
  projects/sendfile/sys/compat/linux/linux_file.c
  projects/sendfile/sys/compat/linux/linux_file.h
  projects/sendfile/sys/compat/linux/linux_fork.c
  projects/sendfile/sys/compat/linux/linux_futex.c
  projects/sendfile/sys/compat/linux/linux_futex.h
  projects/sendfile/sys/compat/linux/linux_getcwd.c
  projects/sendfile/sys/compat/linux/linux_ioctl.c
  projects/sendfile/sys/compat/linux/linux_ioctl.h
  projects/sendfile/sys/compat/linux/linux_ipc.c
  projects/sendfile/sys/compat/linux/linux_ipc.h
  projects/sendfile/sys/compat/linux/linux_mib.c
  projects/sendfile/sys/compat/linux/linux_mib.h
  projects/sendfile/sys/compat/linux/linux_misc.c
  projects/sendfile/sys/compat/linux/linux_misc.h
  projects/sendfile/sys/compat/linux/linux_signal.c
  projects/sendfile/sys/compat/linux/linux_signal.h
  projects/sendfile/sys/compat/linux/linux_socket.c
  projects/sendfile/sys/compat/linux/linux_socket.h
  projects/sendfile/sys/compat/linux/linux_stats.c
  projects/sendfile/sys/compat/linux/linux_sysctl.c
  projects/sendfile/sys/compat/linux/linux_time.c
  projects/sendfile/sys/compat/linux/linux_timer.c
  projects/sendfile/sys/compat/linux/linux_timer.h
  projects/sendfile/sys/compat/linux/linux_uid16.c
  projects/sendfile/sys/compat/linux/linux_util.c
  projects/sendfile/sys/compat/linux/linux_util.h
  projects/sendfile/sys/compat/linux/stats_timing.d
  projects/sendfile/sys/compat/ndis/subr_ntoskrnl.c
  projects/sendfile/sys/compat/svr4/svr4_misc.c
  projects/sendfile/sys/compat/svr4/svr4_sysvec.c
  projects/sendfile/sys/conf/Makefile.pc98
  projects/sendfile/sys/conf/NOTES
  projects/sendfile/sys/conf/files
  projects/sendfile/sys/conf/files.amd64
  projects/sendfile/sys/conf/files.arm
  projects/sendfile/sys/conf/files.arm64
  projects/sendfile/sys/conf/files.i386
  projects/sendfile/sys/conf/files.pc98
  projects/sendfile/sys/conf/files.powerpc
  projects/sendfile/sys/conf/kern.mk
  projects/sendfile/sys/conf/kern.pre.mk
  projects/sendfile/sys/conf/kmod.mk
  projects/sendfile/sys/conf/options
  projects/sendfile/sys/conf/options.amd64
  projects/sendfile/sys/conf/options.arm
  projects/sendfile/sys/conf/options.arm64
  projects/sendfile/sys/conf/options.i386
  projects/sendfile/sys/contrib/dev/acpica/changes.txt
  projects/sendfile/sys/contrib/dev/acpica/common/adisasm.c
  projects/sendfile/sys/contrib/dev/acpica/common/ahpredef.c
  projects/sendfile/sys/contrib/dev/acpica/common/dmextern.c
  projects/sendfile/sys/contrib/dev/acpica/common/dmtable.c
  projects/sendfile/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/sendfile/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslascii.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslcompiler.l
  projects/sendfile/sys/contrib/dev/acpica/compiler/asldefine.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslfiles.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslmessages.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslmessages.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslprepkg.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslstartup.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dtcompile.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dtcompiler.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/dtio.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dtsubtable.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dttable.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dttemplate.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/dttemplate.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/dtutils.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/preprocess.h
  projects/sendfile/sys/contrib/dev/acpica/compiler/prscan.c
  projects/sendfile/sys/contrib/dev/acpica/compiler/prutils.c
  projects/sendfile/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/sendfile/sys/contrib/dev/acpica/components/debugger/dbinput.c
  projects/sendfile/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
  projects/sendfile/sys/contrib/dev/acpica/components/hardware/hwpci.c
  projects/sendfile/sys/contrib/dev/acpica/components/namespace/nsprepkg.c
  projects/sendfile/sys/contrib/dev/acpica/components/namespace/nsrepair.c
  projects/sendfile/sys/contrib/dev/acpica/components/parser/psopinfo.c
  projects/sendfile/sys/contrib/dev/acpica/components/utilities/utfileio.c
  projects/sendfile/sys/contrib/dev/acpica/components/utilities/uthex.c
  projects/sendfile/sys/contrib/dev/acpica/components/utilities/utxferror.c
  projects/sendfile/sys/contrib/dev/acpica/include/acdebug.h
  projects/sendfile/sys/contrib/dev/acpica/include/acdisasm.h
  projects/sendfile/sys/contrib/dev/acpica/include/aclocal.h
  projects/sendfile/sys/contrib/dev/acpica/include/acparser.h
  projects/sendfile/sys/contrib/dev/acpica/include/acpixf.h
  projects/sendfile/sys/contrib/dev/acpica/include/acpredef.h
  projects/sendfile/sys/contrib/dev/acpica/include/actbl.h
  projects/sendfile/sys/contrib/dev/acpica/include/actbl1.h
  projects/sendfile/sys/contrib/dev/acpica/include/actbl2.h
  projects/sendfile/sys/contrib/dev/acpica/include/actbl3.h
  projects/sendfile/sys/contrib/dev/acpica/include/actypes.h
  projects/sendfile/sys/contrib/dev/acpica/include/acutils.h
  projects/sendfile/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/sendfile/sys/contrib/dev/acpica/include/platform/acenvex.h
  projects/sendfile/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_eeprom.c
  projects/sendfile/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c   (contents, props changed)
  projects/sendfile/sys/contrib/vchiq/interface/compat/vchi_bsd.c
  projects/sendfile/sys/crypto/aesni/aesencdec.h
  projects/sendfile/sys/crypto/aesni/aesni_ghash.c
  projects/sendfile/sys/ddb/db_access.c
  projects/sendfile/sys/ddb/db_access.h
  projects/sendfile/sys/ddb/db_break.c
  projects/sendfile/sys/ddb/db_capture.c
  projects/sendfile/sys/ddb/db_command.c
  projects/sendfile/sys/ddb/db_examine.c
  projects/sendfile/sys/ddb/db_expr.c
  projects/sendfile/sys/ddb/db_input.c
  projects/sendfile/sys/ddb/db_main.c
  projects/sendfile/sys/ddb/db_print.c
  projects/sendfile/sys/ddb/db_ps.c
  projects/sendfile/sys/ddb/db_run.c
  projects/sendfile/sys/ddb/db_script.c
  projects/sendfile/sys/ddb/db_sym.c
  projects/sendfile/sys/ddb/db_sym.h
  projects/sendfile/sys/ddb/db_textdump.c
  projects/sendfile/sys/ddb/db_thread.c
  projects/sendfile/sys/ddb/db_variables.c
  projects/sendfile/sys/ddb/db_watch.c
  projects/sendfile/sys/ddb/db_write_cmd.c
  projects/sendfile/sys/ddb/ddb.h
  projects/sendfile/sys/dev/acpi_support/acpi_ibm.c
  projects/sendfile/sys/dev/acpica/acpi.c
  projects/sendfile/sys/dev/acpica/acpi_cpu.c
  projects/sendfile/sys/dev/acpica/acpi_package.c
  projects/sendfile/sys/dev/acpica/acpi_throttle.c
  projects/sendfile/sys/dev/acpica/acpi_timer.c
  projects/sendfile/sys/dev/acpica/acpivar.h
  projects/sendfile/sys/dev/altera/jtag_uart/altera_jtag_uart_tty.c
  projects/sendfile/sys/dev/ath/ath_rate/sample/sample.c
  projects/sendfile/sys/dev/ath/if_ath.c
  projects/sendfile/sys/dev/ath/if_ath_rx.c
  projects/sendfile/sys/dev/ath/if_ath_rx.h
  projects/sendfile/sys/dev/ath/if_ath_tdma.c
  projects/sendfile/sys/dev/ath/if_ath_tx.c
  projects/sendfile/sys/dev/ath/if_athvar.h
  projects/sendfile/sys/dev/atkbdc/atkbd.c
  projects/sendfile/sys/dev/atkbdc/psm.c
  projects/sendfile/sys/dev/bwi/bwimac.c
  projects/sendfile/sys/dev/bwi/bwimac.h
  projects/sendfile/sys/dev/bwi/if_bwi.c
  projects/sendfile/sys/dev/bwi/if_bwi_pci.c
  projects/sendfile/sys/dev/bwn/if_bwn.c
  projects/sendfile/sys/dev/bxe/bxe.c
  projects/sendfile/sys/dev/bxe/bxe.h
  projects/sendfile/sys/dev/bxe/bxe_stats.c
  projects/sendfile/sys/dev/bxe/bxe_stats.h
  projects/sendfile/sys/dev/ce/if_ce.c
  projects/sendfile/sys/dev/cp/if_cp.c
  projects/sendfile/sys/dev/ctau/if_ct.c
  projects/sendfile/sys/dev/cx/if_cx.c
  projects/sendfile/sys/dev/cxgb/cxgb_main.c
  projects/sendfile/sys/dev/cxgb/cxgb_sge.c
  projects/sendfile/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c
  projects/sendfile/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
  projects/sendfile/sys/dev/cxgbe/t4_main.c
  projects/sendfile/sys/dev/cxgbe/t4_sge.c
  projects/sendfile/sys/dev/cxgbe/tom/t4_listen.c
  projects/sendfile/sys/dev/dcons/dcons_os.c
  projects/sendfile/sys/dev/drm2/drm_irq.c
  projects/sendfile/sys/dev/drm2/i915/intel_display.c
  projects/sendfile/sys/dev/e1000/if_em.c
  projects/sendfile/sys/dev/e1000/if_igb.c
  projects/sendfile/sys/dev/etherswitch/miiproxy.c
  projects/sendfile/sys/dev/fdt/simplebus.c
  projects/sendfile/sys/dev/glxsb/glxsb.c
  projects/sendfile/sys/dev/gpio/gpioled.c
  projects/sendfile/sys/dev/gpio/ofw_gpiobus.c
  projects/sendfile/sys/dev/gxemul/cons/gxemul_cons.c
  projects/sendfile/sys/dev/hifn/hifn7751.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_amd.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_armv7.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_core.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_intel.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_logging.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_mips.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_mips24k.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_mips74k.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_mod.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_mpc7xxx.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_octeon.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_piv.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_powerpc.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_powerpc.h
  projects/sendfile/sys/dev/hwpmc/hwpmc_ppc970.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_ppro.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_soft.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_tsc.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_uncore.c
  projects/sendfile/sys/dev/hwpmc/hwpmc_xscale.c
  projects/sendfile/sys/dev/hwpmc/pmc_events.h
  projects/sendfile/sys/dev/hyperv/include/hyperv.h
  projects/sendfile/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/sendfile/sys/dev/hyperv/storvsc/hv_vstorage.h
  projects/sendfile/sys/dev/hyperv/utilities/hv_kvp.c
  projects/sendfile/sys/dev/hyperv/utilities/hv_util.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_channel.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_channel_mgmt.c   (contents, props changed)
  projects/sendfile/sys/dev/hyperv/vmbus/hv_connection.c   (contents, props changed)
  projects/sendfile/sys/dev/hyperv/vmbus/hv_hv.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_ring_buffer.c   (contents, props changed)
  projects/sendfile/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  projects/sendfile/sys/dev/ichsmb/ichsmb_pci.c
  projects/sendfile/sys/dev/if_ndis/if_ndis.c
  projects/sendfile/sys/dev/iicbus/iic.c
  projects/sendfile/sys/dev/iicbus/iic.h
  projects/sendfile/sys/dev/iicbus/iicbus.c
  projects/sendfile/sys/dev/iicbus/iicbus.h
  projects/sendfile/sys/dev/iicbus/iicbus_if.m
  projects/sendfile/sys/dev/iicbus/iiconf.c
  projects/sendfile/sys/dev/iicbus/pcf8563.c
  projects/sendfile/sys/dev/ipmi/ipmi.c
  projects/sendfile/sys/dev/ipmi/ipmi_kcs.c
  projects/sendfile/sys/dev/ipmi/ipmi_smic.c
  projects/sendfile/sys/dev/ipmi/ipmivars.h
  projects/sendfile/sys/dev/ipw/if_ipw.c
  projects/sendfile/sys/dev/isci/isci_io_request.c
  projects/sendfile/sys/dev/iscsi/icl_soft.c
  projects/sendfile/sys/dev/iwi/if_iwi.c
  projects/sendfile/sys/dev/iwn/if_iwn.c
  projects/sendfile/sys/dev/ixgbe/if_ix.c
  projects/sendfile/sys/dev/ixgbe/if_ixv.c
  projects/sendfile/sys/dev/ixgbe/ix_txrx.c
  projects/sendfile/sys/dev/ixgbe/ixgbe.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_82598.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_82598.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_82599.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_82599.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_api.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_api.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_common.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_common.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb_82598.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb_82598.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb_82599.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb_82599.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_mbx.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_mbx.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_osdep.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_phy.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_phy.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_type.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_vf.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_vf.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_x540.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_x540.h
  projects/sendfile/sys/dev/ixl/if_ixl.c   (contents, props changed)
  projects/sendfile/sys/dev/ixl/if_ixlv.c
  projects/sendfile/sys/dev/ixl/ixl.h
  projects/sendfile/sys/dev/led/led.c
  projects/sendfile/sys/dev/malo/if_malo.c
  projects/sendfile/sys/dev/mfi/mfi.c
  projects/sendfile/sys/dev/mii/acphy.c
  projects/sendfile/sys/dev/mii/brgphy.c
  projects/sendfile/sys/dev/mii/lxtphy.c
  projects/sendfile/sys/dev/mii/mii_physubr.c
  projects/sendfile/sys/dev/mii/miivar.h
  projects/sendfile/sys/dev/mii/mlphy.c
  projects/sendfile/sys/dev/mii/xmphy.c
  projects/sendfile/sys/dev/mmc/mmc.c
  projects/sendfile/sys/dev/mmc/mmcsd.c
  projects/sendfile/sys/dev/mpr/mpi/mpi2.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_cnfg.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_hbd.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_history.txt
  projects/sendfile/sys/dev/mpr/mpi/mpi2_init.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_ioc.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_ra.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_raid.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_sas.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_targ.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_tool.h
  projects/sendfile/sys/dev/mpr/mpi/mpi2_type.h
  projects/sendfile/sys/dev/mpr/mpr.c
  projects/sendfile/sys/dev/mpr/mpr_config.c
  projects/sendfile/sys/dev/mpr/mpr_ioctl.h
  projects/sendfile/sys/dev/mpr/mpr_mapping.c
  projects/sendfile/sys/dev/mpr/mpr_mapping.h
  projects/sendfile/sys/dev/mpr/mpr_pci.c
  projects/sendfile/sys/dev/mpr/mpr_sas.c
  projects/sendfile/sys/dev/mpr/mpr_sas.h
  projects/sendfile/sys/dev/mpr/mpr_sas_lsi.c
  projects/sendfile/sys/dev/mpr/mpr_user.c
  projects/sendfile/sys/dev/mpr/mprvar.h
  projects/sendfile/sys/dev/mrsas/mrsas.c
  projects/sendfile/sys/dev/mrsas/mrsas.h
  projects/sendfile/sys/dev/mrsas/mrsas_cam.c
  projects/sendfile/sys/dev/mrsas/mrsas_fp.c
  projects/sendfile/sys/dev/mrsas/mrsas_ioctl.c
  projects/sendfile/sys/dev/mrsas/mrsas_ioctl.h
  projects/sendfile/sys/dev/mrsas/mrsas_linux.c
  projects/sendfile/sys/dev/mwl/if_mwl.c
  projects/sendfile/sys/dev/mxge/if_mxge.c
  projects/sendfile/sys/dev/nand/nandsim_chip.c
  projects/sendfile/sys/dev/netmap/netmap_mem2.c
  projects/sendfile/sys/dev/ntb/if_ntb/if_ntb.c
  projects/sendfile/sys/dev/ntb/ntb_hw/ntb_hw.c
  projects/sendfile/sys/dev/nxge/if_nxge.c
  projects/sendfile/sys/dev/oce/oce_if.c
  projects/sendfile/sys/dev/ofw/ofw_bus_subr.c
  projects/sendfile/sys/dev/ofw/ofw_bus_subr.h
  projects/sendfile/sys/dev/ofw/ofw_iicbus.c
  projects/sendfile/sys/dev/ofw/ofwbus.c
  projects/sendfile/sys/dev/patm/if_patm_attach.c
  projects/sendfile/sys/dev/pccbb/pccbb_pci.c
  projects/sendfile/sys/dev/pci/pci.c
  projects/sendfile/sys/dev/pci/pci_if.m
  projects/sendfile/sys/dev/pci/pci_iov.c
  projects/sendfile/sys/dev/pci/pci_pci.c
  projects/sendfile/sys/dev/pci/pci_subr.c
  projects/sendfile/sys/dev/pci/pcib_private.h
  projects/sendfile/sys/dev/pci/pcivar.h
  projects/sendfile/sys/dev/psci/psci.c
  projects/sendfile/sys/dev/qlxgb/qla_os.c
  projects/sendfile/sys/dev/qlxgbe/ql_os.c
  projects/sendfile/sys/dev/qlxge/qls_os.c
  projects/sendfile/sys/dev/ral/rt2560.c
  projects/sendfile/sys/dev/ral/rt2661.c
  projects/sendfile/sys/dev/ral/rt2860.c
  projects/sendfile/sys/dev/rndtest/rndtest.c
  projects/sendfile/sys/dev/safe/safe.c
  projects/sendfile/sys/dev/sdhci/sdhci.c
  projects/sendfile/sys/dev/sdhci/sdhci.h
  projects/sendfile/sys/dev/sfxge/common/efsys.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_bootcfg.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_ev.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_filter.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_impl.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_intr.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_mac.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_mcdi.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_mcdi.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_mon.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_nic.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_nvram.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_phy.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_port.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_regs.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_regs_ef10.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_regs_mcdi.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_regs_pci.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_rx.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_sram.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_tx.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_types.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_vpd.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/efx_wol.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_flash.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_impl.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_mac.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_nic.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_nvram.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_phy.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_sram.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/common/siena_vpd.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_dma.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_ev.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_intr.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_mcdi.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_port.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_rx.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_rx.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_tx.c   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_tx.h   (contents, props changed)
  projects/sendfile/sys/dev/sfxge/sfxge_version.h
  projects/sendfile/sys/dev/smbus/smb.c
  projects/sendfile/sys/dev/smbus/smb.h
  projects/sendfile/sys/dev/smbus/smbconf.h
  projects/sendfile/sys/dev/smbus/smbus.c
  projects/sendfile/sys/dev/smbus/smbus.h
  projects/sendfile/sys/dev/smbus/smbus_if.m
  projects/sendfile/sys/dev/sound/midi/mpu401.c
  projects/sendfile/sys/dev/sound/pci/atiixp.c
  projects/sendfile/sys/dev/sound/pci/es137x.c
  projects/sendfile/sys/dev/sound/pci/hda/hdaa.c
  projects/sendfile/sys/dev/sound/pci/hda/hdaa_patches.c
  projects/sendfile/sys/dev/sound/pci/hda/hdac.c
  projects/sendfile/sys/dev/sound/pci/hda/hdac.h
  projects/sendfile/sys/dev/sound/pci/hda/hdacc.c
  projects/sendfile/sys/dev/sound/pci/via8233.c
  projects/sendfile/sys/dev/sound/pcm/channel.c
  projects/sendfile/sys/dev/sound/pcm/channel.h
  projects/sendfile/sys/dev/sound/pcm/dsp.c
  projects/sendfile/sys/dev/sound/pcm/feeder_chain.c
  projects/sendfile/sys/dev/sound/pcm/sound.h
  projects/sendfile/sys/dev/sound/usb/uaudio.c
  projects/sendfile/sys/dev/twa/tw_osl_freebsd.c
  projects/sendfile/sys/dev/tws/tws.c
  projects/sendfile/sys/dev/uart/uart_dev_ns8250.c
  projects/sendfile/sys/dev/uart/uart_dev_ti8250.c
  projects/sendfile/sys/dev/ubsec/ubsec.c
  projects/sendfile/sys/dev/usb/controller/dwc_otg.c
  projects/sendfile/sys/dev/usb/controller/dwc_otg.h
  projects/sendfile/sys/dev/usb/quirk/usb_quirk.c
  projects/sendfile/sys/dev/usb/quirk/usb_quirk.h
  projects/sendfile/sys/dev/usb/serial/u3g.c
  projects/sendfile/sys/dev/usb/serial/uftdi.c
  projects/sendfile/sys/dev/usb/serial/usb_serial.c
  projects/sendfile/sys/dev/usb/template/usb_template.c
  projects/sendfile/sys/dev/usb/template/usb_template.h
  projects/sendfile/sys/dev/usb/usb_device.c
  projects/sendfile/sys/dev/usb/usb_ioctl.h
  projects/sendfile/sys/dev/usb/usb_msctest.c
  projects/sendfile/sys/dev/usb/usb_msctest.h
  projects/sendfile/sys/dev/usb/usbdevs
  projects/sendfile/sys/dev/usb/video/udl.c
  projects/sendfile/sys/dev/usb/video/udl.h
  projects/sendfile/sys/dev/usb/wlan/if_rsu.c
  projects/sendfile/sys/dev/usb/wlan/if_rum.c
  projects/sendfile/sys/dev/usb/wlan/if_run.c
  projects/sendfile/sys/dev/usb/wlan/if_uath.c
  projects/sendfile/sys/dev/usb/wlan/if_upgt.c
  projects/sendfile/sys/dev/usb/wlan/if_ural.c
  projects/sendfile/sys/dev/usb/wlan/if_urtw.c
  projects/sendfile/sys/dev/usb/wlan/if_urtwn.c
  projects/sendfile/sys/dev/usb/wlan/if_urtwnreg.h
  projects/sendfile/sys/dev/usb/wlan/if_zyd.c
  projects/sendfile/sys/dev/virtio/block/virtio_blk.c
  projects/sendfile/sys/dev/virtio/network/if_vtnet.c
  projects/sendfile/sys/dev/virtio/random/virtio_random.c
  projects/sendfile/sys/dev/vt/hw/fb/vt_fb.c
  projects/sendfile/sys/dev/vt/hw/vga/vt_vga.c
  projects/sendfile/sys/dev/vt/vt.h
  projects/sendfile/sys/dev/vt/vt_core.c
  projects/sendfile/sys/dev/watchdog/watchdog.c
  projects/sendfile/sys/dev/wi/if_wi.c
  projects/sendfile/sys/dev/wi/if_wivar.h
  projects/sendfile/sys/dev/wpi/if_wpi.c
  projects/sendfile/sys/dev/wpi/if_wpi_debug.h
  projects/sendfile/sys/dev/wpi/if_wpireg.h
  projects/sendfile/sys/dev/wpi/if_wpivar.h
  projects/sendfile/sys/dev/wtap/if_wtap.c
  projects/sendfile/sys/dev/wtap/if_wtapvar.h
  projects/sendfile/sys/dev/wtap/wtap_hal/hal.c
  projects/sendfile/sys/dev/xen/balloon/balloon.c
  projects/sendfile/sys/dev/xen/blkback/blkback.c
  projects/sendfile/sys/dev/xen/control/control.c
  projects/sendfile/sys/dev/xen/grant_table/grant_table.c
  projects/sendfile/sys/dev/xen/netback/netback.c
  projects/sendfile/sys/dev/xen/netfront/netfront.c
  projects/sendfile/sys/dev/xen/privcmd/privcmd.c
  projects/sendfile/sys/fs/ext2fs/ext2_dir.h
  projects/sendfile/sys/fs/ext2fs/ext2_extern.h
  projects/sendfile/sys/fs/ext2fs/ext2_lookup.c
  projects/sendfile/sys/fs/ext2fs/ext2_vfsops.c
  projects/sendfile/sys/fs/ext2fs/ext2_vnops.c
  projects/sendfile/sys/fs/ext2fs/ext2fs.h
  projects/sendfile/sys/fs/fuse/fuse_vfsops.c
  projects/sendfile/sys/fs/msdosfs/msdosfs_vfsops.c
  projects/sendfile/sys/fs/nandfs/nandfs_vfsops.c
  projects/sendfile/sys/fs/nfs/nfs.h
  projects/sendfile/sys/fs/nfs/nfs_commonport.c
  projects/sendfile/sys/fs/nfs/nfsdport.h
  projects/sendfile/sys/fs/nfs/nfsport.h
  projects/sendfile/sys/fs/nfs/nfsproto.h
  projects/sendfile/sys/fs/nfs/nfsrvstate.h
  projects/sendfile/sys/fs/nfsclient/nfs_clbio.c
  projects/sendfile/sys/fs/nfsclient/nfs_clrpcops.c
  projects/sendfile/sys/fs/nfsclient/nfs_clvfsops.c
  projects/sendfile/sys/fs/nfsclient/nfs_clvnops.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdkrpc.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdport.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdserv.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdsocket.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/sendfile/sys/fs/nfsserver/nfs_nfsdsubs.c
  projects/sendfile/sys/fs/nullfs/null_vfsops.c
  projects/sendfile/sys/fs/procfs/procfs_ctl.c
  projects/sendfile/sys/fs/pseudofs/pseudofs.c
  projects/sendfile/sys/gdb/gdb_cons.c
  projects/sendfile/sys/geom/gate/g_gate.c
  projects/sendfile/sys/geom/journal/g_journal.c
  projects/sendfile/sys/geom/mirror/g_mirror.c
  projects/sendfile/sys/geom/part/g_part_mbr.c
  projects/sendfile/sys/geom/raid3/g_raid3.c
  projects/sendfile/sys/geom/sched/gs_rr.c
  projects/sendfile/sys/geom/uncompress/g_uncompress.c
  projects/sendfile/sys/geom/uzip/g_uzip.c
  projects/sendfile/sys/i386/acpica/acpi_machdep.c
  projects/sendfile/sys/i386/conf/DEFAULTS
  projects/sendfile/sys/i386/conf/GENERIC
  projects/sendfile/sys/i386/i386/apic_vector.s
  projects/sendfile/sys/i386/i386/db_disasm.c
  projects/sendfile/sys/i386/i386/db_trace.c
  projects/sendfile/sys/i386/i386/elf_machdep.c
  projects/sendfile/sys/i386/i386/genassym.c
  projects/sendfile/sys/i386/i386/machdep.c
  projects/sendfile/sys/i386/i386/minidump_machdep.c
  projects/sendfile/sys/i386/i386/mp_machdep.c
  projects/sendfile/sys/i386/i386/mp_watchdog.c
  projects/sendfile/sys/i386/i386/pmap.c
  projects/sendfile/sys/i386/i386/support.s
  projects/sendfile/sys/i386/i386/swtch.s
  projects/sendfile/sys/i386/i386/sys_machdep.c
  projects/sendfile/sys/i386/i386/vm_machdep.c
  projects/sendfile/sys/i386/ibcs2/ibcs2_misc.c
  projects/sendfile/sys/i386/ibcs2/ibcs2_sysvec.c
  projects/sendfile/sys/i386/include/asmacros.h
  projects/sendfile/sys/i386/include/cpufunc.h
  projects/sendfile/sys/i386/include/intr_machdep.h
  projects/sendfile/sys/i386/include/md_var.h
  projects/sendfile/sys/i386/include/pcpu.h
  projects/sendfile/sys/i386/include/pmap.h
  projects/sendfile/sys/i386/include/segments.h
  projects/sendfile/sys/i386/include/smp.h
  projects/sendfile/sys/i386/include/vm.h
  projects/sendfile/sys/i386/include/vmparam.h
  projects/sendfile/sys/i386/include/xen/hypercall.h
  projects/sendfile/sys/i386/include/xen/xen-os.h
  projects/sendfile/sys/i386/include/xen/xenfunc.h
  projects/sendfile/sys/i386/include/xen/xenvar.h
  projects/sendfile/sys/i386/isa/npx.c
  projects/sendfile/sys/i386/linux/linux.h
  projects/sendfile/sys/i386/linux/linux_dummy.c
  projects/sendfile/sys/i386/linux/linux_genassym.c
  projects/sendfile/sys/i386/linux/linux_locore.s
  projects/sendfile/sys/i386/linux/linux_machdep.c
  projects/sendfile/sys/i386/linux/linux_proto.h
  projects/sendfile/sys/i386/linux/linux_ptrace.c
  projects/sendfile/sys/i386/linux/linux_syscall.h
  projects/sendfile/sys/i386/linux/linux_syscalls.c
  projects/sendfile/sys/i386/linux/linux_sysent.c
  projects/sendfile/sys/i386/linux/linux_systrace_args.c
  projects/sendfile/sys/i386/linux/linux_sysvec.c
  projects/sendfile/sys/i386/linux/syscalls.master
  projects/sendfile/sys/i386/pci/pci_cfgreg.c
  projects/sendfile/sys/i386/pci/pci_pir.c
  projects/sendfile/sys/kern/imgact_aout.c
  projects/sendfile/sys/kern/imgact_elf.c
  projects/sendfile/sys/kern/init_main.c
  projects/sendfile/sys/kern/init_sysent.c
  projects/sendfile/sys/kern/kern_cons.c
  projects/sendfile/sys/kern/kern_cpuset.c
  projects/sendfile/sys/kern/kern_descrip.c
  projects/sendfile/sys/kern/kern_event.c
  projects/sendfile/sys/kern/kern_exec.c
  projects/sendfile/sys/kern/kern_exit.c
  projects/sendfile/sys/kern/kern_fork.c
  projects/sendfile/sys/kern/kern_gzio.c
  projects/sendfile/sys/kern/kern_intr.c
  projects/sendfile/sys/kern/kern_jail.c
  projects/sendfile/sys/kern/kern_ktr.c
  projects/sendfile/sys/kern/kern_malloc.c
  projects/sendfile/sys/kern/kern_physio.c
  projects/sendfile/sys/kern/kern_proc.c
  projects/sendfile/sys/kern/kern_racct.c
  projects/sendfile/sys/kern/kern_rctl.c
  projects/sendfile/sys/kern/kern_resource.c
  projects/sendfile/sys/kern/kern_shutdown.c
  projects/sendfile/sys/kern/kern_sig.c
  projects/sendfile/sys/kern/kern_synch.c
  projects/sendfile/sys/kern/kern_tc.c
  projects/sendfile/sys/kern/kern_thr.c
  projects/sendfile/sys/kern/kern_thread.c
  projects/sendfile/sys/kern/link_elf.c
  projects/sendfile/sys/kern/link_elf_obj.c
  projects/sendfile/sys/kern/p1003_1b.c
  projects/sendfile/sys/kern/sched_4bsd.c
  projects/sendfile/sys/kern/subr_bus.c
  projects/sendfile/sys/kern/subr_dnvlist.c
  projects/sendfile/sys/kern/subr_nvlist.c
  projects/sendfile/sys/kern/subr_nvpair.c
  projects/sendfile/sys/kern/subr_param.c
  projects/sendfile/sys/kern/subr_prf.c
  projects/sendfile/sys/kern/subr_taskqueue.c
  projects/sendfile/sys/kern/subr_trap.c
  projects/sendfile/sys/kern/subr_turnstile.c
  projects/sendfile/sys/kern/subr_vmem.c
  projects/sendfile/sys/kern/subr_witness.c
  projects/sendfile/sys/kern/sys_generic.c
  projects/sendfile/sys/kern/sys_process.c
  projects/sendfile/sys/kern/syscalls.c
  projects/sendfile/sys/kern/syscalls.master
  projects/sendfile/sys/kern/systrace_args.c
  projects/sendfile/sys/kern/sysv_msg.c
  projects/sendfile/sys/kern/sysv_sem.c
  projects/sendfile/sys/kern/sysv_shm.c
  projects/sendfile/sys/kern/uipc_domain.c
  projects/sendfile/sys/kern/uipc_mbuf.c
  projects/sendfile/sys/kern/uipc_shm.c
  projects/sendfile/sys/kern/vfs_aio.c
  projects/sendfile/sys/kern/vfs_bio.c
  projects/sendfile/sys/kern/vfs_cache.c
  projects/sendfile/sys/kern/vfs_cluster.c
  projects/sendfile/sys/kern/vfs_init.c
  projects/sendfile/sys/kern/vfs_mount.c
  projects/sendfile/sys/kern/vfs_subr.c
  projects/sendfile/sys/kern/vfs_syscalls.c
  projects/sendfile/sys/kern/vfs_vnops.c
  projects/sendfile/sys/libkern/arm/memcpy.S
  projects/sendfile/sys/mips/atheros/files.ar71xx
  projects/sendfile/sys/mips/beri/beri_simplebus.c
  projects/sendfile/sys/mips/cavium/octe/ethernet.c
  projects/sendfile/sys/mips/cavium/octeon_rnd.c
  projects/sendfile/sys/mips/conf/AP135
  projects/sendfile/sys/mips/conf/AP135.hints
  projects/sendfile/sys/mips/conf/QCA955X_BASE
  projects/sendfile/sys/mips/conf/ROUTERSTATION
  projects/sendfile/sys/mips/conf/RSPRO
  projects/sendfile/sys/mips/include/intr_machdep.h
  projects/sendfile/sys/mips/include/pcpu.h
  projects/sendfile/sys/mips/mips/busdma_machdep.c
  projects/sendfile/sys/mips/mips/db_disasm.c
  projects/sendfile/sys/mips/mips/elf_machdep.c
  projects/sendfile/sys/mips/mips/freebsd32_machdep.c
  projects/sendfile/sys/mips/mips/pm_machdep.c
  projects/sendfile/sys/mips/mips/pmap.c
  projects/sendfile/sys/mips/mips/vm_machdep.c
  projects/sendfile/sys/mips/nlm/dev/net/xlpge.c
  projects/sendfile/sys/mips/rmi/dev/xlr/rge.c
  projects/sendfile/sys/modules/Makefile
  projects/sendfile/sys/modules/ext2fs/Makefile
  projects/sendfile/sys/modules/hwpmc/Makefile
  projects/sendfile/sys/modules/i2c/controllers/Makefile
  projects/sendfile/sys/modules/ix/Makefile
  projects/sendfile/sys/modules/ixl/Makefile   (contents, props changed)
  projects/sendfile/sys/modules/ixv/Makefile
  projects/sendfile/sys/modules/linprocfs/Makefile
  projects/sendfile/sys/modules/linsysfs/Makefile
  projects/sendfile/sys/modules/linux/Makefile
  projects/sendfile/sys/modules/oce/Makefile
  projects/sendfile/sys/modules/pseudofs/Makefile
  projects/sendfile/sys/modules/sfxge/Makefile   (contents, props changed)
  projects/sendfile/sys/modules/usb/Makefile
  projects/sendfile/sys/modules/usb/template/Makefile
  projects/sendfile/sys/modules/zlib/Makefile
  projects/sendfile/sys/net/bpf.c
  projects/sendfile/sys/net/bpf.h
  projects/sendfile/sys/net/if_bridge.c
  projects/sendfile/sys/net/if_gif.c
  projects/sendfile/sys/net/if_gif.h
  projects/sendfile/sys/net/if_gre.c
  projects/sendfile/sys/net/if_me.c
  projects/sendfile/sys/net/if_media.c
  projects/sendfile/sys/net/if_spppsubr.c
  projects/sendfile/sys/net/if_types.h
  projects/sendfile/sys/net/if_var.h
  projects/sendfile/sys/net/if_vlan.c
  projects/sendfile/sys/net/ifq.h
  projects/sendfile/sys/net/netisr.c
  projects/sendfile/sys/net/pfvar.h
  projects/sendfile/sys/net/route.c
  projects/sendfile/sys/net/sff8436.h
  projects/sendfile/sys/net/sff8472.h
  projects/sendfile/sys/net80211/ieee80211.c
  projects/sendfile/sys/net80211/ieee80211.h
  projects/sendfile/sys/net80211/ieee80211_acl.c
  projects/sendfile/sys/net80211/ieee80211_adhoc.c
  projects/sendfile/sys/net80211/ieee80211_amrr.c
  projects/sendfile/sys/net80211/ieee80211_crypto_ccmp.c
  projects/sendfile/sys/net80211/ieee80211_crypto_tkip.c
  projects/sendfile/sys/net80211/ieee80211_crypto_wep.c
  projects/sendfile/sys/net80211/ieee80211_ddb.c
  projects/sendfile/sys/net80211/ieee80211_dfs.c
  projects/sendfile/sys/net80211/ieee80211_freebsd.c
  projects/sendfile/sys/net80211/ieee80211_freebsd.h
  projects/sendfile/sys/net80211/ieee80211_hostap.c
  projects/sendfile/sys/net80211/ieee80211_ht.c
  projects/sendfile/sys/net80211/ieee80211_hwmp.c
  projects/sendfile/sys/net80211/ieee80211_input.c
  projects/sendfile/sys/net80211/ieee80211_input.h
  projects/sendfile/sys/net80211/ieee80211_ioctl.c
  projects/sendfile/sys/net80211/ieee80211_mesh.c
  projects/sendfile/sys/net80211/ieee80211_mesh.h
  projects/sendfile/sys/net80211/ieee80211_monitor.c
  projects/sendfile/sys/net80211/ieee80211_node.c
  projects/sendfile/sys/net80211/ieee80211_output.c
  projects/sendfile/sys/net80211/ieee80211_power.c
  projects/sendfile/sys/net80211/ieee80211_proto.c
  projects/sendfile/sys/net80211/ieee80211_proto.h
  projects/sendfile/sys/net80211/ieee80211_radiotap.c
  projects/sendfile/sys/net80211/ieee80211_ratectl_none.c
  projects/sendfile/sys/net80211/ieee80211_regdomain.c
  projects/sendfile/sys/net80211/ieee80211_rssadapt.c
  projects/sendfile/sys/net80211/ieee80211_scan.c
  projects/sendfile/sys/net80211/ieee80211_scan.h
  projects/sendfile/sys/net80211/ieee80211_scan_sta.c
  projects/sendfile/sys/net80211/ieee80211_scan_sw.c
  projects/sendfile/sys/net80211/ieee80211_scan_sw.h
  projects/sendfile/sys/net80211/ieee80211_sta.c
  projects/sendfile/sys/net80211/ieee80211_superg.c
  projects/sendfile/sys/net80211/ieee80211_tdma.c
  projects/sendfile/sys/net80211/ieee80211_tdma.h
  projects/sendfile/sys/net80211/ieee80211_var.h
  projects/sendfile/sys/net80211/ieee80211_wds.c
  projects/sendfile/sys/netgraph/bluetooth/include/ng_hci.h
  projects/sendfile/sys/netgraph/netflow/ng_netflow.c
  projects/sendfile/sys/netgraph/netgraph.h
  projects/sendfile/sys/netgraph/ng_deflate.c
  projects/sendfile/sys/netinet/in.c
  projects/sendfile/sys/netinet/in.h
  projects/sendfile/sys/netinet/in_gif.c
  projects/sendfile/sys/netinet/in_kdtrace.c
  projects/sendfile/sys/netinet/in_kdtrace.h
  projects/sendfile/sys/netinet/in_pcb.c
  projects/sendfile/sys/netinet/ip_carp.c
  projects/sendfile/sys/netinet/ip_fw.h
  projects/sendfile/sys/netinet/ip_ipsec.c
  projects/sendfile/sys/netinet/ip_mroute.c
  projects/sendfile/sys/netinet/ip_reass.c
  projects/sendfile/sys/netinet/libalias/libalias.3
  projects/sendfile/sys/netinet/sctp_asconf.c
  projects/sendfile/sys/netinet/sctp_cc_functions.c
  projects/sendfile/sys/netinet/sctp_constants.h
  projects/sendfile/sys/netinet/sctp_indata.c
  projects/sendfile/sys/netinet/sctp_input.c
  projects/sendfile/sys/netinet/sctp_output.c
  projects/sendfile/sys/netinet/sctp_pcb.c
  projects/sendfile/sys/netinet/sctp_timer.c
  projects/sendfile/sys/netinet/sctp_usrreq.c
  projects/sendfile/sys/netinet/sctputil.c
  projects/sendfile/sys/netinet/siftr.c
  projects/sendfile/sys/netinet/tcp_hostcache.c
  projects/sendfile/sys/netinet/tcp_input.c
  projects/sendfile/sys/netinet/tcp_subr.c
  projects/sendfile/sys/netinet/tcp_timer.c
  projects/sendfile/sys/netinet/tcp_timer.h
  projects/sendfile/sys/netinet/tcp_timewait.c
  projects/sendfile/sys/netinet/tcp_var.h
  projects/sendfile/sys/netinet6/in6.c
  projects/sendfile/sys/netinet6/in6.h
  projects/sendfile/sys/netinet6/in6_gif.c
  projects/sendfile/sys/netinet6/in6_ifattach.c
  projects/sendfile/sys/netinet6/in6_rmx.c
  projects/sendfile/sys/netinet6/ip6_forward.c
  projects/sendfile/sys/netinet6/ip6_ipsec.c
  projects/sendfile/sys/netinet6/ip6_output.c
  projects/sendfile/sys/netinet6/nd6.c
  projects/sendfile/sys/netinet6/nd6.h
  projects/sendfile/sys/netinet6/nd6_nbr.c
  projects/sendfile/sys/netinet6/sctp6_usrreq.c
  projects/sendfile/sys/netipsec/esp.h
  projects/sendfile/sys/netipsec/ipsec.c
  projects/sendfile/sys/netipsec/ipsec.h
  projects/sendfile/sys/netipsec/ipsec_input.c
  projects/sendfile/sys/netipsec/ipsec_output.c
  projects/sendfile/sys/netipsec/key.c
  projects/sendfile/sys/netipsec/keysock.c
  projects/sendfile/sys/netipsec/xform.h
  projects/sendfile/sys/netipsec/xform_ah.c
  projects/sendfile/sys/netipsec/xform_esp.c
  projects/sendfile/sys/netipsec/xform_ipcomp.c
  projects/sendfile/sys/netpfil/ipfw/dn_sched.h
  projects/sendfile/sys/netpfil/ipfw/ip_dn_private.h
  projects/sendfile/sys/netpfil/ipfw/ip_dummynet.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw2.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_dynamic.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_nat.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_pfil.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_private.h
  projects/sendfile/sys/netpfil/ipfw/ip_fw_sockopt.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_table.c
  projects/sendfile/sys/netpfil/ipfw/ip_fw_table.h
  projects/sendfile/sys/netpfil/ipfw/ip_fw_table_value.c
  projects/sendfile/sys/netpfil/pf/if_pfsync.c
  projects/sendfile/sys/netpfil/pf/pf.c
  projects/sendfile/sys/netpfil/pf/pf_if.c
  projects/sendfile/sys/netpfil/pf/pf_ioctl.c
  projects/sendfile/sys/netpfil/pf/pf_norm.c
  projects/sendfile/sys/nfsclient/nfs.h
  projects/sendfile/sys/ofed/drivers/net/mlx4/en_netdev.c
  projects/sendfile/sys/ofed/drivers/net/mlx4/port.c
  projects/sendfile/sys/ofed/include/linux/bitops.h
  projects/sendfile/sys/ofed/include/linux/jiffies.h
  projects/sendfile/sys/ofed/include/linux/linux_idr.c
  projects/sendfile/sys/ofed/include/linux/mlx4/device.h
  projects/sendfile/sys/ofed/include/linux/timer.h
  projects/sendfile/sys/ofed/include/linux/workqueue.h
  projects/sendfile/sys/opencrypto/cryptodeflate.c
  projects/sendfile/sys/opencrypto/deflate.h
  projects/sendfile/sys/pc98/conf/GENERIC
  projects/sendfile/sys/powerpc/aim/mmu_oea64.c
  projects/sendfile/sys/powerpc/booke/interrupt.c
  projects/sendfile/sys/powerpc/booke/locore.S
  projects/sendfile/sys/powerpc/booke/pmap.c
  projects/sendfile/sys/powerpc/booke/trap_subr.S
  projects/sendfile/sys/powerpc/conf/GENERIC
  projects/sendfile/sys/powerpc/include/pmc_mdep.h
  projects/sendfile/sys/powerpc/mambo/mambo_console.c
  projects/sendfile/sys/powerpc/mpc85xx/pci_mpc85xx.c
  projects/sendfile/sys/powerpc/ofw/ofw_machdep.c
  projects/sendfile/sys/powerpc/ofw/ofw_pcibus.c
  projects/sendfile/sys/powerpc/powerpc/busdma_machdep.c
  projects/sendfile/sys/powerpc/powerpc/db_disasm.c
  projects/sendfile/sys/powerpc/powerpc/elf32_machdep.c
  projects/sendfile/sys/powerpc/powerpc/elf64_machdep.c
  projects/sendfile/sys/powerpc/powerpc/exec_machdep.c
  projects/sendfile/sys/powerpc/pseries/phyp_console.c
  projects/sendfile/sys/powerpc/pseries/vdevice.c
  projects/sendfile/sys/sparc64/conf/GENERIC
  projects/sendfile/sys/sparc64/pci/apb.c
  projects/sendfile/sys/sparc64/sparc64/db_disasm.c
  projects/sendfile/sys/sparc64/sparc64/elf_machdep.c
  projects/sendfile/sys/sparc64/sparc64/machdep.c
  projects/sendfile/sys/sys/callout.h
  projects/sendfile/sys/sys/cdefs.h
  projects/sendfile/sys/sys/diskmbr.h
  projects/sendfile/sys/sys/elf_common.h
  projects/sendfile/sys/sys/fcntl.h
  projects/sendfile/sys/sys/file.h
  projects/sendfile/sys/sys/imgact.h
  projects/sendfile/sys/sys/imgact_elf.h
  projects/sendfile/sys/sys/ktr.h
  projects/sendfile/sys/sys/ktr_class.h
  projects/sendfile/sys/sys/malloc.h
  projects/sendfile/sys/sys/mbuf.h
  projects/sendfile/sys/sys/module.h
  projects/sendfile/sys/sys/mount.h
  projects/sendfile/sys/sys/mouse.h
  projects/sendfile/sys/sys/nlist_aout.h
  projects/sendfile/sys/sys/nv.h
  projects/sendfile/sys/sys/nv_impl.h
  projects/sendfile/sys/sys/nvlist_impl.h
  projects/sendfile/sys/sys/nvpair_impl.h
  projects/sendfile/sys/sys/param.h
  projects/sendfile/sys/sys/pmc.h
  projects/sendfile/sys/sys/proc.h
  projects/sendfile/sys/sys/procctl.h
  projects/sendfile/sys/sys/procfs.h
  projects/sendfile/sys/sys/racct.h
  projects/sendfile/sys/sys/seq.h
  projects/sendfile/sys/sys/sockio.h
  projects/sendfile/sys/sys/syscall.h
  projects/sendfile/sys/sys/syscall.mk
  projects/sendfile/sys/sys/syscallsubr.h
  projects/sendfile/sys/sys/sysent.h
  projects/sendfile/sys/sys/sysproto.h
  projects/sendfile/sys/sys/systm.h
  projects/sendfile/sys/sys/timepps.h
  projects/sendfile/sys/sys/user.h
  projects/sendfile/sys/sys/vnode.h
  projects/sendfile/sys/ufs/ffs/ffs_alloc.c
  projects/sendfile/sys/ufs/ffs/ffs_softdep.c
  projects/sendfile/sys/ufs/ffs/ffs_suspend.c
  projects/sendfile/sys/ufs/ffs/ffs_vfsops.c
  projects/sendfile/sys/ufs/ffs/ffs_vnops.c
  projects/sendfile/sys/ufs/ufs/inode.h
  projects/sendfile/sys/ufs/ufs/ufs_bmap.c
  projects/sendfile/sys/ufs/ufs/ufs_dirhash.c
  projects/sendfile/sys/vm/default_pager.c
  projects/sendfile/sys/vm/device_pager.c
  projects/sendfile/sys/vm/phys_pager.c
  projects/sendfile/sys/vm/sg_pager.c
  projects/sendfile/sys/vm/swap_pager.c
  projects/sendfile/sys/vm/uma.h
  projects/sendfile/sys/vm/uma_core.c
  projects/sendfile/sys/vm/uma_int.h
  projects/sendfile/sys/vm/vm_fault.c
  projects/sendfile/sys/vm/vm_map.c
  projects/sendfile/sys/vm/vm_meter.c
  projects/sendfile/sys/vm/vm_mmap.c
  projects/sendfile/sys/vm/vm_object.c
  projects/sendfile/sys/vm/vm_page.c
  projects/sendfile/sys/vm/vm_pageout.c
  projects/sendfile/sys/vm/vm_phys.c
  projects/sendfile/sys/vm/vm_phys.h
  projects/sendfile/sys/vm/vm_unix.c
  projects/sendfile/sys/vm/vnode_pager.c
  projects/sendfile/sys/x86/acpica/srat.c
  projects/sendfile/sys/x86/include/acpica_machdep.h   (contents, props changed)
  projects/sendfile/sys/x86/include/apicvar.h
  projects/sendfile/sys/x86/include/mca.h
  projects/sendfile/sys/x86/include/segments.h
  projects/sendfile/sys/x86/include/specialreg.h
  projects/sendfile/sys/x86/iommu/busdma_dmar.c
  projects/sendfile/sys/x86/iommu/intel_idpgtbl.c
  projects/sendfile/sys/x86/iommu/intel_qi.c
  projects/sendfile/sys/x86/pci/qpi.c
  projects/sendfile/sys/x86/x86/busdma_bounce.c
  projects/sendfile/sys/x86/x86/identcpu.c
  projects/sendfile/sys/x86/x86/intr_machdep.c
  projects/sendfile/sys/x86/x86/local_apic.c
  projects/sendfile/sys/x86/x86/mca.c
  projects/sendfile/sys/x86/xen/xen_apic.c
  projects/sendfile/sys/x86/xen/xen_intr.c
  projects/sendfile/sys/x86/xen/xen_nexus.c
  projects/sendfile/sys/x86/xen/xenpv.c
  projects/sendfile/sys/xen/xen-os.h
  projects/sendfile/tests/Makefile
  projects/sendfile/tests/sys/Makefile
  projects/sendfile/tests/sys/kern/Makefile
  projects/sendfile/tools/bsdbox/Makefile.base
  projects/sendfile/tools/build/Makefile
  projects/sendfile/tools/build/check-links.sh
  projects/sendfile/tools/build/mk/OptionalObsoleteFiles.inc
  projects/sendfile/tools/regression/aio/aiop/Makefile
  projects/sendfile/tools/regression/aio/aiop/aiop.c
  projects/sendfile/tools/regression/gaithrstress/gaithrstress.c
  projects/sendfile/tools/regression/lib/libc/stdio/test-open_memstream.c
  projects/sendfile/tools/regression/lib/libc/stdio/test-open_wmemstream.c
  projects/sendfile/tools/regression/netinet/arphold/arphold.c
  projects/sendfile/tools/regression/p1003_1b/Makefile
  projects/sendfile/tools/regression/p1003_1b/fifo.c
  projects/sendfile/tools/regression/p1003_1b/main.c
  projects/sendfile/tools/regression/p1003_1b/prutil.c
  projects/sendfile/tools/regression/p1003_1b/sched.c
  projects/sendfile/tools/regression/p1003_1b/yield.c
  projects/sendfile/tools/tools/ath/athaggrstats/Makefile
  projects/sendfile/tools/tools/ath/athstats/Makefile
  projects/sendfile/tools/tools/mwl/mwlstats/Makefile
  projects/sendfile/tools/tools/net80211/wlanstats/Makefile
  projects/sendfile/tools/tools/netmap/pkt-gen.c
  projects/sendfile/tools/tools/npe/npestats/Makefile
  projects/sendfile/tools/tools/tscdrift/tscdrift.c
  projects/sendfile/usr.bin/Makefile
  projects/sendfile/usr.bin/bmake/Makefile
  projects/sendfile/usr.bin/bmake/unit-tests/Makefile
  projects/sendfile/usr.bin/calendar/calendars/calendar.freebsd
  projects/sendfile/usr.bin/calendar/calendars/calendar.holiday
  projects/sendfile/usr.bin/calendar/io.c
  projects/sendfile/usr.bin/checknr/checknr.1
  projects/sendfile/usr.bin/checknr/checknr.c
  projects/sendfile/usr.bin/col/Makefile
  projects/sendfile/usr.bin/col/col.1
  projects/sendfile/usr.bin/col/col.c
  projects/sendfile/usr.bin/ctlstat/ctlstat.8
  projects/sendfile/usr.bin/elfdump/elfdump.c
  projects/sendfile/usr.bin/find/find.1
  projects/sendfile/usr.bin/gzip/gzip.c
  projects/sendfile/usr.bin/hexdump/display.c
  projects/sendfile/usr.bin/iconv/iconv.c
  projects/sendfile/usr.bin/kdump/Makefile
  projects/sendfile/usr.bin/kdump/kdump.c
  projects/sendfile/usr.bin/lockf/lockf.c
  projects/sendfile/usr.bin/m4/extern.h
  projects/sendfile/usr.bin/m4/gnum4.c
  projects/sendfile/usr.bin/m4/look.c
  projects/sendfile/usr.bin/m4/m4.1
  projects/sendfile/usr.bin/m4/main.c
  projects/sendfile/usr.bin/m4/mdef.h
  projects/sendfile/usr.bin/m4/misc.c
  projects/sendfile/usr.bin/m4/parser.y
  projects/sendfile/usr.bin/man/Makefile
  projects/sendfile/usr.bin/man/man.sh
  projects/sendfile/usr.bin/mandoc/Makefile
  projects/sendfile/usr.bin/netstat/if.c
  projects/sendfile/usr.bin/netstat/route.c
  projects/sendfile/usr.bin/nfsstat/Makefile
  projects/sendfile/usr.bin/nfsstat/nfsstat.1
  projects/sendfile/usr.bin/nfsstat/nfsstat.c
  projects/sendfile/usr.bin/patch/inp.c
  projects/sendfile/usr.bin/patch/pch.c
  projects/sendfile/usr.bin/patch/util.c
  projects/sendfile/usr.bin/perror/perror.1
  projects/sendfile/usr.bin/perror/perror.c
  projects/sendfile/usr.bin/procstat/procstat.1
  projects/sendfile/usr.bin/procstat/procstat_rusage.c
  projects/sendfile/usr.bin/protect/protect.1
  projects/sendfile/usr.bin/protect/protect.c
  projects/sendfile/usr.bin/rctl/rctl.8
  projects/sendfile/usr.bin/rctl/rctl.c
  projects/sendfile/usr.bin/rpcgen/rpc_sample.c
  projects/sendfile/usr.bin/ssh-copy-id/ssh-copy-id.sh
  projects/sendfile/usr.bin/tar/Makefile
  projects/sendfile/usr.bin/time/time.c
  projects/sendfile/usr.bin/vgrind/Makefile
  projects/sendfile/usr.bin/vgrind/extern.h
  projects/sendfile/usr.bin/vgrind/regexp.c
  projects/sendfile/usr.bin/vgrind/vfontedpr.c
  projects/sendfile/usr.bin/vgrind/vgrindefs.c
  projects/sendfile/usr.bin/vmstat/vmstat.8
  projects/sendfile/usr.bin/vmstat/vmstat.c
  projects/sendfile/usr.bin/vtfontcvt/vtfontcvt.c
  projects/sendfile/usr.bin/w/Makefile
  projects/sendfile/usr.bin/w/w.c
  projects/sendfile/usr.bin/wc/wc.c
  projects/sendfile/usr.bin/whois/whois.1
  projects/sendfile/usr.bin/whois/whois.c
  projects/sendfile/usr.sbin/acpi/acpidb/acpidb.c
  projects/sendfile/usr.sbin/acpi/iasl/Makefile
  projects/sendfile/usr.sbin/bhyve/acpi.c
  projects/sendfile/usr.sbin/bhyve/bhyve.8
  projects/sendfile/usr.sbin/bhyve/bhyverun.c
  projects/sendfile/usr.sbin/bhyve/block_if.c
  projects/sendfile/usr.sbin/bhyve/block_if.h
  projects/sendfile/usr.sbin/bhyve/inout.c
  projects/sendfile/usr.sbin/bhyve/ioapic.c
  projects/sendfile/usr.sbin/bhyve/ioapic.h
  projects/sendfile/usr.sbin/bhyve/pci_ahci.c
  projects/sendfile/usr.sbin/bhyve/pci_emul.c
  projects/sendfile/usr.sbin/bhyve/pci_hostbridge.c
  projects/sendfile/usr.sbin/bhyve/pci_irq.c
  projects/sendfile/usr.sbin/bhyve/pci_irq.h
  projects/sendfile/usr.sbin/bhyve/pci_virtio_block.c
  projects/sendfile/usr.sbin/bhyve/pci_virtio_net.c
  projects/sendfile/usr.sbin/bhyve/pci_virtio_rnd.c
  projects/sendfile/usr.sbin/bhyve/pm.c
  projects/sendfile/usr.sbin/bhyve/task_switch.c
  projects/sendfile/usr.sbin/bhyve/virtio.c
  projects/sendfile/usr.sbin/bhyvectl/bhyvectl.c
  projects/sendfile/usr.sbin/bhyveload/bhyveload.c
  projects/sendfile/usr.sbin/bluetooth/Makefile
  projects/sendfile/usr.sbin/bluetooth/bthidd/Makefile
  projects/sendfile/usr.sbin/bluetooth/hccontrol/Makefile
  projects/sendfile/usr.sbin/bluetooth/hccontrol/hccontrol.c
  projects/sendfile/usr.sbin/bluetooth/hccontrol/hccontrol.h
  projects/sendfile/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c
  projects/sendfile/usr.sbin/bsdinstall/scripts/zfsboot
  projects/sendfile/usr.sbin/chown/chgrp.1
  projects/sendfile/usr.sbin/chown/chown.8
  projects/sendfile/usr.sbin/chown/chown.c
  projects/sendfile/usr.sbin/config/main.c
  projects/sendfile/usr.sbin/crunch/crunchide/Makefile
  projects/sendfile/usr.sbin/crunch/crunchide/crunchide.c
  projects/sendfile/usr.sbin/crunch/crunchide/exec_elf32.c
  projects/sendfile/usr.sbin/crunch/crunchide/extern.h
  projects/sendfile/usr.sbin/ctladm/ctladm.8
  projects/sendfile/usr.sbin/ctld/ctl.conf.5
  projects/sendfile/usr.sbin/ctld/ctld.8
  projects/sendfile/usr.sbin/ctld/login.c
  projects/sendfile/usr.sbin/etcupdate/etcupdate.8
  projects/sendfile/usr.sbin/etcupdate/etcupdate.sh
  projects/sendfile/usr.sbin/etcupdate/tests/always_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/conflicts_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/fbsdid_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/ignore_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/preworld_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/tests_test.sh
  projects/sendfile/usr.sbin/etcupdate/tests/tzsetup_test.sh
  projects/sendfile/usr.sbin/freebsd-update/freebsd-update.sh
  projects/sendfile/usr.sbin/inetd/inetd.c
  projects/sendfile/usr.sbin/iostat/iostat.8
  projects/sendfile/usr.sbin/iovctl/iovctl.c
  projects/sendfile/usr.sbin/iovctl/iovctl.conf.5
  projects/sendfile/usr.sbin/jail/jail.8
  projects/sendfile/usr.sbin/kbdmap/kbdmap.c
  projects/sendfile/usr.sbin/mountd/mountd.8
  projects/sendfile/usr.sbin/mountd/mountd.c
  projects/sendfile/usr.sbin/nfsd/nfsd.8
  projects/sendfile/usr.sbin/nfsd/nfsd.c
  projects/sendfile/usr.sbin/ntp/Makefile.inc
  projects/sendfile/usr.sbin/ntp/config.h
  projects/sendfile/usr.sbin/ntp/doc/ntptime.8
  projects/sendfile/usr.sbin/ntp/ntp-keygen/Makefile
  projects/sendfile/usr.sbin/ntp/ntpd/Makefile
  projects/sendfile/usr.sbin/ntp/ntpdate/Makefile
  projects/sendfile/usr.sbin/ntp/ntpdc/Makefile
  projects/sendfile/usr.sbin/ntp/ntpq/Makefile
  projects/sendfile/usr.sbin/ntp/scripts/mkver
  projects/sendfile/usr.sbin/ntp/sntp/Makefile
  projects/sendfile/usr.sbin/pciconf/err.c
  projects/sendfile/usr.sbin/pmcstat/pmcstat.8
  projects/sendfile/usr.sbin/pmcstat/pmcstat.c
  projects/sendfile/usr.sbin/pmcstat/pmcstat_log.c
  projects/sendfile/usr.sbin/pw/Makefile
  projects/sendfile/usr.sbin/pw/fileupd.c
  projects/sendfile/usr.sbin/pw/grupd.c
  projects/sendfile/usr.sbin/pw/pw.c
  projects/sendfile/usr.sbin/pw/pw_conf.c
  projects/sendfile/usr.sbin/pw/pw_group.c
  projects/sendfile/usr.sbin/pw/pw_nis.c
  projects/sendfile/usr.sbin/pw/pw_user.c
  projects/sendfile/usr.sbin/pw/pwupd.c
  projects/sendfile/usr.sbin/pw/pwupd.h
  projects/sendfile/usr.sbin/rtsold/if.c
  projects/sendfile/usr.sbin/smbmsg/smbmsg.c
  projects/sendfile/usr.sbin/syslogd/pathnames.h
  projects/sendfile/usr.sbin/sysrc/sysrc
  projects/sendfile/usr.sbin/tzsetup/tzsetup.c
  projects/sendfile/usr.sbin/uefisign/pe.c
  projects/sendfile/usr.sbin/vidcontrol/vidcontrol.c
  projects/sendfile/usr.sbin/wpa/Makefile.crypto
  projects/sendfile/usr.sbin/wpa/hostapd/Makefile
  projects/sendfile/usr.sbin/wpa/wpa_passphrase/Makefile
  projects/sendfile/usr.sbin/wpa/wpa_supplicant/Makefile
  projects/sendfile/usr.sbin/yppoll/yppoll.8
  projects/sendfile/usr.sbin/yppoll/yppoll.c
  projects/sendfile/usr.sbin/yppush/yppush_main.c
Directory Properties:
  projects/sendfile/   (props changed)
  projects/sendfile/cddl/   (props changed)
  projects/sendfile/cddl/contrib/opensolaris/   (props changed)
  projects/sendfile/contrib/atf/   (props changed)
  projects/sendfile/contrib/binutils/   (props changed)
  projects/sendfile/contrib/bmake/   (props changed)
  projects/sendfile/contrib/elftoolchain/   (props changed)
  projects/sendfile/contrib/gcc/   (props changed)
  projects/sendfile/contrib/gcclibs/libgomp/   (props changed)
  projects/sendfile/contrib/gdb/   (props changed)
  projects/sendfile/contrib/ipfilter/   (props changed)
  projects/sendfile/contrib/ldns/   (props changed)
  projects/sendfile/contrib/libarchive/   (props changed)
  projects/sendfile/contrib/libarchive/libarchive/   (props changed)
  projects/sendfile/contrib/llvm/   (props changed)
  projects/sendfile/contrib/llvm/tools/clang/   (props changed)
  projects/sendfile/contrib/mdocml/   (props changed)
  projects/sendfile/contrib/netcat/   (props changed)
  projects/sendfile/contrib/ntp/   (props changed)
  projects/sendfile/contrib/openresolv/   (props changed)
  projects/sendfile/contrib/sqlite3/   (props changed)
  projects/sendfile/contrib/tcpdump/   (props changed)
  projects/sendfile/contrib/tzdata/   (props changed)
  projects/sendfile/contrib/unbound/   (props changed)
  projects/sendfile/contrib/wpa/   (props changed)
  projects/sendfile/crypto/openssh/   (props changed)
  projects/sendfile/etc/   (props changed)
  projects/sendfile/gnu/lib/   (props changed)
  projects/sendfile/include/   (props changed)
  projects/sendfile/lib/libc/   (props changed)
  projects/sendfile/lib/libutil/   (props changed)
  projects/sendfile/lib/libvmmapi/   (props changed)
  projects/sendfile/sbin/   (props changed)
  projects/sendfile/sbin/ipfw/   (props changed)
  projects/sendfile/share/   (props changed)
  projects/sendfile/share/doc/usd/10.exref/exref/ex.rm   (props changed)
  projects/sendfile/share/doc/usd/10.exref/summary/ex.summary   (props changed)
  projects/sendfile/share/doc/usd/11.vitut/edittut.ms   (props changed)
  projects/sendfile/share/doc/usd/12.vi/summary/vi.summary   (props changed)
  projects/sendfile/share/doc/usd/12.vi/vi/vi.chars   (props changed)
  projects/sendfile/share/doc/usd/12.vi/vi/vi.in   (props changed)
  projects/sendfile/share/doc/usd/12.vi/viapwh/vi.apwh.ms   (props changed)
  projects/sendfile/share/doc/usd/13.viref/ex.cmd.roff   (props changed)
  projects/sendfile/share/doc/usd/13.viref/ref.so   (props changed)
  projects/sendfile/share/doc/usd/13.viref/set.opt.roff   (props changed)
  projects/sendfile/share/doc/usd/13.viref/vi.cmd.roff   (props changed)
  projects/sendfile/share/doc/usd/13.viref/vi.ref   (props changed)
  projects/sendfile/share/man/man4/   (props changed)
  projects/sendfile/sys/   (props changed)
  projects/sendfile/sys/amd64/include/xen/   (props changed)
  projects/sendfile/sys/amd64/vmm/   (props changed)
  projects/sendfile/sys/boot/   (props changed)
  projects/sendfile/sys/cddl/contrib/opensolaris/   (props changed)
  projects/sendfile/sys/conf/   (props changed)
  projects/sendfile/sys/contrib/dev/acpica/   (props changed)
  projects/sendfile/sys/contrib/ipfilter/   (props changed)
  projects/sendfile/sys/dev/hyperv/   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_adminq.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_adminq.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_adminq_cmd.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_alloc.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_common.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_hmc.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_hmc.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_lan_hmc.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_lan_hmc.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_nvm.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_osdep.c   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_osdep.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_prototype.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_register.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_status.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_type.h   (props changed)
  projects/sendfile/sys/dev/ixl/i40e_virtchnl.h   (props changed)
  projects/sendfile/sys/dev/ixl/ixl_txrx.c   (props changed)
  projects/sendfile/usr.bin/calendar/   (props changed)
  projects/sendfile/usr.bin/procstat/   (props changed)
  projects/sendfile/usr.sbin/bhyve/   (props changed)
  projects/sendfile/usr.sbin/bhyvectl/   (props changed)
  projects/sendfile/usr.sbin/bhyveload/   (props changed)
  projects/sendfile/usr.sbin/jail/   (props changed)
  projects/sendfile/usr.sbin/rtsold/   (props changed)

Modified: projects/sendfile/.arclint
==============================================================================
--- projects/sendfile/.arclint	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/.arclint	Tue Jun  2 07:26:26 2015	(r283904)
@@ -1,9 +1,25 @@
 {
+  "exclude": "(contrib|crypto)",
   "linters": {
     "python": {
       "type": "pep8",
-      "exclude": "(contrib)",
       "include": "(\\.py$)"
+    },
+    "spelling": {
+      "type": "spelling"
+    },
+    "chmod": {
+      "type": "chmod"
+    },
+    "merge-conflict": {
+      "type": "merge-conflict"
+    },
+    "filename": {
+      "type": "filename"
+    },
+    "json": {
+      "type": "json",
+      "include": "(\\.arclint|\\.json$)"
     }
   }
 }

Modified: projects/sendfile/Makefile
==============================================================================
--- projects/sendfile/Makefile	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/Makefile	Tue Jun  2 07:26:26 2015	(r283904)
@@ -373,8 +373,19 @@ kernel-toolchains:
 # existing system is.
 #
 .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets)
-TARGETS?=amd64 arm i386 mips pc98 powerpc sparc64
+# XXX Add arm64 to universe only if we have an external binutils installed.
+# It does not build with the in-tree linker.
+.if exists(/usr/local/aarch64-freebsd/bin/ld)
+UNIVERSE_arm64=arm64
+.elif empty(${TARGETS})
+universe: universe_arm64_skip
+universe_epilogue: universe_arm64_skip
+universe_arm64_skip: universe_prologue
+	@echo ">> arm64 skipped - install aarch64-binutils port or package to build"
+.endif
+TARGETS?=amd64 arm ${UNIVERSE_arm64} i386 mips pc98 powerpc sparc64
 TARGET_ARCHES_arm?=	arm armeb armv6 armv6hf
+TARGET_ARCHES_arm64?=	aarch64
 TARGET_ARCHES_mips?=	mipsel mips mips64el mips64 mipsn32
 TARGET_ARCHES_powerpc?=	powerpc powerpc64
 TARGET_ARCHES_pc98?=	i386

Modified: projects/sendfile/Makefile.inc1
==============================================================================
--- projects/sendfile/Makefile.inc1	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/Makefile.inc1	Tue Jun  2 07:26:26 2015	(r283904)
@@ -1263,7 +1263,8 @@ _gperf=		gnu/usr.bin/gperf
 .endif
 
 .if ${MK_GROFF} != "no"
-_groff=		gnu/usr.bin/groff
+_groff=		gnu/usr.bin/groff \
+		usr.bin/soelim
 .endif
 
 .if ${MK_VT} != "no"
@@ -1275,16 +1276,12 @@ _sed=		usr.bin/sed
 .endif
 
 .if ${BOOTSTRAPPING} < 1000002
-_m4=		lib/libohash \
-		usr.bin/m4
+_libohash=	lib/libohash
+_m4=		usr.bin/m4
 
 ${_bt}-usr.bin/m4: ${_bt}-lib/libohash
 .endif
 
-.if ${BOOTSTRAPPING} < 1000014
-_crunch=	usr.sbin/crunch
-.endif
-
 .if ${BOOTSTRAPPING} < 1000026
 _nmtree=	lib/libnetbsd \
 		usr.sbin/nmtree
@@ -1300,16 +1297,20 @@ _cat=		bin/cat
 _lex=		usr.bin/lex
 .endif
 
+# r277259 crunchide: Correct 64-bit section header offset
+# r281674 crunchide: always include both 32- and 64-bit ELF support
+.if ${BOOTSTRAPPING} < 1100071
+_crunch=	usr.sbin/crunch
+.endif
+
 .if ${BOOTSTRAPPING} >= 900040 && ${BOOTSTRAPPING} < 900041
 _awk=		usr.bin/awk
 .endif
 
-.if ${BOOTSTRAPPING} < 1001506
 _yacc=		lib/liby \
 		usr.bin/yacc
 
 ${_bt}-usr.bin/yacc: ${_bt}-lib/liby
-.endif
 
 .if ${MK_BSNMP} != "no"
 _gensnmptree=	usr.sbin/bsnmpd/gensnmptree
@@ -1359,10 +1360,21 @@ _kerberos5_bootstrap_tools= \
 	kerberos5/tools/slc \
 	usr.bin/compile_et
 
-${_bt}-kerberos5/tools/slc: ${_bt}-kerberos5/lib/libroken
-${_bt}-kerberos5/tools/asn1_compile: ${_bt}-kerberos5/lib/libroken
+.ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g}
 .endif
 
+.if ${MK_MANDOCDB} != "no"
+_libohash?=	lib/libohash
+_makewhatis=	lib/libsqlite3 \
+		usr.bin/mandoc
+${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3
+.else
+_makewhatis=usr.bin/makewhatis
+.endif
+
+# Rebuild up-to-date libmd for xinstall
+${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd
+
 bootstrap-tools: .PHONY
 
 #	Please document (add comment) why something is in 'bootstrap-tools'.
@@ -1380,7 +1392,8 @@ bootstrap-tools: .PHONY
     ${_awk} \
     ${_cat} \
     usr.bin/lorder \
-    usr.bin/makewhatis \
+    ${_libohash} \
+    ${_makewhatis} \
     usr.bin/rpcgen \
     ${_sed} \
     ${_yacc} \
@@ -1465,14 +1478,6 @@ kernel-tools: .MAKE
 _btxld=		usr.sbin/btxld
 .endif
 .endif
-.if ${TARGET_ARCH} != ${MACHINE_ARCH}
-.if ${MK_RESCUE} != "no" || defined(RELEASEDIR)
-_crunchide=	usr.sbin/crunch/crunchide
-.endif
-.if ${TARGET_ARCH} == "i386" && defined(RELEASEDIR)
-_kgzip=		usr.sbin/kgzip
-.endif
-.endif
 
 # If we're given an XAS, don't build binutils.
 .if ${XAS:M/*} == ""
@@ -1507,6 +1512,9 @@ _clang_libs=	lib/clang
 _cc=		gnu/usr.bin/cc
 .endif
 .endif
+.if ${MK_USB} != "no"
+_usb_tools=	sys/boot/usb/tools
+.endif
 
 cross-tools: .MAKE
 .for _tool in \
@@ -1517,8 +1525,7 @@ cross-tools: .MAKE
     ${_cc} \
     ${_btxld} \
     ${_crunchide} \
-    ${_kgzip} \
-    sys/boot/usb/tools
+    ${_usb_tools}
 	${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
 		cd ${.CURDIR}/${_tool} && \
 		${MAKE} DIRPRFX=${_tool}/ obj && \
@@ -1529,7 +1536,8 @@ cross-tools: .MAKE
 
 NXBENV=		MAKEOBJDIRPREFIX=${OBJTREE}/nxb \
 		INSTALL="sh ${.CURDIR}/tools/install.sh" \
-		VERSION="${VERSION}"
+		VERSION="${VERSION}" \
+		PATH=${PATH}:${OBJTREE}/gperf_for_gcc/usr/bin
 NXBMAKE=	${NXBENV} ${MAKE} \
 		TBLGEN=${OBJTREE}/nxb-bin/usr/bin/tblgen \
 		CLANG_TBLGEN=${OBJTREE}/nxb-bin/usr/bin/clang-tblgen \
@@ -1542,7 +1550,21 @@ NXBMAKE=	${NXBENV} ${MAKE} \
 		MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \
 		MK_LLDB=no
 
+# native-xtools is the current target for qemu-user cross builds of ports
+# via poudriere and the imgact_binmisc kernel module.
+# For non-clang enabled targets that are still using the in tree gcc
+# we must build a gperf binary for one instance of its Makefiles.  On
+# clang-enabled systems, the gperf binary is obsolete.
 native-xtools: .MAKE
+.if ${MK_GCC_BOOTSTRAP} != "no"
+	mkdir -p ${OBJTREE}/gperf_for_gcc/usr/bin
+	${_+_}@${ECHODIR} "===> ${_gperf} (obj,depend,all,install)"; \
+	cd ${.CURDIR}/${_gperf} && \
+	${NXBMAKE} DIRPRFX=${_gperf}/ obj && \
+	${NXBMAKE} DIRPRFX=${_gperf}/ depend && \
+	${NXBMAKE} DIRPRFX=${_gperf}/ all && \
+	${NXBMAKE} DIRPRFX=${_gperf}/ DESTDIR=${OBJTREE}/gperf_for_gcc install
+.endif
 	mkdir -p ${OBJTREE}/nxb-bin/bin
 	mkdir -p ${OBJTREE}/nxb-bin/sbin
 	mkdir -p ${OBJTREE}/nxb-bin/usr
@@ -1648,13 +1670,7 @@ _prereq_libs= gnu/lib/libssp/libssp_nons
 # all shared libraries for ELF.
 #
 _startup_libs=	gnu/lib/csu
-.if exists(${.CURDIR}/lib/csu/${MACHINE_ARCH}-elf)
-_startup_libs+=	lib/csu/${MACHINE_ARCH}-elf
-.elif exists(${.CURDIR}/lib/csu/${MACHINE_ARCH})
-_startup_libs+=	lib/csu/${MACHINE_ARCH}
-.else
-_startup_libs+=	lib/csu/${MACHINE_CPUARCH}
-.endif
+_startup_libs+=	lib/csu
 _startup_libs+=	gnu/lib/libgcc
 _startup_libs+=	lib/libcompiler_rt
 _startup_libs+=	lib/libc
@@ -1673,7 +1689,7 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_kerberos5_lib_libhdb} \
 		${_kerberos5_lib_libheimbase} \
 		${_kerberos5_lib_libheimntlm} \
-		${_kerberos5_lib_libheimsqlite} \
+		${_libsqlite3} \
 		${_kerberos5_lib_libheimipcc} \
 		${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
 		${_kerberos5_lib_libroken} \
@@ -1750,6 +1766,13 @@ cddl/lib/libzfs_core__L: cddl/lib/libnvp
 cddl/lib/libzfs__L: lib/libgeom__L
 cddl/lib/libctf__L: lib/libz__L
 .endif
+# cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built
+# on select architectures though (see cddl/lib/Makefile)
+.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
+	${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" || \
+	${MACHINE_CPUARCH} == "arm"
+_prebuild_libs+=	lib/libproc lib/librtld_db
+.endif
 
 .if ${MK_CRYPT} != "no"
 .if ${MK_OPENSSL} != "no"
@@ -1780,7 +1803,7 @@ _secure_lib=	secure/lib
 kerberos5/lib/libasn1__L: lib/libcom_err__L kerberos5/lib/libroken__L
 kerberos5/lib/libhdb__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
     kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L \
-    kerberos5/lib/libwind__L kerberos5/lib/libheimsqlite__L 
+    kerberos5/lib/libwind__L lib/libsqlite3__L
 kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L \
     kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libhx509__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
@@ -1793,9 +1816,10 @@ kerberos5/lib/libroken__L: lib/libcrypt_
 kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libheimbase__L: lib/libthr__L
 kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L
-kerberos5/lib/libheimsqlite__L: lib/libthr__L
 .endif
 
+lib/libsqlite3__L: lib/libthr__L
+
 .if ${MK_GSSAPI} != "no"
 _lib_libgssapi=	lib/libgssapi
 .endif
@@ -1809,7 +1833,7 @@ _kerberos5_lib_libkrb5= kerberos5/lib/li
 _kerberos5_lib_libhx509= kerberos5/lib/libhx509
 _kerberos5_lib_libroken= kerberos5/lib/libroken
 _kerberos5_lib_libheimntlm= kerberos5/lib/libheimntlm
-_kerberos5_lib_libheimsqlite= kerberos5/lib/libheimsqlite
+_libsqlite3= lib/libsqlite3
 _kerberos5_lib_libheimipcc= kerberos5/lib/libheimipcc
 _kerberos5_lib_libwind= kerberos5/lib/libwind
 _libcom_err= lib/libcom_err
@@ -1823,6 +1847,16 @@ _lib_libypclnt=	lib/libypclnt
 lib/libradius__L: lib/libmd__L
 .endif
 
+lib/libproc__L: \
+    ${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} lib/libelf__L lib/librtld_db__L lib/libutil__L
+.if ${MK_CXX} != "no"
+.if ${MK_LIBCPLUSPLUS} != "no"
+lib/libproc__L: lib/libcxxrt__L
+.else # This implies MK_GNUCXX != "no"; see lib/libproc
+lib/libproc__L: gnu/lib/libsupc++__L
+.endif
+.endif
+
 gnu/lib/libdialog__L: lib/msun__L lib/ncurses/ncursesw__L
 
 .for _lib in ${_prereq_libs}

Modified: projects/sendfile/ObsoleteFiles.inc
==============================================================================
--- projects/sendfile/ObsoleteFiles.inc	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/ObsoleteFiles.inc	Tue Jun  2 07:26:26 2015	(r283904)
@@ -38,18 +38,194 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
-# 20150410
-OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz
-OLD_DIRS+=usr/share/doc/usd/10.exref
-OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz
-OLD_DIRS+=usr/share/doc/usd/11.edit
-OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz
-OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz
-OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz
-OLD_DIRS+=usr/share/doc/usd/12.vi
-OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz
-OLD_DIRS+=usr/share/doc/usd/13.viref
+# 20150528: PCI IOV device driver methods moved to a separate kobj interface.
+OLD_FILES+=usr/share/man/man9/PCI_ADD_VF.9
+OLD_FILES+=usr/share/man/man9/PCI_INIT_IOV.9
+OLD_FILES+=usr/share/man/man9/PCI_UNINIT_IOV.9
+# 20150525: new clang import which bumps version from 3.6.0 to 3.6.1.
+OLD_FILES+=usr/lib/clang/3.6.0/include/__stddef_max_align_t.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/__wmmintrin_aes.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/__wmmintrin_pclmul.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/adxintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/altivec.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/ammintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/arm_acle.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/arm_neon.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx2intrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx512bwintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx512erintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx512fintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx512vlbwintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avx512vlintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/avxintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/bmi2intrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/bmiintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/cpuid.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/emmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/f16cintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/fma4intrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/fmaintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/ia32intrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/immintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/lzcntintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/mm3dnow.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/mm_malloc.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/mmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/module.modulemap
+OLD_FILES+=usr/lib/clang/3.6.0/include/nmmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/pmmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/popcntintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/prfchwintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/rdseedintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/rtmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/shaintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/smmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/tbmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/tmmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/wmmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/x86intrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/xmmintrin.h
+OLD_FILES+=usr/lib/clang/3.6.0/include/xopintrin.h
+OLD_DIRS+=usr/lib/clang/3.6.0/include
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.asan-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.asan-x86_64.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.profile-arm.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.profile-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.profile-x86_64.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.san-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.san-x86_64.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.ubsan-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.ubsan-x86_64.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.ubsan_cxx-i386.a
+OLD_FILES+=usr/lib/clang/3.6.0/lib/freebsd/libclang_rt.ubsan_cxx-x86_64.a
+OLD_DIRS+=usr/lib/clang/3.6.0/lib/freebsd
+OLD_DIRS+=usr/lib/clang/3.6.0/lib
+OLD_DIRS+=usr/lib/clang/3.6.0
+# 20150521
+OLD_FILES+=usr/bin/demandoc
+OLD_FILES+=usr/share/man/man1/demandoc.1.gz
+OLD_FILES+=usr/share/man/man3/mandoc.3.gz
+OLD_FILES+=usr/share/man/man3/mandoc_headers.3.gz
+# 20150520
+OLD_FILES+=usr/lib/libheimsqlite.a
+OLD_FILES+=usr/lib/libheimsqlite.so
+OLD_LIBS+=usr/lib/libheimsqlite.so.11
+OLD_FILES+=usr/lib/libheimsqlite_p.a
+OLD_FILES+=usr/lib32/libheimsqlite.a
+OLD_FILES+=usr/lib32/libheimsqlite.so
+OLD_LIBS+=usr/lib32/libheimsqlite.so.11
+OLD_FILES+=usr/lib32/libheimsqlite_p.a
+# 20150506
+OLD_FILES+=usr/share/man/man9/NDHASGIANT.9.gz
+# 20150504
+OLD_LIBS+=usr/lib32/private/libatf-c++.so.2
+OLD_LIBS+=usr/lib32/private/libbsdstat.so.1
+OLD_LIBS+=usr/lib32/private/libheimipcs.so.11
+OLD_LIBS+=usr/lib32/private/libsqlite3.so.0
+OLD_LIBS+=usr/lib32/private/libunbound.so.5
+OLD_LIBS+=usr/lib32/private/libatf-c.so.1
+OLD_LIBS+=usr/lib32/private/libheimipcc.so.11
+OLD_LIBS+=usr/lib32/private/libldns.so.5
+OLD_LIBS+=usr/lib32/private/libssh.so.5
+OLD_LIBS+=usr/lib32/private/libucl.so.1
+OLD_DIRS+=usr/lib32/private
+OLD_LIBS+=usr/lib/private/libatf-c++.so.2
+OLD_LIBS+=usr/lib/private/libbsdstat.so.1
+OLD_LIBS+=usr/lib/private/libheimipcs.so.11
+OLD_LIBS+=usr/lib/private/libsqlite3.so.0
+OLD_LIBS+=usr/lib/private/libunbound.so.5
+OLD_LIBS+=usr/lib/private/libatf-c.so.1
+OLD_LIBS+=usr/lib/private/libheimipcc.so.11
+OLD_LIBS+=usr/lib/private/libldns.so.5
+OLD_LIBS+=usr/lib/private/libssh.so.5
+OLD_LIBS+=usr/lib/private/libucl.so.1
+OLD_DIRS+=usr/lib/private
+# 20150501
+OLD_FILES+=usr/bin/soeliminate
+OLD_FILES+=usr/share/man/man1/soeliminate.1.gz
+# 20150501: Remove the nvlist_.*[vf] functions manpages.
+OLD_FILES+=usr/share/man/man3/nvlist_addf_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addf_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_addv_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsf_type.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_existsv_type.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freef_type.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_null.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_freev_type.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getf_string.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_binary.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_bool.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_descriptor.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_number.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_nvlist.3.gz
+OLD_FILES+=usr/share/man/man3/nvlist_getv_string.3.gz
+# 20150429:
+OLD_FILES+=usr/share/docs/papers/hwpmc.ascii.gz
+# 20150427: test/sys/kern/mmap_test moved to test/sys/vm/mmap_test
+OLD_FILES+=usr/tests/sys/kern/mmap_test
+# 20150418
+OLD_FILES+=sbin/mount_oldnfs
+OLD_FILES+=usr/share/man/man8/mount_oldnfs.8.gz
+# 20150416: ALTQ moved to net/altq
+OLD_FILES+=usr/include/altq/altq_rmclass_debug.h
+OLD_FILES+=usr/include/altq/altq.h
+OLD_FILES+=usr/include/altq/altq_cdnr.h
+OLD_FILES+=usr/include/altq/altq_hfsc.h
+OLD_FILES+=usr/include/altq/altq_priq.h
+OLD_FILES+=usr/include/altq/altqconf.h
+OLD_FILES+=usr/include/altq/altq_classq.h
+OLD_FILES+=usr/include/altq/altq_red.h
+OLD_FILES+=usr/include/altq/if_altq.h
+OLD_FILES+=usr/include/altq/altq_var.h
+OLD_FILES+=usr/include/altq/altq_rmclass.h
+OLD_FILES+=usr/include/altq/altq_cbq.h
+OLD_FILES+=usr/include/altq/altq_rio.h
+OLD_DIRS+=usr/include/altq
 # 20150329
 .if ${TARGET_ARCH} == "arm"
 OLD_FILES+=usr/include/bootconfig.h
@@ -351,6 +527,33 @@ OLD_LIBS+=usr/lib32/libopie.so.7
 OLD_FILES+=usr/bin/otp-sha
 OLD_FILES+=usr/share/man/man1/otp-sha.1.gz
 # 20140807: Remove private lib files that should not be installed.
+OLD_FILES+=usr/lib32/private/libatf-c.a
+OLD_FILES+=usr/lib32/private/libatf-c.so
+OLD_FILES+=usr/lib32/private/libatf-c_p.a
+OLD_FILES+=usr/lib32/private/libatf-c++.a
+OLD_FILES+=usr/lib32/private/libatf-c++.so
+OLD_FILES+=usr/lib32/private/libatf-c++_p.a
+OLD_FILES+=usr/lib32/private/libbsdstat.a
+OLD_FILES+=usr/lib32/private/libbsdstat.so
+OLD_FILES+=usr/lib32/private/libbsdstat_p.a
+OLD_FILES+=usr/lib32/private/libheimipcc.a
+OLD_FILES+=usr/lib32/private/libheimipcc.so
+OLD_FILES+=usr/lib32/private/libheimipcc_p.a
+OLD_FILES+=usr/lib32/private/libheimipcs.a
+OLD_FILES+=usr/lib32/private/libheimipcs.so
+OLD_FILES+=usr/lib32/private/libheimipcs_p.a
+OLD_FILES+=usr/lib32/private/libldns.a
+OLD_FILES+=usr/lib32/private/libldns.so
+OLD_FILES+=usr/lib32/private/libldns_p.a
+OLD_FILES+=usr/lib32/private/libssh.a
+OLD_FILES+=usr/lib32/private/libssh.so
+OLD_FILES+=usr/lib32/private/libssh_p.a
+OLD_FILES+=usr/lib32/private/libunbound.a
+OLD_FILES+=usr/lib32/private/libunbound.so
+OLD_FILES+=usr/lib32/private/libunbound_p.a
+OLD_FILES+=usr/lib32/private/libucl.a
+OLD_FILES+=usr/lib32/private/libucl.so
+OLD_FILES+=usr/lib32/private/libucl_p.a
 OLD_FILES+=usr/lib/private/libatf-c.a
 OLD_FILES+=usr/lib/private/libatf-c.so
 OLD_FILES+=usr/lib/private/libatf-c_p.a
@@ -371,7 +574,7 @@ OLD_FILES+=usr/lib/private/libldns.so
 OLD_FILES+=usr/lib/private/libldns_p.a
 OLD_FILES+=usr/lib/private/libssh.a
 OLD_FILES+=usr/lib/private/libssh.so
-OLD_FILES+=usr/lib/private/libssh.p.a
+OLD_FILES+=usr/lib/private/libssh_p.a
 OLD_FILES+=usr/lib/private/libunbound.a
 OLD_FILES+=usr/lib/private/libunbound.so
 OLD_FILES+=usr/lib/private/libunbound_p.a
@@ -523,8 +726,12 @@ OLD_FILES+=usr/libexec/bsdconfig/070.use
 # 20140223: Remove libyaml
 OLD_FILES+=usr/lib/private/libyaml.a
 OLD_FILES+=usr/lib/private/libyaml.so
-OLD_FILES+=usr/lib/private/libyaml.so.1
+OLD_LIBS+=usr/lib/private/libyaml.so.1
 OLD_FILES+=usr/lib/private/libyaml_p.a
+OLD_FILES+=usr/lib32/private/libyaml.a
+OLD_FILES+=usr/lib32/private/libyaml.so
+OLD_LIBS+=usr/lib32/private/libyaml.so.1
+OLD_FILES+=usr/lib32/private/libyaml_p.a
 # 20140216: new clang import which bumps version from 3.3 to 3.4.
 OLD_FILES+=usr/bin/llvm-prof
 OLD_FILES+=usr/bin/llvm-ranlib

Modified: projects/sendfile/README
==============================================================================
--- projects/sendfile/README	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/README	Tue Jun  2 07:26:26 2015	(r283904)
@@ -8,37 +8,32 @@ sources in this tree - please see the sp
 more information).
 
 The Makefile in this directory supports a number of targets for
-building components (or all) of the FreeBSD source tree, the most
-commonly used one being ``world'', which rebuilds and installs
-everything in the FreeBSD system from the source tree except the
-kernel, the kernel-modules and the contents of /etc.  The ``world''
-target should only be used in cases where the source tree has not
-changed from the currently running version.  See:
-http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
+building components (or all) of the FreeBSD source tree.  See build(7)
+and http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
 for more information, including setting make(1) variables.
 
-The ``buildkernel'' and ``installkernel'' targets build and install
+The `buildkernel` and `installkernel` targets build and install
 the kernel and the modules (see below).  Please see the top of
 the Makefile in this directory for more information on the
 standard build targets and compile-time flags.
 
-Building a kernel is a somewhat more involved process, documentation
-for which can be found at:
-   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
-And in the config(8) man page.
+Building a kernel is a somewhat more involved process.  See build(7), config(8),
+and http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
+for more information.
+
 Note: If you want to build and install the kernel with the
-``buildkernel'' and ``installkernel'' targets, you might need to build
+`buildkernel` and `installkernel` targets, you might need to build
 world before.  More information is available in the handbook.
 
-The sample kernel configuration files reside in the sys/<arch>/conf
-sub-directory (assuming that you've installed the kernel sources), the
-file named GENERIC being the one used to build your initial installation
-kernel.  The file NOTES contains entries and documentation for all possible
+The kernel configuration files reside in the sys/<arch>/conf
+sub-directory.  GENERIC is the default configuration used in release builds.
+NOTES contains entries and documentation for all possible
 devices, not just those commonly used.
 
 
 Source Roadmap:
 ---------------
+
 bin		System/user commands.
 
 cddl		Various commands and libraries under the Common Development

Modified: projects/sendfile/UPDATING
==============================================================================
--- projects/sendfile/UPDATING	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/UPDATING	Tue Jun  2 07:26:26 2015	(r283904)
@@ -31,6 +31,42 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20150525:
+	Clang and llvm have been upgraded to 3.6.1 release.  Please see the
+	20141231 entry below for information about prerequisites and upgrading,
+	if you are not already using 3.5.0 or higher.
+
+20150521:
+	TI platform code switched to using vendor DTS files and this update
+	may break existing systems running on Beaglebone, Beaglebone Black,
+	and Pandaboard:
+
+	- dtb files should be regenerated/reinstalled. Filenames are the
+	  same but content is different now
+	- GPIO addressing was changed, now each GPIO bank (32 pins per bank)
+	  has its own /dev/gpiocX device, e.g. pin 121 on /dev/gpioc0 in old
+	  addressing scheme is now pin 25 on /dev/gpioc3.
+	- Pandaboard: /etc/ttys should be updated, serial console device is
+	  now /dev/ttyu2, not /dev/ttyu0
+
+20150501:
+	soelim(1) from gnu/usr.bin/groff has been replaced by usr.bin/soelim.
+	If you need the GNU extension from groff soelim(1), install groff
+	from package: pkg install groff, or via ports: textproc/groff.
+
+20150423:
+	chmod, chflags, chown and chgrp now affect symlinks in -R mode as
+	defined in symlink(7); previously symlinks were silently ignored.
+
+20150415:
+	The const qualifier has been removed from iconv(3) to comply with
+	POSIX.  The ports tree is aware of this from r384038 onwards.
+
+20150416:
+	Libraries specified by LIBADD in Makefiles must have a corresponding
+	DPADD_<lib> variable to ensure correct dependencies.  This is now
+	enforced in src.libnames.mk.
+
 20150324:
 	From legacy ata(4) driver was removed support for SATA controllers
 	supported by more functional drivers ahci(4), siis(4) and mvs(4).

Modified: projects/sendfile/bin/chflags/chflags.1
==============================================================================
--- projects/sendfile/bin/chflags/chflags.1	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/bin/chflags/chflags.1	Tue Jun  2 07:26:26 2015	(r283904)
@@ -32,7 +32,7 @@
 .\"	@(#)chflags.1	8.4 (Berkeley) 5/2/95
 .\" $FreeBSD$
 .\"
-.Dd April 8, 2013
+.Dd April 20, 2015
 .Dt CHFLAGS 1
 .Os
 .Sh NAME
@@ -66,8 +66,9 @@ nor modify the exit status to reflect su
 .It Fl H
 If the
 .Fl R
-option is specified, symbolic links on the command line are followed.
-(Symbolic links encountered in the tree traversal are not followed.)
+option is specified, symbolic links on the command line are followed
+and hence unaffected by the command.
+(Symbolic links encountered during traversal are not followed.)
 .It Fl h
 If the
 .Ar file
@@ -83,8 +84,12 @@ If the
 option is specified, no symbolic links are followed.
 This is the default.
 .It Fl R
-Change the file flags for the file hierarchies rooted
-in the files instead of just the files themselves.
+Change the file flags of the file hierarchies rooted in the files,
+instead of just the files themselves.
+Beware of unintentionally matching the
+.Dq Pa ".."
+hard link to the parent directory when using wildcards like
+.Dq Li ".*" .
 .It Fl v
 Cause
 .Nm

Modified: projects/sendfile/bin/chflags/chflags.c
==============================================================================
--- projects/sendfile/bin/chflags/chflags.c	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/bin/chflags/chflags.c	Tue Jun  2 07:26:26 2015	(r283904)
@@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$");
 
 #include <err.h>
 #include <errno.h>
+#include <fcntl.h>
 #include <fts.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -65,7 +66,6 @@ main(int argc, char *argv[])
 	int Hflag, Lflag, Rflag, fflag, hflag, vflag;
 	int ch, fts_options, oct, rval;
 	char *flags, *ep;
-	int (*change_flags)(const char *, unsigned long);
 
 	Hflag = Lflag = Rflag = fflag = hflag = vflag = 0;
 	while ((ch = getopt(argc, argv, "HLPRfhv")) != -1)
@@ -104,20 +104,23 @@ main(int argc, char *argv[])
 		usage();
 
 	if (Rflag) {
-		fts_options = FTS_PHYSICAL;
 		if (hflag)
-			errx(1, "the -R and -h options "
-			        "may not be specified together");
-		if (Hflag)
-			fts_options |= FTS_COMFOLLOW;
+			errx(1, "the -R and -h options may not be "
+			    "specified together.");
 		if (Lflag) {
-			fts_options &= ~FTS_PHYSICAL;
-			fts_options |= FTS_LOGICAL;
+			fts_options = FTS_LOGICAL;
+		} else {
+			fts_options = FTS_PHYSICAL;
+
+			if (Hflag) {
+				fts_options |= FTS_COMFOLLOW;
+			}
 		}
-	} else
-		fts_options = hflag ? FTS_PHYSICAL : FTS_LOGICAL;
-
-	change_flags = hflag ? lchflags : chflags;
+	} else if (hflag) {
+		fts_options = FTS_PHYSICAL;
+	} else {
+		fts_options = FTS_LOGICAL;
+	}
 
 	flags = *argv;
 	if (*flags >= '0' && *flags <= '7') {
@@ -142,12 +145,21 @@ main(int argc, char *argv[])
 		err(1, NULL);
 
 	for (rval = 0; (p = fts_read(ftsp)) != NULL;) {
+		int atflag;
+
+		if ((fts_options & FTS_LOGICAL) ||
+		    ((fts_options & FTS_COMFOLLOW) &&
+		    p->fts_level == FTS_ROOTLEVEL))
+			atflag = 0;
+		else
+			atflag = AT_SYMLINK_NOFOLLOW;
+
 		switch (p->fts_info) {
 		case FTS_D:	/* Change it at FTS_DP if we're recursive. */
 			if (!Rflag)
 				fts_set(ftsp, p, FTS_SKIP);
 			continue;
-		case FTS_DNR:			/* Warn, chflag, continue. */
+		case FTS_DNR:			/* Warn, chflags. */
 			warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
 			rval = 1;
 			break;
@@ -156,16 +168,6 @@ main(int argc, char *argv[])
 			warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
 			rval = 1;
 			continue;
-		case FTS_SL:			/* Ignore. */
-		case FTS_SLNONE:
-			/*
-			 * The only symlinks that end up here are ones that
-			 * don't point to anything and ones that we found
-			 * doing a physical walk.
-			 */
-			if (!hflag)
-				continue;
-			/* FALLTHROUGH */
 		default:
 			break;
 		}
@@ -175,7 +177,8 @@ main(int argc, char *argv[])
 			newflags = (p->fts_statp->st_flags | set) & clear;
 		if (newflags == p->fts_statp->st_flags)
 			continue;
-		if ((*change_flags)(p->fts_accpath, newflags) && !fflag) {
+		if (chflagsat(AT_FDCWD, p->fts_accpath, newflags,
+		    atflag) == -1 && !fflag) {
 			warn("%s", p->fts_path);
 			rval = 1;
 		} else if (vflag) {

Modified: projects/sendfile/bin/chmod/chmod.1
==============================================================================
--- projects/sendfile/bin/chmod/chmod.1	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/bin/chmod/chmod.1	Tue Jun  2 07:26:26 2015	(r283904)
@@ -32,7 +32,7 @@
 .\"	@(#)chmod.1	8.4 (Berkeley) 3/31/94
 .\" $FreeBSD$
 .\"
-.Dd January 26, 2009
+.Dd April 20, 2015
 .Dt CHMOD 1
 .Os
 .Sh NAME
@@ -63,9 +63,9 @@ nor modify the exit status to reflect su
 .It Fl H
 If the
 .Fl R
-option is specified, symbolic links on the command line are followed.
-(Symbolic links encountered in the tree traversal are not followed by
-default.)
+option is specified, symbolic links on the command line are followed
+and hence unaffected by the command.
+(Symbolic links encountered during tree traversal are not followed.)
 .It Fl h
 If the file is a symbolic link, change the mode of the link itself
 rather than the file that the link points to.
@@ -79,8 +79,12 @@ If the
 option is specified, no symbolic links are followed.
 This is the default.
 .It Fl R
-Change the modes of the file hierarchies rooted in the files
+Change the modes of the file hierarchies rooted in the files,
 instead of just the files themselves.
+Beware of unintentionally matching the
+.Dq Pa ".."
+hard link to the parent directory when using wildcards like
+.Dq Li ".*" .
 .It Fl v
 Cause
 .Nm

Modified: projects/sendfile/bin/chmod/chmod.c
==============================================================================
--- projects/sendfile/bin/chmod/chmod.c	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/bin/chmod/chmod.c	Tue Jun  2 07:26:26 2015	(r283904)
@@ -46,6 +46,7 @@ __FBSDID("$FreeBSD$");
 
 #include <err.h>
 #include <errno.h>
+#include <fcntl.h>
 #include <fts.h>
 #include <limits.h>
 #include <stdio.h>
@@ -62,7 +63,7 @@ main(int argc, char *argv[])
 	FTS *ftsp;
 	FTSENT *p;
 	mode_t *set;
-	int Hflag, Lflag, Rflag, ch, error, fflag, fts_options, hflag, rval;
+	int Hflag, Lflag, Rflag, ch, fflag, fts_options, hflag, rval;
 	int vflag;
 	char *mode;
 	mode_t newmode;
@@ -126,18 +127,23 @@ done:	argv += optind;
 		usage();
 
 	if (Rflag) {
-		fts_options = FTS_PHYSICAL;
 		if (hflag)
-			errx(1,
-		"the -R and -h options may not be specified together.");
-		if (Hflag)
-			fts_options |= FTS_COMFOLLOW;
+			errx(1, "the -R and -h options may not be "
+			    "specified together.");
 		if (Lflag) {
-			fts_options &= ~FTS_PHYSICAL;
-			fts_options |= FTS_LOGICAL;
+			fts_options = FTS_LOGICAL;
+		} else {
+			fts_options = FTS_PHYSICAL;
+
+			if (Hflag) {
+				fts_options |= FTS_COMFOLLOW;
+			}
 		}
-	} else
-		fts_options = hflag ? FTS_PHYSICAL : FTS_LOGICAL;
+	} else if (hflag) {
+		fts_options = FTS_PHYSICAL;
+	} else {
+		fts_options = FTS_LOGICAL;
+	}
 
 	mode = *argv;
 	if ((set = setmode(mode)) == NULL)
@@ -146,12 +152,21 @@ done:	argv += optind;
 	if ((ftsp = fts_open(++argv, fts_options, 0)) == NULL)
 		err(1, "fts_open");
 	for (rval = 0; (p = fts_read(ftsp)) != NULL;) {
+		int atflag;
+
+		if ((fts_options & FTS_LOGICAL) ||
+		    ((fts_options & FTS_COMFOLLOW) &&
+		    p->fts_level == FTS_ROOTLEVEL))
+			atflag = 0;
+		else
+			atflag = AT_SYMLINK_NOFOLLOW;
+
 		switch (p->fts_info) {
 		case FTS_D:			/* Change it at FTS_DP. */
 			if (!Rflag)
 				fts_set(ftsp, p, FTS_SKIP);
 			continue;
-		case FTS_DNR:			/* Warn, chmod, continue. */
+		case FTS_DNR:			/* Warn, chmod. */
 			warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
 			rval = 1;
 			break;
@@ -160,16 +175,6 @@ done:	argv += optind;
 			warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
 			rval = 1;
 			continue;
-		case FTS_SL:			/* Ignore. */
-		case FTS_SLNONE:
-			/*
-			 * The only symlinks that end up here are ones that
-			 * don't point to anything and ones that we found
-			 * doing a physical walk.
-			 */
-			if (!hflag)
-				continue;
-			/* FALLTHROUGH */
 		default:
 			break;
 		}
@@ -182,32 +187,25 @@ done:	argv += optind;
 		if (may_have_nfs4acl(p, hflag) == 0 &&
 		    (newmode & ALLPERMS) == (p->fts_statp->st_mode & ALLPERMS))
 				continue;
-		if (hflag)
-			error = lchmod(p->fts_accpath, newmode);
-		else
-			error = chmod(p->fts_accpath, newmode);
-		if (error) {
-			if (!fflag) {
-				warn("%s", p->fts_path);
-				rval = 1;
-			}
-		} else {
-			if (vflag) {
-				(void)printf("%s", p->fts_path);
+		if (fchmodat(AT_FDCWD, p->fts_accpath, newmode, atflag) == -1
+		    && !fflag) {
+			warn("%s", p->fts_path);
+			rval = 1;
+		} else if (vflag) {
+			(void)printf("%s", p->fts_path);
 
-				if (vflag > 1) {
-					char m1[12], m2[12];
+			if (vflag > 1) {
+				char m1[12], m2[12];
 
-					strmode(p->fts_statp->st_mode, m1);
-					strmode((p->fts_statp->st_mode &
-					    S_IFMT) | newmode, m2);
-					(void)printf(": 0%o [%s] -> 0%o [%s]",
-					    p->fts_statp->st_mode, m1,
-					    (p->fts_statp->st_mode & S_IFMT) |
-					    newmode, m2);
-				}
-				(void)printf("\n");
+				strmode(p->fts_statp->st_mode, m1);
+				strmode((p->fts_statp->st_mode &
+				    S_IFMT) | newmode, m2);
+				(void)printf(": 0%o [%s] -> 0%o [%s]",
+				    p->fts_statp->st_mode, m1,
+				    (p->fts_statp->st_mode & S_IFMT) |
+				    newmode, m2);
 			}
+			(void)printf("\n");
 		}
 	}
 	if (errno)

Modified: projects/sendfile/bin/cp/cp.c
==============================================================================
--- projects/sendfile/bin/cp/cp.c	Tue Jun  2 03:51:33 2015	(r283903)
+++ projects/sendfile/bin/cp/cp.c	Tue Jun  2 07:26:26 2015	(r283904)
@@ -90,7 +90,6 @@ volatile sig_atomic_t info;
 enum op { FILE_TO_FILE, FILE_TO_DIR, DIR_TO_DNE };
 
 static int copy(char *[], enum op, int);
-static int mastercmp(const FTSENT * const *, const FTSENT * const *);
 static void siginfo(int __unused);
 
 int
@@ -274,7 +273,7 @@ copy(char *argv[], enum op type, int fts
 	mask = ~umask(0777);
 	umask(~mask);
 
-	if ((ftsp = fts_open(argv, fts_options, mastercmp)) == NULL)
+	if ((ftsp = fts_open(argv, fts_options, NULL)) == NULL)
 		err(1, "fts_open");
 	for (badcp = rval = 0; (curr = fts_read(ftsp)) != NULL; badcp = 0) {
 		switch (curr->fts_info) {
@@ -488,32 +487,6 @@ copy(char *argv[], enum op type, int fts
 	return (rval);
 }
 
-/*
- * mastercmp --

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

From owner-svn-src-projects@FreeBSD.ORG  Tue Jun  2 19:15:18 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 87D3CF44;
 Tue,  2 Jun 2015 19:15:18 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 7026413E5;
 Tue,  2 Jun 2015 19:15:18 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t52JFI5C095754;
 Tue, 2 Jun 2015 19:15:18 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t52JFEXd095738;
 Tue, 2 Jun 2015 19:15:14 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506021915.t52JFEXd095738@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Tue, 2 Jun 2015 19:15:14 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283926 - in projects/em_mq: . bin/ps contrib/diff/src
 contrib/elftoolchain/common contrib/elftoolchain/elfcopy
 contrib/elftoolchain/libdwarf contrib/elftoolchain/libelftc contrib/elfto...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2015 19:15:18 -0000

Author: sbruno
Date: Tue Jun  2 19:15:13 2015
New Revision: 283926
URL: https://svnweb.freebsd.org/changeset/base/283926

Log:
  MFH @283922

Added:
  projects/em_mq/lib/libutil/kinfo_getvmobject.3
     - copied unchanged from r283922, head/lib/libutil/kinfo_getvmobject.3
  projects/em_mq/lib/libutil/kinfo_getvmobject.c
     - copied unchanged from r283922, head/lib/libutil/kinfo_getvmobject.c
  projects/em_mq/release/arm/CUBOX-HUMMINGBOARD.conf
     - copied unchanged from r283922, head/release/arm/CUBOX-HUMMINGBOARD.conf
  projects/em_mq/share/man/man4/ig4.4
     - copied unchanged from r283922, head/share/man/man4/ig4.4
  projects/em_mq/share/man/man9/PCI_IOV_ADD_VF.9
     - copied unchanged from r283922, head/share/man/man9/PCI_IOV_ADD_VF.9
  projects/em_mq/share/man/man9/PCI_IOV_INIT.9
     - copied unchanged from r283922, head/share/man/man9/PCI_IOV_INIT.9
  projects/em_mq/share/man/man9/PCI_IOV_UNINIT.9
     - copied unchanged from r283922, head/share/man/man9/PCI_IOV_UNINIT.9
  projects/em_mq/sys/dev/ichiic/
     - copied from r283922, head/sys/dev/ichiic/
  projects/em_mq/sys/dev/pci/pci_iov.h
     - copied unchanged from r283922, head/sys/dev/pci/pci_iov.h
  projects/em_mq/sys/dev/pci/pci_iov_if.m
     - copied unchanged from r283922, head/sys/dev/pci/pci_iov_if.m
  projects/em_mq/sys/dev/usb/template/usb_template_midi.c
     - copied unchanged from r283922, head/sys/dev/usb/template/usb_template_midi.c
  projects/em_mq/sys/modules/i2c/controllers/ichiic/
     - copied from r283922, head/sys/modules/i2c/controllers/ichiic/
  projects/em_mq/tools/build/options/WITHOUT_MANDOCDB
     - copied unchanged from r283922, head/tools/build/options/WITHOUT_MANDOCDB
Deleted:
  projects/em_mq/etc/tests/
  projects/em_mq/lib/libc/arm/sys/fork.S
  projects/em_mq/lib/libc/mips/sys/fork.S
  projects/em_mq/share/man/man9/PCI_ADD_VF.9
  projects/em_mq/share/man/man9/PCI_INIT_IOV.9
  projects/em_mq/share/man/man9/PCI_UNINIT_IOV.9
Modified:
  projects/em_mq/Makefile.inc1
  projects/em_mq/ObsoleteFiles.inc
  projects/em_mq/bin/ps/ps.1
  projects/em_mq/bin/ps/ps.c
  projects/em_mq/contrib/diff/src/context.c
  projects/em_mq/contrib/elftoolchain/common/_elftc.h
  projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h
  projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h
  projects/em_mq/contrib/elftoolchain/elfcopy/main.c
  projects/em_mq/contrib/elftoolchain/elfcopy/sections.c
  projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c
  projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf_reloc.c
  projects/em_mq/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
  projects/em_mq/contrib/elftoolchain/libelftc/os.Linux.mk
  projects/em_mq/contrib/elftoolchain/readelf/readelf.1
  projects/em_mq/contrib/elftoolchain/readelf/readelf.c
  projects/em_mq/contrib/gcc/config/arm/lib1funcs.asm
  projects/em_mq/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
  projects/em_mq/contrib/netbsd-tests/lib/libc/c063/t_openat.c
  projects/em_mq/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
  projects/em_mq/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
  projects/em_mq/contrib/netbsd-tests/lib/libc/string/t_memmem.c
  projects/em_mq/contrib/traceroute/traceroute.8
  projects/em_mq/contrib/traceroute/traceroute.c
  projects/em_mq/crypto/openssh/moduli
  projects/em_mq/lib/libc/arm/SYS.h
  projects/em_mq/lib/libc/arm/aeabi/aeabi_asm_double.S
  projects/em_mq/lib/libc/arm/aeabi/aeabi_asm_float.S
  projects/em_mq/lib/libc/arm/gen/_setjmp.S
  projects/em_mq/lib/libc/arm/gen/setjmp.S
  projects/em_mq/lib/libc/arm/string/ffs.S
  projects/em_mq/lib/libc/arm/string/memmove.S
  projects/em_mq/lib/libc/arm/string/memset.S
  projects/em_mq/lib/libc/arm/string/strcmp.S
  projects/em_mq/lib/libc/arm/string/strlen.S
  projects/em_mq/lib/libc/arm/string/strncmp.S
  projects/em_mq/lib/libc/gen/fpclassify.c
  projects/em_mq/lib/libc/gen/isinf.c
  projects/em_mq/lib/libc/mips/sys/Makefile.inc
  projects/em_mq/lib/libc/string/memmem.3
  projects/em_mq/lib/libc/string/memmem.c
  projects/em_mq/lib/libc/xdr/xdr.c
  projects/em_mq/lib/libc/xdr/xdr_array.c
  projects/em_mq/lib/libc/xdr/xdr_float.c
  projects/em_mq/lib/libc/xdr/xdr_mem.c
  projects/em_mq/lib/libc/xdr/xdr_rec.c
  projects/em_mq/lib/libc/xdr/xdr_reference.c
  projects/em_mq/lib/libc/xdr/xdr_sizeof.c
  projects/em_mq/lib/libc/xdr/xdr_stdio.c
  projects/em_mq/lib/libdpv/dpv.c
  projects/em_mq/lib/libelftc/elftc_version.c
  projects/em_mq/lib/libgssapi/gss_accept_sec_context.c
  projects/em_mq/lib/libprocstat/libprocstat.c
  projects/em_mq/lib/libutil/Makefile
  projects/em_mq/lib/libutil/kinfo_getallproc.3
  projects/em_mq/lib/libutil/kinfo_getfile.3
  projects/em_mq/lib/libutil/kinfo_getproc.3
  projects/em_mq/lib/libutil/kinfo_getvmmap.3
  projects/em_mq/lib/libutil/libutil.h
  projects/em_mq/libexec/ypxfr/ypxfr_main.c
  projects/em_mq/release/Makefile.ec2
  projects/em_mq/release/Makefile.mirrors
  projects/em_mq/release/arm/PANDABOARD.conf
  projects/em_mq/release/arm/RPI2.conf
  projects/em_mq/release/arm/WANDBOARD.conf
  projects/em_mq/release/tools/arm.subr
  projects/em_mq/sbin/camcontrol/camcontrol.c
  projects/em_mq/sbin/camcontrol/persist.c
  projects/em_mq/sbin/dhclient/dhclient.c
  projects/em_mq/sbin/dumpfs/dumpfs.c
  projects/em_mq/share/man/man3/pthread_setspecific.3
  projects/em_mq/share/man/man4/Makefile
  projects/em_mq/share/man/man4/gre.4
  projects/em_mq/share/man/man5/src.conf.5
  projects/em_mq/share/man/man9/Makefile
  projects/em_mq/share/man/man9/pci.9
  projects/em_mq/share/man/man9/pci_iov_schema.9
  projects/em_mq/share/mk/src.libnames.mk
  projects/em_mq/share/mk/src.opts.mk
  projects/em_mq/share/mk/src.sys.mk
  projects/em_mq/sys/Makefile
  projects/em_mq/sys/amd64/amd64/pmap.c
  projects/em_mq/sys/amd64/amd64/trap.c
  projects/em_mq/sys/amd64/amd64/vm_machdep.c
  projects/em_mq/sys/amd64/ia32/ia32_reg.c
  projects/em_mq/sys/amd64/include/vmm.h   (contents, props changed)
  projects/em_mq/sys/amd64/vmm/amd/svm.c
  projects/em_mq/sys/amd64/vmm/intel/vmx.c
  projects/em_mq/sys/amd64/vmm/vmm.c
  projects/em_mq/sys/amd64/vmm/vmm_stat.c
  projects/em_mq/sys/amd64/vmm/vmm_stat.h
  projects/em_mq/sys/arm/arm/copystr.S
  projects/em_mq/sys/arm/arm/elf_trampoline.c
  projects/em_mq/sys/arm/arm/exception.S
  projects/em_mq/sys/arm/arm/machdep.c
  projects/em_mq/sys/arm/arm/stack_machdep.c
  projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/em_mq/sys/arm/include/_types.h
  projects/em_mq/sys/arm/include/asm.h
  projects/em_mq/sys/arm/include/proc.h
  projects/em_mq/sys/boot/fdt/dts/arm/sun4i-a10.dtsi
  projects/em_mq/sys/boot/fdt/dts/arm/sun7i-a20.dtsi
  projects/em_mq/sys/boot/uboot/lib/module.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/em_mq/sys/conf/files
  projects/em_mq/sys/conf/kmod.mk
  projects/em_mq/sys/dev/acpi_support/acpi_ibm.c
  projects/em_mq/sys/dev/ath/ath_rate/sample/sample.c
  projects/em_mq/sys/dev/ath/if_ath.c
  projects/em_mq/sys/dev/ath/if_ath_rx.c
  projects/em_mq/sys/dev/ath/if_ath_tdma.c
  projects/em_mq/sys/dev/ath/if_ath_tx.c
  projects/em_mq/sys/dev/bwi/bwimac.c
  projects/em_mq/sys/dev/bwi/bwimac.h
  projects/em_mq/sys/dev/bwi/if_bwi.c
  projects/em_mq/sys/dev/bwi/if_bwi_pci.c
  projects/em_mq/sys/dev/cxgbe/t4_main.c
  projects/em_mq/sys/dev/cxgbe/t4_sge.c
  projects/em_mq/sys/dev/ixgbe/if_ix.c
  projects/em_mq/sys/dev/ixgbe/if_ixv.c
  projects/em_mq/sys/dev/ixgbe/ix_txrx.c
  projects/em_mq/sys/dev/ixgbe/ixgbe.h
  projects/em_mq/sys/dev/ixgbe/ixgbe_mbx.h
  projects/em_mq/sys/dev/ixgbe/ixgbe_vf.c
  projects/em_mq/sys/dev/ixl/if_ixl.c
  projects/em_mq/sys/dev/ixl/ixl.h
  projects/em_mq/sys/dev/mmc/mmcsd.c
  projects/em_mq/sys/dev/mpr/mpi/mpi2.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_cnfg.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_hbd.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_history.txt
  projects/em_mq/sys/dev/mpr/mpi/mpi2_init.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_ioc.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_ra.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_raid.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_sas.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_targ.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_tool.h
  projects/em_mq/sys/dev/mpr/mpi/mpi2_type.h
  projects/em_mq/sys/dev/mpr/mpr.c
  projects/em_mq/sys/dev/mpr/mpr_config.c
  projects/em_mq/sys/dev/mpr/mpr_ioctl.h
  projects/em_mq/sys/dev/mpr/mpr_mapping.c
  projects/em_mq/sys/dev/mpr/mpr_mapping.h
  projects/em_mq/sys/dev/mpr/mpr_pci.c
  projects/em_mq/sys/dev/mpr/mpr_sas.c
  projects/em_mq/sys/dev/mpr/mpr_sas.h
  projects/em_mq/sys/dev/mpr/mpr_sas_lsi.c
  projects/em_mq/sys/dev/mpr/mpr_user.c
  projects/em_mq/sys/dev/mpr/mprvar.h
  projects/em_mq/sys/dev/pci/pci.c
  projects/em_mq/sys/dev/pci/pci_if.m
  projects/em_mq/sys/dev/pci/pci_iov.c
  projects/em_mq/sys/dev/pci/pcivar.h
  projects/em_mq/sys/dev/sfxge/sfxge_port.c
  projects/em_mq/sys/dev/sfxge/sfxge_version.h
  projects/em_mq/sys/dev/uart/uart_dev_ns8250.c
  projects/em_mq/sys/dev/usb/controller/dwc_otg.c
  projects/em_mq/sys/dev/usb/template/usb_template.c
  projects/em_mq/sys/dev/usb/template/usb_template.h
  projects/em_mq/sys/dev/usb/usb_ioctl.h
  projects/em_mq/sys/fs/ext2fs/ext2_vnops.c
  projects/em_mq/sys/fs/nfs/nfs.h
  projects/em_mq/sys/fs/nfs/nfsdport.h
  projects/em_mq/sys/fs/nfs/nfsrvstate.h
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdkrpc.c
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdport.c
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdserv.c
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdsocket.c
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/em_mq/sys/fs/nfsserver/nfs_nfsdsubs.c
  projects/em_mq/sys/fs/procfs/procfs_ctl.c
  projects/em_mq/sys/kern/kern_exit.c
  projects/em_mq/sys/kern/kern_sig.c
  projects/em_mq/sys/kern/kern_synch.c
  projects/em_mq/sys/kern/subr_trap.c
  projects/em_mq/sys/kern/sys_process.c
  projects/em_mq/sys/kern/vfs_cluster.c
  projects/em_mq/sys/kern/vfs_init.c
  projects/em_mq/sys/kern/vfs_mount.c
  projects/em_mq/sys/kern/vfs_subr.c
  projects/em_mq/sys/kern/vfs_vnops.c
  projects/em_mq/sys/libkern/arm/memcpy.S
  projects/em_mq/sys/mips/include/pcpu.h
  projects/em_mq/sys/modules/Makefile
  projects/em_mq/sys/modules/i2c/controllers/Makefile
  projects/em_mq/sys/modules/ixl/Makefile   (contents, props changed)
  projects/em_mq/sys/modules/ixv/Makefile
  projects/em_mq/sys/modules/sfxge/Makefile
  projects/em_mq/sys/modules/usb/template/Makefile
  projects/em_mq/sys/net80211/ieee80211.h
  projects/em_mq/sys/net80211/ieee80211_crypto.c
  projects/em_mq/sys/net80211/ieee80211_crypto_ccmp.c
  projects/em_mq/sys/net80211/ieee80211_crypto_none.c
  projects/em_mq/sys/net80211/ieee80211_crypto_tkip.c
  projects/em_mq/sys/net80211/ieee80211_crypto_wep.c
  projects/em_mq/sys/net80211/ieee80211_freebsd.h
  projects/em_mq/sys/net80211/ieee80211_hwmp.c
  projects/em_mq/sys/net80211/ieee80211_ratectl_none.c
  projects/em_mq/sys/netinet/sctp_asconf.c
  projects/em_mq/sys/netinet/sctp_cc_functions.c
  projects/em_mq/sys/netinet/sctp_constants.h
  projects/em_mq/sys/netinet/sctp_indata.c
  projects/em_mq/sys/netinet/sctp_input.c
  projects/em_mq/sys/netinet/sctp_output.c
  projects/em_mq/sys/netinet/sctp_pcb.c
  projects/em_mq/sys/netinet/sctp_timer.c
  projects/em_mq/sys/netinet/sctp_usrreq.c
  projects/em_mq/sys/netinet/sctputil.c
  projects/em_mq/sys/netinet6/in6.c
  projects/em_mq/sys/netinet6/nd6.c
  projects/em_mq/sys/netinet6/sctp6_usrreq.c
  projects/em_mq/sys/ofed/drivers/net/mlx4/en_netdev.c
  projects/em_mq/sys/ofed/drivers/net/mlx4/port.c
  projects/em_mq/sys/ofed/include/linux/mlx4/device.h
  projects/em_mq/sys/sys/nlist_aout.h
  projects/em_mq/sys/sys/param.h
  projects/em_mq/sys/sys/proc.h
  projects/em_mq/sys/sys/systm.h
  projects/em_mq/sys/sys/user.h
  projects/em_mq/sys/sys/vnode.h
  projects/em_mq/sys/ufs/ffs/ffs_softdep.c
  projects/em_mq/sys/ufs/ffs/ffs_suspend.c
  projects/em_mq/sys/ufs/ffs/ffs_vfsops.c
  projects/em_mq/sys/ufs/ffs/ffs_vnops.c
  projects/em_mq/sys/ufs/ufs/ufs_bmap.c
  projects/em_mq/sys/ufs/ufs/ufs_dirhash.c
  projects/em_mq/sys/vm/vm_object.c
  projects/em_mq/sys/vm/vm_page.c
  projects/em_mq/sys/x86/iommu/busdma_dmar.c
  projects/em_mq/sys/x86/iommu/intel_idpgtbl.c
  projects/em_mq/sys/x86/iommu/intel_qi.c
  projects/em_mq/tests/Makefile
  projects/em_mq/tests/sys/kern/ptrace_test.c
  projects/em_mq/usr.bin/Makefile
  projects/em_mq/usr.bin/man/Makefile
  projects/em_mq/usr.bin/mandoc/Makefile
  projects/em_mq/usr.bin/vmstat/vmstat.8
  projects/em_mq/usr.bin/vmstat/vmstat.c
  projects/em_mq/usr.sbin/bhyve/bhyverun.c
  projects/em_mq/usr.sbin/ctld/login.c
  projects/em_mq/usr.sbin/pmcstat/pmcstat.8
  projects/em_mq/usr.sbin/pmcstat/pmcstat.c
  projects/em_mq/usr.sbin/pw/Makefile
  projects/em_mq/usr.sbin/pw/grupd.c
  projects/em_mq/usr.sbin/pw/pw.c
  projects/em_mq/usr.sbin/pw/pw_conf.c
  projects/em_mq/usr.sbin/pw/pw_group.c
  projects/em_mq/usr.sbin/pw/pw_user.c
  projects/em_mq/usr.sbin/pw/pwupd.c
  projects/em_mq/usr.sbin/pw/pwupd.h
  projects/em_mq/usr.sbin/yppoll/yppoll.8
  projects/em_mq/usr.sbin/yppoll/yppoll.c
  projects/em_mq/usr.sbin/yppush/yppush_main.c
Directory Properties:
  projects/em_mq/   (props changed)
  projects/em_mq/contrib/elftoolchain/   (props changed)
  projects/em_mq/contrib/gcc/   (props changed)
  projects/em_mq/crypto/openssh/   (props changed)
  projects/em_mq/etc/   (props changed)
  projects/em_mq/gnu/lib/   (props changed)
  projects/em_mq/lib/libc/   (props changed)
  projects/em_mq/lib/libutil/   (props changed)
  projects/em_mq/sbin/   (props changed)
  projects/em_mq/share/   (props changed)
  projects/em_mq/share/man/man4/   (props changed)
  projects/em_mq/sys/   (props changed)
  projects/em_mq/sys/amd64/vmm/   (props changed)
  projects/em_mq/sys/boot/   (props changed)
  projects/em_mq/sys/cddl/contrib/opensolaris/   (props changed)
  projects/em_mq/sys/conf/   (props changed)
  projects/em_mq/usr.sbin/bhyve/   (props changed)

Modified: projects/em_mq/Makefile.inc1
==============================================================================
--- projects/em_mq/Makefile.inc1	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/Makefile.inc1	Tue Jun  2 19:15:13 2015	(r283926)
@@ -1276,8 +1276,8 @@ _sed=		usr.bin/sed
 .endif
 
 .if ${BOOTSTRAPPING} < 1000002
-_m4=		lib/libohash \
-		usr.bin/m4
+_libohash=	lib/libohash
+_m4=		usr.bin/m4
 
 ${_bt}-usr.bin/m4: ${_bt}-lib/libohash
 .endif
@@ -1363,6 +1363,15 @@ _kerberos5_bootstrap_tools= \
 .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g}
 .endif
 
+.if ${MK_MANDOCDB} != "no"
+_libohash?=	lib/libohash
+_makewhatis=	lib/libsqlite3 \
+		usr.bin/mandoc
+${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3
+.else
+_makewhatis=usr.bin/makewhatis
+.endif
+
 # Rebuild up-to-date libmd for xinstall
 ${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd
 
@@ -1383,7 +1392,8 @@ bootstrap-tools: .PHONY
     ${_awk} \
     ${_cat} \
     usr.bin/lorder \
-    usr.bin/makewhatis \
+    ${_libohash} \
+    ${_makewhatis} \
     usr.bin/rpcgen \
     ${_sed} \
     ${_yacc} \
@@ -1755,6 +1765,7 @@ _cddl_lib= cddl/lib
 cddl/lib/libzfs_core__L: cddl/lib/libnvpair__L
 cddl/lib/libzfs__L: lib/libgeom__L
 cddl/lib/libctf__L: lib/libz__L
+.endif
 # cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built
 # on select architectures though (see cddl/lib/Makefile)
 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
@@ -1762,7 +1773,6 @@ cddl/lib/libctf__L: lib/libz__L
 	${MACHINE_CPUARCH} == "arm"
 _prebuild_libs+=	lib/libproc lib/librtld_db
 .endif
-.endif
 
 .if ${MK_CRYPT} != "no"
 .if ${MK_OPENSSL} != "no"
@@ -1806,9 +1816,10 @@ kerberos5/lib/libroken__L: lib/libcrypt_
 kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libheimbase__L: lib/libthr__L
 kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L
-lib/libsqlite3__L: lib/libthr__L
 .endif
 
+lib/libsqlite3__L: lib/libthr__L
+
 .if ${MK_GSSAPI} != "no"
 _lib_libgssapi=	lib/libgssapi
 .endif

Modified: projects/em_mq/ObsoleteFiles.inc
==============================================================================
--- projects/em_mq/ObsoleteFiles.inc	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/ObsoleteFiles.inc	Tue Jun  2 19:15:13 2015	(r283926)
@@ -38,6 +38,10 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20150528: PCI IOV device driver methods moved to a separate kobj interface.
+OLD_FILES+=usr/share/man/man9/PCI_ADD_VF.9
+OLD_FILES+=usr/share/man/man9/PCI_INIT_IOV.9
+OLD_FILES+=usr/share/man/man9/PCI_UNINIT_IOV.9
 # 20150525: new clang import which bumps version from 3.6.0 to 3.6.1.
 OLD_FILES+=usr/lib/clang/3.6.0/include/__stddef_max_align_t.h
 OLD_FILES+=usr/lib/clang/3.6.0/include/__wmmintrin_aes.h

Modified: projects/em_mq/bin/ps/ps.1
==============================================================================
--- projects/em_mq/bin/ps/ps.1	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/bin/ps/ps.1	Tue Jun  2 19:15:13 2015	(r283926)
@@ -29,7 +29,7 @@
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd May 22, 2015
+.Dd May 27, 2015
 .Dt PS 1
 .Os
 .Sh NAME
@@ -350,6 +350,9 @@ the include file
 .In sys/proc.h :
 .Bl -column P2_INHERIT_PROTECTED 0x00000001
 .It Dv "P2_INHERIT_PROTECTED" Ta No "0x00000001" Ta "New children get P_PROTECTED"
+.It Dv "P2_NOTRACE" Ta No "0x00000002" Ta "No ptrace(2) attach or coredumps"
+.It Dv "P2_NOTRACE_EXEC" Ta No "0x00000004" Ta "Keep P2_NOPTRACE on exec(2)"
+.It Dv "P2_AST_SU" Ta No "0x00000008" Ta "Handles SU ast for kthreads"
 .El
 .It Cm label
 The MAC label of the process.

Modified: projects/em_mq/bin/ps/ps.c
==============================================================================
--- projects/em_mq/bin/ps/ps.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/bin/ps/ps.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -180,7 +180,7 @@ main(int argc, char *argv[])
 	KINFO_STR *ks;
 	struct varent *vent;
 	struct winsize ws = { .ws_row = 0 };
-	const char *nlistf, *memf, *fmtstr, *str;
+	const char *nlistf, *memf, *str;
 	char *cols;
 	int all, ch, elem, flag, _fmt, i, lineno, linelen, left;
 	int descendancy, nentries, nkept, nselectors;
@@ -649,11 +649,6 @@ main(int argc, char *argv[])
 		linelen = 0;
 		xo_open_instance("process");
 		STAILQ_FOREACH(vent, &varlist, next_ve) {
-	        	if (vent->var->flag & LJUST)
-				fmtstr = "%-*s";
-			else
-				fmtstr = "%*s";
-
 			ks = STAILQ_FIRST(&kinfo[i].ki_ks);
 			STAILQ_REMOVE_HEAD(&kinfo[i].ki_ks, ks_next);
 			/* Truncate rightmost column if necessary.  */

Modified: projects/em_mq/contrib/diff/src/context.c
==============================================================================
--- projects/em_mq/contrib/diff/src/context.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/diff/src/context.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -62,7 +62,7 @@ print_context_label (char const *mark,
 	{
 	  time_t sec = inf->stat.st_mtime;
 	  verify (info_preserved, sizeof inf->stat.st_mtime <= sizeof sec);
-	  sprintf (buf, "%jd.%.9d", (intmax_t)sec, nsec);
+	  sprintf (buf, "%jd.%.9ld", (intmax_t)sec, nsec);
 	}
       fprintf (outfile, "%s %s\t%s\n", mark, inf->name, buf);
     }

Modified: projects/em_mq/contrib/elftoolchain/common/_elftc.h
==============================================================================
--- projects/em_mq/contrib/elftoolchain/common/_elftc.h	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/common/_elftc.h	Tue Jun  2 19:15:13 2015	(r283926)
@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $Id: _elftc.h 3175 2015-03-27 17:21:24Z emaste $
+ * $Id: _elftc.h 3209 2015-05-17 13:40:46Z kaiwang27 $
  */
 
 /**
@@ -342,12 +342,13 @@ struct name {							\
 
 
 #if defined(__GLIBC__) || defined(__linux__)
-
+#ifndef _GNU_SOURCE
 /*
  * GLIBC based systems have a global 'char *' pointer referencing
  * the executable's name.
  */
 extern const char *program_invocation_short_name;
+#endif	/* !_GNU_SOURCE */
 
 #define	ELFTC_GETPROGNAME()	program_invocation_short_name
 

Modified: projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h
==============================================================================
--- projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h	Tue Jun  2 19:15:13 2015	(r283926)
@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $Id: elfdefinitions.h 3178 2015-03-30 18:29:13Z emaste $
+ * $Id: elfdefinitions.h 3198 2015-05-14 18:36:19Z emaste $
  */
 
 /*
@@ -565,6 +565,7 @@ _ELF_DEFINE_EM(EM_SPARC,            2, "
 _ELF_DEFINE_EM(EM_386,              3, "Intel 80386")			\
 _ELF_DEFINE_EM(EM_68K,              4, "Motorola 68000")		\
 _ELF_DEFINE_EM(EM_88K,              5, "Motorola 88000")		\
+_ELF_DEFINE_EM(EM_IAMCU,            6, "Intel MCU")			\
 _ELF_DEFINE_EM(EM_860,              7, "Intel 80860")			\
 _ELF_DEFINE_EM(EM_MIPS,             8, "MIPS I Architecture")		\
 _ELF_DEFINE_EM(EM_S370,             9, "IBM System/370 Processor")	\

Modified: projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h
==============================================================================
--- projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h	Tue Jun  2 19:15:13 2015	(r283926)
@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $Id: elfcopy.h 3173 2015-03-27 16:46:13Z emaste $
+ * $Id: elfcopy.h 3221 2015-05-24 23:42:43Z kaiwang27 $
  */
 
 #include <sys/queue.h>
@@ -237,6 +237,7 @@ struct elfcopy {
 	uint64_t	*secndx;	/* section index map. */
 	uint64_t	*symndx;	/* symbol index map. */
 	unsigned char	*v_rel;		/* symbols needed by relocation. */
+	unsigned char	*v_grp;		/* symbols refered by section group. */
 	unsigned char	*v_secsym;	/* sections with section symbol. */
 	STAILQ_HEAD(, segment) v_seg;	/* list of segments. */
 	STAILQ_HEAD(, sec_action) v_sac;/* list of section operations. */

Modified: projects/em_mq/contrib/elftoolchain/elfcopy/main.c
==============================================================================
--- projects/em_mq/contrib/elftoolchain/elfcopy/main.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/elfcopy/main.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -39,7 +39,7 @@
 
 #include "elfcopy.h"
 
-ELFTC_VCSID("$Id: main.c 3174 2015-03-27 17:13:41Z emaste $");
+ELFTC_VCSID("$Id: main.c 3216 2015-05-23 21:16:36Z kaiwang27 $");
 
 enum options
 {
@@ -404,8 +404,19 @@ create_elf(struct elfcopy *ecp)
 	 * Insert SHDR table into the internal section list as a "pseudo"
 	 * section, so later it will get sorted and resynced just as "normal"
 	 * sections.
+	 *
+	 * Under FreeBSD, Binutils objcopy always put the section header
+	 * at the end of all the sections. We want to do the same here.
+	 *
+	 * However, note that the behaviour is still different with Binutils:
+	 * elfcopy checks the FreeBSD OSABI tag to tell whether it needs to
+	 * move the section headers, while Binutils is probably configured
+	 * this way when it's compiled on FreeBSD.
 	 */
-	shtab = insert_shtab(ecp, 0);
+	if (oeh.e_ident[EI_OSABI] == ELFOSABI_FREEBSD)
+		shtab = insert_shtab(ecp, 1);
+	else
+		shtab = insert_shtab(ecp, 0);
 
 	/*
 	 * Resync section offsets in the output object. This is needed
@@ -485,6 +496,11 @@ free_elf(struct elfcopy *ecp)
 			free(sec);
 		}
 	}
+
+	if (ecp->secndx != NULL) {
+		free(ecp->secndx);
+		ecp->secndx = NULL;
+	}
 }
 
 /* Create a temporary file. */

Modified: projects/em_mq/contrib/elftoolchain/elfcopy/sections.c
==============================================================================
--- projects/em_mq/contrib/elftoolchain/elfcopy/sections.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/elfcopy/sections.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -34,7 +34,7 @@
 
 #include "elfcopy.h"
 
-ELFTC_VCSID("$Id: sections.c 3185 2015-04-11 08:56:34Z kaiwang27 $");
+ELFTC_VCSID("$Id: sections.c 3220 2015-05-24 23:42:39Z kaiwang27 $");
 
 static void	add_gnu_debuglink(struct elfcopy *ecp);
 static uint32_t calc_crc32(const char *p, size_t len, uint32_t crc);
@@ -56,6 +56,7 @@ static void	print_data(const char *d, si
 static void	print_section(struct section *s);
 static void	*read_section(struct section *s, size_t *size);
 static void	update_reloc(struct elfcopy *ecp, struct section *s);
+static void	update_section_group(struct elfcopy *ecp, struct section *s);
 
 int
 is_remove_section(struct elfcopy *ecp, const char *name)
@@ -552,6 +553,14 @@ copy_content(struct elfcopy *ecp)
 		    (s->type == SHT_REL || s->type == SHT_RELA))
 			filter_reloc(ecp, s);
 
+		/*
+		 * The section indices in the SHT_GROUP section needs
+		 * to be updated since we might have stripped some
+		 * sections and changed section numbering.
+		 */
+		if (s->type == SHT_GROUP)
+			update_section_group(ecp, s);
+
 		if (is_modify_section(ecp, s->name))
 			modify_section(ecp, s);
 
@@ -571,6 +580,71 @@ copy_content(struct elfcopy *ecp)
 	}
 }
 
+
+/*
+ * Update section group section. The section indices in the SHT_GROUP
+ * section need update after section numbering changed.
+ */
+static void
+update_section_group(struct elfcopy *ecp, struct section *s)
+{
+	GElf_Shdr	 ish;
+	Elf_Data	*id;
+	uint32_t	*ws, *wd;
+	uint64_t	 n;
+	size_t		 ishnum;
+	int		 i, j;
+
+	if (!elf_getshnum(ecp->ein, &ishnum))
+		errx(EXIT_FAILURE, "elf_getshnum failed: %s",
+		    elf_errmsg(-1));
+
+	if (gelf_getshdr(s->is, &ish) == NULL)
+		errx(EXIT_FAILURE, "gelf_getehdr() failed: %s",
+		    elf_errmsg(-1));
+
+	if ((id = elf_getdata(s->is, NULL)) == NULL)
+		errx(EXIT_FAILURE, "elf_getdata() failed: %s",
+		    elf_errmsg(-1));
+
+	if (ish.sh_size == 0)
+		return;
+
+	if (ish.sh_entsize == 0)
+		ish.sh_entsize = 4;
+
+	ws = id->d_buf;
+
+	/* We only support COMDAT section. */
+#ifndef GRP_COMDAT
+#define	GRP_COMDAT 0x1
+#endif
+	if ((*ws & GRP_COMDAT) == 0)
+		return;
+
+	if ((s->buf = malloc(ish.sh_size)) == NULL)
+		err(EXIT_FAILURE, "malloc failed");
+
+	s->sz = ish.sh_size;
+
+	wd = s->buf;
+
+	/* Copy the flag word as-is. */
+	*wd = *ws;
+
+	/* Update the section indices. */
+	n = ish.sh_size / ish.sh_entsize;
+	for(i = 1, j = 1; (uint64_t)i < n; i++) {
+		if (ws[i] != SHN_UNDEF && ws[i] < ishnum &&
+		    ecp->secndx[ws[i]] != 0)
+			wd[j++] = ecp->secndx[ws[i]];
+		else
+			s->sz -= 4;
+	}
+
+	s->nocopy = 1;
+}
+
 /*
  * Filter relocation entries, only keep those entries whose
  * symbol is in the keep list.
@@ -1028,8 +1102,11 @@ copy_shdr(struct elfcopy *ecp, struct se
 				osh.sh_flags |= SHF_WRITE;
 			if (sec_flags & SF_CODE)
 				osh.sh_flags |= SHF_EXECINSTR;
-		} else
+		} else {
 			osh.sh_flags = ish.sh_flags;
+			if (ish.sh_type == SHT_REL || ish.sh_type == SHT_RELA)
+				osh.sh_flags |= SHF_INFO_LINK;
+		}
 	}
 
 	if (name == NULL)

Modified: projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c
==============================================================================
--- projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -33,7 +33,7 @@
 
 #include "elfcopy.h"
 
-ELFTC_VCSID("$Id: symbols.c 3191 2015-05-04 17:07:01Z jkoshy $");
+ELFTC_VCSID("$Id: symbols.c 3222 2015-05-24 23:47:23Z kaiwang27 $");
 
 /* Symbol table buffer structure. */
 struct symbuf {
@@ -77,7 +77,8 @@ static int	is_weak_symbol(unsigned char 
 static int	lookup_exact_string(hash_head *hash, const char *buf,
 		    const char *s);
 static int	generate_symbols(struct elfcopy *ecp);
-static void	mark_symbols(struct elfcopy *ecp, size_t sc);
+static void	mark_reloc_symbols(struct elfcopy *ecp, size_t sc);
+static void	mark_section_group_symbols(struct elfcopy *ecp, size_t sc);
 static int	match_wildcard(const char *name, const char *pattern);
 uint32_t	str_hash(const char *s);
 
@@ -160,6 +161,10 @@ is_needed_symbol(struct elfcopy *ecp, in
 	if (BIT_ISSET(ecp->v_rel, i))
 		return (1);
 
+	/* Symbols refered by COMDAT sections are needed. */
+	if (BIT_ISSET(ecp->v_grp, i))
+		return (1);
+
 	/*
 	 * For relocatable files (.o files), global and weak symbols
 	 * are needed.
@@ -207,7 +212,10 @@ is_remove_symbol(struct elfcopy *ecp, si
 		return (1);
 
 	if (ecp->v_rel == NULL)
-		mark_symbols(ecp, sc);
+		mark_reloc_symbols(ecp, sc);
+
+	if (ecp->v_grp == NULL)
+		mark_section_group_symbols(ecp, sc);
 
 	if (is_needed_symbol(ecp, i, s))
 		return (0);
@@ -233,7 +241,7 @@ is_remove_symbol(struct elfcopy *ecp, si
  * Mark symbols refered by relocation entries.
  */
 static void
-mark_symbols(struct elfcopy *ecp, size_t sc)
+mark_reloc_symbols(struct elfcopy *ecp, size_t sc)
 {
 	const char	*name;
 	Elf_Data	*d;
@@ -311,6 +319,49 @@ mark_symbols(struct elfcopy *ecp, size_t
 		    elf_errmsg(elferr));
 }
 
+static void
+mark_section_group_symbols(struct elfcopy *ecp, size_t sc)
+{
+	const char	*name;
+	Elf_Scn		*s;
+	GElf_Shdr	 sh;
+	size_t		 indx;
+	int		 elferr;
+
+	ecp->v_grp = calloc((sc + 7) / 8, 1);
+	if (ecp->v_grp == NULL)
+		err(EXIT_FAILURE, "calloc failed");
+
+	if (elf_getshstrndx(ecp->ein, &indx) == 0)
+		errx(EXIT_FAILURE, "elf_getshstrndx failed: %s",
+		    elf_errmsg(-1));
+
+	s = NULL;
+	while ((s = elf_nextscn(ecp->ein, s)) != NULL) {
+		if (gelf_getshdr(s, &sh) != &sh)
+			errx(EXIT_FAILURE, "elf_getshdr failed: %s",
+			    elf_errmsg(-1));
+
+		if (sh.sh_type != SHT_GROUP)
+			continue;
+
+		if ((name = elf_strptr(ecp->ein, indx, sh.sh_name)) == NULL)
+			errx(EXIT_FAILURE, "elf_strptr failed: %s",
+			    elf_errmsg(-1));
+		if (is_remove_section(ecp, name))
+			continue;
+
+		if (sh.sh_info > 0 && sh.sh_info < sc)
+			BIT_SET(ecp->v_grp, sh.sh_info);
+		else if (sh.sh_info != 0)
+			warnx("invalid symbox index");
+	}
+	elferr = elf_errno();
+	if (elferr != 0)
+		errx(EXIT_FAILURE, "elf_nextscn failed: %s",
+		    elf_errmsg(elferr));
+}
+
 static int
 generate_symbols(struct elfcopy *ecp)
 {
@@ -351,6 +402,8 @@ generate_symbols(struct elfcopy *ecp)
 	ecp->symtab->buf = sy_buf;
 	ecp->strtab->buf = st_buf;
 
+	gsym = NULL;
+
 	/*
 	 * Create bit vector v_secsym, which is used to mark sections
 	 * that already have corresponding STT_SECTION symbols.
@@ -384,7 +437,7 @@ generate_symbols(struct elfcopy *ecp)
 	/* Symbol table should exist if this function is called. */
 	if (symndx == 0) {
 		warnx("can't find .strtab section");
-		return (0);
+		goto clean;
 	}
 
 	/* Locate .symtab of input object. */
@@ -413,7 +466,6 @@ generate_symbols(struct elfcopy *ecp)
 	 * output object, it is used by update_reloc() later to update
 	 * relocation information.
 	 */
-	gsym = NULL;
 	sc = ish.sh_size / ish.sh_entsize;
 	if (sc > 0) {
 		ecp->symndx = calloc(sc, sizeof(*ecp->symndx));
@@ -427,7 +479,7 @@ generate_symbols(struct elfcopy *ecp)
 			if (elferr != 0)
 				errx(EXIT_FAILURE, "elf_getdata failed: %s",
 				    elf_errmsg(elferr));
-			return (0);
+			goto clean;
 		}
 	} else
 		return (0);
@@ -523,7 +575,7 @@ generate_symbols(struct elfcopy *ecp)
 	 * check if that only local symbol is the reserved symbol.
 	 */
 	if (sy_buf->nls <= 1 && sy_buf->ngs == 0)
-		return (0);
+		goto clean;
 
 	/*
 	 * Create STT_SECTION symbols for sections that do not already
@@ -550,6 +602,7 @@ generate_symbols(struct elfcopy *ecp)
 			sym.st_value = s->vma;
 			sym.st_size  = 0;
 			sym.st_info  = GELF_ST_INFO(STB_LOCAL, STT_SECTION);
+			sym.st_other = STV_DEFAULT;
 			/*
 			 * Don't let add_to_symtab() touch sym.st_shndx.
 			 * In this case, we know the index already.
@@ -583,6 +636,12 @@ generate_symbols(struct elfcopy *ecp)
 	}
 
 	return (1);
+
+clean:
+	free(gsym);
+	free_symtab(ecp);
+
+	return (0);
 }
 
 void
@@ -624,7 +683,9 @@ create_symtab(struct elfcopy *ecp)
 	if (((ecp->flags & SYMTAB_INTACT) == 0) && !generate_symbols(ecp)) {
 		TAILQ_REMOVE(&ecp->v_sec, ecp->symtab, sec_list);
 		TAILQ_REMOVE(&ecp->v_sec, ecp->strtab, sec_list);
+		free(ecp->symtab->buf);
 		free(ecp->symtab);
+		free(ecp->strtab->buf);
 		free(ecp->strtab);
 		ecp->symtab = NULL;
 		ecp->strtab = NULL;
@@ -697,6 +758,23 @@ free_symtab(struct elfcopy *ecp)
 			}
 		}
 	}
+
+	if (ecp->symndx != NULL) {
+		free(ecp->symndx);
+		ecp->symndx = NULL;
+	}
+	if (ecp->v_rel != NULL) {
+		free(ecp->v_rel);
+		ecp->v_rel = NULL;
+	}
+	if (ecp->v_grp != NULL) {
+		free(ecp->v_grp);
+		ecp->v_grp = NULL;
+	}
+	if (ecp->v_secsym != NULL) {
+		free(ecp->v_secsym);
+		ecp->v_secsym = NULL;
+	}
 }
 
 void

Modified: projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf_reloc.c
==============================================================================
--- projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf_reloc.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf_reloc.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -26,7 +26,7 @@
 
 #include "_libdwarf.h"
 
-ELFTC_VCSID("$Id: libdwarf_reloc.c 3149 2015-02-15 19:00:06Z emaste $");
+ELFTC_VCSID("$Id: libdwarf_reloc.c 3198 2015-05-14 18:36:19Z emaste $");
 
 Dwarf_Unsigned
 _dwarf_get_reloc_type(Dwarf_P_Debug dbg, int is64)
@@ -75,6 +75,7 @@ _dwarf_get_reloc_size(Dwarf_Debug dbg, D
 			return (4);
 		break;
 	case EM_386:
+	case EM_IAMCU:
 		if (rel_type == R_386_32)
 			return (4);
 		break;

Modified: projects/em_mq/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
==============================================================================
--- projects/em_mq/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c	Tue Jun  2 19:05:02 2015	(r283925)
+++ projects/em_mq/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c	Tue Jun  2 19:15:13 2015	(r283926)
@@ -36,7 +36,7 @@
 
 #include "_libelftc.h"
 
-ELFTC_VCSID("$Id: libelftc_dem_gnu3.c 3194 2015-05-05 17:55:16Z emaste $");
+ELFTC_VCSID("$Id: libelftc_dem_gnu3.c 3212 2015-05-17 13:40:55Z kaiwang27 $");
 
 /**
  * @file cpp_demangle.c
@@ -50,7 +50,7 @@ ELFTC_VCSID("$Id: libelftc_dem_gnu3.c 31
 
 enum type_qualifier {
 	TYPE_PTR, TYPE_REF, TYPE_CMX, TYPE_IMG, TYPE_EXT, TYPE_RST, TYPE_VAT,
-	TYPE_CST
+	TYPE_CST, TYPE_VEC
 };
 
 struct vector_type_qualifier {
@@ -84,6 +84,7 @@ struct cpp_demangle_data {
 	int			 func_type;
 	const char		*cur;		/* current mangled name ptr */
 	const char		*last_sname;	/* last source name */
+	int			 push_head;
 };
 
 #define	CPP_DEMANGLE_TRY_LIMIT	128
@@ -112,6 +113,8 @@ static int	cpp_demangle_read_array(struc
 static int	cpp_demangle_read_encoding(struct cpp_demangle_data *);
 static int	cpp_demangle_read_expr_primary(struct cpp_demangle_data *);
 static int	cpp_demangle_read_expression(struct cpp_demangle_data *);
+static int	cpp_demangle_read_expression_flat(struct cpp_demangle_data *,
+		    char **);
 static int	cpp_demangle_read_expression_binary(struct cpp_demangle_data *,
 		    const char *, size_t);
 static int	cpp_demangle_read_expression_unary(struct cpp_demangle_data *,
@@ -123,8 +126,12 @@ static int	cpp_demangle_read_function(st
 static int	cpp_demangle_local_source_name(struct cpp_demangle_data *ddata);
 static int	cpp_demangle_read_local_name(struct cpp_demangle_data *);
 static int	cpp_demangle_read_name(struct cpp_demangle_data *);
+static int	cpp_demangle_read_name_flat(struct cpp_demangle_data *,
+		    char**);
 static int	cpp_demangle_read_nested_name(struct cpp_demangle_data *);
 static int	cpp_demangle_read_number(struct cpp_demangle_data *, long *);
+static int	cpp_demangle_read_number_as_string(struct cpp_demangle_data *,
+		    char **);
 static int	cpp_demangle_read_nv_offset(struct cpp_demangle_data *);
 static int	cpp_demangle_read_offset(struct cpp_demangle_data *);
 static int	cpp_demangle_read_offset_number(struct cpp_demangle_data *);
@@ -138,6 +145,8 @@ static int	cpp_demangle_read_tmpl_arg(st
 static int	cpp_demangle_read_tmpl_args(struct cpp_demangle_data *);
 static int	cpp_demangle_read_tmpl_param(struct cpp_demangle_data *);
 static int	cpp_demangle_read_type(struct cpp_demangle_data *, int);
+static int	cpp_demangle_read_type_flat(struct cpp_demangle_data *,
+		    char **);
 static int	cpp_demangle_read_uqname(struct cpp_demangle_data *);
 static int	cpp_demangle_read_v_offset(struct cpp_demangle_data *);
 static char	*decode_fp_to_double(const char *, size_t);
@@ -156,8 +165,6 @@ static int	vector_type_qualifier_init(st
 static int	vector_type_qualifier_push(struct vector_type_qualifier *,
 		    enum type_qualifier);
 
-static int cpp_demangle_gnu3_push_head;
-
 /**
  * @brief Decode the input string by IA-64 C++ ABI style.
  *
@@ -190,7 +197,6 @@ cpp_demangle_gnu3(const char *org)
 	if (!cpp_demangle_data_init(&ddata, org + 2))
 		return (NULL);
 
-	cpp_demangle_gnu3_push_head = 0;
 	rtn = NULL;
 
 	if (!cpp_demangle_read_encoding(&ddata))
@@ -277,6 +283,7 @@ cpp_demangle_data_init(struct cpp_demang
 	d->func_type = 0;
 	d->cur = cur;
 	d->last_sname = NULL;
+	d->push_head = 0;
 
 	return (1);
 
@@ -309,7 +316,6 @@ cpp_demangle_push_fp(struct cpp_demangle
 	fp = ddata->cur;
 	while (*ddata->cur != 'E')
 		++ddata->cur;
-	++ddata->cur;
 
 	if ((f = decoder(fp, ddata->cur - fp)) == NULL)
 		return (0);
@@ -320,6 +326,8 @@ cpp_demangle_push_fp(struct cpp_demangle
 
 	free(f);
 
+	++ddata->cur;
+
 	return (rtn);
 }
 
@@ -331,7 +339,7 @@ cpp_demangle_push_str(struct cpp_demangl
 	if (ddata == NULL || str == NULL || len == 0)
 		return (0);
 
-	if (cpp_demangle_gnu3_push_head > 0)
+	if (ddata->push_head > 0)
 		return (vector_str_push(&ddata->output_tmp, str, len));
 
 	return (vector_str_push(&ddata->output, str, len));
@@ -403,7 +411,8 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, "*", 1))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
@@ -414,7 +423,8 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, "&", 1))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
@@ -425,7 +435,8 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, " complex", 8))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
@@ -434,23 +445,26 @@ cpp_demangle_push_type_qualifier(struct 
 			if (!cpp_demangle_push_str(ddata, " imaginary", 10))
 				goto clean;
 			if (type_str != NULL) {
-				if (!vector_str_push(&subst_v, " imaginary", 10))
+				if (!vector_str_push(&subst_v, " imaginary",
+				    10))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
 
 		case TYPE_EXT:
-			if (e_idx > v->ext_name.size - 1)
+			if (v->ext_name.size == 0 ||
+			    e_idx > v->ext_name.size - 1)
 				goto clean;
-			if ((e_len = strlen(v->ext_name.container[e_idx])) == 0)
+			if ((e_len = strlen(v->ext_name.container[e_idx])) ==
+			    0)
 				goto clean;
-			if ((buf = malloc(sizeof(char) * (e_len + 1))) == NULL)
+			if ((buf = malloc(e_len + 2)) == NULL)
 				goto clean;
-
-			memcpy(buf, " ", 1);
-			memcpy(buf + 1, v->ext_name.container[e_idx], e_len);
+			snprintf(buf, e_len + 2, " %s",
+			    v->ext_name.container[e_idx]);
 
 			if (!cpp_demangle_push_str(ddata, buf, e_len + 1)) {
 				free(buf);
@@ -463,7 +477,8 @@ cpp_demangle_push_type_qualifier(struct 
 					free(buf);
 					goto clean;
 				}
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v)) {
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v)) {
 					free(buf);
 					goto clean;
 				}
@@ -478,7 +493,8 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, " restrict", 9))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
@@ -489,7 +505,8 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, " volatile", 9))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
@@ -500,11 +517,42 @@ cpp_demangle_push_type_qualifier(struct 
 			if (type_str != NULL) {
 				if (!vector_str_push(&subst_v, " const", 6))
 					goto clean;
-				if (!cpp_demangle_push_subst_v(ddata, &subst_v))
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v))
 					goto clean;
 			}
 			break;
 
+		case TYPE_VEC:
+			if (v->ext_name.size == 0 ||
+			    e_idx > v->ext_name.size - 1)
+				goto clean;
+			if ((e_len = strlen(v->ext_name.container[e_idx])) ==
+			    0)
+				goto clean;
+			if ((buf = malloc(e_len + 12)) == NULL)
+				goto clean;
+			snprintf(buf, e_len + 12, " __vector(%s)",
+			    v->ext_name.container[e_idx]);
+			if (!cpp_demangle_push_str(ddata, buf, e_len + 11)) {
+				free(buf);
+				goto clean;
+			}
+			if (type_str != NULL) {
+				if (!vector_str_push(&subst_v, buf,
+				    e_len + 11)) {
+					free(buf);
+					goto clean;
+				}
+				if (!cpp_demangle_push_subst_v(ddata,
+				    &subst_v)) {
+					free(buf);
+					goto clean;
+				}
+			}
+			free(buf);
+			++e_idx;
+			break;
 		};
 		--idx;
 	}
@@ -655,10 +703,14 @@ cpp_demangle_read_expr_primary(struct cp
 
 	switch (*ddata->cur) {
 	case 'b':
+		if (*(ddata->cur + 2) != 'E')
+			return (0);
 		switch (*(++ddata->cur)) {
 		case '0':
+			ddata->cur += 2;
 			return (cpp_demangle_push_str(ddata, "false", 5));
 		case '1':
+			ddata->cur += 2;
 			return (cpp_demangle_push_str(ddata, "true", 4));
 		default:
 			return (0);
@@ -707,7 +759,8 @@ cpp_demangle_read_expr_primary(struct cp
 			++ddata->cur;
 		}
 		++ddata->cur;
-		return (cpp_demangle_push_str(ddata, num, ddata->cur - num));
+		return (cpp_demangle_push_str(ddata, num,
+		    ddata->cur - num - 1));
 
 	default:
 		return (0);
@@ -999,6 +1052,38 @@ cpp_demangle_read_expression(struct cpp_
 }
 
 static int
+cpp_demangle_read_expression_flat(struct cpp_demangle_data *ddata, char **str)
+{
+	struct vector_str *output;
+	size_t i, p_idx, idx, exp_len;
+	char *exp;
+
+	output = ddata->push_head > 0 ? &ddata->output_tmp :
+	    &ddata->output;
+
+	p_idx = output->size;
+
+	if (!cpp_demangle_read_expression(ddata))
+		return (0);
+
+	if ((exp = vector_str_substr(output, p_idx, output->size - 1,
+	    &exp_len)) == NULL)
+		return (0);
+
+	idx = output->size;
+	for (i = p_idx; i < idx; ++i) {
+		if (!vector_str_pop(output)) {
+			free(exp);
+			return (0);
+		}
+	}
+
+	*str = exp;
+
+	return (1);
+}
+
+static int
 cpp_demangle_read_expression_binary(struct cpp_demangle_data *ddata,
     const char *name, size_t len)
 {
@@ -1127,12 +1212,65 @@ cpp_demangle_read_function(struct cpp_de
 static int
 cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
 {
+	char *name, *type, *num_str;
+	long offset;
+	int rtn;
 
 	if (ddata == NULL || *ddata->cur == '\0')
 		return (0);
 
 	/* special name */
 	switch (SIMPLE_HASH(*ddata->cur, *(ddata->cur + 1))) {
+	case SIMPLE_HASH('G', 'A'):
+		if (!cpp_demangle_push_str(ddata, "hidden alias for ", 17))
+			return (0);
+		ddata->cur += 2;
+		if (*ddata->cur == '\0')
+			return (0);
+		return (cpp_demangle_read_encoding(ddata));
+
+	case SIMPLE_HASH('G', 'R'):
+		if (!cpp_demangle_push_str(ddata, "reference temporary #", 21))
+			return (0);
+		ddata->cur += 2;
+		if (*ddata->cur == '\0')
+			return (0);
+		if (!cpp_demangle_read_name_flat(ddata, &name))
+			return (0);
+		rtn = 0;
+		if (!cpp_demangle_read_number_as_string(ddata, &num_str))
+			goto clean1;
+		if (!cpp_demangle_push_str(ddata, num_str, strlen(num_str)))
+			goto clean2;
+		if (!cpp_demangle_push_str(ddata, " for ", 5))
+			goto clean2;
+		if (!cpp_demangle_push_str(ddata, name, strlen(name)))
+			goto clean2;
+		rtn = 1;
+	clean2:
+		free(num_str);
+	clean1:
+		free(name);
+		return (rtn);
+
+	case SIMPLE_HASH('G', 'T'):
+		ddata->cur += 2;
+		if (*ddata->cur == '\0')
+			return (0);
+		switch (*ddata->cur) {
+		case 'n':
+			if (!cpp_demangle_push_str(ddata,
+			    "non-transaction clone for ", 26))
+				return (0);
+		case 't':
+		default:
+			if (!cpp_demangle_push_str(ddata,
+			    "transaction clone for ", 22))
+				return (0);
+		}
+		++ddata->cur;
+		return (cpp_demangle_read_encoding(ddata));
+
 	case SIMPLE_HASH('G', 'V'):
 		/* sentry object for 1 time init */
 		if (!cpp_demangle_push_str(ddata, "guard variable for ", 20))
@@ -1154,14 +1292,49 @@ cpp_demangle_read_encoding(struct cpp_de
 			return (0);
 		return (cpp_demangle_read_encoding(ddata));
 
+	case SIMPLE_HASH('T', 'C'):
+		/* construction vtable */
+		if (!cpp_demangle_push_str(ddata, "construction vtable for ",
+		    24))
+			return (0);
+		ddata->cur += 2;
+		if (*ddata->cur == '\0')
+			return (0);
+		if (!cpp_demangle_read_type_flat(ddata, &type))
+			return (0);
+		rtn = 0;
+		if (!cpp_demangle_read_number(ddata, &offset))
+			goto clean3;
+		if (*ddata->cur++ != '_')
+			goto clean3;
+		if (!cpp_demangle_read_type(ddata, 0))
+			goto clean3;
+		if (!cpp_demangle_push_str(ddata, "-in-", 4))
+			goto clean3;
+		if (!cpp_demangle_push_str(ddata, type, strlen(type)))
+			goto clean3;
+		rtn = 1;
+	clean3:
+		free(type);
+		return (rtn);
+
 	case SIMPLE_HASH('T', 'D'):
 		/* typeinfo common proxy */
 		break;
 
+	case SIMPLE_HASH('T', 'F'):
+		/* typeinfo fn */
+		if (!cpp_demangle_push_str(ddata, "typeinfo fn for ", 16))
+			return (0);

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

From owner-svn-src-projects@FreeBSD.ORG  Tue Jun  2 22:05:34 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 82D58F7B;
 Tue,  2 Jun 2015 22:05:34 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 710471CD4;
 Tue,  2 Jun 2015 22:05:34 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t52M5YQ4082393;
 Tue, 2 Jun 2015 22:05:34 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t52M5YGt082391;
 Tue, 2 Jun 2015 22:05:34 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506022205.t52M5YGt082391@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Tue, 2 Jun 2015 22:05:34 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283932 - projects/em_mq/sys/dev/e1000
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2015 22:05:34 -0000

Author: sbruno
Date: Tue Jun  2 22:05:33 2015
New Revision: 283932
URL: https://svnweb.freebsd.org/changeset/base/283932

Log:
  MFH @283923

Modified:
  projects/em_mq/sys/dev/e1000/if_em.c
  projects/em_mq/sys/dev/e1000/if_em.h
Directory Properties:
  projects/em_mq/   (props changed)
  projects/em_mq/sys/   (props changed)

Modified: projects/em_mq/sys/dev/e1000/if_em.c
==============================================================================
--- projects/em_mq/sys/dev/e1000/if_em.c	Tue Jun  2 21:36:45 2015	(r283931)
+++ projects/em_mq/sys/dev/e1000/if_em.c	Tue Jun  2 22:05:33 2015	(r283932)
@@ -1,6 +1,6 @@
 /******************************************************************************
 
-  Copyright (c) 2001-2014, Intel Corporation 
+  Copyright (c) 2001-2015, Intel Corporation 
   All rights reserved.
   
   Redistribution and use in source and binary forms, with or without 
@@ -961,12 +961,13 @@ em_start_locked(if_t ifp, struct tx_ring
 			break;
 		}
 
+		/* Mark the queue as having work */
+		if (txr->busy == EM_TX_IDLE)
+			txr->busy = EM_TX_BUSY;
+
 		/* Send a copy of the frame to the BPF listener */
 		ETHER_BPF_MTAP(ifp, m_head);
 
-		/* Set timeout in case hardware has problems transmitting. */
-		txr->watchdog_time = ticks;
-                txr->queue_status = EM_QUEUE_WORKING;
 	}
 
 	return;
@@ -1064,11 +1065,9 @@ em_mq_start_locked(if_t ifp, struct tx_r
                         break;
 	}
 
-	if (enq > 0) {
-                /* Set the watchdog */
-                txr->queue_status = EM_QUEUE_WORKING;
-		txr->watchdog_time = ticks;
-	}
+	/* Mark the queue as having work */
+	if ((enq > 0) && (txr->busy == EM_TX_IDLE))
+		txr->busy = EM_TX_BUSY;
 
 	if (txr->tx_avail < EM_MAX_SCATTER)
 		em_txeof(txr);
@@ -2155,8 +2154,6 @@ retry:
 	 */
 	tx_buffer = &txr->tx_buffers[first];
 	tx_buffer->next_eop = last;
-	/* Update the watchdog time early and often */
-	txr->watchdog_time = ticks;
 
 	/*
 	 * Advance the Transmit Descriptor Tail (TDT), this tells the E1000
@@ -2302,16 +2299,15 @@ em_local_timer(void *arg)
 	** and the HUNG state will be static if set.
 	*/
 	for (int i = 0; i < adapter->num_queues; i++, txr++) {
-		if ((txr->queue_status == EM_QUEUE_HUNG) &&
-		    (adapter->pause_frames == 0)) {
+		if (txr->busy == EM_TX_HUNG)
 			goto hung;
-		}
+		if (txr->busy >= EM_TX_MAXTRIES)
+			txr->busy = EM_TX_HUNG;
 		/* Schedule a TX tasklet if needed */
 		if (txr->tx_avail <= EM_MAX_SCATTER)
 			taskqueue_enqueue(txr->tq, &txr->tx_task);
 	}
 	
-	adapter->pause_frames = 0;
 	callout_reset(&adapter->timer, hz, em_local_timer, adapter);
 #ifndef DEVICE_POLLING
 	/* Trigger an RX interrupt to guarantee mbuf refresh */
@@ -2325,7 +2321,6 @@ hung:
 	em_print_debug_info(adapter);
 	if_setdrvflagbits(ifp, 0, IFF_DRV_RUNNING);
 	adapter->watchdog_events++;
-	adapter->pause_frames = 0;
 	em_init_locked(adapter);
 }
 
@@ -2394,9 +2389,9 @@ em_update_link_status(struct adapter *ad
 		if (bootverbose)
 			device_printf(dev, "Link is Down\n");
 		adapter->link_active = 0;
-		/* Link down, disable watchdog */
+		/* Link down, disable hang detection */
 		for (int i = 0; i < adapter->num_queues; i++, txr++)
-			txr->queue_status = EM_QUEUE_IDLE;
+			txr->busy = EM_TX_IDLE;
 		if_link_state_change(ifp, LINK_STATE_DOWN);
 	}
 }
@@ -2427,10 +2422,10 @@ em_stop(void *arg)
 	/* Tell the stack that the interface is no longer active */
 	if_setdrvflagbits(ifp, IFF_DRV_OACTIVE, IFF_DRV_RUNNING);
 
-        /* Unarm watchdog timer. */
+        /* Disarm Hang Detection. */
 	for (int i = 0; i < adapter->num_queues; i++, txr++) {
 		EM_TX_LOCK(txr);
-		txr->queue_status = EM_QUEUE_IDLE;
+		txr->busy = EM_TX_IDLE;
 		EM_TX_UNLOCK(txr);
 	}
 
@@ -3449,7 +3444,7 @@ em_setup_transmit_ring(struct tx_ring *t
 
 	/* Set number of descriptors available */
 	txr->tx_avail = adapter->num_tx_desc;
-	txr->queue_status = EM_QUEUE_IDLE;
+	txr->busy = EM_TX_IDLE;
 
 	/* Clear checksum offload context. */
 	txr->last_hw_offload = 0;
@@ -3510,7 +3505,7 @@ em_initialize_transmit_unit(struct adapt
 		    E1000_READ_REG(&adapter->hw, E1000_TDBAL(i)),
 		    E1000_READ_REG(&adapter->hw, E1000_TDLEN(i)));
 
-		txr->queue_status = EM_QUEUE_IDLE;
+		txr->busy = EM_TX_IDLE;
 		txdctl = 0; /* clear txdctl */
                 txdctl |= 0x1f; /* PTHRESH */
                 txdctl |= 1 << 8; /* HTHRESH */
@@ -3912,9 +3907,9 @@ em_txeof(struct tx_ring *txr)
 		return;
 #endif /* DEV_NETMAP */
 
-	/* No work, make sure watchdog is off */
+	/* No work, make sure hang detection is disabled */
         if (txr->tx_avail == adapter->num_tx_desc) {
-		txr->queue_status = EM_QUEUE_IDLE;
+		txr->busy = EM_TX_IDLE;
                 return;
 	}
 
@@ -3957,7 +3952,6 @@ em_txeof(struct tx_ring *txr)
                         	tx_buffer->m_head = NULL;
                 	}
 			tx_buffer->next_eop = -1;
-			txr->watchdog_time = ticks;
 
 	                if (++first == adapter->num_tx_desc)
 				first = 0;
@@ -3982,14 +3976,16 @@ em_txeof(struct tx_ring *txr)
         txr->next_to_clean = first;
 
 	/*
-	** Watchdog calculation, we know there's
-	** work outstanding or the first return
-	** would have been taken, so none processed
-	** for too long indicates a hang. local timer
-	** will examine this and do a reset if needed.
+	** Hang detection: we know there's work outstanding
+	** or the entry return would have been taken, so no
+	** descriptor processed here indicates a potential hang.
+	** The local timer will examine this and do a reset if needed.
 	*/
-	if ((!processed) && ((ticks - txr->watchdog_time) > EM_WATCHDOG))
-		txr->queue_status = EM_QUEUE_HUNG;
+	if (processed == 0) {
+		if (txr->busy != EM_TX_HUNG)
+			++txr->busy;
+	} else /* At least one descriptor was cleaned */
+		txr->busy = EM_TX_BUSY; /* note this clears HUNG */
 
         /*
          * If we have a minimum free, clear IFF_DRV_OACTIVE
@@ -4002,10 +3998,9 @@ em_txeof(struct tx_ring *txr)
 		if_setdrvflagbits(ifp, 0, IFF_DRV_OACTIVE);
 	}
 
-	/* Disable watchdog if all clean */
-	if (txr->tx_avail == adapter->num_tx_desc) {
-		txr->queue_status = EM_QUEUE_IDLE;
-	} 
+	/* Disable hang detection if all clean */
+	if (txr->tx_avail == adapter->num_tx_desc)
+		txr->busy = EM_TX_IDLE;
 }
 
 
@@ -5312,12 +5307,7 @@ em_update_stats_counters(struct adapter 
 	adapter->stats.rlec += E1000_READ_REG(&adapter->hw, E1000_RLEC);
 	adapter->stats.xonrxc += E1000_READ_REG(&adapter->hw, E1000_XONRXC);
 	adapter->stats.xontxc += E1000_READ_REG(&adapter->hw, E1000_XONTXC);
-	/*
-	** For watchdog management we need to know if we have been
-	** paused during the last interval, so capture that here.
-	*/
-	adapter->pause_frames = E1000_READ_REG(&adapter->hw, E1000_XOFFRXC);
-	adapter->stats.xoffrxc += adapter->pause_frames;
+	adapter->stats.xoffrxc += E1000_READ_REG(&adapter->hw, E1000_XOFFRXC);
 	adapter->stats.xofftxc += E1000_READ_REG(&adapter->hw, E1000_XOFFTXC);
 	adapter->stats.fcruc += E1000_READ_REG(&adapter->hw, E1000_FCRUC);
 	adapter->stats.prc64 += E1000_READ_REG(&adapter->hw, E1000_PRC64);
@@ -5948,7 +5938,7 @@ em_print_debug_info(struct adapter *adap
 		device_printf(dev, "hw tdh = %d, hw tdt = %d\n",
 	    		E1000_READ_REG(&adapter->hw, E1000_TDH(i)),
 	    		E1000_READ_REG(&adapter->hw, E1000_TDT(i)));
-		device_printf(dev, "Tx Queue Status = %d\n", txr->queue_status);
+		device_printf(dev, "Tx Queue Status = %d\n", txr->busy);
 		device_printf(dev, "TX descriptors avail = %d\n",
 	    		txr->tx_avail);
 		device_printf(dev, "Tx Descriptors avail failure = %ld\n",

Modified: projects/em_mq/sys/dev/e1000/if_em.h
==============================================================================
--- projects/em_mq/sys/dev/e1000/if_em.h	Tue Jun  2 21:36:45 2015	(r283931)
+++ projects/em_mq/sys/dev/e1000/if_em.h	Tue Jun  2 22:05:33 2015	(r283932)
@@ -204,9 +204,19 @@
 #define EM_EEPROM_APME			0x400;
 #define EM_82544_APME			0x0004;
 
-#define EM_QUEUE_IDLE			0
-#define EM_QUEUE_WORKING		1
-#define EM_QUEUE_HUNG			2
+/*
+ * Driver state logic for the detection of a hung state
+ * in hardware.  Set TX_HUNG whenever a TX packet is used
+ * (data is sent) and clear it when txeof() is invoked if
+ * any descriptors from the ring are cleaned/reclaimed.
+ * Increment internal counter if no descriptors are cleaned
+ * and compare to TX_MAXTRIES.  When counter > TX_MAXTRIES,
+ * reset adapter.
+ */
+#define EM_TX_IDLE			0x00000000
+#define EM_TX_BUSY			0x00000001
+#define EM_TX_HUNG			0x80000000
+#define EM_TX_MAXTRIES			10
 
 /*
  * TDBA/RDBA should be aligned on 16 byte boundary. But TDLEN/RDLEN should be
@@ -313,8 +323,7 @@ struct tx_ring {
         u32                     me;
         u32                     msix;
 	u32			ims;
-        int			queue_status;
-        int                     watchdog_time;
+        int			busy;
 	struct em_dma_alloc	txdma;
 	struct e1000_tx_desc	*tx_base;
         struct task             tx_task;
@@ -400,7 +409,6 @@ struct adapter {
 	int		if_flags;
 	int		max_frame_size;
 	int		min_frame_size;
-	int		pause_frames;
 	struct mtx	core_mtx;
 	int		em_insert_vlan_header;
 	u32		ims;

From owner-svn-src-projects@FreeBSD.ORG  Wed Jun  3 13:26:19 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id D91CD2B1;
 Wed,  3 Jun 2015 13:26:19 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 BB2A715CA;
 Wed,  3 Jun 2015 13:26:19 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t53DQJNC050617;
 Wed, 3 Jun 2015 13:26:19 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t53DQFdU050598;
 Wed, 3 Jun 2015 13:26:15 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506031326.t53DQFdU050598@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Wed, 3 Jun 2015 13:26:15 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283944 - in projects/em_mq: . games/grdc share/mk
 sys/boot/forth sys/boot/userboot/userboot sys/compat/linprocfs sys/dev/ahci
 sys/dev/hwpmc sys/dev/iwi sys/fs/procfs sys/kern sys/vm
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2015 13:26:19 -0000

Author: sbruno
Date: Wed Jun  3 13:26:15 2015
New Revision: 283944
URL: https://svnweb.freebsd.org/changeset/base/283944

Log:
  MFH @283943

Modified:
  projects/em_mq/Makefile.inc1
  projects/em_mq/games/grdc/grdc.c
  projects/em_mq/share/mk/bsd.lib.mk
  projects/em_mq/sys/boot/forth/support.4th
  projects/em_mq/sys/boot/userboot/userboot/conf.c
  projects/em_mq/sys/compat/linprocfs/linprocfs.c
  projects/em_mq/sys/dev/ahci/ahci.h
  projects/em_mq/sys/dev/hwpmc/hwpmc_mod.c
  projects/em_mq/sys/dev/iwi/if_iwi.c
  projects/em_mq/sys/fs/procfs/procfs_map.c
  projects/em_mq/sys/kern/kern_proc.c
  projects/em_mq/sys/kern/sys_process.c
  projects/em_mq/sys/vm/vm_object.c
  projects/em_mq/sys/vm/vm_object.h
Directory Properties:
  projects/em_mq/   (props changed)
  projects/em_mq/share/   (props changed)
  projects/em_mq/sys/   (props changed)
  projects/em_mq/sys/boot/   (props changed)

Modified: projects/em_mq/Makefile.inc1
==============================================================================
--- projects/em_mq/Makefile.inc1	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/Makefile.inc1	Wed Jun  3 13:26:15 2015	(r283944)
@@ -1366,7 +1366,8 @@ _kerberos5_bootstrap_tools= \
 .if ${MK_MANDOCDB} != "no"
 _libohash?=	lib/libohash
 _makewhatis=	lib/libsqlite3 \
-		usr.bin/mandoc
+		usr.bin/mandoc \
+		usr.bin/gzip
 ${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3
 .else
 _makewhatis=usr.bin/makewhatis

Modified: projects/em_mq/games/grdc/grdc.c
==============================================================================
--- projects/em_mq/games/grdc/grdc.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/games/grdc/grdc.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -150,14 +150,14 @@ main(int argc, char *argv[])
 		set(tm->tm_min/10, 14);
 
 		if (t12) {
-			if (tm->tm_hour > 12) {
-				tm->tm_hour -= 12;
-				mvaddstr(YBASE + 5, XBASE + 52, "PM");
-			} else {
+			if (tm->tm_hour < 12) {
 				if (tm->tm_hour == 0)
 					tm->tm_hour = 12;
-
 				mvaddstr(YBASE + 5, XBASE + 52, "AM");
+			} else {
+				if (tm->tm_hour > 12)
+					tm->tm_hour -= 12;
+				mvaddstr(YBASE + 5, XBASE + 52, "PM");
 			}
 		}
 

Modified: projects/em_mq/share/mk/bsd.lib.mk
==============================================================================
--- projects/em_mq/share/mk/bsd.lib.mk	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/share/mk/bsd.lib.mk	Wed Jun  3 13:26:15 2015	(r283944)
@@ -169,7 +169,7 @@ _LIBS=		lib${LIB_PRIVATE}${LIB}.a
 lib${LIB_PRIVATE}${LIB}.a: ${OBJS} ${STATICOBJS}
 	@${ECHO} building static ${LIB} library
 	@rm -f ${.TARGET}
-	@${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
+	${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
 	${RANLIB} ${RANLIBFLAGS} ${.TARGET}
 .endif
 
@@ -183,7 +183,7 @@ NOPATH_FILES+=	${POBJS}
 lib${LIB_PRIVATE}${LIB}_p.a: ${POBJS}
 	@${ECHO} building profiled ${LIB} library
 	@rm -f ${.TARGET}
-	@${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${POBJS} | tsort -q` ${ARADD}
+	${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${POBJS} | tsort -q` ${ARADD}
 	${RANLIB} ${RANLIBFLAGS} ${.TARGET}
 .endif
 
@@ -240,7 +240,7 @@ _LIBS+=		lib${LIB_PRIVATE}${LIB}_pic.a
 lib${LIB_PRIVATE}${LIB}_pic.a: ${SOBJS}
 	@${ECHO} building special pic ${LIB} library
 	@rm -f ${.TARGET}
-	@${AR} ${ARFLAGS} ${.TARGET} ${SOBJS} ${ARADD}
+	${AR} ${ARFLAGS} ${.TARGET} ${SOBJS} ${ARADD}
 	${RANLIB} ${RANLIBFLAGS} ${.TARGET}
 .endif
 

Modified: projects/em_mq/sys/boot/forth/support.4th
==============================================================================
--- projects/em_mq/sys/boot/forth/support.4th	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/boot/forth/support.4th	Wed Jun  3 13:26:15 2015	(r283944)
@@ -1437,12 +1437,12 @@ also builtins
   abort" Unable to load a kernel!"
 ;
 
-: load_xen ( -- )
+: load_xen ( -- flag )
   s" xen_kernel" getenv dup -1 <> if
-    1 1 load
+    1 1 load ( c-addr/u flag N -- flag )
   else
     drop
-    0
+    0 ( -1 -- flag )
   then
 ;
 

Modified: projects/em_mq/sys/boot/userboot/userboot/conf.c
==============================================================================
--- projects/em_mq/sys/boot/userboot/userboot/conf.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/boot/userboot/userboot/conf.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -65,10 +65,11 @@ struct fs_ops *file_system[] = {
 	&host_fsops,
 	&ufs_fsops,
 	&cd9660_fsops,
-	&gzipfs_fsops,
 #if defined(USERBOOT_ZFS_SUPPORT)
 	&zfs_fsops,
 #endif
+	&gzipfs_fsops,
+	&bzipfs_fsops,
 	NULL
 };
 

Modified: projects/em_mq/sys/compat/linprocfs/linprocfs.c
==============================================================================
--- projects/em_mq/sys/compat/linprocfs/linprocfs.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/compat/linprocfs/linprocfs.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -1025,20 +1025,16 @@ linprocfs_doprocmaps(PFS_FILL_ARGS)
 		ino = 0;
 		if (lobj) {
 			off = IDX_TO_OFF(lobj->size);
-			if (lobj->type == OBJT_VNODE) {
-				vp = lobj->handle;
-				if (vp)
-					vref(vp);
-			}
-			else
-				vp = NULL;
+			vp = vm_object_vnode(lobj);
+			if (vp != NULL)
+				vref(vp);
 			if (lobj != obj)
 				VM_OBJECT_RUNLOCK(lobj);
 			flags = obj->flags;
 			ref_count = obj->ref_count;
 			shadow_count = obj->shadow_count;
 			VM_OBJECT_RUNLOCK(obj);
-			if (vp) {
+			if (vp != NULL) {
 				vn_fullpath(td, vp, &name, &freename);
 				vn_lock(vp, LK_SHARED | LK_RETRY);
 				VOP_GETATTR(vp, &vat, td->td_ucred);

Modified: projects/em_mq/sys/dev/ahci/ahci.h
==============================================================================
--- projects/em_mq/sys/dev/ahci/ahci.h	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/dev/ahci/ahci.h	Wed Jun  3 13:26:15 2015	(r283944)
@@ -578,7 +578,7 @@ enum ahci_err_type {
 #define AHCI_Q_RESTORE_CAP	0x00080000
 
 #define AHCI_Q_BIT_STRING	\
-	"\021"			\
+	"\020"			\
 	"\001NOFORCE"		\
 	"\002NOPMP"		\
 	"\003NONCQ"		\

Modified: projects/em_mq/sys/dev/hwpmc/hwpmc_mod.c
==============================================================================
--- projects/em_mq/sys/dev/hwpmc/hwpmc_mod.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/dev/hwpmc/hwpmc_mod.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -1655,7 +1655,8 @@ pmc_log_process_mappings(struct pmc_owne
 			continue;
 		}
 
-		if (lobj->type != OBJT_VNODE || lobj->handle == NULL) {
+		vp = vm_object_vnode(lobj);
+		if (vp == NULL) {
 			if (lobj != obj)
 				VM_OBJECT_RUNLOCK(lobj);
 			VM_OBJECT_RUNLOCK(obj);
@@ -1667,7 +1668,7 @@ pmc_log_process_mappings(struct pmc_owne
 		 * vnode, so we don't emit redundant MAP-IN
 		 * directives.
 		 */
-		if (entry->start == last_end && lobj->handle == last_vp) {
+		if (entry->start == last_end && vp == last_vp) {
 			last_end = entry->end;
 			if (lobj != obj)
 				VM_OBJECT_RUNLOCK(lobj);
@@ -1690,7 +1691,6 @@ pmc_log_process_mappings(struct pmc_owne
 		last_timestamp = map->timestamp;
 		vm_map_unlock_read(map);
 
-		vp = lobj->handle;
 		vref(vp);
 		if (lobj != obj)
 			VM_OBJECT_RUNLOCK(lobj);

Modified: projects/em_mq/sys/dev/iwi/if_iwi.c
==============================================================================
--- projects/em_mq/sys/dev/iwi/if_iwi.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/dev/iwi/if_iwi.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -154,7 +154,7 @@ static void	iwi_node_free(struct ieee802
 static void	iwi_media_status(struct ifnet *, struct ifmediareq *);
 static int	iwi_newstate(struct ieee80211vap *, enum ieee80211_state, int);
 static void	iwi_wme_init(struct iwi_softc *);
-static int	iwi_wme_setparams(struct iwi_softc *, struct ieee80211com *);
+static int	iwi_wme_setparams(struct iwi_softc *);
 static void	iwi_update_wme(void *, int);
 static int	iwi_wme_update(struct ieee80211com *);
 static uint16_t	iwi_read_prom_word(struct iwi_softc *, uint8_t);
@@ -1059,8 +1059,9 @@ iwi_wme_init(struct iwi_softc *sc)
 }
 
 static int
-iwi_wme_setparams(struct iwi_softc *sc, struct ieee80211com *ic)
+iwi_wme_setparams(struct iwi_softc *sc)
 {
+	struct ieee80211com *ic = sc->sc_ifp->if_l2com;
 	const struct wmeParams *wmep;
 	int ac;
 
@@ -1083,12 +1084,11 @@ iwi_wme_setparams(struct iwi_softc *sc, 
 static void
 iwi_update_wme(void *arg, int npending)
 {
-	struct ieee80211com *ic = arg;
-	struct iwi_softc *sc = ic->ic_ifp->if_softc;
+	struct iwi_softc *sc = arg;
 	IWI_LOCK_DECL;
 
 	IWI_LOCK(sc);
-	(void) iwi_wme_setparams(sc, ic);
+	(void) iwi_wme_setparams(sc);
 	IWI_UNLOCK(sc);
 }
 
@@ -2947,7 +2947,7 @@ iwi_auth_and_assoc(struct iwi_softc *sc,
 
 	if ((vap->iv_flags & IEEE80211_F_WME) && ni->ni_ies.wme_ie != NULL) {
 		/* NB: don't treat WME setup as failure */
-		if (iwi_wme_setparams(sc, ic) == 0 && iwi_wme_setie(sc) == 0)
+		if (iwi_wme_setparams(sc) == 0 && iwi_wme_setie(sc) == 0)
 			assoc->policy |= htole16(IWI_POLICY_WME);
 		/* XXX complain on failure? */
 	}

Modified: projects/em_mq/sys/fs/procfs/procfs_map.c
==============================================================================
--- projects/em_mq/sys/fs/procfs/procfs_map.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/fs/procfs/procfs_map.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -159,11 +159,11 @@ procfs_doprocmap(PFS_FILL_ARGS)
 		freepath = NULL;
 		fullpath = "-";
 		if (lobj) {
+			vp = NULL;
 			switch (lobj->type) {
 			default:
 			case OBJT_DEFAULT:
 				type = "default";
-				vp = NULL;
 				break;
 			case OBJT_VNODE:
 				type = "vnode";
@@ -171,13 +171,19 @@ procfs_doprocmap(PFS_FILL_ARGS)
 				vref(vp);
 				break;
 			case OBJT_SWAP:
-				type = "swap";
-				vp = NULL;
+				if ((lobj->flags & OBJ_TMPFS_NODE) != 0) {
+					type = "vnode";
+					if ((lobj->flags & OBJ_TMPFS) != 0) {
+						vp = lobj->un_pager.swp.swp_tmpfs;
+						vref(vp);
+					}
+				} else {
+					type = "swap";
+				}
 				break;
 			case OBJT_SG:
 			case OBJT_DEVICE:
 				type = "device";
-				vp = NULL;
 				break;
 			}
 			if (lobj != obj)

Modified: projects/em_mq/sys/kern/kern_proc.c
==============================================================================
--- projects/em_mq/sys/kern/kern_proc.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/kern/kern_proc.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -2113,7 +2113,15 @@ sysctl_kern_proc_ovmmap(SYSCTL_HANDLER_A
 				vref(vp);
 				break;
 			case OBJT_SWAP:
-				kve->kve_type = KVME_TYPE_SWAP;
+				if ((lobj->flags & OBJ_TMPFS_NODE) != 0) {
+					kve->kve_type = KVME_TYPE_VNODE;
+					if ((lobj->flags & OBJ_TMPFS) != 0) {
+						vp = lobj->un_pager.swp.swp_tmpfs;
+						vref(vp);
+					}
+				} else {
+					kve->kve_type = KVME_TYPE_SWAP;
+				}
 				break;
 			case OBJT_DEVICE:
 				kve->kve_type = KVME_TYPE_DEVICE;
@@ -2339,7 +2347,15 @@ kern_proc_vmmap_out(struct proc *p, stru
 				vref(vp);
 				break;
 			case OBJT_SWAP:
-				kve->kve_type = KVME_TYPE_SWAP;
+				if ((lobj->flags & OBJ_TMPFS_NODE) != 0) {
+					kve->kve_type = KVME_TYPE_VNODE;
+					if ((lobj->flags & OBJ_TMPFS) != 0) {
+						vp = lobj->un_pager.swp.swp_tmpfs;
+						vref(vp);
+					}
+				} else {
+					kve->kve_type = KVME_TYPE_SWAP;
+				}
 				break;
 			case OBJT_DEVICE:
 				kve->kve_type = KVME_TYPE_DEVICE;

Modified: projects/em_mq/sys/kern/sys_process.c
==============================================================================
--- projects/em_mq/sys/kern/sys_process.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/kern/sys_process.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -402,7 +402,7 @@ ptrace_vm_entry(struct thread *td, struc
 			lobj = tobj;
 			pve->pve_offset += tobj->backing_object_offset;
 		}
-		vp = (lobj->type == OBJT_VNODE) ? lobj->handle : NULL;
+		vp = vm_object_vnode(lobj);
 		if (vp != NULL)
 			vref(vp);
 		if (lobj != obj)

Modified: projects/em_mq/sys/vm/vm_object.c
==============================================================================
--- projects/em_mq/sys/vm/vm_object.c	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/vm/vm_object.c	Wed Jun  3 13:26:15 2015	(r283944)
@@ -2287,6 +2287,18 @@ next_page:
 	}
 }
 
+struct vnode *
+vm_object_vnode(vm_object_t object)
+{
+
+	VM_OBJECT_ASSERT_LOCKED(object);
+	if (object->type == OBJT_VNODE)
+		return (object->handle);
+	if (object->type == OBJT_SWAP && (object->flags & OBJ_TMPFS) != 0)
+		return (object->un_pager.swp.swp_tmpfs);
+	return (NULL);
+}
+
 static int
 sysctl_vm_object_list(SYSCTL_HANDLER_ARGS)
 {

Modified: projects/em_mq/sys/vm/vm_object.h
==============================================================================
--- projects/em_mq/sys/vm/vm_object.h	Wed Jun  3 13:12:08 2015	(r283943)
+++ projects/em_mq/sys/vm/vm_object.h	Wed Jun  3 13:26:15 2015	(r283944)
@@ -322,6 +322,7 @@ boolean_t vm_object_sync(vm_object_t, vm
     boolean_t);
 void vm_object_unwire(vm_object_t object, vm_ooffset_t offset,
     vm_size_t length, uint8_t queue);
+struct vnode *vm_object_vnode(vm_object_t object);
 #endif				/* _KERNEL */
 
 #endif				/* _VM_OBJECT_ */

From owner-svn-src-projects@FreeBSD.ORG  Wed Jun  3 15:55:46 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 53ACFD7B;
 Wed,  3 Jun 2015 15:55:46 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 274831B9C;
 Wed,  3 Jun 2015 15:55:46 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t53Ftkwf025472;
 Wed, 3 Jun 2015 15:55:46 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t53Ftk5S025471;
 Wed, 3 Jun 2015 15:55:46 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506031555.t53Ftk5S025471@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Wed, 3 Jun 2015 15:55:46 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283953 - projects/em_mq/share/man/man4
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2015 15:55:46 -0000

Author: sbruno
Date: Wed Jun  3 15:55:45 2015
New Revision: 283953
URL: https://svnweb.freebsd.org/changeset/base/283953

Log:
  Update man page with review comments from wblock.
  
  Update BUGS section with requested text from Intel regarding MSI-X +
  EM_MULTIQUEUE

Modified:
  projects/em_mq/share/man/man4/em.4

Modified: projects/em_mq/share/man/man4/em.4
==============================================================================
--- projects/em_mq/share/man/man4/em.4	Wed Jun  3 15:43:55 2015	(r283952)
+++ projects/em_mq/share/man/man4/em.4	Wed Jun  3 15:55:45 2015	(r283953)
@@ -206,13 +206,17 @@ prompt before booting the kernel or stor
 .Xr loader.conf 5 .
 .Bl -tag -width indent
 .It Va hw.em.eee_setting
-Disable or Enable Energy Efficient Ethernet.  Default 1 (disabled).
+Disable or enable Energy Efficient Ethernet.
+Default 1 (disabled).
 .It Va hw.em.msix
-Enable or Disable MSI-X style interrupts.  Default 1 (on).
+Enable or disable MSI-X style interrupts.
+Default 1 (enabled).
 .It Va hw.em.smart_pwr_down
-Enable or Disable smart power down features on newer adapters.  Default 0 (off).
+Enable or disable smart power down features on newer adapters.
+Default 0 (disabled).
 .It Va hw.em.sbp
-Show bad packets when in promiscuous mode.  Default 0 (off).
+Show bad packets when in promiscuous mode.
+Default 0 (off).
 .It Va hw.em.rxd
 Number of receive descriptors allocated by the driver.
 The default value is 1024 for adapters newer than 82547,
@@ -245,7 +249,8 @@ If
 is non-zero, this tunable limits the maximum delay in which a transmit
 interrupt is generated.
 .It Va hw.em.num_queues
-Number of h/w queues that we will run on this adapter. Max 2. Defaults to 1.
+Number of hardware queues that will be configured on this adapter (maximum of 2)
+Defaults to 1.
 Only valid with kernel configuration
 .Cd "options EM_MULTIQUEUE".
 .El
@@ -307,3 +312,6 @@ You can enable it on an
 .Nm
 interface using
 .Xr ifconfig 8 .
+.Pp
+Activating EM_MULTIQUEUE support disables MSI-X features by default.
+Until these issues are resolved, no not run MSI-X with EM_MULTIQUEUE.

From owner-svn-src-projects@FreeBSD.ORG  Wed Jun  3 16:14:27 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 5EB6B913;
 Wed,  3 Jun 2015 16:14:27 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 4C8E9106E;
 Wed,  3 Jun 2015 16:14:27 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t53GERRn036233;
 Wed, 3 Jun 2015 16:14:27 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t53GERxi036232;
 Wed, 3 Jun 2015 16:14:27 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506031614.t53GERxi036232@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Wed, 3 Jun 2015 16:14:27 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283954 - projects/em_mq/sys/dev/e1000
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2015 16:14:27 -0000

Author: sbruno
Date: Wed Jun  3 16:14:26 2015
New Revision: 283954
URL: https://svnweb.freebsd.org/changeset/base/283954

Log:
  Icky white space alignment thing.

Modified:
  projects/em_mq/sys/dev/e1000/if_em.h

Modified: projects/em_mq/sys/dev/e1000/if_em.h
==============================================================================
--- projects/em_mq/sys/dev/e1000/if_em.h	Wed Jun  3 15:55:45 2015	(r283953)
+++ projects/em_mq/sys/dev/e1000/if_em.h	Wed Jun  3 16:14:26 2015	(r283954)
@@ -230,9 +230,9 @@
  */
 #define TARC_COMPENSATION_MODE	(1 << 7)	/* Compensation Mode */
 #define TARC_SPEED_MODE_BIT 	(1 << 21)	/* On PCI-E MACs only */
-#define TARC_MQ_FIX	(1 << 23) | \
-			(1 << 24) | \
-			(1 << 25)		/* Handle errata in MQ mode */
+#define TARC_MQ_FIX		(1 << 23) | \
+				(1 << 24) | \
+				(1 << 25)	/* Handle errata in MQ mode */
 #define TARC_ERRATA_BIT 	(1 << 26)	/* Note from errata on 82574 */
 
 /* PCI Config defines */

From owner-svn-src-projects@FreeBSD.ORG  Wed Jun  3 16:47:15 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 18947F48;
 Wed,  3 Jun 2015 16:47:15 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 0641E188F;
 Wed,  3 Jun 2015 16:47:15 +0000 (UTC)
 (envelope-from sbruno@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t53GlEKY051297;
 Wed, 3 Jun 2015 16:47:14 GMT (envelope-from sbruno@FreeBSD.org)
Received: (from sbruno@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t53GlE6F051296;
 Wed, 3 Jun 2015 16:47:14 GMT (envelope-from sbruno@FreeBSD.org)
Message-Id: <201506031647.t53GlE6F051296@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sbruno set sender to
 sbruno@FreeBSD.org using -f
From: Sean Bruno <sbruno@FreeBSD.org>
Date: Wed, 3 Jun 2015 16:47:14 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283955 - projects/em_mq/share/man/man4
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2015 16:47:15 -0000

Author: sbruno
Date: Wed Jun  3 16:47:14 2015
New Revision: 283955
URL: https://svnweb.freebsd.org/changeset/base/283955

Log:
  EM_MULTIQUEUE *requires* MSI-X, derp.

Modified:
  projects/em_mq/share/man/man4/em.4

Modified: projects/em_mq/share/man/man4/em.4
==============================================================================
--- projects/em_mq/share/man/man4/em.4	Wed Jun  3 16:14:26 2015	(r283954)
+++ projects/em_mq/share/man/man4/em.4	Wed Jun  3 16:47:14 2015	(r283955)
@@ -313,5 +313,4 @@ You can enable it on an
 interface using
 .Xr ifconfig 8 .
 .Pp
-Activating EM_MULTIQUEUE support disables MSI-X features by default.
-Until these issues are resolved, no not run MSI-X with EM_MULTIQUEUE.
+Activating EM_MULTIQUEUE support requires MSI-X features.

From owner-svn-src-projects@FreeBSD.ORG  Thu Jun  4 19:11:57 2015
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 43888D68;
 Thu,  4 Jun 2015 19:11:57 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::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 32A9C19F8;
 Thu,  4 Jun 2015 19:11:57 +0000 (UTC) (envelope-from sjg@FreeBSD.org)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t54JBvof060535;
 Thu, 4 Jun 2015 19:11:57 GMT (envelope-from sjg@FreeBSD.org)
Received: (from sjg@localhost)
 by svn.freebsd.org (8.14.9/8.14.9/Submit) id t54JBuxG060531;
 Thu, 4 Jun 2015 19:11:56 GMT (envelope-from sjg@FreeBSD.org)
Message-Id: <201506041911.t54JBuxG060531@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: sjg set sender to sjg@FreeBSD.org
 using -f
From: "Simon J. Gerraty" <sjg@FreeBSD.org>
Date: Thu, 4 Jun 2015 19:11:56 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r283996 - projects/bmake/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2015 19:11:57 -0000

Author: sjg
Date: Thu Jun  4 19:11:56 2015
New Revision: 283996
URL: https://svnweb.freebsd.org/changeset/base/283996

Log:
  Add dependent option STAGING_MAN/STAGING
  
  Use a single mlinks set, since some libs (eg. libc) do cross section
  links.

Modified:
  projects/bmake/share/mk/bsd.man.mk
  projects/bmake/share/mk/bsd.opts.mk

Modified: projects/bmake/share/mk/bsd.man.mk
==============================================================================
--- projects/bmake/share/mk/bsd.man.mk	Thu Jun  4 18:23:41 2015	(r283995)
+++ projects/bmake/share/mk/bsd.man.mk	Thu Jun  4 19:11:56 2015	(r283996)
@@ -127,7 +127,7 @@ _manpages: ${MAN}
 ZEXT=		${MCOMPRESS_EXT}
 
 .if defined(MAN) && !empty(MAN)
-.if ${MK_STAGING}
+.if ${MK_STAGING_MAN} == "yes"
 staging: stage_files
 _mansets:= ${MAN:E:O:u:@s@man$s@}
 STAGE_SETS+= ${_mansets}
@@ -136,10 +136,10 @@ stage_files.man${_page:T:E}: ${_page}
 STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJTOP}${MANDIR}${_page:T:E}${MANSUBDIR}
 .endfor
 .if !empty(MLINKS)
+STAGE_SETS+= mlinks
 staging: stage_links
-.for __section in ${MLINKS:E:O:u}
-STAGE_LINKS.man${__section}:= ${MLINKS:M*.${__section}:S,^,${MANDIR}${__section}${MANSUBDIR}/,}
-.endfor
+STAGE_LINKS.mlinks:= ${MLINKS:@f@${f:S,^,${MANDIR}${f:E}${MANSUBDIR}/,}@}
+stage_links.mlinks: ${_mansets:@s@stage_files.$s@}
 .endif
 .endif
 

Modified: projects/bmake/share/mk/bsd.opts.mk
==============================================================================
--- projects/bmake/share/mk/bsd.opts.mk	Thu Jun  4 18:23:41 2015	(r283995)
+++ projects/bmake/share/mk/bsd.opts.mk	Thu Jun  4 19:11:56 2015	(r283996)
@@ -72,6 +72,7 @@ __DEFAULT_NO_OPTIONS = \
 
 # meta mode related
 __DEFAULT_DEPENDENT_OPTIONS = \
+    STAGING_MAN/STAGING \
     STAGING_PROG/STAGING
     
 .include <bsd.mkopt.mk>