From owner-svn-src-projects@FreeBSD.ORG Wed Aug 21 19:30:17 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3CB28AD6; Wed, 21 Aug 2013 19:30:17 +0000 (UTC) (envelope-from neel@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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2649324DF; Wed, 21 Aug 2013 19:30:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r7LJUHDk041336; Wed, 21 Aug 2013 19:30:17 GMT (envelope-from neel@svn.freebsd.org) Received: (from neel@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r7LJU8a6041067; Wed, 21 Aug 2013 19:30:08 GMT (envelope-from neel@svn.freebsd.org) Message-Id: <201308211930.r7LJU8a6041067@svn.freebsd.org> From: Neel Natu Date: Wed, 21 Aug 2013 19:30:08 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r254607 - in projects/bhyve_npt_pmap: . bin/sh cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs cddl/contrib/opensolaris/cmd... 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.14 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, 21 Aug 2013 19:30:17 -0000 Author: neel Date: Wed Aug 21 19:30:07 2013 New Revision: 254607 URL: http://svnweb.freebsd.org/changeset/base/254607 Log: IFC @253953 Added: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_AGG.bad.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_AGG.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.dyn.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.dyn.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.signs.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.signs.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.signs.d.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.signs.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/err.D_TRACE_AGG.bad.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/err.D_TRACE_AGG.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/tst.dyn.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/tst.dyn.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability1.ksh - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability1.ksh projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability1.ksh.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability1.ksh.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability2.ksh - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability2.ksh projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability2.ksh.out - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/tst.TestTransStability2.ksh.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/types/tst.const.d - copied unchanged from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/types/tst.const.d projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_passwd.c - copied unchanged from r253953, head/contrib/apr-util/crypto/apr_passwd.c projects/bhyve_npt_pmap/contrib/apr-util/crypto/crypt_blowfish.c - copied unchanged from r253953, head/contrib/apr-util/crypto/crypt_blowfish.c projects/bhyve_npt_pmap/contrib/apr-util/crypto/crypt_blowfish.h - copied unchanged from r253953, head/contrib/apr-util/crypto/crypt_blowfish.h projects/bhyve_npt_pmap/contrib/serf/SConstruct - copied unchanged from r253953, head/contrib/serf/SConstruct projects/bhyve_npt_pmap/contrib/serf/auth/auth_spnego.c - copied unchanged from r253953, head/contrib/serf/auth/auth_spnego.c projects/bhyve_npt_pmap/contrib/serf/auth/auth_spnego.h - copied unchanged from r253953, head/contrib/serf/auth/auth_spnego.h projects/bhyve_npt_pmap/contrib/serf/auth/auth_spnego_gss.c - copied unchanged from r253953, head/contrib/serf/auth/auth_spnego_gss.c projects/bhyve_npt_pmap/contrib/serf/auth/auth_spnego_sspi.c - copied unchanged from r253953, head/contrib/serf/auth/auth_spnego_sspi.c projects/bhyve_npt_pmap/contrib/serf/build/check.py - copied unchanged from r253953, head/contrib/serf/build/check.py projects/bhyve_npt_pmap/contrib/serf/build/serf.pc.in - copied unchanged from r253953, head/contrib/serf/build/serf.pc.in projects/bhyve_npt_pmap/etc/libmap.conf - copied unchanged from r253953, head/etc/libmap.conf projects/bhyve_npt_pmap/lib/libc++/libc++.ldscript - copied unchanged from r253953, head/lib/libc++/libc++.ldscript projects/bhyve_npt_pmap/lib/libusb/libusb-0.1.pc - copied unchanged from r253953, head/lib/libusb/libusb-0.1.pc projects/bhyve_npt_pmap/lib/libusb/libusb-1.0.pc - copied unchanged from r253953, head/lib/libusb/libusb-1.0.pc projects/bhyve_npt_pmap/lib/libusb/libusb-2.0.pc - copied unchanged from r253953, head/lib/libusb/libusb-2.0.pc projects/bhyve_npt_pmap/share/man/man4/rsu.4 - copied unchanged from r253953, head/share/man/man4/rsu.4 projects/bhyve_npt_pmap/share/man/man4/rsufw.4 - copied unchanged from r253953, head/share/man/man4/rsufw.4 projects/bhyve_npt_pmap/sys/arm/freescale/imx/files.imx51 - copied unchanged from r253953, head/sys/arm/freescale/imx/files.imx51 projects/bhyve_npt_pmap/sys/arm/freescale/imx/std.imx51 - copied unchanged from r253953, head/sys/arm/freescale/imx/std.imx51 projects/bhyve_npt_pmap/sys/contrib/dev/rsu/ - copied from r253953, head/sys/contrib/dev/rsu/ projects/bhyve_npt_pmap/sys/dev/cxgbe/t4_tracer.c - copied unchanged from r253953, head/sys/dev/cxgbe/t4_tracer.c projects/bhyve_npt_pmap/sys/dev/iwn/if_iwn_devid.h - copied unchanged from r253953, head/sys/dev/iwn/if_iwn_devid.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_rsu.c - copied unchanged from r253953, head/sys/dev/usb/wlan/if_rsu.c projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_rsureg.h - copied unchanged from r253953, head/sys/dev/usb/wlan/if_rsureg.h projects/bhyve_npt_pmap/sys/dev/wi/if_wi_macio.c - copied unchanged from r253953, head/sys/dev/wi/if_wi_macio.c projects/bhyve_npt_pmap/sys/libkern/flsll.c - copied unchanged from r253953, head/sys/libkern/flsll.c projects/bhyve_npt_pmap/sys/modules/usb/rsu/ - copied from r253953, head/sys/modules/usb/rsu/ projects/bhyve_npt_pmap/sys/modules/usb/rsufw/ - copied from r253953, head/sys/modules/usb/rsufw/ projects/bhyve_npt_pmap/sys/modules/usb/runfw/ - copied from r253953, head/sys/modules/usb/runfw/ projects/bhyve_npt_pmap/tools/build/options/WITH_GNU_PATCH - copied unchanged from r253953, head/tools/build/options/WITH_GNU_PATCH Deleted: projects/bhyve_npt_pmap/bin/sh/init.h projects/bhyve_npt_pmap/bin/sh/mkinit.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.complex.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_DYN.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/man.TestTransStability.d projects/bhyve_npt_pmap/contrib/apr-util/aprutil.dsp projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_crypto_nss.dsp projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_crypto_openssl.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_freetds.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_mysql.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_odbc.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_oracle.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_pgsql.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_sqlite2.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_sqlite3.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbm/apr_dbm_db.dsp projects/bhyve_npt_pmap/contrib/apr-util/dbm/apr_dbm_gdbm.dsp projects/bhyve_npt_pmap/contrib/apr-util/ldap/apr_ldap.dsp projects/bhyve_npt_pmap/contrib/apr-util/libaprutil.dsp projects/bhyve_npt_pmap/contrib/apr-util/test/testutildll.dsp projects/bhyve_npt_pmap/contrib/apr-util/test/testutillib.dsp projects/bhyve_npt_pmap/contrib/serf/Makefile.in projects/bhyve_npt_pmap/contrib/serf/auth/auth_kerb.c projects/bhyve_npt_pmap/contrib/serf/auth/auth_kerb.h projects/bhyve_npt_pmap/contrib/serf/auth/auth_kerb_gss.c projects/bhyve_npt_pmap/contrib/serf/auth/auth_kerb_sspi.c projects/bhyve_npt_pmap/contrib/serf/build/apr_common.m4 projects/bhyve_npt_pmap/contrib/serf/build/config.guess projects/bhyve_npt_pmap/contrib/serf/build/config.sub projects/bhyve_npt_pmap/contrib/serf/build/find_apr.m4 projects/bhyve_npt_pmap/contrib/serf/build/find_apu.m4 projects/bhyve_npt_pmap/contrib/serf/build/get-version.sh projects/bhyve_npt_pmap/contrib/serf/build/install.sh projects/bhyve_npt_pmap/contrib/serf/build/serf.def projects/bhyve_npt_pmap/contrib/serf/buildconf projects/bhyve_npt_pmap/contrib/serf/config.layout projects/bhyve_npt_pmap/contrib/serf/configure projects/bhyve_npt_pmap/contrib/serf/configure.in projects/bhyve_npt_pmap/contrib/serf/serf.mak projects/bhyve_npt_pmap/contrib/serf/serf.pc.in projects/bhyve_npt_pmap/contrib/serf/serfmake projects/bhyve_npt_pmap/sys/arm/freescale/imx/imx.files projects/bhyve_npt_pmap/sys/arm/freescale/imx/std.imx projects/bhyve_npt_pmap/sys/modules/runfw/ projects/bhyve_npt_pmap/tools/build/options/WITH_BSD_PATCH Modified: projects/bhyve_npt_pmap/MAINTAINERS (contents, props changed) projects/bhyve_npt_pmap/Makefile projects/bhyve_npt_pmap/UPDATING projects/bhyve_npt_pmap/bin/sh/Makefile projects/bhyve_npt_pmap/bin/sh/TOUR projects/bhyve_npt_pmap/bin/sh/eval.c projects/bhyve_npt_pmap/bin/sh/eval.h projects/bhyve_npt_pmap/bin/sh/exec.c projects/bhyve_npt_pmap/bin/sh/input.c projects/bhyve_npt_pmap/bin/sh/input.h projects/bhyve_npt_pmap/bin/sh/jobs.c projects/bhyve_npt_pmap/bin/sh/main.c projects/bhyve_npt_pmap/bin/sh/output.c projects/bhyve_npt_pmap/bin/sh/parser.c projects/bhyve_npt_pmap/bin/sh/parser.h projects/bhyve_npt_pmap/bin/sh/redir.c projects/bhyve_npt_pmap/bin/sh/redir.h projects/bhyve_npt_pmap/bin/sh/shell.h projects/bhyve_npt_pmap/bin/sh/trap.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress4.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PROTO_LEN.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d.out projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.copyin.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.BufSizeVariations2.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/err.D_PROTO_LEN.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/err.D_TRACE_VOID.bad.d projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/tools/ctf/cvt/ctftools.h projects/bhyve_npt_pmap/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c projects/bhyve_npt_pmap/cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c projects/bhyve_npt_pmap/contrib/apr-util/CHANGES projects/bhyve_npt_pmap/contrib/apr-util/Makefile.win projects/bhyve_npt_pmap/contrib/apr-util/NWGNUmakefile projects/bhyve_npt_pmap/contrib/apr-util/apr-util.spec projects/bhyve_npt_pmap/contrib/apr-util/buckets/apr_brigade.c projects/bhyve_npt_pmap/contrib/apr-util/buckets/apr_buckets_alloc.c projects/bhyve_npt_pmap/contrib/apr-util/build-outputs.mk projects/bhyve_npt_pmap/contrib/apr-util/build.conf projects/bhyve_npt_pmap/contrib/apr-util/configure projects/bhyve_npt_pmap/contrib/apr-util/configure.in projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_crypto.c projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_crypto_nss.c projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_crypto_openssl.c projects/bhyve_npt_pmap/contrib/apr-util/crypto/apr_md5.c projects/bhyve_npt_pmap/contrib/apr-util/dbd/NWGNUdbdmysql projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_freetds.c projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_mysql.c projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_pgsql.c projects/bhyve_npt_pmap/contrib/apr-util/dbd/apr_dbd_sqlite2.c projects/bhyve_npt_pmap/contrib/apr-util/hooks/apr_hooks.c projects/bhyve_npt_pmap/contrib/apr-util/include/apr_base64.h projects/bhyve_npt_pmap/contrib/apr-util/include/apr_buckets.h projects/bhyve_npt_pmap/contrib/apr-util/include/apr_md5.h projects/bhyve_npt_pmap/contrib/apr-util/include/apr_queue.h projects/bhyve_npt_pmap/contrib/apr-util/include/apu.h.in projects/bhyve_npt_pmap/contrib/apr-util/include/apu_version.h projects/bhyve_npt_pmap/contrib/apr-util/include/private/apr_crypto_internal.h projects/bhyve_npt_pmap/contrib/apr-util/memcache/apr_memcache.c projects/bhyve_npt_pmap/contrib/apr-util/misc/apr_thread_pool.c projects/bhyve_npt_pmap/contrib/apr-util/test/Makefile.in projects/bhyve_npt_pmap/contrib/apr-util/test/Makefile.win projects/bhyve_npt_pmap/contrib/apr-util/test/NWGNUmakefile projects/bhyve_npt_pmap/contrib/apr-util/test/testbuckets.c projects/bhyve_npt_pmap/contrib/apr-util/test/testmd5.c projects/bhyve_npt_pmap/contrib/apr-util/test/testmemcache.c projects/bhyve_npt_pmap/contrib/apr-util/test/testpass.c projects/bhyve_npt_pmap/contrib/apr-util/test/testuri.c projects/bhyve_npt_pmap/contrib/apr-util/test/testutil.c projects/bhyve_npt_pmap/contrib/apr-util/test/testutil.h projects/bhyve_npt_pmap/contrib/apr-util/uri/apr_uri.c projects/bhyve_npt_pmap/contrib/apr/CHANGES projects/bhyve_npt_pmap/contrib/apr/Makefile.win projects/bhyve_npt_pmap/contrib/apr/apr.spec projects/bhyve_npt_pmap/contrib/apr/atomic/unix/ia32.c projects/bhyve_npt_pmap/contrib/apr/atomic/unix/ppc.c projects/bhyve_npt_pmap/contrib/apr/atomic/unix/s390.c projects/bhyve_npt_pmap/contrib/apr/configure projects/bhyve_npt_pmap/contrib/apr/docs/pool-design.html projects/bhyve_npt_pmap/contrib/apr/file_io/unix/seek.c projects/bhyve_npt_pmap/contrib/apr/include/apr.hw projects/bhyve_npt_pmap/contrib/apr/include/apr_allocator.h projects/bhyve_npt_pmap/contrib/apr/include/apr_general.h projects/bhyve_npt_pmap/contrib/apr/include/apr_network_io.h projects/bhyve_npt_pmap/contrib/apr/include/apr_pools.h projects/bhyve_npt_pmap/contrib/apr/include/apr_strings.h projects/bhyve_npt_pmap/contrib/apr/include/apr_thread_proc.h projects/bhyve_npt_pmap/contrib/apr/include/apr_version.h projects/bhyve_npt_pmap/contrib/apr/libapr.rc projects/bhyve_npt_pmap/contrib/apr/network_io/unix/multicast.c projects/bhyve_npt_pmap/contrib/apr/network_io/unix/sendrecv.c projects/bhyve_npt_pmap/contrib/apr/network_io/unix/sockaddr.c projects/bhyve_npt_pmap/contrib/apr/network_io/unix/sockopt.c projects/bhyve_npt_pmap/contrib/apr/random/unix/sha2.c projects/bhyve_npt_pmap/contrib/apr/random/unix/sha2.h projects/bhyve_npt_pmap/contrib/apr/random/unix/sha2_glue.c projects/bhyve_npt_pmap/contrib/apr/tables/apr_tables.c projects/bhyve_npt_pmap/contrib/apr/threadproc/unix/thread.c projects/bhyve_npt_pmap/contrib/bind9/lib/dns/rdata/generic/keydata_65533.c projects/bhyve_npt_pmap/contrib/binutils/ld/ldmain.c projects/bhyve_npt_pmap/contrib/bmake/ChangeLog projects/bhyve_npt_pmap/contrib/bmake/Makefile projects/bhyve_npt_pmap/contrib/bmake/bmake.1 projects/bhyve_npt_pmap/contrib/bmake/bmake.cat1 projects/bhyve_npt_pmap/contrib/bmake/compat.c projects/bhyve_npt_pmap/contrib/bmake/configure projects/bhyve_npt_pmap/contrib/bmake/configure.in projects/bhyve_npt_pmap/contrib/bmake/job.c projects/bhyve_npt_pmap/contrib/bmake/job.h projects/bhyve_npt_pmap/contrib/bmake/main.c projects/bhyve_npt_pmap/contrib/bmake/make.1 projects/bhyve_npt_pmap/contrib/bmake/make.h projects/bhyve_npt_pmap/contrib/bmake/meta.c projects/bhyve_npt_pmap/contrib/bmake/mk/ChangeLog projects/bhyve_npt_pmap/contrib/bmake/mk/init.mk projects/bhyve_npt_pmap/contrib/bmake/mk/install-mk projects/bhyve_npt_pmap/contrib/bmake/mk/lib.mk projects/bhyve_npt_pmap/contrib/bmake/mk/meta2deps.py projects/bhyve_npt_pmap/contrib/bmake/mk/own.mk projects/bhyve_npt_pmap/contrib/bmake/mk/prog.mk projects/bhyve_npt_pmap/contrib/bmake/parse.c projects/bhyve_npt_pmap/contrib/bmake/unit-tests/Makefile.in projects/bhyve_npt_pmap/contrib/bmake/var.c projects/bhyve_npt_pmap/contrib/llvm/tools/clang/lib/Headers/cpuid.h projects/bhyve_npt_pmap/contrib/serf/CHANGES projects/bhyve_npt_pmap/contrib/serf/README projects/bhyve_npt_pmap/contrib/serf/auth/auth.c projects/bhyve_npt_pmap/contrib/serf/auth/auth.h projects/bhyve_npt_pmap/contrib/serf/auth/auth_basic.c projects/bhyve_npt_pmap/contrib/serf/auth/auth_digest.c projects/bhyve_npt_pmap/contrib/serf/buckets/aggregate_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/dechunk_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/headers_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/limit_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/request_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/response_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/simple_buckets.c projects/bhyve_npt_pmap/contrib/serf/buckets/ssl_buckets.c projects/bhyve_npt_pmap/contrib/serf/build/gen_def.py projects/bhyve_npt_pmap/contrib/serf/context.c projects/bhyve_npt_pmap/contrib/serf/incoming.c projects/bhyve_npt_pmap/contrib/serf/outgoing.c projects/bhyve_npt_pmap/contrib/serf/serf.h projects/bhyve_npt_pmap/contrib/serf/serf_bucket_types.h projects/bhyve_npt_pmap/contrib/serf/serf_bucket_util.h projects/bhyve_npt_pmap/contrib/serf/serf_private.h projects/bhyve_npt_pmap/contrib/serf/ssltunnel.c projects/bhyve_npt_pmap/contrib/subversion/CHANGES projects/bhyve_npt_pmap/contrib/subversion/Makefile.in projects/bhyve_npt_pmap/contrib/subversion/build-outputs.mk projects/bhyve_npt_pmap/contrib/subversion/configure projects/bhyve_npt_pmap/contrib/subversion/configure.ac projects/bhyve_npt_pmap/contrib/subversion/get-deps.sh projects/bhyve_npt_pmap/contrib/subversion/subversion/include/private/svn_client_private.h projects/bhyve_npt_pmap/contrib/subversion/subversion/include/private/svn_io_private.h projects/bhyve_npt_pmap/contrib/subversion/subversion/include/private/svn_ra_private.h projects/bhyve_npt_pmap/contrib/subversion/subversion/include/svn_version.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/client.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/commit.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/copy.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/diff.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/diff_local.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/log.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/merge.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/mergeinfo.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/ra.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_client/switch.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_delta/compat.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_fs_base/bdb/env.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_fs_base/tree.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_fs_fs/fs_fs.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_fs_fs/rep-cache-db.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_fs_fs/tree.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra/ra_loader.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra/util.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/blame.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/commit.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/getdate.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/getlocations.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/getlocationsegments.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/getlocks.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/inherited_props.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/log.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/mergeinfo.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/options.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/property.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/ra_serf.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/replay.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/serf.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/update.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/util.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_serf/xml.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_svn/client.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_ra_svn/protocol projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_repos/fs-wrap.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/config_file.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/gpg_agent.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/internal_statements.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/io.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/named_atomic.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/sqlite.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/stream.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/subst.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_subr/utf.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/adm_ops.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/crop.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/externals.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/update_editor.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/upgrade.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc-checks.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc-metadata.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc-queries.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc-queries.sql projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc_db.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc_db.h projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc_db_update_move.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/wc_db_wcroot.c projects/bhyve_npt_pmap/contrib/subversion/subversion/libsvn_wc/workqueue.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/cl.h projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/conflict-callbacks.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/file-merge.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/merge-cmd.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/mergeinfo-cmd.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/svn.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svn/util.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svnadmin/svnadmin.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svnlook/svnlook.c projects/bhyve_npt_pmap/contrib/subversion/subversion/svnserve/serve.c projects/bhyve_npt_pmap/contrib/subversion/win-tests.py projects/bhyve_npt_pmap/contrib/tcpdump/tcpdump.c projects/bhyve_npt_pmap/etc/Makefile projects/bhyve_npt_pmap/etc/devd/usb.conf projects/bhyve_npt_pmap/etc/mtree/BSD.usr.dist projects/bhyve_npt_pmap/etc/network.subr projects/bhyve_npt_pmap/etc/rc.d/netif projects/bhyve_npt_pmap/gnu/usr.bin/patch/Makefile projects/bhyve_npt_pmap/lib/libc++/Makefile projects/bhyve_npt_pmap/lib/libc/gen/sysctl.3 projects/bhyve_npt_pmap/lib/libc/sys/kqueue.2 projects/bhyve_npt_pmap/lib/libfetch/common.c projects/bhyve_npt_pmap/lib/libfetch/common.h projects/bhyve_npt_pmap/lib/libfetch/fetch.3 projects/bhyve_npt_pmap/lib/libfetch/http.c projects/bhyve_npt_pmap/lib/libusb/Makefile projects/bhyve_npt_pmap/lib/msun/src/math.h projects/bhyve_npt_pmap/release/ia64/mkisoimages.sh projects/bhyve_npt_pmap/release/sparc64/mkisoimages.sh projects/bhyve_npt_pmap/sbin/fsck_ffs/fsck.h projects/bhyve_npt_pmap/sbin/fsck_ffs/fsck_ffs.8 projects/bhyve_npt_pmap/sbin/fsck_ffs/fsutil.c projects/bhyve_npt_pmap/sbin/fsck_ffs/main.c projects/bhyve_npt_pmap/sbin/ipfw/ipfw.8 projects/bhyve_npt_pmap/sbin/mdconfig/mdconfig.c projects/bhyve_npt_pmap/sbin/route/route.c projects/bhyve_npt_pmap/sbin/swapon/swapon.c projects/bhyve_npt_pmap/share/man/man4/Makefile projects/bhyve_npt_pmap/share/man/man4/bridge.4 projects/bhyve_npt_pmap/share/man/man5/rc.conf.5 projects/bhyve_npt_pmap/share/man/man9/Makefile projects/bhyve_npt_pmap/share/man/man9/microuptime.9 projects/bhyve_npt_pmap/share/mk/bsd.own.mk projects/bhyve_npt_pmap/sys/amd64/amd64/identcpu.c projects/bhyve_npt_pmap/sys/amd64/amd64/initcpu.c projects/bhyve_npt_pmap/sys/amd64/amd64/pmap.c projects/bhyve_npt_pmap/sys/amd64/amd64/sys_machdep.c projects/bhyve_npt_pmap/sys/amd64/include/md_var.h projects/bhyve_npt_pmap/sys/amd64/vmm/intel/vmx.c projects/bhyve_npt_pmap/sys/amd64/vmm/vmm.c projects/bhyve_npt_pmap/sys/amd64/vmm/vmm_instruction_emul.c projects/bhyve_npt_pmap/sys/arm/arm/busdma_machdep-v6.c projects/bhyve_npt_pmap/sys/arm/arm/cpufunc.c projects/bhyve_npt_pmap/sys/arm/arm/gic.c projects/bhyve_npt_pmap/sys/arm/arm/identcpu.c projects/bhyve_npt_pmap/sys/arm/arm/pl310.c projects/bhyve_npt_pmap/sys/arm/conf/BEAGLEBONE projects/bhyve_npt_pmap/sys/arm/conf/EFIKA_MX projects/bhyve_npt_pmap/sys/arm/conf/RPI-B projects/bhyve_npt_pmap/sys/arm/freescale/imx/console.c projects/bhyve_npt_pmap/sys/arm/include/armreg.h projects/bhyve_npt_pmap/sys/arm/include/kdb.h projects/bhyve_npt_pmap/sys/arm/include/smp.h projects/bhyve_npt_pmap/sys/arm/ti/am335x/am335x_prcm.c projects/bhyve_npt_pmap/sys/arm/ti/ti_prcm.h projects/bhyve_npt_pmap/sys/boot/arm/uboot/Makefile projects/bhyve_npt_pmap/sys/boot/fdt/dts/am335x.dtsi projects/bhyve_npt_pmap/sys/boot/ficl/loader.c projects/bhyve_npt_pmap/sys/boot/forth/loader.rc projects/bhyve_npt_pmap/sys/cam/ata/ata_da.c projects/bhyve_npt_pmap/sys/cam/scsi/scsi_da.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_send.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_destroy.h projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h projects/bhyve_npt_pmap/sys/cddl/dev/dtrace/amd64/dis_tables.c projects/bhyve_npt_pmap/sys/cddl/dev/dtrace/amd64/dis_tables.h projects/bhyve_npt_pmap/sys/cddl/dev/dtrace/i386/dis_tables.c projects/bhyve_npt_pmap/sys/cddl/dev/dtrace/i386/dis_tables.h projects/bhyve_npt_pmap/sys/conf/NOTES projects/bhyve_npt_pmap/sys/conf/WITHOUT_SOURCELESS_UCODE projects/bhyve_npt_pmap/sys/conf/files projects/bhyve_npt_pmap/sys/conf/newvers.sh projects/bhyve_npt_pmap/sys/conf/options projects/bhyve_npt_pmap/sys/contrib/dev/acpica/changes.txt (contents, props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/common/dmextern.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/common/getopt.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/compiler/asloffset.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/compiler/asloperands.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/compiler/asloptions.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/compiler/dttemplate.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/executer/exoparg1.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/hardware/hwtimer.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/namespace/nspredef.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/namespace/nswalk.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/namespace/nsxfeval.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/tables/tbfadt.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/tables/tbxfroot.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/utilities/utglobal.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/utilities/utosi.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/utilities/utxface.c projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/acglobal.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/aclocal.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/acnamesp.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/acpixf.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/actables.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/actypes.h projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/acutils.h projects/bhyve_npt_pmap/sys/dev/ahci/ahci.c projects/bhyve_npt_pmap/sys/dev/ahci/ahci.h projects/bhyve_npt_pmap/sys/dev/aic7xxx/aic7xxx_pci.c projects/bhyve_npt_pmap/sys/dev/ata/chipsets/ata-promise.c projects/bhyve_npt_pmap/sys/dev/ciss/ciss.c projects/bhyve_npt_pmap/sys/dev/cxgbe/adapter.h projects/bhyve_npt_pmap/sys/dev/cxgbe/common/t4_hw.c projects/bhyve_npt_pmap/sys/dev/cxgbe/common/t4_hw.h projects/bhyve_npt_pmap/sys/dev/cxgbe/t4_ioctl.h projects/bhyve_npt_pmap/sys/dev/cxgbe/t4_main.c projects/bhyve_npt_pmap/sys/dev/cxgbe/t4_sge.c projects/bhyve_npt_pmap/sys/dev/drm2/i915/intel_ringbuffer.c projects/bhyve_npt_pmap/sys/dev/drm2/ttm/ttm_bo_vm.c projects/bhyve_npt_pmap/sys/dev/filemon/filemon.c projects/bhyve_npt_pmap/sys/dev/ipmi/ipmi_isa.c projects/bhyve_npt_pmap/sys/dev/ipmi/ipmivars.h projects/bhyve_npt_pmap/sys/dev/iwn/if_iwn.c projects/bhyve_npt_pmap/sys/dev/iwn/if_iwnreg.h projects/bhyve_npt_pmap/sys/dev/ixgbe/ixgbe.c projects/bhyve_npt_pmap/sys/dev/mps/mps_sas.c projects/bhyve_npt_pmap/sys/dev/scc/scc_bfe.h projects/bhyve_npt_pmap/sys/dev/scc/scc_bfe_ebus.c projects/bhyve_npt_pmap/sys/dev/scc/scc_bfe_macio.c projects/bhyve_npt_pmap/sys/dev/scc/scc_bfe_quicc.c projects/bhyve_npt_pmap/sys/dev/scc/scc_bfe_sbus.c projects/bhyve_npt_pmap/sys/dev/scc/scc_core.c projects/bhyve_npt_pmap/sys/dev/scc/scc_dev_quicc.c projects/bhyve_npt_pmap/sys/dev/scc/scc_dev_sab82532.c projects/bhyve_npt_pmap/sys/dev/scc/scc_dev_z8530.c projects/bhyve_npt_pmap/sys/dev/sound/pci/ds1.c projects/bhyve_npt_pmap/sys/dev/uart/uart_bus_pci.c projects/bhyve_npt_pmap/sys/dev/usb/gadget/g_audio.c projects/bhyve_npt_pmap/sys/dev/usb/gadget/g_keyboard.c projects/bhyve_npt_pmap/sys/dev/usb/gadget/g_modem.c projects/bhyve_npt_pmap/sys/dev/usb/gadget/g_mouse.c projects/bhyve_npt_pmap/sys/dev/usb/net/if_ipheth.c projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_rumvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_runvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_uathvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_upgtvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_uralvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_urtwnreg.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_urtwvar.h projects/bhyve_npt_pmap/sys/dev/usb/wlan/if_zydreg.h projects/bhyve_npt_pmap/sys/dev/watchdog/watchdog.c projects/bhyve_npt_pmap/sys/dev/wi/if_wi.c projects/bhyve_npt_pmap/sys/fs/cd9660/iso.h projects/bhyve_npt_pmap/sys/fs/devfs/devfs_rule.c projects/bhyve_npt_pmap/sys/fs/ext2fs/ext2_hash.c projects/bhyve_npt_pmap/sys/fs/ext2fs/ext2_lookup.c projects/bhyve_npt_pmap/sys/fs/fuse/fuse_kernel.h projects/bhyve_npt_pmap/sys/fs/tmpfs/tmpfs_vnops.c projects/bhyve_npt_pmap/sys/gdb/gdb_cons.c projects/bhyve_npt_pmap/sys/geom/part/g_part.c projects/bhyve_npt_pmap/sys/geom/part/g_part_apm.c projects/bhyve_npt_pmap/sys/geom/raid/g_raid.c projects/bhyve_npt_pmap/sys/geom/raid/g_raid_ctl.c projects/bhyve_npt_pmap/sys/i386/i386/identcpu.c projects/bhyve_npt_pmap/sys/i386/i386/initcpu.c projects/bhyve_npt_pmap/sys/i386/i386/pmap.c projects/bhyve_npt_pmap/sys/i386/i386/sys_machdep.c projects/bhyve_npt_pmap/sys/i386/include/md_var.h projects/bhyve_npt_pmap/sys/kern/init_main.c projects/bhyve_npt_pmap/sys/kern/kern_malloc.c projects/bhyve_npt_pmap/sys/kern/kern_ntptime.c projects/bhyve_npt_pmap/sys/kern/kern_uuid.c projects/bhyve_npt_pmap/sys/kern/sched_4bsd.c projects/bhyve_npt_pmap/sys/kern/subr_vmem.c projects/bhyve_npt_pmap/sys/kern/uipc_shm.c projects/bhyve_npt_pmap/sys/kern/uipc_syscalls.c projects/bhyve_npt_pmap/sys/kern/vfs_aio.c projects/bhyve_npt_pmap/sys/kern/vfs_mountroot.c projects/bhyve_npt_pmap/sys/kern/vfs_subr.c projects/bhyve_npt_pmap/sys/mips/conf/DIR-825 projects/bhyve_npt_pmap/sys/mips/conf/DIR-825.hints projects/bhyve_npt_pmap/sys/modules/Makefile projects/bhyve_npt_pmap/sys/modules/cxgbe/if_cxgbe/Makefile projects/bhyve_npt_pmap/sys/modules/dtrace/dtrace/Makefile projects/bhyve_npt_pmap/sys/modules/iwn/Makefile projects/bhyve_npt_pmap/sys/modules/usb/Makefile projects/bhyve_npt_pmap/sys/modules/wi/Makefile projects/bhyve_npt_pmap/sys/net/ieee8023ad_lacp.c projects/bhyve_npt_pmap/sys/net/ieee8023ad_lacp.h projects/bhyve_npt_pmap/sys/net/if_bridge.c projects/bhyve_npt_pmap/sys/net/if_ethersubr.c projects/bhyve_npt_pmap/sys/net/if_lagg.c projects/bhyve_npt_pmap/sys/net/if_lagg.h projects/bhyve_npt_pmap/sys/net/rtsock.c projects/bhyve_npt_pmap/sys/net80211/ieee80211.h projects/bhyve_npt_pmap/sys/net80211/ieee80211_mesh.c projects/bhyve_npt_pmap/sys/net80211/ieee80211_output.c projects/bhyve_npt_pmap/sys/net80211/ieee80211_proto.h projects/bhyve_npt_pmap/sys/netinet/sctp_usrreq.c projects/bhyve_npt_pmap/sys/netinet6/in6.c projects/bhyve_npt_pmap/sys/netinet6/in6_ifattach.c projects/bhyve_npt_pmap/sys/netinet6/nd6.c projects/bhyve_npt_pmap/sys/netpfil/pf/if_pfsync.c projects/bhyve_npt_pmap/sys/nfs/bootp_subr.c projects/bhyve_npt_pmap/sys/ofed/drivers/net/mlx4/en_netdev.c projects/bhyve_npt_pmap/sys/ofed/drivers/net/mlx4/en_tx.c projects/bhyve_npt_pmap/sys/ofed/include/linux/module.h projects/bhyve_npt_pmap/sys/powerpc/include/spr.h projects/bhyve_npt_pmap/sys/powerpc/ofw/ofw_real.c projects/bhyve_npt_pmap/sys/powerpc/powermac/macio.c projects/bhyve_npt_pmap/sys/powerpc/powermac/maciovar.h projects/bhyve_npt_pmap/sys/sparc64/include/pmap.h projects/bhyve_npt_pmap/sys/sparc64/sparc64/pmap.c projects/bhyve_npt_pmap/sys/sys/kernel.h projects/bhyve_npt_pmap/sys/sys/libkern.h projects/bhyve_npt_pmap/sys/sys/param.h projects/bhyve_npt_pmap/sys/sys/priv.h projects/bhyve_npt_pmap/sys/sys/sched.h projects/bhyve_npt_pmap/sys/sys/uuid.h projects/bhyve_npt_pmap/sys/vm/uma_int.h projects/bhyve_npt_pmap/sys/vm/vm.h projects/bhyve_npt_pmap/sys/vm/vm_glue.c projects/bhyve_npt_pmap/sys/vm/vm_map.c projects/bhyve_npt_pmap/sys/vm/vm_pageout.c projects/bhyve_npt_pmap/sys/vm/vm_param.h projects/bhyve_npt_pmap/sys/vm/vnode_pager.c projects/bhyve_npt_pmap/sys/x86/include/specialreg.h projects/bhyve_npt_pmap/tools/tools/crypto/ipsecstats.c projects/bhyve_npt_pmap/tools/tools/cxgbetool/cxgbetool.c projects/bhyve_npt_pmap/tools/tools/sysdoc/tunables.mdoc projects/bhyve_npt_pmap/tools/tools/zfsboottest/Makefile projects/bhyve_npt_pmap/usr.bin/bmake/Makefile projects/bhyve_npt_pmap/usr.bin/bmake/config.h projects/bhyve_npt_pmap/usr.bin/bmake/unit-tests/Makefile projects/bhyve_npt_pmap/usr.bin/fetch/fetch.1 projects/bhyve_npt_pmap/usr.bin/fetch/fetch.c projects/bhyve_npt_pmap/usr.bin/find/function.c projects/bhyve_npt_pmap/usr.bin/grep/regex/tre-fastmatch.c projects/bhyve_npt_pmap/usr.bin/patch/Makefile projects/bhyve_npt_pmap/usr.bin/patch/patch.c projects/bhyve_npt_pmap/usr.bin/script/script.1 projects/bhyve_npt_pmap/usr.bin/svn/lib/libapr_util/Makefile projects/bhyve_npt_pmap/usr.bin/svn/lib/libapr_util/apu.h projects/bhyve_npt_pmap/usr.bin/svn/lib/libserf/Makefile projects/bhyve_npt_pmap/usr.bin/svn/svn_private_config.h projects/bhyve_npt_pmap/usr.bin/truss/syscall.h projects/bhyve_npt_pmap/usr.bin/truss/syscalls.c projects/bhyve_npt_pmap/usr.sbin/makefs/cd9660.c projects/bhyve_npt_pmap/usr.sbin/makefs/cd9660/iso9660_rrip.c projects/bhyve_npt_pmap/usr.sbin/makefs/ffs/ufs_bswap.h projects/bhyve_npt_pmap/usr.sbin/pkg/config.c projects/bhyve_npt_pmap/usr.sbin/watchdogd/watchdogd.8 projects/bhyve_npt_pmap/usr.sbin/watchdogd/watchdogd.c Directory Properties: projects/bhyve_npt_pmap/ (props changed) projects/bhyve_npt_pmap/cddl/ (props changed) projects/bhyve_npt_pmap/cddl/contrib/opensolaris/ (props changed) projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/bhyve_npt_pmap/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/bhyve_npt_pmap/contrib/apr/ (props changed) projects/bhyve_npt_pmap/contrib/apr-util/ (props changed) projects/bhyve_npt_pmap/contrib/bind9/ (props changed) projects/bhyve_npt_pmap/contrib/binutils/ (props changed) projects/bhyve_npt_pmap/contrib/bmake/ (props changed) projects/bhyve_npt_pmap/contrib/llvm/ (props changed) projects/bhyve_npt_pmap/contrib/llvm/tools/clang/ (props changed) projects/bhyve_npt_pmap/contrib/serf/ (props changed) projects/bhyve_npt_pmap/contrib/subversion/ (props changed) projects/bhyve_npt_pmap/contrib/tcpdump/ (props changed) projects/bhyve_npt_pmap/lib/libc/ (props changed) projects/bhyve_npt_pmap/sbin/ (props changed) projects/bhyve_npt_pmap/sbin/ipfw/ (props changed) projects/bhyve_npt_pmap/share/man/man4/ (props changed) projects/bhyve_npt_pmap/sys/ (props changed) projects/bhyve_npt_pmap/sys/amd64/vmm/ (props changed) projects/bhyve_npt_pmap/sys/boot/ (props changed) projects/bhyve_npt_pmap/sys/cddl/contrib/opensolaris/ (props changed) projects/bhyve_npt_pmap/sys/conf/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/common/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/compiler/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/disassembler/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/dispatcher/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/events/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/executer/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/parser/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/resources/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/tables/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/components/utilities/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/include/ (props changed) projects/bhyve_npt_pmap/sys/contrib/dev/acpica/os_specific/ (props changed) projects/bhyve_npt_pmap/sys/dev/usb/serial/uark.c (props changed) Modified: projects/bhyve_npt_pmap/MAINTAINERS ============================================================================== --- projects/bhyve_npt_pmap/MAINTAINERS Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/MAINTAINERS Wed Aug 21 19:30:07 2013 (r254607) @@ -128,3 +128,6 @@ sysdoc trhodes Pre-commit review prefe sh(1) jilles Pre-commit review requested. This also applies to kill(1), printf(1) and test(1) which are compiled in as builtins. +nvme(4) jimharris Pre-commit review requested. +nvd(4) jimharris Pre-commit review requested. +nvmecontrol(8) jimharris Pre-commit review requested. Modified: projects/bhyve_npt_pmap/Makefile ============================================================================== --- projects/bhyve_npt_pmap/Makefile Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/Makefile Wed Aug 21 19:30:07 2013 (r254607) @@ -130,11 +130,34 @@ _MAKEOBJDIRPREFIX!= /usr/bin/env -i PATH .error MAKEOBJDIRPREFIX can only be set in environment, not as a global\ (in make.conf(5)) or command-line variable. .endif -MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} -BINMAKE= \ - `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ + +# We often need to use the tree's version of make to build it. +# Choices add to complexity though. +# We cannot blindly use a make which may not be the one we want +# so be exlicit - until all choice is removed. +.if !defined(WITHOUT_BMAKE) +WANT_MAKE= bmake +.else +WANT_MAKE= fmake +.endif +MYMAKE= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE}/${WANT_MAKE} +.if defined(.PARSEDIR) +HAVE_MAKE= bmake +.else +HAVE_MAKE= fmake +.endif +.if exists(${MYMAKE}) +SUB_MAKE:= ${MYMAKE} -m ${.CURDIR}/share/mk +.elif ${WANT_MAKE} != ${HAVE_MAKE} || ${WANT_MAKE} != "bmake" +# It may not exist yet but we may cause it to. +# In the case of fmake, upgrade_checks may cause a newer version to be built. +SUB_MAKE= `test -x ${MYMAKE} && echo ${MYMAKE} || echo ${MAKE}` \ -m ${.CURDIR}/share/mk -_MAKE= PATH=${PATH} ${BINMAKE} -f Makefile.inc1 TARGET=${_TARGET} TARGET_ARCH=${_TARGET_ARCH} +.else +SUB_MAKE= ${MAKE} -m ${.CURDIR}/share/mk +.endif + +_MAKE= PATH=${PATH} ${SUB_MAKE} -f Makefile.inc1 TARGET=${_TARGET} TARGET_ARCH=${_TARGET_ARCH} # Guess machine architecture from machine type, and vice versa. .if !defined(TARGET_ARCH) && defined(TARGET) @@ -291,11 +314,13 @@ kernel: buildkernel installkernel # Perform a few tests to determine if the installed tools are adequate # for building the world. # +# Note: if we ever need to care about the version of bmake, simply testing +# MAKE_VERSION against a required version should suffice. +# upgrade_checks: -.if !defined(.PARSEDIR) -.if !defined(WITHOUT_BMAKE) - (cd ${.CURDIR} && ${MAKE} bmake) -.else +.if ${HAVE_MAKE} != ${WANT_MAKE} + @(cd ${.CURDIR} && ${MAKE} ${WANT_MAKE:S,^f,,}) +.elif ${WANT_MAKE} == "fmake" @if ! (cd ${.CURDIR}/tools/build/make_check && \ PATH=${PATH} ${BINMAKE} obj >/dev/null 2>&1 && \ PATH=${PATH} ${BINMAKE} >/dev/null 2>&1); \ @@ -303,14 +328,13 @@ upgrade_checks: (cd ${.CURDIR} && ${MAKE} make); \ fi .endif -.endif # # Upgrade make(1) to the current version using the installed # headers, libraries and tools. Also, allow the location of # the system bsdmake-like utility to be overridden. # -MMAKEENV= MAKEOBJDIRPREFIX=${MAKEPATH} \ +MMAKEENV= MAKEOBJDIRPREFIX=${MYMAKE:H} \ DESTDIR= \ INSTALL="sh ${.CURDIR}/tools/install.sh" MMAKE= ${MMAKEENV} ${MAKE} \ @@ -327,7 +351,7 @@ make bmake: .PHONY ${MMAKE} obj && \ ${MMAKE} depend && \ ${MMAKE} all && \ - ${MMAKE} install DESTDIR=${MAKEPATH} BINDIR= + ${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= PROGNAME=${MYMAKE:T} tinderbox: @cd ${.CURDIR} && ${MAKE} DOING_TINDERBOX=YES universe @@ -377,7 +401,8 @@ MAKEFAIL=tee -a ${FAILFILE} MAKEFAIL=cat .endif -universe: universe_prologue upgrade_checks +universe_prologue: upgrade_checks +universe: universe_prologue universe_prologue: @echo "--------------------------------------------------------------" @echo ">>> make universe started on ${STARTTIME}" @@ -387,9 +412,9 @@ universe_prologue: .endif .for target in ${TARGETS} universe: universe_${target} -.ORDER: universe_prologue upgrade_checks universe_${target} universe_epilogue +universe_epilogue: universe_${target} universe_${target}: universe_${target}_prologue -universe_${target}_prologue: +universe_${target}_prologue: universe_prologue @echo ">> ${target} started on `LC_ALL=C date`" .if !defined(MAKE_JUST_KERNELS) .for target_arch in ${TARGET_ARCHES_${target}} @@ -397,7 +422,7 @@ universe_${target}: universe_${target}_$ universe_${target}_${target_arch}: universe_${target}_prologue @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`" @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ - ${MAKE} ${JFLAG} ${UNIVERSE_TARGET} \ + ${SUB_MAKE} ${JFLAG} ${UNIVERSE_TARGET} \ TARGET=${target} \ TARGET_ARCH=${target_arch} \ > _.${target}.${target_arch}.${UNIVERSE_TARGET} 2>&1 || \ @@ -418,11 +443,11 @@ universe_${target}: universe_${target}_k universe_${target}_kernels: universe_${target}_prologue .if exists(${KERNSRCDIR}/${target}/conf/NOTES) @(cd ${KERNSRCDIR}/${target}/conf && env __MAKE_CONF=/dev/null \ - ${MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \ + ${SUB_MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \ (echo "${target} 'make LINT' failed," \ "check _.${target}.makeLINT for details"| ${MAKEFAIL})) .endif - @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} TARGET=${target} \ + @cd ${.CURDIR} && ${SUB_MAKE} ${.MAKEFLAGS} TARGET=${target} \ universe_kernels .endif @echo ">> ${target} completed on `LC_ALL=C date`" @@ -445,7 +470,7 @@ TARGET_ARCH_${kernel}!= cd ${KERNSRCDIR} universe_kernconfs: universe_kernconf_${TARGET}_${kernel} universe_kernconf_${TARGET}_${kernel}: @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ - ${MAKE} ${JFLAG} buildkernel \ + ${SUB_MAKE} ${JFLAG} buildkernel \ TARGET=${TARGET} \ TARGET_ARCH=${TARGET_ARCH_${kernel}} \ KERNCONF=${kernel} \ Modified: projects/bhyve_npt_pmap/UPDATING ============================================================================== --- projects/bhyve_npt_pmap/UPDATING Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/UPDATING Wed Aug 21 19:30:07 2013 (r254607) @@ -31,6 +31,26 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20130802: + find -delete can now delete the pathnames given as arguments, + instead of only files found below them or if the pathname did + not contain any slashes. Formerly, the following error message + would result: + + find: -delete: : relative path potentially not safe + + Deleting the pathnames given as arguments can be prevented + without error messages using -mindepth 1 or by changing + directory and passing "." as argument to find. This works in the + old as well as the new version of find. + +20130726: + Behavior of devfs rules path matching has been changed. + Pattern is now always matched against fully qualified devfs + path and slash characters must be explicitly matched by + slashes in pattern (FNM_PATHNAME). Rulesets involving devfs + subdirectories must be reviewed. + 20130716: The default ARM ABI has changed to the ARM EABI. The old ABI is incompatible with the ARM EABI and all programs and modules will Modified: projects/bhyve_npt_pmap/bin/sh/Makefile ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/Makefile Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/Makefile Wed Aug 21 19:30:07 2013 (r254607) @@ -8,7 +8,7 @@ SHSRCS= alias.c arith_yacc.c arith_yylex histedit.c input.c jobs.c kill.c mail.c main.c memalloc.c miscbltin.c \ mystring.c options.c output.c parser.c printf.c redir.c show.c \ test.c trap.c var.c -GENSRCS= builtins.c init.c nodes.c syntax.c +GENSRCS= builtins.c nodes.c syntax.c GENHDRS= builtins.h nodes.h syntax.h token.h SRCS= ${SHSRCS} ${GENSRCS} ${GENHDRS} @@ -30,26 +30,21 @@ WFORMAT=0 ${.CURDIR}/../test \ ${.CURDIR}/../../usr.bin/printf -CLEANFILES+= mkinit mkinit.o mknodes mknodes.o \ +CLEANFILES+= mknodes mknodes.o \ mksyntax mksyntax.o CLEANFILES+= ${GENSRCS} ${GENHDRS} -build-tools: mkinit mknodes mksyntax +build-tools: mknodes mksyntax .ORDER: builtins.c builtins.h builtins.c builtins.h: mkbuiltins builtins.def sh ${.CURDIR}/mkbuiltins ${.CURDIR} -init.c: mkinit alias.c eval.c exec.c input.c jobs.c options.c parser.c \ - redir.c trap.c var.c - ./mkinit ${.ALLSRC:S/^mkinit$//} - # XXX this is just to stop the default .c rule being used, so that the # intermediate object has a fixed name. # XXX we have a default .c rule, but no default .o rule. .o: ${CC} ${CFLAGS} ${LDFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET} -mkinit: mkinit.o mknodes: mknodes.o mksyntax: mksyntax.o Modified: projects/bhyve_npt_pmap/bin/sh/TOUR ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/TOUR Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/TOUR Wed Aug 21 19:30:07 2013 (r254607) @@ -25,38 +25,11 @@ programs is: program input files generates ------- ----------- --------- mkbuiltins builtins builtins.h builtins.c - mkinit *.c init.c mknodes nodetypes nodes.h nodes.c mksyntax - syntax.h syntax.c mktokens - token.h -There are undoubtedly too many of these. Mkinit searches all the -C source files for entries looking like: - - RESET { - x = 2; /* executed when the shell does a longjmp - back to the main command loop */ - } - -It pulls this code out into routines which are when particular -events occur. The intent is to improve modularity by isolating -the information about which modules need to be explicitly -initialized/reset within the modules themselves. - -Mkinit recognizes several constructs for placing declarations in -the init.c file. - INCLUDE "file.h" -includes a file. The storage class MKINIT makes a declaration -available in the init.c file, for example: - MKINIT int funcnest; /* depth of function calls */ -MKINIT alone on a line introduces a structure or union declara- -tion: - MKINIT - struct redirtab { - short renamed[10]; - }; -Preprocessor #define statements are copied to init.c without any -special action to request this. +There are undoubtedly too many of these. EXCEPTIONS: Code for dealing with exceptions appears in exceptions.c. The C language doesn't include exception handling, Modified: projects/bhyve_npt_pmap/bin/sh/eval.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/eval.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/eval.c Wed Aug 21 19:30:07 2013 (r254607) @@ -76,7 +76,7 @@ __FBSDID("$FreeBSD$"); int evalskip; /* set if we are skipping commands */ int skipcount; /* number of levels to skip */ -MKINIT int loopnest; /* current loop nesting level */ +static int loopnest; /* current loop nesting level */ int funcnest; /* depth of function calls */ static int builtin_flags; /* evalcommand flags for builtins */ @@ -104,16 +104,13 @@ static void prehash(union node *); * Called to reset things after an exception. */ -#ifdef mkinit -INCLUDE "eval.h" - -RESET { +void +reseteval(void) +{ evalskip = 0; loopnest = 0; funcnest = 0; } -#endif - /* Modified: projects/bhyve_npt_pmap/bin/sh/eval.h ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/eval.h Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/eval.h Wed Aug 21 19:30:07 2013 (r254607) @@ -46,6 +46,8 @@ struct backcmd { /* result of evalbackc struct job *jp; /* job structure for command */ }; +void reseteval(void); + /* flags in argument to evaltree/evalstring */ #define EV_EXIT 01 /* exit after evaluating tree */ #define EV_TESTED 02 /* exit status is checked; ignore -e flag */ Modified: projects/bhyve_npt_pmap/bin/sh/exec.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/exec.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/exec.c Wed Aug 21 19:30:07 2013 (r254607) @@ -70,7 +70,6 @@ __FBSDID("$FreeBSD$"); #include "syntax.h" #include "memalloc.h" #include "error.h" -#include "init.h" #include "mystring.h" #include "show.h" #include "jobs.h" Modified: projects/bhyve_npt_pmap/bin/sh/input.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/input.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/input.c Wed Aug 21 19:30:07 2013 (r254607) @@ -92,7 +92,7 @@ struct parsefile { int plinno = 1; /* input line number */ int parsenleft; /* copy of parsefile->nleft */ -MKINIT int parselleft; /* copy of parsefile->lleft */ +static int parselleft; /* copy of parsefile->lleft */ const char *parsenextc; /* copy of parsefile->nextc */ static char basebuf[BUFSIZ + 1];/* buffer for top level input file */ static struct parsefile basepf = { /* top level input file */ @@ -108,15 +108,12 @@ static void pushfile(void); static int preadfd(void); static void popstring(void); -#ifdef mkinit -INCLUDE "input.h" -INCLUDE "error.h" - -RESET { +void +resetinput(void) +{ popallfiles(); parselleft = parsenleft = 0; /* clear input buffer */ } -#endif /* Modified: projects/bhyve_npt_pmap/bin/sh/input.h ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/input.h Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/input.h Wed Aug 21 19:30:07 2013 (r254607) @@ -47,6 +47,7 @@ extern const char *parsenextc; /* next c struct alias; struct parsefile; +void resetinput(void); char *pfgets(char *, int); int pgetc(void); int preadbuffer(void); Modified: projects/bhyve_npt_pmap/bin/sh/jobs.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/jobs.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/jobs.c Wed Aug 21 19:30:07 2013 (r254607) @@ -77,8 +77,8 @@ __FBSDID("$FreeBSD$"); static struct job *jobtab; /* array of jobs */ static int njobs; /* size of array */ -MKINIT pid_t backgndpid = -1; /* pid of last background process */ -MKINIT struct job *bgjob = NULL; /* last background process */ +static pid_t backgndpid = -1; /* pid of last background process */ +static struct job *bgjob = NULL; /* last background process */ #if JOBS static struct job *jobmru; /* most recently used job list */ static pid_t initialpgrp; /* pgrp of shell on invocation */ @@ -116,7 +116,7 @@ static void showjob(struct job *, int); * Turn job control on and off. */ -MKINIT int jobctl; +static int jobctl; #if JOBS void Modified: projects/bhyve_npt_pmap/bin/sh/main.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/main.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/main.c Wed Aug 21 19:30:07 2013 (r254607) @@ -68,10 +68,10 @@ __FBSDID("$FreeBSD$"); #include "show.h" #include "memalloc.h" #include "error.h" -#include "init.h" #include "mystring.h" #include "exec.h" #include "cd.h" +#include "redir.h" #include "builtins.h" int rootpid; @@ -79,6 +79,7 @@ int rootshell; struct jmploc main_handler; int localeisutf8, initial_localeisutf8; +static void reset(void); static void cmdloop(int); static void read_profile(const char *); static char *find_dot_file(char *); @@ -179,6 +180,14 @@ state4: return 0; } +static void +reset(void) +{ + reseteval(); + resetinput(); + resetparser(); + resetredir(); +} /* * Read and execute commands. "Top" is nonzero for the top level command Modified: projects/bhyve_npt_pmap/bin/sh/output.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/output.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/output.c Wed Aug 21 19:30:07 2013 (r254607) @@ -75,25 +75,6 @@ struct output memout = {NULL, 0, NULL, 0 struct output *out1 = &output; struct output *out2 = &errout; - - -#ifdef mkinit - -INCLUDE "output.h" -INCLUDE "memalloc.h" - -RESET { - out1 = &output; - out2 = &errout; - if (memout.buf != NULL) { - ckfree(memout.buf); - memout.buf = NULL; - } -} - -#endif - - void outcslow(int c, struct output *file) { Modified: projects/bhyve_npt_pmap/bin/sh/parser.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/parser.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/parser.c Wed Aug 21 19:30:07 2013 (r254607) @@ -96,9 +96,9 @@ static struct heredoc *heredoclist; /* l static int doprompt; /* if set, prompt the user */ static int needprompt; /* true if interactive and at start of line */ static int lasttoken; /* last token read */ -MKINIT int tokpushback; /* last token pushed back */ +int tokpushback; /* last token pushed back */ static char *wordtext; /* text of last word returned by readtoken */ -MKINIT int checkkwd; /* 1 == check for kwds, 2 == also eat newlines */ +static int checkkwd; static struct nodelist *backquotelist; static union node *redirnode; static struct heredoc *heredoc; @@ -1819,13 +1819,13 @@ parsearith: { } /* end of readtoken */ - -#ifdef mkinit -RESET { +void +resetparser(void) +{ tokpushback = 0; checkkwd = 0; } -#endif + /* * Returns true if the text contains nothing to expand (no dollar signs Modified: projects/bhyve_npt_pmap/bin/sh/parser.h ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/parser.h Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/parser.h Wed Aug 21 19:30:07 2013 (r254607) @@ -79,6 +79,7 @@ extern const char *const parsekwd[]; union node *parsecmd(int); void fixredir(union node *, const char *, int); +void resetparser(void); int goodname(const char *); int isassignment(const char *); char *getprompt(void *); Modified: projects/bhyve_npt_pmap/bin/sh/redir.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/redir.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/redir.c Wed Aug 21 19:30:07 2013 (r254607) @@ -66,14 +66,13 @@ __FBSDID("$FreeBSD$"); #define CLOSED -1 /* fd was not open before redir */ -MKINIT struct redirtab { struct redirtab *next; int renamed[10]; }; -MKINIT struct redirtab *redirlist; +static struct redirtab *redirlist; /* * We keep track of whether or not fd0 has been redirected. This is for @@ -324,16 +323,13 @@ popredir(void) * Undo all redirections. Called on error or interrupt. */ -#ifdef mkinit - -INCLUDE "redir.h" - -RESET { +void +resetredir(void) +{ while (redirlist) popredir(); } -#endif /* Return true if fd 0 has already been redirected at least once. */ int Modified: projects/bhyve_npt_pmap/bin/sh/redir.h ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/redir.h Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/redir.h Wed Aug 21 19:30:07 2013 (r254607) @@ -40,6 +40,7 @@ union node; void redirect(union node *, int); void popredir(void); +void resetredir(void); int fd0_redirected_p(void); void clearredir(void); Modified: projects/bhyve_npt_pmap/bin/sh/shell.h ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/shell.h Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/shell.h Wed Aug 21 19:30:07 2013 (r254607) @@ -63,7 +63,6 @@ typedef intmax_t arith_t; #define ARITH_MAX INTMAX_MAX typedef void *pointer; -#define MKINIT /* empty */ #include Modified: projects/bhyve_npt_pmap/bin/sh/trap.c ============================================================================== --- projects/bhyve_npt_pmap/bin/sh/trap.c Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/bin/sh/trap.c Wed Aug 21 19:30:07 2013 (r254607) @@ -72,7 +72,7 @@ __FBSDID("$FreeBSD$"); #define S_RESET 5 /* temporary - to reset a hard ignored sig */ -MKINIT char sigmode[NSIG]; /* current value of signal */ +static char sigmode[NSIG]; /* current value of signal */ volatile sig_atomic_t pendingsig; /* indicates some signal received */ int in_dotrap; /* do we execute in a trap handler? */ static char *volatile trap[NSIG]; /* trap handler commands */ Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl Wed Aug 21 19:30:07 2013 (r254607) @@ -583,6 +583,8 @@ if ($opt_x) { die "$PNAME: failed to open $PNAME.$$.log: $!\n" unless (!$opt_l || open(LOG, ">$PNAME.$$.log")); +$ENV{'DTRACE_DEBUG_REGSET'} = 'true'; + if ($opt_g) { $ENV{'UMEM_DEBUG'} = 'default,verbose'; $ENV{'UMEM_LOGGING'} = 'fail,contents'; Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d) @@ -0,0 +1,35 @@ +/* + * CDDL HEADER START + * + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + * + * CDDL HEADER END + */ + +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ + +#pragma D option quiet + +/* + * Make sure the sizes of compatible keys doesn't affect the sort order. + */ + +BEGIN +{ + @[(int)1, 0] = sum(10); + @[(uint64_t)2, 0] = sum(20); + @[(int)3, 0] = sum(30); + @[(uint64_t)4, 0] = sum(40); + printa(@); + + exit(0); +} Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sizedkeys.d.out) @@ -0,0 +1,6 @@ + + 1 0 10 + 2 0 20 + 3 0 30 + 4 0 40 + Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d.out) @@ -0,0 +1,8 @@ +The value of i is 6 +The value of i is 18 +The value of i is 72 +The value of i is 25920 +The value of i is 935761216 +The value of i is -91738734 +The value of i is -91738729 + Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d) @@ -0,0 +1,50 @@ +/* + * CDDL HEADER START + * + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + * + * CDDL HEADER END + */ + +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ + +/* + * Test compile-time casting between integer types of different size. + */ + +#pragma D option quiet + +int64_t x; + +BEGIN +{ + x = (int32_t)(int16_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (int32_t)(uint16_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (uint32_t)(int16_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (uint32_t)(uint16_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + printf("\n"); + + x = (int16_t)(int32_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (int16_t)(uint32_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (uint16_t)(int32_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + x = (uint16_t)(uint32_t)0xfff0; + printf("%16x %20d %20u\n", x, x, x); + + exit(0); +} Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compcast.d.out) @@ -0,0 +1,10 @@ +fffffffffffffff0 -16 18446744073709551600 + fff0 65520 65520 + fffffff0 4294967280 4294967280 + fff0 65520 65520 + +fffffffffffffff0 -16 18446744073709551600 +fffffffffffffff0 -16 18446744073709551600 + fff0 65520 65520 + fff0 65520 65520 + Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d) @@ -0,0 +1,36 @@ +/* + * CDDL HEADER START + * + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + * + * CDDL HEADER END + */ + +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ + +/* + * Test narrowing at assignment. + */ + +#pragma D option quiet + +uint16_t x; +uint32_t y; + +BEGIN +{ + x = 0xbeefcafe; + y = x; + printf("%x", y); /* where's the beef? */ + + exit(0); +} Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.compnarrowassign.d.out) @@ -0,0 +1 @@ +cafe Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d) @@ -0,0 +1,52 @@ +/* + * CDDL HEADER START + * + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + * + * CDDL HEADER END + */ + +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ + +/* + * Test execution-time casting between integer types of different size. + */ + +#pragma D option quiet + +int64_t x; + +BEGIN +{ + z = 0xfff0; + + x = (int32_t)(int16_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (int32_t)(uint16_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (uint32_t)(int16_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (uint32_t)(uint16_t)z; + printf("%16x %20d %20u\n", x, x, x); + printf("\n"); + + x = (int16_t)(int32_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (int16_t)(uint32_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (uint16_t)(int32_t)z; + printf("%16x %20d %20u\n", x, x, x); + x = (uint16_t)(uint32_t)z; + printf("%16x %20d %20u\n", x, x, x); + + exit(0); +} Copied: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out (from r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out Wed Aug 21 19:30:07 2013 (r254607, copy of r253953, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.execcast.d.out) @@ -0,0 +1,10 @@ +fffffffffffffff0 -16 18446744073709551600 + fff0 65520 65520 + fffffff0 4294967280 4294967280 + fff0 65520 65520 + +fffffffffffffff0 -16 18446744073709551600 +fffffffffffffff0 -16 18446744073709551600 + fff0 65520 65520 + fff0 65520 65520 + Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,12 +36,12 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:entry +fbt::kern_ioctl:entry { printf("Entering the ioctl function\n"); } -fbt::ioctl:return +fbt::kern_ioctl:return { printf("Returning from ioctl function\n"); exit(0); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,7 +36,7 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:return +fbt::kern_ioctl:return { printf("The function return value is stored in %u\n", arg1); exit(0); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,13 +36,13 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:entry +fbt::kern_ioctl:entry { printf("Entering the ioctl function\n"); printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3); } -fbt::ioctl:return +fbt::kern_ioctl:return { printf("Returning from ioctl function\n"); printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d Wed Aug 21 19:30:07 2013 (r254607) @@ -41,12 +41,12 @@ BEGIN self->traceme = 1; } -fbt::ioctl:entry +fbt::kern_ioctl:entry { printf("Entering the function\n"); } -fbt::ioctl:return +fbt::kern_ioctl:return { printf("The offset = %u\n", arg0); exit(0); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,14 +36,14 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:entry +fbt::kern_ioctl:entry { printf("Entering the ioctl function\n"); printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3); exit(0); } -fbt::ioctl:return +fbt::kern_ioctl:return { printf("Returning from ioctl function\n"); printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,7 +36,7 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:return +fbt::kern_ioctl:return /arg1 == 0/ { printf("%s %x returned 0", probefunc, arg0); Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d Wed Aug 21 19:30:07 2013 (r254607) @@ -36,7 +36,7 @@ #pragma D option quiet #pragma D option statusrate=10ms -fbt::ioctl:entry +fbt::kern_ioctl:entry { self->traceme = 1; } @@ -47,7 +47,7 @@ fbt:::entry printf("called %s\n", probefunc); } -fbt::ioctl:return +fbt::kern_ioctl:return /self->traceme/ { self->traceme = 0; Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d Wed Aug 21 19:30:07 2013 (r254607) @@ -24,7 +24,9 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ #pragma D option quiet @@ -36,3 +38,8 @@ BEGIN printf("%s\n", strjoin("", "")); exit(0); } + +BEGIN +{ + exit(1); +} Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d Wed Aug 21 19:30:07 2013 (r254607) @@ -24,7 +24,9 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ /* * ASSERTION: This test reproduces the alignment error. @@ -39,9 +41,10 @@ BEGIN { - x = (int *) 64; + x = (int *)64; y = *x; trace(y); + exit(0); } ERROR Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d Wed Aug 21 19:30:07 2013 (r254607) @@ -24,7 +24,9 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ /* * ASSERTION: D pointers do not allow invalid pointer accesses. @@ -44,6 +46,7 @@ BEGIN y = (int *) (x - 3300778156056); *y = 3; trace(*y); + exit(0); } ERROR Modified: projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d ============================================================================== --- projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d Wed Aug 21 19:02:34 2013 (r254606) +++ projects/bhyve_npt_pmap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d Wed Aug 21 19:30:07 2013 (r254607) @@ -24,7 +24,9 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" +/* + * Copyright (c) 2012 by Delphix. All rights reserved. + */ /* * ASSERTION: D pointers do not allow invalid pointer accesses. @@ -39,9 +41,10 @@ BEGIN { - y = (int *) (-33007); + y = (int *)-33007; *y = 3; trace(*y); + exit(0); } ERROR *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***