From owner-svn-src-projects@FreeBSD.ORG Sun May 31 03:13:25 2015 Return-Path: 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" 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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" 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 #include #include +#ifdef __FreeBSD__ +#include +#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 #include #include +#ifdef __FreeBSD__ +#include +#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 #include #include +#ifdef __FreeBSD__ +#include +#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 #include #include +#ifdef __FreeBSD__ +#include +#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 #include #include +#include #include #include #include @@ -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 #include -#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 #include @@ -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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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//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//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_ 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 #include +#include #include #include #include @@ -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 #include +#include #include #include #include @@ -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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 @@ -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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: 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" 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 " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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