From owner-svn-src-user@freebsd.org Mon Nov 16 02:00:17 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93DE1A2FD14 for ; Mon, 16 Nov 2015 02:00:17 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F55B17C5; Mon, 16 Nov 2015 02:00:16 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG20FIm089407; Mon, 16 Nov 2015 02:00:15 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG20FVs089401; Mon, 16 Nov 2015 02:00:15 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160200.tAG20FVs089401@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 02:00:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290901 - in user/ngie/more-tests2: . bin/csh bin/ls/tests bin/ps bin/rm bin/sh bin/test/tests cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolar... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 02:00:17 -0000 Author: ngie Date: Mon Nov 16 02:00:12 2015 New Revision: 290901 URL: https://svnweb.freebsd.org/changeset/base/290901 Log: MFhead @ r290899 Added: user/ngie/more-tests2/contrib/bmake/metachar.c - copied unchanged from r290899, head/contrib/bmake/metachar.c user/ngie/more-tests2/contrib/bmake/metachar.h - copied unchanged from r290899, head/contrib/bmake/metachar.h user/ngie/more-tests2/contrib/libucl/CMakeLists.txt - copied unchanged from r290899, head/contrib/libucl/CMakeLists.txt user/ngie/more-tests2/contrib/libucl/examples/ - copied from r290899, head/contrib/libucl/examples/ user/ngie/more-tests2/contrib/libucl/include/ucl++.h - copied unchanged from r290899, head/contrib/libucl/include/ucl++.h user/ngie/more-tests2/contrib/libucl/m4/ - copied from r290899, head/contrib/libucl/m4/ user/ngie/more-tests2/contrib/libucl/python/ - copied from r290899, head/contrib/libucl/python/ user/ngie/more-tests2/contrib/libucl/src/ucl_msgpack.c - copied unchanged from r290899, head/contrib/libucl/src/ucl_msgpack.c user/ngie/more-tests2/contrib/libucl/src/ucl_sexp.c - copied unchanged from r290899, head/contrib/libucl/src/ucl_sexp.c user/ngie/more-tests2/contrib/libucl/tests/basic/15.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/15.in user/ngie/more-tests2/contrib/libucl/tests/basic/15.inc - copied unchanged from r290899, head/contrib/libucl/tests/basic/15.inc user/ngie/more-tests2/contrib/libucl/tests/basic/15.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/15.res user/ngie/more-tests2/contrib/libucl/tests/basic/16.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/16.in user/ngie/more-tests2/contrib/libucl/tests/basic/16.inc - copied unchanged from r290899, head/contrib/libucl/tests/basic/16.inc user/ngie/more-tests2/contrib/libucl/tests/basic/16.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/16.res user/ngie/more-tests2/contrib/libucl/tests/basic/17.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/17.in user/ngie/more-tests2/contrib/libucl/tests/basic/17.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/17.res user/ngie/more-tests2/contrib/libucl/tests/basic/18.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/18.in user/ngie/more-tests2/contrib/libucl/tests/basic/18.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/18.res user/ngie/more-tests2/contrib/libucl/tests/basic/19-append.inc - copied unchanged from r290899, head/contrib/libucl/tests/basic/19-append.inc user/ngie/more-tests2/contrib/libucl/tests/basic/19-merge.inc - copied unchanged from r290899, head/contrib/libucl/tests/basic/19-merge.inc user/ngie/more-tests2/contrib/libucl/tests/basic/19-rewrite.inc - copied unchanged from r290899, head/contrib/libucl/tests/basic/19-rewrite.inc user/ngie/more-tests2/contrib/libucl/tests/basic/19.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/19.in user/ngie/more-tests2/contrib/libucl/tests/basic/19.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/19.res user/ngie/more-tests2/contrib/libucl/tests/basic/20.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/20.in user/ngie/more-tests2/contrib/libucl/tests/basic/20.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/20.res user/ngie/more-tests2/contrib/libucl/tests/basic/21.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/21.in user/ngie/more-tests2/contrib/libucl/tests/basic/21.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/21.res user/ngie/more-tests2/contrib/libucl/tests/basic/22.in - copied unchanged from r290899, head/contrib/libucl/tests/basic/22.in user/ngie/more-tests2/contrib/libucl/tests/basic/22.res - copied unchanged from r290899, head/contrib/libucl/tests/basic/22.res user/ngie/more-tests2/contrib/libucl/tests/msgpack.test - copied unchanged from r290899, head/contrib/libucl/tests/msgpack.test user/ngie/more-tests2/contrib/libucl/tests/test_msgpack.c - copied unchanged from r290899, head/contrib/libucl/tests/test_msgpack.c user/ngie/more-tests2/contrib/libucl/utils/ucl-tool.c - copied unchanged from r290899, head/contrib/libucl/utils/ucl-tool.c user/ngie/more-tests2/contrib/llvm/patches/patch-09-clang-r250657-openmp.diff - copied unchanged from r290899, head/contrib/llvm/patches/patch-09-clang-r250657-openmp.diff user/ngie/more-tests2/contrib/ntp/include/rc_cmdlength.h - copied unchanged from r290899, head/contrib/ntp/include/rc_cmdlength.h user/ngie/more-tests2/contrib/ntp/sntp/m4/ntp_problemtests.m4 - copied unchanged from r290899, head/contrib/ntp/sntp/m4/ntp_problemtests.m4 user/ngie/more-tests2/contrib/ntp/sntp/tests/fileHandlingTest.c - copied unchanged from r290899, head/contrib/ntp/sntp/tests/fileHandlingTest.c user/ngie/more-tests2/contrib/ntp/sntp/tests/run-t-log.c - copied unchanged from r290899, head/contrib/ntp/sntp/tests/run-t-log.c user/ngie/more-tests2/contrib/ntp/sntp/tests/sntptest.c - copied unchanged from r290899, head/contrib/ntp/sntp/tests/sntptest.c user/ngie/more-tests2/contrib/ntp/sntp/tests/t-log.c - copied unchanged from r290899, head/contrib/ntp/sntp/tests/t-log.c user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/parseOutput.rb - copied unchanged from r290899, head/contrib/ntp/sntp/unity/auto/parseOutput.rb user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/type_sanitizer.rb - copied unchanged from r290899, head/contrib/ntp/sntp/unity/auto/type_sanitizer.rb user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/unity_test_summary.py - copied unchanged from r290899, head/contrib/ntp/sntp/unity/auto/unity_test_summary.py user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_config.h - copied unchanged from r290899, head/contrib/ntp/sntp/unity/unity_config.h user/ngie/more-tests2/contrib/ntp/tests/libntp/lfptest.c - copied unchanged from r290899, head/contrib/ntp/tests/libntp/lfptest.c user/ngie/more-tests2/contrib/ntp/tests/libntp/sockaddrtest.c - copied unchanged from r290899, head/contrib/ntp/tests/libntp/sockaddrtest.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/leapsec.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/leapsec.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/ntp_prio_q.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/ntp_prio_q.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/ntp_restrict.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/ntp_restrict.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/rc_cmdlength.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/rc_cmdlength.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-leapsec.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-leapsec.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-ntp_prio_q.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-ntp_prio_q.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-ntp_restrict.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-ntp_restrict.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-rc_cmdlength.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-rc_cmdlength.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-t-ntp_scanner.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-t-ntp_scanner.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/run-t-ntp_signd.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/run-t-ntp_signd.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/t-ntp_scanner.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/t-ntp_scanner.c user/ngie/more-tests2/contrib/ntp/tests/ntpd/t-ntp_signd.c - copied unchanged from r290899, head/contrib/ntp/tests/ntpd/t-ntp_signd.c user/ngie/more-tests2/contrib/ntp/tests/ntpq/ - copied from r290899, head/contrib/ntp/tests/ntpq/ user/ngie/more-tests2/contrib/wpa/patches/openssl-0.9.8zf-tls-extensions.patch - copied unchanged from r290899, head/contrib/wpa/patches/openssl-0.9.8zf-tls-extensions.patch user/ngie/more-tests2/contrib/wpa/src/crypto/sha384-prf.c - copied unchanged from r290899, head/contrib/wpa/src/crypto/sha384-prf.c user/ngie/more-tests2/contrib/wpa/src/fst/ - copied from r290899, head/contrib/wpa/src/fst/ user/ngie/more-tests2/contrib/wpa/wpa_supplicant/eapol_test.py - copied unchanged from r290899, head/contrib/wpa/wpa_supplicant/eapol_test.py user/ngie/more-tests2/contrib/wpa/wpa_supplicant/p2p_supplicant_sd.c - copied unchanged from r290899, head/contrib/wpa/wpa_supplicant/p2p_supplicant_sd.c user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesp8-ppc.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/aesp8-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aest4-sparcv9.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/aest4-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesv8-armx.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/aesv8-armx.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/vpaes-ppc.pl - copied unchanged from r290899, head/crypto/openssl/crypto/aes/asm/vpaes-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/arm64cpuid.S - copied unchanged from r290899, head/crypto/openssl/crypto/arm64cpuid.S user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/mips3.s - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/mips3.s user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/sparct4-mont.pl - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/sparct4-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/sparcv9-gf2m.pl - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/sparcv9-gf2m.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/vis3-mont.pl - copied unchanged from r290899, head/crypto/openssl/crypto/bn/asm/vis3-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/rsaz_exp.c - copied unchanged from r290899, head/crypto/openssl/crypto/bn/rsaz_exp.c user/ngie/more-tests2/crypto/openssl/crypto/bn/rsaz_exp.h - copied unchanged from r290899, head/crypto/openssl/crypto/bn/rsaz_exp.h user/ngie/more-tests2/crypto/openssl/crypto/camellia/asm/cmllt4-sparcv9.pl - copied unchanged from r290899, head/crypto/openssl/crypto/camellia/asm/cmllt4-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_kari.c - copied unchanged from r290899, head/crypto/openssl/crypto/cms/cms_kari.c user/ngie/more-tests2/crypto/openssl/crypto/des/asm/dest4-sparcv9.pl - copied unchanged from r290899, head/crypto/openssl/crypto/des/asm/dest4-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_kdf.c - copied unchanged from r290899, head/crypto/openssl/crypto/dh/dh_kdf.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_rfc5114.c - copied unchanged from r290899, head/crypto/openssl/crypto/dh/dh_rfc5114.c user/ngie/more-tests2/crypto/openssl/crypto/ec/asm/ - copied from r290899, head/crypto/openssl/crypto/ec/asm/ user/ngie/more-tests2/crypto/openssl/crypto/ec/ecp_nistz256.c - copied unchanged from r290899, head/crypto/openssl/crypto/ec/ecp_nistz256.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ecp_nistz256_table.c - copied unchanged from r290899, head/crypto/openssl/crypto/ec/ecp_nistz256_table.c user/ngie/more-tests2/crypto/openssl/crypto/ecdh/ech_kdf.c - copied unchanged from r290899, head/crypto/openssl/crypto/ecdh/ech_kdf.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c - copied unchanged from r290899, head/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c user/ngie/more-tests2/crypto/openssl/crypto/md5/asm/md5-sparcv9.pl - copied unchanged from r290899, head/crypto/openssl/crypto/md5/asm/md5-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghashp8-ppc.pl - copied unchanged from r290899, head/crypto/openssl/crypto/modes/asm/ghashp8-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghashv8-armx.pl - copied unchanged from r290899, head/crypto/openssl/crypto/modes/asm/ghashv8-armx.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/wrap128.c - copied unchanged from r290899, head/crypto/openssl/crypto/modes/wrap128.c user/ngie/more-tests2/crypto/openssl/crypto/perlasm/sparcv9_modes.pl - copied unchanged from r290899, head/crypto/openssl/crypto/perlasm/sparcv9_modes.pl user/ngie/more-tests2/crypto/openssl/crypto/ppc_arch.h - copied unchanged from r290899, head/crypto/openssl/crypto/ppc_arch.h user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-armv8.pl - copied unchanged from r290899, head/crypto/openssl/crypto/sha/asm/sha1-armv8.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl - copied unchanged from r290899, head/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-armv8.pl - copied unchanged from r290899, head/crypto/openssl/crypto/sha/asm/sha512-armv8.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512p8-ppc.pl - copied unchanged from r290899, head/crypto/openssl/crypto/sha/asm/sha512p8-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/sparc_arch.h - copied unchanged from r290899, head/crypto/openssl/crypto/sparc_arch.h user/ngie/more-tests2/crypto/openssl/crypto/x509/vpm_int.h - copied unchanged from r290899, head/crypto/openssl/crypto/x509/vpm_int.h user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3_scts.c - copied unchanged from r290899, head/crypto/openssl/crypto/x509v3/v3_scts.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3nametest.c - copied unchanged from r290899, head/crypto/openssl/crypto/x509v3/v3nametest.c user/ngie/more-tests2/crypto/openssl/doc/crypto/ASN1_TIME_set.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/ASN1_TIME_set.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_GFp_simple_method.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_GFp_simple_method.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_GROUP_copy.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_GROUP_copy.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_GROUP_new.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_GROUP_new.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_KEY_new.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_KEY_new.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_POINT_add.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_POINT_add.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EC_POINT_new.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/EC_POINT_new.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OPENSSL_instrument_bus.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/OPENSSL_instrument_bus.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/SSLeay_version.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/SSLeay_version.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/X509_check_host.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/X509_check_host.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/d2i_ECPKParameters.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/d2i_ECPKParameters.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/ec.pod - copied unchanged from r290899, head/crypto/openssl/doc/crypto/ec.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_CTX_new.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_CTX_new.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_CTX_set1_prefix.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_CTX_set1_prefix.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_CTX_set_flags.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_CTX_set_flags.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_cmd.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_cmd.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CONF_cmd_argv.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CONF_cmd_argv.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_add1_chain_cert.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_add1_chain_cert.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_get0_param.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_get0_param.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set1_curves.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_set1_curves.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set_cert_cb.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_set_cert_cb.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set_custom_cli_ext.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_set_custom_cli_ext.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_use_serverinfo.pod - copied unchanged from r290899, head/crypto/openssl/doc/ssl/SSL_CTX_use_serverinfo.pod user/ngie/more-tests2/crypto/openssl/ssl/ssl_conf.c - copied unchanged from r290899, head/crypto/openssl/ssl/ssl_conf.c user/ngie/more-tests2/crypto/openssl/ssl/t1_ext.c - copied unchanged from r290899, head/crypto/openssl/ssl/t1_ext.c user/ngie/more-tests2/crypto/openssl/ssl/t1_trce.c - copied unchanged from r290899, head/crypto/openssl/ssl/t1_trce.c user/ngie/more-tests2/crypto/openssl/util/copy-if-different.pl - copied unchanged from r290899, head/crypto/openssl/util/copy-if-different.pl user/ngie/more-tests2/etc/mtree/BSD.lib32.dist - copied unchanged from r290899, head/etc/mtree/BSD.lib32.dist user/ngie/more-tests2/etc/periodic/daily/430.status-uptime - copied unchanged from r290899, head/etc/periodic/daily/430.status-uptime user/ngie/more-tests2/lib/libc/tests/gen/fmtcheck_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/fmtcheck_test.c user/ngie/more-tests2/lib/libc/tests/gen/fmtmsg_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/fmtmsg_test.c user/ngie/more-tests2/lib/libc/tests/gen/fnmatch_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/fnmatch_test.c user/ngie/more-tests2/lib/libc/tests/gen/fnmatch_testcases.h - copied unchanged from r290899, head/lib/libc/tests/gen/fnmatch_testcases.h user/ngie/more-tests2/lib/libc/tests/gen/ftw_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/ftw_test.c user/ngie/more-tests2/lib/libc/tests/gen/popen_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/popen_test.c user/ngie/more-tests2/lib/libc/tests/gen/posix_spawn_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/posix_spawn_test.c user/ngie/more-tests2/lib/libc/tests/gen/test-fnmatch.c - copied unchanged from r290899, head/lib/libc/tests/gen/test-fnmatch.c user/ngie/more-tests2/lib/libc/tests/gen/wordexp_test.c - copied unchanged from r290899, head/lib/libc/tests/gen/wordexp_test.c user/ngie/more-tests2/lib/libc/tests/locale/btowc_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/btowc_test.c user/ngie/more-tests2/lib/libc/tests/locale/c16rtomb_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/c16rtomb_test.c user/ngie/more-tests2/lib/libc/tests/locale/iswctype_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/iswctype_test.c user/ngie/more-tests2/lib/libc/tests/locale/mblen_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mblen_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbrlen_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbrlen_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbrtoc16_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbrtoc16_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbrtowc_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbrtowc_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbsnrtowcs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbsnrtowcs_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbsrtowcs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbsrtowcs_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbstowcs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbstowcs_test.c user/ngie/more-tests2/lib/libc/tests/locale/mbtowc_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/mbtowc_test.c user/ngie/more-tests2/lib/libc/tests/locale/towctrans_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/towctrans_test.c user/ngie/more-tests2/lib/libc/tests/locale/wcrtomb_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/wcrtomb_test.c user/ngie/more-tests2/lib/libc/tests/locale/wcsnrtombs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/wcsnrtombs_test.c user/ngie/more-tests2/lib/libc/tests/locale/wcsrtombs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/wcsrtombs_test.c user/ngie/more-tests2/lib/libc/tests/locale/wcstombs_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/wcstombs_test.c user/ngie/more-tests2/lib/libc/tests/locale/wctomb_test.c - copied unchanged from r290899, head/lib/libc/tests/locale/wctomb_test.c user/ngie/more-tests2/lib/libc/tests/net/ether_test.c - copied unchanged from r290899, head/lib/libc/tests/net/ether_test.c user/ngie/more-tests2/lib/libc/tests/net/eui64_aton_test.c - copied unchanged from r290899, head/lib/libc/tests/net/eui64_aton_test.c user/ngie/more-tests2/lib/libc/tests/net/eui64_ntoa_test.c - copied unchanged from r290899, head/lib/libc/tests/net/eui64_ntoa_test.c user/ngie/more-tests2/lib/libc/tests/net/test-eui64.h - copied unchanged from r290899, head/lib/libc/tests/net/test-eui64.h user/ngie/more-tests2/lib/libc/tests/stdio/fdopen_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/fdopen_test.c user/ngie/more-tests2/lib/libc/tests/stdio/fopen_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/fopen_test.c user/ngie/more-tests2/lib/libc/tests/stdio/freopen_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/freopen_test.c user/ngie/more-tests2/lib/libc/tests/stdio/getdelim_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/getdelim_test.c user/ngie/more-tests2/lib/libc/tests/stdio/mkostemp_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/mkostemp_test.c user/ngie/more-tests2/lib/libc/tests/stdio/open_memstream_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/open_memstream_test.c user/ngie/more-tests2/lib/libc/tests/stdio/open_wmemstream_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/open_wmemstream_test.c user/ngie/more-tests2/lib/libc/tests/stdio/perror_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/perror_test.c user/ngie/more-tests2/lib/libc/tests/stdio/print_positional_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/print_positional_test.c user/ngie/more-tests2/lib/libc/tests/stdio/printbasic_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/printbasic_test.c user/ngie/more-tests2/lib/libc/tests/stdio/printfloat_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/printfloat_test.c user/ngie/more-tests2/lib/libc/tests/stdio/scanfloat_test.c - copied unchanged from r290899, head/lib/libc/tests/stdio/scanfloat_test.c user/ngie/more-tests2/lib/libc/tests/stdlib/heapsort_test.c - copied unchanged from r290899, head/lib/libc/tests/stdlib/heapsort_test.c user/ngie/more-tests2/lib/libc/tests/stdlib/mergesort_test.c - copied unchanged from r290899, head/lib/libc/tests/stdlib/mergesort_test.c user/ngie/more-tests2/lib/libc/tests/stdlib/qsort_test.c - copied unchanged from r290899, head/lib/libc/tests/stdlib/qsort_test.c user/ngie/more-tests2/lib/libc/tests/stdlib/test-sort.h - copied unchanged from r290899, head/lib/libc/tests/stdlib/test-sort.h user/ngie/more-tests2/lib/libc/tests/string/stpncpy_test.c - copied unchanged from r290899, head/lib/libc/tests/string/stpncpy_test.c user/ngie/more-tests2/lib/libc/tests/string/strerror_test.c - copied unchanged from r290899, head/lib/libc/tests/string/strerror_test.c user/ngie/more-tests2/lib/libc/tests/string/wcscasecmp_test.c - copied unchanged from r290899, head/lib/libc/tests/string/wcscasecmp_test.c user/ngie/more-tests2/lib/libc/tests/string/wcsnlen_test.c - copied unchanged from r290899, head/lib/libc/tests/string/wcsnlen_test.c user/ngie/more-tests2/lib/libopenbsd/ - copied from r290899, head/lib/libopenbsd/ user/ngie/more-tests2/libexec/dma/dma-mbox-create/Makefile.depend - copied unchanged from r290899, head/libexec/dma/dma-mbox-create/Makefile.depend user/ngie/more-tests2/libexec/dma/dmagent/Makefile.depend - copied unchanged from r290899, head/libexec/dma/dmagent/Makefile.depend user/ngie/more-tests2/libexec/rtld-elf/paths.h - copied unchanged from r290899, head/libexec/rtld-elf/paths.h user/ngie/more-tests2/secure/lib/libcrypto/amd64/aesni-gcm-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/aesni-gcm-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/aesni-mb-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/aesni-mb-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/aesni-sha256-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/aesni-sha256-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/ecp_nistz256-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/ecp_nistz256-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/rsaz-avx2.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/rsaz-avx2.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/rsaz-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/rsaz-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/sha1-mb-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/sha1-mb-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/sha256-mb-x86_64.S - copied unchanged from r290899, head/secure/lib/libcrypto/amd64/sha256-mb-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/engines/libcapi/ - copied from r290899, head/secure/lib/libcrypto/engines/libcapi/ user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_TIME_set.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/ASN1_TIME_set.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_GFp_simple_method.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_GFp_simple_method.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_GROUP_copy.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_GROUP_copy.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_GROUP_new.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_GROUP_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_KEY_new.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_KEY_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_POINT_add.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_POINT_add.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EC_POINT_new.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/EC_POINT_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 user/ngie/more-tests2/secure/lib/libcrypto/man/SSLeay_version.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/SSLeay_version.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_check_host.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/X509_check_host.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_ECPKParameters.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/d2i_ECPKParameters.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ec.3 - copied unchanged from r290899, head/secure/lib/libcrypto/man/ec.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_CTX_new.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_CTX_new.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_cmd.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_cmd.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_get0_param.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_get0_param.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set1_curves.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_set1_curves.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 - copied unchanged from r290899, head/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 user/ngie/more-tests2/share/colldef/af_ZA.UTF-8.src - copied unchanged from r290899, head/share/colldef/af_ZA.UTF-8.src user/ngie/more-tests2/share/colldef/am_ET.UTF-8.src - copied unchanged from r290899, head/share/colldef/am_ET.UTF-8.src user/ngie/more-tests2/share/colldef/ar_SA.UTF-8.src - copied unchanged from r290899, head/share/colldef/ar_SA.UTF-8.src user/ngie/more-tests2/share/colldef/be_BY.UTF-8.src - copied unchanged from r290899, head/share/colldef/be_BY.UTF-8.src user/ngie/more-tests2/share/colldef/ca_AD.UTF-8.src - copied unchanged from r290899, head/share/colldef/ca_AD.UTF-8.src user/ngie/more-tests2/share/colldef/cs_CZ.UTF-8.src - copied unchanged from r290899, head/share/colldef/cs_CZ.UTF-8.src user/ngie/more-tests2/share/colldef/da_DK.UTF-8.src - copied unchanged from r290899, head/share/colldef/da_DK.UTF-8.src user/ngie/more-tests2/share/colldef/el_GR.UTF-8.src - copied unchanged from r290899, head/share/colldef/el_GR.UTF-8.src user/ngie/more-tests2/share/colldef/en_US.UTF-8.src - copied unchanged from r290899, head/share/colldef/en_US.UTF-8.src user/ngie/more-tests2/share/colldef/es_MX.UTF-8.src - copied unchanged from r290899, head/share/colldef/es_MX.UTF-8.src user/ngie/more-tests2/share/colldef/et_EE.UTF-8.src - copied unchanged from r290899, head/share/colldef/et_EE.UTF-8.src user/ngie/more-tests2/share/colldef/fi_FI.UTF-8.src - copied unchanged from r290899, head/share/colldef/fi_FI.UTF-8.src user/ngie/more-tests2/share/colldef/he_IL.UTF-8.src - copied unchanged from r290899, head/share/colldef/he_IL.UTF-8.src user/ngie/more-tests2/share/colldef/hi_IN.UTF-8.src - copied unchanged from r290899, head/share/colldef/hi_IN.UTF-8.src user/ngie/more-tests2/share/colldef/hr_HR.UTF-8.src - copied unchanged from r290899, head/share/colldef/hr_HR.UTF-8.src user/ngie/more-tests2/share/colldef/hu_HU.UTF-8.src - copied unchanged from r290899, head/share/colldef/hu_HU.UTF-8.src user/ngie/more-tests2/share/colldef/hy_AM.UTF-8.src - copied unchanged from r290899, head/share/colldef/hy_AM.UTF-8.src user/ngie/more-tests2/share/colldef/is_IS.UTF-8.src - copied unchanged from r290899, head/share/colldef/is_IS.UTF-8.src user/ngie/more-tests2/share/colldef/ja_JP.UTF-8.src - copied unchanged from r290899, head/share/colldef/ja_JP.UTF-8.src user/ngie/more-tests2/share/colldef/kk_Cyrl_KZ.UTF-8.src - copied unchanged from r290899, head/share/colldef/kk_Cyrl_KZ.UTF-8.src user/ngie/more-tests2/share/colldef/ko_KR.UTF-8.src - copied unchanged from r290899, head/share/colldef/ko_KR.UTF-8.src user/ngie/more-tests2/share/colldef/lt_LT.UTF-8.src - copied unchanged from r290899, head/share/colldef/lt_LT.UTF-8.src user/ngie/more-tests2/share/colldef/lv_LV.UTF-8.src - copied unchanged from r290899, head/share/colldef/lv_LV.UTF-8.src user/ngie/more-tests2/share/colldef/nb_NO.UTF-8.src - copied unchanged from r290899, head/share/colldef/nb_NO.UTF-8.src user/ngie/more-tests2/share/colldef/pl_PL.UTF-8.src - copied unchanged from r290899, head/share/colldef/pl_PL.UTF-8.src user/ngie/more-tests2/share/colldef/ro_RO.UTF-8.src - copied unchanged from r290899, head/share/colldef/ro_RO.UTF-8.src user/ngie/more-tests2/share/colldef/ru_RU.UTF-8.src - copied unchanged from r290899, head/share/colldef/ru_RU.UTF-8.src user/ngie/more-tests2/share/colldef/se_NO.UTF-8.src - copied unchanged from r290899, head/share/colldef/se_NO.UTF-8.src user/ngie/more-tests2/share/colldef/sk_SK.UTF-8.src - copied unchanged from r290899, head/share/colldef/sk_SK.UTF-8.src user/ngie/more-tests2/share/colldef/sl_SI.UTF-8.src - copied unchanged from r290899, head/share/colldef/sl_SI.UTF-8.src user/ngie/more-tests2/share/colldef/sv_SE.UTF-8.src - copied unchanged from r290899, head/share/colldef/sv_SE.UTF-8.src user/ngie/more-tests2/share/colldef/tr_TR.UTF-8.src - copied unchanged from r290899, head/share/colldef/tr_TR.UTF-8.src user/ngie/more-tests2/share/colldef/uk_UA.UTF-8.src - copied unchanged from r290899, head/share/colldef/uk_UA.UTF-8.src user/ngie/more-tests2/share/colldef/zh_Hans_CN.UTF-8.src - copied unchanged from r290899, head/share/colldef/zh_Hans_CN.UTF-8.src user/ngie/more-tests2/share/colldef/zh_Hant_TW.UTF-8.src - copied unchanged from r290899, head/share/colldef/zh_Hant_TW.UTF-8.src user/ngie/more-tests2/share/ctypedef/ - copied from r290899, head/share/ctypedef/ user/ngie/more-tests2/share/locale-links/ - copied from r290899, head/share/locale-links/ user/ngie/more-tests2/share/man/man9/PHOLD.9 - copied unchanged from r290899, head/share/man/man9/PHOLD.9 user/ngie/more-tests2/share/man/man9/cpuset.9 - copied unchanged from r290899, head/share/man/man9/cpuset.9 user/ngie/more-tests2/share/man/man9/kern_testfrwk.9 - copied unchanged from r290899, head/share/man/man9/kern_testfrwk.9 user/ngie/more-tests2/share/mk/src.init.mk - copied unchanged from r290899, head/share/mk/src.init.mk user/ngie/more-tests2/share/monetdef/ar_AE.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_AE.UTF-8.src user/ngie/more-tests2/share/monetdef/ar_EG.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_EG.UTF-8.src user/ngie/more-tests2/share/monetdef/ar_JO.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_JO.UTF-8.src user/ngie/more-tests2/share/monetdef/ar_MA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_MA.UTF-8.src user/ngie/more-tests2/share/monetdef/ar_QA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_QA.UTF-8.src user/ngie/more-tests2/share/monetdef/ar_SA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ar_SA.UTF-8.src user/ngie/more-tests2/share/monetdef/da_DK.UTF-8.src - copied unchanged from r290899, head/share/monetdef/da_DK.UTF-8.src user/ngie/more-tests2/share/monetdef/de_AT.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/de_AT.ISO8859-15.src user/ngie/more-tests2/share/monetdef/en_AU.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_AU.UTF-8.src user/ngie/more-tests2/share/monetdef/en_CA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_CA.UTF-8.src user/ngie/more-tests2/share/monetdef/en_GB.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/en_GB.ISO8859-15.src user/ngie/more-tests2/share/monetdef/en_GB.US-ASCII.src - copied unchanged from r290899, head/share/monetdef/en_GB.US-ASCII.src user/ngie/more-tests2/share/monetdef/en_IE.ISO8859-1.src - copied unchanged from r290899, head/share/monetdef/en_IE.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_IE.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/en_IE.ISO8859-15.src user/ngie/more-tests2/share/monetdef/en_NZ.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_NZ.UTF-8.src user/ngie/more-tests2/share/monetdef/en_PH.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_PH.UTF-8.src user/ngie/more-tests2/share/monetdef/en_SG.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_SG.UTF-8.src user/ngie/more-tests2/share/monetdef/en_US.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_US.UTF-8.src user/ngie/more-tests2/share/monetdef/en_ZA.ISO8859-1.src - copied unchanged from r290899, head/share/monetdef/en_ZA.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_ZA.US-ASCII.src - copied unchanged from r290899, head/share/monetdef/en_ZA.US-ASCII.src user/ngie/more-tests2/share/monetdef/en_ZA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/en_ZA.UTF-8.src user/ngie/more-tests2/share/monetdef/es_AR.UTF-8.src - copied unchanged from r290899, head/share/monetdef/es_AR.UTF-8.src user/ngie/more-tests2/share/monetdef/es_CR.UTF-8.src - copied unchanged from r290899, head/share/monetdef/es_CR.UTF-8.src user/ngie/more-tests2/share/monetdef/es_MX.UTF-8.src - copied unchanged from r290899, head/share/monetdef/es_MX.UTF-8.src user/ngie/more-tests2/share/monetdef/fr_CA.UTF-8.src - copied unchanged from r290899, head/share/monetdef/fr_CA.UTF-8.src user/ngie/more-tests2/share/monetdef/fr_CH.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/fr_CH.ISO8859-15.src user/ngie/more-tests2/share/monetdef/fr_CH.UTF-8.src - copied unchanged from r290899, head/share/monetdef/fr_CH.UTF-8.src user/ngie/more-tests2/share/monetdef/hi_IN.UTF-8.src - copied unchanged from r290899, head/share/monetdef/hi_IN.UTF-8.src user/ngie/more-tests2/share/monetdef/hr_HR.UTF-8.src - copied unchanged from r290899, head/share/monetdef/hr_HR.UTF-8.src user/ngie/more-tests2/share/monetdef/hu_HU.UTF-8.src - copied unchanged from r290899, head/share/monetdef/hu_HU.UTF-8.src user/ngie/more-tests2/share/monetdef/is_IS.UTF-8.src - copied unchanged from r290899, head/share/monetdef/is_IS.UTF-8.src user/ngie/more-tests2/share/monetdef/it_CH.UTF-8.src - copied unchanged from r290899, head/share/monetdef/it_CH.UTF-8.src user/ngie/more-tests2/share/monetdef/ja_JP.SJIS.src - copied unchanged from r290899, head/share/monetdef/ja_JP.SJIS.src user/ngie/more-tests2/share/monetdef/kk_Cyrl_KZ.UTF-8.src - copied unchanged from r290899, head/share/monetdef/kk_Cyrl_KZ.UTF-8.src user/ngie/more-tests2/share/monetdef/lv_LV.UTF-8.src - copied unchanged from r290899, head/share/monetdef/lv_LV.UTF-8.src user/ngie/more-tests2/share/monetdef/mn_Cyrl_MN.UTF-8.src - copied unchanged from r290899, head/share/monetdef/mn_Cyrl_MN.UTF-8.src user/ngie/more-tests2/share/monetdef/nb_NO.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/nb_NO.ISO8859-15.src user/ngie/more-tests2/share/monetdef/nb_NO.UTF-8.src - copied unchanged from r290899, head/share/monetdef/nb_NO.UTF-8.src user/ngie/more-tests2/share/monetdef/nl_BE.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/nl_BE.ISO8859-15.src user/ngie/more-tests2/share/monetdef/nl_NL.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/nl_NL.ISO8859-15.src user/ngie/more-tests2/share/monetdef/nn_NO.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/nn_NO.ISO8859-15.src user/ngie/more-tests2/share/monetdef/pt_BR.UTF-8.src - copied unchanged from r290899, head/share/monetdef/pt_BR.UTF-8.src user/ngie/more-tests2/share/monetdef/ro_RO.UTF-8.src - copied unchanged from r290899, head/share/monetdef/ro_RO.UTF-8.src user/ngie/more-tests2/share/monetdef/se_NO.UTF-8.src - copied unchanged from r290899, head/share/monetdef/se_NO.UTF-8.src user/ngie/more-tests2/share/monetdef/sk_SK.UTF-8.src - copied unchanged from r290899, head/share/monetdef/sk_SK.UTF-8.src user/ngie/more-tests2/share/monetdef/sl_SI.UTF-8.src - copied unchanged from r290899, head/share/monetdef/sl_SI.UTF-8.src user/ngie/more-tests2/share/monetdef/sr_Latn_RS.UTF-8.src - copied unchanged from r290899, head/share/monetdef/sr_Latn_RS.UTF-8.src user/ngie/more-tests2/share/monetdef/sv_FI.ISO8859-1.src - copied unchanged from r290899, head/share/monetdef/sv_FI.ISO8859-1.src user/ngie/more-tests2/share/monetdef/sv_FI.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/sv_FI.ISO8859-15.src user/ngie/more-tests2/share/monetdef/sv_FI.UTF-8.src - copied unchanged from r290899, head/share/monetdef/sv_FI.UTF-8.src user/ngie/more-tests2/share/monetdef/sv_SE.ISO8859-15.src - copied unchanged from r290899, head/share/monetdef/sv_SE.ISO8859-15.src user/ngie/more-tests2/share/monetdef/sv_SE.UTF-8.src - copied unchanged from r290899, head/share/monetdef/sv_SE.UTF-8.src user/ngie/more-tests2/share/monetdef/tr_TR.UTF-8.src - copied unchanged from r290899, head/share/monetdef/tr_TR.UTF-8.src user/ngie/more-tests2/share/monetdef/zh_Hans_CN.GB2312.src - copied unchanged from r290899, head/share/monetdef/zh_Hans_CN.GB2312.src user/ngie/more-tests2/share/monetdef/zh_Hans_CN.GBK.src - copied unchanged from r290899, head/share/monetdef/zh_Hans_CN.GBK.src user/ngie/more-tests2/share/monetdef/zh_Hans_CN.UTF-8.src - copied unchanged from r290899, head/share/monetdef/zh_Hans_CN.UTF-8.src user/ngie/more-tests2/share/monetdef/zh_Hans_CN.eucCN.src - copied unchanged from r290899, head/share/monetdef/zh_Hans_CN.eucCN.src user/ngie/more-tests2/share/monetdef/zh_Hant_HK.UTF-8.src - copied unchanged from r290899, head/share/monetdef/zh_Hant_HK.UTF-8.src user/ngie/more-tests2/share/monetdef/zh_Hant_TW.Big5.src - copied unchanged from r290899, head/share/monetdef/zh_Hant_TW.Big5.src user/ngie/more-tests2/share/monetdef/zh_Hant_TW.UTF-8.src - copied unchanged from r290899, head/share/monetdef/zh_Hant_TW.UTF-8.src user/ngie/more-tests2/share/msgdef/ar_SA.UTF-8.src - copied unchanged from r290899, head/share/msgdef/ar_SA.UTF-8.src user/ngie/more-tests2/share/msgdef/cs_CZ.UTF-8.src - copied unchanged from r290899, head/share/msgdef/cs_CZ.UTF-8.src user/ngie/more-tests2/share/msgdef/de_DE.UTF-8.src - copied unchanged from r290899, head/share/msgdef/de_DE.UTF-8.src user/ngie/more-tests2/share/msgdef/en_US.UTF-8.src - copied unchanged from r290899, head/share/msgdef/en_US.UTF-8.src user/ngie/more-tests2/share/msgdef/es_MX.ISO8859-1.src - copied unchanged from r290899, head/share/msgdef/es_MX.ISO8859-1.src user/ngie/more-tests2/share/msgdef/es_MX.UTF-8.src - copied unchanged from r290899, head/share/msgdef/es_MX.UTF-8.src user/ngie/more-tests2/share/msgdef/et_EE.UTF-8.src - copied unchanged from r290899, head/share/msgdef/et_EE.UTF-8.src user/ngie/more-tests2/share/msgdef/eu_ES.UTF-8.src - copied unchanged from r290899, head/share/msgdef/eu_ES.UTF-8.src user/ngie/more-tests2/share/msgdef/fi_FI.ISO8859-15.src - copied unchanged from r290899, head/share/msgdef/fi_FI.ISO8859-15.src user/ngie/more-tests2/share/msgdef/fi_FI.UTF-8.src - copied unchanged from r290899, head/share/msgdef/fi_FI.UTF-8.src user/ngie/more-tests2/share/msgdef/fr_FR.UTF-8.src - copied unchanged from r290899, head/share/msgdef/fr_FR.UTF-8.src user/ngie/more-tests2/share/msgdef/hi_IN.UTF-8.src - copied unchanged from r290899, head/share/msgdef/hi_IN.UTF-8.src user/ngie/more-tests2/share/msgdef/hu_HU.UTF-8.src - copied unchanged from r290899, head/share/msgdef/hu_HU.UTF-8.src user/ngie/more-tests2/share/msgdef/is_IS.ISO8859-15.src - copied unchanged from r290899, head/share/msgdef/is_IS.ISO8859-15.src user/ngie/more-tests2/share/msgdef/is_IS.UTF-8.src - copied unchanged from r290899, head/share/msgdef/is_IS.UTF-8.src user/ngie/more-tests2/share/msgdef/it_IT.ISO8859-15.src - copied unchanged from r290899, head/share/msgdef/it_IT.ISO8859-15.src user/ngie/more-tests2/share/msgdef/it_IT.UTF-8.src - copied unchanged from r290899, head/share/msgdef/it_IT.UTF-8.src user/ngie/more-tests2/share/msgdef/kk_Cyrl_KZ.UTF-8.src - copied unchanged from r290899, head/share/msgdef/kk_Cyrl_KZ.UTF-8.src user/ngie/more-tests2/share/msgdef/lt_LT.UTF-8.src - copied unchanged from r290899, head/share/msgdef/lt_LT.UTF-8.src user/ngie/more-tests2/share/msgdef/mn_Cyrl_MN.UTF-8.src - copied unchanged from r290899, head/share/msgdef/mn_Cyrl_MN.UTF-8.src user/ngie/more-tests2/share/msgdef/nb_NO.UTF-8.src - copied unchanged from r290899, head/share/msgdef/nb_NO.UTF-8.src user/ngie/more-tests2/share/msgdef/nl_NL.UTF-8.src - copied unchanged from r290899, head/share/msgdef/nl_NL.UTF-8.src user/ngie/more-tests2/share/msgdef/nn_NO.UTF-8.src - copied unchanged from r290899, head/share/msgdef/nn_NO.UTF-8.src user/ngie/more-tests2/share/msgdef/pl_PL.UTF-8.src - copied unchanged from r290899, head/share/msgdef/pl_PL.UTF-8.src user/ngie/more-tests2/share/msgdef/pt_PT.ISO8859-15.src - copied unchanged from r290899, head/share/msgdef/pt_PT.ISO8859-15.src user/ngie/more-tests2/share/msgdef/pt_PT.UTF-8.src - copied unchanged from r290899, head/share/msgdef/pt_PT.UTF-8.src user/ngie/more-tests2/share/msgdef/ro_RO.UTF-8.src - copied unchanged from r290899, head/share/msgdef/ro_RO.UTF-8.src user/ngie/more-tests2/share/msgdef/se_NO.UTF-8.src - copied unchanged from r290899, head/share/msgdef/se_NO.UTF-8.src user/ngie/more-tests2/share/msgdef/sk_SK.ISO8859-2.src - copied unchanged from r290899, head/share/msgdef/sk_SK.ISO8859-2.src user/ngie/more-tests2/share/msgdef/sk_SK.UTF-8.src - copied unchanged from r290899, head/share/msgdef/sk_SK.UTF-8.src user/ngie/more-tests2/share/msgdef/sl_SI.UTF-8.src - copied unchanged from r290899, head/share/msgdef/sl_SI.UTF-8.src user/ngie/more-tests2/share/msgdef/sr_Cyrl_RS.ISO8859-5.src - copied unchanged from r290899, head/share/msgdef/sr_Cyrl_RS.ISO8859-5.src user/ngie/more-tests2/share/msgdef/sr_Latn_RS.ISO8859-2.src - copied unchanged from r290899, head/share/msgdef/sr_Latn_RS.ISO8859-2.src user/ngie/more-tests2/share/msgdef/sr_Latn_RS.UTF-8.src - copied unchanged from r290899, head/share/msgdef/sr_Latn_RS.UTF-8.src user/ngie/more-tests2/share/msgdef/sv_SE.UTF-8.src - copied unchanged from r290899, head/share/msgdef/sv_SE.UTF-8.src user/ngie/more-tests2/share/msgdef/tr_TR.UTF-8.src - copied unchanged from r290899, head/share/msgdef/tr_TR.UTF-8.src user/ngie/more-tests2/share/msgdef/zh_Hans_CN.GB2312.src - copied unchanged from r290899, head/share/msgdef/zh_Hans_CN.GB2312.src user/ngie/more-tests2/share/msgdef/zh_Hans_CN.GBK.src - copied unchanged from r290899, head/share/msgdef/zh_Hans_CN.GBK.src user/ngie/more-tests2/share/msgdef/zh_Hans_CN.UTF-8.src - copied unchanged from r290899, head/share/msgdef/zh_Hans_CN.UTF-8.src user/ngie/more-tests2/share/msgdef/zh_Hant_HK.Big5HKSCS.src - copied unchanged from r290899, head/share/msgdef/zh_Hant_HK.Big5HKSCS.src user/ngie/more-tests2/share/msgdef/zh_Hant_HK.UTF-8.src - copied unchanged from r290899, head/share/msgdef/zh_Hant_HK.UTF-8.src user/ngie/more-tests2/share/msgdef/zh_Hant_TW.Big5.src - copied unchanged from r290899, head/share/msgdef/zh_Hant_TW.Big5.src user/ngie/more-tests2/share/msgdef/zh_Hant_TW.UTF-8.src - copied unchanged from r290899, head/share/msgdef/zh_Hant_TW.UTF-8.src user/ngie/more-tests2/share/numericdef/ar_SA.UTF-8.src - copied unchanged from r290899, head/share/numericdef/ar_SA.UTF-8.src user/ngie/more-tests2/share/numericdef/en_US.UTF-8.src - copied unchanged from r290899, head/share/numericdef/en_US.UTF-8.src user/ngie/more-tests2/share/numericdef/en_ZA.US-ASCII.src - copied unchanged from r290899, head/share/numericdef/en_ZA.US-ASCII.src user/ngie/more-tests2/share/numericdef/fr_CH.ISO8859-15.src - copied unchanged from r290899, head/share/numericdef/fr_CH.ISO8859-15.src user/ngie/more-tests2/share/numericdef/fr_CH.UTF-8.src - copied unchanged from r290899, head/share/numericdef/fr_CH.UTF-8.src user/ngie/more-tests2/share/numericdef/hi_IN.UTF-8.src - copied unchanged from r290899, head/share/numericdef/hi_IN.UTF-8.src user/ngie/more-tests2/share/numericdef/hy_AM.UTF-8.src - copied unchanged from r290899, head/share/numericdef/hy_AM.UTF-8.src user/ngie/more-tests2/share/numericdef/it_CH.UTF-8.src - copied unchanged from r290899, head/share/numericdef/it_CH.UTF-8.src user/ngie/more-tests2/share/numericdef/ru_RU.CP866.src - copied unchanged from r290899, head/share/numericdef/ru_RU.CP866.src user/ngie/more-tests2/share/numericdef/sr_Latn_RS.UTF-8.src - copied unchanged from r290899, head/share/numericdef/sr_Latn_RS.UTF-8.src user/ngie/more-tests2/share/numericdef/tr_TR.UTF-8.src - copied unchanged from r290899, head/share/numericdef/tr_TR.UTF-8.src user/ngie/more-tests2/share/numericdef/uk_UA.ISO8859-5.src - copied unchanged from r290899, head/share/numericdef/uk_UA.ISO8859-5.src user/ngie/more-tests2/share/numericdef/uk_UA.UTF-8.src - copied unchanged from r290899, head/share/numericdef/uk_UA.UTF-8.src user/ngie/more-tests2/share/numericdef/zh_Hans_CN.GB2312.src - copied unchanged from r290899, head/share/numericdef/zh_Hans_CN.GB2312.src user/ngie/more-tests2/share/numericdef/zh_Hans_CN.eucCN.src - copied unchanged from r290899, head/share/numericdef/zh_Hans_CN.eucCN.src user/ngie/more-tests2/share/numericdef/zh_Hant_TW.Big5.src - copied unchanged from r290899, head/share/numericdef/zh_Hant_TW.Big5.src user/ngie/more-tests2/share/timedef/af_ZA.UTF-8.src - copied unchanged from r290899, head/share/timedef/af_ZA.UTF-8.src user/ngie/more-tests2/share/timedef/ar_JO.UTF-8.src - copied unchanged from r290899, head/share/timedef/ar_JO.UTF-8.src user/ngie/more-tests2/share/timedef/ar_MA.UTF-8.src - copied unchanged from r290899, head/share/timedef/ar_MA.UTF-8.src user/ngie/more-tests2/share/timedef/ar_SA.UTF-8.src - copied unchanged from r290899, head/share/timedef/ar_SA.UTF-8.src user/ngie/more-tests2/share/timedef/ca_IT.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/ca_IT.ISO8859-15.src user/ngie/more-tests2/share/timedef/ca_IT.UTF-8.src - copied unchanged from r290899, head/share/timedef/ca_IT.UTF-8.src user/ngie/more-tests2/share/timedef/da_DK.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/da_DK.ISO8859-15.src user/ngie/more-tests2/share/timedef/de_AT.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/de_AT.ISO8859-15.src user/ngie/more-tests2/share/timedef/de_DE.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/de_DE.ISO8859-15.src user/ngie/more-tests2/share/timedef/en_CA.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_CA.UTF-8.src user/ngie/more-tests2/share/timedef/en_GB.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_GB.UTF-8.src user/ngie/more-tests2/share/timedef/en_HK.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_HK.UTF-8.src user/ngie/more-tests2/share/timedef/en_IE.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_IE.UTF-8.src user/ngie/more-tests2/share/timedef/en_PH.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_PH.UTF-8.src user/ngie/more-tests2/share/timedef/en_SG.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_SG.UTF-8.src user/ngie/more-tests2/share/timedef/en_US.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_US.UTF-8.src user/ngie/more-tests2/share/timedef/en_ZA.UTF-8.src - copied unchanged from r290899, head/share/timedef/en_ZA.UTF-8.src user/ngie/more-tests2/share/timedef/es_AR.ISO8859-1.src - copied unchanged from r290899, head/share/timedef/es_AR.ISO8859-1.src user/ngie/more-tests2/share/timedef/es_CR.UTF-8.src - copied unchanged from r290899, head/share/timedef/es_CR.UTF-8.src user/ngie/more-tests2/share/timedef/es_ES.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/es_ES.ISO8859-15.src user/ngie/more-tests2/share/timedef/es_MX.ISO8859-1.src - copied unchanged from r290899, head/share/timedef/es_MX.ISO8859-1.src user/ngie/more-tests2/share/timedef/es_MX.UTF-8.src - copied unchanged from r290899, head/share/timedef/es_MX.UTF-8.src user/ngie/more-tests2/share/timedef/eu_ES.UTF-8.src - copied unchanged from r290899, head/share/timedef/eu_ES.UTF-8.src user/ngie/more-tests2/share/timedef/fi_FI.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/fi_FI.ISO8859-15.src user/ngie/more-tests2/share/timedef/fr_BE.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/fr_BE.ISO8859-15.src user/ngie/more-tests2/share/timedef/fr_BE.UTF-8.src - copied unchanged from r290899, head/share/timedef/fr_BE.UTF-8.src user/ngie/more-tests2/share/timedef/fr_CA.ISO8859-1.src - copied unchanged from r290899, head/share/timedef/fr_CA.ISO8859-1.src user/ngie/more-tests2/share/timedef/fr_CA.UTF-8.src - copied unchanged from r290899, head/share/timedef/fr_CA.UTF-8.src user/ngie/more-tests2/share/timedef/fr_CH.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/fr_CH.ISO8859-15.src user/ngie/more-tests2/share/timedef/fr_CH.UTF-8.src - copied unchanged from r290899, head/share/timedef/fr_CH.UTF-8.src user/ngie/more-tests2/share/timedef/fr_FR.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/fr_FR.ISO8859-15.src user/ngie/more-tests2/share/timedef/hi_IN.UTF-8.src - copied unchanged from r290899, head/share/timedef/hi_IN.UTF-8.src user/ngie/more-tests2/share/timedef/is_IS.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/is_IS.ISO8859-15.src user/ngie/more-tests2/share/timedef/it_CH.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/it_CH.ISO8859-15.src user/ngie/more-tests2/share/timedef/it_CH.UTF-8.src - copied unchanged from r290899, head/share/timedef/it_CH.UTF-8.src user/ngie/more-tests2/share/timedef/it_IT.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/it_IT.ISO8859-15.src user/ngie/more-tests2/share/timedef/kk_Cyrl_KZ.UTF-8.src - copied unchanged from r290899, head/share/timedef/kk_Cyrl_KZ.UTF-8.src user/ngie/more-tests2/share/timedef/mn_Cyrl_MN.UTF-8.src - copied unchanged from r290899, head/share/timedef/mn_Cyrl_MN.UTF-8.src user/ngie/more-tests2/share/timedef/nb_NO.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/nb_NO.ISO8859-15.src user/ngie/more-tests2/share/timedef/nl_BE.UTF-8.src - copied unchanged from r290899, head/share/timedef/nl_BE.UTF-8.src user/ngie/more-tests2/share/timedef/nl_NL.UTF-8.src - copied unchanged from r290899, head/share/timedef/nl_NL.UTF-8.src user/ngie/more-tests2/share/timedef/nn_NO.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/nn_NO.ISO8859-15.src user/ngie/more-tests2/share/timedef/pt_PT.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/pt_PT.ISO8859-15.src user/ngie/more-tests2/share/timedef/se_FI.UTF-8.src - copied unchanged from r290899, head/share/timedef/se_FI.UTF-8.src user/ngie/more-tests2/share/timedef/se_NO.UTF-8.src - copied unchanged from r290899, head/share/timedef/se_NO.UTF-8.src user/ngie/more-tests2/share/timedef/sr_Cyrl_RS.ISO8859-5.src - copied unchanged from r290899, head/share/timedef/sr_Cyrl_RS.ISO8859-5.src user/ngie/more-tests2/share/timedef/sr_Latn_RS.ISO8859-2.src - copied unchanged from r290899, head/share/timedef/sr_Latn_RS.ISO8859-2.src user/ngie/more-tests2/share/timedef/sr_Latn_RS.UTF-8.src - copied unchanged from r290899, head/share/timedef/sr_Latn_RS.UTF-8.src user/ngie/more-tests2/share/timedef/sv_FI.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/sv_FI.ISO8859-15.src user/ngie/more-tests2/share/timedef/sv_FI.UTF-8.src - copied unchanged from r290899, head/share/timedef/sv_FI.UTF-8.src user/ngie/more-tests2/share/timedef/sv_SE.ISO8859-15.src - copied unchanged from r290899, head/share/timedef/sv_SE.ISO8859-15.src user/ngie/more-tests2/share/timedef/zh_Hans_CN.GB2312.src - copied unchanged from r290899, head/share/timedef/zh_Hans_CN.GB2312.src user/ngie/more-tests2/share/timedef/zh_Hans_CN.GBK.src - copied unchanged from r290899, head/share/timedef/zh_Hans_CN.GBK.src user/ngie/more-tests2/share/timedef/zh_Hans_CN.UTF-8.src - copied unchanged from r290899, head/share/timedef/zh_Hans_CN.UTF-8.src user/ngie/more-tests2/share/timedef/zh_Hans_CN.eucCN.src - copied unchanged from r290899, head/share/timedef/zh_Hans_CN.eucCN.src user/ngie/more-tests2/share/timedef/zh_Hant_HK.Big5HKSCS.src - copied unchanged from r290899, head/share/timedef/zh_Hant_HK.Big5HKSCS.src user/ngie/more-tests2/share/timedef/zh_Hant_HK.UTF-8.src - copied unchanged from r290899, head/share/timedef/zh_Hant_HK.UTF-8.src user/ngie/more-tests2/share/timedef/zh_Hant_TW.Big5.src - copied unchanged from r290899, head/share/timedef/zh_Hant_TW.Big5.src user/ngie/more-tests2/share/timedef/zh_Hant_TW.UTF-8.src - copied unchanged from r290899, head/share/timedef/zh_Hant_TW.UTF-8.src user/ngie/more-tests2/sys/arm/arm/hdmi_if.m - copied unchanged from r290899, head/sys/arm/arm/hdmi_if.m user/ngie/more-tests2/sys/arm/arm/intrng.c - copied unchanged from r290899, head/sys/arm/arm/intrng.c user/ngie/more-tests2/sys/arm/arm/pic_if.m - copied unchanged from r290899, head/sys/arm/arm/pic_if.m user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_vcio.c - copied unchanged from r290899, head/sys/arm/broadcom/bcm2835/bcm2835_vcio.c user/ngie/more-tests2/sys/arm/freescale/imx/imx6_src.c - copied unchanged from r290899, head/sys/arm/freescale/imx/imx6_src.c user/ngie/more-tests2/sys/arm/freescale/imx/imx6_src.h - copied unchanged from r290899, head/sys/arm/freescale/imx/imx6_src.h user/ngie/more-tests2/sys/arm64/cloudabi64/ - copied from r290899, head/sys/arm64/cloudabi64/ user/ngie/more-tests2/sys/boot/fdt/dts/arm/zybo.dts - copied unchanged from r290899, head/sys/boot/fdt/dts/arm/zybo.dts user/ngie/more-tests2/sys/cddl/contrib/opensolaris/common/atomic/aarch64/ - copied from r290899, head/sys/cddl/contrib/opensolaris/common/atomic/aarch64/ user/ngie/more-tests2/sys/compat/cloudabi64/cloudabi64_module.c - copied unchanged from r290899, head/sys/compat/cloudabi64/cloudabi64_module.c user/ngie/more-tests2/sys/compat/linuxkpi/ - copied from r290899, head/sys/compat/linuxkpi/ user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_debugfs.c - copied unchanged from r290899, head/sys/contrib/vchiq/interface/vchiq_arm/vchiq_debugfs.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_debugfs.h - copied unchanged from r290899, head/sys/contrib/vchiq/interface/vchiq_arm/vchiq_debugfs.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_killable.h - copied unchanged from r290899, head/sys/contrib/vchiq/interface/vchiq_arm/vchiq_killable.h user/ngie/more-tests2/sys/dev/etherswitch/e6000sw/ - copied from r290899, head/sys/dev/etherswitch/e6000sw/ user/ngie/more-tests2/sys/dev/mlx5/ - copied from r290899, head/sys/dev/mlx5/ user/ngie/more-tests2/sys/dev/vnic/ - copied from r290899, head/sys/dev/vnic/ user/ngie/more-tests2/sys/libkern/ffsll.c - copied unchanged from r290899, head/sys/libkern/ffsll.c user/ngie/more-tests2/sys/mips/conf/TL-WR740Nv4 - copied unchanged from r290899, head/sys/mips/conf/TL-WR740Nv4 user/ngie/more-tests2/sys/mips/conf/TL-WR740Nv4.hints - copied unchanged from r290899, head/sys/mips/conf/TL-WR740Nv4.hints user/ngie/more-tests2/sys/modules/dtrace/systrace_linux/ - copied from r290899, head/sys/modules/dtrace/systrace_linux/ user/ngie/more-tests2/sys/modules/linuxkpi/ - copied from r290899, head/sys/modules/linuxkpi/ user/ngie/more-tests2/sys/modules/mlx5/ - copied from r290899, head/sys/modules/mlx5/ user/ngie/more-tests2/sys/modules/mlx5en/ - copied from r290899, head/sys/modules/mlx5en/ user/ngie/more-tests2/sys/modules/tests/ - copied from r290899, head/sys/modules/tests/ user/ngie/more-tests2/sys/tests/ - copied from r290899, head/sys/tests/ user/ngie/more-tests2/sys/x86/include/xen/ - copied from r290899, head/sys/x86/include/xen/ user/ngie/more-tests2/tests/sys/kern/kern_copyin.c - copied unchanged from r290899, head/tests/sys/kern/kern_copyin.c user/ngie/more-tests2/tools/build/options/WITHOUT_DEBUG_FILES - copied unchanged from r290899, head/tools/build/options/WITHOUT_DEBUG_FILES user/ngie/more-tests2/tools/build/options/WITH_CCACHE_BUILD - copied unchanged from r290899, head/tools/build/options/WITH_CCACHE_BUILD user/ngie/more-tests2/tools/build/options/WITH_DIRDEPS_BUILD - copied unchanged from r290899, head/tools/build/options/WITH_DIRDEPS_BUILD user/ngie/more-tests2/tools/build/options/WITH_FAST_DEPEND - copied unchanged from r290899, head/tools/build/options/WITH_FAST_DEPEND user/ngie/more-tests2/tools/test/net/ - copied from r290899, head/tools/test/net/ user/ngie/more-tests2/tools/tools/locale/ - copied from r290899, head/tools/tools/locale/ user/ngie/more-tests2/usr.bin/limits/tests/ - copied from r290899, head/usr.bin/limits/tests/ user/ngie/more-tests2/usr.bin/localedef/ - copied from r290899, head/usr.bin/localedef/ user/ngie/more-tests2/usr.bin/systat/sctp.c - copied unchanged from r290899, head/usr.bin/systat/sctp.c user/ngie/more-tests2/usr.bin/truss/aarch64-cloudabi64.c - copied unchanged from r290899, head/usr.bin/truss/aarch64-cloudabi64.c user/ngie/more-tests2/usr.bin/truss/cloudabi.c - copied unchanged from r290899, head/usr.bin/truss/cloudabi.c user/ngie/more-tests2/usr.bin/truss/cloudabi.h - copied unchanged from r290899, head/usr.bin/truss/cloudabi.h user/ngie/more-tests2/usr.sbin/fmtree/ - copied from r290899, head/usr.sbin/fmtree/ user/ngie/more-tests2/usr.sbin/makefs/tests/ - copied from r290899, head/usr.sbin/makefs/tests/ user/ngie/more-tests2/usr.sbin/mpsutil/ - copied from r290899, head/usr.sbin/mpsutil/ Replaced: user/ngie/more-tests2/lib/libc/locale/ascii.c - copied unchanged from r290899, head/lib/libc/locale/ascii.c user/ngie/more-tests2/share/monetdef/de_AT.ISO8859-1.src - copied unchanged from r290899, head/share/monetdef/de_AT.ISO8859-1.src user/ngie/more-tests2/share/monetdef/nl_NL.ISO8859-1.src - copied unchanged from r290899, head/share/monetdef/nl_NL.ISO8859-1.src user/ngie/more-tests2/share/monetdef/sl_SI.ISO8859-2.src - copied unchanged from r290899, head/share/monetdef/sl_SI.ISO8859-2.src user/ngie/more-tests2/share/numericdef/uk_UA.KOI8-U.src - copied unchanged from r290899, head/share/numericdef/uk_UA.KOI8-U.src user/ngie/more-tests2/share/timedef/de_DE.UTF-8.src - copied unchanged from r290899, head/share/timedef/de_DE.UTF-8.src user/ngie/more-tests2/tools/build/options/WITH_META_MODE - copied unchanged from r290899, head/tools/build/options/WITH_META_MODE Deleted: user/ngie/more-tests2/contrib/libucl/cmake/ user/ngie/more-tests2/contrib/ntp/FREEBSD-Xlist user/ngie/more-tests2/contrib/ntp/FREEBSD-upgrade user/ngie/more-tests2/contrib/ntp/sntp/libevent/sample/ user/ngie/more-tests2/contrib/ntp/sntp/tests/fileHandlingTest.h user/ngie/more-tests2/contrib/ntp/sntp/tests/g_fileHandlingTest.h user/ngie/more-tests2/contrib/ntp/sntp/tests/g_networking.cpp user/ngie/more-tests2/contrib/ntp/sntp/tests/g_packetHandling.cpp user/ngie/more-tests2/contrib/ntp/sntp/tests/g_packetProcessing.cpp user/ngie/more-tests2/contrib/ntp/sntp/tests/g_sntptest.h user/ngie/more-tests2/contrib/ntp/sntp/tests_main.cpp user/ngie/more-tests2/contrib/ntp/sntp/tests_main.h user/ngie/more-tests2/contrib/ntp/tests/libntp/g_a_md5encrypt.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_atoint.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_atouint.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_authkeys.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_buftvtots.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_calendar.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_caljulian.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_caltontp.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_calyearstart.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_clocktime.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_decodenetnum.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_hextoint.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_hextolfp.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_humandate.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_lfpfunc.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_lfptest.h user/ngie/more-tests2/contrib/ntp/tests/libntp/g_lfptostr.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_libntptest.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_libntptest.h user/ngie/more-tests2/contrib/ntp/tests/libntp/g_modetoa.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_msyslog.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_netof.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_numtoa.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_numtohost.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_octtoint.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_prettydate.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_recvbuff.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_refnumtoa.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_sfptostr.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_sockaddrtest.h user/ngie/more-tests2/contrib/ntp/tests/libntp/g_socktoa.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_ssl_init.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_statestr.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_strtolfp.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_timespecops.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_timestructs.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_timestructs.h user/ngie/more-tests2/contrib/ntp/tests/libntp/g_timevalops.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_tstotv.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_tvtots.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_uglydate.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_vi64ops.cpp user/ngie/more-tests2/contrib/ntp/tests/libntp/g_ymd2yd.cpp user/ngie/more-tests2/contrib/ntp/tests/ntpd/leapsec.cpp user/ngie/more-tests2/contrib/ntp/tests/ntpd/ntpdtest.cpp user/ngie/more-tests2/contrib/ntp/tests/ntpd/ntpdtest.h user/ngie/more-tests2/contrib/wpa/src/crypto/crypto_cryptoapi.c user/ngie/more-tests2/contrib/wpa/src/crypto/tls_schannel.c user/ngie/more-tests2/crypto/openssh/schnorr.c user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/modexp512-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/engine/eng_rsax.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_fips.c user/ngie/more-tests2/crypto/openssl/ssl/d1_enc.c user/ngie/more-tests2/etc/periodic/daily/430.status-rwho user/ngie/more-tests2/gnu/usr.bin/groff/src/devices/xditview/ user/ngie/more-tests2/lib/libgpib/ user/ngie/more-tests2/lib/libohash/ user/ngie/more-tests2/secure/lib/libcrypto/amd64/modexp512-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/i386/cast-586.s user/ngie/more-tests2/share/colldef/README user/ngie/more-tests2/share/colldef/be_BY.CP1131.src user/ngie/more-tests2/share/colldef/be_BY.CP1251.src user/ngie/more-tests2/share/colldef/be_BY.ISO8859-5.src user/ngie/more-tests2/share/colldef/bg_BG.CP1251.src user/ngie/more-tests2/share/colldef/ca_ES.ISO8859-1.src user/ngie/more-tests2/share/colldef/ca_ES.ISO8859-15.src user/ngie/more-tests2/share/colldef/cs_CZ.ISO8859-2.src user/ngie/more-tests2/share/colldef/de_DE.ISO8859-1.src user/ngie/more-tests2/share/colldef/de_DE.ISO8859-15.src user/ngie/more-tests2/share/colldef/el_GR.ISO8859-7.src user/ngie/more-tests2/share/colldef/en_DK.example user/ngie/more-tests2/share/colldef/es_ES.ISO8859-1.src user/ngie/more-tests2/share/colldef/es_ES.ISO8859-15.src user/ngie/more-tests2/share/colldef/et_EE.ISO8859-15.src user/ngie/more-tests2/share/colldef/hi_IN.ISCII-DEV.src user/ngie/more-tests2/share/colldef/hr_HR.ISO8859-2.src user/ngie/more-tests2/share/colldef/hy_AM.ARMSCII-8.src user/ngie/more-tests2/share/colldef/is_IS.ISO8859-1.src user/ngie/more-tests2/share/colldef/is_IS.ISO8859-15.src user/ngie/more-tests2/share/colldef/kk_KZ.PT154.src user/ngie/more-tests2/share/colldef/la_LN.ISO8859-1.src user/ngie/more-tests2/share/colldef/la_LN.ISO8859-13.src user/ngie/more-tests2/share/colldef/la_LN.ISO8859-15.src user/ngie/more-tests2/share/colldef/la_LN.ISO8859-2.src user/ngie/more-tests2/share/colldef/la_LN.ISO8859-4.src user/ngie/more-tests2/share/colldef/la_LN.US-ASCII.src user/ngie/more-tests2/share/colldef/lt_LT.ISO8859-4.src user/ngie/more-tests2/share/colldef/map.ARMSCII-8 user/ngie/more-tests2/share/colldef/map.CP1131 user/ngie/more-tests2/share/colldef/map.CP1251 user/ngie/more-tests2/share/colldef/map.CP866 user/ngie/more-tests2/share/colldef/map.ISCII-DEV user/ngie/more-tests2/share/colldef/map.ISO8859-1 user/ngie/more-tests2/share/colldef/map.ISO8859-13 user/ngie/more-tests2/share/colldef/map.ISO8859-15 user/ngie/more-tests2/share/colldef/map.ISO8859-2 user/ngie/more-tests2/share/colldef/map.ISO8859-4 user/ngie/more-tests2/share/colldef/map.ISO8859-5 user/ngie/more-tests2/share/colldef/map.ISO8859-7 user/ngie/more-tests2/share/colldef/map.ISO8859-9 user/ngie/more-tests2/share/colldef/map.KOI8-R user/ngie/more-tests2/share/colldef/map.KOI8-U user/ngie/more-tests2/share/colldef/map.PT154 user/ngie/more-tests2/share/colldef/no_NO.ISO8859-1.src user/ngie/more-tests2/share/colldef/no_NO.ISO8859-15.src user/ngie/more-tests2/share/colldef/pl_PL.ISO8859-2.src user/ngie/more-tests2/share/colldef/ru_RU.CP1251.src user/ngie/more-tests2/share/colldef/ru_RU.CP866.src user/ngie/more-tests2/share/colldef/ru_RU.ISO8859-5.src user/ngie/more-tests2/share/colldef/ru_RU.KOI8-R.src user/ngie/more-tests2/share/colldef/sl_SI.ISO8859-2.src user/ngie/more-tests2/share/colldef/sr_YU.ISO8859-5.src user/ngie/more-tests2/share/colldef/sv_SE.ISO8859-1.src user/ngie/more-tests2/share/colldef/sv_SE.ISO8859-15.src user/ngie/more-tests2/share/colldef/tr_TR.ISO8859-9.src user/ngie/more-tests2/share/colldef/uk_UA.CP1251.src user/ngie/more-tests2/share/colldef/uk_UA.ISO8859-5.src user/ngie/more-tests2/share/colldef/uk_UA.KOI8-U.src user/ngie/more-tests2/share/mklocale/ user/ngie/more-tests2/share/monetdef/Makefile.depend user/ngie/more-tests2/share/monetdef/af_ZA.ISO8859-1.src user/ngie/more-tests2/share/monetdef/ca_ES.ISO8859-1.src user/ngie/more-tests2/share/monetdef/ca_ES.UTF-8.src user/ngie/more-tests2/share/monetdef/da_DK.ISO8859-1.src user/ngie/more-tests2/share/monetdef/de_CH.ISO8859-1.src user/ngie/more-tests2/share/monetdef/de_DE.ISO8859-1.src user/ngie/more-tests2/share/monetdef/de_DE.UTF-8.src user/ngie/more-tests2/share/monetdef/el_GR.ISO8859-7.src user/ngie/more-tests2/share/monetdef/el_GR.UTF-8.src user/ngie/more-tests2/share/monetdef/en_AU.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_CA.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_GB.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_NZ.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_US.ISO8859-1.src user/ngie/more-tests2/share/monetdef/es_ES.ISO8859-1.src user/ngie/more-tests2/share/monetdef/es_ES.UTF-8.src user/ngie/more-tests2/share/monetdef/et_EE.ISO8859-15.src user/ngie/more-tests2/share/monetdef/fi_FI.ISO8859-1.src user/ngie/more-tests2/share/monetdef/fi_FI.UTF-8.src user/ngie/more-tests2/share/monetdef/fr_BE.ISO8859-1.src user/ngie/more-tests2/share/monetdef/fr_BE.UTF-8.src user/ngie/more-tests2/share/monetdef/fr_FR.ISO8859-1.src user/ngie/more-tests2/share/monetdef/fr_FR.UTF-8.src user/ngie/more-tests2/share/monetdef/hr_HR.ISO8859-2.src user/ngie/more-tests2/share/monetdef/is_IS.ISO8859-1.src user/ngie/more-tests2/share/monetdef/it_IT.ISO8859-1.src user/ngie/more-tests2/share/monetdef/it_IT.UTF-8.src user/ngie/more-tests2/share/monetdef/kk_KZ.PT154.src user/ngie/more-tests2/share/monetdef/kk_KZ.UTF-8.src user/ngie/more-tests2/share/monetdef/lt_LT.ISO8859-13.src user/ngie/more-tests2/share/monetdef/mn_MN.UTF-8.src user/ngie/more-tests2/share/monetdef/nl_BE.ISO8859-1.src user/ngie/more-tests2/share/monetdef/nl_BE.UTF-8.src user/ngie/more-tests2/share/monetdef/no_NO.ISO8859-1.src user/ngie/more-tests2/share/monetdef/pt_BR.ISO8859-1.src user/ngie/more-tests2/share/monetdef/pt_PT.ISO8859-1.src user/ngie/more-tests2/share/monetdef/pt_PT.ISO8859-15.src user/ngie/more-tests2/share/monetdef/pt_PT.UTF-8.src user/ngie/more-tests2/share/monetdef/ro_RO.ISO8859-2.src user/ngie/more-tests2/share/monetdef/sk_SK.ISO8859-2.src user/ngie/more-tests2/share/monetdef/sr_YU.ISO8859-2.src user/ngie/more-tests2/share/monetdef/sr_YU.ISO8859-5.src user/ngie/more-tests2/share/monetdef/sr_YU.UTF-8.src user/ngie/more-tests2/share/monetdef/sv_SE.ISO8859-1.src user/ngie/more-tests2/share/monetdef/zh_CN.GB18030.src user/ngie/more-tests2/share/monetdef/zh_CN.GB2312.src user/ngie/more-tests2/share/monetdef/zh_CN.UTF-8.src user/ngie/more-tests2/share/monetdef/zh_CN.eucCN.src user/ngie/more-tests2/share/monetdef/zh_HK.UTF-8.src user/ngie/more-tests2/share/monetdef/zh_TW.Big5.src user/ngie/more-tests2/share/msgdef/Makefile.depend user/ngie/more-tests2/share/msgdef/af_ZA.ISO8859-1.src user/ngie/more-tests2/share/msgdef/ca_ES.ISO8859-1.src user/ngie/more-tests2/share/msgdef/cs_CZ.ISO8859-2.src user/ngie/more-tests2/share/msgdef/da_DK.ISO8859-1.src user/ngie/more-tests2/share/msgdef/de_DE.ISO8859-1.src user/ngie/more-tests2/share/msgdef/en_CA.ISO8859-1.src user/ngie/more-tests2/share/msgdef/en_GB.ISO8859-1.src user/ngie/more-tests2/share/msgdef/en_US.ISO8859-1.src user/ngie/more-tests2/share/msgdef/es_ES.ISO8859-1.src user/ngie/more-tests2/share/msgdef/et_EE.ISO8859-15.src user/ngie/more-tests2/share/msgdef/eu_ES.ISO8859-1.src user/ngie/more-tests2/share/msgdef/fi_FI.ISO8859-1.src user/ngie/more-tests2/share/msgdef/fr_BE.ISO8859-1.src user/ngie/more-tests2/share/msgdef/fr_CH.ISO8859-1.src user/ngie/more-tests2/share/msgdef/fr_FR.ISO8859-1.src user/ngie/more-tests2/share/msgdef/hr_HR.ISO8859-2.src user/ngie/more-tests2/share/msgdef/hu_HU.ISO8859-2.src user/ngie/more-tests2/share/msgdef/is_IS.ISO8859-1.src user/ngie/more-tests2/share/msgdef/it_IT.ISO8859-1.src user/ngie/more-tests2/share/msgdef/kk_KZ.PT154.src user/ngie/more-tests2/share/msgdef/kk_KZ.UTF-8.src user/ngie/more-tests2/share/msgdef/lt_LT.ISO8859-13.src user/ngie/more-tests2/share/msgdef/mn_MN.UTF-8.src user/ngie/more-tests2/share/msgdef/nl_NL.ISO8859-1.src user/ngie/more-tests2/share/msgdef/no_NO.ISO8859-1.src user/ngie/more-tests2/share/msgdef/pl_PL.ISO8859-2.src user/ngie/more-tests2/share/msgdef/pt_PT.ISO8859-1.src user/ngie/more-tests2/share/msgdef/ro_RO.ISO8859-2.src user/ngie/more-tests2/share/msgdef/sl_SI.ISO8859-2.src user/ngie/more-tests2/share/msgdef/sr_YU.ISO8859-2.src user/ngie/more-tests2/share/msgdef/sr_YU.ISO8859-5.src user/ngie/more-tests2/share/msgdef/sr_YU.UTF-8.src user/ngie/more-tests2/share/msgdef/sv_SE.ISO8859-1.src user/ngie/more-tests2/share/msgdef/zh_CN.GB18030.src user/ngie/more-tests2/share/msgdef/zh_CN.GB2312.src user/ngie/more-tests2/share/msgdef/zh_CN.UTF-8.src user/ngie/more-tests2/share/msgdef/zh_CN.eucCN.src user/ngie/more-tests2/share/msgdef/zh_TW.Big5.src user/ngie/more-tests2/share/msgdef/zh_TW.UTF-8.src user/ngie/more-tests2/share/numericdef/Makefile.depend user/ngie/more-tests2/share/numericdef/af_ZA.ISO8859-1.src user/ngie/more-tests2/share/numericdef/am_ET.UTF-8.src user/ngie/more-tests2/share/numericdef/be_BY.CP1251.src user/ngie/more-tests2/share/numericdef/bg_BG.CP1251.src user/ngie/more-tests2/share/numericdef/ca_ES.ISO8859-1.src user/ngie/more-tests2/share/numericdef/cs_CZ.ISO8859-2.src user/ngie/more-tests2/share/numericdef/da_DK.ISO8859-1.src user/ngie/more-tests2/share/numericdef/de_CH.ISO8859-1.src user/ngie/more-tests2/share/numericdef/de_DE.ISO8859-1.src user/ngie/more-tests2/share/numericdef/el_GR.ISO8859-7.src user/ngie/more-tests2/share/numericdef/en_US.ISO8859-1.src user/ngie/more-tests2/share/numericdef/es_ES.ISO8859-1.src user/ngie/more-tests2/share/numericdef/et_EE.ISO8859-15.src user/ngie/more-tests2/share/numericdef/eu_ES.ISO8859-1.src user/ngie/more-tests2/share/numericdef/fi_FI.ISO8859-1.src user/ngie/more-tests2/share/numericdef/fr_BE.ISO8859-1.src user/ngie/more-tests2/share/numericdef/fr_FR.ISO8859-1.src user/ngie/more-tests2/share/numericdef/hi_IN.ISCII-DEV.src user/ngie/more-tests2/share/numericdef/hr_HR.ISO8859-2.src user/ngie/more-tests2/share/numericdef/hu_HU.ISO8859-2.src user/ngie/more-tests2/share/numericdef/hy_AM.ARMSCII-8.src user/ngie/more-tests2/share/numericdef/is_IS.ISO8859-1.src user/ngie/more-tests2/share/numericdef/it_IT.ISO8859-1.src user/ngie/more-tests2/share/numericdef/ja_JP.eucJP.src user/ngie/more-tests2/share/numericdef/kk_KZ.PT154.src user/ngie/more-tests2/share/numericdef/ko_KR.eucKR.src user/ngie/more-tests2/share/numericdef/lt_LT.ISO8859-13.src user/ngie/more-tests2/share/numericdef/mn_MN.UTF-8.src user/ngie/more-tests2/share/numericdef/nl_NL.ISO8859-1.src user/ngie/more-tests2/share/numericdef/no_NO.ISO8859-1.src user/ngie/more-tests2/share/numericdef/pl_PL.ISO8859-2.src user/ngie/more-tests2/share/numericdef/pt_BR.ISO8859-1.src user/ngie/more-tests2/share/numericdef/pt_PT.ISO8859-1.src user/ngie/more-tests2/share/numericdef/ro_RO.ISO8859-2.src user/ngie/more-tests2/share/numericdef/ru_RU.KOI8-R.src user/ngie/more-tests2/share/numericdef/sk_SK.ISO8859-2.src user/ngie/more-tests2/share/numericdef/sl_SI.ISO8859-2.src user/ngie/more-tests2/share/numericdef/sr_YU.ISO8859-2.src user/ngie/more-tests2/share/numericdef/sr_YU.ISO8859-5.src user/ngie/more-tests2/share/numericdef/sv_SE.ISO8859-1.src user/ngie/more-tests2/share/numericdef/tr_TR.ISO8859-9.src user/ngie/more-tests2/share/numericdef/zh_CN.eucCN.src user/ngie/more-tests2/share/timedef/Makefile.depend user/ngie/more-tests2/share/timedef/ca_ES.ISO8859-1.src user/ngie/more-tests2/share/timedef/ca_ES.UTF-8.src user/ngie/more-tests2/share/timedef/da_DK.ISO8859-1.src user/ngie/more-tests2/share/timedef/de_AT.ISO8859-1.src user/ngie/more-tests2/share/timedef/de_DE.ISO8859-1.src user/ngie/more-tests2/share/timedef/en_GB.ISO8859-1.src user/ngie/more-tests2/share/timedef/en_US.ISO8859-1.src user/ngie/more-tests2/share/timedef/es_ES.ISO8859-1.src user/ngie/more-tests2/share/timedef/eu_ES.ISO8859-1.src user/ngie/more-tests2/share/timedef/fi_FI.ISO8859-1.src user/ngie/more-tests2/share/timedef/fr_FR.ISO8859-1.src user/ngie/more-tests2/share/timedef/is_IS.ISO8859-1.src user/ngie/more-tests2/share/timedef/it_IT.ISO8859-1.src user/ngie/more-tests2/share/timedef/kk_KZ.PT154.src user/ngie/more-tests2/share/timedef/kk_KZ.UTF-8.src user/ngie/more-tests2/share/timedef/la_LN.ISO8859-1.src user/ngie/more-tests2/share/timedef/lt_LT.ISO8859-4.src user/ngie/more-tests2/share/timedef/mn_MN.UTF-8.src user/ngie/more-tests2/share/timedef/nb_NO.ISO8859-1.src user/ngie/more-tests2/share/timedef/nl_NL.ISO8859-1.src user/ngie/more-tests2/share/timedef/nn_NO.ISO8859-1.src user/ngie/more-tests2/share/timedef/pt_PT.ISO8859-1.src user/ngie/more-tests2/share/timedef/sr_YU.ISO8859-2.src user/ngie/more-tests2/share/timedef/sr_YU.ISO8859-5.src user/ngie/more-tests2/share/timedef/sr_YU.UTF-8.src user/ngie/more-tests2/share/timedef/sv_SE.ISO8859-1.src user/ngie/more-tests2/share/timedef/zh_CN.GB18030.src user/ngie/more-tests2/share/timedef/zh_CN.GB2312.src user/ngie/more-tests2/share/timedef/zh_CN.UTF-8.src user/ngie/more-tests2/share/timedef/zh_CN.eucCN.src user/ngie/more-tests2/share/timedef/zh_TW.Big5.src user/ngie/more-tests2/share/timedef/zh_TW.UTF-8.src user/ngie/more-tests2/sys/arm/conf/EP80219 user/ngie/more-tests2/sys/arm/conf/IQ31244 user/ngie/more-tests2/sys/arm/conf/LN2410SBC user/ngie/more-tests2/sys/arm/samsung/s3c2xx0/ user/ngie/more-tests2/sys/arm/ti/am335x/hdmi.h user/ngie/more-tests2/sys/arm/ti/am335x/hdmi_if.m user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_proc.c user/ngie/more-tests2/sys/dev/usb/usb_compat_linux.c user/ngie/more-tests2/sys/dev/usb/usb_compat_linux.h user/ngie/more-tests2/sys/modules/ispfw/isp_2400_multi/ user/ngie/more-tests2/sys/modules/ispfw/isp_2500_multi/ user/ngie/more-tests2/sys/modules/linuxapi/ user/ngie/more-tests2/sys/ofed/include/asm/ user/ngie/more-tests2/sys/ofed/include/linux/bitops.h user/ngie/more-tests2/sys/ofed/include/linux/cache.h user/ngie/more-tests2/sys/ofed/include/linux/cdev.h user/ngie/more-tests2/sys/ofed/include/linux/clocksource.h user/ngie/more-tests2/sys/ofed/include/linux/compat.h user/ngie/more-tests2/sys/ofed/include/linux/compiler.h user/ngie/more-tests2/sys/ofed/include/linux/completion.h user/ngie/more-tests2/sys/ofed/include/linux/delay.h user/ngie/more-tests2/sys/ofed/include/linux/device.h user/ngie/more-tests2/sys/ofed/include/linux/dma-attrs.h user/ngie/more-tests2/sys/ofed/include/linux/dma-mapping.h user/ngie/more-tests2/sys/ofed/include/linux/dmapool.h user/ngie/more-tests2/sys/ofed/include/linux/err.h user/ngie/more-tests2/sys/ofed/include/linux/errno.h user/ngie/more-tests2/sys/ofed/include/linux/etherdevice.h user/ngie/more-tests2/sys/ofed/include/linux/file.h user/ngie/more-tests2/sys/ofed/include/linux/fs.h user/ngie/more-tests2/sys/ofed/include/linux/gfp.h user/ngie/more-tests2/sys/ofed/include/linux/hardirq.h user/ngie/more-tests2/sys/ofed/include/linux/idr.h user/ngie/more-tests2/sys/ofed/include/linux/if_arp.h user/ngie/more-tests2/sys/ofed/include/linux/if_ether.h user/ngie/more-tests2/sys/ofed/include/linux/if_vlan.h user/ngie/more-tests2/sys/ofed/include/linux/in.h user/ngie/more-tests2/sys/ofed/include/linux/in6.h user/ngie/more-tests2/sys/ofed/include/linux/inetdevice.h user/ngie/more-tests2/sys/ofed/include/linux/interrupt.h user/ngie/more-tests2/sys/ofed/include/linux/io-mapping.h user/ngie/more-tests2/sys/ofed/include/linux/io.h user/ngie/more-tests2/sys/ofed/include/linux/ioctl.h user/ngie/more-tests2/sys/ofed/include/linux/jhash.h user/ngie/more-tests2/sys/ofed/include/linux/jiffies.h user/ngie/more-tests2/sys/ofed/include/linux/kdev_t.h user/ngie/more-tests2/sys/ofed/include/linux/kernel.h user/ngie/more-tests2/sys/ofed/include/linux/kmod.h user/ngie/more-tests2/sys/ofed/include/linux/kobject.h user/ngie/more-tests2/sys/ofed/include/linux/kref.h user/ngie/more-tests2/sys/ofed/include/linux/kthread.h user/ngie/more-tests2/sys/ofed/include/linux/ktime.h user/ngie/more-tests2/sys/ofed/include/linux/linux_compat.c user/ngie/more-tests2/sys/ofed/include/linux/linux_idr.c user/ngie/more-tests2/sys/ofed/include/linux/linux_kmod.c user/ngie/more-tests2/sys/ofed/include/linux/linux_pci.c user/ngie/more-tests2/sys/ofed/include/linux/linux_radix.c user/ngie/more-tests2/sys/ofed/include/linux/list.h user/ngie/more-tests2/sys/ofed/include/linux/lockdep.h user/ngie/more-tests2/sys/ofed/include/linux/log2.h user/ngie/more-tests2/sys/ofed/include/linux/math64.h user/ngie/more-tests2/sys/ofed/include/linux/miscdevice.h user/ngie/more-tests2/sys/ofed/include/linux/mm.h user/ngie/more-tests2/sys/ofed/include/linux/module.h user/ngie/more-tests2/sys/ofed/include/linux/moduleparam.h user/ngie/more-tests2/sys/ofed/include/linux/mutex.h user/ngie/more-tests2/sys/ofed/include/linux/net.h user/ngie/more-tests2/sys/ofed/include/linux/netdevice.h user/ngie/more-tests2/sys/ofed/include/linux/notifier.h user/ngie/more-tests2/sys/ofed/include/linux/page.h user/ngie/more-tests2/sys/ofed/include/linux/pci.h user/ngie/more-tests2/sys/ofed/include/linux/poll.h user/ngie/more-tests2/sys/ofed/include/linux/printk.h user/ngie/more-tests2/sys/ofed/include/linux/radix-tree.h user/ngie/more-tests2/sys/ofed/include/linux/random.h user/ngie/more-tests2/sys/ofed/include/linux/rbtree.h user/ngie/more-tests2/sys/ofed/include/linux/rwlock.h user/ngie/more-tests2/sys/ofed/include/linux/rwsem.h user/ngie/more-tests2/sys/ofed/include/linux/scatterlist.h user/ngie/more-tests2/sys/ofed/include/linux/sched.h user/ngie/more-tests2/sys/ofed/include/linux/semaphore.h user/ngie/more-tests2/sys/ofed/include/linux/slab.h user/ngie/more-tests2/sys/ofed/include/linux/socket.h user/ngie/more-tests2/sys/ofed/include/linux/spinlock.h user/ngie/more-tests2/sys/ofed/include/linux/string.h user/ngie/more-tests2/sys/ofed/include/linux/sysfs.h user/ngie/more-tests2/sys/ofed/include/linux/timer.h user/ngie/more-tests2/sys/ofed/include/linux/types.h user/ngie/more-tests2/sys/ofed/include/linux/uaccess.h user/ngie/more-tests2/sys/ofed/include/linux/vmalloc.h user/ngie/more-tests2/sys/ofed/include/linux/wait.h user/ngie/more-tests2/sys/ofed/include/linux/workqueue.h user/ngie/more-tests2/sys/ofed/include/net/ user/ngie/more-tests2/tools/build/options/WITH_META_FILES user/ngie/more-tests2/tools/regression/lib/libc/gen/ user/ngie/more-tests2/tools/regression/lib/libc/locale/ user/ngie/more-tests2/tools/regression/lib/libc/net/ user/ngie/more-tests2/tools/regression/lib/libc/stdio/ user/ngie/more-tests2/tools/regression/lib/libc/stdlib/ user/ngie/more-tests2/tools/regression/lib/libc/string/ user/ngie/more-tests2/usr.bin/colldef/ user/ngie/more-tests2/usr.bin/mklocale/ user/ngie/more-tests2/usr.sbin/mtree/ Modified: user/ngie/more-tests2/MAINTAINERS (contents, props changed) user/ngie/more-tests2/Makefile user/ngie/more-tests2/Makefile.inc1 user/ngie/more-tests2/ObsoleteFiles.inc user/ngie/more-tests2/UPDATING user/ngie/more-tests2/bin/csh/config_p.h user/ngie/more-tests2/bin/ls/tests/ls_tests.sh user/ngie/more-tests2/bin/ps/Makefile user/ngie/more-tests2/bin/rm/rm.1 user/ngie/more-tests2/bin/rm/rm.c user/ngie/more-tests2/bin/sh/eval.c user/ngie/more-tests2/bin/sh/expand.c user/ngie/more-tests2/bin/sh/expand.h user/ngie/more-tests2/bin/test/tests/legacy_test.sh user/ngie/more-tests2/cddl/contrib/opensolaris/cmd/zfs/zfs.8 user/ngie/more-tests2/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c user/ngie/more-tests2/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_iter.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c user/ngie/more-tests2/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c user/ngie/more-tests2/cddl/usr.sbin/dtrace/tests/Makefile.inc1 user/ngie/more-tests2/contrib/bmake/ChangeLog user/ngie/more-tests2/contrib/bmake/FILES user/ngie/more-tests2/contrib/bmake/Makefile user/ngie/more-tests2/contrib/bmake/arch.c user/ngie/more-tests2/contrib/bmake/compat.c user/ngie/more-tests2/contrib/bmake/cond.c user/ngie/more-tests2/contrib/bmake/configure.in user/ngie/more-tests2/contrib/bmake/for.c user/ngie/more-tests2/contrib/bmake/job.c user/ngie/more-tests2/contrib/bmake/main.c user/ngie/more-tests2/contrib/bmake/make-bootstrap.sh.in user/ngie/more-tests2/contrib/bmake/make.c user/ngie/more-tests2/contrib/bmake/make.h user/ngie/more-tests2/contrib/bmake/meta.c user/ngie/more-tests2/contrib/bmake/mk/ChangeLog user/ngie/more-tests2/contrib/bmake/mk/auto.obj.mk user/ngie/more-tests2/contrib/bmake/mk/dirdeps.mk user/ngie/more-tests2/contrib/bmake/mk/doc.mk user/ngie/more-tests2/contrib/bmake/mk/gendirdeps.mk user/ngie/more-tests2/contrib/bmake/mk/host-target.mk user/ngie/more-tests2/contrib/bmake/mk/install-mk user/ngie/more-tests2/contrib/bmake/mk/meta.autodep.mk user/ngie/more-tests2/contrib/bmake/mk/meta.stage.mk user/ngie/more-tests2/contrib/bmake/mk/meta.sys.mk user/ngie/more-tests2/contrib/bmake/mk/own.mk user/ngie/more-tests2/contrib/bmake/mk/rst2htm.mk user/ngie/more-tests2/contrib/bmake/nonints.h user/ngie/more-tests2/contrib/bmake/os.sh user/ngie/more-tests2/contrib/bmake/parse.c user/ngie/more-tests2/contrib/bmake/suff.c user/ngie/more-tests2/contrib/bmake/unit-tests/varmisc.exp user/ngie/more-tests2/contrib/bmake/unit-tests/varmisc.mk user/ngie/more-tests2/contrib/bmake/var.c user/ngie/more-tests2/contrib/gdb/gdb/arm-tdep.c user/ngie/more-tests2/contrib/groff/tmac/doc-syms user/ngie/more-tests2/contrib/groff/tmac/groff_mdoc.man user/ngie/more-tests2/contrib/jemalloc/ChangeLog user/ngie/more-tests2/contrib/jemalloc/FREEBSD-diffs user/ngie/more-tests2/contrib/jemalloc/VERSION user/ngie/more-tests2/contrib/jemalloc/doc/jemalloc.3 user/ngie/more-tests2/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h user/ngie/more-tests2/contrib/jemalloc/include/jemalloc/jemalloc.h user/ngie/more-tests2/contrib/jemalloc/src/arena.c user/ngie/more-tests2/contrib/jemalloc/src/huge.c user/ngie/more-tests2/contrib/jemalloc/src/prof.c user/ngie/more-tests2/contrib/jemalloc/src/tsd.c user/ngie/more-tests2/contrib/libexecinfo/backtrace.3 user/ngie/more-tests2/contrib/libucl/ChangeLog.md user/ngie/more-tests2/contrib/libucl/README.md user/ngie/more-tests2/contrib/libucl/configure.ac user/ngie/more-tests2/contrib/libucl/doc/Makefile.am user/ngie/more-tests2/contrib/libucl/doc/lua_api.md user/ngie/more-tests2/contrib/libucl/include/ucl.h user/ngie/more-tests2/contrib/libucl/klib/kvec.h user/ngie/more-tests2/contrib/libucl/lua/lua_ucl.c user/ngie/more-tests2/contrib/libucl/src/Makefile.am user/ngie/more-tests2/contrib/libucl/src/tree.h user/ngie/more-tests2/contrib/libucl/src/ucl_chartable.h user/ngie/more-tests2/contrib/libucl/src/ucl_emitter.c user/ngie/more-tests2/contrib/libucl/src/ucl_emitter_utils.c user/ngie/more-tests2/contrib/libucl/src/ucl_hash.c user/ngie/more-tests2/contrib/libucl/src/ucl_internal.h user/ngie/more-tests2/contrib/libucl/src/ucl_parser.c user/ngie/more-tests2/contrib/libucl/src/ucl_util.c user/ngie/more-tests2/contrib/libucl/src/xxhash.c user/ngie/more-tests2/contrib/libucl/src/xxhash.h user/ngie/more-tests2/contrib/libucl/tests/Makefile.am user/ngie/more-tests2/contrib/libucl/tests/basic/13.in user/ngie/more-tests2/contrib/libucl/tests/test_basic.c user/ngie/more-tests2/contrib/libucl/tests/test_schema.c user/ngie/more-tests2/contrib/libucl/utils/Makefile.am user/ngie/more-tests2/contrib/libucl/utils/chargen.c user/ngie/more-tests2/contrib/libucl/utils/objdump.c user/ngie/more-tests2/contrib/libxo/libxo/xo_format.5 user/ngie/more-tests2/contrib/llvm/tools/clang/lib/Driver/Tools.cpp user/ngie/more-tests2/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.cpp user/ngie/more-tests2/contrib/mdocml/lib.in user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/gen/t_glob.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/locale/t_mbstowcs.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/regex/debug.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/rpc/t_rpc.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/ssp/h_readlink.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libc/stdio/t_fopen.c user/ngie/more-tests2/contrib/ntp/ChangeLog user/ngie/more-tests2/contrib/ntp/CommitLog user/ngie/more-tests2/contrib/ntp/Makefile.am user/ngie/more-tests2/contrib/ntp/Makefile.in user/ngie/more-tests2/contrib/ntp/NEWS user/ngie/more-tests2/contrib/ntp/aclocal.m4 user/ngie/more-tests2/contrib/ntp/adjtimed/Makefile.in user/ngie/more-tests2/contrib/ntp/adjtimed/adjtimed.c user/ngie/more-tests2/contrib/ntp/clockstuff/Makefile.in user/ngie/more-tests2/contrib/ntp/clockstuff/chutest.c user/ngie/more-tests2/contrib/ntp/clockstuff/propdelay.c user/ngie/more-tests2/contrib/ntp/configure user/ngie/more-tests2/contrib/ntp/configure.ac user/ngie/more-tests2/contrib/ntp/html/decode.html user/ngie/more-tests2/contrib/ntp/html/miscopt.html user/ngie/more-tests2/contrib/ntp/html/stats.html user/ngie/more-tests2/contrib/ntp/include/Makefile.am user/ngie/more-tests2/contrib/ntp/include/Makefile.in user/ngie/more-tests2/contrib/ntp/include/isc/Makefile.in user/ngie/more-tests2/contrib/ntp/include/ntp_assert.h user/ngie/more-tests2/contrib/ntp/include/ntp_calendar.h user/ngie/more-tests2/contrib/ntp/include/ntp_config.h user/ngie/more-tests2/contrib/ntp/include/ntp_control.h user/ngie/more-tests2/contrib/ntp/include/ntp_lists.h user/ngie/more-tests2/contrib/ntp/include/ntp_stdlib.h user/ngie/more-tests2/contrib/ntp/include/ntp_syslog.h user/ngie/more-tests2/contrib/ntp/include/ntp_types.h user/ngie/more-tests2/contrib/ntp/kernel/Makefile.in user/ngie/more-tests2/contrib/ntp/kernel/sys/Makefile.in user/ngie/more-tests2/contrib/ntp/libntp/Makefile.in user/ngie/more-tests2/contrib/ntp/libntp/atolfp.c user/ngie/more-tests2/contrib/ntp/libntp/audio.c user/ngie/more-tests2/contrib/ntp/libntp/authkeys.c user/ngie/more-tests2/contrib/ntp/libntp/authreadkeys.c user/ngie/more-tests2/contrib/ntp/libntp/caljulian.c user/ngie/more-tests2/contrib/ntp/libntp/caltontp.c user/ngie/more-tests2/contrib/ntp/libntp/decodenetnum.c user/ngie/more-tests2/contrib/ntp/libntp/emalloc.c user/ngie/more-tests2/contrib/ntp/libntp/icom.c user/ngie/more-tests2/contrib/ntp/libntp/machines.c user/ngie/more-tests2/contrib/ntp/libntp/msyslog.c user/ngie/more-tests2/contrib/ntp/libntp/ntp_calendar.c user/ngie/more-tests2/contrib/ntp/libntp/ntp_intres.c user/ngie/more-tests2/contrib/ntp/libntp/ntp_lineedit.c user/ngie/more-tests2/contrib/ntp/libntp/ntp_rfc2553.c user/ngie/more-tests2/contrib/ntp/libntp/ntp_worker.c user/ngie/more-tests2/contrib/ntp/libntp/prettydate.c user/ngie/more-tests2/contrib/ntp/libntp/recvbuff.c user/ngie/more-tests2/contrib/ntp/libntp/socket.c user/ngie/more-tests2/contrib/ntp/libntp/socktohost.c user/ngie/more-tests2/contrib/ntp/libntp/statestr.c user/ngie/more-tests2/contrib/ntp/libparse/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpd/Makefile.am user/ngie/more-tests2/contrib/ntp/ntpd/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpd/invoke-ntp.conf.texi user/ngie/more-tests2/contrib/ntp/ntpd/invoke-ntp.keys.texi user/ngie/more-tests2/contrib/ntp/ntpd/invoke-ntpd.texi user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.5man user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.5mdoc user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.def user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.html user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.man.in user/ngie/more-tests2/contrib/ntp/ntpd/ntp.conf.mdoc.in user/ngie/more-tests2/contrib/ntp/ntpd/ntp.keys.5man user/ngie/more-tests2/contrib/ntp/ntpd/ntp.keys.5mdoc user/ngie/more-tests2/contrib/ntp/ntpd/ntp.keys.html user/ngie/more-tests2/contrib/ntp/ntpd/ntp.keys.man.in user/ngie/more-tests2/contrib/ntp/ntpd/ntp.keys.mdoc.in user/ngie/more-tests2/contrib/ntp/ntpd/ntp_config.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_control.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_crypto.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_io.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_loopfilter.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_monitor.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_parser.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_parser.h user/ngie/more-tests2/contrib/ntp/ntpd/ntp_peer.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_proto.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_refclock.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_request.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_restrict.c user/ngie/more-tests2/contrib/ntp/ntpd/ntp_timer.c user/ngie/more-tests2/contrib/ntp/ntpd/ntpd-opts.c user/ngie/more-tests2/contrib/ntp/ntpd/ntpd-opts.def user/ngie/more-tests2/contrib/ntp/ntpd/ntpd-opts.h user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.1ntpdman user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.1ntpdmdoc user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.c user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.html user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.man.in user/ngie/more-tests2/contrib/ntp/ntpd/ntpd.mdoc.in user/ngie/more-tests2/contrib/ntp/ntpd/rc_cmdlength.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/ntpd/refclock_arc.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_chu.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_gpsdjson.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_local.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_nmea.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_palisade.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_parse.c user/ngie/more-tests2/contrib/ntp/ntpd/refclock_wwv.c user/ngie/more-tests2/contrib/ntp/ntpdate/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpdate/ntpdate.c user/ngie/more-tests2/contrib/ntp/ntpdc/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpdc/invoke-ntpdc.texi user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc-opts.c user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc-opts.h user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.1ntpdcman user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.c user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.html user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.man.in user/ngie/more-tests2/contrib/ntp/ntpdc/ntpdc.mdoc.in user/ngie/more-tests2/contrib/ntp/ntpq/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpq/invoke-ntpq.texi user/ngie/more-tests2/contrib/ntp/ntpq/libntpq.h user/ngie/more-tests2/contrib/ntp/ntpq/ntpq-opts.c user/ngie/more-tests2/contrib/ntp/ntpq/ntpq-opts.h user/ngie/more-tests2/contrib/ntp/ntpq/ntpq-subs.c user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.1ntpqman user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.1ntpqmdoc user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.c user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.html user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.man.in user/ngie/more-tests2/contrib/ntp/ntpq/ntpq.mdoc.in user/ngie/more-tests2/contrib/ntp/ntpsnmpd/Makefile.in user/ngie/more-tests2/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd.html user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in user/ngie/more-tests2/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in user/ngie/more-tests2/contrib/ntp/packageinfo.sh user/ngie/more-tests2/contrib/ntp/parseutil/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/build/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi user/ngie/more-tests2/contrib/ntp/scripts/invoke-plot_summary.texi user/ngie/more-tests2/contrib/ntp/scripts/invoke-summary.texi user/ngie/more-tests2/contrib/ntp/scripts/lib/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/lib/NTP/Util.pm user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait-opts user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait.html user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in user/ngie/more-tests2/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep-opts user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.html user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.in user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in user/ngie/more-tests2/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/Makefile.in user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace-opts user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace.html user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace.man.in user/ngie/more-tests2/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/plot_summary-opts user/ngie/more-tests2/contrib/ntp/scripts/plot_summary.1plot_summaryman user/ngie/more-tests2/contrib/ntp/scripts/plot_summary.1plot_summarymdoc user/ngie/more-tests2/contrib/ntp/scripts/plot_summary.html user/ngie/more-tests2/contrib/ntp/scripts/plot_summary.man.in user/ngie/more-tests2/contrib/ntp/scripts/plot_summary.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/summary-opts user/ngie/more-tests2/contrib/ntp/scripts/summary.1summaryman user/ngie/more-tests2/contrib/ntp/scripts/summary.1summarymdoc user/ngie/more-tests2/contrib/ntp/scripts/summary.html user/ngie/more-tests2/contrib/ntp/scripts/summary.man.in user/ngie/more-tests2/contrib/ntp/scripts/summary.mdoc.in user/ngie/more-tests2/contrib/ntp/scripts/update-leap/Makefile.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/invoke-update-leap.texi user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap-opts user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.1update-leapman user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.html (contents, props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.man.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.mdoc.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/Makefile.am user/ngie/more-tests2/contrib/ntp/sntp/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/configure user/ngie/more-tests2/contrib/ntp/sntp/configure.ac user/ngie/more-tests2/contrib/ntp/sntp/include/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/include/version.def user/ngie/more-tests2/contrib/ntp/sntp/include/version.texi user/ngie/more-tests2/contrib/ntp/sntp/invoke-sntp.texi user/ngie/more-tests2/contrib/ntp/sntp/libevent/Makefile.am user/ngie/more-tests2/contrib/ntp/sntp/libevent/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/bench_httpclient.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/regress.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/regress_dns.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/regress_http.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/regress_minheap.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/test-ratelim.c user/ngie/more-tests2/contrib/ntp/sntp/libevent/test/test-time.c user/ngie/more-tests2/contrib/ntp/sntp/libopts/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/libopts/compat/pathfind.c user/ngie/more-tests2/contrib/ntp/sntp/log.c user/ngie/more-tests2/contrib/ntp/sntp/log.h user/ngie/more-tests2/contrib/ntp/sntp/m4/ntp_libevent.m4 user/ngie/more-tests2/contrib/ntp/sntp/m4/ntp_libntp.m4 user/ngie/more-tests2/contrib/ntp/sntp/m4/ntp_rlimit.m4 user/ngie/more-tests2/contrib/ntp/sntp/m4/openldap-thread-check.m4 user/ngie/more-tests2/contrib/ntp/sntp/m4/os_cflags.m4 user/ngie/more-tests2/contrib/ntp/sntp/m4/version.m4 user/ngie/more-tests2/contrib/ntp/sntp/networking.c user/ngie/more-tests2/contrib/ntp/sntp/scripts/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/sntp-opts.c user/ngie/more-tests2/contrib/ntp/sntp/sntp-opts.h user/ngie/more-tests2/contrib/ntp/sntp/sntp.1sntpman user/ngie/more-tests2/contrib/ntp/sntp/sntp.1sntpmdoc user/ngie/more-tests2/contrib/ntp/sntp/sntp.html user/ngie/more-tests2/contrib/ntp/sntp/sntp.man.in user/ngie/more-tests2/contrib/ntp/sntp/sntp.mdoc.in user/ngie/more-tests2/contrib/ntp/sntp/tests/Makefile.am user/ngie/more-tests2/contrib/ntp/sntp/tests/Makefile.in user/ngie/more-tests2/contrib/ntp/sntp/tests/crypto.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/fileHandlingTest.h.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/keyFile.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/kodDatabase.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/kodFile.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/packetHandling.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/packetProcessing.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-crypto.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-keyFile.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-kodDatabase.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-kodFile.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-networking.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-packetHandling.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-packetProcessing.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/run-utilities.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/sntptest.h user/ngie/more-tests2/contrib/ntp/sntp/tests/utilities.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/Makefile.am (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/Makefile.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/generate_test_runner.rb (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/unity_test_summary.rb (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_internals.h (contents, props changed) user/ngie/more-tests2/contrib/ntp/sntp/version.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/Makefile.am user/ngie/more-tests2/contrib/ntp/tests/Makefile.in user/ngie/more-tests2/contrib/ntp/tests/bug-2803/Makefile.am (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/bug-2803/Makefile.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/bug-2803/run-bug-2803.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/Makefile.am user/ngie/more-tests2/contrib/ntp/tests/libntp/Makefile.in user/ngie/more-tests2/contrib/ntp/tests/libntp/a_md5encrypt.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/atoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/atouint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/authkeys.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/buftvtots.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/calendar.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/caljulian.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/caltontp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/calyearstart.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/clocktime.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/decodenetnum.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/hextoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/hextolfp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/humandate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/lfpfunc.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/lfptest.h user/ngie/more-tests2/contrib/ntp/tests/libntp/lfptostr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/modetoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/msyslog.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/netof.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/numtoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/numtohost.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/octtoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/prettydate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/recvbuff.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/refidsmear.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/refnumtoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-a_md5encrypt.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-atoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-atouint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-authkeys.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-buftvtots.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-calendar.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-caljulian.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-caltontp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-calyearstart.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-clocktime.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-decodenetnum.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-hextoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-hextolfp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-humandate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-lfpfunc.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-lfptostr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-modetoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-msyslog.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-netof.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-numtoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-numtohost.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-octtoint.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-prettydate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-recvbuff.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-refidsmear.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-refnumtoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-sfptostr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-socktoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-ssl_init.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-statestr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-strtolfp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-timespecops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-timevalops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-tstotv.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-tvtots.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-uglydate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-vi64ops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/run-ymd2yd.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/sfptostr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/sockaddrtest.h user/ngie/more-tests2/contrib/ntp/tests/libntp/socktoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/ssl_init.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/statestr.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/strtolfp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/test-libntp.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/test-libntp.h (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/timespecops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/timevalops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/tstotv.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/tvtots.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/uglydate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/vi64ops.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/libntp/ymd2yd.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/ntpd/Makefile.am user/ngie/more-tests2/contrib/ntp/tests/ntpd/Makefile.in user/ngie/more-tests2/contrib/ntp/tests/sandbox/Makefile.am (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/Makefile.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/run-modetoa.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/run-uglydate.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/run-ut-2803.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/smeartest.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sec-2853/Makefile.am (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sec-2853/Makefile.in (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sec-2853/run-sec-2853.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/tests/sec-2853/sec-2853.c (contents, props changed) user/ngie/more-tests2/contrib/ntp/util/Makefile.in user/ngie/more-tests2/contrib/ntp/util/invoke-ntp-keygen.texi user/ngie/more-tests2/contrib/ntp/util/ntp-keygen-opts.c user/ngie/more-tests2/contrib/ntp/util/ntp-keygen-opts.h user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.1ntp-keygenman user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.c user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.html user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.man.in user/ngie/more-tests2/contrib/ntp/util/ntp-keygen.mdoc.in user/ngie/more-tests2/contrib/ntp/util/ntptime.c user/ngie/more-tests2/contrib/tzdata/asia user/ngie/more-tests2/contrib/tzdata/australasia user/ngie/more-tests2/contrib/tzdata/europe user/ngie/more-tests2/contrib/tzdata/northamerica user/ngie/more-tests2/contrib/tzdata/zone.tab user/ngie/more-tests2/contrib/tzdata/zone1970.tab user/ngie/more-tests2/contrib/wpa/hostapd/ChangeLog user/ngie/more-tests2/contrib/wpa/hostapd/config_file.c user/ngie/more-tests2/contrib/wpa/hostapd/config_file.h user/ngie/more-tests2/contrib/wpa/hostapd/ctrl_iface.c user/ngie/more-tests2/contrib/wpa/hostapd/defconfig user/ngie/more-tests2/contrib/wpa/hostapd/hlr_auc_gw.c user/ngie/more-tests2/contrib/wpa/hostapd/hlr_auc_gw.milenage_db user/ngie/more-tests2/contrib/wpa/hostapd/hostapd.conf user/ngie/more-tests2/contrib/wpa/hostapd/hostapd_cli.c user/ngie/more-tests2/contrib/wpa/hostapd/main.c user/ngie/more-tests2/contrib/wpa/hs20/client/Makefile user/ngie/more-tests2/contrib/wpa/hs20/client/osu_client.c user/ngie/more-tests2/contrib/wpa/hs20/client/spp_client.c user/ngie/more-tests2/contrib/wpa/src/ap/accounting.c user/ngie/more-tests2/contrib/wpa/src/ap/acs.c user/ngie/more-tests2/contrib/wpa/src/ap/ap_config.c user/ngie/more-tests2/contrib/wpa/src/ap/ap_config.h user/ngie/more-tests2/contrib/wpa/src/ap/ap_drv_ops.c user/ngie/more-tests2/contrib/wpa/src/ap/ap_drv_ops.h user/ngie/more-tests2/contrib/wpa/src/ap/ap_list.c user/ngie/more-tests2/contrib/wpa/src/ap/ap_list.h user/ngie/more-tests2/contrib/wpa/src/ap/authsrv.c user/ngie/more-tests2/contrib/wpa/src/ap/beacon.c user/ngie/more-tests2/contrib/wpa/src/ap/beacon.h user/ngie/more-tests2/contrib/wpa/src/ap/ctrl_iface_ap.c user/ngie/more-tests2/contrib/wpa/src/ap/dfs.c user/ngie/more-tests2/contrib/wpa/src/ap/drv_callbacks.c user/ngie/more-tests2/contrib/wpa/src/ap/eap_user_db.c user/ngie/more-tests2/contrib/wpa/src/ap/hostapd.c user/ngie/more-tests2/contrib/wpa/src/ap/hostapd.h user/ngie/more-tests2/contrib/wpa/src/ap/hw_features.c user/ngie/more-tests2/contrib/wpa/src/ap/hw_features.h user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11.c user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11.h user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11_auth.c user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11_auth.h user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11_ht.c user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_11_vht.c user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_1x.c user/ngie/more-tests2/contrib/wpa/src/ap/ieee802_1x.h user/ngie/more-tests2/contrib/wpa/src/ap/ndisc_snoop.c user/ngie/more-tests2/contrib/wpa/src/ap/sta_info.c user/ngie/more-tests2/contrib/wpa/src/ap/sta_info.h user/ngie/more-tests2/contrib/wpa/src/ap/utils.c user/ngie/more-tests2/contrib/wpa/src/ap/vlan_init.c user/ngie/more-tests2/contrib/wpa/src/ap/vlan_init.h user/ngie/more-tests2/contrib/wpa/src/ap/vlan_util.c user/ngie/more-tests2/contrib/wpa/src/ap/wmm.c user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth.c user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth.h user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth_ft.c user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth_glue.c user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth_i.h user/ngie/more-tests2/contrib/wpa/src/ap/wpa_auth_ie.c user/ngie/more-tests2/contrib/wpa/src/ap/wps_hostapd.c user/ngie/more-tests2/contrib/wpa/src/ap/x_snoop.c user/ngie/more-tests2/contrib/wpa/src/common/common_module_tests.c user/ngie/more-tests2/contrib/wpa/src/common/defs.h user/ngie/more-tests2/contrib/wpa/src/common/hw_features_common.c user/ngie/more-tests2/contrib/wpa/src/common/hw_features_common.h user/ngie/more-tests2/contrib/wpa/src/common/ieee802_11_common.c user/ngie/more-tests2/contrib/wpa/src/common/ieee802_11_common.h user/ngie/more-tests2/contrib/wpa/src/common/ieee802_11_defs.h user/ngie/more-tests2/contrib/wpa/src/common/privsep_commands.h user/ngie/more-tests2/contrib/wpa/src/common/qca-vendor.h user/ngie/more-tests2/contrib/wpa/src/common/sae.c user/ngie/more-tests2/contrib/wpa/src/common/sae.h user/ngie/more-tests2/contrib/wpa/src/common/version.h user/ngie/more-tests2/contrib/wpa/src/common/wpa_common.c user/ngie/more-tests2/contrib/wpa/src/common/wpa_common.h user/ngie/more-tests2/contrib/wpa/src/common/wpa_ctrl.c user/ngie/more-tests2/contrib/wpa/src/common/wpa_ctrl.h user/ngie/more-tests2/contrib/wpa/src/crypto/crypto.h user/ngie/more-tests2/contrib/wpa/src/crypto/crypto_module_tests.c user/ngie/more-tests2/contrib/wpa/src/crypto/crypto_openssl.c user/ngie/more-tests2/contrib/wpa/src/crypto/dh_groups.c user/ngie/more-tests2/contrib/wpa/src/crypto/fips_prf_openssl.c user/ngie/more-tests2/contrib/wpa/src/crypto/ms_funcs.c user/ngie/more-tests2/contrib/wpa/src/crypto/ms_funcs.h user/ngie/more-tests2/contrib/wpa/src/crypto/random.c user/ngie/more-tests2/contrib/wpa/src/crypto/sha1-tlsprf.c user/ngie/more-tests2/contrib/wpa/src/crypto/sha1-tprf.c user/ngie/more-tests2/contrib/wpa/src/crypto/sha256-kdf.c user/ngie/more-tests2/contrib/wpa/src/crypto/sha384.h user/ngie/more-tests2/contrib/wpa/src/crypto/tls.h user/ngie/more-tests2/contrib/wpa/src/crypto/tls_gnutls.c user/ngie/more-tests2/contrib/wpa/src/crypto/tls_internal.c user/ngie/more-tests2/contrib/wpa/src/crypto/tls_none.c user/ngie/more-tests2/contrib/wpa/src/crypto/tls_openssl.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver.h user/ngie/more-tests2/contrib/wpa/src/drivers/driver_bsd.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_ndis.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_nl80211.h user/ngie/more-tests2/contrib/wpa/src/drivers/driver_nl80211_android.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_nl80211_capa.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_nl80211_event.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_nl80211_scan.c user/ngie/more-tests2/contrib/wpa/src/drivers/driver_privsep.c user/ngie/more-tests2/contrib/wpa/src/drivers/drivers.c user/ngie/more-tests2/contrib/wpa/src/eap_common/eap_common.c user/ngie/more-tests2/contrib/wpa/src/eap_common/eap_fast_common.c user/ngie/more-tests2/contrib/wpa/src/eap_common/eap_pwd_common.c user/ngie/more-tests2/contrib/wpa/src/eap_common/eap_pwd_common.h user/ngie/more-tests2/contrib/wpa/src/eap_common/eap_sake_common.c user/ngie/more-tests2/contrib/wpa/src/eap_common/ikev2_common.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap.h user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_aka.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_eke.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_fast.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_gpsk.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_i.h user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_mschapv2.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_pax.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_peap.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_pwd.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_sake.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_sim.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_tls.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_tls_common.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_tls_common.h user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_ttls.c user/ngie/more-tests2/contrib/wpa/src/eap_peer/eap_wsc.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap.h user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_i.h user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_eke.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_fast.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_mschapv2.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_peap.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_pwd.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_tls.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_tls_common.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_server_ttls.c user/ngie/more-tests2/contrib/wpa/src/eap_server/eap_tls_common.h user/ngie/more-tests2/contrib/wpa/src/eapol_auth/eapol_auth_sm.c user/ngie/more-tests2/contrib/wpa/src/eapol_auth/eapol_auth_sm.h user/ngie/more-tests2/contrib/wpa/src/eapol_supp/eapol_supp_sm.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p.h user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_build.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_dev_disc.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_go_neg.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_group.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_i.h user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_invitation.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_parse.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_pd.c user/ngie/more-tests2/contrib/wpa/src/p2p/p2p_utils.c user/ngie/more-tests2/contrib/wpa/src/radius/radius.c user/ngie/more-tests2/contrib/wpa/src/radius/radius_das.c user/ngie/more-tests2/contrib/wpa/src/radius/radius_server.c user/ngie/more-tests2/contrib/wpa/src/radius/radius_server.h user/ngie/more-tests2/contrib/wpa/src/rsn_supp/tdls.c user/ngie/more-tests2/contrib/wpa/src/rsn_supp/wpa.c user/ngie/more-tests2/contrib/wpa/src/rsn_supp/wpa_ft.c user/ngie/more-tests2/contrib/wpa/src/rsn_supp/wpa_ie.c user/ngie/more-tests2/contrib/wpa/src/rsn_supp/wpa_ie.h user/ngie/more-tests2/contrib/wpa/src/tls/libtommath.c user/ngie/more-tests2/contrib/wpa/src/tls/tlsv1_client.c user/ngie/more-tests2/contrib/wpa/src/tls/tlsv1_client.h user/ngie/more-tests2/contrib/wpa/src/tls/tlsv1_server.c user/ngie/more-tests2/contrib/wpa/src/tls/tlsv1_server.h user/ngie/more-tests2/contrib/wpa/src/tls/x509v3.c user/ngie/more-tests2/contrib/wpa/src/utils/browser-wpadebug.c user/ngie/more-tests2/contrib/wpa/src/utils/common.c user/ngie/more-tests2/contrib/wpa/src/utils/common.h user/ngie/more-tests2/contrib/wpa/src/utils/eloop.c user/ngie/more-tests2/contrib/wpa/src/utils/http_curl.c user/ngie/more-tests2/contrib/wpa/src/utils/includes.h user/ngie/more-tests2/contrib/wpa/src/utils/os.h user/ngie/more-tests2/contrib/wpa/src/utils/os_internal.c user/ngie/more-tests2/contrib/wpa/src/utils/os_none.c user/ngie/more-tests2/contrib/wpa/src/utils/os_unix.c user/ngie/more-tests2/contrib/wpa/src/utils/os_win32.c user/ngie/more-tests2/contrib/wpa/src/utils/radiotap.c user/ngie/more-tests2/contrib/wpa/src/utils/utils_module_tests.c user/ngie/more-tests2/contrib/wpa/src/utils/wpa_debug.c user/ngie/more-tests2/contrib/wpa/src/utils/wpa_debug.h user/ngie/more-tests2/contrib/wpa/src/utils/wpabuf.c user/ngie/more-tests2/contrib/wpa/src/wps/http_client.c user/ngie/more-tests2/contrib/wpa/src/wps/http_server.c user/ngie/more-tests2/contrib/wpa/src/wps/httpread.c user/ngie/more-tests2/contrib/wpa/src/wps/ndef.c user/ngie/more-tests2/contrib/wpa/src/wps/wps.c user/ngie/more-tests2/contrib/wpa/src/wps/wps.h user/ngie/more-tests2/contrib/wpa/src/wps/wps_attr_parse.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_attr_parse.h user/ngie/more-tests2/contrib/wpa/src/wps/wps_common.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_defs.h user/ngie/more-tests2/contrib/wpa/src/wps/wps_enrollee.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_er.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_er_ssdp.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_module_tests.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_registrar.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_upnp.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_upnp_ap.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_upnp_event.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_upnp_ssdp.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_upnp_web.c user/ngie/more-tests2/contrib/wpa/src/wps/wps_validate.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ChangeLog user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ap.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ap.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/bss.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/bss.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/config.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/config.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/config_file.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/config_ssid.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ctrl_iface.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ctrl_iface_udp.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ctrl_iface_unix.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_wps.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_helpers.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_new_introspect.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_old.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/defconfig user/ngie/more-tests2/contrib/wpa/wpa_supplicant/driver_i.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/eapol_test.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/events.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/hs20_supplicant.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/ibss_rsn.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/interworking.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/main.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/mesh.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/mesh_mpm.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/mesh_rsn.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/notify.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/notify.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/p2p_supplicant.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/p2p_supplicant.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/preauth_test.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/scan.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/sme.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpa_cli.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpa_priv.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpa_supplicant.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpa_supplicant.conf user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpa_supplicant_i.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpas_glue.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wpas_glue.h user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wps_supplicant.c user/ngie/more-tests2/contrib/wpa/wpa_supplicant/wps_supplicant.h user/ngie/more-tests2/crypto/openssh/auth.c user/ngie/more-tests2/crypto/openssh/auth2.c user/ngie/more-tests2/crypto/openssh/buffer.c user/ngie/more-tests2/crypto/openssh/channels.c user/ngie/more-tests2/crypto/openssh/cipher.c user/ngie/more-tests2/crypto/openssh/clientloop.c user/ngie/more-tests2/crypto/openssh/compat.c user/ngie/more-tests2/crypto/openssh/contrib/ssh-copy-id.1 user/ngie/more-tests2/crypto/openssh/kex.c user/ngie/more-tests2/crypto/openssh/misc.c user/ngie/more-tests2/crypto/openssh/moduli.5 user/ngie/more-tests2/crypto/openssh/mux.c user/ngie/more-tests2/crypto/openssh/openbsd-compat/blowfish.c user/ngie/more-tests2/crypto/openssh/openbsd-compat/bsd-misc.h user/ngie/more-tests2/crypto/openssh/packet.c user/ngie/more-tests2/crypto/openssh/readconf.c user/ngie/more-tests2/crypto/openssh/scp.1 user/ngie/more-tests2/crypto/openssh/servconf.c user/ngie/more-tests2/crypto/openssh/serverloop.c user/ngie/more-tests2/crypto/openssh/session.c user/ngie/more-tests2/crypto/openssh/sftp-common.c user/ngie/more-tests2/crypto/openssh/sftp-server.8 user/ngie/more-tests2/crypto/openssh/sftp.1 user/ngie/more-tests2/crypto/openssh/sftp.c user/ngie/more-tests2/crypto/openssh/ssh-add.1 user/ngie/more-tests2/crypto/openssh/ssh-agent.c user/ngie/more-tests2/crypto/openssh/ssh-keygen.1 user/ngie/more-tests2/crypto/openssh/ssh-keyscan.1 user/ngie/more-tests2/crypto/openssh/ssh-keysign.8 user/ngie/more-tests2/crypto/openssh/ssh-pkcs11-helper.8 user/ngie/more-tests2/crypto/openssh/ssh.1 user/ngie/more-tests2/crypto/openssh/ssh.c user/ngie/more-tests2/crypto/openssh/ssh_config.5 user/ngie/more-tests2/crypto/openssh/sshconnect.c user/ngie/more-tests2/crypto/openssh/sshconnect2.c user/ngie/more-tests2/crypto/openssh/sshd.8 user/ngie/more-tests2/crypto/openssh/sshd.c user/ngie/more-tests2/crypto/openssh/sshd_config.5 user/ngie/more-tests2/crypto/openssl/CHANGES user/ngie/more-tests2/crypto/openssl/Configure user/ngie/more-tests2/crypto/openssl/FAQ user/ngie/more-tests2/crypto/openssl/Makefile user/ngie/more-tests2/crypto/openssl/Makefile.org user/ngie/more-tests2/crypto/openssl/NEWS user/ngie/more-tests2/crypto/openssl/README user/ngie/more-tests2/crypto/openssl/apps/apps.c user/ngie/more-tests2/crypto/openssl/apps/apps.h user/ngie/more-tests2/crypto/openssl/apps/ca.c user/ngie/more-tests2/crypto/openssl/apps/ciphers.c user/ngie/more-tests2/crypto/openssl/apps/cms.c user/ngie/more-tests2/crypto/openssl/apps/crl.c user/ngie/more-tests2/crypto/openssl/apps/dgst.c user/ngie/more-tests2/crypto/openssl/apps/dhparam.c user/ngie/more-tests2/crypto/openssl/apps/ecparam.c user/ngie/more-tests2/crypto/openssl/apps/genrsa.c user/ngie/more-tests2/crypto/openssl/apps/ocsp.c user/ngie/more-tests2/crypto/openssl/apps/openssl.cnf user/ngie/more-tests2/crypto/openssl/apps/pkcs8.c user/ngie/more-tests2/crypto/openssl/apps/s_apps.h user/ngie/more-tests2/crypto/openssl/apps/s_cb.c user/ngie/more-tests2/crypto/openssl/apps/s_client.c user/ngie/more-tests2/crypto/openssl/apps/s_server.c user/ngie/more-tests2/crypto/openssl/apps/s_socket.c user/ngie/more-tests2/crypto/openssl/apps/smime.c user/ngie/more-tests2/crypto/openssl/apps/speed.c user/ngie/more-tests2/crypto/openssl/apps/verify.c user/ngie/more-tests2/crypto/openssl/apps/x509.c user/ngie/more-tests2/crypto/openssl/config user/ngie/more-tests2/crypto/openssl/crypto/Makefile user/ngie/more-tests2/crypto/openssl/crypto/aes/Makefile user/ngie/more-tests2/crypto/openssl/crypto/aes/aes_wrap.c user/ngie/more-tests2/crypto/openssl/crypto/aes/aes_x86core.c user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aes-586.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aes-armv4.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aes-mips.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aes-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aes-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesni-x86.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/vpaes-x86.pl user/ngie/more-tests2/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/arm_arch.h user/ngie/more-tests2/crypto/openssl/crypto/armcap.c user/ngie/more-tests2/crypto/openssl/crypto/armv4cpuid.S user/ngie/more-tests2/crypto/openssl/crypto/asn1/Makefile user/ngie/more-tests2/crypto/openssl/crypto/asn1/a_gentm.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/a_time.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/a_utctm.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/ameth_lib.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/asn1.h user/ngie/more-tests2/crypto/openssl/crypto/asn1/asn1_locl.h user/ngie/more-tests2/crypto/openssl/crypto/asn1/t_x509.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/x_crl.c user/ngie/more-tests2/crypto/openssl/crypto/asn1/x_x509.c user/ngie/more-tests2/crypto/openssl/crypto/bio/b_dump.c user/ngie/more-tests2/crypto/openssl/crypto/bio/b_sock.c user/ngie/more-tests2/crypto/openssl/crypto/bio/bio.h user/ngie/more-tests2/crypto/openssl/crypto/bio/bio_err.c user/ngie/more-tests2/crypto/openssl/crypto/bio/bss_acpt.c user/ngie/more-tests2/crypto/openssl/crypto/bio/bss_conn.c user/ngie/more-tests2/crypto/openssl/crypto/bio/bss_dgram.c user/ngie/more-tests2/crypto/openssl/crypto/bio/bss_fd.c user/ngie/more-tests2/crypto/openssl/crypto/bn/Makefile user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/armv4-gf2m.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/armv4-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/mips-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/mips.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/ppc-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/ppc64-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/x86_64-gcc.c user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/x86_64-mont.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl user/ngie/more-tests2/crypto/openssl/crypto/bn/bn.h user/ngie/more-tests2/crypto/openssl/crypto/bn/bn_asm.c user/ngie/more-tests2/crypto/openssl/crypto/bn/bn_exp.c user/ngie/more-tests2/crypto/openssl/crypto/bn/bn_gf2m.c user/ngie/more-tests2/crypto/openssl/crypto/bn/bn_lcl.h user/ngie/more-tests2/crypto/openssl/crypto/bn/bntest.c user/ngie/more-tests2/crypto/openssl/crypto/buffer/buf_str.c user/ngie/more-tests2/crypto/openssl/crypto/buffer/buffer.h user/ngie/more-tests2/crypto/openssl/crypto/camellia/Makefile user/ngie/more-tests2/crypto/openssl/crypto/camellia/asm/cmll-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/cast/cast_lcl.h user/ngie/more-tests2/crypto/openssl/crypto/cms/Makefile user/ngie/more-tests2/crypto/openssl/crypto/cms/cms.h user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_asn1.c user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_env.c user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_err.c user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_lcl.h user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_lib.c user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_sd.c user/ngie/more-tests2/crypto/openssl/crypto/cms/cms_smime.c user/ngie/more-tests2/crypto/openssl/crypto/cryptlib.c user/ngie/more-tests2/crypto/openssl/crypto/cversion.c user/ngie/more-tests2/crypto/openssl/crypto/des/Makefile user/ngie/more-tests2/crypto/openssl/crypto/des/asm/des-586.pl user/ngie/more-tests2/crypto/openssl/crypto/des/asm/des_enc.m4 user/ngie/more-tests2/crypto/openssl/crypto/des/des_locl.h user/ngie/more-tests2/crypto/openssl/crypto/des/read_pwd.c user/ngie/more-tests2/crypto/openssl/crypto/dh/Makefile user/ngie/more-tests2/crypto/openssl/crypto/dh/dh.h user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_ameth.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_asn1.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_check.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_err.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_key.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dh_pmeth.c user/ngie/more-tests2/crypto/openssl/crypto/dh/dhtest.c user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa.h user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_ameth.c user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_err.c user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_gen.c user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_locl.h user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_ossl.c user/ngie/more-tests2/crypto/openssl/crypto/dsa/dsa_pmeth.c user/ngie/more-tests2/crypto/openssl/crypto/ebcdic.c user/ngie/more-tests2/crypto/openssl/crypto/ec/Makefile user/ngie/more-tests2/crypto/openssl/crypto/ec/ec.h user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_ameth.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_curve.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_cvt.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_err.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_lcl.h user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_lib.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ec_pmeth.c user/ngie/more-tests2/crypto/openssl/crypto/ec/eck_prn.c user/ngie/more-tests2/crypto/openssl/crypto/ec/ecp_nistp521.c user/ngie/more-tests2/crypto/openssl/crypto/ecdh/Makefile user/ngie/more-tests2/crypto/openssl/crypto/ecdh/ecdh.h user/ngie/more-tests2/crypto/openssl/crypto/ecdh/ecdhtest.c user/ngie/more-tests2/crypto/openssl/crypto/ecdh/ech_ossl.c user/ngie/more-tests2/crypto/openssl/crypto/ecdsa/ecdsa.h user/ngie/more-tests2/crypto/openssl/crypto/ecdsa/ecs_err.c user/ngie/more-tests2/crypto/openssl/crypto/ecdsa/ecs_lib.c user/ngie/more-tests2/crypto/openssl/crypto/ecdsa/ecs_locl.h user/ngie/more-tests2/crypto/openssl/crypto/ecdsa/ecs_ossl.c user/ngie/more-tests2/crypto/openssl/crypto/engine/Makefile user/ngie/more-tests2/crypto/openssl/crypto/engine/eng_all.c user/ngie/more-tests2/crypto/openssl/crypto/engine/eng_cryptodev.c user/ngie/more-tests2/crypto/openssl/crypto/engine/engine.h user/ngie/more-tests2/crypto/openssl/crypto/evp/Makefile user/ngie/more-tests2/crypto/openssl/crypto/evp/c_allc.c user/ngie/more-tests2/crypto/openssl/crypto/evp/digest.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_aes.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_camellia.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_des.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_des3.c user/ngie/more-tests2/crypto/openssl/crypto/evp/e_null.c user/ngie/more-tests2/crypto/openssl/crypto/evp/encode.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp.h user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_enc.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_err.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_extra_test.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_lib.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_locl.h user/ngie/more-tests2/crypto/openssl/crypto/evp/evp_test.c user/ngie/more-tests2/crypto/openssl/crypto/evp/evptests.txt user/ngie/more-tests2/crypto/openssl/crypto/evp/m_dss.c user/ngie/more-tests2/crypto/openssl/crypto/evp/m_dss1.c user/ngie/more-tests2/crypto/openssl/crypto/evp/m_ecdsa.c user/ngie/more-tests2/crypto/openssl/crypto/evp/m_sha1.c user/ngie/more-tests2/crypto/openssl/crypto/evp/m_sigver.c user/ngie/more-tests2/crypto/openssl/crypto/evp/p_lib.c user/ngie/more-tests2/crypto/openssl/crypto/evp/pmeth_lib.c user/ngie/more-tests2/crypto/openssl/crypto/hmac/hm_ameth.c user/ngie/more-tests2/crypto/openssl/crypto/hmac/hmac.c user/ngie/more-tests2/crypto/openssl/crypto/hmac/hmactest.c user/ngie/more-tests2/crypto/openssl/crypto/jpake/jpake.c user/ngie/more-tests2/crypto/openssl/crypto/md32_common.h user/ngie/more-tests2/crypto/openssl/crypto/md5/Makefile user/ngie/more-tests2/crypto/openssl/crypto/md5/md5_locl.h user/ngie/more-tests2/crypto/openssl/crypto/modes/Makefile user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghash-armv4.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghash-s390x.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghash-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghash-x86.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/modes/cbc128.c user/ngie/more-tests2/crypto/openssl/crypto/modes/gcm128.c user/ngie/more-tests2/crypto/openssl/crypto/modes/modes.h user/ngie/more-tests2/crypto/openssl/crypto/modes/modes_lcl.h user/ngie/more-tests2/crypto/openssl/crypto/o_str.c user/ngie/more-tests2/crypto/openssl/crypto/o_time.c user/ngie/more-tests2/crypto/openssl/crypto/o_time.h user/ngie/more-tests2/crypto/openssl/crypto/objects/obj_dat.h user/ngie/more-tests2/crypto/openssl/crypto/objects/obj_mac.h user/ngie/more-tests2/crypto/openssl/crypto/objects/obj_mac.num user/ngie/more-tests2/crypto/openssl/crypto/objects/obj_xref.h user/ngie/more-tests2/crypto/openssl/crypto/objects/obj_xref.txt user/ngie/more-tests2/crypto/openssl/crypto/objects/objects.txt user/ngie/more-tests2/crypto/openssl/crypto/objects/objxref.pl user/ngie/more-tests2/crypto/openssl/crypto/ocsp/ocsp.h user/ngie/more-tests2/crypto/openssl/crypto/ocsp/ocsp_ht.c user/ngie/more-tests2/crypto/openssl/crypto/ocsp/ocsp_lib.c user/ngie/more-tests2/crypto/openssl/crypto/opensslconf.h user/ngie/more-tests2/crypto/openssl/crypto/opensslv.h user/ngie/more-tests2/crypto/openssl/crypto/ossl_typ.h user/ngie/more-tests2/crypto/openssl/crypto/pem/Makefile user/ngie/more-tests2/crypto/openssl/crypto/pem/pem.h user/ngie/more-tests2/crypto/openssl/crypto/pem/pem_all.c user/ngie/more-tests2/crypto/openssl/crypto/pem/pem_err.c user/ngie/more-tests2/crypto/openssl/crypto/pem/pem_lib.c user/ngie/more-tests2/crypto/openssl/crypto/pem/pem_pkey.c user/ngie/more-tests2/crypto/openssl/crypto/perlasm/ppc-xlate.pl user/ngie/more-tests2/crypto/openssl/crypto/perlasm/x86_64-xlate.pl user/ngie/more-tests2/crypto/openssl/crypto/perlasm/x86asm.pl user/ngie/more-tests2/crypto/openssl/crypto/perlasm/x86gas.pl user/ngie/more-tests2/crypto/openssl/crypto/perlasm/x86masm.pl user/ngie/more-tests2/crypto/openssl/crypto/perlasm/x86nasm.pl user/ngie/more-tests2/crypto/openssl/crypto/pkcs12/p12_decr.c user/ngie/more-tests2/crypto/openssl/crypto/pkcs12/p12_p8e.c user/ngie/more-tests2/crypto/openssl/crypto/ppccap.c user/ngie/more-tests2/crypto/openssl/crypto/ppccpuid.pl user/ngie/more-tests2/crypto/openssl/crypto/rc4/Makefile user/ngie/more-tests2/crypto/openssl/crypto/rc4/asm/rc4-586.pl user/ngie/more-tests2/crypto/openssl/crypto/rc4/rc4_enc.c user/ngie/more-tests2/crypto/openssl/crypto/rc5/rc5_locl.h user/ngie/more-tests2/crypto/openssl/crypto/rsa/Makefile user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa.h user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_ameth.c user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_asn1.c user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_err.c user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_oaep.c user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_pmeth.c user/ngie/more-tests2/crypto/openssl/crypto/rsa/rsa_sign.c user/ngie/more-tests2/crypto/openssl/crypto/sha/Makefile user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-586.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-mips.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha256-586.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha256-armv4.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-586.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-armv4.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-ia64.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-mips.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-ppc.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/sha/sha512.c user/ngie/more-tests2/crypto/openssl/crypto/sparccpuid.S user/ngie/more-tests2/crypto/openssl/crypto/sparcv9cap.c user/ngie/more-tests2/crypto/openssl/crypto/srp/Makefile user/ngie/more-tests2/crypto/openssl/crypto/srp/srptest.c user/ngie/more-tests2/crypto/openssl/crypto/stack/safestack.h user/ngie/more-tests2/crypto/openssl/crypto/stack/stack.c user/ngie/more-tests2/crypto/openssl/crypto/stack/stack.h user/ngie/more-tests2/crypto/openssl/crypto/symhacks.h user/ngie/more-tests2/crypto/openssl/crypto/ts/ts_rsp_sign.c user/ngie/more-tests2/crypto/openssl/crypto/ts/ts_rsp_verify.c user/ngie/more-tests2/crypto/openssl/crypto/ui/ui_openssl.c user/ngie/more-tests2/crypto/openssl/crypto/whrlpool/asm/wp-mmx.pl user/ngie/more-tests2/crypto/openssl/crypto/whrlpool/asm/wp-x86_64.pl user/ngie/more-tests2/crypto/openssl/crypto/x509/Makefile user/ngie/more-tests2/crypto/openssl/crypto/x509/verify_extra_test.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509.h user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_cmp.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_err.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_lu.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_set.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_trs.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_txt.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_vfy.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_vfy.h user/ngie/more-tests2/crypto/openssl/crypto/x509/x509_vpm.c user/ngie/more-tests2/crypto/openssl/crypto/x509/x_all.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/Makefile user/ngie/more-tests2/crypto/openssl/crypto/x509v3/ext_dat.h user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3_lib.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3_purp.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3_utl.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/v3err.c user/ngie/more-tests2/crypto/openssl/crypto/x509v3/x509v3.h user/ngie/more-tests2/crypto/openssl/crypto/x86_64cpuid.pl user/ngie/more-tests2/crypto/openssl/crypto/x86cpuid.pl user/ngie/more-tests2/crypto/openssl/doc/apps/c_rehash.pod user/ngie/more-tests2/crypto/openssl/doc/apps/ciphers.pod user/ngie/more-tests2/crypto/openssl/doc/apps/cms.pod user/ngie/more-tests2/crypto/openssl/doc/apps/genpkey.pod user/ngie/more-tests2/crypto/openssl/doc/apps/ocsp.pod user/ngie/more-tests2/crypto/openssl/doc/apps/pkcs8.pod user/ngie/more-tests2/crypto/openssl/doc/apps/req.pod user/ngie/more-tests2/crypto/openssl/doc/apps/s_client.pod user/ngie/more-tests2/crypto/openssl/doc/apps/s_server.pod user/ngie/more-tests2/crypto/openssl/doc/apps/smime.pod user/ngie/more-tests2/crypto/openssl/doc/apps/verify.pod user/ngie/more-tests2/crypto/openssl/doc/apps/x509.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/ASN1_STRING_length.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/ASN1_STRING_print_ex.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BIO_f_ssl.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BIO_find_type.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BIO_s_accept.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BIO_s_connect.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BN_BLINDING_new.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BN_CTX_new.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BN_generate_prime.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/BN_rand.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/CMS_add0_cert.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/CMS_get0_RecipientInfos.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/CMS_get0_SignerInfos.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/CMS_verify.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/DH_generate_parameters.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/DSA_generate_parameters.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/ERR_remove_state.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_BytesToKey.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_DigestInit.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_DigestVerifyInit.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_EncryptInit.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_cmp.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OPENSSL_VERSION_NUMBER.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OPENSSL_config.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OPENSSL_ia32cap.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OPENSSL_load_builtin_modules.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/OpenSSL_add_all_algorithms.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/PKCS7_verify.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/RAND_egd.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/RSA_generate_key.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/X509_STORE_CTX_get_error.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/crypto.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/d2i_DSAPublicKey.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/d2i_X509.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/d2i_X509_CRL.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/ecdsa.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/evp.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/hmac.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/i2d_PKCS7_bio_stream.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/rand.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/sha.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CIPHER_get_name.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_COMP_add_compression_method.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_add_extra_chain_cert.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_sess_set_cache_size.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set_cert_store.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set_cipher_list.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_use_certificate.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_CTX_use_psk_identity_hint.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_accept.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_do_handshake.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/SSL_shutdown.pod user/ngie/more-tests2/crypto/openssl/doc/ssl/ssl.pod user/ngie/more-tests2/crypto/openssl/doc/ssleay.txt user/ngie/more-tests2/crypto/openssl/e_os.h user/ngie/more-tests2/crypto/openssl/e_os2.h user/ngie/more-tests2/crypto/openssl/engines/Makefile user/ngie/more-tests2/crypto/openssl/engines/ccgost/Makefile user/ngie/more-tests2/crypto/openssl/engines/ccgost/gost89.c user/ngie/more-tests2/crypto/openssl/engines/ccgost/gost_crypt.c user/ngie/more-tests2/crypto/openssl/engines/ccgost/gost_pmeth.c user/ngie/more-tests2/crypto/openssl/engines/e_capi.c user/ngie/more-tests2/crypto/openssl/engines/vendor_defns/hwcryptohook.h user/ngie/more-tests2/crypto/openssl/ssl/Makefile user/ngie/more-tests2/crypto/openssl/ssl/d1_both.c user/ngie/more-tests2/crypto/openssl/ssl/d1_clnt.c user/ngie/more-tests2/crypto/openssl/ssl/d1_lib.c user/ngie/more-tests2/crypto/openssl/ssl/d1_meth.c user/ngie/more-tests2/crypto/openssl/ssl/d1_pkt.c user/ngie/more-tests2/crypto/openssl/ssl/d1_srtp.c user/ngie/more-tests2/crypto/openssl/ssl/d1_srvr.c user/ngie/more-tests2/crypto/openssl/ssl/dtls1.h user/ngie/more-tests2/crypto/openssl/ssl/heartbeat_test.c user/ngie/more-tests2/crypto/openssl/ssl/s23_clnt.c user/ngie/more-tests2/crypto/openssl/ssl/s23_srvr.c user/ngie/more-tests2/crypto/openssl/ssl/s2_clnt.c user/ngie/more-tests2/crypto/openssl/ssl/s2_lib.c user/ngie/more-tests2/crypto/openssl/ssl/s3_both.c user/ngie/more-tests2/crypto/openssl/ssl/s3_cbc.c user/ngie/more-tests2/crypto/openssl/ssl/s3_clnt.c user/ngie/more-tests2/crypto/openssl/ssl/s3_enc.c user/ngie/more-tests2/crypto/openssl/ssl/s3_lib.c user/ngie/more-tests2/crypto/openssl/ssl/s3_pkt.c user/ngie/more-tests2/crypto/openssl/ssl/s3_srvr.c user/ngie/more-tests2/crypto/openssl/ssl/srtp.h user/ngie/more-tests2/crypto/openssl/ssl/ssl.h user/ngie/more-tests2/crypto/openssl/ssl/ssl3.h user/ngie/more-tests2/crypto/openssl/ssl/ssl_algs.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_cert.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_ciph.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_err.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_lib.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_locl.h user/ngie/more-tests2/crypto/openssl/ssl/ssl_rsa.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_sess.c user/ngie/more-tests2/crypto/openssl/ssl/ssl_txt.c user/ngie/more-tests2/crypto/openssl/ssl/ssltest.c user/ngie/more-tests2/crypto/openssl/ssl/t1_clnt.c user/ngie/more-tests2/crypto/openssl/ssl/t1_enc.c user/ngie/more-tests2/crypto/openssl/ssl/t1_lib.c user/ngie/more-tests2/crypto/openssl/ssl/t1_meth.c user/ngie/more-tests2/crypto/openssl/ssl/t1_srvr.c user/ngie/more-tests2/crypto/openssl/ssl/tls1.h user/ngie/more-tests2/crypto/openssl/util/files.pl user/ngie/more-tests2/crypto/openssl/util/libeay.num user/ngie/more-tests2/crypto/openssl/util/mk1mf.pl user/ngie/more-tests2/crypto/openssl/util/mkdef.pl user/ngie/more-tests2/crypto/openssl/util/mkerr.pl user/ngie/more-tests2/crypto/openssl/util/mkstack.pl user/ngie/more-tests2/crypto/openssl/util/pl/BC-32.pl user/ngie/more-tests2/crypto/openssl/util/pl/VC-32.pl user/ngie/more-tests2/crypto/openssl/util/pl/unix.pl user/ngie/more-tests2/crypto/openssl/util/ssleay.num user/ngie/more-tests2/etc/Makefile user/ngie/more-tests2/etc/defaults/periodic.conf user/ngie/more-tests2/etc/defaults/rc.conf user/ngie/more-tests2/etc/etc.amd64/ttys user/ngie/more-tests2/etc/etc.i386/ttys user/ngie/more-tests2/etc/etc.mips/ttys user/ngie/more-tests2/etc/etc.pc98/ttys user/ngie/more-tests2/etc/etc.powerpc/ttys user/ngie/more-tests2/etc/etc.sparc64/ttys user/ngie/more-tests2/etc/login.conf user/ngie/more-tests2/etc/mtree/BSD.debug.dist user/ngie/more-tests2/etc/mtree/BSD.tests.dist user/ngie/more-tests2/etc/mtree/BSD.usr.dist user/ngie/more-tests2/etc/mtree/Makefile user/ngie/more-tests2/etc/netstart user/ngie/more-tests2/etc/periodic/daily/400.status-disks user/ngie/more-tests2/etc/periodic/daily/Makefile user/ngie/more-tests2/etc/periodic/security/520.pfdenied user/ngie/more-tests2/etc/rc.d/jail user/ngie/more-tests2/etc/rc.d/local_unbound user/ngie/more-tests2/etc/rc.d/mdconfig user/ngie/more-tests2/etc/rc.d/mdconfig2 user/ngie/more-tests2/etc/rc.d/mountcritlocal user/ngie/more-tests2/etc/rc.d/othermta user/ngie/more-tests2/etc/rc.d/var user/ngie/more-tests2/etc/rc.shutdown user/ngie/more-tests2/etc/rc.subr user/ngie/more-tests2/gnu/usr.bin/gdb/kgdb/trgt_arm.c user/ngie/more-tests2/gnu/usr.bin/grep/savedir.c user/ngie/more-tests2/include/Makefile user/ngie/more-tests2/include/_ctype.h user/ngie/more-tests2/include/ctype.h user/ngie/more-tests2/include/limits.h user/ngie/more-tests2/include/stdio.h user/ngie/more-tests2/include/unistd.h user/ngie/more-tests2/include/wctype.h user/ngie/more-tests2/include/xlocale/_ctype.h user/ngie/more-tests2/lib/Makefile user/ngie/more-tests2/lib/clang/include/clang/Config/config.h user/ngie/more-tests2/lib/clang/include/llvm/Config/config.h user/ngie/more-tests2/lib/libc/gen/getgrent.c user/ngie/more-tests2/lib/libc/gen/getpwent.c user/ngie/more-tests2/lib/libc/iconv/bsd_iconv.c user/ngie/more-tests2/lib/libc/iconv/citrus_esdb.c user/ngie/more-tests2/lib/libc/locale/big5.c user/ngie/more-tests2/lib/libc/locale/collate.c user/ngie/more-tests2/lib/libc/locale/collate.h user/ngie/more-tests2/lib/libc/locale/collcmp.c user/ngie/more-tests2/lib/libc/locale/euc.c user/ngie/more-tests2/lib/libc/locale/gb18030.c user/ngie/more-tests2/lib/libc/locale/gb2312.c user/ngie/more-tests2/lib/libc/locale/gbk.c user/ngie/more-tests2/lib/libc/locale/isctype.c user/ngie/more-tests2/lib/libc/locale/iswctype.c user/ngie/more-tests2/lib/libc/locale/mblocal.h user/ngie/more-tests2/lib/libc/locale/mbsnrtowcs.c user/ngie/more-tests2/lib/libc/locale/mskanji.c user/ngie/more-tests2/lib/libc/locale/nl_langinfo.c user/ngie/more-tests2/lib/libc/locale/none.c user/ngie/more-tests2/lib/libc/locale/rune.c user/ngie/more-tests2/lib/libc/locale/setrunelocale.c user/ngie/more-tests2/lib/libc/locale/table.c user/ngie/more-tests2/lib/libc/locale/utf8.c user/ngie/more-tests2/lib/libc/locale/wcsnrtombs.c user/ngie/more-tests2/lib/libc/locale/wctype.c user/ngie/more-tests2/lib/libc/net/getnameinfo.c user/ngie/more-tests2/lib/libc/resolv/res_data.c user/ngie/more-tests2/lib/libc/rpc/clnt_bcast.c user/ngie/more-tests2/lib/libc/rpc/clnt_vc.c user/ngie/more-tests2/lib/libc/rpc/getnetconfig.c user/ngie/more-tests2/lib/libc/rpc/mt_misc.c user/ngie/more-tests2/lib/libc/rpc/rpc_soc.c user/ngie/more-tests2/lib/libc/rpc/rpcb_clnt.c user/ngie/more-tests2/lib/libc/rpc/svc.c user/ngie/more-tests2/lib/libc/rpc/svc_dg.c user/ngie/more-tests2/lib/libc/rpc/svc_simple.c user/ngie/more-tests2/lib/libc/rpc/svc_vc.c user/ngie/more-tests2/lib/libc/sparc64/fpu/fpu.c user/ngie/more-tests2/lib/libc/stdio/fdopen.c user/ngie/more-tests2/lib/libc/stdio/findfp.c user/ngie/more-tests2/lib/libc/stdio/fmemopen.c user/ngie/more-tests2/lib/libc/stdio/fopen.c user/ngie/more-tests2/lib/libc/stdio/freopen.c user/ngie/more-tests2/lib/libc/stdio/ftell.c user/ngie/more-tests2/lib/libc/stdio/stdio.c user/ngie/more-tests2/lib/libc/string/strcoll.c user/ngie/more-tests2/lib/libc/string/strxfrm.c user/ngie/more-tests2/lib/libc/string/wcscoll.c user/ngie/more-tests2/lib/libc/string/wcsxfrm.c user/ngie/more-tests2/lib/libc/sys/cpuset.2 user/ngie/more-tests2/lib/libc/sys/cpuset_getaffinity.2 user/ngie/more-tests2/lib/libc/sys/ptrace.2 user/ngie/more-tests2/lib/libc/tests/Makefile user/ngie/more-tests2/lib/libc/tests/Makefile.netbsd-tests user/ngie/more-tests2/lib/libc/tests/c063/Makefile user/ngie/more-tests2/lib/libc/tests/gen/Makefile user/ngie/more-tests2/lib/libc/tests/gen/arc4random_test.c user/ngie/more-tests2/lib/libc/tests/locale/Makefile user/ngie/more-tests2/lib/libc/tests/net/Makefile user/ngie/more-tests2/lib/libc/tests/setjmp/Makefile user/ngie/more-tests2/lib/libc/tests/ssp/Makefile user/ngie/more-tests2/lib/libc/tests/stdio/Makefile user/ngie/more-tests2/lib/libc/tests/stdio/fmemopen2_test.c user/ngie/more-tests2/lib/libc/tests/stdlib/Makefile user/ngie/more-tests2/lib/libc/tests/string/Makefile user/ngie/more-tests2/lib/libc/tests/tls_dso/Makefile user/ngie/more-tests2/lib/libdpv/dialogrc.c user/ngie/more-tests2/lib/libdpv/dialogrc.h user/ngie/more-tests2/lib/libdpv/dpv.3 user/ngie/more-tests2/lib/libedit/vi.c user/ngie/more-tests2/lib/libfigpar/figpar.3 user/ngie/more-tests2/lib/libfigpar/figpar.c user/ngie/more-tests2/lib/libfigpar/figpar.h user/ngie/more-tests2/lib/libnetbsd/README user/ngie/more-tests2/lib/libucl/Makefile user/ngie/more-tests2/lib/libutil/pty.3 user/ngie/more-tests2/lib/libxo/Makefile user/ngie/more-tests2/lib/libxo/tests/Makefile user/ngie/more-tests2/lib/libxo/tests/encoder/Makefile user/ngie/more-tests2/lib/msun/Makefile user/ngie/more-tests2/lib/msun/man/exp.3 user/ngie/more-tests2/lib/msun/tests/Makefile user/ngie/more-tests2/libexec/rtld-elf/libmap.c user/ngie/more-tests2/libexec/rtld-elf/malloc.c user/ngie/more-tests2/libexec/rtld-elf/rtld.c user/ngie/more-tests2/libexec/rtld-elf/rtld.h user/ngie/more-tests2/release/scripts/mm-mtree.sh user/ngie/more-tests2/release/tools/arm.subr user/ngie/more-tests2/sbin/atm/atmconfig/Makefile user/ngie/more-tests2/sbin/camcontrol/modeedit.c user/ngie/more-tests2/sbin/devd/devd.cc user/ngie/more-tests2/sbin/fsck_ffs/fsck.h user/ngie/more-tests2/sbin/fsck_ffs/globs.c user/ngie/more-tests2/sbin/ifconfig/ifconfig.8 user/ngie/more-tests2/sbin/ifconfig/ifieee80211.c user/ngie/more-tests2/sbin/init/Makefile user/ngie/more-tests2/sbin/init/init.c user/ngie/more-tests2/sbin/init/pathnames.h user/ngie/more-tests2/sbin/ipfw/ipfw2.c user/ngie/more-tests2/sbin/ipfw/ipfw2.h user/ngie/more-tests2/sbin/ipfw/tables.c user/ngie/more-tests2/sbin/natd/natd.c user/ngie/more-tests2/sbin/newfs_msdos/mkfs_msdos.h user/ngie/more-tests2/sbin/newfs_nandfs/newfs_nandfs.c user/ngie/more-tests2/sbin/pfctl/pfctl.c user/ngie/more-tests2/sbin/rcorder/rcorder.c user/ngie/more-tests2/sbin/reboot/reboot.8 user/ngie/more-tests2/sbin/reboot/reboot.c user/ngie/more-tests2/sbin/savecore/Makefile user/ngie/more-tests2/sbin/savecore/savecore.c user/ngie/more-tests2/sbin/sysctl/sysctl.c user/ngie/more-tests2/secure/lib/libcrypto/Makefile user/ngie/more-tests2/secure/lib/libcrypto/Makefile.asm user/ngie/more-tests2/secure/lib/libcrypto/Makefile.inc user/ngie/more-tests2/secure/lib/libcrypto/Makefile.man user/ngie/more-tests2/secure/lib/libcrypto/amd64/aes-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/aesni-sha1-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/aesni-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/bsaes-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/cmll-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/ghash-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/md5-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/rc4-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/sha1-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/sha256-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/sha512-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/vpaes-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/wp-x86_64.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/x86_64-gf2m.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/x86_64-mont.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/x86_64-mont5.S user/ngie/more-tests2/secure/lib/libcrypto/amd64/x86_64cpuid.S user/ngie/more-tests2/secure/lib/libcrypto/engines/Makefile user/ngie/more-tests2/secure/lib/libcrypto/engines/libgost/Makefile user/ngie/more-tests2/secure/lib/libcrypto/i386/aes-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/aesni-x86.s user/ngie/more-tests2/secure/lib/libcrypto/i386/bn-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/des-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/ghash-x86.s user/ngie/more-tests2/secure/lib/libcrypto/i386/rc4-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/sha1-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/sha256-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/sha512-586.s user/ngie/more-tests2/secure/lib/libcrypto/i386/vpaes-x86.s user/ngie/more-tests2/secure/lib/libcrypto/i386/wp-mmx.s user/ngie/more-tests2/secure/lib/libcrypto/i386/x86-gf2m.s user/ngie/more-tests2/secure/lib/libcrypto/i386/x86-mont.s user/ngie/more-tests2/secure/lib/libcrypto/i386/x86cpuid.s user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_STRING_length.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_STRING_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ASN1_generate_nconf.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_ctrl.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_base64.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_buffer.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_cipher.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_md.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_null.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_f_ssl.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_find_type.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_new_CMS.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_push.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_read.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_accept.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_bio.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_connect.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_fd.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_file.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_mem.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_null.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_s_socket.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_set_callback.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BIO_should_retry.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_BLINDING_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_CTX_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_CTX_start.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_add.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_add_word.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_bn2bin.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_cmp.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_copy.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_generate_prime.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_mod_inverse.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_num_bytes.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_rand.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_set_bit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_swap.3 user/ngie/more-tests2/secure/lib/libcrypto/man/BN_zero.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_add0_cert.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_add1_signer.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_compress.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_decrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_encrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_final.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_get0_type.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_sign_receipt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_uncompress.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_verify.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CMS_verify_receipt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CONF_modules_free.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CONF_modules_load_file.3 user/ngie/more-tests2/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_generate_key.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_generate_parameters.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_set_method.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DH_size.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_SIG_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_do_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_dup_DH.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_generate_key.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_generate_parameters.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_set_method.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/DSA_size.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_GET_LIB.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_clear_error.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_error_string.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_get_error.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_load_strings.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_print_errors.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_put_error.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_remove_state.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ERR_set_mark.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_BytesToKey.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_DigestInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_DigestSignInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_EncryptInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_OpenInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_derive.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_verify.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_SealInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_SignInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_VerifyInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OBJ_nid2obj.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_Applink.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_config.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 user/ngie/more-tests2/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS12_create.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS12_parse.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS7_decrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS7_encrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS7_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 user/ngie/more-tests2/secure/lib/libcrypto/man/PKCS7_verify.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_add.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_bytes.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_cleanup.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_egd.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_load_file.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RAND_set_rand_method.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_blinding_on.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_check_key.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_generate_key.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_print.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_private_encrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_public_encrypt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_set_method.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_sign.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 user/ngie/more-tests2/secure/lib/libcrypto/man/RSA_size.3 user/ngie/more-tests2/secure/lib/libcrypto/man/SMIME_read_CMS.3 user/ngie/more-tests2/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 user/ngie/more-tests2/secure/lib/libcrypto/man/SMIME_write_CMS.3 user/ngie/more-tests2/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_NAME_print_ex.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_new.3 user/ngie/more-tests2/secure/lib/libcrypto/man/X509_verify_cert.3 user/ngie/more-tests2/secure/lib/libcrypto/man/bio.3 user/ngie/more-tests2/secure/lib/libcrypto/man/blowfish.3 user/ngie/more-tests2/secure/lib/libcrypto/man/bn.3 user/ngie/more-tests2/secure/lib/libcrypto/man/bn_internal.3 user/ngie/more-tests2/secure/lib/libcrypto/man/buffer.3 user/ngie/more-tests2/secure/lib/libcrypto/man/crypto.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_DHparams.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509_CRL.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509_NAME.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509_REQ.3 user/ngie/more-tests2/secure/lib/libcrypto/man/d2i_X509_SIG.3 user/ngie/more-tests2/secure/lib/libcrypto/man/des.3 user/ngie/more-tests2/secure/lib/libcrypto/man/dh.3 user/ngie/more-tests2/secure/lib/libcrypto/man/dsa.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ecdsa.3 user/ngie/more-tests2/secure/lib/libcrypto/man/engine.3 user/ngie/more-tests2/secure/lib/libcrypto/man/err.3 user/ngie/more-tests2/secure/lib/libcrypto/man/evp.3 user/ngie/more-tests2/secure/lib/libcrypto/man/hmac.3 user/ngie/more-tests2/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 user/ngie/more-tests2/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 user/ngie/more-tests2/secure/lib/libcrypto/man/lh_stats.3 user/ngie/more-tests2/secure/lib/libcrypto/man/lhash.3 user/ngie/more-tests2/secure/lib/libcrypto/man/md5.3 user/ngie/more-tests2/secure/lib/libcrypto/man/mdc2.3 user/ngie/more-tests2/secure/lib/libcrypto/man/pem.3 user/ngie/more-tests2/secure/lib/libcrypto/man/rand.3 user/ngie/more-tests2/secure/lib/libcrypto/man/rc4.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ripemd.3 user/ngie/more-tests2/secure/lib/libcrypto/man/rsa.3 user/ngie/more-tests2/secure/lib/libcrypto/man/sha.3 user/ngie/more-tests2/secure/lib/libcrypto/man/threads.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ui.3 user/ngie/more-tests2/secure/lib/libcrypto/man/ui_compat.3 user/ngie/more-tests2/secure/lib/libcrypto/man/x509.3 user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-aarch64.h user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-arm.h user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-mips.h user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-powerpc.h user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-sparc64.h user/ngie/more-tests2/secure/lib/libcrypto/opensslconf-x86.h user/ngie/more-tests2/secure/lib/libssl/Makefile user/ngie/more-tests2/secure/lib/libssl/Makefile.man user/ngie/more-tests2/secure/lib/libssl/man/SSL_CIPHER_get_name.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_add_session.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_ctrl.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_free.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_new.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_sess_number.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_sessions.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_mode.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_options.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_timeout.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_set_verify.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_use_certificate.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_SESSION_free.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_SESSION_get_time.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_accept.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_alert_type_string.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_clear.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_connect.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_do_handshake.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_free.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_SSL_CTX.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_ciphers.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_client_CA_list.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_current_cipher.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_default_timeout.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_error.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_ex_new_index.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_fd.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_peer_certificate.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_psk_identity.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_rbio.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_session.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_verify_result.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_get_version.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_library_init.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_load_client_CA_file.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_new.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_pending.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_read.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_rstate_string.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_session_reused.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_bio.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_connect_state.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_fd.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_session.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_shutdown.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_set_verify_result.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_shutdown.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_state_string.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_want.3 user/ngie/more-tests2/secure/lib/libssl/man/SSL_write.3 user/ngie/more-tests2/secure/lib/libssl/man/d2i_SSL_SESSION.3 user/ngie/more-tests2/secure/lib/libssl/man/ssl.3 user/ngie/more-tests2/secure/usr.bin/openssl/Makefile user/ngie/more-tests2/secure/usr.bin/openssl/man/CA.pl.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/asn1parse.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/c_rehash.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ca.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ciphers.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/cms.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/crl.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/crl2pkcs7.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/dgst.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/dhparam.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/dsa.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/dsaparam.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ec.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ecparam.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/enc.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/errstr.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/gendsa.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/genpkey.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/genrsa.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/nseq.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ocsp.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/openssl.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/passwd.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkcs12.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkcs7.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkcs8.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkey.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkeyparam.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/pkeyutl.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/rand.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/req.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/rsa.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/rsautl.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/s_client.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/s_server.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/s_time.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/sess_id.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/smime.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/speed.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/spkac.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/ts.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/tsget.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/verify.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/version.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/x509.1 user/ngie/more-tests2/secure/usr.bin/openssl/man/x509v3_config.1 user/ngie/more-tests2/share/Makefile user/ngie/more-tests2/share/colldef/Makefile user/ngie/more-tests2/share/examples/etc/make.conf user/ngie/more-tests2/share/examples/smbfs/Makefile user/ngie/more-tests2/share/examples/smbfs/print/Makefile user/ngie/more-tests2/share/keys/pkg/trusted/Makefile user/ngie/more-tests2/share/man/man4/Makefile user/ngie/more-tests2/share/man/man4/cloudabi.4 user/ngie/more-tests2/share/man/man4/ddb.4 user/ngie/more-tests2/share/man/man4/ioat.4 user/ngie/more-tests2/share/man/man4/isp.4 user/ngie/more-tests2/share/man/man4/lagg.4 user/ngie/more-tests2/share/man/man4/tcp.4 user/ngie/more-tests2/share/man/man4/wlan.4 user/ngie/more-tests2/share/man/man4/xnb.4 user/ngie/more-tests2/share/man/man5/Makefile user/ngie/more-tests2/share/man/man5/make.conf.5 user/ngie/more-tests2/share/man/man5/src.conf.5 user/ngie/more-tests2/share/man/man5/style.Makefile.5 user/ngie/more-tests2/share/man/man7/build.7 user/ngie/more-tests2/share/man/man9/BUS_ADD_CHILD.9 user/ngie/more-tests2/share/man/man9/Makefile user/ngie/more-tests2/share/man/man9/bitset.9 user/ngie/more-tests2/share/man/man9/device_add_child.9 user/ngie/more-tests2/share/man/man9/getenv.9 user/ngie/more-tests2/share/man/man9/pci.9 user/ngie/more-tests2/share/man/man9/sysctl.9 user/ngie/more-tests2/share/man/man9/sysctl_add_oid.9 user/ngie/more-tests2/share/man/man9/timeout.9 user/ngie/more-tests2/share/misc/bsd-family-tree user/ngie/more-tests2/share/misc/committers-src.dot user/ngie/more-tests2/share/misc/scsi_modes user/ngie/more-tests2/share/mk/bsd.README user/ngie/more-tests2/share/mk/bsd.compiler.mk user/ngie/more-tests2/share/mk/bsd.confs.mk user/ngie/more-tests2/share/mk/bsd.cpu.mk user/ngie/more-tests2/share/mk/bsd.crunchgen.mk user/ngie/more-tests2/share/mk/bsd.dep.mk user/ngie/more-tests2/share/mk/bsd.doc.mk user/ngie/more-tests2/share/mk/bsd.files.mk user/ngie/more-tests2/share/mk/bsd.lib.mk user/ngie/more-tests2/share/mk/bsd.man.mk user/ngie/more-tests2/share/mk/bsd.opts.mk user/ngie/more-tests2/share/mk/bsd.own.mk user/ngie/more-tests2/share/mk/bsd.prog.mk user/ngie/more-tests2/share/mk/bsd.progs.mk user/ngie/more-tests2/share/mk/bsd.subdir.mk user/ngie/more-tests2/share/mk/local.init.mk user/ngie/more-tests2/share/mk/local.meta.sys.mk user/ngie/more-tests2/share/mk/local.sys.mk user/ngie/more-tests2/share/mk/meta.stage.mk user/ngie/more-tests2/share/mk/src.libnames.mk user/ngie/more-tests2/share/mk/src.opts.mk user/ngie/more-tests2/share/mk/sys.mk user/ngie/more-tests2/share/monetdef/Makefile user/ngie/more-tests2/share/monetdef/am_ET.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/be_BY.CP1131.src (contents, props changed) user/ngie/more-tests2/share/monetdef/be_BY.CP1251.src (contents, props changed) user/ngie/more-tests2/share/monetdef/be_BY.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/monetdef/be_BY.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/bg_BG.CP1251.src (contents, props changed) user/ngie/more-tests2/share/monetdef/bg_BG.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/cs_CZ.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/monetdef/cs_CZ.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/de_AT.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/en_GB.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/en_IE.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/fr_CA.ISO8859-1.src (contents, props changed) user/ngie/more-tests2/share/monetdef/he_IL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/hi_IN.ISCII-DEV.src (contents, props changed) user/ngie/more-tests2/share/monetdef/hu_HU.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/monetdef/hy_AM.ARMSCII-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/hy_AM.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ja_JP.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ja_JP.eucJP.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ko_KR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ko_KR.eucKR.src (contents, props changed) user/ngie/more-tests2/share/monetdef/lv_LV.ISO8859-13.src (contents, props changed) user/ngie/more-tests2/share/monetdef/nl_NL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/pl_PL.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/monetdef/pl_PL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ru_RU.CP1251.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ru_RU.CP866.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ru_RU.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ru_RU.KOI8-R.src (contents, props changed) user/ngie/more-tests2/share/monetdef/ru_RU.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/monetdef/tr_TR.ISO8859-9.src (contents, props changed) user/ngie/more-tests2/share/monetdef/uk_UA.CP1251.src (contents, props changed) user/ngie/more-tests2/share/monetdef/uk_UA.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/monetdef/uk_UA.KOI8-U.src (contents, props changed) user/ngie/more-tests2/share/monetdef/uk_UA.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/Makefile user/ngie/more-tests2/share/msgdef/am_ET.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/be_BY.CP1131.src (contents, props changed) user/ngie/more-tests2/share/msgdef/be_BY.CP1251.src (contents, props changed) user/ngie/more-tests2/share/msgdef/be_BY.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/msgdef/be_BY.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/bg_BG.CP1251.src (contents, props changed) user/ngie/more-tests2/share/msgdef/bg_BG.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/el_GR.ISO8859-7.src (contents, props changed) user/ngie/more-tests2/share/msgdef/el_GR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/he_IL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/hi_IN.ISCII-DEV.src (contents, props changed) user/ngie/more-tests2/share/msgdef/hy_AM.ARMSCII-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/hy_AM.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ja_JP.SJIS.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ja_JP.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ja_JP.eucJP.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ko_KR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ko_KR.eucKR.src (contents, props changed) user/ngie/more-tests2/share/msgdef/lv_LV.ISO8859-13.src (contents, props changed) user/ngie/more-tests2/share/msgdef/lv_LV.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ru_RU.CP1251.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ru_RU.CP866.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ru_RU.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ru_RU.KOI8-R.src (contents, props changed) user/ngie/more-tests2/share/msgdef/ru_RU.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/msgdef/tr_TR.ISO8859-9.src (contents, props changed) user/ngie/more-tests2/share/msgdef/uk_UA.CP1251.src (contents, props changed) user/ngie/more-tests2/share/msgdef/uk_UA.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/msgdef/uk_UA.KOI8-U.src (contents, props changed) user/ngie/more-tests2/share/msgdef/uk_UA.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/numericdef/Makefile user/ngie/more-tests2/share/sendmail/Makefile user/ngie/more-tests2/share/skel/Makefile user/ngie/more-tests2/share/timedef/Makefile user/ngie/more-tests2/share/timedef/am_ET.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/be_BY.CP1131.src (contents, props changed) user/ngie/more-tests2/share/timedef/be_BY.CP1251.src (contents, props changed) user/ngie/more-tests2/share/timedef/be_BY.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/timedef/be_BY.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/bg_BG.CP1251.src (contents, props changed) user/ngie/more-tests2/share/timedef/bg_BG.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/cs_CZ.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/cs_CZ.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/da_DK.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/de_AT.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/el_GR.ISO8859-7.src (contents, props changed) user/ngie/more-tests2/share/timedef/el_GR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/es_ES.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/et_EE.ISO8859-15.src (contents, props changed) user/ngie/more-tests2/share/timedef/et_EE.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/fi_FI.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/fr_FR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/he_IL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/hi_IN.ISCII-DEV.src (contents, props changed) user/ngie/more-tests2/share/timedef/hr_HR.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/hr_HR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/hu_HU.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/hu_HU.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/hy_AM.ARMSCII-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/hy_AM.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/is_IS.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/it_IT.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/ja_JP.SJIS.src (contents, props changed) user/ngie/more-tests2/share/timedef/ja_JP.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/ja_JP.eucJP.src (contents, props changed) user/ngie/more-tests2/share/timedef/ko_KR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/ko_KR.eucKR.src (contents, props changed) user/ngie/more-tests2/share/timedef/lt_LT.ISO8859-13.src (contents, props changed) user/ngie/more-tests2/share/timedef/lt_LT.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/lv_LV.ISO8859-13.src (contents, props changed) user/ngie/more-tests2/share/timedef/lv_LV.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/nb_NO.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/nn_NO.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/pl_PL.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/pl_PL.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/pt_BR.ISO8859-1.src (contents, props changed) user/ngie/more-tests2/share/timedef/pt_BR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/pt_PT.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/ro_RO.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/ro_RO.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/ru_RU.CP1251.src (contents, props changed) user/ngie/more-tests2/share/timedef/ru_RU.CP866.src (contents, props changed) user/ngie/more-tests2/share/timedef/ru_RU.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/timedef/ru_RU.KOI8-R.src (contents, props changed) user/ngie/more-tests2/share/timedef/ru_RU.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/sk_SK.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/sk_SK.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/sl_SI.ISO8859-2.src (contents, props changed) user/ngie/more-tests2/share/timedef/sl_SI.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/sv_SE.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/tr_TR.ISO8859-9.src (contents, props changed) user/ngie/more-tests2/share/timedef/tr_TR.UTF-8.src (contents, props changed) user/ngie/more-tests2/share/timedef/uk_UA.CP1251.src (contents, props changed) user/ngie/more-tests2/share/timedef/uk_UA.ISO8859-5.src (contents, props changed) user/ngie/more-tests2/share/timedef/uk_UA.KOI8-U.src (contents, props changed) user/ngie/more-tests2/share/timedef/uk_UA.UTF-8.src (contents, props changed) user/ngie/more-tests2/sys/amd64/Makefile user/ngie/more-tests2/sys/amd64/amd64/initcpu.c user/ngie/more-tests2/sys/amd64/amd64/pmap.c user/ngie/more-tests2/sys/amd64/cloudabi64/cloudabi64_sysvec.c user/ngie/more-tests2/sys/amd64/include/cpufunc.h user/ngie/more-tests2/sys/amd64/include/pcb.h user/ngie/more-tests2/sys/amd64/include/xen/xen-os.h user/ngie/more-tests2/sys/amd64/linux/linux_proto.h user/ngie/more-tests2/sys/amd64/linux/linux_syscall.h user/ngie/more-tests2/sys/amd64/linux/linux_syscalls.c user/ngie/more-tests2/sys/amd64/linux/linux_sysent.c user/ngie/more-tests2/sys/amd64/linux/linux_systrace_args.c user/ngie/more-tests2/sys/amd64/linux/syscalls.master user/ngie/more-tests2/sys/amd64/linux32/linux.h user/ngie/more-tests2/sys/amd64/linux32/linux32_locore.s user/ngie/more-tests2/sys/amd64/linux32/linux32_proto.h user/ngie/more-tests2/sys/amd64/linux32/linux32_syscall.h user/ngie/more-tests2/sys/amd64/linux32/linux32_syscalls.c user/ngie/more-tests2/sys/amd64/linux32/linux32_sysent.c user/ngie/more-tests2/sys/amd64/linux32/linux32_sysvec.c user/ngie/more-tests2/sys/amd64/linux32/syscalls.conf user/ngie/more-tests2/sys/amd64/linux32/syscalls.master user/ngie/more-tests2/sys/arm/allwinner/a20/a20_mp.c user/ngie/more-tests2/sys/arm/altera/socfpga/socfpga_mp.c user/ngie/more-tests2/sys/arm/amlogic/aml8726/aml8726_machdep.c user/ngie/more-tests2/sys/arm/amlogic/aml8726/aml8726_mp.c user/ngie/more-tests2/sys/arm/annapurna/alpine/alpine_machdep_mp.c user/ngie/more-tests2/sys/arm/annapurna/alpine/common.c user/ngie/more-tests2/sys/arm/arm/busdma_machdep-v6.c user/ngie/more-tests2/sys/arm/arm/busdma_machdep.c user/ngie/more-tests2/sys/arm/arm/cpufunc.c user/ngie/more-tests2/sys/arm/arm/cpuinfo.c user/ngie/more-tests2/sys/arm/arm/db_interface.c user/ngie/more-tests2/sys/arm/arm/gic.c user/ngie/more-tests2/sys/arm/arm/locore-v6.S user/ngie/more-tests2/sys/arm/arm/machdep.c user/ngie/more-tests2/sys/arm/arm/mp_machdep.c user/ngie/more-tests2/sys/arm/arm/nexus.c user/ngie/more-tests2/sys/arm/arm/pmap-v6-new.c user/ngie/more-tests2/sys/arm/arm/pmap-v6.c user/ngie/more-tests2/sys/arm/arm/pmu.c user/ngie/more-tests2/sys/arm/arm/trap-v6.c user/ngie/more-tests2/sys/arm/at91/at91_pmc.c user/ngie/more-tests2/sys/arm/at91/if_ate.c user/ngie/more-tests2/sys/arm/at91/if_macb.c user/ngie/more-tests2/sys/arm/at91/if_macbreg.h user/ngie/more-tests2/sys/arm/at91/if_macbvar.h user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_audio.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_fbd.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_intr.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_mbox.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2836.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm2836.h user/ngie/more-tests2/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c user/ngie/more-tests2/sys/arm/broadcom/bcm2835/files.bcm283x user/ngie/more-tests2/sys/arm/conf/ARMADAXP user/ngie/more-tests2/sys/arm/conf/BEAGLEBONE user/ngie/more-tests2/sys/arm/conf/DB-78XXX user/ngie/more-tests2/sys/arm/conf/DB-88F5XXX user/ngie/more-tests2/sys/arm/conf/DB-88F6XXX user/ngie/more-tests2/sys/arm/conf/DOCKSTAR user/ngie/more-tests2/sys/arm/conf/DREAMPLUG-1001 user/ngie/more-tests2/sys/arm/conf/HL201 user/ngie/more-tests2/sys/arm/conf/IMX6 user/ngie/more-tests2/sys/arm/conf/NOTES user/ngie/more-tests2/sys/arm/conf/PANDABOARD user/ngie/more-tests2/sys/arm/conf/SAM9260EK user/ngie/more-tests2/sys/arm/conf/SAM9G20EK user/ngie/more-tests2/sys/arm/conf/SHEEVAPLUG user/ngie/more-tests2/sys/arm/conf/TS7800 user/ngie/more-tests2/sys/arm/conf/ZEDBOARD user/ngie/more-tests2/sys/arm/freescale/imx/files.imx6 user/ngie/more-tests2/sys/arm/freescale/imx/imx6_ccm.c user/ngie/more-tests2/sys/arm/freescale/imx/imx6_ccmreg.h user/ngie/more-tests2/sys/arm/freescale/imx/imx6_machdep.c user/ngie/more-tests2/sys/arm/freescale/imx/imx6_mp.c user/ngie/more-tests2/sys/arm/freescale/imx/imx_gpio.c user/ngie/more-tests2/sys/arm/include/_stdint.h user/ngie/more-tests2/sys/arm/include/armreg.h user/ngie/more-tests2/sys/arm/include/asm.h user/ngie/more-tests2/sys/arm/include/atags.h user/ngie/more-tests2/sys/arm/include/atomic-v4.h user/ngie/more-tests2/sys/arm/include/atomic-v6.h user/ngie/more-tests2/sys/arm/include/board.h user/ngie/more-tests2/sys/arm/include/bus.h user/ngie/more-tests2/sys/arm/include/bus_dma.h user/ngie/more-tests2/sys/arm/include/cpu-v6.h user/ngie/more-tests2/sys/arm/include/cpu.h user/ngie/more-tests2/sys/arm/include/cpufunc.h user/ngie/more-tests2/sys/arm/include/cpuinfo.h user/ngie/more-tests2/sys/arm/include/db_machdep.h user/ngie/more-tests2/sys/arm/include/devmap.h user/ngie/more-tests2/sys/arm/include/disassem.h user/ngie/more-tests2/sys/arm/include/endian.h user/ngie/more-tests2/sys/arm/include/fdt.h user/ngie/more-tests2/sys/arm/include/intr.h user/ngie/more-tests2/sys/arm/include/machdep.h user/ngie/more-tests2/sys/arm/include/pcb.h user/ngie/more-tests2/sys/arm/include/pcpu.h user/ngie/more-tests2/sys/arm/include/physmem.h user/ngie/more-tests2/sys/arm/include/pl310.h user/ngie/more-tests2/sys/arm/include/pmap-v6.h user/ngie/more-tests2/sys/arm/include/pmap.h user/ngie/more-tests2/sys/arm/include/proc.h user/ngie/more-tests2/sys/arm/include/smp.h user/ngie/more-tests2/sys/arm/include/sysreg.h user/ngie/more-tests2/sys/arm/include/vfp.h user/ngie/more-tests2/sys/arm/mv/armadaxp/armadaxp_mp.c user/ngie/more-tests2/sys/arm/qemu/virt_common.c user/ngie/more-tests2/sys/arm/qemu/virt_mp.c user/ngie/more-tests2/sys/arm/rockchip/rk30xx_mp.c user/ngie/more-tests2/sys/arm/samsung/exynos/exynos5_mp.c user/ngie/more-tests2/sys/arm/ti/am335x/am335x_gpio.c user/ngie/more-tests2/sys/arm/ti/am335x/am335x_lcd.c user/ngie/more-tests2/sys/arm/ti/am335x/am335x_pmic.c user/ngie/more-tests2/sys/arm/ti/am335x/files.am335x user/ngie/more-tests2/sys/arm/ti/am335x/tda19988.c user/ngie/more-tests2/sys/arm/ti/omap4/omap4_gpio.c user/ngie/more-tests2/sys/arm/ti/omap4/omap4_mp.c user/ngie/more-tests2/sys/arm/ti/omap4/std.omap4 user/ngie/more-tests2/sys/arm/ti/ti_common.c user/ngie/more-tests2/sys/arm/ti/ti_i2c.c user/ngie/more-tests2/sys/arm/xilinx/zy7_mp.c user/ngie/more-tests2/sys/arm/xscale/ixp425/ixp425_pci.c user/ngie/more-tests2/sys/arm64/arm64/busdma_bounce.c user/ngie/more-tests2/sys/arm64/arm64/gic_v3_its.c user/ngie/more-tests2/sys/arm64/arm64/locore.S user/ngie/more-tests2/sys/arm64/arm64/machdep.c user/ngie/more-tests2/sys/arm64/arm64/mp_machdep.c user/ngie/more-tests2/sys/arm64/arm64/nexus.c user/ngie/more-tests2/sys/arm64/arm64/trap.c user/ngie/more-tests2/sys/arm64/cavium/thunder_pcie.c user/ngie/more-tests2/sys/arm64/conf/GENERIC user/ngie/more-tests2/sys/arm64/include/armreg.h user/ngie/more-tests2/sys/arm64/include/asm.h user/ngie/more-tests2/sys/boot/common/newvers.sh user/ngie/more-tests2/sys/boot/fdt/dts/arm/bcm2835.dtsi user/ngie/more-tests2/sys/boot/fdt/dts/arm/bcm2836.dtsi user/ngie/more-tests2/sys/boot/fdt/dts/arm/rpi.dts user/ngie/more-tests2/sys/boot/fdt/dts/arm/rpi2.dts user/ngie/more-tests2/sys/cam/ata/ata_da.c user/ngie/more-tests2/sys/cam/ata/ata_pmp.c user/ngie/more-tests2/sys/cam/ctl/ctl.c user/ngie/more-tests2/sys/cam/ctl/ctl.h user/ngie/more-tests2/sys/cam/ctl/ctl_backend_block.c user/ngie/more-tests2/sys/cam/ctl/ctl_frontend.c user/ngie/more-tests2/sys/cam/ctl/ctl_frontend.h user/ngie/more-tests2/sys/cam/ctl/ctl_frontend_cam_sim.c user/ngie/more-tests2/sys/cam/ctl/ctl_frontend_iscsi.c user/ngie/more-tests2/sys/cam/ctl/ctl_private.h user/ngie/more-tests2/sys/cam/ctl/scsi_ctl.c user/ngie/more-tests2/sys/cam/scsi/scsi_da.c user/ngie/more-tests2/sys/cam/scsi/scsi_message.h user/ngie/more-tests2/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_reftree.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zrlock.h user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c user/ngie/more-tests2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c user/ngie/more-tests2/sys/cddl/dev/systrace/systrace.c user/ngie/more-tests2/sys/compat/cloudabi64/cloudabi64_util.h user/ngie/more-tests2/sys/compat/linux/linux_misc.c user/ngie/more-tests2/sys/conf/NOTES user/ngie/more-tests2/sys/conf/files user/ngie/more-tests2/sys/conf/files.arm user/ngie/more-tests2/sys/conf/files.arm64 user/ngie/more-tests2/sys/conf/files.i386 user/ngie/more-tests2/sys/conf/files.mips user/ngie/more-tests2/sys/conf/files.pc98 user/ngie/more-tests2/sys/conf/files.powerpc user/ngie/more-tests2/sys/conf/files.sparc64 user/ngie/more-tests2/sys/conf/kern.opts.mk user/ngie/more-tests2/sys/conf/kern.post.mk user/ngie/more-tests2/sys/conf/kern.pre.mk user/ngie/more-tests2/sys/conf/options user/ngie/more-tests2/sys/conf/options.arm user/ngie/more-tests2/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c user/ngie/more-tests2/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.h user/ngie/more-tests2/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_stub_funcs.c user/ngie/more-tests2/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_stub_funcs.h user/ngie/more-tests2/sys/contrib/rdma/krping/krping.c user/ngie/more-tests2/sys/contrib/vchiq/interface/compat/vchi_bsd.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchi/vchi.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchi/vchi_common.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_arm.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_arm.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_cfg.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_connected.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_connected.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_core.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_core.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_if.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_ioctl.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kern_lib.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_pagelist.h user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_shim.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_util.c user/ngie/more-tests2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_util.h user/ngie/more-tests2/sys/dev/ata/chipsets/ata-intel.c user/ngie/more-tests2/sys/dev/ata/chipsets/ata-jmicron.c user/ngie/more-tests2/sys/dev/ath/ath_hal/ah.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5210/ar5210.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5210/ar5210_reset.c user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5211/ar5211.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5212/ar5212.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5312/ar5312.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5312/ar5312_reset.c user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5416/ar5416.h user/ngie/more-tests2/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c user/ngie/more-tests2/sys/dev/ath/if_ath.c user/ngie/more-tests2/sys/dev/ath/if_athvar.h user/ngie/more-tests2/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c user/ngie/more-tests2/sys/dev/cxgbe/firmware/t4fw_cfg.txt user/ngie/more-tests2/sys/dev/cxgbe/firmware/t5fw_cfg.txt user/ngie/more-tests2/sys/dev/cxgbe/iw_cxgbe/device.c user/ngie/more-tests2/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h user/ngie/more-tests2/sys/dev/cxgbe/iw_cxgbe/qp.c user/ngie/more-tests2/sys/dev/cxgbe/t4_main.c user/ngie/more-tests2/sys/dev/cxgbe/tom/t4_cpl_io.c user/ngie/more-tests2/sys/dev/drm2/i915/i915_dma.c user/ngie/more-tests2/sys/dev/drm2/i915/i915_drv.c user/ngie/more-tests2/sys/dev/drm2/i915/i915_gem_execbuffer.c user/ngie/more-tests2/sys/dev/drm2/i915/i915_irq.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_crt.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_display.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_fb.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_pm.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_ringbuffer.c user/ngie/more-tests2/sys/dev/drm2/i915/intel_ringbuffer.h user/ngie/more-tests2/sys/dev/e1000/if_igb.c user/ngie/more-tests2/sys/dev/etherswitch/arswitch/arswitch_8327.c user/ngie/more-tests2/sys/dev/filemon/filemon.c user/ngie/more-tests2/sys/dev/flash/mx25l.c user/ngie/more-tests2/sys/dev/hptmv/hptproc.c user/ngie/more-tests2/sys/dev/hwpmc/hwpmc_mod.c user/ngie/more-tests2/sys/dev/iicbus/icee.c user/ngie/more-tests2/sys/dev/iicbus/iicbb.c user/ngie/more-tests2/sys/dev/iicbus/iicbus.c user/ngie/more-tests2/sys/dev/iicbus/iicoc.c user/ngie/more-tests2/sys/dev/iicbus/iiconf.c user/ngie/more-tests2/sys/dev/iicbus/iiconf.h user/ngie/more-tests2/sys/dev/iicbus/iicsmb.c user/ngie/more-tests2/sys/dev/ioat/ioat.c user/ngie/more-tests2/sys/dev/ioat/ioat.h user/ngie/more-tests2/sys/dev/ioat/ioat_hw.h user/ngie/more-tests2/sys/dev/ioat/ioat_internal.h user/ngie/more-tests2/sys/dev/ioat/ioat_test.c user/ngie/more-tests2/sys/dev/ioat/ioat_test.h user/ngie/more-tests2/sys/dev/isp/isp.c user/ngie/more-tests2/sys/dev/isp/isp_freebsd.c user/ngie/more-tests2/sys/dev/isp/isp_freebsd.h user/ngie/more-tests2/sys/dev/isp/isp_library.c user/ngie/more-tests2/sys/dev/isp/isp_library.h user/ngie/more-tests2/sys/dev/isp/isp_pci.c user/ngie/more-tests2/sys/dev/isp/isp_sbus.c user/ngie/more-tests2/sys/dev/isp/isp_stds.h user/ngie/more-tests2/sys/dev/isp/isp_target.c user/ngie/more-tests2/sys/dev/isp/isp_target.h user/ngie/more-tests2/sys/dev/isp/ispmbox.h user/ngie/more-tests2/sys/dev/isp/ispreg.h user/ngie/more-tests2/sys/dev/isp/ispvar.h user/ngie/more-tests2/sys/dev/ispfw/asm_2400.h user/ngie/more-tests2/sys/dev/ispfw/asm_2500.h user/ngie/more-tests2/sys/dev/ispfw/ispfw.c user/ngie/more-tests2/sys/dev/iwi/if_iwi.c user/ngie/more-tests2/sys/dev/iwi/if_iwivar.h user/ngie/more-tests2/sys/dev/iwm/if_iwm.c user/ngie/more-tests2/sys/dev/iwn/if_iwn.c user/ngie/more-tests2/sys/dev/ixl/if_ixl.c user/ngie/more-tests2/sys/dev/mge/if_mge.c user/ngie/more-tests2/sys/dev/mge/if_mgevar.h user/ngie/more-tests2/sys/dev/ntb/if_ntb/if_ntb.c user/ngie/more-tests2/sys/dev/ntb/ntb_hw/ntb_hw.c user/ngie/more-tests2/sys/dev/ntb/ntb_hw/ntb_hw.h user/ngie/more-tests2/sys/dev/ntb/ntb_hw/ntb_regs.h user/ngie/more-tests2/sys/dev/nvd/nvd.c user/ngie/more-tests2/sys/dev/nvme/nvme.h user/ngie/more-tests2/sys/dev/nvme/nvme_ns.c user/ngie/more-tests2/sys/dev/ofw/ofw_iicbus.c user/ngie/more-tests2/sys/dev/otus/if_otus.c user/ngie/more-tests2/sys/dev/otus/if_otusreg.h user/ngie/more-tests2/sys/dev/pci/pci.c user/ngie/more-tests2/sys/dev/pci/pci_pci.c user/ngie/more-tests2/sys/dev/pci/pcib_if.m user/ngie/more-tests2/sys/dev/pci/pcivar.h user/ngie/more-tests2/sys/dev/qlxgbe/ql_hw.c user/ngie/more-tests2/sys/dev/qlxgbe/ql_os.c user/ngie/more-tests2/sys/dev/qlxgbe/ql_ver.h user/ngie/more-tests2/sys/dev/ral/rt2860.c user/ngie/more-tests2/sys/dev/ral/rt2860var.h user/ngie/more-tests2/sys/dev/re/if_re.c user/ngie/more-tests2/sys/dev/rl/if_rlreg.h user/ngie/more-tests2/sys/dev/sound/midi/midi.c user/ngie/more-tests2/sys/dev/usb/controller/dwc_otg.c user/ngie/more-tests2/sys/dev/usb/controller/dwc_otg.h user/ngie/more-tests2/sys/dev/usb/controller/xhci_pci.c user/ngie/more-tests2/sys/dev/usb/input/wsp.c user/ngie/more-tests2/sys/dev/usb/net/if_cdce.c user/ngie/more-tests2/sys/dev/usb/net/if_urndis.c user/ngie/more-tests2/sys/dev/usb/usb_busdma.c user/ngie/more-tests2/sys/dev/usb/usb_busdma.h user/ngie/more-tests2/sys/dev/usb/usb_device.c user/ngie/more-tests2/sys/dev/usb/usb_dynamic.c user/ngie/more-tests2/sys/dev/usb/usb_dynamic.h user/ngie/more-tests2/sys/dev/usb/usbdevs user/ngie/more-tests2/sys/dev/usb/wlan/if_rum.c user/ngie/more-tests2/sys/dev/usb/wlan/if_rumvar.h user/ngie/more-tests2/sys/dev/usb/wlan/if_run.c user/ngie/more-tests2/sys/dev/usb/wlan/if_urtwn.c user/ngie/more-tests2/sys/dev/usb/wlan/if_urtwnreg.h user/ngie/more-tests2/sys/dev/usb/wlan/if_urtwnvar.h user/ngie/more-tests2/sys/dev/wpi/if_wpi.c user/ngie/more-tests2/sys/dev/wtap/if_wtap.c user/ngie/more-tests2/sys/dev/xen/balloon/balloon.c user/ngie/more-tests2/sys/dev/xen/blkback/blkback.c user/ngie/more-tests2/sys/dev/xen/blkfront/blkfront.c user/ngie/more-tests2/sys/dev/xen/control/control.c user/ngie/more-tests2/sys/dev/xen/grant_table/grant_table.c user/ngie/more-tests2/sys/dev/xen/netback/netback.c user/ngie/more-tests2/sys/dev/xen/netfront/netfront.c user/ngie/more-tests2/sys/dev/xen/xenpci/xenpci.c user/ngie/more-tests2/sys/dev/xen/xenstore/xenstore.c user/ngie/more-tests2/sys/fs/procfs/procfs_dbregs.c user/ngie/more-tests2/sys/fs/procfs/procfs_fpregs.c user/ngie/more-tests2/sys/geom/eli/g_eli.c user/ngie/more-tests2/sys/i386/i386/exception.s user/ngie/more-tests2/sys/i386/i386/initcpu.c user/ngie/more-tests2/sys/i386/i386/pmap.c user/ngie/more-tests2/sys/i386/include/asmacros.h user/ngie/more-tests2/sys/i386/include/cpufunc.h user/ngie/more-tests2/sys/i386/include/pcb.h user/ngie/more-tests2/sys/i386/include/xen/xen-os.h user/ngie/more-tests2/sys/kern/Make.tags.inc user/ngie/more-tests2/sys/kern/bus_if.m user/ngie/more-tests2/sys/kern/imgact_elf.c user/ngie/more-tests2/sys/kern/init_sysent.c user/ngie/more-tests2/sys/kern/kern_descrip.c user/ngie/more-tests2/sys/kern/kern_fork.c user/ngie/more-tests2/sys/kern/kern_jail.c user/ngie/more-tests2/sys/kern/kern_linker.c user/ngie/more-tests2/sys/kern/kern_loginclass.c user/ngie/more-tests2/sys/kern/kern_mib.c user/ngie/more-tests2/sys/kern/kern_physio.c user/ngie/more-tests2/sys/kern/kern_proc.c user/ngie/more-tests2/sys/kern/kern_racct.c user/ngie/more-tests2/sys/kern/kern_rctl.c user/ngie/more-tests2/sys/kern/kern_resource.c user/ngie/more-tests2/sys/kern/kern_sysctl.c user/ngie/more-tests2/sys/kern/kern_tc.c user/ngie/more-tests2/sys/kern/kern_thread.c user/ngie/more-tests2/sys/kern/kern_timeout.c user/ngie/more-tests2/sys/kern/kern_umtx.c user/ngie/more-tests2/sys/kern/link_elf.c user/ngie/more-tests2/sys/kern/makesyscalls.sh user/ngie/more-tests2/sys/kern/subr_busdma_bufalloc.c user/ngie/more-tests2/sys/kern/subr_rman.c user/ngie/more-tests2/sys/kern/subr_smp.c user/ngie/more-tests2/sys/kern/subr_syscall.c user/ngie/more-tests2/sys/kern/subr_taskqueue.c user/ngie/more-tests2/sys/kern/sys_process.c user/ngie/more-tests2/sys/kern/syscalls.c user/ngie/more-tests2/sys/kern/vfs_aio.c user/ngie/more-tests2/sys/kern/vfs_bio.c user/ngie/more-tests2/sys/kern/vfs_mountroot.c user/ngie/more-tests2/sys/libkern/ffs.c user/ngie/more-tests2/sys/libkern/ffsl.c user/ngie/more-tests2/sys/libkern/fls.c user/ngie/more-tests2/sys/libkern/flsl.c user/ngie/more-tests2/sys/libkern/flsll.c user/ngie/more-tests2/sys/mips/atheros/files.ar71xx user/ngie/more-tests2/sys/mips/atheros/if_arge.c user/ngie/more-tests2/sys/mips/atheros/if_argevar.h user/ngie/more-tests2/sys/mips/conf/AR933X_BASE user/ngie/more-tests2/sys/mips/conf/TP-MR3020 user/ngie/more-tests2/sys/mips/conf/TP-MR3020.hints user/ngie/more-tests2/sys/mips/include/cpuregs.h user/ngie/more-tests2/sys/mips/include/pmap.h user/ngie/more-tests2/sys/mips/mips/busdma_machdep.c user/ngie/more-tests2/sys/mips/mips/pmap.c user/ngie/more-tests2/sys/mips/mips/trap.c user/ngie/more-tests2/sys/modules/Makefile user/ngie/more-tests2/sys/modules/Makefile.inc user/ngie/more-tests2/sys/modules/cloudabi64/Makefile user/ngie/more-tests2/sys/modules/cxgb/iw_cxgb/Makefile user/ngie/more-tests2/sys/modules/cxgbe/iw_cxgbe/Makefile user/ngie/more-tests2/sys/modules/drm2/Makefile user/ngie/more-tests2/sys/modules/drm2/radeonkmsfw/Makefile user/ngie/more-tests2/sys/modules/dtb/imx6/Makefile user/ngie/more-tests2/sys/modules/dtrace/Makefile user/ngie/more-tests2/sys/modules/dtrace/systrace_linux32/Makefile user/ngie/more-tests2/sys/modules/hwpmc/Makefile user/ngie/more-tests2/sys/modules/i2c/iicbb/Makefile user/ngie/more-tests2/sys/modules/ibcore/Makefile user/ngie/more-tests2/sys/modules/ipoib/Makefile user/ngie/more-tests2/sys/modules/ispfw/Makefile user/ngie/more-tests2/sys/modules/mlx4/Makefile user/ngie/more-tests2/sys/modules/mlx4ib/Makefile user/ngie/more-tests2/sys/modules/mlxen/Makefile user/ngie/more-tests2/sys/modules/mthca/Makefile user/ngie/more-tests2/sys/modules/netgraph/Makefile user/ngie/more-tests2/sys/modules/rdma/krping/Makefile user/ngie/more-tests2/sys/modules/uart/Makefile user/ngie/more-tests2/sys/modules/usb/Makefile user/ngie/more-tests2/sys/modules/usb/usb/Makefile user/ngie/more-tests2/sys/net/flowtable.c user/ngie/more-tests2/sys/net/ieee8023ad_lacp.c user/ngie/more-tests2/sys/net/if.c user/ngie/more-tests2/sys/net/if_arcsubr.c user/ngie/more-tests2/sys/net/if_ethersubr.c user/ngie/more-tests2/sys/net/if_fddisubr.c user/ngie/more-tests2/sys/net/if_fwsubr.c user/ngie/more-tests2/sys/net/if_gre.c user/ngie/more-tests2/sys/net/if_iso88025subr.c user/ngie/more-tests2/sys/net/if_lagg.c user/ngie/more-tests2/sys/net/if_lagg.h user/ngie/more-tests2/sys/net/if_llatbl.c user/ngie/more-tests2/sys/net/if_llatbl.h user/ngie/more-tests2/sys/net/if_tap.c user/ngie/more-tests2/sys/net/pfvar.h user/ngie/more-tests2/sys/net/route.c user/ngie/more-tests2/sys/net80211/ieee80211.c user/ngie/more-tests2/sys/net80211/ieee80211_proto.c user/ngie/more-tests2/sys/net80211/ieee80211_proto.h user/ngie/more-tests2/sys/net80211/ieee80211_var.h user/ngie/more-tests2/sys/netgraph/bluetooth/hci/ng_hci_evnt.c user/ngie/more-tests2/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c user/ngie/more-tests2/sys/netgraph/bluetooth/hci/ng_hci_ulpi.h user/ngie/more-tests2/sys/netgraph/bluetooth/include/ng_btsocket.h user/ngie/more-tests2/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h user/ngie/more-tests2/sys/netgraph/bluetooth/include/ng_hci.h user/ngie/more-tests2/sys/netgraph/bluetooth/include/ng_l2cap.h user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.h user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_main.c user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.h user/ngie/more-tests2/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h user/ngie/more-tests2/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c user/ngie/more-tests2/sys/netgraph/ng_eiface.c user/ngie/more-tests2/sys/netgraph/ng_ether.c user/ngie/more-tests2/sys/netinet/if_ether.c user/ngie/more-tests2/sys/netinet/if_ether.h user/ngie/more-tests2/sys/netinet/in.c user/ngie/more-tests2/sys/netinet/in_var.h user/ngie/more-tests2/sys/netinet/ip_carp.c user/ngie/more-tests2/sys/netinet/ip_fastfwd.c user/ngie/more-tests2/sys/netinet/ip_fw.h user/ngie/more-tests2/sys/netinet/ip_input.c user/ngie/more-tests2/sys/netinet/ip_ipsec.c user/ngie/more-tests2/sys/netinet/sctp_auth.c user/ngie/more-tests2/sys/netinet/sctp_indata.c user/ngie/more-tests2/sys/netinet/sctp_input.c user/ngie/more-tests2/sys/netinet/sctp_output.c user/ngie/more-tests2/sys/netinet/sctp_pcb.c user/ngie/more-tests2/sys/netinet/sctp_uio.h user/ngie/more-tests2/sys/netinet/sctp_usrreq.c user/ngie/more-tests2/sys/netinet/sctputil.c user/ngie/more-tests2/sys/netinet/tcp_input.c user/ngie/more-tests2/sys/netinet/tcp_sack.c user/ngie/more-tests2/sys/netinet/tcp_subr.c user/ngie/more-tests2/sys/netinet/tcp_timer.c user/ngie/more-tests2/sys/netinet/tcp_var.h user/ngie/more-tests2/sys/netinet6/frag6.c user/ngie/more-tests2/sys/netinet6/in6.c user/ngie/more-tests2/sys/netinet6/in6.h user/ngie/more-tests2/sys/netinet6/in6_rss.c user/ngie/more-tests2/sys/netinet6/ip6_forward.c user/ngie/more-tests2/sys/netinet6/ip6_input.c user/ngie/more-tests2/sys/netinet6/ip6_output.c user/ngie/more-tests2/sys/netinet6/ip6_var.h user/ngie/more-tests2/sys/netinet6/nd6.c user/ngie/more-tests2/sys/netinet6/nd6.h user/ngie/more-tests2/sys/netinet6/nd6_nbr.c user/ngie/more-tests2/sys/netipsec/ipsec.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw2.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_log.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_private.h user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_sockopt.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_table.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_table.h user/ngie/more-tests2/sys/netpfil/pf/if_pfsync.c user/ngie/more-tests2/sys/netpfil/pf/pf.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/core/cma.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/core/device.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/core/fmr_pool.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/core/uverbs_cmd.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/core/uverbs_main.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/hw/mlx4/main.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/hw/mthca/mthca_main.c user/ngie/more-tests2/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c user/ngie/more-tests2/sys/ofed/drivers/net/mlx4/en_main.c user/ngie/more-tests2/sys/ofed/drivers/net/mlx4/en_netdev.c user/ngie/more-tests2/sys/ofed/drivers/net/mlx4/main.c user/ngie/more-tests2/sys/powerpc/mpc85xx/pci_mpc85xx.c user/ngie/more-tests2/sys/powerpc/powerpc/busdma_machdep.c user/ngie/more-tests2/sys/powerpc/powerpc/db_interface.c user/ngie/more-tests2/sys/powerpc/powerpc/machdep.c user/ngie/more-tests2/sys/sparc64/sparc64/bus_machdep.c user/ngie/more-tests2/sys/sys/_bitset.h user/ngie/more-tests2/sys/sys/_stdint.h user/ngie/more-tests2/sys/sys/callout.h user/ngie/more-tests2/sys/sys/cdefs.h user/ngie/more-tests2/sys/sys/imgact_elf.h user/ngie/more-tests2/sys/sys/jail.h user/ngie/more-tests2/sys/sys/ktr_class.h user/ngie/more-tests2/sys/sys/libkern.h user/ngie/more-tests2/sys/sys/loginclass.h user/ngie/more-tests2/sys/sys/mbuf.h user/ngie/more-tests2/sys/sys/param.h user/ngie/more-tests2/sys/sys/pmc.h user/ngie/more-tests2/sys/sys/proc.h user/ngie/more-tests2/sys/sys/ptrace.h user/ngie/more-tests2/sys/sys/racct.h user/ngie/more-tests2/sys/sys/resourcevar.h user/ngie/more-tests2/sys/sys/stdint.h user/ngie/more-tests2/sys/sys/syscall.h user/ngie/more-tests2/sys/sys/syscall.mk user/ngie/more-tests2/sys/sys/sysctl.h user/ngie/more-tests2/sys/sys/sysproto.h user/ngie/more-tests2/sys/sys/umtx.h user/ngie/more-tests2/sys/ufs/ffs/ffs_balloc.c user/ngie/more-tests2/sys/vm/vm_kern.c user/ngie/more-tests2/sys/vm/vm_page.c user/ngie/more-tests2/sys/vm/vm_page.h user/ngie/more-tests2/sys/vm/vm_pageout.c user/ngie/more-tests2/sys/vm/vnode_pager.c user/ngie/more-tests2/sys/x86/include/apicvar.h user/ngie/more-tests2/sys/x86/x86/busdma_bounce.c user/ngie/more-tests2/sys/x86/x86/identcpu.c user/ngie/more-tests2/sys/x86/x86/mp_x86.c user/ngie/more-tests2/sys/x86/xen/xen_intr.c user/ngie/more-tests2/sys/xen/blkif.h user/ngie/more-tests2/sys/xen/hypervisor.h user/ngie/more-tests2/sys/xen/xen-os.h user/ngie/more-tests2/sys/xen/xen_intr.h user/ngie/more-tests2/targets/pseudo/bootstrap-tools/Makefile user/ngie/more-tests2/targets/pseudo/stage/Makefile user/ngie/more-tests2/targets/pseudo/userland/Makefile.depend user/ngie/more-tests2/targets/pseudo/userland/lib/Makefile.depend user/ngie/more-tests2/tests/sys/kern/Makefile user/ngie/more-tests2/tools/bsdbox/Makefile.base user/ngie/more-tests2/tools/build/mk/OptionalObsoleteFiles.inc user/ngie/more-tests2/tools/build/options/WITH_DIRDEPS_CACHE user/ngie/more-tests2/tools/build/options/WITH_STAGING user/ngie/more-tests2/tools/build/options/WITH_SYSROOT user/ngie/more-tests2/tools/build/options/makeman user/ngie/more-tests2/tools/regression/net80211/ccmp/test_ccmp.c user/ngie/more-tests2/tools/regression/net80211/tkip/test_tkip.c user/ngie/more-tests2/tools/regression/net80211/wep/test_wep.c user/ngie/more-tests2/tools/regression/security/open_to_operation/Makefile user/ngie/more-tests2/tools/regression/security/open_to_operation/open_to_operation.c user/ngie/more-tests2/tools/test/README user/ngie/more-tests2/tools/tools/ioat/Makefile user/ngie/more-tests2/tools/tools/ioat/ioatcontrol.8 user/ngie/more-tests2/tools/tools/ioat/ioatcontrol.c user/ngie/more-tests2/tools/tools/nanobsd/defaults.sh user/ngie/more-tests2/tools/tools/zfsboottest/Makefile user/ngie/more-tests2/tools/tools/zfsboottest/zfsboottest.c user/ngie/more-tests2/usr.bin/Makefile user/ngie/more-tests2/usr.bin/ar/write.c user/ngie/more-tests2/usr.bin/bmake/Makefile user/ngie/more-tests2/usr.bin/bsdiff/bsdiff/bsdiff.c user/ngie/more-tests2/usr.bin/calendar/parsedata.c user/ngie/more-tests2/usr.bin/dpv/dpv.1 user/ngie/more-tests2/usr.bin/dtc/HACKING user/ngie/more-tests2/usr.bin/dtc/Makefile user/ngie/more-tests2/usr.bin/dtc/checking.cc user/ngie/more-tests2/usr.bin/dtc/checking.hh user/ngie/more-tests2/usr.bin/dtc/dtb.cc user/ngie/more-tests2/usr.bin/dtc/dtb.hh user/ngie/more-tests2/usr.bin/dtc/dtc.cc user/ngie/more-tests2/usr.bin/dtc/fdt.cc user/ngie/more-tests2/usr.bin/dtc/fdt.hh user/ngie/more-tests2/usr.bin/dtc/input_buffer.cc user/ngie/more-tests2/usr.bin/dtc/input_buffer.hh user/ngie/more-tests2/usr.bin/dtc/string.hh user/ngie/more-tests2/usr.bin/getconf/sysconf.gperf user/ngie/more-tests2/usr.bin/gzip/gzip.1 user/ngie/more-tests2/usr.bin/gzip/gzip.c user/ngie/more-tests2/usr.bin/indent/indent.1 user/ngie/more-tests2/usr.bin/iscsictl/Makefile user/ngie/more-tests2/usr.bin/limits/Makefile user/ngie/more-tests2/usr.bin/locale/locale.c user/ngie/more-tests2/usr.bin/locate/locate/locate.rc user/ngie/more-tests2/usr.bin/locate/locate/updatedb.sh user/ngie/more-tests2/usr.bin/look/look.1 user/ngie/more-tests2/usr.bin/m4/Makefile user/ngie/more-tests2/usr.bin/m4/Makefile.depend user/ngie/more-tests2/usr.bin/mandoc/Makefile user/ngie/more-tests2/usr.bin/mandoc/Makefile.depend user/ngie/more-tests2/usr.bin/mkdep/mkdep.1 user/ngie/more-tests2/usr.bin/mkimg/mkimg.1 user/ngie/more-tests2/usr.bin/mt/mt.c user/ngie/more-tests2/usr.bin/netstat/if.c user/ngie/more-tests2/usr.bin/netstat/route.c user/ngie/more-tests2/usr.bin/patch/pch.c user/ngie/more-tests2/usr.bin/pr/egetopt.c user/ngie/more-tests2/usr.bin/rctl/rctl.8 user/ngie/more-tests2/usr.bin/rctl/rctl.c user/ngie/more-tests2/usr.bin/sed/compile.c user/ngie/more-tests2/usr.bin/sockstat/sockstat.c user/ngie/more-tests2/usr.bin/soelim/soelim.1 user/ngie/more-tests2/usr.bin/sort/sort.1.in user/ngie/more-tests2/usr.bin/sort/sort.c user/ngie/more-tests2/usr.bin/svn/lib/Makefile user/ngie/more-tests2/usr.bin/systat/Makefile user/ngie/more-tests2/usr.bin/systat/cmdtab.c user/ngie/more-tests2/usr.bin/systat/extern.h user/ngie/more-tests2/usr.bin/systat/systat.1 user/ngie/more-tests2/usr.bin/timeout/timeout.c user/ngie/more-tests2/usr.bin/truss/Makefile user/ngie/more-tests2/usr.bin/truss/amd64-cloudabi64.c user/ngie/more-tests2/usr.bin/vgrind/regexp.c user/ngie/more-tests2/usr.bin/vi/catalog/Makefile user/ngie/more-tests2/usr.bin/wc/Makefile user/ngie/more-tests2/usr.bin/xlint/llib/Makefile user/ngie/more-tests2/usr.bin/xo/Makefile user/ngie/more-tests2/usr.sbin/Makefile user/ngie/more-tests2/usr.sbin/Makefile.arm64 user/ngie/more-tests2/usr.sbin/bhyve/bhyverun.c user/ngie/more-tests2/usr.sbin/bhyve/pci_emul.c user/ngie/more-tests2/usr.sbin/bluetooth/sdpcontrol/search.c user/ngie/more-tests2/usr.sbin/bootparamd/bootparamd/main.c user/ngie/more-tests2/usr.sbin/bsdconfig/bsdconfig user/ngie/more-tests2/usr.sbin/bsdconfig/share/sysrc.subr user/ngie/more-tests2/usr.sbin/bsdinstall/distfetch/distfetch.c user/ngie/more-tests2/usr.sbin/config/config.h user/ngie/more-tests2/usr.sbin/ctld/ctl.conf.5 user/ngie/more-tests2/usr.sbin/ctld/ctld.c user/ngie/more-tests2/usr.sbin/ctld/ctld.h user/ngie/more-tests2/usr.sbin/ctld/kernel.c user/ngie/more-tests2/usr.sbin/ctld/keys.c user/ngie/more-tests2/usr.sbin/ctld/parse.y user/ngie/more-tests2/usr.sbin/fwcontrol/fwmpegts.c user/ngie/more-tests2/usr.sbin/iscsid/keys.c user/ngie/more-tests2/usr.sbin/iscsid/pdu.c user/ngie/more-tests2/usr.sbin/jail/command.c user/ngie/more-tests2/usr.sbin/jail/jailp.h user/ngie/more-tests2/usr.sbin/jail/jailparse.y user/ngie/more-tests2/usr.sbin/jls/jls.c user/ngie/more-tests2/usr.sbin/makefs/Makefile user/ngie/more-tests2/usr.sbin/makefs/cd9660.c user/ngie/more-tests2/usr.sbin/makefs/cd9660/cd9660_write.c user/ngie/more-tests2/usr.sbin/makefs/cd9660/iso9660_rrip.c user/ngie/more-tests2/usr.sbin/makefs/ffs/ffs_bswap.c user/ngie/more-tests2/usr.sbin/makefs/makefs.8 user/ngie/more-tests2/usr.sbin/makefs/makefs.c user/ngie/more-tests2/usr.sbin/mfiutil/mfiutil.8 user/ngie/more-tests2/usr.sbin/mptable/mptable.c user/ngie/more-tests2/usr.sbin/nandsim/nandsim.8 user/ngie/more-tests2/usr.sbin/nandsim/nandsim.c user/ngie/more-tests2/usr.sbin/nandsim/nandsim_cfgparse.c user/ngie/more-tests2/usr.sbin/ndiscvt/Makefile user/ngie/more-tests2/usr.sbin/ndp/ndp.c user/ngie/more-tests2/usr.sbin/newsyslog/newsyslog.c user/ngie/more-tests2/usr.sbin/newsyslog/newsyslog.conf.5 user/ngie/more-tests2/usr.sbin/ntp/config.h user/ngie/more-tests2/usr.sbin/ntp/doc/ntp-keygen.8 user/ngie/more-tests2/usr.sbin/ntp/doc/ntp.conf.5 user/ngie/more-tests2/usr.sbin/ntp/doc/ntp.keys.5 user/ngie/more-tests2/usr.sbin/ntp/doc/ntpd.8 user/ngie/more-tests2/usr.sbin/ntp/doc/ntpdc.8 user/ngie/more-tests2/usr.sbin/ntp/doc/ntpq.8 user/ngie/more-tests2/usr.sbin/ntp/doc/sntp.8 user/ngie/more-tests2/usr.sbin/ntp/scripts/mkver user/ngie/more-tests2/usr.sbin/pciconf/cap.c user/ngie/more-tests2/usr.sbin/pmcstudy/eval_expr.c user/ngie/more-tests2/usr.sbin/ppp/ip.c user/ngie/more-tests2/usr.sbin/ppp/ppp.8 user/ngie/more-tests2/usr.sbin/pw/pw_group.c user/ngie/more-tests2/usr.sbin/pw/pw_user.c user/ngie/more-tests2/usr.sbin/rtadvd/config.c user/ngie/more-tests2/usr.sbin/rtadvd/if.c user/ngie/more-tests2/usr.sbin/rtsold/rtsold.c user/ngie/more-tests2/usr.sbin/rtsold/rtsold.h user/ngie/more-tests2/usr.sbin/sysrc/sysrc user/ngie/more-tests2/usr.sbin/sysrc/sysrc.8 user/ngie/more-tests2/usr.sbin/tzsetup/tzsetup.c user/ngie/more-tests2/usr.sbin/uefisign/magic.h user/ngie/more-tests2/usr.sbin/uefisign/pe.c user/ngie/more-tests2/usr.sbin/wpa/Makefile.crypto user/ngie/more-tests2/usr.sbin/wpa/hostapd/Makefile user/ngie/more-tests2/usr.sbin/wpa/wpa_supplicant/Makefile user/ngie/more-tests2/usr.sbin/ypbind/ypbind.c user/ngie/more-tests2/usr.sbin/ypserv/ypinit.sh user/ngie/more-tests2/usr.sbin/zic/zdump/Makefile user/ngie/more-tests2/usr.sbin/zic/zic/Makefile Directory Properties: user/ngie/more-tests2/ (props changed) user/ngie/more-tests2/cddl/ (props changed) user/ngie/more-tests2/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) user/ngie/more-tests2/cddl/contrib/opensolaris/cmd/zfs/ (props changed) user/ngie/more-tests2/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/more-tests2/contrib/apr/ (props changed) user/ngie/more-tests2/contrib/binutils/ (props changed) user/ngie/more-tests2/contrib/bmake/ (props changed) user/ngie/more-tests2/contrib/compiler-rt/ (props changed) user/ngie/more-tests2/contrib/dma/ (props changed) user/ngie/more-tests2/contrib/dtc/ (props changed) user/ngie/more-tests2/contrib/elftoolchain/ (props changed) user/ngie/more-tests2/contrib/elftoolchain/ar/ (props changed) user/ngie/more-tests2/contrib/elftoolchain/brandelf/ (props changed) user/ngie/more-tests2/contrib/elftoolchain/elfdump/ (props changed) user/ngie/more-tests2/contrib/expat/ (props changed) user/ngie/more-tests2/contrib/file/ (props changed) user/ngie/more-tests2/contrib/gcc/ (props changed) user/ngie/more-tests2/contrib/gdb/ (props changed) user/ngie/more-tests2/contrib/groff/ (props changed) user/ngie/more-tests2/contrib/ipfilter/ (props changed) user/ngie/more-tests2/contrib/ipfilter/ml_ipl.c (props changed) user/ngie/more-tests2/contrib/ipfilter/mlfk_ipl.c (props changed) user/ngie/more-tests2/contrib/ipfilter/mlh_rule.c (props changed) user/ngie/more-tests2/contrib/ipfilter/mli_ipl.c (props changed) user/ngie/more-tests2/contrib/ipfilter/mln_ipl.c (props changed) user/ngie/more-tests2/contrib/ipfilter/mls_ipl.c (props changed) user/ngie/more-tests2/contrib/libarchive/ (props changed) user/ngie/more-tests2/contrib/libarchive/libarchive/ (props changed) user/ngie/more-tests2/contrib/libc++/ (props changed) user/ngie/more-tests2/contrib/libcxxrt/ (props changed) user/ngie/more-tests2/contrib/libexecinfo/ (props changed) user/ngie/more-tests2/contrib/libucl/ (props changed) user/ngie/more-tests2/contrib/llvm/ (props changed) user/ngie/more-tests2/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp (props changed) user/ngie/more-tests2/contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp (props changed) user/ngie/more-tests2/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp (props changed) user/ngie/more-tests2/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h (props changed) user/ngie/more-tests2/contrib/llvm/projects/libunwind/ (props changed) user/ngie/more-tests2/contrib/llvm/tools/clang/ (props changed) user/ngie/more-tests2/contrib/llvm/tools/lldb/ (props changed) user/ngie/more-tests2/contrib/llvm/tools/llvm-dwarfdump/ (props changed) user/ngie/more-tests2/contrib/llvm/tools/llvm-lto/ (props changed) user/ngie/more-tests2/contrib/mdocml/ (props changed) user/ngie/more-tests2/contrib/ncurses/ (props changed) user/ngie/more-tests2/contrib/netcat/ (props changed) user/ngie/more-tests2/contrib/ntp/ (props changed) user/ngie/more-tests2/contrib/ntp/html/drivers/driver40-ja.html (props changed) user/ngie/more-tests2/contrib/ntp/include/refidsmear.h (props changed) user/ngie/more-tests2/contrib/ntp/libjsmn/example/jsondump.c (props changed) user/ngie/more-tests2/contrib/ntp/libjsmn/example/simple.c (props changed) user/ngie/more-tests2/contrib/ntp/libntp/refidsmear.c (props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/Makefile.am (props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.in (props changed) user/ngie/more-tests2/contrib/ntp/scripts/update-leap/update-leap.sh (props changed) user/ngie/more-tests2/contrib/ntp/sntp/ag-tpl/Mdoc.pm (props changed) user/ngie/more-tests2/contrib/ntp/sntp/libpkgver/colcomp.c (props changed) user/ngie/more-tests2/contrib/ntp/sntp/libpkgver/pkgver.h (props changed) user/ngie/more-tests2/contrib/ntp/sntp/tests/networking.c (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/colour_prompt.rb (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/colour_reporter.rb (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/generate_module.rb (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/runner_maybe.c (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/auto/test_file_filter.rb (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity.h (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_fixture.c (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_fixture.h (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_fixture_internals.h (props changed) user/ngie/more-tests2/contrib/ntp/sntp/unity/unity_fixture_malloc_overrides.h (props changed) user/ngie/more-tests2/contrib/ntp/tests/bug-2803/bug-2803.c (props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/bug-2803.c (props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/modetoa.c (props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/uglydate.c (props changed) user/ngie/more-tests2/contrib/ntp/tests/sandbox/ut-2803.c (props changed) user/ngie/more-tests2/contrib/openpam/ (props changed) user/ngie/more-tests2/contrib/pf/ (props changed) user/ngie/more-tests2/contrib/sendmail/ (props changed) user/ngie/more-tests2/contrib/serf/ (props changed) user/ngie/more-tests2/contrib/sqlite3/ (props changed) user/ngie/more-tests2/contrib/subversion/ (props changed) user/ngie/more-tests2/contrib/tcpdump/ (props changed) user/ngie/more-tests2/contrib/top/ (props changed) user/ngie/more-tests2/contrib/tzcode/stdtime/ (props changed) user/ngie/more-tests2/contrib/tzdata/ (props changed) user/ngie/more-tests2/contrib/unbound/ (props changed) user/ngie/more-tests2/contrib/wpa/ (props changed) user/ngie/more-tests2/crypto/openssh/ (props changed) user/ngie/more-tests2/crypto/openssl/ (props changed) user/ngie/more-tests2/gnu/lib/ (props changed) user/ngie/more-tests2/gnu/usr.bin/binutils/ (props changed) user/ngie/more-tests2/gnu/usr.bin/cc/cc_tools/ (props changed) user/ngie/more-tests2/gnu/usr.bin/gdb/ (props changed) user/ngie/more-tests2/include/ (props changed) user/ngie/more-tests2/lib/libc/ (props changed) user/ngie/more-tests2/lib/libc/stdtime/ (props changed) user/ngie/more-tests2/lib/libutil/ (props changed) user/ngie/more-tests2/lib/libvmmapi/ (props changed) user/ngie/more-tests2/lib/libz/ (props changed) user/ngie/more-tests2/sbin/ (props changed) user/ngie/more-tests2/sbin/dumpon/ (props changed) user/ngie/more-tests2/sbin/ipfw/ (props changed) user/ngie/more-tests2/share/ (props changed) user/ngie/more-tests2/share/man/man4/ (props changed) user/ngie/more-tests2/share/zoneinfo/ (props changed) user/ngie/more-tests2/sys/ (props changed) user/ngie/more-tests2/sys/amd64/include/vmm.h (props changed) user/ngie/more-tests2/sys/amd64/include/vmm_dev.h (props changed) user/ngie/more-tests2/sys/amd64/include/xen/ (props changed) user/ngie/more-tests2/sys/amd64/vmm/ (props changed) user/ngie/more-tests2/sys/boot/ (props changed) user/ngie/more-tests2/sys/boot/powerpc/kboot/ (props changed) user/ngie/more-tests2/sys/boot/powerpc/ofw/ (props changed) user/ngie/more-tests2/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests2/sys/conf/ (props changed) user/ngie/more-tests2/sys/contrib/dev/acpica/ (props changed) user/ngie/more-tests2/sys/contrib/ipfilter/ (props changed) user/ngie/more-tests2/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (props changed) user/ngie/more-tests2/sys/dev/hyperv/ (props changed) user/ngie/more-tests2/sys/modules/hyperv/ (props changed) user/ngie/more-tests2/targets/ (props changed) user/ngie/more-tests2/usr.bin/calendar/ (props changed) user/ngie/more-tests2/usr.bin/mkimg/ (props changed) user/ngie/more-tests2/usr.bin/procstat/ (props changed) user/ngie/more-tests2/usr.sbin/bhyve/ (props changed) user/ngie/more-tests2/usr.sbin/bhyvectl/ (props changed) user/ngie/more-tests2/usr.sbin/bhyveload/ (props changed) user/ngie/more-tests2/usr.sbin/jail/ (props changed) user/ngie/more-tests2/usr.sbin/ndiscvt/ (props changed) user/ngie/more-tests2/usr.sbin/rtadvctl/ (props changed) user/ngie/more-tests2/usr.sbin/rtadvd/ (props changed) user/ngie/more-tests2/usr.sbin/rtsold/ (props changed) user/ngie/more-tests2/usr.sbin/zic/ (props changed) Modified: user/ngie/more-tests2/MAINTAINERS ============================================================================== --- user/ngie/more-tests2/MAINTAINERS Mon Nov 16 01:29:58 2015 (r290900) +++ user/ngie/more-tests2/MAINTAINERS Mon Nov 16 02:00:12 2015 (r290901) @@ -18,9 +18,59 @@ However, this is not a 'big stick', it i of guidance. It does not override the communal nature of the tree. It is not a registry of 'turf' or private property. +*** +This list is prone to becoming stale quickly. The best way to find the recent +maintainer of a sub-system is to check recent logs for that directory or +sub-system. +*** + subsystem login notes ----------------------------- +opencrypto jmg Pre-commit review requested. Documentation Required. kqueue jmg Pre-commit review requested. Documentation Required. +share/mk imp, bapt, bdrewery, emaste, sjg Make is hard. +ath(4) adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +net80211 adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +iwn(4) adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +iwm(4) adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +otus(4) adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +dev/usb/wlan adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org +openssl benl,jkim Pre-commit review requested. +release/release.sh gjb,re Pre-commit review and regression tests + requested. +sh(1) jilles Pre-commit review requested. This also applies + to kill(1), printf(1) and test(1) which are + compiled in as builtins. +isci(4) jimharris Pre-commit review requested. +nvme(4) jimharris Pre-commit review requested. +nvd(4) jimharris Pre-commit review requested. +nvmecontrol(8) jimharris Pre-commit review requested. +libfetch des Pre-commit review requested. +fetch des Pre-commit review requested. +libpam des Pre-commit review requested. +openssh des Pre-commit review requested. +pseudofs des Pre-commit review requested. +procfs des Pre-commit review requested. +linprocfs des Pre-commit review requested. +contrib/compiler-rt dim Pre-commit review preferred. +contrib/libc++ dim Pre-commit review preferred. +contrib/libcxxrt dim Pre-commit review preferred. +contrib/llvm dim Pre-commit review preferred. +contrib/llvm/tools/lldb emaste Pre-commit review preferred. +atf freebsd-testing,jmmv,ngie Pre-commit review requested. +contrib/netbsd-tests freebsd-testing,ngie Pre-commit review requested. +contrib/pf kp,glebius Pre-commit review recommended. +contrib/pjdfstest freebsd-testing,ngie,pjd Pre-commit review requested. +share/mk/*.test.mk freebsd-testing,ngie (same list as share/mk too) Pre-commit review requested. +tests freebsd-testing,ngie Pre-commit review requested. +sys/dev/usb hselasky If in doubt, ask. +sys/dev/sound/usb hselasky If in doubt, ask. +sys/compat/linuxkpi hselasky If in doubt, ask. +sys/dev/e1000 erj Pre-commit phabricator review requested. +sys/dev/ixgbe erj Pre-commit phabricator review requested. +sys/dev/ixl erj Pre-commit phabricator review requested. +usr.sbin/pkg pkg@ Please coordinate behavior or flag changes with pkg team. +---- OLD ---- libc/posix1e rwatson Pre-commit review requested. POSIX.1e ACLs rwatson Pre-commit review requested. UFS EAs rwatson Pre-commit review requested. @@ -28,11 +78,8 @@ MAC Framework rwatson Pre-commit review MAC Modules rwatson Pre-commit review requested. contrib/openbsm rwatson Pre-commit review requested. sys/security/audit rwatson Pre-commit review requested. -ath(4) adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org ahc(4) gibbs Pre-commit review requested. ahd(4) gibbs Pre-commit review requested. -PC Card imp Pre-commit review requested. -CardBus imp Pre-commit review requested. pci bus imp,jhb Pre-commit review requested. cdboot jhb Pre-commit review requested. pxeboot jhb Pre-commit review requested. @@ -53,21 +100,11 @@ etc/mail gshapiro Pre-commit review requ Keep in sync with -STABLE. etc/sendmail gshapiro Pre-commit review requested. Keep in sync with -STABLE. -libfetch des Advance notification requested. -fetch des Advance notification requested. -libpam des Pre-commit review requested. -openssh des Pre-commit review requested. -pseudofs des Pre-commit review requested. -procfs des Pre-commit review requested. -linprocfs des Pre-commit review requested. lpr gad Pre-commit review requested, particularly for lpd/recvjob.c and lpd/printjob.c. -net80211 adrian Pre-commit review requested, send to freebsd-wireless@freebsd.org nvi peter Try not to break it. libz peter Try not to break it. groff ru Recommends pre-commit review. -share/mk ru This is a vital component of the build system, so I - offer a pre-commit review for anything non-trivial. ipfw ipfw Pre-commit review preferred. send to ipfw@freebsd.org drm rnoland Just keep me informed of changes, try not to break it. unifdef(1) fanf Pre-commit review requested. @@ -75,12 +112,10 @@ ntp roberto Pre-commit review r inetd dwmalone Recommends pre-commit review. contrib/smbfs bp Open for in-tree committs. In case of functional changes pre-commit review requested. -contrib/pf glebius Pre-commit review recommended. file obrien Insists to keep file blocked from other's unapproved commits contrib/bzip2 obrien Pre-commit review required. -contrib/netbsd-tests freebsd-testing,ngie Pre-commit review requested. -contrib/pjdfstest freebsd-testing,ngie Pre-commit review requested. +geom freebsd-geom@FreeBSD.org geom_concat pjd Pre-commit review preferred. geom_eli pjd Pre-commit review preferred. geom_gate pjd Pre-commit review preferred. @@ -92,16 +127,12 @@ geom_shsec pjd Pre-commit review preferr geom_stripe pjd Pre-commit review preferred. geom_zero pjd Pre-commit review preferred. sbin/geom pjd Pre-commit review preferred. -zfs pjd Pre-commit review preferred. -nfs alfred Will be happy to review code, but not mandatory. -rpc.lockd alfred Will be happy to review code, but not mandatory. -truss alfred Will be happy to review code, but not mandatory. -rpc alfred Pre-commit review requested. +zfs freebsd-fs@FreeBSD.org +nfs freebsd-fs@FreeBSD.org, rmacklem is best for reviews. linux emul emulation Please discuss changes here. bs{diff,patch} cperciva Pre-commit review requested. portsnap cperciva Pre-commit review requested. freebsd-update cperciva Pre-commit review requested. -openssl benl,jkim Pre-commit review requested. sys/netgraph/bluetooth emax Pre-commit review preferred. lib/libbluetooth emax Pre-commit review preferred. lib/libsdp emax Pre-commit review preferred. @@ -116,18 +147,8 @@ usr.sbin/zic edwin Heads-up appreciat lib/libc/stdtime edwin Heads-up appreciated, since parts of this code is maintained by a third party source. sbin/routed bms Pre-commit review; notify vendor at rhyolite.com -isci(4) jimharris Pre-commit review requested. cmx daniel@roe.ch Pre-commit review preferred. filemon obrien Pre-commit review preferred. sysdoc trhodes Pre-commit review preferred. -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. -release/release.sh gjb Pre-commit review and regression tests - requested. nanobsd imp Pre-commit review requested for coordination. vmm(4) neel,grehan Pre-commit review requested. -opencrypto jmg Pre-commit review requested. Documentation Required. Modified: user/ngie/more-tests2/Makefile ============================================================================== --- user/ngie/more-tests2/Makefile Mon Nov 16 01:29:58 2015 (r290900) +++ user/ngie/more-tests2/Makefile Mon Nov 16 02:00:12 2015 (r290901) @@ -100,16 +100,20 @@ # For more information, see the build(7) manual page. # +# This is included so CC is set to ccache for -V, and COMPILER_TYPE/VERSION +# can be cached for sub-makes. +.include + # Note: we use this awkward construct to be compatible with FreeBSD's # old make used in 10.0 and 9.2 and earlier. -.if defined(MK_META_MODE) && ${MK_META_MODE} == "yes" && !make(showconfig) +.if defined(MK_DIRDEPS_BUILD) && ${MK_DIRDEPS_BUILD} == "yes" && !make(showconfig) # targets/Makefile plays the role of top-level .include "targets/Makefile" .else TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ check-old check-old-dirs check-old-files check-old-libs \ - checkdpadd clean cleandepend cleandir \ + checkdpadd clean cleandepend cleandir cleanworld \ delete-old delete-old-dirs delete-old-files delete-old-libs \ depend distribute distributekernel distributekernel.debug \ distributeworld distrib-dirs distribution doxygen \ @@ -208,38 +212,6 @@ buildworld: upgrade_checks .endif # -# This 'cleanworld' target is not included in TGTS, because it is not a -# recursive target. All of the work for it is done right here. It is -# expected that BW_CANONICALOBJDIR == the CANONICALOBJDIR as would be -# created by bsd.obj.mk, except that we don't want to .include that file -# in this makefile. -# -# In the following, the first 'rm' in a series will usually remove all -# files and directories. If it does not, then there are probably some -# files with file flags set, so this unsets them and tries the 'rm' a -# second time. There are situations where this target will be cleaning -# some directories via more than one method, but that duplication is -# needed to correctly handle all the possible situations. Removing all -# files without file flags set in the first 'rm' instance saves time, -# because 'chflags' will need to operate on fewer files afterwards. -# -BW_CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR} -cleanworld: -.if ${.CURDIR} == ${.OBJDIR} || ${.CURDIR}/obj == ${.OBJDIR} -.if exists(${BW_CANONICALOBJDIR}/) - -rm -rf ${BW_CANONICALOBJDIR}/* - -chflags -R 0 ${BW_CANONICALOBJDIR} - rm -rf ${BW_CANONICALOBJDIR}/* -.endif - # To be safe in this case, fall back to a 'make cleandir' - ${_+_}@cd ${.CURDIR}; ${_MAKE} cleandir -.else - -rm -rf ${.OBJDIR}/* - -chflags -R 0 ${.OBJDIR} - rm -rf ${.OBJDIR}/* -.endif - -# # Handle the user-driven targets, using the source relative mk files. # @@ -526,15 +498,15 @@ buildLINT: # This makefile does not run in meta mode .MAKE.MODE= normal # Normally the things we run from here don't either. -# Using -DWITH_META_FILES +# Using -DWITH_META_MODE # we can buildworld with meta files created which are useful # for debugging, but without any of the rest of a meta mode build. -MK_META_MODE= no +MK_DIRDEPS_BUILD= no MK_STAGING= no # tell meta.autodep.mk to not even think about updating anything. UPDATE_DEPENDFILE= NO .if !make(showconfig) -.export MK_META_MODE MK_STAGING UPDATE_DEPENDFILE +.export MK_DIRDEPS_BUILD MK_STAGING UPDATE_DEPENDFILE .endif .if make(universe) @@ -544,4 +516,4 @@ MAKE_JOB_ERROR_TOKEN= no .endif .endif # bmake -.endif # META_MODE +.endif # DIRDEPS_BUILD Modified: user/ngie/more-tests2/Makefile.inc1 ============================================================================== --- user/ngie/more-tests2/Makefile.inc1 Mon Nov 16 01:29:58 2015 (r290900) +++ user/ngie/more-tests2/Makefile.inc1 Mon Nov 16 02:00:12 2015 (r290901) @@ -27,9 +27,11 @@ # when NO_ROOT is set. (default: ${DESTDIR}/METALOG) # TARGET="machine" to crossbuild world for a different machine type # TARGET_ARCH= may be required when a TARGET supports multiple endians -# BUILDENV_SHELL= shell to launch for the buildenv target (def:/bin/sh) +# BUILDENV_SHELL= shell to launch for the buildenv target (def:${SHELL}) # WORLD_FLAGS= additional flags to pass to make(1) during buildworld # KERNEL_FLAGS= additional flags to pass to make(1) during buildkernel +# SUBDIR_OVERRIDE="list of dirs" to build rather than everything. +# All libraries and includes, and some build tools will still build. # # The intended user-driven targets are: @@ -46,9 +48,15 @@ .error "Both TARGET and TARGET_ARCH must be defined." .endif -.include "share/mk/src.opts.mk" -.include -.include +# Cross toolchain changes must be in effect before bsd.compiler.mk +# so that gets the right CC, and pass CROSS_TOOLCHAIN to submakes. +.if defined(CROSS_TOOLCHAIN) +LOCALBASE?= /usr/local +.include "${LOCALBASE}/share/toolchains/${CROSS_TOOLCHAIN}.mk" +CROSSENV+=CROSS_TOOLCHAIN="${CROSS_TOOLCHAIN}" +.endif +.include # don't depend on src.opts.mk doing it +.include "share/mk/src.opts.mk" # We must do lib/ and libexec/ before bin/ in case of a mid-install error to # keep the users system reasonably usable. For static->dynamic root upgrades, @@ -59,7 +67,7 @@ # system here would require fine-grained ordering of all components based # on their dependencies. SRCDIR?= ${.CURDIR} -.if defined(SUBDIR_OVERRIDE) +.if !empty(SUBDIR_OVERRIDE) SUBDIR= ${SUBDIR_OVERRIDE} .else SUBDIR= lib libexec @@ -113,7 +121,6 @@ SUBDIR+= ${_DIR} .warning ${_DIR} not added to SUBDIR list. See UPDATING 20141121. .endif .endfor -.endif # We must do etc/ last as it hooks into building the man whatis file # by calling 'makedb' in share/man. This is only relevant for @@ -124,7 +131,10 @@ SUBDIR+=.WAIT .endif SUBDIR+=etc +.endif # !empty(SUBDIR_OVERRIDE) + .if defined(NOCLEAN) +.warning NOCLEAN option is deprecated. Use NO_CLEAN instead. NO_CLEAN= ${NOCLEAN} .endif .if defined(NO_CLEANDIR) @@ -135,7 +145,7 @@ CLEANDIR= cleandir LOCAL_TOOL_DIRS?= -BUILDENV_SHELL?=/bin/sh +BUILDENV_SHELL?=${SHELL} SVN?= /usr/local/bin/svn SVNFLAGS?= -r HEAD @@ -250,7 +260,7 @@ INSTALLTMP!= /usr/bin/mktemp -d -u -t in BOOTSTRAPPING?= 0 # Common environment for world related stages -CROSSENV= MAKEOBJDIRPREFIX=${OBJTREE} \ +CROSSENV+= MAKEOBJDIRPREFIX=${OBJTREE} \ MACHINE_ARCH=${TARGET_ARCH} \ MACHINE=${TARGET} \ CPUTYPE=${TARGET_CPUTYPE} @@ -325,10 +335,6 @@ HMAKE= PATH=${TMPPATH} ${MAKE} LOCAL_MT HMAKE+= PATH=${TMPPATH} METALOG=${METALOG} -DNO_ROOT .endif -.if defined(CROSS_TOOLCHAIN) -LOCALBASE?= /usr/local -.include "${LOCALBASE}/share/toolchains/${CROSS_TOOLCHAIN}.mk" -.endif .if defined(CROSS_TOOLCHAIN_PREFIX) CROSS_COMPILER_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} @@ -365,7 +371,7 @@ X${BINUTIL}?= ${CROSS_BINUTILS_PREFIX}${ X${BINUTIL}?= ${${BINUTIL}} .endif .endfor -WMAKEENV+= CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCFLAGS} ${XCXXFLAGS}" \ +CROSSENV+= CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCFLAGS} ${XCXXFLAGS}" \ DEPFLAGS="${DEPFLAGS}" \ CPP="${XCPP} ${XCFLAGS}" \ AS="${XAS}" AR="${XAR}" LD="${XLD}" NM=${XNM} \ @@ -373,7 +379,7 @@ WMAKEENV+= CC="${XCC} ${XCFLAGS}" CXX="$ RANLIB=${XRANLIB} STRINGS=${XSTRINGS} \ SIZE="${XSIZE}" -.if ${XCC:M/*} +.if ${XCC:N${CCACHE_BIN}:M/*} .if defined(CROSS_BINUTILS_PREFIX) # In the case of xdev-build tools, CROSS_BINUTILS_PREFIX won't be a # directory, but the compiler will look in the right place for it's @@ -394,6 +400,9 @@ TARGET_ABI= gnueabi .if defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == gcc XCFLAGS+= -isystem ${WORLDTMP}/usr/include -L${WORLDTMP}/usr/lib XCXXFLAGS+= -I${WORLDTMP}/usr/include/c++/v1 -std=gnu++11 -L${WORLDTMP}/../lib/libc++ +# XXX: DEPFLAGS is a workaround for not properly passing CXXFLAGS to sub-makes +# due to CXX="${XCXX} ${XCXXFLAGS}". bsd.dep.mk does use CXXFLAGS when +# building C++ files so this can come out if passing CXXFLAGS down is fixed. DEPFLAGS+= -I${WORLDTMP}/usr/include/c++/v1 .else TARGET_ABI?= unknown @@ -447,7 +456,7 @@ LIB32FLAGS= -m32 ${LIB32CPUFLAGS} -DCOMP -isystem ${LIB32TMP}/usr/include/ \ -L${LIB32TMP}/usr/lib32 \ -B${LIB32TMP}/usr/lib32 -.if ${XCC:M/*} +.if ${XCC:N${CCACHE_BIN}:M/*} LIB32FLAGS+= --sysroot=${WORLDTMP} .endif @@ -513,7 +522,7 @@ KMAKE= ${KMAKEENV} ${MAKE} ${.MAKEFLAGS # Attempt to rebuild the entire system, with reasonable chance of # success, regardless of how old your existing system is. # -_worldtmp: +_worldtmp: .PHONY .if ${.CURDIR:C/[^,]//g} != "" # The m4 build of sendmail files doesn't like it if ',' is used # anywhere in the path of it's files. @@ -560,6 +569,16 @@ _worldtmp: mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \ -p ${WORLDTMP}/usr/lib >/dev/null .endif +.if ${MK_LIB32} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${WORLDTMP}/usr >/dev/null +.if ${MK_DEBUG_FILES} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${WORLDTMP}/legacy/usr/lib/debug/usr >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${WORLDTMP}/usr/lib/debug/usr >/dev/null +.endif +.endif .if ${MK_TESTS} != "no" mkdir -p ${WORLDTMP}${TESTSBASE} mtree -deU -f ${.CURDIR}/etc/mtree/BSD.tests.dist \ @@ -620,8 +639,16 @@ _includes: @echo "--------------------------------------------------------------" @echo ">>> stage 4.1: building includes" @echo "--------------------------------------------------------------" +# Special handling for SUBDIR_OVERRIDE in buildworld as they most likely need +# headers from default SUBDIR. Do SUBDIR_OVERRIDE includes last. + ${_+_}cd ${.CURDIR}; ${WMAKE} SUBDIR_OVERRIDE= SHARED=symlinks \ + buildincludes + ${_+_}cd ${.CURDIR}; ${WMAKE} SUBDIR_OVERRIDE= SHARED=symlinks \ + installincludes +.if !empty(SUBDIR_OVERRIDE) && make(buildworld) ${_+_}cd ${.CURDIR}; ${WMAKE} SHARED=symlinks buildincludes ${_+_}cd ${.CURDIR}; ${WMAKE} SHARED=symlinks installincludes +.endif _libraries: @echo @echo "--------------------------------------------------------------" @@ -643,7 +670,7 @@ everything: @echo "--------------------------------------------------------------" ${_+_}cd ${.CURDIR}; ${WMAKE} par-all .if defined(LIB32TMP) -build32: +build32: .PHONY @echo @echo "--------------------------------------------------------------" @echo ">>> stage 5.1: building 32 bit shim libraries" @@ -653,73 +680,76 @@ build32: -p ${LIB32TMP}/usr >/dev/null mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ -p ${LIB32TMP}/usr/include >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${LIB32TMP}/usr >/dev/null .if ${MK_DEBUG_FILES} != "no" mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \ -p ${LIB32TMP}/usr/lib >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${LIB32TMP}/usr/lib/debug/usr >/dev/null .endif mkdir -p ${WORLDTMP} ln -sf ${.CURDIR}/sys ${WORLDTMP} .for _t in obj includes - cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t} - cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t} + ${_+_}cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t} + ${_+_}cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t} .if ${MK_CDDL} != "no" - cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} DIRPRFX=cddl/lib/ ${_t} + ${_+_}cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} DIRPRFX=cddl/lib/ ${_t} .endif - cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} DIRPRFX=gnu/lib/ ${_t} + ${_+_}cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} DIRPRFX=gnu/lib/ ${_t} .if ${MK_CRYPT} != "no" - cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} DIRPRFX=secure/lib/ ${_t} + ${_+_}cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} DIRPRFX=secure/lib/ ${_t} .endif .if ${MK_KERBEROS} != "no" - cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} DIRPRFX=kerberos5/lib ${_t} + ${_+_}cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} DIRPRFX=kerberos5/lib ${_t} .endif .endfor .for _dir in usr.bin/lex/lib - cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} DIRPRFX=${_dir}/ obj + ${_+_}cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} DIRPRFX=${_dir}/ obj .endfor .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic - cd ${.CURDIR}/${_dir}; \ + ${_+_}cd ${.CURDIR}/${_dir}; \ WORLDTMP=${WORLDTMP} \ MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" \ MAKEOBJDIRPREFIX=${LIB32_OBJTREE} ${MAKE} SSP_CFLAGS= DESTDIR= \ DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ build-tools .endfor - cd ${.CURDIR}; \ - ${LIB32WMAKE} -f Makefile.inc1 libraries + ${_+_}cd ${.CURDIR}; \ + ${LIB32WMAKE} -f Makefile.inc1 -DNO_FSCHG libraries .for _t in obj depend all - cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} \ - DIRPRFX=libexec/rtld-elf/ ${_t} - cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} \ + ${_+_}cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} \ + -DNO_FSCHG DIRPRFX=libexec/rtld-elf/ ${_t} + ${_+_}cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} \ DIRPRFX=usr.bin/ldd ${_t} .endfor -distribute32 install32: - cd ${.CURDIR}/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} +distribute32 install32: .MAKE .PHONY + ${_+_}cd ${.CURDIR}/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .if ${MK_CDDL} != "no" - cd ${.CURDIR}/cddl/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} + ${_+_}cd ${.CURDIR}/cddl/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .endif - cd ${.CURDIR}/gnu/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} + ${_+_}cd ${.CURDIR}/gnu/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .if ${MK_CRYPT} != "no" - cd ${.CURDIR}/secure/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} + ${_+_}cd ${.CURDIR}/secure/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .endif .if ${MK_KERBEROS} != "no" - cd ${.CURDIR}/kerberos5/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} + ${_+_}cd ${.CURDIR}/kerberos5/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .endif - cd ${.CURDIR}/libexec/rtld-elf; \ + ${_+_}cd ${.CURDIR}/libexec/rtld-elf; \ PROG=ld-elf32.so.1 ${LIB32IMAKE} ${.TARGET:S/32$//} - cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32IMAKE} ${.TARGET:S/32$//} + ${_+_}cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32IMAKE} \ + ${.TARGET:S/32$//} .endif WMAKE_TGTS= -.if !defined(SUBDIR_OVERRIDE) -WMAKE_TGTS+= _worldtmp _legacy _bootstrap-tools -.endif -WMAKE_TGTS+= _cleanobj _obj _build-tools -.if !defined(SUBDIR_OVERRIDE) -WMAKE_TGTS+= _cross-tools +WMAKE_TGTS+= _worldtmp _legacy +.if empty(SUBDIR_OVERRIDE) +WMAKE_TGTS+= _bootstrap-tools .endif +WMAKE_TGTS+= _cleanobj _obj _build-tools _cross-tools WMAKE_TGTS+= _includes _libraries _depend everything -.if defined(LIB32TMP) && ${MK_LIB32} != "no" +.if defined(LIB32TMP) && ${MK_LIB32} != "no" && empty(SUBDIR_OVERRIDE) WMAKE_TGTS+= build32 .endif @@ -743,7 +773,7 @@ buildworld_epilogue: # modification of the current environment's PATH. In addition, we need # to quote multiword values. # -buildenvvars: +buildenvvars: .PHONY @echo ${WMAKEENV:Q} ${.MAKE.EXPORTED:@v@$v=\"${$v}\"@} .if ${.TARGETS:Mbuildenv} @@ -751,9 +781,14 @@ buildenvvars: .error The buildenv target is incompatible with -j .endif .endif -buildenv: +BUILDENV_DIR?= ${.CURDIR} +buildenv: .PHONY @echo Entering world for ${TARGET_ARCH}:${TARGET} - @cd ${.CURDIR} && env ${WMAKEENV} ${BUILDENV_SHELL} || true +.if ${BUILDENV_SHELL:M*zsh*} + @echo For ZSH you must run: export CPUTYPE=${TARGET_CPUTYPE} +.endif + @cd ${BUILDENV_DIR} && env ${WMAKEENV} BUILDENV=1 ${BUILDENV_SHELL} \ + || true TOOLCHAIN_TGTS= ${WMAKE_TGTS:N_depend:Neverything:Nbuild32} toolchain: ${TOOLCHAIN_TGTS} @@ -901,6 +936,14 @@ distributeworld installworld: _installch mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \ -p ${DESTDIR}/${DISTDIR}/${dist}/usr/lib >/dev/null .endif +.if ${MK_LIB32} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr >/dev/null +.if ${MK_DEBUG_FILES} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr/lib/debug/usr >/dev/null +.endif +.endif .if ${MK_TESTS} != "no" && ${dist} == "tests" -mkdir -p ${DESTDIR}/${DISTDIR}/${dist}${TESTSBASE} mtree -deU -f ${.CURDIR}/etc/mtree/BSD.tests.dist \ @@ -917,10 +960,14 @@ distributeworld installworld: _installch sed -e 's#^\./#./${dist}/usr/#' >> ${METALOG} ${IMAKEENV} mtree -C -f ${.CURDIR}/etc/mtree/BSD.include.dist | \ sed -e 's#^\./#./${dist}/usr/include/#' >> ${METALOG} +.if ${MK_LIB32} != "no" + ${IMAKEENV} mtree -C -f ${.CURDIR}/etc/mtree/BSD.lib32.dist | \ + sed -e 's#^\./#./${dist}/usr/#' >> ${METALOG} +.endif .endif .endfor -mkdir ${DESTDIR}/${DISTDIR}/base - cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ + ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ METALOG=${METALOG} ${IMAKE_INSTALL} ${IMAKE_MTREE} \ DISTBASE=/base DESTDIR=${DESTDIR}/${DISTDIR}/base \ LOCAL_MTREE=${LOCAL_MTREE:Q} distrib-dirs @@ -988,7 +1035,7 @@ packageworld: # and do a 'make reinstall' on the *client* to install new binaries from the # most recent server build. # -reinstall: .MAKE +reinstall: .MAKE .PHONY @echo "--------------------------------------------------------------" @echo ">>> Making hierarchy" @echo "--------------------------------------------------------------" @@ -1003,7 +1050,7 @@ reinstall: .MAKE ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install32 .endif -redistribute: .MAKE +redistribute: .MAKE .PHONY @echo "--------------------------------------------------------------" @echo ">>> Distributing everything" @echo "--------------------------------------------------------------" @@ -1013,12 +1060,12 @@ redistribute: .MAKE DISTRIBUTION=lib32 .endif -distrib-dirs: .MAKE - cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ +distrib-dirs: .MAKE .PHONY + ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} -distribution: .MAKE - cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ +distribution: .MAKE .PHONY + ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} ${_+_}cd ${.CURDIR}; ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} -f Makefile.inc1 ${IMAKE_INSTALL} \ @@ -1071,14 +1118,14 @@ INSTALLKERNEL= ${_kernel} .endif .endfor -buildkernel ${WMAKE_TGTS:N_worldtmp:Nbuild32} ${.ALLTARGETS:M_*:N_worldtmp}: .MAKE .PHONY +${WMAKE_TGTS:N_worldtmp:Nbuild32} ${.ALLTARGETS:M_*:N_worldtmp}: .MAKE .PHONY # # buildkernel # # Builds all kernels defined by BUILDKERNELS. # -buildkernel: +buildkernel: .MAKE .PHONY .if empty(BUILDKERNELS) @echo "ERROR: Missing kernel configuration file(s) (${KERNCONF})."; \ false @@ -1105,14 +1152,14 @@ buildkernel: @echo "--------------------------------------------------------------" @echo ">>> stage 2.1: cleaning up the object tree" @echo "--------------------------------------------------------------" - cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} ${CLEANDIR} + ${_+_}cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} ${CLEANDIR} .endif .if !defined(NO_KERNELOBJ) @echo @echo "--------------------------------------------------------------" @echo ">>> stage 2.2: rebuilding the object tree" @echo "--------------------------------------------------------------" - cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} obj + ${_+_}cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} obj .endif @echo @echo "--------------------------------------------------------------" @@ -1124,13 +1171,13 @@ buildkernel: @echo "--------------------------------------------------------------" @echo ">>> stage 3.1: making dependencies" @echo "--------------------------------------------------------------" - cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} depend -DNO_MODULES_OBJ + ${_+_}cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} depend -DNO_MODULES_OBJ .endif @echo @echo "--------------------------------------------------------------" @echo ">>> stage 3.2: building everything" @echo "--------------------------------------------------------------" - cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} all -DNO_MODULES_OBJ + ${_+_}cd ${KRNLOBJDIR}/${_kernel}; ${KMAKE} all -DNO_MODULES_OBJ @echo "--------------------------------------------------------------" @echo ">>> Kernel build for ${_kernel} completed on `LC_ALL=C date`" @echo "--------------------------------------------------------------" @@ -1231,12 +1278,12 @@ packagekernel: # # Build the API documentation with doxygen # -doxygen: +doxygen: .PHONY @if [ ! -x `/usr/bin/which doxygen` ]; then \ echo "You need doxygen (devel/doxygen) to generate the API documentation of the kernel." | /usr/bin/fmt; \ exit 1; \ fi - cd ${.CURDIR}/tools/kerneldoc/subsys && ${MAKE} obj all + ${_+_}cd ${.CURDIR}/tools/kerneldoc/subsys && ${MAKE} obj all # # update @@ -1327,10 +1374,10 @@ _sed= usr.bin/sed .endif .if ${BOOTSTRAPPING} < 1000002 -_libohash= lib/libohash +_libopenbsd= lib/libopenbsd _m4= usr.bin/m4 -${_bt}-usr.bin/m4: ${_bt}-lib/libohash +${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd .endif .if ${BOOTSTRAPPING} < 1000026 @@ -1403,10 +1450,10 @@ _kerberos5_bootstrap_tools= \ .endif .if ${MK_MANDOCDB} != "no" -_libohash?= lib/libohash +_libopenbsd?= lib/libopenbsd _makewhatis= lib/libsqlite3 \ usr.bin/mandoc -${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3 +${_bt}-usr.bin/mandoc: ${_bt}-lib/libopenbsd ${_bt}-lib/libsqlite3 .else _makewhatis=usr.bin/makewhatis .endif @@ -1429,7 +1476,7 @@ bootstrap-tools: .PHONY ${_awk} \ ${_cat} \ usr.bin/lorder \ - ${_libohash} \ + ${_libopenbsd} \ ${_makewhatis} \ usr.bin/rpcgen \ ${_sed} \ @@ -1442,7 +1489,8 @@ bootstrap-tools: .PHONY usr.sbin/config \ ${_crunch} \ ${_nmtree} \ - ${_vtfontcvt} + ${_vtfontcvt} \ + usr.bin/localedef ${_bt}-${_tool}: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool} && \ @@ -1470,7 +1518,6 @@ _gcc_tools= gnu/usr.bin/cc/cc_tools _rescue=rescue/rescue .endif -build-tools: .MAKE .for _tool in \ bin/csh \ bin/sh \ @@ -1484,18 +1531,22 @@ build-tools: .MAKE usr.bin/mkesdb_static \ usr.bin/mkcsmapper_static \ usr.bin/vi/catalog +build-tools_${_tool}: .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,build-tools)"; \ cd ${.CURDIR}/${_tool} && \ ${MAKE} DIRPRFX=${_tool}/ obj && \ ${MAKE} DIRPRFX=${_tool}/ build-tools +build-tools: build-tools_${_tool} .endfor .for _tool in \ ${_gcc_tools} +build-tools_${_tool}: .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all)"; \ cd ${.CURDIR}/${_tool} && \ ${MAKE} DIRPRFX=${_tool}/ obj && \ ${MAKE} DIRPRFX=${_tool}/ depend && \ ${MAKE} DIRPRFX=${_tool}/ all +build-tools: build-tools_${_tool} .endfor # @@ -1548,7 +1599,7 @@ _elftctools= lib/libelftc \ # If an full path to an external cross compiler is given, don't build # a cross compiler. -.if ${XCC:M/*} == "" && ${MK_CROSS_COMPILER} != "no" +.if ${XCC:N${CCACHE_BIN}:M/*} == "" && ${MK_CROSS_COMPILER} != "no" .if ${MK_CLANG_BOOTSTRAP} != "no" _clang= usr.bin/clang _clang_libs= lib/clang @@ -1561,7 +1612,7 @@ _cc= gnu/usr.bin/cc _usb_tools= sys/boot/usb/tools .endif -cross-tools: .MAKE +cross-tools: .MAKE .PHONY .for _tool in \ ${_clang_libs} \ ${_clang} \ @@ -1580,12 +1631,13 @@ cross-tools: .MAKE ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install .endfor +NXBDESTDIR= ${OBJTREE}/nxb-bin NXBENV= MAKEOBJDIRPREFIX=${OBJTREE}/nxb \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ 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 \ + TBLGEN=${NXBDESTDIR}/usr/bin/tblgen \ + CLANG_TBLGEN=${NXBDESTDIR}/usr/bin/clang-tblgen \ MACHINE=${TARGET} MACHINE_ARCH=${TARGET_ARCH} \ MK_GDB=no MK_TESTS=no \ SSP_CFLAGS= \ @@ -1600,7 +1652,7 @@ NXBMAKE= ${NXBENV} ${MAKE} \ # 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: +native-xtools: .PHONY .if ${MK_GCC_BOOTSTRAP} != "no" mkdir -p ${OBJTREE}/gperf_for_gcc/usr/bin ${_+_}@${ECHODIR} "===> ${_gperf} (obj,depend,all,install)"; \ @@ -1610,13 +1662,15 @@ native-xtools: ${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 + mkdir -p ${NXBDESTDIR}/bin ${NXBDESTDIR}/sbin ${NXBDESTDIR}/usr mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ - -p ${OBJTREE}/nxb-bin/usr >/dev/null + -p ${NXBDESTDIR}/usr >/dev/null mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ - -p ${OBJTREE}/nxb-bin/usr/include >/dev/null + -p ${NXBDESTDIR}/usr/include >/dev/null +.if ${MK_DEBUG_FILES} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \ + -p ${NXBDESTDIR}/usr/lib >/dev/null +.endif .for _tool in \ bin/cat \ bin/chmod \ @@ -1681,14 +1735,14 @@ native-xtools: ${NXBMAKE} DIRPRFX=${_tool}/ obj && \ ${NXBMAKE} DIRPRFX=${_tool}/ depend && \ ${NXBMAKE} DIRPRFX=${_tool}/ all && \ - ${NXBMAKE} DIRPRFX=${_tool}/ DESTDIR=${OBJTREE}/nxb-bin install + ${NXBMAKE} DIRPRFX=${_tool}/ DESTDIR=${NXBDESTDIR} install .endfor # # hierarchy - ensure that all the needed directories are present # -hierarchy hier: .MAKE - cd ${.CURDIR}/etc && ${HMAKE} distrib-dirs +hierarchy hier: .MAKE .PHONY + ${_+_}cd ${.CURDIR}/etc && ${HMAKE} distrib-dirs # # libraries - build all libraries, and install them under ${DESTDIR}. @@ -1697,8 +1751,8 @@ hierarchy hier: .MAKE # interdependencies (__L) are built automatically by the # ${.CURDIR}/tools/make_libdeps.sh script. # -libraries: .MAKE - cd ${.CURDIR} && \ +libraries: .MAKE .PHONY + ${_+_}cd ${.CURDIR} && \ ${MAKE} -f Makefile.inc1 _prereq_libs && \ ${MAKE} -f Makefile.inc1 _startup_libs && \ ${MAKE} -f Makefile.inc1 _prebuild_libs && \ @@ -2151,6 +2205,32 @@ builddtb: ############### +# cleanworld +# In the following, the first 'rm' in a series will usually remove all +# files and directories. If it does not, then there are probably some +# files with file flags set, so this unsets them and tries the 'rm' a +# second time. There are situations where this target will be cleaning +# some directories via more than one method, but that duplication is +# needed to correctly handle all the possible situations. Removing all +# files without file flags set in the first 'rm' instance saves time, +# because 'chflags' will need to operate on fewer files afterwards. +# +# It is expected that BW_CANONICALOBJDIR == the CANONICALOBJDIR as would be +# created by bsd.obj.mk, except that we don't want to .include that file +# in this makefile. +# +BW_CANONICALOBJDIR:=${OBJTREE}${.CURDIR} +cleanworld: .PHONY +.if exists(${BW_CANONICALOBJDIR}/) + -rm -rf ${BW_CANONICALOBJDIR}/* + -chflags -R 0 ${BW_CANONICALOBJDIR} + rm -rf ${BW_CANONICALOBJDIR}/* +.endif +.if ${.CURDIR} == ${.OBJDIR} || ${.CURDIR}/obj == ${.OBJDIR} + # To be safe in this case, fall back to a 'make cleandir' + ${_+_}@cd ${.CURDIR}; ${MAKE} cleandir +.endif + .if defined(TARGET) && defined(TARGET_ARCH) .if ${TARGET} == ${MACHINE} && ${TARGET_ARCH} == ${MACHINE_ARCH} @@ -2196,12 +2276,12 @@ xdev: xdev-build xdev-install .ORDER: _xb-worldtmp _xb-bootstrap-tools _xb-build-tools _xb-cross-tools xdev-build: _xb-worldtmp _xb-bootstrap-tools _xb-build-tools _xb-cross-tools -_xb-worldtmp: +_xb-worldtmp: .PHONY mkdir -p ${CDTMP}/usr mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ -p ${CDTMP}/usr >/dev/null -_xb-bootstrap-tools: +_xb-bootstrap-tools: .PHONY .for _tool in \ ${_clang_tblgen} \ ${_gperf} @@ -2213,11 +2293,11 @@ _xb-bootstrap-tools: ${CDMAKE} DIRPRFX=${_tool}/ DESTDIR=${CDTMP} install .endfor -_xb-build-tools: +_xb-build-tools: .PHONY ${_+_}@cd ${.CURDIR}; \ ${CDBENV} ${MAKE} -f Makefile.inc1 ${NOFUN} build-tools -_xb-cross-tools: +_xb-cross-tools: .PHONY .for _tool in \ ${_binutils} \ ${_elftctools} \ @@ -2232,7 +2312,7 @@ _xb-cross-tools: ${CDMAKE} DIRPRFX=${_tool}/ all .endfor -_xi-mtree: +_xi-mtree: .PHONY ${_+_}@${ECHODIR} "mtree populating ${XDDESTDIR}" mkdir -p ${XDDESTDIR} mtree -deU -f ${.CURDIR}/etc/mtree/BSD.root.dist \ @@ -2241,6 +2321,10 @@ _xi-mtree: -p ${XDDESTDIR}/usr >/dev/null mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ -p ${XDDESTDIR}/usr/include >/dev/null +.if ${MK_LIB32} != "no" + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.lib32.dist \ + -p ${XDDESTDIR}/usr >/dev/null +.endif .if ${MK_TESTS} != "no" mkdir -p ${XDDESTDIR}${TESTSBASE} mtree -deU -f ${.CURDIR}/etc/mtree/BSD.tests.dist \ @@ -2250,7 +2334,7 @@ _xi-mtree: .ORDER: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries xdev-install: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries -_xi-cross-tools: +_xi-cross-tools: .PHONY @echo "_xi-cross-tools" .for _tool in \ ${_binutils} \ @@ -2264,17 +2348,17 @@ _xi-cross-tools: ${CDMAKE} DIRPRFX=${_tool}/ install DESTDIR=${XDDESTDIR} .endfor -_xi-includes: +_xi-includes: .PHONY ${_+_}cd ${.CURDIR}; ${CD2MAKE} -f Makefile.inc1 buildincludes \ DESTDIR=${XDDESTDIR} ${_+_}cd ${.CURDIR}; ${CD2MAKE} -f Makefile.inc1 installincludes \ DESTDIR=${XDDESTDIR} -_xi-libraries: +_xi-libraries: .PHONY ${_+_}cd ${.CURDIR}; ${CD2MAKE} -f Makefile.inc1 libraries \ DESTDIR=${XDDESTDIR} -xdev-links: +xdev-links: .PHONY ${_+_}cd ${XDDESTDIR}/usr/bin; \ mkdir -p ../../../../usr/bin; \ for i in *; do \ Modified: user/ngie/more-tests2/ObsoleteFiles.inc ============================================================================== --- user/ngie/more-tests2/ObsoleteFiles.inc Mon Nov 16 01:29:58 2015 (r290900) +++ user/ngie/more-tests2/ObsoleteFiles.inc Mon Nov 16 02:00:12 2015 (r290901) @@ -38,6 +38,191 @@ # xargs -n1 | sort | uniq -d; # done +# 20151115: Fox bad upgrade scheme +OLD_FILES+=usr/share/locale/zh_CN.GB18030/zh_Hans_CN.GB18030 +OLD_FILES+=usr/share/locale/zh_CN.GB2312/zh_Hans_CN.GB2312 +OLD_FILES+=usr/share/locale/zh_CN.GBK/zh_Hans_CN.GBK +OLD_FILES+=usr/share/locale/zh_CN.UTF-8/zh_Hans_CN.UTF-8 +OLD_FILES+=usr/share/locale/zh_CN.eucCN/zh_Hans_CN.eucCN +OLD_FILES+=usr/share/locale/zh_TW.Big5/zh_Hant_TW.Big5 +OLD_FILES+=usr/share/locale/zh_TW.UTF-8/zh_Hant_TW.UTF-8 +# 20151107: String collation improvements +OLD_FILES+=usr/share/locale/UTF-8/LC_CTYPE +OLD_DIRS+=usr/share/locale/UTF-8 +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_NUMERIC +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_TIME +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_CTYPE +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_COLLATE +OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_MONETARY +OLD_DIRS+=usr/share/locale/en_CA.ISO8859-15 +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_COLLATE +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_CTYPE +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_TIME +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_NUMERIC +OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_MONETARY +OLD_DIRS+=usr/share/locale/en_AU.ISO8859-15 +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_CTYPE +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_MESSAGES +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_COLLATE +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_TIME +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_MONETARY +OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_NUMERIC +OLD_DIRS+=usr/share/locale/en_US.ISO8859-15 +OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES +OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_COLLATE *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Mon Nov 16 02:27:39 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2EC3A2F523 for ; Mon, 16 Nov 2015 02:27:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7CA271A07; Mon, 16 Nov 2015 02:27:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG2RcHx098652; Mon, 16 Nov 2015 02:27:38 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG2Rck5098651; Mon, 16 Nov 2015 02:27:38 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160227.tAG2Rck5098651@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 02:27:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290902 - user/ngie/more-tests2/tests/sys X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 02:27:39 -0000 Author: ngie Date: Mon Nov 16 02:27:38 2015 New Revision: 290902 URL: https://svnweb.freebsd.org/changeset/base/290902 Log: Enable pjdfstest in the FreeBSD test suite by default to get some coverage on the root file system Sponsored by: EMC / Isilon Storage Division Modified: user/ngie/more-tests2/tests/sys/Makefile Modified: user/ngie/more-tests2/tests/sys/Makefile ============================================================================== --- user/ngie/more-tests2/tests/sys/Makefile Mon Nov 16 02:00:12 2015 (r290901) +++ user/ngie/more-tests2/tests/sys/Makefile Mon Nov 16 02:27:38 2015 (r290902) @@ -13,13 +13,11 @@ TESTS_SUBDIRS+= kqueue TESTS_SUBDIRS+= mqueue TESTS_SUBDIRS+= netinet TESTS_SUBDIRS+= opencrypto +TESTS_SUBDIRS+= pjdfstest TESTS_SUBDIRS+= posixshm TESTS_SUBDIRS+= vfs TESTS_SUBDIRS+= vm -# Items not integrated into kyua runs by default -SUBDIR+= pjdfstest - SUBDIR_PARALLEL= .include From owner-svn-src-user@freebsd.org Mon Nov 16 03:28:30 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 850F5A30335 for ; Mon, 16 Nov 2015 03:28:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 58E621EE7; Mon, 16 Nov 2015 03:28:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG3STNm016963; Mon, 16 Nov 2015 03:28:29 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG3STEv016959; Mon, 16 Nov 2015 03:28:29 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160328.tAG3STEv016959@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 03:28:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290904 - in user/ngie/more-tests2: etc/mtree tests/sys/kern tests/sys/kern/acct X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 03:28:30 -0000 Author: ngie Date: Mon Nov 16 03:28:28 2015 New Revision: 290904 URL: https://svnweb.freebsd.org/changeset/base/290904 Log: Integrate kern/kern_acct.c testcase in as tests/sys/kern/acct/acct_test The :encode_tv_random_million testcase fails the epsilon tests few thousand times out of one million, so expect the testcase to fail MFC after: 1 week Submitted by: keramida Sponsored by: EMC / Isilon Storage Division Added: user/ngie/more-tests2/tests/sys/kern/acct/ user/ngie/more-tests2/tests/sys/kern/acct/Makefile (contents, props changed) user/ngie/more-tests2/tests/sys/kern/acct/acct_test.c (contents, props changed) Modified: user/ngie/more-tests2/etc/mtree/BSD.tests.dist user/ngie/more-tests2/tests/sys/kern/Makefile Modified: user/ngie/more-tests2/etc/mtree/BSD.tests.dist ============================================================================== --- user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 03:18:40 2015 (r290903) +++ user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 03:28:28 2015 (r290904) @@ -373,6 +373,8 @@ file .. kern + acct + .. execve .. .. Modified: user/ngie/more-tests2/tests/sys/kern/Makefile ============================================================================== --- user/ngie/more-tests2/tests/sys/kern/Makefile Mon Nov 16 03:18:40 2015 (r290903) +++ user/ngie/more-tests2/tests/sys/kern/Makefile Mon Nov 16 03:28:28 2015 (r290904) @@ -13,6 +13,7 @@ LDADD.unix_seqpacket_test+= -lpthread WARNS?= 5 +TESTS_SUBDIRS+= acct TESTS_SUBDIRS+= execve .include Added: user/ngie/more-tests2/tests/sys/kern/acct/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/tests/sys/kern/acct/Makefile Mon Nov 16 03:28:28 2015 (r290904) @@ -0,0 +1,17 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/sys/kern/acct + +ATF_TESTS_C= acct_test + +CFLAGS+= -I${.OBJDIR} + +CLEANFILES+= convert.c + +DPSRCS.acct_test= convert.c + +convert.c: ${SRCTOP}/sys/kern/kern_acct.c + sed -n -e 's/log(/syslog(/g' \ + -e '/FLOAT_CONVERSION_START/,/FLOAT_CONVERSION_END/p' ${.ALLSRC} >>${.TARGET} + +.include Added: user/ngie/more-tests2/tests/sys/kern/acct/acct_test.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/tests/sys/kern/acct/acct_test.c Mon Nov 16 03:28:28 2015 (r290904) @@ -0,0 +1,237 @@ +/*- + * Copyright (c) 2011 Giorgos Keramidas. All rights reserved. + * Copyright (c) 2007 Diomidis Spinellis. All rights reserved. + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#define KASSERT(val, msg) assert(val) + +typedef u_int32_t comp_t; + +#define AHZ 1000000 + +#include "convert.c" + +union cf { + comp_t c; + float f; +}; + +static void +check_result(const char *name, float expected, union cf v) +{ + double eps; + + eps = fabs(expected - v.f) / expected; + ATF_CHECK(eps <= FLT_EPSILON); + if (eps > FLT_EPSILON) { + printf("Error in %s\n", name); + printf("Got 0x%08x %12g\n", v.c, v.f); + v.f = expected; + printf("Expected 0x%08x %12g (%.15lg)\n", v.c, v.f, expected); + printf("Epsilon=%lg, rather than %g\n", eps, FLT_EPSILON); + } +} + +/* + * Test case for encoding {0 sec, 0 usec} within a reasonable epsilon. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_zero); +ATF_TC_BODY(encode_tv_zero, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 0; + tv.tv_usec = 0; + v.c = encode_timeval(tv); + ATF_CHECK(fabs(v.f - 0.0) < FLT_EPSILON); +} + +/* + * Test case for encoding a random long number. + */ + +ATF_TC_WITHOUT_HEAD(encode_long); +ATF_TC_BODY(encode_long, tc) +{ + union cf v; + long l; + + l = random(); + v.c = encode_long(l); + check_result(atf_tc_get_ident(tc), l, v); +} + +/* + * Test case for encoding a small number of seconds {1 sec, 0 usec}. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_only_sec); +ATF_TC_BODY(encode_tv_only_sec, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 1; + tv.tv_usec = 0; + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); +} + +/* + * Test case for encoding a small number of usec {0 sec, 1 usec}. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_only_usec); +ATF_TC_BODY(encode_tv_only_usec, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 0; + tv.tv_usec = 1; + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); +} + +/* + * Test case for encoding a large number of usec {1 sec, 999.999 usec}. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_many_usec); +ATF_TC_BODY(encode_tv_many_usec, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 1; + tv.tv_usec = 999999L; + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); +} + +/* + * Test case for encoding a huge number of usec {1 sec, 1.000.000 usec} that + * overflows the usec counter and should show up as an increase in timeval's + * seconds instead. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_usec_overflow); +ATF_TC_BODY(encode_tv_usec_overflow, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 1; + tv.tv_usec = 1000000L; + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); +} + +/* + * Test case for encoding a very large number of seconds, one that is very + * near to the limit of 32-bit signed values. With a usec value of 999.999 + * microseconds this should result in the largest value we can represent with + * a timeval struct. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_upper_limit); +ATF_TC_BODY(encode_tv_upper_limit, tc) +{ + union cf v; + struct timeval tv; + + tv.tv_sec = 2147483647L; + tv.tv_usec = 999999L; + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); +} + +/* + * Test case for encoding a million random timeval objects, and checking that + * the conversion does not diverge too much from the expected values. + */ + +ATF_TC_WITHOUT_HEAD(encode_tv_random_million); +ATF_TC_BODY(encode_tv_random_million, tc) +{ + union cf v; + struct timeval tv; + long k; + + atf_tc_expect_fail("the testcase violates FLT_EPSILON"); + + ATF_REQUIRE_MSG(unsetenv("TZ") == 0, "unsetting TZ failed; errno=%d", errno); + + for (k = 1; k < 1000000L; k++) { + tv.tv_sec = random(); + tv.tv_usec = (random() % 1000000L); + v.c = encode_timeval(tv); + check_result(atf_tc_get_ident(tc), + (float)tv.tv_sec * AHZ + tv.tv_usec, v); + } +} + +/* --------------------------------------------------------------------- + * Main. + * --------------------------------------------------------------------- */ + +ATF_TP_ADD_TCS(tp) +{ + + ATF_TP_ADD_TC(tp, encode_long); + ATF_TP_ADD_TC(tp, encode_tv_zero); + ATF_TP_ADD_TC(tp, encode_tv_only_sec); + ATF_TP_ADD_TC(tp, encode_tv_only_usec); + ATF_TP_ADD_TC(tp, encode_tv_many_usec); + ATF_TP_ADD_TC(tp, encode_tv_usec_overflow); + ATF_TP_ADD_TC(tp, encode_tv_upper_limit); + ATF_TP_ADD_TC(tp, encode_tv_random_million); + + return atf_no_error(); +} From owner-svn-src-user@freebsd.org Mon Nov 16 06:02:12 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53AE2A3015D for ; Mon, 16 Nov 2015 06:02:12 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0EF6D182C; Mon, 16 Nov 2015 06:02:11 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG62BfX064044; Mon, 16 Nov 2015 06:02:11 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG629h8063863; Mon, 16 Nov 2015 06:02:09 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160602.tAG629h8063863@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 06:02:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290916 - in user/ngie/more-tests2: contrib/netbsd-tests/kernel contrib/netbsd-tests/lib/libcrypt etc/mtree lib/libc/tests/sys lib/libcrypt/tests sbin/restore share/locale-links sys/mip... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 06:02:12 -0000 Author: ngie Date: Mon Nov 16 06:02:09 2015 New Revision: 290916 URL: https://svnweb.freebsd.org/changeset/base/290916 Log: MFhead @ r290915 Added: user/ngie/more-tests2/lib/libc/tests/sys/queue_test.c - copied unchanged from r290915, head/lib/libc/tests/sys/queue_test.c user/ngie/more-tests2/sys/mips/atheros/qca953x_chip.c - copied unchanged from r290915, head/sys/mips/atheros/qca953x_chip.c user/ngie/more-tests2/sys/mips/atheros/qca953x_chip.h - copied unchanged from r290915, head/sys/mips/atheros/qca953x_chip.h user/ngie/more-tests2/sys/mips/atheros/qca953xreg.h - copied unchanged from r290915, head/sys/mips/atheros/qca953xreg.h user/ngie/more-tests2/tests/sys/kern/pipe/ - copied from r290915, head/tests/sys/kern/pipe/ Deleted: user/ngie/more-tests2/tools/regression/pipe/ Modified: user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_lockf.c user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_mqueue.c user/ngie/more-tests2/contrib/netbsd-tests/lib/libcrypt/t_crypt.c user/ngie/more-tests2/etc/mtree/BSD.tests.dist user/ngie/more-tests2/lib/libc/tests/sys/Makefile user/ngie/more-tests2/lib/libcrypt/tests/Makefile user/ngie/more-tests2/sbin/restore/tape.c user/ngie/more-tests2/share/locale-links/Makefile user/ngie/more-tests2/sys/mips/atheros/ar71xx_ehci.c user/ngie/more-tests2/sys/mips/atheros/ar71xx_gpio.c user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.c user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.h user/ngie/more-tests2/sys/mips/atheros/files.ar71xx user/ngie/more-tests2/sys/mips/atheros/if_arge.c user/ngie/more-tests2/sys/vm/vm_pageout.c user/ngie/more-tests2/tests/sys/kern/Makefile user/ngie/more-tests2/usr.sbin/ypbind/ypbind.c Directory Properties: user/ngie/more-tests2/ (props changed) user/ngie/more-tests2/lib/libc/ (props changed) user/ngie/more-tests2/sbin/ (props changed) user/ngie/more-tests2/share/ (props changed) user/ngie/more-tests2/sys/ (props changed) Modified: user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_lockf.c ============================================================================== --- user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_lockf.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_lockf.c Mon Nov 16 06:02:09 2015 (r290916) @@ -102,6 +102,9 @@ trylocks(int id) (void)fcntl(fd, F_SETLKW, &fl); if (usleep(sleeptime) < 0) +#if defined(__FreeBSD__) + if (errno != EINTR) +#endif err(1, "usleep"); } printf("%d: done\n", id); Modified: user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_mqueue.c ============================================================================== --- user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_mqueue.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/contrib/netbsd-tests/kernel/t_mqueue.c Mon Nov 16 06:02:09 2015 (r290916) @@ -6,6 +6,13 @@ * This file is in the Public Domain. */ +#ifdef __FreeBSD__ +#include +#include + +#include "freebsd_test_suite/macros.h" +#endif + #include #include @@ -111,16 +118,28 @@ ATF_TC_BODY(mqueue, tc) char template[32]; char mq_name[64]; +#ifdef __FreeBSD__ + ATF_REQUIRE_KERNEL_MODULE("mqueuefs"); +#endif + strlcpy(template, "./t_mqueue.XXXXXX", sizeof(template)); tmpdir = mkdtemp(template); ATF_REQUIRE_MSG(tmpdir != NULL, "mkdtemp failed: %d", errno); +#ifdef __FreeBSD__ + snprintf(mq_name, sizeof(mq_name), "/t_mqueue"); +#else snprintf(mq_name, sizeof(mq_name), "%s/mq", tmpdir); +#endif mqd_t mqfd; mqfd = mq_open(mq_name, O_RDWR | O_CREAT, S_IRUSR | S_IRWXG | S_IROTH, NULL); +#ifdef __FreeBSD__ + ATF_REQUIRE_MSG(mqfd != (mqd_t)-1, "mq_open failed: %d", errno); +#else ATF_REQUIRE_MSG(mqfd != -1, "mq_open failed: %d", errno); +#endif send_msgs(mqfd); receive_msgs(mqfd); Modified: user/ngie/more-tests2/contrib/netbsd-tests/lib/libcrypt/t_crypt.c ============================================================================== --- user/ngie/more-tests2/contrib/netbsd-tests/lib/libcrypt/t_crypt.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/contrib/netbsd-tests/lib/libcrypt/t_crypt.c Mon Nov 16 06:02:09 2015 (r290916) @@ -124,6 +124,10 @@ ATF_TC_HEAD(crypt_salts, tc) ATF_TC_BODY(crypt_salts, tc) { for (size_t i = 0; tests[i].hash; i++) { +#if defined(__FreeBSD__) + if (22 <= i) + atf_tc_expect_fail("Old-style/bad inputs fail on FreeBSD"); +#endif char *hash = crypt(tests[i].pw, tests[i].hash); if (!hash) { ATF_CHECK_MSG(0, "Test %zu NULL\n", i); Modified: user/ngie/more-tests2/etc/mtree/BSD.tests.dist ============================================================================== --- user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 06:02:09 2015 (r290916) @@ -377,6 +377,8 @@ .. execve .. + pipe + .. .. kqueue .. Modified: user/ngie/more-tests2/lib/libc/tests/sys/Makefile ============================================================================== --- user/ngie/more-tests2/lib/libc/tests/sys/Makefile Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/lib/libc/tests/sys/Makefile Mon Nov 16 06:02:09 2015 (r290916) @@ -2,6 +2,8 @@ .include +ATF_TESTS_C+= queue_test + # TODO: clone, lwp_create, lwp_ctl, posix_fadvise, recvmmsg, # swapcontext NETBSD_ATF_TESTS_C+= access_test Copied: user/ngie/more-tests2/lib/libc/tests/sys/queue_test.c (from r290915, head/lib/libc/tests/sys/queue_test.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/lib/libc/tests/sys/queue_test.c Mon Nov 16 06:02:09 2015 (r290916, copy of r290915, head/lib/libc/tests/sys/queue_test.c) @@ -0,0 +1,237 @@ +/*- + * Copyright (c) 2015 EMC Corp. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include + +#include + +ATF_TC(slist_test); +ATF_TC_HEAD(slist_test, tc) +{ + + atf_tc_set_md_var(tc, "descr", "SLIST macro feature tests"); +} + +ATF_TC_BODY(slist_test, tc) +{ + SLIST_HEAD(stailhead, entry) head = SLIST_HEAD_INITIALIZER(head); + struct entry { + SLIST_ENTRY(entry) entries; + int i; + } *n1, *n2, *n3, *np; + int i, j, length; + + SLIST_INIT(&head); + + printf("Ensuring SLIST_EMPTY works\n"); + + ATF_REQUIRE(SLIST_EMPTY(&head)); + + i = length = 0; + + SLIST_FOREACH(np, &head, entries) { + length++; + } + ATF_REQUIRE_EQ(length, 0); + + printf("Ensuring SLIST_INSERT_HEAD works\n"); + + n1 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n1 != NULL); + n1->i = i++; + + SLIST_INSERT_HEAD(&head, n1, entries); + + printf("Ensuring SLIST_FIRST returns element 1\n"); + ATF_REQUIRE_EQ(SLIST_FIRST(&head), n1); + + j = length = 0; + SLIST_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 1); + + printf("Ensuring SLIST_INSERT_AFTER works\n"); + + n2 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n2 != NULL); + n2->i = i++; + + SLIST_INSERT_AFTER(n1, n2, entries); + + n3 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n3 != NULL); + n3->i = i++; + + SLIST_INSERT_AFTER(n2, n3, entries); + + j = length = 0; + SLIST_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 3); + + printf("Ensuring SLIST_REMOVE_HEAD works\n"); + + printf("Ensuring SLIST_FIRST returns element 1\n"); + ATF_REQUIRE_EQ(SLIST_FIRST(&head), n1); + + SLIST_REMOVE_HEAD(&head, entries); + + printf("Ensuring SLIST_FIRST now returns element 2\n"); + ATF_REQUIRE_EQ(SLIST_FIRST(&head), n2); + + j = 1; /* Starting point's 1 this time */ + length = 0; + SLIST_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 2); + + printf("Ensuring SLIST_REMOVE_AFTER works by removing the tail\n"); + + SLIST_REMOVE_AFTER(n2, entries); + + j = 1; /* Starting point's 1 this time */ + length = 0; + SLIST_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 1); + + printf("Ensuring SLIST_FIRST returns element 2\n"); + ATF_REQUIRE_EQ(SLIST_FIRST(&head), n2); + +} + +ATF_TC(stailq_test); +ATF_TC_HEAD(stailq_test, tc) +{ + + atf_tc_set_md_var(tc, "descr", "STAILQ macro feature tests"); +} + +ATF_TC_BODY(stailq_test, tc) +{ + STAILQ_HEAD(stailhead, entry) head = STAILQ_HEAD_INITIALIZER(head); + struct entry { + STAILQ_ENTRY(entry) entries; + int i; + } *n1, *n2, *n3, *np; + int i, j, length; + + printf("Ensuring empty STAILQs are treated properly\n"); + STAILQ_INIT(&head); + ATF_REQUIRE(STAILQ_EMPTY(&head)); + + i = length = 0; + + STAILQ_FOREACH(np, &head, entries) { + length++; + } + ATF_REQUIRE_EQ(length, 0); + + printf("Ensuring STAILQ_INSERT_HEAD works\n"); + + n1 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n1 != NULL); + n1->i = i++; + + STAILQ_INSERT_HEAD(&head, n1, entries); + + j = length = 0; + STAILQ_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 1); + + printf("Ensuring STAILQ_INSERT_TAIL works\n"); + + n2 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n2 != NULL); + n2->i = i++; + + STAILQ_INSERT_TAIL(&head, n2, entries); + + n3 = malloc(sizeof(struct entry)); + ATF_REQUIRE(n3 != NULL); + n3->i = i++; + + STAILQ_INSERT_TAIL(&head, n3, entries); + + j = length = 0; + STAILQ_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 3); + + printf("Ensuring STAILQ_REMOVE_HEAD works\n"); + + STAILQ_REMOVE_HEAD(&head, entries); + + j = 1; /* Starting point's 1 this time */ + length = 0; + STAILQ_FOREACH(np, &head, entries) { + ATF_REQUIRE_EQ_MSG(np->i, j, + "%d (entry counter) != %d (counter)", np->i, j); + j++; + length++; + } + ATF_REQUIRE_EQ(length, 2); + +} + +ATF_TP_ADD_TCS(tp) +{ + + ATF_TP_ADD_TC(tp, slist_test); + ATF_TP_ADD_TC(tp, stailq_test); + + return (atf_no_error()); +} Modified: user/ngie/more-tests2/lib/libcrypt/tests/Makefile ============================================================================== --- user/ngie/more-tests2/lib/libcrypt/tests/Makefile Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/lib/libcrypt/tests/Makefile Mon Nov 16 06:02:09 2015 (r290916) @@ -1,10 +1,12 @@ # $FreeBSD$ -# exercise libcrypt +ATF_TESTS_C+= crypt_tests -ATF_TESTS_C= crypt_tests +NETBSD_ATF_TESTS_C+= crypt_test CFLAGS+= -I${.CURDIR:H} LIBADD= crypt +.include + .include Modified: user/ngie/more-tests2/sbin/restore/tape.c ============================================================================== --- user/ngie/more-tests2/sbin/restore/tape.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sbin/restore/tape.c Mon Nov 16 06:02:09 2015 (r290916) @@ -107,6 +107,7 @@ static char *setupextattr(int); static void xtrattr(char *, long); static void set_extattr_link(char *, void *, int); static void set_extattr_fd(int, char *, void *, int); +static void skiphole(void (*)(char *, long), long *); static int gethead(struct s_spcl *); static void readtape(char *); static void setdumpnum(void); @@ -927,6 +928,20 @@ skipfile(void) } /* + * Skip a hole in an output file + */ +static void +skiphole(void (*skip)(char *, long), long *seekpos) +{ + char buf[MAXBSIZE]; + + if (*seekpos > 0) { + (*skip)(buf, *seekpos); + *seekpos = 0; + } +} + +/* * Extract a file from the tape. * When an allocated block is found it is passed to the fill function; * when an unallocated block (hole) is found, a zeroed buffer is passed @@ -938,14 +953,15 @@ getfile(void (*datafill)(char *, long), { int i; off_t size; + long seekpos; int curblk, attrsize; void (*fillit)(char *, long); - static char clearedbuf[MAXBSIZE]; char buf[MAXBSIZE / TP_BSIZE][TP_BSIZE]; char junk[TP_BSIZE]; curblk = 0; size = spcl.c_size; + seekpos = 0; attrsize = spcl.c_extsize; if (spcl.c_type == TS_END) panic("ran off end of tape\n"); @@ -974,22 +990,30 @@ loop: if (readmapflag || spcl.c_addr[i]) { readtape(&buf[curblk++][0]); if (curblk == fssize / TP_BSIZE) { + skiphole(skip, &seekpos); (*fillit)((char *)buf, (long)(size > TP_BSIZE ? fssize : (curblk - 1) * TP_BSIZE + size)); curblk = 0; } } else { if (curblk > 0) { + skiphole(skip, &seekpos); (*fillit)((char *)buf, (long)(size > TP_BSIZE ? curblk * TP_BSIZE : (curblk - 1) * TP_BSIZE + size)); curblk = 0; } - (*skip)(clearedbuf, (long)(size > TP_BSIZE ? - TP_BSIZE : size)); + /* + * We have a block of a hole. Don't skip it + * now, because there may be next adjacent + * block of the hole in the file. Postpone the + * seek until next file write. + */ + seekpos += (long)(size > TP_BSIZE ? TP_BSIZE : size); } if ((size -= TP_BSIZE) <= 0) { if (size > -TP_BSIZE && curblk > 0) { + skiphole(skip, &seekpos); (*fillit)((char *)buf, (long)((curblk * TP_BSIZE) + size)); curblk = 0; Modified: user/ngie/more-tests2/share/locale-links/Makefile ============================================================================== --- user/ngie/more-tests2/share/locale-links/Makefile Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/share/locale-links/Makefile Mon Nov 16 06:02:09 2015 (r290916) @@ -15,7 +15,7 @@ ALIASES= zh_Hans_CN.GB18030 zh_CN.GB1803 .for from to in ${ALIASES} .for f in ${LC_FILES} -SYMLINKS+= ${from}/${f} ${LOCALEDIR}/${to}/${f} +SYMLINKS+= ../${from}/${f} ${LOCALEDIR}/${to}/${f} .endfor .endfor Modified: user/ngie/more-tests2/sys/mips/atheros/ar71xx_ehci.c ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/ar71xx_ehci.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/ar71xx_ehci.c Mon Nov 16 06:02:09 2015 (r290916) @@ -173,6 +173,8 @@ ar71xx_ehci_attach(device_t self) case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: sc->sc_flags |= EHCI_SCFLG_TT | EHCI_SCFLG_NORESTERM; Modified: user/ngie/more-tests2/sys/mips/atheros/ar71xx_gpio.c ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/ar71xx_gpio.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/ar71xx_gpio.c Mon Nov 16 06:02:09 2015 (r290916) @@ -54,6 +54,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include "gpio_if.h" @@ -102,9 +103,15 @@ static int ar71xx_gpio_pin_toggle(device static void ar71xx_gpio_function_enable(struct ar71xx_gpio_softc *sc, uint32_t mask) { + + /* + * XXX TODO: refactor this out into a per-chipset method. + */ if (ar71xx_soc == AR71XX_SOC_AR9341 || ar71xx_soc == AR71XX_SOC_AR9342 || ar71xx_soc == AR71XX_SOC_AR9344 || + ar71xx_soc == AR71XX_SOC_QCA9533 || + ar71xx_soc == AR71XX_SOC_QCA9533_V2 || ar71xx_soc == AR71XX_SOC_QCA9556 || ar71xx_soc == AR71XX_SOC_QCA9558) GPIO_SET_BITS(sc, AR934X_GPIO_REG_FUNC, mask); @@ -115,9 +122,15 @@ ar71xx_gpio_function_enable(struct ar71x static void ar71xx_gpio_function_disable(struct ar71xx_gpio_softc *sc, uint32_t mask) { + + /* + * XXX TODO: refactor this out into a per-chipset method. + */ if (ar71xx_soc == AR71XX_SOC_AR9341 || ar71xx_soc == AR71XX_SOC_AR9342 || ar71xx_soc == AR71XX_SOC_AR9344 || + ar71xx_soc == AR71XX_SOC_QCA9533 || + ar71xx_soc == AR71XX_SOC_QCA9533_V2 || ar71xx_soc == AR71XX_SOC_QCA9556 || ar71xx_soc == AR71XX_SOC_QCA9558) GPIO_CLEAR_BITS(sc, AR934X_GPIO_REG_FUNC, mask); @@ -182,6 +195,10 @@ ar71xx_gpio_pin_max(device_t dev, int *m case AR71XX_SOC_AR9344: *maxpin = AR934X_GPIO_COUNT - 1; break; + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: + *maxpin = QCA953X_GPIO_COUNT - 1; + break; case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: *maxpin = QCA955X_GPIO_COUNT - 1; Modified: user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.c ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.c Mon Nov 16 06:02:09 2015 (r290916) @@ -55,6 +55,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include @@ -65,6 +66,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #define AR71XX_SYS_TYPE_LEN 128 @@ -186,6 +188,22 @@ ar71xx_detect_sys_type(void) ar71xx_cpu_ops = &ar934x_chip_def; break; + case REV_ID_MAJOR_QCA9533: + minor = 0; + rev = (id & QCA953X_REV_ID_REVISION_MASK); + chip = "9533"; + ar71xx_soc = AR71XX_SOC_QCA9533; + ar71xx_cpu_ops = &qca953x_chip_def; + break; + + case REV_ID_MAJOR_QCA9533_V2: + minor = 0; + rev = (id & QCA953X_REV_ID_REVISION_MASK); + chip = "9533v2"; + ar71xx_soc = AR71XX_SOC_QCA9533_V2; + ar71xx_cpu_ops = &qca953x_chip_def; + break; + case REV_ID_MAJOR_QCA9556: minor = 0; rev = (id & QCA955X_REV_ID_REVISION_MASK); Modified: user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.h ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.h Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/ar71xx_setup.h Mon Nov 16 06:02:09 2015 (r290916) @@ -46,6 +46,8 @@ enum ar71xx_soc_type { AR71XX_SOC_AR9344, AR71XX_SOC_QCA9556, AR71XX_SOC_QCA9558, + AR71XX_SOC_QCA9533, + AR71XX_SOC_QCA9533_V2, }; extern enum ar71xx_soc_type ar71xx_soc; Modified: user/ngie/more-tests2/sys/mips/atheros/files.ar71xx ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/files.ar71xx Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/files.ar71xx Mon Nov 16 06:02:09 2015 (r290916) @@ -27,6 +27,7 @@ mips/atheros/ar724x_chip.c standard mips/atheros/ar91xx_chip.c standard mips/atheros/ar933x_chip.c standard mips/atheros/ar934x_chip.c standard +mips/atheros/qca953x_chip.c standard mips/atheros/qca955x_chip.c standard mips/atheros/ar71xx_fixup.c optional ar71xx_ath_eeprom mips/atheros/qca955x_apb.c optional qca955x_apb Modified: user/ngie/more-tests2/sys/mips/atheros/if_arge.c ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/if_arge.c Mon Nov 16 05:52:04 2015 (r290915) +++ user/ngie/more-tests2/sys/mips/atheros/if_arge.c Mon Nov 16 06:02:09 2015 (r290916) @@ -94,6 +94,7 @@ MODULE_VERSION(arge, 1); #include #include /* XXX tsk! */ +#include /* XXX tsk! */ #include /* XXX tsk! */ #include #include @@ -399,6 +400,16 @@ arge_reset_mac(struct arge_softc *sc) reset_reg |= QCA955X_RESET_GE1_MDIO; } } + + if (ar71xx_soc == AR71XX_SOC_QCA9533 || + ar71xx_soc == AR71XX_SOC_QCA9533_V2) { + if (sc->arge_mac_unit == 0) { + reset_reg |= QCA953X_RESET_GE0_MDIO; + } else { + reset_reg |= QCA953X_RESET_GE1_MDIO; + } + } + ar71xx_device_stop(reset_reg); DELAY(100); ar71xx_device_start(reset_reg); @@ -470,6 +481,8 @@ arge_mdio_get_divider(struct arge_softc case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: table = ar933x_mdio_div_table; @@ -561,6 +574,8 @@ arge_fetch_mdiobus_clock_rate(struct arg case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: return (MAC_MII_CFG_CLOCK_DIV_58); @@ -681,6 +696,8 @@ arge_attach(device_t dev) case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: /* Arbitrary alignment */ @@ -904,6 +921,8 @@ arge_attach(device_t dev) case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: ARGE_WRITE(sc, AR71XX_MAC_FIFO_CFG1, 0x0010ffff); @@ -1278,6 +1297,8 @@ arge_set_pll(struct arge_softc *sc, int case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: fifo_tx = 0x01f00140; Copied: user/ngie/more-tests2/sys/mips/atheros/qca953x_chip.c (from r290915, head/sys/mips/atheros/qca953x_chip.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sys/mips/atheros/qca953x_chip.c Mon Nov 16 06:02:09 2015 (r290916, copy of r290915, head/sys/mips/atheros/qca953x_chip.c) @@ -0,0 +1,393 @@ +/*- + * Copyright (c) 2015 Adrian Chadd + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include "opt_ddb.h" + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include + +#include + +#include + +static void +qca953x_chip_detect_mem_size(void) +{ +} + +static void +qca953x_chip_detect_sys_frequency(void) +{ + unsigned long ref_rate; + unsigned long cpu_rate; + unsigned long ddr_rate; + unsigned long ahb_rate; + uint32_t pll, out_div, ref_div, nint, frac, clk_ctrl, postdiv; + uint32_t cpu_pll, ddr_pll; + uint32_t bootstrap; + + bootstrap = ATH_READ_REG(QCA953X_RESET_REG_BOOTSTRAP); + if (bootstrap & QCA953X_BOOTSTRAP_REF_CLK_40) + ref_rate = 40 * 1000 * 1000; + else + ref_rate = 25 * 1000 * 1000; + + pll = ATH_READ_REG(QCA953X_PLL_CPU_CONFIG_REG); + out_div = (pll >> QCA953X_PLL_CPU_CONFIG_OUTDIV_SHIFT) & + QCA953X_PLL_CPU_CONFIG_OUTDIV_MASK; + ref_div = (pll >> QCA953X_PLL_CPU_CONFIG_REFDIV_SHIFT) & + QCA953X_PLL_CPU_CONFIG_REFDIV_MASK; + nint = (pll >> QCA953X_PLL_CPU_CONFIG_NINT_SHIFT) & + QCA953X_PLL_CPU_CONFIG_NINT_MASK; + frac = (pll >> QCA953X_PLL_CPU_CONFIG_NFRAC_SHIFT) & + QCA953X_PLL_CPU_CONFIG_NFRAC_MASK; + + cpu_pll = nint * ref_rate / ref_div; + cpu_pll += frac * (ref_rate >> 6) / ref_div; + cpu_pll /= (1 << out_div); + + pll = ATH_READ_REG(QCA953X_PLL_DDR_CONFIG_REG); + out_div = (pll >> QCA953X_PLL_DDR_CONFIG_OUTDIV_SHIFT) & + QCA953X_PLL_DDR_CONFIG_OUTDIV_MASK; + ref_div = (pll >> QCA953X_PLL_DDR_CONFIG_REFDIV_SHIFT) & + QCA953X_PLL_DDR_CONFIG_REFDIV_MASK; + nint = (pll >> QCA953X_PLL_DDR_CONFIG_NINT_SHIFT) & + QCA953X_PLL_DDR_CONFIG_NINT_MASK; + frac = (pll >> QCA953X_PLL_DDR_CONFIG_NFRAC_SHIFT) & + QCA953X_PLL_DDR_CONFIG_NFRAC_MASK; + + ddr_pll = nint * ref_rate / ref_div; + ddr_pll += frac * (ref_rate >> 6) / (ref_div << 4); + ddr_pll /= (1 << out_div); + + clk_ctrl = ATH_READ_REG(QCA953X_PLL_CLK_CTRL_REG); + + postdiv = (clk_ctrl >> QCA953X_PLL_CLK_CTRL_CPU_POST_DIV_SHIFT) & + QCA953X_PLL_CLK_CTRL_CPU_POST_DIV_MASK; + + if (clk_ctrl & QCA953X_PLL_CLK_CTRL_CPU_PLL_BYPASS) + cpu_rate = ref_rate; + else if (clk_ctrl & QCA953X_PLL_CLK_CTRL_CPUCLK_FROM_CPUPLL) + cpu_rate = cpu_pll / (postdiv + 1); + else + cpu_rate = ddr_pll / (postdiv + 1); + + postdiv = (clk_ctrl >> QCA953X_PLL_CLK_CTRL_DDR_POST_DIV_SHIFT) & + QCA953X_PLL_CLK_CTRL_DDR_POST_DIV_MASK; + + if (clk_ctrl & QCA953X_PLL_CLK_CTRL_DDR_PLL_BYPASS) + ddr_rate = ref_rate; + else if (clk_ctrl & QCA953X_PLL_CLK_CTRL_DDRCLK_FROM_DDRPLL) + ddr_rate = ddr_pll / (postdiv + 1); + else + ddr_rate = cpu_pll / (postdiv + 1); + + postdiv = (clk_ctrl >> QCA953X_PLL_CLK_CTRL_AHB_POST_DIV_SHIFT) & + QCA953X_PLL_CLK_CTRL_AHB_POST_DIV_MASK; + + if (clk_ctrl & QCA953X_PLL_CLK_CTRL_AHB_PLL_BYPASS) + ahb_rate = ref_rate; + else if (clk_ctrl & QCA953X_PLL_CLK_CTRL_AHBCLK_FROM_DDRPLL) + ahb_rate = ddr_pll / (postdiv + 1); + else + ahb_rate = cpu_pll / (postdiv + 1); + + u_ar71xx_ddr_freq = ddr_rate; + u_ar71xx_cpu_freq = cpu_rate; + u_ar71xx_ahb_freq = ahb_rate; + + u_ar71xx_wdt_freq = ref_rate; + u_ar71xx_uart_freq = ref_rate; + u_ar71xx_mdio_freq = ref_rate; + u_ar71xx_refclk = ref_rate; +} + +static void +qca953x_chip_device_stop(uint32_t mask) +{ + uint32_t reg; + + reg = ATH_READ_REG(QCA953X_RESET_REG_RESET_MODULE); + ATH_WRITE_REG(QCA953X_RESET_REG_RESET_MODULE, reg | mask); +} + +static void +qca953x_chip_device_start(uint32_t mask) +{ + uint32_t reg; + + reg = ATH_READ_REG(QCA953X_RESET_REG_RESET_MODULE); + ATH_WRITE_REG(QCA953X_RESET_REG_RESET_MODULE, reg & ~mask); +} + +static int +qca953x_chip_device_stopped(uint32_t mask) +{ + uint32_t reg; + + reg = ATH_READ_REG(QCA953X_RESET_REG_RESET_MODULE); + return ((reg & mask) == mask); +} + +static void +qca953x_chip_set_mii_speed(uint32_t unit, uint32_t speed) +{ + + /* XXX TODO */ + return; +} + +static void +qca953x_chip_set_pll_ge(int unit, int speed, uint32_t pll) +{ + switch (unit) { + case 0: + ATH_WRITE_REG(QCA953X_PLL_ETH_XMII_CONTROL_REG, pll); + break; + case 1: + ATH_WRITE_REG(QCA953X_PLL_ETH_SGMII_CONTROL_REG, pll); + break; + default: + printf("%s: invalid PLL set for arge unit: %d\n", + __func__, unit); + return; + } +} + +static void +qca953x_chip_ddr_flush(ar71xx_flush_ddr_id_t id) +{ + + switch (id) { + case AR71XX_CPU_DDR_FLUSH_GE0: + ar71xx_ddr_flush(QCA953X_DDR_REG_FLUSH_GE0); + break; + case AR71XX_CPU_DDR_FLUSH_GE1: + ar71xx_ddr_flush(QCA953X_DDR_REG_FLUSH_GE1); + break; + case AR71XX_CPU_DDR_FLUSH_USB: + ar71xx_ddr_flush(QCA953X_DDR_REG_FLUSH_USB); + break; + case AR71XX_CPU_DDR_FLUSH_PCIE: + ar71xx_ddr_flush(QCA953X_DDR_REG_FLUSH_PCIE); + break; + case AR71XX_CPU_DDR_FLUSH_WMAC: + ar71xx_ddr_flush(QCA953X_DDR_REG_FLUSH_WMAC); + break; + default: + printf("%s: invalid flush (%d)\n", __func__, id); + } +} + +static uint32_t +qca953x_chip_get_eth_pll(unsigned int mac, int speed) +{ + uint32_t pll; + + switch (speed) { + case 10: + pll = QCA953X_PLL_VAL_10; + break; + case 100: + pll = QCA953X_PLL_VAL_100; + break; + case 1000: + pll = QCA953X_PLL_VAL_1000; + break; + default: + printf("%s%d: invalid speed %d\n", __func__, mac, speed); + pll = 0; + } + return (pll); +} + +static void +qca953x_chip_reset_ethernet_switch(void) +{ +} + +static void +qca953x_configure_gmac(uint32_t gmac_cfg) +{ + uint32_t reg; + + reg = ATH_READ_REG(QCA953X_GMAC_REG_ETH_CFG); + printf("%s: ETH_CFG=0x%08x\n", __func__, reg); + reg &= ~(QCA953X_ETH_CFG_SW_ONLY_MODE | + QCA953X_ETH_CFG_SW_PHY_SWAP | + QCA953X_ETH_CFG_SW_APB_ACCESS | + QCA953X_ETH_CFG_SW_ACC_MSB_FIRST); + + reg |= gmac_cfg; + ATH_WRITE_REG(QCA953X_GMAC_REG_ETH_CFG, reg); +} + +static void +qca953x_chip_init_usb_peripheral(void) +{ + uint32_t bootstrap; + + bootstrap = ATH_READ_REG(QCA953X_RESET_REG_BOOTSTRAP); + + ar71xx_device_stop(QCA953X_RESET_USBSUS_OVERRIDE); + DELAY(1000); + + ar71xx_device_start(QCA953X_RESET_USB_PHY); + DELAY(1000); + + ar71xx_device_start(QCA953X_RESET_USB_PHY_ANALOG); + DELAY(1000); + + ar71xx_device_start(QCA953X_RESET_USB_HOST); + DELAY(1000); +} + +static void +qca953x_chip_set_mii_if(uint32_t unit, uint32_t mii_mode) +{ + + /* + * XXX ! + * + * Nothing to see here; although gmac0 can have its + * MII configuration changed, the register values + * are slightly different. + */ +} + +/* + * XXX TODO: fetch default MII divider configuration + */ + +static void +qca953x_chip_reset_wmac(void) +{ + + /* XXX TODO */ +} + +static void +qca953x_chip_init_gmac(void) +{ + long gmac_cfg; + + if (resource_long_value("qca953x_gmac", 0, "gmac_cfg", + &gmac_cfg) == 0) { + printf("%s: gmac_cfg=0x%08lx\n", + __func__, + (long) gmac_cfg); + qca953x_configure_gmac((uint32_t) gmac_cfg); + } +} + +/* + * Reset the NAND Flash Controller. + * + * + active=1 means "make it active". + * + active=0 means "make it inactive". + */ +static void +qca953x_chip_reset_nfc(int active) +{ +} + +/* + * Configure the GPIO output mux setup. + * + * The QCA953x has an output mux which allowed + * certain functions to be configured on any pin. + * Specifically, the switch PHY link LEDs and + * WMAC external RX LNA switches are not limited to + * a specific GPIO pin. + */ +static void +qca953x_chip_gpio_output_configure(int gpio, uint8_t func) +{ + uint32_t reg, s; + uint32_t t; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Mon Nov 16 06:52:13 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3EE10A3094B for ; Mon, 16 Nov 2015 06:52:13 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1A1671D89; Mon, 16 Nov 2015 06:52:13 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG6qCGh078489; Mon, 16 Nov 2015 06:52:12 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG6qBis078482; Mon, 16 Nov 2015 06:52:11 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160652.tAG6qBis078482@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 06:52:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290921 - in user/ngie/more-tests2: . share/mk X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 06:52:13 -0000 Author: ngie Date: Mon Nov 16 06:52:11 2015 New Revision: 290921 URL: https://svnweb.freebsd.org/changeset/base/290921 Log: Convert `make regress` to `make check` `make check` is the shorter, and is more standard than `make regress` or `make test` Modified: user/ngie/more-tests2/Makefile user/ngie/more-tests2/share/mk/atf.test.mk user/ngie/more-tests2/share/mk/bsd.README user/ngie/more-tests2/share/mk/bsd.subdir.mk user/ngie/more-tests2/share/mk/bsd.sys.mk user/ngie/more-tests2/share/mk/bsd.test.mk user/ngie/more-tests2/share/mk/suite.test.mk Modified: user/ngie/more-tests2/Makefile ============================================================================== --- user/ngie/more-tests2/Makefile Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/Makefile Mon Nov 16 06:52:11 2015 (r290921) @@ -112,7 +112,7 @@ .else TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ - check-old check-old-dirs check-old-files check-old-libs \ + check check-old check-old-dirs check-old-files check-old-libs \ checkdpadd clean cleandepend cleandir cleanworld \ delete-old delete-old-dirs delete-old-files delete-old-libs \ depend distribute distributekernel distributekernel.debug \ @@ -121,7 +121,7 @@ TGTS= all all-man buildenv buildenvvars installkernel.debug packagekernel packageworld \ reinstallkernel reinstallkernel.debug \ installworld kernel-toolchain libraries lint maninstall \ - obj objlink regress rerelease showconfig tags toolchain update \ + obj objlink rerelease showconfig tags toolchain update \ _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ _build-tools _cross-tools _includes _libraries _depend \ build32 builddtb distribute32 install32 xdev xdev-build xdev-install \ Modified: user/ngie/more-tests2/share/mk/atf.test.mk ============================================================================== --- user/ngie/more-tests2/share/mk/atf.test.mk Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/atf.test.mk Mon Nov 16 06:52:11 2015 (r290921) @@ -25,7 +25,7 @@ ATF_TESTS_SH?= # Path to the prefix of the installed ATF tools, if any. # # If atf-run and atf-report are installed from ports, we automatically define a -# realregress target below to run the tests using these tools. The tools are +# realcheck target below to run the tests using these tools. The tools are # searched for in the hierarchy specified by this variable. ATF_PREFIX?= /usr/local Modified: user/ngie/more-tests2/share/mk/bsd.README ============================================================================== --- user/ngie/more-tests2/share/mk/bsd.README Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/bsd.README Mon Nov 16 06:52:11 2015 (r290921) @@ -448,6 +448,12 @@ It has seven targets: all: build the test programs. + check: + runs the test programs from the object directory; if the + Makefile does not itself define the target test, the + targets beforecheck and aftercheck may also be used to + cause actions immediately before and after the test + target is executed. clean: remove the test programs and any object files. cleandir: @@ -464,12 +470,6 @@ It has seven targets: install target is executed. lint: run lint on the source files. - regress: - runs the test programs from the object directory; if the - Makefile does not itself define the target test, the - targets beforeregress and afterregress may also be used to - cause actions immediately before and after the test - target is executed. tags: create a tags file for the source files. Modified: user/ngie/more-tests2/share/mk/bsd.subdir.mk ============================================================================== --- user/ngie/more-tests2/share/mk/bsd.subdir.mk Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/bsd.subdir.mk Mon Nov 16 06:52:11 2015 (r290921) @@ -36,10 +36,10 @@ .if !target(____) ____: -ALL_SUBDIR_TARGETS= all all-man buildconfig checkdpadd clean cleandepend \ +ALL_SUBDIR_TARGETS= all all-man buildconfig check checkdpadd clean cleandepend \ cleandir cleanilinks cleanobj depend distribute \ installconfig lint maninstall manlint obj objlink \ - realinstall regress tags \ + realinstall tags \ ${SUBDIR_TARGETS} # Described above. Modified: user/ngie/more-tests2/share/mk/bsd.sys.mk ============================================================================== --- user/ngie/more-tests2/share/mk/bsd.sys.mk Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/bsd.sys.mk Mon Nov 16 06:52:11 2015 (r290921) @@ -172,11 +172,11 @@ CXXFLAGS+= ${CXXFLAGS.${COMPILER_TYPE}} # or expect to ever be up-to-date. PHONY_NOTMAIN = afterdepend afterinstall all beforedepend beforeinstall \ beforelinking build build-tools buildconfig buildfiles \ - buildincludes checkdpadd clean cleandepend cleandir cleanobj \ - configure depend dependall distclean distribute exe \ + buildincludes check checkdpadd clean cleandepend cleandir \ + cleanobj configure depend dependall distclean distribute exe \ files html includes install installconfig installfiles \ installincludes lint obj objlink objs objwarn realall \ - realdepend realinstall regress subdir-all subdir-depend \ + realdepend realinstall subdir-all subdir-depend \ subdir-install tags whereobj # we don't want ${PROG} to be PHONY Modified: user/ngie/more-tests2/share/mk/bsd.test.mk ============================================================================== --- user/ngie/more-tests2/share/mk/bsd.test.mk Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/bsd.test.mk Mon Nov 16 06:52:11 2015 (r290921) @@ -76,14 +76,14 @@ PROGS_TARGETS+= install .include .endif -.if !target(realregress) -realregress: .PHONY +.if !target(realcheck) +realcheck: .PHONY @echo "$@ not defined; skipping" .endif -beforeregress realregress afterregress regress: .PHONY -.ORDER: beforeregress realregress afterregress -regress: beforeregress realregress afterregress +beforecheck realcheck aftercheck check: .PHONY +.ORDER: beforecheck realcheck aftercheck +check: beforecheck realcheck aftercheck .ifdef PROG # we came here via bsd.progs.mk below Modified: user/ngie/more-tests2/share/mk/suite.test.mk ============================================================================== --- user/ngie/more-tests2/share/mk/suite.test.mk Mon Nov 16 06:26:26 2015 (r290920) +++ user/ngie/more-tests2/share/mk/suite.test.mk Mon Nov 16 06:52:11 2015 (r290921) @@ -51,7 +51,7 @@ KYUAFILE?= auto # Path to the prefix of the installed Kyua CLI, if any. # -# If kyua is installed from ports, we automatically define a realregress target +# If kyua is installed from ports, we automatically define a realcheck target # below to run the tests using this tool. The tools are searched for in the # hierarchy specified by this variable. KYUA_PREFIX?= /usr/local @@ -96,9 +96,9 @@ _kyuafile= ${DESTDIR}${TESTSDIR}/Kyuafil KYUA?= ${KYUA_PREFIX}/bin/kyua -realregress: .PHONY +realcheck: .PHONY .if exists(${KYUA}) -# Definition of the "make regress" target and supporting variables. +# Definition of the "make check" target and supporting variables. # # This target, by necessity, can only work for native builds (i.e. a FreeBSD # host building a release for the same system). The target runs Kyua, which is From owner-svn-src-user@freebsd.org Mon Nov 16 07:03:02 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D358EA30AD7 for ; Mon, 16 Nov 2015 07:03:02 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E5A712AB; Mon, 16 Nov 2015 07:03:02 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG731wg081400; Mon, 16 Nov 2015 07:03:01 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG731OM081394; Mon, 16 Nov 2015 07:03:01 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160703.tAG731OM081394@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 07:03:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290923 - in user/ngie/more-tests2: sys/mips/atheros sys/vm tools/regression/acct usr.sbin/ypserv X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 07:03:02 -0000 Author: ngie Date: Mon Nov 16 07:03:00 2015 New Revision: 290923 URL: https://svnweb.freebsd.org/changeset/base/290923 Log: MFhead @ r290922 Deleted: user/ngie/more-tests2/tools/regression/acct/ Modified: user/ngie/more-tests2/sys/mips/atheros/apb.c user/ngie/more-tests2/sys/vm/vm_page.h user/ngie/more-tests2/sys/vm/vm_pageout.c user/ngie/more-tests2/usr.sbin/ypserv/yp_access.c user/ngie/more-tests2/usr.sbin/ypserv/yp_dblookup.c user/ngie/more-tests2/usr.sbin/ypserv/yp_dnslookup.c Directory Properties: user/ngie/more-tests2/ (props changed) user/ngie/more-tests2/sys/ (props changed) Modified: user/ngie/more-tests2/sys/mips/atheros/apb.c ============================================================================== --- user/ngie/more-tests2/sys/mips/atheros/apb.c Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/sys/mips/atheros/apb.c Mon Nov 16 07:03:00 2015 (r290923) @@ -364,6 +364,8 @@ apb_filter(void *arg) case AR71XX_SOC_AR9341: case AR71XX_SOC_AR9342: case AR71XX_SOC_AR9344: + case AR71XX_SOC_QCA9533: + case AR71XX_SOC_QCA9533_V2: case AR71XX_SOC_QCA9556: case AR71XX_SOC_QCA9558: /* ACK/clear the given interrupt */ Modified: user/ngie/more-tests2/sys/vm/vm_page.h ============================================================================== --- user/ngie/more-tests2/sys/vm/vm_page.h Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/sys/vm/vm_page.h Mon Nov 16 07:03:00 2015 (r290923) @@ -227,6 +227,7 @@ struct vm_domain { long vmd_segs; /* bitmask of the segments */ boolean_t vmd_oom; int vmd_pass; /* local pagedaemon pass */ + int vmd_oom_seq; int vmd_last_active_scan; struct vm_page vmd_marker; /* marker for pagedaemon private use */ struct vm_page vmd_inacthead; /* marker for LRU-defeating insertions */ Modified: user/ngie/more-tests2/sys/vm/vm_pageout.c ============================================================================== --- user/ngie/more-tests2/sys/vm/vm_pageout.c Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/sys/vm/vm_pageout.c Mon Nov 16 07:03:00 2015 (r290923) @@ -122,7 +122,8 @@ static void vm_pageout_init(void); static int vm_pageout_clean(vm_page_t m); static int vm_pageout_cluster(vm_page_t m); static void vm_pageout_scan(struct vm_domain *vmd, int pass); -static void vm_pageout_mightbe_oom(struct vm_domain *vmd, int pass); +static void vm_pageout_mightbe_oom(struct vm_domain *vmd, int page_shortage, + int starting_page_shortage); SYSINIT(pagedaemon_init, SI_SUB_KTHREAD_PAGE, SI_ORDER_FIRST, vm_pageout_init, NULL); @@ -158,6 +159,7 @@ SYSINIT(vmdaemon, SI_SUB_KTHREAD_VM, SI_ int vm_pages_needed; /* Event on which pageout daemon sleeps */ int vm_pageout_deficit; /* Estimated number of pages deficit */ int vm_pageout_wakeup_thresh; +static int vm_pageout_oom_seq = 12; #if !defined(NO_SWAPPING) static int vm_pageout_req_swapout; /* XXX */ @@ -223,6 +225,10 @@ static int pageout_lock_miss; SYSCTL_INT(_vm, OID_AUTO, pageout_lock_miss, CTLFLAG_RD, &pageout_lock_miss, 0, "vget() lock misses during pageout"); +SYSCTL_INT(_vm, OID_AUTO, pageout_oom_seq, + CTLFLAG_RW, &vm_pageout_oom_seq, 0, + "back-to-back calls to oom detector to start OOM"); + #define VM_PAGEOUT_PAGE_COUNT 16 int vm_pageout_page_count = VM_PAGEOUT_PAGE_COUNT; @@ -1041,7 +1047,8 @@ vm_pageout_scan(struct vm_domain *vmd, i vm_object_t object; long min_scan; int act_delta, addl_page_shortage, deficit, error, maxlaunder, maxscan; - int page_shortage, scan_tick, scanned, vnodes_skipped; + int page_shortage, scan_tick, scanned, starting_page_shortage; + int vnodes_skipped; boolean_t pageout_ok, queues_locked; /* @@ -1080,6 +1087,7 @@ vm_pageout_scan(struct vm_domain *vmd, i page_shortage = vm_paging_target() + deficit; } else page_shortage = deficit = 0; + starting_page_shortage = page_shortage; /* * maxlaunder limits the number of dirty pages we flush per scan. @@ -1343,6 +1351,12 @@ relock_queues: (void)speedup_syncer(); /* + * If the inactive queue scan fails repeatedly to meet its + * target, kill the largest process. + */ + vm_pageout_mightbe_oom(vmd, page_shortage, starting_page_shortage); + + /* * Compute the number of pages we want to try to move from the * active queue to the inactive queue. */ @@ -1453,15 +1467,6 @@ relock_queues: } } #endif - - /* - * If we are critically low on one of RAM or swap and low on - * the other, kill the largest process. However, we avoid - * doing this on the first pass in order to give ourselves a - * chance to flush out dirty vnode-backed pages and to allow - * active pages to be moved to the inactive queue and reclaimed. - */ - vm_pageout_mightbe_oom(vmd, pass); } static int vm_pageout_oom_vote; @@ -1472,12 +1477,17 @@ static int vm_pageout_oom_vote; * failed to reach free target is premature. */ static void -vm_pageout_mightbe_oom(struct vm_domain *vmd, int pass) +vm_pageout_mightbe_oom(struct vm_domain *vmd, int page_shortage, + int starting_page_shortage) { int old_vote; - if (pass <= 1 || !((swap_pager_avail < 64 && vm_page_count_min()) || - (swap_pager_full && vm_paging_target() > 0))) { + if (starting_page_shortage <= 0 || starting_page_shortage != + page_shortage) + vmd->vmd_oom_seq = 0; + else + vmd->vmd_oom_seq++; + if (vmd->vmd_oom_seq < vm_pageout_oom_seq) { if (vmd->vmd_oom) { vmd->vmd_oom = FALSE; atomic_subtract_int(&vm_pageout_oom_vote, 1); @@ -1485,6 +1495,12 @@ vm_pageout_mightbe_oom(struct vm_domain return; } + /* + * Do not follow the call sequence until OOM condition is + * cleared. + */ + vmd->vmd_oom_seq = 0; + if (vmd->vmd_oom) return; @@ -1510,6 +1526,65 @@ vm_pageout_mightbe_oom(struct vm_domain atomic_subtract_int(&vm_pageout_oom_vote, 1); } +/* + * The OOM killer is the page daemon's action of last resort when + * memory allocation requests have been stalled for a prolonged period + * of time because it cannot reclaim memory. This function computes + * the approximate number of physical pages that could be reclaimed if + * the specified address space is destroyed. + * + * Private, anonymous memory owned by the address space is the + * principal resource that we expect to recover after an OOM kill. + * Since the physical pages mapped by the address space's COW entries + * are typically shared pages, they are unlikely to be released and so + * they are not counted. + * + * To get to the point where the page daemon runs the OOM killer, its + * efforts to write-back vnode-backed pages may have stalled. This + * could be caused by a memory allocation deadlock in the write path + * that might be resolved by an OOM kill. Therefore, physical pages + * belonging to vnode-backed objects are counted, because they might + * be freed without being written out first if the address space holds + * the last reference to an unlinked vnode. + * + * Similarly, physical pages belonging to OBJT_PHYS objects are + * counted because the address space might hold the last reference to + * the object. + */ +static long +vm_pageout_oom_pagecount(struct vmspace *vmspace) +{ + vm_map_t map; + vm_map_entry_t entry; + vm_object_t obj; + long res; + + map = &vmspace->vm_map; + KASSERT(!map->system_map, ("system map")); + sx_assert(&map->lock, SA_LOCKED); + res = 0; + for (entry = map->header.next; entry != &map->header; + entry = entry->next) { + if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) + continue; + obj = entry->object.vm_object; + if (obj == NULL) + continue; + if ((entry->eflags & MAP_ENTRY_NEEDS_COPY) != 0 && + obj->ref_count != 1) + continue; + switch (obj->type) { + case OBJT_DEFAULT: + case OBJT_SWAP: + case OBJT_PHYS: + case OBJT_VNODE: + res += obj->resident_page_count; + break; + } + } + return (res); +} + void vm_pageout_oom(int shortage) { @@ -1583,12 +1658,13 @@ vm_pageout_oom(int shortage) } PROC_UNLOCK(p); size = vmspace_swap_count(vm); - vm_map_unlock_read(&vm->vm_map); if (shortage == VM_OOM_MEM) - size += vmspace_resident_count(vm); + size += vm_pageout_oom_pagecount(vm); + vm_map_unlock_read(&vm->vm_map); vmspace_free(vm); + /* - * if the this process is bigger than the biggest one + * If this process is bigger than the biggest one, * remember it. */ if (size > bigsize) { Modified: user/ngie/more-tests2/usr.sbin/ypserv/yp_access.c ============================================================================== --- user/ngie/more-tests2/usr.sbin/ypserv/yp_access.c Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/usr.sbin/ypserv/yp_access.c Mon Nov 16 07:03:00 2015 (r290923) @@ -129,7 +129,7 @@ load_securenets(void) if ((fp = fopen(path, "r")) == NULL) { if (errno == ENOENT) { - securenets = (struct securenet *)malloc(sizeof(struct securenet)); + securenets = malloc(sizeof(struct securenet)); securenets->net.s_addr = INADDR_ANY; securenets->mask.s_addr = INADDR_ANY; securenets->next = NULL; @@ -154,7 +154,7 @@ load_securenets(void) continue; } - tmp = (struct securenet *)malloc(sizeof(struct securenet)); + tmp = malloc(sizeof(struct securenet)); if (!inet_aton((char *)&addr1, (struct in_addr *)&tmp->net)) { yp_error("badly formatted securenets entry: %s", addr1); Modified: user/ngie/more-tests2/usr.sbin/ypserv/yp_dblookup.c ============================================================================== --- user/ngie/more-tests2/usr.sbin/ypserv/yp_dblookup.c Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/usr.sbin/ypserv/yp_dblookup.c Mon Nov 16 07:03:00 2015 (r290923) @@ -103,13 +103,13 @@ yp_malloc_qent(void) { register struct circleq_entry *q; - q = (struct circleq_entry *)malloc(sizeof(struct circleq_entry)); + q = malloc(sizeof(struct circleq_entry)); if (q == NULL) { yp_error("failed to malloc() circleq entry"); return(NULL); } bzero((char *)q, sizeof(struct circleq_entry)); - q->dbptr = (struct dbent *)malloc(sizeof(struct dbent)); + q->dbptr = malloc(sizeof(struct dbent)); if (q->dbptr == NULL) { yp_error("failed to malloc() circleq entry"); free(q); Modified: user/ngie/more-tests2/usr.sbin/ypserv/yp_dnslookup.c ============================================================================== --- user/ngie/more-tests2/usr.sbin/ypserv/yp_dnslookup.c Mon Nov 16 06:56:45 2015 (r290922) +++ user/ngie/more-tests2/usr.sbin/ypserv/yp_dnslookup.c Mon Nov 16 07:03:00 2015 (r290923) @@ -149,7 +149,7 @@ circleq_dnsentry *yp_malloc_dnsent(void) { register struct circleq_dnsentry *q; - q = (struct circleq_dnsentry *)malloc(sizeof(struct circleq_dnsentry)); + q = malloc(sizeof(struct circleq_dnsentry)); if (q == NULL) { yp_error("failed to malloc() circleq dns entry"); From owner-svn-src-user@freebsd.org Mon Nov 16 08:58:06 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0A0CA3062B for ; Mon, 16 Nov 2015 08:58:06 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 561C51A32; Mon, 16 Nov 2015 08:58:06 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAG8w5QW013165; Mon, 16 Nov 2015 08:58:05 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAG8w3Fq013149; Mon, 16 Nov 2015 08:58:03 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511160858.tAG8w3Fq013149@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 08:58:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290925 - in user/ngie/more-tests2: etc/mtree sbin/geom/class/tests sbin/geom/class/tests/concat sbin/geom/class/tests/eli sbin/geom/class/tests/gate sbin/geom/class/tests/gpt sbin/geom... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 08:58:07 -0000 Author: ngie Date: Mon Nov 16 08:58:03 2015 New Revision: 290925 URL: https://svnweb.freebsd.org/changeset/base/290925 Log: Integrate tools/regression/geom* into the FreeBSD test suite under sbin/geom/... XXX: test Added: user/ngie/more-tests2/sbin/geom/class/tests/ user/ngie/more-tests2/sbin/geom/class/tests/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/concat/ user/ngie/more-tests2/sbin/geom/class/tests/concat/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/concat/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/concat/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/ user/ngie/more-tests2/sbin/geom/class/tests/eli/attach_d_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/configure_b_B_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/delkey_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/detach_l_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/init_B_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/init_J_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/init_a_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/init_i_P_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/init_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/integrity_copy_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/integrity_data_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/integrity_hmac_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/kill_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/nokey_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/onetime_a_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/onetime_d_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/onetime_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/readonly_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/resize_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/setkey_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gate/ user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gate/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gate/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh - copied unchanged from r290924, user/ngie/more-tests2/tools/regression/geom_subr.sh user/ngie/more-tests2/sbin/geom/class/tests/gpt/ user/ngie/more-tests2/sbin/geom/class/tests/gpt/gctl.c (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gpt/gctl_test.pl (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/ user/ngie/more-tests2/sbin/geom/class/tests/mirror/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/3_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/4_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/5_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/6_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/7_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/nop/ user/ngie/more-tests2/sbin/geom/class/tests/nop/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/nop/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/nop/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/ user/ngie/more-tests2/sbin/geom/class/tests/raid3/10_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/11_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/12_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/3_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/4_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/5_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/6_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/7_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/8_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/9_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/shsec/ user/ngie/more-tests2/sbin/geom/class/tests/shsec/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/shsec/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/shsec/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/stripe/ user/ngie/more-tests2/sbin/geom/class/tests/stripe/1_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/stripe/2_test.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/stripe/conf.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/uzip/ user/ngie/more-tests2/sbin/geom/class/tests/uzip/1.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/uzip/2.sh (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/uzip/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/uzip/etalon/ user/ngie/more-tests2/sbin/geom/class/tests/uzip/etalon/etalon.txt (contents, props changed) user/ngie/more-tests2/sbin/geom/core/tests/ user/ngie/more-tests2/sbin/geom/core/tests/ConfCmp/ - copied from r290924, user/ngie/more-tests2/tools/regression/geom/ConfCmp/ user/ngie/more-tests2/sbin/geom/core/tests/Data/ - copied from r290924, user/ngie/more-tests2/tools/regression/geom/Data/ user/ngie/more-tests2/sbin/geom/core/tests/MdLoad/ - copied from r290924, user/ngie/more-tests2/tools/regression/geom/MdLoad/ user/ngie/more-tests2/sbin/geom/core/tests/Ref/ - copied from r290924, user/ngie/more-tests2/tools/regression/geom/Ref/ user/ngie/more-tests2/sbin/geom/core/tests/run_test.sh - copied unchanged from r290924, user/ngie/more-tests2/tools/regression/geom/RunTest.t Deleted: user/ngie/more-tests2/tools/regression/geom/ user/ngie/more-tests2/tools/regression/geom_concat/ user/ngie/more-tests2/tools/regression/geom_eli/ user/ngie/more-tests2/tools/regression/geom_gate/ user/ngie/more-tests2/tools/regression/geom_gpt/ user/ngie/more-tests2/tools/regression/geom_mirror/ user/ngie/more-tests2/tools/regression/geom_nop/ user/ngie/more-tests2/tools/regression/geom_raid3/ user/ngie/more-tests2/tools/regression/geom_shsec/ user/ngie/more-tests2/tools/regression/geom_stripe/ user/ngie/more-tests2/tools/regression/geom_subr.sh user/ngie/more-tests2/tools/regression/geom_uzip/ Modified: user/ngie/more-tests2/etc/mtree/BSD.tests.dist user/ngie/more-tests2/sbin/geom/core/tests/ConfCmp/ConfCmp.c user/ngie/more-tests2/sbin/geom/core/tests/ConfCmp/Makefile user/ngie/more-tests2/sbin/geom/core/tests/MdLoad/Makefile user/ngie/more-tests2/sbin/geom/core/tests/MdLoad/MdLoad.c Modified: user/ngie/more-tests2/etc/mtree/BSD.tests.dist ============================================================================== --- user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 07:10:42 2015 (r290924) +++ user/ngie/more-tests2/etc/mtree/BSD.tests.dist Mon Nov 16 08:58:03 2015 (r290925) @@ -336,6 +336,42 @@ .. devd .. + geom + class + concat + .. + eli + .. + gate + .. + gpt + .. + mirror + .. + nop + .. + raid3 + .. + shsec + .. + stripe + .. + uzip + etalon + .. + .. + .. + core + ConfCmp + .. + Data + .. + MdLoad + .. + Ref + .. + .. + .. growfs .. ifconfig Added: user/ngie/more-tests2/sbin/geom/class/tests/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/Makefile Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,18 @@ +# $FreeBSD$ + +TESTS_SUBDIRS+= concat +TESTS_SUBDIRS+= eli +TESTS_SUBDIRS+= gate +TESTS_SUBDIRS+= gpt +TESTS_SUBDIRS+= mirror +TESTS_SUBDIRS+= nop +TESTS_SUBDIRS+= raid3 +TESTS_SUBDIRS+= shsec +TESTS_SUBDIRS+= stripe +TESTS_SUBDIRS+= uzip + +BINDIR= ${TESTSBASE}/sbin/geom/class + +FILES+= geom_subr.sh + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/concat/1_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/concat/1_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,30 @@ +#!/bin/sh +# $FreeBSD$ + +. `dirname $0`/conf.sh + +echo '1..1' + +us=45 + +mdconfig -a -t malloc -s 1M -u $us || exit 1 +mdconfig -a -t malloc -s 2M -u `expr $us + 1` || exit 1 +mdconfig -a -t malloc -s 3M -u `expr $us + 2` || exit 1 + +gconcat create $name /dev/md${us} /dev/md`expr $us + 1` /dev/md`expr $us + 2` || exit 1 +devwait + +# Size of created device should be 1MB + 2MB + 3MB. + +size=`diskinfo /dev/concat/${name} | awk '{print $3}'` + +if [ $size -eq 6291456 ]; then + echo "ok - Size is 6291456" +else + echo "not ok - Size is 6291456" +fi + +gconcat destroy $name +mdconfig -d -u $us +mdconfig -d -u `expr $us + 1` +mdconfig -d -u `expr $us + 2` Added: user/ngie/more-tests2/sbin/geom/class/tests/concat/2_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/concat/2_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,35 @@ +#!/bin/sh +# $FreeBSD$ + +. `dirname $0`/conf.sh + +echo '1..1' + +us=45 +tsize=6 +src=`mktemp /tmp/$base.XXXXXX` || exit 1 +dst=`mktemp /tmp/$base.XXXXXX` || exit 1 + +dd if=/dev/random of=${src} bs=1m count=$tsize >/dev/null 2>&1 + +mdconfig -a -t malloc -s 1M -u $us || exit 1 +mdconfig -a -t malloc -s 2M -u `expr $us + 1` || exit 1 +mdconfig -a -t malloc -s 3M -u `expr $us + 2` || exit 1 + +gconcat create $name /dev/md${us} /dev/md`expr $us + 1` /dev/md`expr $us + 2` || exit 1 +devwait + +dd if=${src} of=/dev/concat/${name} bs=1m count=$tsize >/dev/null 2>&1 +dd if=/dev/concat/${name} of=${dst} bs=1m count=$tsize >/dev/null 2>&1 + +if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then + echo "not ok - md5 checksum comparison" +else + echo "ok - md5 checksum comparison" +fi + +gconcat destroy $name +mdconfig -d -u $us +mdconfig -d -u `expr $us + 1` +mdconfig -d -u `expr $us + 2` +rm -f ${src} ${dst} Added: user/ngie/more-tests2/sbin/geom/class/tests/concat/conf.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/concat/conf.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,8 @@ +#!/bin/sh +# $FreeBSD$ + +name="test" +class="concat" +base=`basename $0` + +. `dirname $0`/../geom_subr.sh Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/attach_d_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/attach_d_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,38 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..3" + +dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + +geli init -B none -P -K $keyfile md${no} +geli attach -d -p -k $keyfile md${no} +if [ -c /dev/md${no}.eli ]; then + echo "ok 1" +else + echo "not ok 1" +fi +# Be sure it doesn't detach on read. +dd if=/dev/md${no}.eli of=/dev/null 2>/dev/null +sleep 1 +if [ -c /dev/md${no}.eli ]; then + echo "ok 2" +else + echo "not ok 2" +fi +true > /dev/md${no}.eli +sleep 1 +if [ ! -c /dev/md${no}.eli ]; then + echo "ok 3" +else + echo "not ok 3" +fi + +mdconfig -d -u $no +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/configure_b_B_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/configure_b_B_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,130 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..17" + +geli init -B none -P -K /dev/null md${no} +if [ $? -eq 0 ]; then + echo "ok 1" +else + echo "not ok 1" +fi + +geli dump md${no} | egrep 'flags: 0x0$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 2" +else + echo "not ok 2" +fi + +geli init -B none -b -P -K /dev/null md${no} +if [ $? -eq 0 ]; then + echo "ok 3" +else + echo "not ok 3" +fi + +geli dump md${no} | egrep 'flags: 0x2$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 4" +else + echo "not ok 4" +fi + +geli configure -B md${no} +if [ $? -eq 0 ]; then + echo "ok 5" +else + echo "not ok 5" +fi + +geli dump md${no} | egrep 'flags: 0x0$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 6" +else + echo "not ok 6" +fi + +geli configure -b md${no} +if [ $? -eq 0 ]; then + echo "ok 7" +else + echo "not ok 7" +fi + +geli dump md${no} | egrep 'flags: 0x2$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 8" +else + echo "not ok 8" +fi + +geli attach -p -k /dev/null md${no} +if [ $? -eq 0 ]; then + echo "ok 9" +else + echo "not ok 9" +fi + +geli list md${no}.eli | egrep '^Flags: .*BOOT' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 10" +else + echo "not ok 10" +fi + +geli configure -B md${no} +if [ $? -eq 0 ]; then + echo "ok 11" +else + echo "not ok 11" +fi + +geli list md${no}.eli | egrep '^Flags: .*BOOT' >/dev/null +if [ $? -ne 0 ]; then + echo "ok 12" +else + echo "not ok 12" +fi + +geli dump md${no} | egrep 'flags: 0x0$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 13" +else + echo "not ok 13" +fi + +geli configure -b md${no} +if [ $? -eq 0 ]; then + echo "ok 14" +else + echo "not ok 14" +fi + +geli list md${no}.eli | egrep '^Flags: .*BOOT' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 15" +else + echo "not ok 15" +fi + +geli dump md${no} | egrep 'flags: 0x2$' >/dev/null +if [ $? -eq 0 ]; then + echo "ok 16" +else + echo "not ok 16" +fi + +geli detach md${no} +if [ $? -eq 0 ]; then + echo "ok 17" +else + echo "not ok 17" +fi + +mdconfig -d -u $no Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/delkey_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/delkey_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,140 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile1=`mktemp $base.XXXXXX` || exit 1 +keyfile2=`mktemp $base.XXXXXX` || exit 1 +keyfile3=`mktemp $base.XXXXXX` || exit 1 +keyfile4=`mktemp $base.XXXXXX` || exit 1 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..14" + +dd if=/dev/random of=${keyfile1} bs=512 count=16 >/dev/null 2>&1 +dd if=/dev/random of=${keyfile2} bs=512 count=16 >/dev/null 2>&1 +dd if=/dev/random of=${keyfile3} bs=512 count=16 >/dev/null 2>&1 +dd if=/dev/random of=${keyfile4} bs=512 count=16 >/dev/null 2>&1 + +geli init -B none -P -K $keyfile1 md${no} +geli attach -p -k $keyfile1 md${no} +geli setkey -n 1 -P -K $keyfile2 md${no} + +# Remove key 0 for attached provider. +geli delkey -n 0 md${no} +if [ $? -eq 0 ]; then + echo "ok 1" +else + echo "not ok 1" +fi +geli detach md${no} + +# We cannot use keyfile1 anymore. +geli attach -p -k $keyfile1 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 2" +else + echo "not ok 2" +fi + +# Attach with key 1. +geli attach -p -k $keyfile2 md${no} +if [ $? -eq 0 ]; then + echo "ok 3" +else + echo "not ok 3" +fi + +# We cannot remove last key without -f option (for attached provider). +geli delkey -n 1 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 4" +else + echo "not ok 4" +fi + +# Remove last key for attached provider. +geli delkey -f -n 1 md${no} +if [ $? -eq 0 ]; then + echo "ok 5" +else + echo "not ok 5" +fi + +# If there are no valid keys, but provider is attached, we can save situation. +geli setkey -n 0 -P -K $keyfile3 md${no} +if [ $? -eq 0 ]; then + echo "ok 6" +else + echo "not ok 6" +fi +geli detach md${no} + +# We cannot use keyfile2 anymore. +geli attach -p -k $keyfile2 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 7" +else + echo "not ok 7" +fi + +# Attach with key 0. +geli attach -p -k $keyfile3 md${no} +if [ $? -eq 0 ]; then + echo "ok 8" +else + echo "not ok 8" +fi + +# Setup key 1. +geli setkey -n 1 -P -K $keyfile4 md${no} +if [ $? -eq 0 ]; then + echo "ok 9" +else + echo "not ok 9" +fi +geli detach md${no} + +# Remove key 1 for detached provider. +geli delkey -n 1 md${no} +if [ $? -eq 0 ]; then + echo "ok 10" +else + echo "not ok 10" +fi + +# We cannot use keyfile4 anymore. +geli attach -p -k $keyfile4 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 11" +else + echo "not ok 11" +fi + +# We cannot remove last key without -f option (for detached provider). +geli delkey -n 0 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 12" +else + echo "not ok 12" +fi + +# Remove last key for detached provider. +geli delkey -f -n 0 md${no} +if [ $? -eq 0 ]; then + echo "ok 13" +else + echo "not ok 13" +fi + +# We cannot use keyfile3 anymore. +geli attach -p -k $keyfile3 md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 14" +else + echo "not ok 14" +fi + +mdconfig -d -u $no +rm -f $keyfile1 $keyfile2 $keyfile3 $keyfile4 Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/detach_l_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/detach_l_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,44 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..4" + +dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + +geli init -B none -P -K $keyfile md${no} +geli attach -p -k $keyfile md${no} +if [ -c /dev/md${no}.eli ]; then + echo "ok 1" +else + echo "not ok 1" +fi +# Be sure it doesn't detach before 'detach -l'. +dd if=/dev/md${no}.eli of=/dev/null 2>/dev/null +sleep 1 +if [ -c /dev/md${no}.eli ]; then + echo "ok 2" +else + echo "not ok 2" +fi +geli detach -l md${no} +if [ -c /dev/md${no}.eli ]; then + echo "ok 3" +else + echo "not ok 3" +fi +dd if=/dev/md${no}.eli of=/dev/null 2>/dev/null +sleep 1 +if [ ! -c /dev/md${no}.eli ]; then + echo "ok 4" +else + echo "not ok 4" +fi + +mdconfig -d -u $no +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/init_B_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/init_B_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,106 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 +backupfile=`mktemp $base.XXXXXX` || exit 1 + +echo "1..13" + +dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + +mdconfig -a -t malloc -s $sectors -u $no || exit 1 + +# -B none +rm -f /var/backups/md${no}.eli +geli init -B none -P -K $keyfile md${no} 2>/dev/null +if [ ! -f /var/backups/md${no}.eli ]; then + echo "ok 1 - -B none" +else + echo "not ok 1 - -B none" +fi + +# no -B +rm -f /var/backups/md${no}.eli +geli init -P -K $keyfile md${no} >/dev/null 2>&1 +if [ -f /var/backups/md${no}.eli ]; then + echo "ok 2 - no -B" +else + echo "not ok 2 - no -B" +fi +geli clear md${no} +geli attach -p -k $keyfile md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 3 - no -B" +else + echo "not ok 3 - no -B" +fi +if [ ! -c /dev/md${no}.eli ]; then + echo "ok 4 - no -B" +else + echo "not ok 4 - no -B" +fi +geli restore /var/backups/md${no}.eli md${no} +if [ $? -eq 0 ]; then + echo "ok 5 - no -B" +else + echo "not ok 5 - no -B" +fi +geli attach -p -k $keyfile md${no} 2>/dev/null +if [ $? -eq 0 ]; then + echo "ok 6 - no -B" +else + echo "not ok 6 - no -B" +fi +if [ -c /dev/md${no}.eli ]; then + echo "ok 7 - no -B" +else + echo "not ok 7 - no -B" +fi +geli detach md${no} +rm -f /var/backups/md${no}.eli + +# -B file +rm -f $backupfile +geli init -B $backupfile -P -K $keyfile md${no} >/dev/null 2>&1 +if [ -f $backupfile ]; then + echo "ok 8 - -B file" +else + echo "not ok 8 - -B file" +fi +geli clear md${no} +geli attach -p -k $keyfile md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 9 - -B file" +else + echo "not ok 9 - -B file" +fi +if [ ! -c /dev/md${no}.eli ]; then + echo "ok 10 - -B file" +else + echo "not ok 10 - -B file" +fi +geli restore $backupfile md${no} +if [ $? -eq 0 ]; then + echo "ok 11 - -B file" +else + echo "not ok 11 - -B file" +fi +geli attach -p -k $keyfile md${no} 2>/dev/null +if [ $? -eq 0 ]; then + echo "ok 12 - -B file" +else + echo "not ok 12 - -B file" +fi +if [ -c /dev/md${no}.eli ]; then + echo "ok 13 - -B file" +else + echo "not ok 13 - -B file" +fi +geli detach md${no} +rm -f $backupfile + +mdconfig -d -u $no +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/init_J_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/init_J_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,126 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile0=`mktemp $base.XXXXXX` || exit 1 +keyfile1=`mktemp $base.XXXXXX` || exit 1 +passfile0=`mktemp $base.XXXXXX` || exit 1 +passfile1=`mktemp $base.XXXXXX` || exit 1 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..150" + +dd if=/dev/random of=${keyfile0} bs=512 count=16 >/dev/null 2>&1 +dd if=/dev/random of=${keyfile1} bs=512 count=16 >/dev/null 2>&1 +dd if=/dev/random bs=512 count=16 2>/dev/null | sha1 > ${passfile0} +dd if=/dev/random bs=512 count=16 2>/dev/null | sha1 > ${passfile1} + +i=1 +for iter in -1 0 64; do + geli init -i ${iter} -B none -J ${passfile0} -P md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli init -i ${iter} -B none -J ${passfile0} -P -K ${keyfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli init -i ${iter} -B none -J ${passfile0} -K ${keyfile0} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -p md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${keyfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${passfile0} -p md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${keyfile0} -k ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${keyfile0} -k ${keyfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} -k ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} -k ${keyfile0} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${keyfile0} | geli attach -j ${passfile0} -k - md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${passfile0} | geli attach -j - -k ${keyfile0} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + + geli init -i ${iter} -B none -J ${passfile0} -J ${passfile1} -P md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli init -i ${iter} -B none -J ${passfile0} -J ${passfile1} -P -K ${keyfile0} -K ${keyfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli init -i ${iter} -B none -J ${passfile0} -J ${passfile1} -K ${keyfile0} -K ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -p md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -p md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -k ${keyfile1} -p md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -j ${passfile0} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -j ${passfile0} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -k ${keyfile1} -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -k ${keyfile1} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -k ${keyfile0} -j ${passfile0} -j ${passfile1} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile0} -k ${keyfile1} -j ${passfile1} -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -k ${keyfile1} -k ${keyfile0} -j ${passfile1} -j ${passfile0} md${no} 2>/dev/null && echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli attach -j ${passfile0} -j ${passfile1} -k ${keyfile0} -k ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${passfile0} | geli attach -j - -j ${passfile1} -k ${keyfile0} -k ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${passfile1} | geli attach -j ${passfile0} -j - -k ${keyfile0} -k ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${keyfile0} | geli attach -j ${passfile0} -j ${passfile1} -k - -k ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${keyfile1} | geli attach -j ${passfile0} -j ${passfile1} -k ${keyfile0} -k - md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${keyfile0} ${keyfile1} | geli attach -j ${passfile0} -j ${passfile1} -k - md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + cat ${passfile0} ${passfile1} | awk '{printf "%s", $0}' | geli attach -j - -k ${keyfile0} -k ${keyfile1} md${no} 2>/dev/null || echo -n "not " + echo "ok ${i}"; i=$((i+1)) + geli detach md${no} || echo -n "not " + echo "ok ${i}"; i=$((i+1)) +done + +mdconfig -d -u $no +rm -f ${keyfile0} ${keyfile1} ${passfile0} ${passfile1} Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/init_a_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/init_a_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,59 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 + +echo "1..1380" + +i=1 +for cipher in aes:0 aes:128 aes:256 \ + aes-xts:0 aes-xts:128 aes-xts:256 \ + aes-cbc:0 aes-cbc:128 aes-cbc:192 aes-cbc:256 \ + 3des:0 3des:192 \ + 3des-cbc:0 3des-cbc:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448 \ + blowfish-cbc:0 blowfish-cbc:128 blowfish-cbc:160 blowfish-cbc:192 blowfish-cbc:224 \ + blowfish-cbc:256 blowfish-cbc:288 blowfish-cbc:320 blowfish-cbc:352 blowfish-cbc:384 \ + blowfish-cbc:416 blowfish-cbc:448 \ + camellia:0 camellia:128 camellia:192 camellia:256 \ + camellia-cbc:0 camellia-cbc:128 camellia-cbc:192 camellia-cbc:256; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + rnd=`mktemp $base.XXXXXX` || exit 1 + mdconfig -a -t malloc -s `expr $secsize \* $sectors + 512`b -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -B none -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} 2>/dev/null + geli attach -p -k $keyfile md${no} + + secs=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + + dd if=/dev/random of=${rnd} bs=${secsize} count=${secs} >/dev/null 2>&1 + dd if=${rnd} of=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null + + md_rnd=`dd if=${rnd} bs=${secsize} count=${secs} 2>/dev/null | md5` + md_ddev=`dd if=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null | md5` + + if [ ${md_rnd} = ${md_ddev} ]; then + echo "ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + rm -f $rnd + mdconfig -d -u $no + done + done +done + +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/init_i_P_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/init_i_P_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,22 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 +mdconfig -a -t malloc -s `expr $sectors + 1` -u $no || exit 1 + +echo "1..1" + +dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + +geli init -B none -i 64 -P -K ${keyfile} md${no} 2>/dev/null +if [ $? -ne 0 ]; then + echo "ok 1" +else + echo "not ok 1" +fi + +mdconfig -d -u $no +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/init_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/init_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,64 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 + +echo "1..460" + +i=1 +for cipher in aes:0 aes:128 aes:256 \ + aes-xts:0 aes-xts:128 aes-xts:256 \ + aes-cbc:0 aes-cbc:128 aes-cbc:192 aes-cbc:256 \ + 3des:0 3des:192 \ + 3des-cbc:0 3des-cbc:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448 \ + blowfish-cbc:0 blowfish-cbc:128 blowfish-cbc:160 blowfish-cbc:192 blowfish-cbc:224 \ + blowfish-cbc:256 blowfish-cbc:288 blowfish-cbc:320 blowfish-cbc:352 blowfish-cbc:384 \ + blowfish-cbc:416 blowfish-cbc:448 \ + camellia:0 camellia:128 camellia:192 camellia:256 \ + camellia-cbc:0 camellia-cbc:128 camellia-cbc:192 camellia-cbc:256; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for secsize in 512 1024 2048 4096 8192; do + rnd=`mktemp $base.XXXXXX` || exit 1 + mdconfig -a -t malloc -s `expr $secsize \* $sectors + 512`b -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -B none -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} 2>/dev/null + geli attach -p -k $keyfile md${no} + + secs=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + + dd if=/dev/random of=${rnd} bs=${secsize} count=${secs} >/dev/null 2>&1 + dd if=${rnd} of=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null + + md_rnd=`dd if=${rnd} bs=${secsize} count=${secs} 2>/dev/null | md5` + md_ddev=`dd if=/dev/md${no}.eli bs=${secsize} count=${secs} 2>/dev/null | md5` + md_edev=`dd if=/dev/md${no} bs=${secsize} count=${secs} 2>/dev/null | md5` + + if [ ${md_rnd} = ${md_ddev} ]; then + echo "ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + if [ ${md_rnd} != ${md_edev} ]; then + echo "ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + rm -f $rnd + mdconfig -d -u $no + done +done + +rm -f $keyfile Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/integrity_copy_test.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/integrity_copy_test.sh Mon Nov 16 08:58:03 2015 (r290925) @@ -0,0 +1,98 @@ +#!/bin/sh +# $FreeBSD$ + +base=`basename $0` +no=45 +sectors=100 +keyfile=`mktemp $base.XXXXXX` || exit 1 +sector=`mktemp $base.XXXXXX` || exit 1 + +echo "1..5520" + +i=1 +for cipher in aes:0 aes:128 aes:256 \ + aes-xts:0 aes-xts:128 aes-xts:256 \ + aes-cbc:0 aes-cbc:128 aes-cbc:192 aes-cbc:256 \ + 3des:0 3des:192 \ + 3des-cbc:0 3des-cbc:192 \ + blowfish:0 blowfish:128 blowfish:160 blowfish:192 blowfish:224 \ + blowfish:256 blowfish:288 blowfish:320 blowfish:352 blowfish:384 \ + blowfish:416 blowfish:448 \ + blowfish-cbc:0 blowfish-cbc:128 blowfish-cbc:160 blowfish-cbc:192 blowfish-cbc:224 \ + blowfish-cbc:256 blowfish-cbc:288 blowfish-cbc:320 blowfish-cbc:352 blowfish-cbc:384 \ + blowfish-cbc:416 blowfish-cbc:448 \ + camellia:0 camellia:128 camellia:192 camellia:256 \ + camellia-cbc:0 camellia-cbc:128 camellia-cbc:192 camellia-cbc:256; do + ealgo=${cipher%%:*} + keylen=${cipher##*:} + for aalgo in hmac/md5 hmac/sha1 hmac/ripemd160 hmac/sha256 hmac/sha384 hmac/sha512; do + for secsize in 512 1024 2048 4096 8192; do + #mdconfig -a -t malloc -s `expr $secsize \* 2 + 512`b -u $no || exit 1 + mdconfig -a -t malloc -s $sectors -u $no || exit 1 + + dd if=/dev/random of=${keyfile} bs=512 count=16 >/dev/null 2>&1 + + geli init -B none -a $aalgo -e $ealgo -l $keylen -P -K $keyfile -s $secsize md${no} 2>/dev/null + geli attach -p -k $keyfile md${no} + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - small 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - small 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Copy first small sector to the second small sector. + # This should be detected as corruption. + dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=512 count=1 seek=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli of=/dev/null bs=${secsize} count=1 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - small 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - small 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + ms=`diskinfo /dev/md${no} | awk '{print $3 - 512}'` + ns=`diskinfo /dev/md${no}.eli | awk '{print $4}'` + usecsize=`echo "($ms / $ns) - (($ms / $ns) % 512)" | bc` + + dd if=/dev/random of=/dev/md${no}.eli bs=${secsize} count=2 >/dev/null 2>&1 + + dd if=/dev/md${no}.eli bs=${secsize} count=2 >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo "ok $i - big 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - big 1 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + # Copy first big sector to the second big sector. + # This should be detected as corruption. + dd if=/dev/md${no} of=${sector} bs=${usecsize} count=1 >/dev/null 2>&1 + dd if=${sector} of=/dev/md${no} bs=${usecsize} count=1 seek=1 >/dev/null 2>&1 + geli attach -p -k $keyfile md${no} + + dd if=/dev/md${no}.eli of=/dev/null bs=${secsize} count=2 >/dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "ok $i - big 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + else + echo "not ok $i - big 2 aalgo=${aalgo} ealgo=${ealgo} keylen=${keylen} sec=${secsize}" + fi + i=$((i+1)) + + geli detach md${no} + mdconfig -d -u $no *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Mon Nov 16 10:20:21 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46DDEA2ECCC for ; Mon, 16 Nov 2015 10:20:21 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05EAF1076; Mon, 16 Nov 2015 10:20:20 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGAKK5x036272; Mon, 16 Nov 2015 10:20:20 GMT (envelope-from pho@FreeBSD.org) Received: (from pho@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGAKJBY036270; Mon, 16 Nov 2015 10:20:19 GMT (envelope-from pho@FreeBSD.org) Message-Id: <201511161020.tAGAKJBY036270@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org using -f From: Peter Holm Date: Mon, 16 Nov 2015 10:20:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290927 - user/pho/stress2/misc X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 10:20:21 -0000 Author: pho Date: Mon Nov 16 10:20:19 2015 New Revision: 290927 URL: https://svnweb.freebsd.org/changeset/base/290927 Log: Added two regression tests. Sponsored by: EMC / Isilon storage division Added: user/pho/stress2/misc/oom.sh (contents, props changed) user/pho/stress2/misc/vmio.sh (contents, props changed) Added: user/pho/stress2/misc/oom.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/pho/stress2/misc/oom.sh Mon Nov 16 10:20:19 2015 (r290927) @@ -0,0 +1,49 @@ +#!/bin/sh + +# +# Copyright (c) 2015 EMC Corp. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. +# +# $FreeBSD$ +# + +# Test OOM killing. + +# https://people.freebsd.org/~pho/stress/log/kostik847.txt +# Fixed by r290915 and r290917 + +# Expect: +# kernel: pid 5654 (sort), uid 0, was killed: out of swap space + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 +[ `sysctl -n hw.physmem` -gt $(( 1 * 1024 * 1024 * 1024)) ] && +echo "RAM should be capped to 1GB for this test." +[ `sysctl -n hw.physmem` -gt $(( 8 * 1024 * 1024 * 1024)) ] && exit 0 +[ `sysctl -n vm.swap_total` -gt 0 ] && { swapoff -a; off=1; } + +for i in `jot 4`; do + sort < /dev/zero & +done +wait +[ -n "$off" ] && swapon -a Added: user/pho/stress2/misc/vmio.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/pho/stress2/misc/vmio.sh Mon Nov 16 10:20:19 2015 (r290927) @@ -0,0 +1,58 @@ +#!/bin/sh + +# +# Copyright (c) 2015 EMC Corp. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. +# +# $FreeBSD$ +# + +# Out of swap seen with no swap disk: +# dd 'if=/dev/zero' 'of=/var/tmp/diskimage.1' 'bs=1m' 'count=3427' +# pid 598 (ntpd), uid 0, was killed: out of swap space +# pid 656 (sendmail), uid 0, was killed: out of swap space +# pid 659 (sendmail), uid 25, was killed: out of swap space +# https://people.freebsd.org/~pho/stress/log/alan020.txt + +# Deadlock seen: +# https://people.freebsd.org/~pho/stress/log/kostik845.txt +# Fixed by r290920. + +. ../default.cfg + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 +[ `sysctl -n hw.physmem` -gt $(( 8 * 1024 * 1024 * 1024)) ] && exit 0 +[ `swapinfo | wc -l` -eq 1 ] || { swapoff -a; off=1; } +size=$((`sysctl -n hw.physmem` / 1024 / 1024)) +need=$((size * 2)) +d1=${diskimage}.1 +d2=${diskimage}.2 +rm -f $d1 $d2 || exit 1 +[ `df -k $(dirname $diskimage) | tail -1 | awk '{print int($4 / 1024)'}` -lt \ + $need ] && printf "Need %d MB on %s.\n" $need `dirname $diskimage` && exit +trap "rm -f $d1 $d2" EXIT INT +dd if=/dev/zero of=$d1 bs=1m count=$size 2>&1 | \ + egrep -v "records|transferred" +cp $d1 $d2 +[ -n "$off" ] && swapon -a From owner-svn-src-user@freebsd.org Mon Nov 16 21:50:04 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36F8EA31494 for ; Mon, 16 Nov 2015 21:50:04 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 038E81966; Mon, 16 Nov 2015 21:50:03 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGLo3c8066146; Mon, 16 Nov 2015 21:50:03 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGLo37d066145; Mon, 16 Nov 2015 21:50:03 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162150.tAGLo37d066145@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 21:50:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290949 - user/ngie/more-tests2/sbin/geom/class/tests X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 21:50:04 -0000 Author: ngie Date: Mon Nov 16 21:50:02 2015 New Revision: 290949 URL: https://svnweb.freebsd.org/changeset/base/290949 Log: - Check for root; all of these tests will fail if not root - Add attach_md/geom_test_cleanup functions to deal with the fact that many of the tests caused issues if one of the preceding tests failed (sometimes due to a test time out), which would cause a cascade of other erroneous failures due to hardcoded md(4) device names. Modified: user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Mon Nov 16 21:36:50 2015 (r290948) +++ user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Mon Nov 16 21:50:02 2015 (r290949) @@ -1,6 +1,11 @@ #!/bin/sh # $FreeBSD$ +if [ $(id -u) -ne 0 ]; then + echo 'Tests must be run as root' + echo 'Bail out!' + exit 1 +fi kldstat -q -m g_${class} || g${class} load || exit 1 devwait() @@ -12,3 +17,29 @@ devwait() sleep 0.2 done } + +# Need to keep track of the test md devices to avoid the scenario where a test +# failing will cause the other tests to bomb out, or a test failing will leave +# a large number of md(4) devices lingering around +: ${TMPDIR=/tmp} +TEST_MDS_FILE=${TMPDIR}/test_mds + +attach_md() +{ + local test_md + + test_md=$(mdconfig -a "$@") || exit + echo $test_md >> $TEST_MDS_FILE || exit + echo $test_md +} + +geom_test_cleanup() +{ + local test_md + + while read test_md; do + # The "#" tells the TAP parser this is a comment + echo "# Removing test memory disk: $test_md" + mdconfig -d -u $test_md + done < $TEST_MDS_FILE +} From owner-svn-src-user@freebsd.org Mon Nov 16 22:21:11 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DAFB1A319D6 for ; Mon, 16 Nov 2015 22:21:11 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A18DE1D11; Mon, 16 Nov 2015 22:21:11 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGMLAcR082859; Mon, 16 Nov 2015 22:21:10 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGMLAe5082858; Mon, 16 Nov 2015 22:21:10 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162221.tAGMLAe5082858@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 22:21:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290952 - user/ngie/more-tests2/sbin/ggate/ggated X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 22:21:12 -0000 Author: ngie Date: Mon Nov 16 22:21:10 2015 New Revision: 290952 URL: https://svnweb.freebsd.org/changeset/base/290952 Log: Sort imports Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.c ============================================================================== --- user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:08:49 2015 (r290951) +++ user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:21:10 2015 (r290952) @@ -26,32 +26,32 @@ * $FreeBSD$ */ -#include -#include -#include -#include -#include -#include #include -#include +#include +#include #include -#include #include +#include +#include #include #include -#include -#include +#include #include #include -#include -#include #include #include #include -#include +#include #include -#include +#include +#include #include +#include +#include +#include +#include +#include +#include #include "ggate.h" From owner-svn-src-user@freebsd.org Mon Nov 16 22:22:19 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B244A31A9C for ; Mon, 16 Nov 2015 22:22:19 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D76051F73; Mon, 16 Nov 2015 22:22:18 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGMMHoa083186; Mon, 16 Nov 2015 22:22:17 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGMMH3Q083185; Mon, 16 Nov 2015 22:22:17 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162222.tAGMMH3Q083185@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 22:22:17 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290953 - user/ngie/more-tests2/sbin/ggate/ggated X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 22:22:19 -0000 Author: ngie Date: Mon Nov 16 22:22:17 2015 New Revision: 290953 URL: https://svnweb.freebsd.org/changeset/base/290953 Log: Use a more common pattern for parsing with getopt(3) Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.c ============================================================================== --- user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:21:10 2015 (r290952) +++ user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:22:17 2015 (r290953) @@ -949,17 +949,12 @@ main(int argc, char *argv[]) struct sockaddr_in serv; struct sockaddr from; socklen_t fromlen; - int sfd, tmpsfd; + int ch, sfd, tmpsfd; unsigned port; bindaddr = htonl(INADDR_ANY); port = G_GATE_PORT; - for (;;) { - int ch; - - ch = getopt(argc, argv, "a:hnp:R:S:v"); - if (ch == -1) - break; + while ((ch = getopt(argc, argv, "a:hnp:R:S:v")) != -1) { switch (ch) { case 'a': bindaddr = g_gate_str2ip(optarg); From owner-svn-src-user@freebsd.org Mon Nov 16 22:40:50 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 96012A31CD2 for ; Mon, 16 Nov 2015 22:40:50 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69F9C192D; Mon, 16 Nov 2015 22:40:50 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGMenpn090861; Mon, 16 Nov 2015 22:40:49 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGMenR0090857; Mon, 16 Nov 2015 22:40:49 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162240.tAGMenR0090857@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 22:40:49 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290955 - user/ngie/more-tests2/sbin/ggate/ggated X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 22:40:50 -0000 Author: ngie Date: Mon Nov 16 22:40:49 2015 New Revision: 290955 URL: https://svnweb.freebsd.org/changeset/base/290955 Log: Add pidfile support to ggated Modified: user/ngie/more-tests2/sbin/ggate/ggated/Makefile user/ngie/more-tests2/sbin/ggate/ggated/ggated.8 user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Modified: user/ngie/more-tests2/sbin/ggate/ggated/Makefile ============================================================================== --- user/ngie/more-tests2/sbin/ggate/ggated/Makefile Mon Nov 16 22:37:28 2015 (r290954) +++ user/ngie/more-tests2/sbin/ggate/ggated/Makefile Mon Nov 16 22:40:49 2015 (r290955) @@ -6,7 +6,7 @@ PROG= ggated MAN= ggated.8 SRCS= ggated.c ggate.c -LIBADD= pthread +LIBADD= pthread util CFLAGS+= -I${.CURDIR}/../shared Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.8 ============================================================================== --- user/ngie/more-tests2/sbin/ggate/ggated/ggated.8 Mon Nov 16 22:37:28 2015 (r290954) +++ user/ngie/more-tests2/sbin/ggate/ggated/ggated.8 Mon Nov 16 22:40:49 2015 (r290955) @@ -37,6 +37,7 @@ .Op Fl v .Op Fl a Ar address .Op Fl p Ar port +.Op Fl F Ar pidfile .Op Fl R Ar rcvbuf .Op Fl S Ar sndbuf .Op Ar "exports file" @@ -67,6 +68,10 @@ Port on which .Nm listens for connections. Default is 3080. +.It Fl F Ar pidfile +PID file that +.Nm +uses. .It Fl R Ar rcvbuf Size of receive buffer to use. Default is 131072 (128kB). @@ -86,6 +91,14 @@ The format of an exports file is as foll 1.2.3.0/24 RW /tmp/test.img hostname WO /tmp/image .Ed +.El +.Sh FILES +.Bl -tag -width ".Pa /var/run/ggated.pid" -compact +.It Pa /var/run/ggated.pid +The default location of the +.Nm +PID file. +.El .Sh EXIT STATUS Exit status is 0 on success, or 1 if the command fails. To get details about the failure, Modified: user/ngie/more-tests2/sbin/ggate/ggated/ggated.c ============================================================================== --- user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:37:28 2015 (r290954) +++ user/ngie/more-tests2/sbin/ggate/ggated/ggated.c Mon Nov 16 22:40:49 2015 (r290955) @@ -43,6 +43,8 @@ #include #include #include +#include +#include #include #include #include @@ -946,15 +948,18 @@ huphandler(int sig __unused) int main(int argc, char *argv[]) { + const char *ggated_pidfile = _PATH_VARRUN "/ggated.pid"; + struct pidfh *pfh; struct sockaddr_in serv; struct sockaddr from; socklen_t fromlen; + pid_t otherpid; int ch, sfd, tmpsfd; unsigned port; bindaddr = htonl(INADDR_ANY); port = G_GATE_PORT; - while ((ch = getopt(argc, argv, "a:hnp:R:S:v")) != -1) { + while ((ch = getopt(argc, argv, "a:hnp:F:R:S:v")) != -1) { switch (ch) { case 'a': bindaddr = g_gate_str2ip(optarg); @@ -963,6 +968,9 @@ main(int argc, char *argv[]) "Invalid IP/host name to bind to."); } break; + case 'F': + ggated_pidfile = optarg; + break; case 'n': nagle = 0; break; @@ -999,12 +1007,23 @@ main(int argc, char *argv[]) exports_file = argv[0]; exports_get(); + pfh = pidfile_open(ggated_pidfile, 0600, &otherpid); + if (pfh == NULL) { + if (errno == EEXIST) { + errx(EXIT_FAILURE, "Daemon already running, pid: %jd.", + (intmax_t)otherpid); + } + err(EXIT_FAILURE, "Cannot open/create pidfile"); + } + if (!g_gate_verbose) { /* Run in daemon mode. */ if (daemon(0, 0) == -1) g_gate_xlog("Cannot daemonize: %s", strerror(errno)); } + pidfile_write(pfh); + signal(SIGCHLD, SIG_IGN); sfd = socket(AF_INET, SOCK_STREAM, 0); @@ -1041,5 +1060,6 @@ main(int argc, char *argv[]) close(tmpsfd); } close(sfd); + pidfile_remove(pfh); exit(EXIT_SUCCESS); } From owner-svn-src-user@freebsd.org Mon Nov 16 23:11:03 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B42BA301C6 for ; Mon, 16 Nov 2015 23:11:03 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D5CED1A19; Mon, 16 Nov 2015 23:11:02 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGNB1l1002697; Mon, 16 Nov 2015 23:11:01 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGNB1JT002696; Mon, 16 Nov 2015 23:11:01 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162311.tAGNB1JT002696@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 23:11:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290958 - user/ngie/more-tests2/sbin/geom/class/tests X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 23:11:03 -0000 Author: ngie Date: Mon Nov 16 23:11:01 2015 New Revision: 290958 URL: https://svnweb.freebsd.org/changeset/base/290958 Log: Mute noise if no md(4) devices were attached Modified: user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Mon Nov 16 23:02:33 2015 (r290957) +++ user/ngie/more-tests2/sbin/geom/class/tests/geom_subr.sh Mon Nov 16 23:11:01 2015 (r290958) @@ -37,9 +37,11 @@ geom_test_cleanup() { local test_md - while read test_md; do - # The "#" tells the TAP parser this is a comment - echo "# Removing test memory disk: $test_md" - mdconfig -d -u $test_md - done < $TEST_MDS_FILE + if [ -f $TEST_MDS_FILE ]; then + while read test_md; do + # The "#" tells the TAP parser this is a comment + echo "# Removing test memory disk: $test_md" + mdconfig -d -u $test_md + done < $TEST_MDS_FILE + fi } From owner-svn-src-user@freebsd.org Mon Nov 16 23:41:20 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C52B2A30A1E for ; Mon, 16 Nov 2015 23:41:20 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91A261CC9; Mon, 16 Nov 2015 23:41:20 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAGNfJkD016859; Mon, 16 Nov 2015 23:41:19 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAGNfJNS016857; Mon, 16 Nov 2015 23:41:19 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511162341.tAGNfJNS016857@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 16 Nov 2015 23:41:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290961 - user/ngie/more-tests2/sbin/geom/class/tests/gate X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 23:41:20 -0000 Author: ngie Date: Mon Nov 16 23:41:19 2015 New Revision: 290961 URL: https://svnweb.freebsd.org/changeset/base/290961 Log: Install a conf.sh similar to ../mirror/conf.sh Added: user/ngie/more-tests2/sbin/geom/class/tests/gate/conf.sh - copied, changed from r290925, user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/Makefile Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/Makefile ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/Makefile Mon Nov 16 23:27:44 2015 (r290960) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/Makefile Mon Nov 16 23:41:19 2015 (r290961) @@ -4,4 +4,8 @@ TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test TAP_TESTS_SH+= 3_test +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + .include Copied and modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/conf.sh (from r290925, user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh) ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh Mon Nov 16 08:58:03 2015 (r290925, copy source) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/conf.sh Mon Nov 16 23:41:19 2015 (r290961) @@ -1,8 +1,8 @@ #!/bin/sh # $FreeBSD$ -name="test" -class="mirror" +name="$(mktemp -u gate.XXXXXX)" +class="gate" base=`basename $0` . `dirname $0`/../geom_subr.sh From owner-svn-src-user@freebsd.org Tue Nov 17 00:27:46 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4939A312D1 for ; Tue, 17 Nov 2015 00:27:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 882A51FBA; Tue, 17 Nov 2015 00:27:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH0Rj9I034639; Tue, 17 Nov 2015 00:27:45 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH0Rj5w034638; Tue, 17 Nov 2015 00:27:45 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170027.tAH0Rj5w034638@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 00:27:45 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290962 - user/ngie/more-tests2/sbin/geom/class/tests/gate X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 00:27:46 -0000 Author: ngie Date: Tue Nov 17 00:27:45 2015 New Revision: 290962 URL: https://svnweb.freebsd.org/changeset/base/290962 Log: - Don't hardcode the test unit as `45`; use 47 instead - Use conf.sh - Consolidate the cleanup steps and always execute on exit - Use attach_md to track md(4) devices - Be more verbose on md5 failure - Use better variable names Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Mon Nov 16 23:41:19 2015 (r290961) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Tue Nov 17 00:27:45 2015 (r290962) @@ -1,34 +1,48 @@ #!/bin/sh # $FreeBSD$ +. `dirname $0`/conf.sh + base=`basename $0` -us=45 -work="/dev/md${us}" -src="/dev/md`expr $us + 1`" - -mdconfig -a -t malloc -s 1M -u $us || exit 1 -mdconfig -a -t malloc -s 1M -u `expr $us + 1` || exit 1 -dd if=/dev/random of=$work bs=1m count=1 >/dev/null 2>&1 -dd if=/dev/random of=$src bs=1m count=1 >/dev/null 2>&1 -sum=`cat $src | md5 -q` +us=47 -ggatel create -u $us $work +test_cleanup() +{ + ggatel destroy -f -u $us + + geom_test_cleanup +} +trap test_cleanup ABRT EXIT INT TERM + +work=$(attach_md -t malloc -s 1M) +src=$(attach_md -t malloc -s 1M) + +dd if=/dev/random of=/dev/$work bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/random of=/dev/$src bs=1m count=1 >/dev/null 2>&1 +src_checksum=$(md5 -q /dev/$src) + +if ! ggatel create -u $us /dev/$work; then + echo 'ggatel create failed' + echo 'Bail out!' + exit 1 +fi -dd if=${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +sleep 1 echo '1..2' -if [ `cat $work | md5 -q` != $sum ]; then - echo 'not ok 1 - md5 checksum' +work_checksum=$(md5 -q /dev/$work) +if [ "$work_checksum" != "$src_checksum" ]; then + echo "not ok 1 - md5 checksums didn't match ($work_checksum != $src_checksum)" + echo 'not ok 2 # SKIP' else echo 'ok 1 - md5 checksum' - if [ `cat /dev/ggate${us} | md5 -q` != $sum ]; then - echo 'not ok 2 - md5 checksum' + + ggate_checksum=$(md5 -q /dev/ggate${us}) + if [ "$ggate_checksum" != "$src_checksum" ]; then + echo "not ok 2 - md5 checksums didn't match ($ggate_checksum != $src_checksum)" else echo 'ok 2 - md5 checksum' fi fi - -ggatel destroy -u $us -mdconfig -d -u $us -mdconfig -d -u `expr $us + 1` From owner-svn-src-user@freebsd.org Tue Nov 17 00:32:41 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45CBCA31455 for ; Tue, 17 Nov 2015 00:32:41 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 034281489; Tue, 17 Nov 2015 00:32:40 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH0WdXu037379; Tue, 17 Nov 2015 00:32:40 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH0WdQR037378; Tue, 17 Nov 2015 00:32:39 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170032.tAH0WdQR037378@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 00:32:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290963 - user/ngie/more-tests2/sbin/geom/class/tests/gate X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 00:32:41 -0000 Author: ngie Date: Tue Nov 17 00:32:39 2015 New Revision: 290963 URL: https://svnweb.freebsd.org/changeset/base/290963 Log: - Use conf.sh - Consolidate the cleanup steps and always execute on exit - Use attach_md to track md(4) devices - Be more verbose on md5 failure - Use better variable names - Specify a non-standard pidfile path and port number to avoid collisions with other instances of ggated on the test host Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh Tue Nov 17 00:27:45 2015 (r290962) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh Tue Nov 17 00:32:39 2015 (r290963) @@ -1,40 +1,58 @@ #!/bin/sh # $FreeBSD$ +. `dirname $0`/conf.sh + base=`basename $0` us=45 -work="/dev/md${us}" -src="/dev/md`expr $us + 1`" -conf=`mktemp /tmp/$base.XXXXXX` || exit 1 - -mdconfig -a -t malloc -s 1M -u $us || exit 1 -mdconfig -a -t malloc -s 1M -u `expr $us + 1` || exit 1 -dd if=/dev/random of=$work bs=1m count=1 >/dev/null 2>&1 -dd if=/dev/random of=$src bs=1m count=1 >/dev/null 2>&1 -sum=`cat $src | md5 -q` - -echo "127.0.0.1 RW $work" > $conf -ggated $conf -ggatec create -u $us 127.0.0.1 $work +conf=`mktemp $base.XXXXXX` || exit 1 +pidfile=ggated.pid +port=33080 + +work=$(attach_md -t malloc -s 1M) +src=$(attach_md -t malloc -s 1M) + +test_cleanup() +{ + ggatec destroy -f -u $us + pkill -F $pidfile + geom_test_cleanup +} +trap test_cleanup ABRT EXIT INT TERM + +dd if=/dev/random of=/dev/$work bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/random of=/dev/$src bs=1m count=1 >/dev/null 2>&1 +src_checksum=$(md5 -q /dev/$src) + +echo "127.0.0.1 RW /dev/$work" > $conf + +if ! ggated -F $pidfile -p $port $conf; then + echo 'ggated failed to start' + echo 'Bail out!' + exit 1 +fi +if ! ggatec create -p $port -u $us 127.0.0.1 /dev/$work; then + echo 'ggatec create failed' + echo 'Bail out!' + exit 1 +fi -dd if=${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +sleep 1 echo '1..2' -if [ `cat $work | md5 -q` != $sum ]; then - echo 'not ok 1 - md5 checksum' +work_checksum=$(md5 -q /dev/$work) +if [ "$work_checksum" != "$src_checksum" ]; then + echo "not ok 1 - md5 checksums didn't match ($work_checksum != $src_checksum)" + echo "not ok 2 # SKIP" else echo 'ok 1 - md5 checksum' - if [ `cat /dev/ggate${us} | md5 -q` != $sum ]; then - echo 'not ok 2 - md5 checksum' + ggate_checksum=$(md5 -q /dev/ggate${us}) + if [ "$ggate_checksum" != "$src_checksum" ]; then + echo "not ok 2 - md5 checksums didn't match ($ggate_checksum != $src_checksum)" else echo 'ok 2 - md5 checksum' fi fi - -ggatec destroy -u $us -mdconfig -d -u $us -mdconfig -d -u `expr $us + 1` -pkill ggated $conf -rm -f $conf From owner-svn-src-user@freebsd.org Tue Nov 17 00:40:26 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3169A3154D for ; Tue, 17 Nov 2015 00:40:26 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A26EA1912; Tue, 17 Nov 2015 00:40:26 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH0eP4O037920; Tue, 17 Nov 2015 00:40:25 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH0ePUW037918; Tue, 17 Nov 2015 00:40:25 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170040.tAH0ePUW037918@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 00:40:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290964 - user/ngie/more-tests2/sbin/geom/class/tests/gate X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 00:40:27 -0000 Author: ngie Date: Tue Nov 17 00:40:25 2015 New Revision: 290964 URL: https://svnweb.freebsd.org/changeset/base/290964 Log: - Don't mute dd output - Use conv=sync with all non-ggate dd calls Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh Tue Nov 17 00:32:39 2015 (r290963) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/1_test.sh Tue Nov 17 00:40:25 2015 (r290964) @@ -20,8 +20,8 @@ test_cleanup() } trap test_cleanup ABRT EXIT INT TERM -dd if=/dev/random of=/dev/$work bs=1m count=1 >/dev/null 2>&1 -dd if=/dev/random of=/dev/$src bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/random of=/dev/$work bs=1m count=1 conv=sync +dd if=/dev/random of=/dev/$src bs=1m count=1 conv=sync src_checksum=$(md5 -q /dev/$src) echo "127.0.0.1 RW /dev/$work" > $conf @@ -37,7 +37,7 @@ if ! ggatec create -p $port -u $us 127.0 exit 1 fi -dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 sleep 1 echo '1..2' Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Tue Nov 17 00:32:39 2015 (r290963) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/3_test.sh Tue Nov 17 00:40:25 2015 (r290964) @@ -17,8 +17,8 @@ trap test_cleanup ABRT EXIT INT TERM work=$(attach_md -t malloc -s 1M) src=$(attach_md -t malloc -s 1M) -dd if=/dev/random of=/dev/$work bs=1m count=1 >/dev/null 2>&1 -dd if=/dev/random of=/dev/$src bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/random of=/dev/$work bs=1m count=1 conv=sync +dd if=/dev/random of=/dev/$src bs=1m count=1 conv=sync src_checksum=$(md5 -q /dev/$src) if ! ggatel create -u $us /dev/$work; then @@ -27,7 +27,7 @@ if ! ggatel create -u $us /dev/$work; th exit 1 fi -dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +dd if=/dev/${src} of=/dev/ggate${us} bs=1m count=1 conv=sync sleep 1 echo '1..2' From owner-svn-src-user@freebsd.org Tue Nov 17 01:01:04 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CD46A31C22 for ; Tue, 17 Nov 2015 01:01:04 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 10F2219E7; Tue, 17 Nov 2015 01:01:03 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH113cC047678; Tue, 17 Nov 2015 01:01:03 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH113ka047677; Tue, 17 Nov 2015 01:01:03 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170101.tAH113ka047677@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 01:01:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290965 - user/ngie/more-tests2/sbin/geom/class/tests/gate X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 01:01:04 -0000 Author: ngie Date: Tue Nov 17 01:01:02 2015 New Revision: 290965 URL: https://svnweb.freebsd.org/changeset/base/290965 Log: - Use conf.sh - Consolidate the cleanup steps and always execute on exit - Be more verbose on md5 failure - Use better variable names - Expect the testcase to fail, as noted in bug 204616 PR: 204616 Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/2_test.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/gate/2_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/gate/2_test.sh Tue Nov 17 00:40:25 2015 (r290964) +++ user/ngie/more-tests2/sbin/geom/class/tests/gate/2_test.sh Tue Nov 17 01:01:02 2015 (r290965) @@ -1,31 +1,48 @@ #!/bin/sh # $FreeBSD$ -base=`basename $0` -us=45 -work=`mktemp /tmp/$base.XXXXXX` || exit 1 -src=`mktemp /tmp/$base.XXXXXX` || exit 1 - -dd if=/dev/random of=$work bs=1m count=1 >/dev/null 2>&1 -dd if=/dev/random of=$src bs=1m count=1 >/dev/null 2>&1 -sum=`md5 -q $src` +. `dirname $0`/conf.sh -ggatel create -u $us $work +base=`basename $0` +us=46 +work=`mktemp -u $base.XXXXXX` || exit 1 +src=`mktemp -u $base.XXXXXX` || exit 1 + +test_cleanup() +{ + ggatel destroy -f -u $us + rm -f $work $src + + geom_test_cleanup +} +trap test_cleanup ABRT EXIT INT TERM + +dd if=/dev/random of=$work bs=1m count=1 conv=sync +dd if=/dev/random of=$src bs=1m count=1 conv=sync + +if ! ggatel create -u $us $work; then + echo 'ggatel create failed' + echo 'Bail out!' + exit 1 +fi -dd if=${src} of=/dev/ggate${us} bs=1m count=1 >/dev/null 2>&1 +dd if=${src} of=/dev/ggate${us} bs=1m count=1 +sleep 1 echo '1..2' -if [ `md5 -q $work` != $sum ]; then - echo 'not ok 1 - md5 checksum' +src_checksum=$(md5 -q $src) +work_checksum=$(md5 -q $work) +if [ "$work_checksum" != "$src_checksum" ]; then + echo "not ok 1 - md5 checksums didn't match ($work_checksum != $src_checksum) # TODO: bug 204616" + echo 'not ok 2 # SKIP' else echo 'ok 1 - md5 checksum' - if [ `cat /dev/ggate${us} | md5 -q` != $sum ]; then - echo 'not ok 2 - md5 checksum' + + ggate_checksum=$(md5 -q /dev/ggate${us}) + if [ "$ggate_checksum" != "$src_checksum" ]; then + echo "not ok 2 - md5 checksums didn't match ($ggate_checksum != $src_checksum)" else echo 'ok 2 - md5 checksum' fi fi - -ggatel destroy -u $us -rm -f $work $src From owner-svn-src-user@freebsd.org Tue Nov 17 01:02:46 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BA48A31D50 for ; Tue, 17 Nov 2015 01:02:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1B4CD1D38; Tue, 17 Nov 2015 01:02:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH12jB5047829; Tue, 17 Nov 2015 01:02:45 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH12ilM047820; Tue, 17 Nov 2015 01:02:44 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170102.tAH12ilM047820@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 01:02:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290967 - user/ngie/more-tests2/sbin/geom/class/tests/mirror X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 01:02:46 -0000 Author: ngie Date: Tue Nov 17 01:02:44 2015 New Revision: 290967 URL: https://svnweb.freebsd.org/changeset/base/290967 Log: - Use unique gmirror names - Use attach_md for tracking md(4) devices - Tear down the mirror in a consolidated cleanup routine Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/1_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/2_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/3_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/4_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/5_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/6_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/7_test.sh user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/1_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/1_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/1_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -5,15 +5,11 @@ echo "1..1" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` - -mdconfig -a -t malloc -s 1M -u $us0 || exit 1 -mdconfig -a -t malloc -s 2M -u $us1 || exit 1 -mdconfig -a -t malloc -s 3M -u $us2 || exit 1 +us0=$(attach_md -t malloc -s 1M) || exit 1 +us1=$(attach_md -t malloc -s 2M) || exit 1 +us2=$(attach_md -t malloc -s 3M) || exit 1 -gmirror label $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait # Size of created device should be 1MB - 512b. @@ -25,10 +21,3 @@ if [ $size -eq 1048064 ]; then else echo "not ok 1" fi - -gmirror remove $name md${us0} -gmirror remove $name md${us1} -gmirror remove $name md${us2} -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/2_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/2_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/2_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,22 +6,19 @@ echo "1..4" balance="round-robin" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=2048 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label -b $balance $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 @@ -32,28 +29,24 @@ if [ `md5 -q ${src}` != `md5 -q ${dst}` else echo "ok 1" fi -dd if=/dev/md${us0} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 +dd if=/dev/${us0} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" else echo "ok 2" fi -dd if=/dev/md${us1} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 +dd if=/dev/${us1} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 3" else echo "ok 3" fi -dd if=/dev/md${us2} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 +dd if=/dev/${us2} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 4" else echo "ok 4" fi -gmirror remove $name md${us0} md${us1} md${us2} -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/3_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/3_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/3_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,22 +6,19 @@ echo "1..5" balance="round-robin" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=2048 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label -b $balance $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 @@ -33,7 +30,7 @@ else echo "ok 1" fi -gmirror remove $name md${us0} +gmirror remove $name ${us0} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" @@ -41,7 +38,7 @@ else echo "ok 2" fi -gmirror remove $name md${us1} +gmirror remove $name ${us1} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 3" @@ -49,7 +46,7 @@ else echo "ok 3" fi -gmirror remove $name md${us2} +gmirror remove $name ${us2} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 4" @@ -64,7 +61,4 @@ else echo "ok 5" fi -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/4_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/4_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/4_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,22 +6,19 @@ echo "1..5" balance="load" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=2048 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label -b $balance $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 @@ -33,7 +30,7 @@ else echo "ok 1" fi -gmirror remove $name md${us0} +gmirror remove $name ${us0} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" @@ -41,7 +38,7 @@ else echo "ok 2" fi -gmirror remove $name md${us1} +gmirror remove $name ${us1} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 3" @@ -49,7 +46,7 @@ else echo "ok 3" fi -gmirror remove $name md${us2} +gmirror remove $name ${us2} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 4" @@ -57,6 +54,8 @@ else echo "ok 4" fi +gmirror destroy $name + # mirror/${name} should be removed. if [ -c /dev/${name} ]; then echo "not ok 5" @@ -64,7 +63,4 @@ else echo "ok 5" fi -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/5_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/5_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/5_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,22 +6,19 @@ echo "1..5" balance="split" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=8192 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance -s `expr $ddbs / 2` $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label -b $balance -s `expr $ddbs / 2` $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 @@ -33,7 +30,7 @@ else echo "ok 1" fi -gmirror remove $name md${us0} +gmirror remove $name ${us0} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" @@ -41,7 +38,7 @@ else echo "ok 2" fi -gmirror remove $name md${us1} +gmirror remove $name ${us1} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 3" @@ -49,7 +46,7 @@ else echo "ok 3" fi -gmirror remove $name md${us2} +gmirror remove $name ${us2} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 4" @@ -64,7 +61,4 @@ else echo "ok 5" fi -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/6_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/6_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/6_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,26 +6,23 @@ echo "1..2" balance="split" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=8192 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance -s `expr $ddbs / 2` $name /dev/md${us0} /dev/md${us1} || exit 1 +gmirror label -b $balance -s `expr $ddbs / 2` $name /dev/${us0} /dev/${us1} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -dd if=/dev/zero of=/dev/md${us2} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 +dd if=/dev/zero of=/dev/${us2} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then @@ -35,18 +32,14 @@ else fi # Connect disk to the mirror. -gmirror insert ${name} md${us2} +gmirror insert ${name} ${us2} # Wait for synchronization. sleep 1 -dd if=/dev/md${us2} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 +dd if=/dev/${us2} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" else echo "ok 2" fi -gmirror remove $name md${us0} md${us1} md${us2} -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/7_test.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/7_test.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/7_test.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -6,22 +6,19 @@ echo "1..5" balance="prefer" -us0=45 -us1=`expr $us0 + 1` -us2=`expr $us0 + 2` ddbs=2048 nblocks1=1024 nblocks2=`expr $nblocks1 / \( $ddbs / 512 \)` -src=`mktemp /tmp/$base.XXXXXX` || exit 1 -dst=`mktemp /tmp/$base.XXXXXX` || exit 1 +src=`mktemp $base.XXXXXX` || exit 1 +dst=`mktemp $base.XXXXXX` || exit 1 dd if=/dev/random of=${src} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us0 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us1 || exit 1 -mdconfig -a -t malloc -s `expr $nblocks1 + 1` -u $us2 || exit 1 +us0=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us1=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 +us2=$(attach_md -t malloc -s `expr $nblocks1 + 1`) || exit 1 -gmirror label -b $balance $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 +gmirror label -b $balance $name /dev/${us0} /dev/${us1} /dev/${us2} || exit 1 devwait dd if=${src} of=/dev/mirror/${name} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 @@ -33,7 +30,7 @@ else echo "ok 1" fi -gmirror remove $name md${us0} +gmirror remove $name ${us0} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 2" @@ -41,7 +38,7 @@ else echo "ok 2" fi -gmirror remove $name md${us1} +gmirror remove $name ${us1} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 3" @@ -49,7 +46,7 @@ else echo "ok 3" fi -gmirror remove $name md${us2} +gmirror remove $name ${us2} dd if=/dev/mirror/${name} of=${dst} bs=$ddbs count=$nblocks2 >/dev/null 2>&1 if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then echo "not ok 4" @@ -64,7 +61,4 @@ else echo "ok 5" fi -mdconfig -d -u $us0 -mdconfig -d -u $us1 -mdconfig -d -u $us2 rm -f ${src} ${dst} Modified: user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh Tue Nov 17 01:01:03 2015 (r290966) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/conf.sh Tue Nov 17 01:02:44 2015 (r290967) @@ -1,8 +1,15 @@ #!/bin/sh # $FreeBSD$ -name="test" +name="$(mktemp -u mirror.XXXXXX)" class="mirror" base=`basename $0` +gmirror_test_cleanup() +{ + [ -c /dev/$class/$name ] && gmirror destroy $name + geom_test_cleanup +} +trap gmirror_test_cleanup ABRT EXIT INT TERM + . `dirname $0`/../geom_subr.sh From owner-svn-src-user@freebsd.org Tue Nov 17 01:05:03 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 454EFA31D71 for ; Tue, 17 Nov 2015 01:05:03 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1AE161E4C; Tue, 17 Nov 2015 01:05:03 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH15223047957; Tue, 17 Nov 2015 01:05:02 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH150lE047944; Tue, 17 Nov 2015 01:05:00 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170105.tAH150lE047944@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 01:05:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290968 - in user/ngie/more-tests2/sbin/geom: class/tests class/tests/concat class/tests/eli class/tests/gpt class/tests/mirror class/tests/nop class/tests/raid3 class/tests/shsec class... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 01:05:03 -0000 Author: ngie Date: Tue Nov 17 01:05:00 2015 New Revision: 290968 URL: https://svnweb.freebsd.org/changeset/base/290968 Log: Add Makefiles for integrating the geom testcases into the FreeBSD test suite Increase the default timeouts for some of the geom_eli testcases, otherwise they will time out due to their length and cause a deterministic cascade of failures with the tests This is still a WIP Added: user/ngie/more-tests2/sbin/geom/class/tests/Makefile.inc (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/concat/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/eli/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/gpt/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/mirror/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/nop/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/raid3/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/shsec/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/class/tests/stripe/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/core/tests/Data/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/core/tests/Makefile (contents, props changed) user/ngie/more-tests2/sbin/geom/core/tests/Ref/Makefile (contents, props changed) Modified: user/ngie/more-tests2/sbin/geom/class/tests/Makefile Modified: user/ngie/more-tests2/sbin/geom/class/tests/Makefile ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/Makefile Tue Nov 17 01:02:44 2015 (r290967) +++ user/ngie/more-tests2/sbin/geom/class/tests/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -3,7 +3,7 @@ TESTS_SUBDIRS+= concat TESTS_SUBDIRS+= eli TESTS_SUBDIRS+= gate -TESTS_SUBDIRS+= gpt +#TESTS_SUBDIRS+= gpt TESTS_SUBDIRS+= mirror TESTS_SUBDIRS+= nop TESTS_SUBDIRS+= raid3 Added: user/ngie/more-tests2/sbin/geom/class/tests/Makefile.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/Makefile.inc Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,3 @@ +GEOM_CLASS= ${.CURDIR:T} + +TESTSDIR= ${TESTSBASE}/sbin/geom/class/${GEOM_CLASS} Added: user/ngie/more-tests2/sbin/geom/class/tests/concat/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/concat/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/eli/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/eli/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,32 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= attach_d_test +TAP_TESTS_SH+= configure_b_B_test +TAP_TESTS_SH+= delkey_test +TAP_TESTS_SH+= detach_l_test +TAP_TESTS_SH+= init_B_test +TAP_TESTS_SH+= init_J_test +TAP_TESTS_SH+= init_a_test +TAP_TESTS_SH+= init_i_P_test +TAP_TESTS_SH+= init_test +TAP_TESTS_SH+= integrity_copy_test +TAP_TESTS_SH+= integrity_data_test +TAP_TESTS_SH+= integrity_hmac_test +TAP_TESTS_SH+= kill_test +TAP_TESTS_SH+= nokey_test +TAP_TESTS_SH+= onetime_a_test +TAP_TESTS_SH+= onetime_d_test +TAP_TESTS_SH+= onetime_test +TAP_TESTS_SH+= readonly_test +TAP_TESTS_SH+= resize_test +TAP_TESTS_SH+= setkey_test + +TEST_METADATA.init_a_test+= timeout="1200" +TEST_METADATA.init_test+= timeout="300" +TEST_METADATA.integrity_copy_test+= timeout="1200" +TEST_METADATA.integrity_data_test+= timeout="600" +TEST_METADATA.integrity_hmac_test+= timeout="600" +TEST_METADATA.onetime_test+= timeout="300" +TEST_METADATA.onetime_a_test+= timeout="300" + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/gpt/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/gpt/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,13 @@ +# $FreeBSD$ + +BINDIR= ${TESTSDIR} + +TAP_TESTS_PERL+= gctl_test + +PROGS+= gctl +MAN= + +DPADD.gctl+= ${LIBGEOM} +LDADD.gctl+= -lgeom + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/mirror/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/mirror/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,15 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test +TAP_TESTS_SH+= 3_test +TAP_TESTS_SH+= 4_test +TAP_TESTS_SH+= 5_test +TAP_TESTS_SH+= 6_test +TAP_TESTS_SH+= 7_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/nop/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/nop/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/raid3/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/raid3/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,20 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test +TAP_TESTS_SH+= 3_test +TAP_TESTS_SH+= 4_test +TAP_TESTS_SH+= 5_test +TAP_TESTS_SH+= 6_test +TAP_TESTS_SH+= 7_test +TAP_TESTS_SH+= 8_test +TAP_TESTS_SH+= 9_test +TAP_TESTS_SH+= 10_test +TAP_TESTS_SH+= 11_test +TAP_TESTS_SH+= 12_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/shsec/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/shsec/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/class/tests/stripe/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/class/tests/stripe/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +TAP_TESTS_SH+= 1_test +TAP_TESTS_SH+= 2_test + +FILES+= conf.sh +FILESNAME_conf.sh= conf.sh +FILESDIR= ${TESTSDIR} + +.include Added: user/ngie/more-tests2/sbin/geom/core/tests/Data/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/core/tests/Data/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,21 @@ +# $FreeBSD$ + +FILES+= disk.alpha.da0.xml +FILES+= disk.alpha2.da0.xml +FILES+= disk.apple.xml +FILES+= disk.beast.da0.xml +FILES+= disk.critter.ad0.xml +FILES+= disk.empty.flp.xml +FILES+= disk.far.ad0.xml +FILES+= disk.flat.da1.xml +FILES+= disk.kern.flp.xml +FILES+= disk.msdos.ext.xml +FILES+= disk.msdos.flp.xml +FILES+= disk.pc98.wdc0.xml +FILES+= disk.sun.da0.xml +FILES+= disk.sun.da1.xml +FILES+= disk.typo.ad0.xml + +FILESDIR= ${TESTSBASE}/sbin/geom/core/Data + +.include Added: user/ngie/more-tests2/sbin/geom/core/tests/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/core/tests/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,12 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/sbin/geom/core + +TAP_TESTS_SH+= run_test + +SUBDIR+= ConfCmp +SUBDIR+= Data +SUBDIR+= MdLoad +SUBDIR+= Ref + +.include Added: user/ngie/more-tests2/sbin/geom/core/tests/Ref/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/sbin/geom/core/tests/Ref/Makefile Tue Nov 17 01:05:00 2015 (r290968) @@ -0,0 +1,21 @@ +# $FreeBSD$ + +FILES+= disk.alpha.da0.xml +FILES+= disk.alpha2.da0.xml +FILES+= disk.apple.xml +FILES+= disk.beast.da0.xml +FILES+= disk.critter.ad0.xml +FILES+= disk.empty.flp.xml +FILES+= disk.far.ad0.xml +FILES+= disk.flat.da1.xml +FILES+= disk.kern.flp.xml +FILES+= disk.msdos.ext.xml +FILES+= disk.msdos.flp.xml +FILES+= disk.pc98.wdc0.xml +FILES+= disk.sun.da0.xml +FILES+= disk.sun.da1.xml +FILES+= disk.typo.ad0.xml + +FILESDIR= ${TESTSBASE}/sbin/geom/core/Ref + +.include From owner-svn-src-user@freebsd.org Tue Nov 17 01:07:22 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91816A31D8A for ; Tue, 17 Nov 2015 01:07:22 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 568B31F82; Tue, 17 Nov 2015 01:07:22 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAH17LAj048070; Tue, 17 Nov 2015 01:07:21 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAH17Lff048069; Tue, 17 Nov 2015 01:07:21 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511170107.tAH17Lff048069@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Tue, 17 Nov 2015 01:07:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r290969 - user/ngie/more-tests2/sbin/geom/class/tests X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2015 01:07:22 -0000 Author: ngie Date: Tue Nov 17 01:07:21 2015 New Revision: 290969 URL: https://svnweb.freebsd.org/changeset/base/290969 Log: Add a note as to why the geom_part testcases are currently commented out for later Memory serves me correctly, the interface has changed Modified: user/ngie/more-tests2/sbin/geom/class/tests/Makefile Modified: user/ngie/more-tests2/sbin/geom/class/tests/Makefile ============================================================================== --- user/ngie/more-tests2/sbin/geom/class/tests/Makefile Tue Nov 17 01:05:00 2015 (r290968) +++ user/ngie/more-tests2/sbin/geom/class/tests/Makefile Tue Nov 17 01:07:21 2015 (r290969) @@ -3,6 +3,7 @@ TESTS_SUBDIRS+= concat TESTS_SUBDIRS+= eli TESTS_SUBDIRS+= gate +# XXX: might not work due to geom(4) changes; more investigation's needed #TESTS_SUBDIRS+= gpt TESTS_SUBDIRS+= mirror TESTS_SUBDIRS+= nop From owner-svn-src-user@freebsd.org Wed Nov 18 23:38:10 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC924A32C2F for ; Wed, 18 Nov 2015 23:38:10 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8AE861F0B; Wed, 18 Nov 2015 23:38:10 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAINc9jS007644; Wed, 18 Nov 2015 23:38:09 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAINc9IP007643; Wed, 18 Nov 2015 23:38:09 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511182338.tAINc9IP007643@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Wed, 18 Nov 2015 23:38:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r291037 - user/ngie/more-tests2/lib/libc/tests/net X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2015 23:38:10 -0000 Author: ngie Date: Wed Nov 18 23:38:09 2015 New Revision: 291037 URL: https://svnweb.freebsd.org/changeset/base/291037 Log: Do not print out errno if the call succeeded unexpectedly; this was a mistake made in r290868 MFC after: 4 days X-MFC with: r290563, r290868 Reported by: jilles Sponsored by: EMC / Isilon Storage Division Modified: user/ngie/more-tests2/lib/libc/tests/net/ether_test.c Modified: user/ngie/more-tests2/lib/libc/tests/net/ether_test.c ============================================================================== --- user/ngie/more-tests2/lib/libc/tests/net/ether_test.c Wed Nov 18 23:32:29 2015 (r291036) +++ user/ngie/more-tests2/lib/libc/tests/net/ether_test.c Wed Nov 18 23:38:09 2015 (r291037) @@ -65,7 +65,7 @@ ATF_TC_BODY(ether_line_bad_1, tc) char hostname[256]; ATF_REQUIRE_MSG(ether_line(ether_line_bad_1_string, &e, hostname) != 0, - "ether_line succeeded unexpectedly; errno=%d", errno); + "ether_line succeeded unexpectedly"); } static const char *ether_line_bad_2_string = "x x"; @@ -77,7 +77,7 @@ ATF_TC_BODY(ether_line_bad_2, tc) char hostname[256]; ATF_REQUIRE_MSG(ether_line(ether_line_bad_2_string, &e, hostname) != 0, - "ether_line succeeded unexpectedly; errno=%d", errno); + "ether_line succeeded unexpectedly"); } static const char *ether_aton_string = "01:23:45:67:89:ab"; From owner-svn-src-user@freebsd.org Wed Nov 18 23:45:13 2015 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F109A32E2A for ; Wed, 18 Nov 2015 23:45:13 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 22ECC156A; Wed, 18 Nov 2015 23:45:13 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAINjCFK010665; Wed, 18 Nov 2015 23:45:12 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAINjA5l010643; Wed, 18 Nov 2015 23:45:10 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201511182345.tAINjA5l010643@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Wed, 18 Nov 2015 23:45:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r291039 - in user/ngie/more-tests2: . bin/sh bin/sh/tests/parameters crypto/openssl/doc/crypto etc etc/mtree include lib/libcrypt/tests lib/libpmc sbin secure/lib/libcrypto secure/lib/l... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2015 23:45:13 -0000 Author: ngie Date: Wed Nov 18 23:45:09 2015 New Revision: 291039 URL: https://svnweb.freebsd.org/changeset/base/291039 Log: MFhead @ r291038 Added: user/ngie/more-tests2/bin/sh/tests/parameters/positional8.0 - copied unchanged from r291038, head/bin/sh/tests/parameters/positional8.0 user/ngie/more-tests2/share/ctypedef/en_US.ISO8859-1.src - copied unchanged from r291038, head/share/ctypedef/en_US.ISO8859-1.src user/ngie/more-tests2/share/monetdef/en_ZA.ISO8859-15.src - copied unchanged from r291038, head/share/monetdef/en_ZA.ISO8859-15.src user/ngie/more-tests2/share/monetdef/fr_CA.ISO8859-15.src - copied unchanged from r291038, head/share/monetdef/fr_CA.ISO8859-15.src user/ngie/more-tests2/share/timedef/fr_CA.ISO8859-15.src - copied unchanged from r291038, head/share/timedef/fr_CA.ISO8859-15.src user/ngie/more-tests2/sys/mips/conf/AP143 - copied unchanged from r291038, head/sys/mips/conf/AP143 user/ngie/more-tests2/sys/mips/conf/AP143.hints - copied unchanged from r291038, head/sys/mips/conf/AP143.hints user/ngie/more-tests2/sys/mips/conf/ONIONOMEGA - copied unchanged from r291038, head/sys/mips/conf/ONIONOMEGA user/ngie/more-tests2/sys/mips/conf/ONIONOMEGA.hints - copied unchanged from r291038, head/sys/mips/conf/ONIONOMEGA.hints user/ngie/more-tests2/sys/mips/conf/QCA953X_BASE - copied unchanged from r291038, head/sys/mips/conf/QCA953X_BASE user/ngie/more-tests2/sys/mips/conf/QCA953X_BASE.hints - copied unchanged from r291038, head/sys/mips/conf/QCA953X_BASE.hints user/ngie/more-tests2/usr.sbin/mpsutil/mps_flash.c - copied unchanged from r291038, head/usr.sbin/mpsutil/mps_flash.c user/ngie/more-tests2/usr.sbin/ypldap/ - copied from r291038, head/usr.sbin/ypldap/ Deleted: user/ngie/more-tests2/secure/lib/libcrypto/man/SSLeay_version.3 user/ngie/more-tests2/share/ctypedef/en_GB.ISO8859-15.src user/ngie/more-tests2/share/monetdef/en_ZA.ISO8859-1.src user/ngie/more-tests2/share/monetdef/fr_CA.ISO8859-1.src user/ngie/more-tests2/share/timedef/fr_CA.ISO8859-1.src Modified: user/ngie/more-tests2/MAINTAINERS (contents, props changed) user/ngie/more-tests2/Makefile.inc1 user/ngie/more-tests2/ObsoleteFiles.inc user/ngie/more-tests2/UPDATING user/ngie/more-tests2/bin/sh/expand.c user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_EncryptInit.pod user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod user/ngie/more-tests2/etc/Makefile user/ngie/more-tests2/etc/mtree/BSD.usr.dist user/ngie/more-tests2/include/Makefile user/ngie/more-tests2/lib/libcrypt/tests/Makefile user/ngie/more-tests2/lib/libpmc/pmc.h user/ngie/more-tests2/sbin/Makefile user/ngie/more-tests2/secure/lib/libcrypto/Makefile.inc user/ngie/more-tests2/secure/lib/libcrypto/Makefile.man user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_EncryptInit.3 user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 user/ngie/more-tests2/share/colldef/Makefile user/ngie/more-tests2/share/ctypedef/Makefile user/ngie/more-tests2/share/locale-links/Makefile user/ngie/more-tests2/share/mk/dirdeps.mk user/ngie/more-tests2/share/mk/local.gendirdeps.mk user/ngie/more-tests2/share/mk/sys.mk user/ngie/more-tests2/share/monetdef/Makefile user/ngie/more-tests2/share/msgdef/Makefile user/ngie/more-tests2/share/numericdef/Makefile user/ngie/more-tests2/share/timedef/Makefile user/ngie/more-tests2/sys/arm/arm/busdma_machdep-v6.c user/ngie/more-tests2/sys/arm/arm/pl310.c user/ngie/more-tests2/sys/arm/include/pcb.h user/ngie/more-tests2/sys/arm/include/pl310.h user/ngie/more-tests2/sys/arm/samsung/exynos/exynos5_ehci.c user/ngie/more-tests2/sys/boot/common/loader.8 user/ngie/more-tests2/sys/conf/files.powerpc user/ngie/more-tests2/sys/conf/kern.pre.mk user/ngie/more-tests2/sys/conf/options user/ngie/more-tests2/sys/conf/options.powerpc user/ngie/more-tests2/sys/dev/hwpmc/hwpmc_mod.c user/ngie/more-tests2/sys/dev/isp/isp.c user/ngie/more-tests2/sys/dev/isp/isp_freebsd.c user/ngie/more-tests2/sys/dev/isp/isp_library.c user/ngie/more-tests2/sys/dev/isp/isp_library.h user/ngie/more-tests2/sys/dev/isp/isp_stds.h user/ngie/more-tests2/sys/dev/isp/isp_target.c user/ngie/more-tests2/sys/dev/isp/ispmbox.h user/ngie/more-tests2/sys/dev/isp/ispvar.h user/ngie/more-tests2/sys/dev/ntb/if_ntb/if_ntb.c user/ngie/more-tests2/sys/dev/ntb/ntb_hw/ntb_hw.c user/ngie/more-tests2/sys/dev/ntb/ntb_hw/ntb_hw.h user/ngie/more-tests2/sys/dev/re/if_re.c user/ngie/more-tests2/sys/dev/uart/uart_dev_ns8250.c user/ngie/more-tests2/sys/dev/vmware/vmxnet3/if_vmx.c user/ngie/more-tests2/sys/dev/wpi/if_wpi.c user/ngie/more-tests2/sys/dev/xen/control/control.c user/ngie/more-tests2/sys/fs/nfsclient/nfs_clvfsops.c user/ngie/more-tests2/sys/geom/geom_dev.c user/ngie/more-tests2/sys/kern/imgact_elf.c user/ngie/more-tests2/sys/kern/kern_dump.c user/ngie/more-tests2/sys/modules/tests/framework/Makefile user/ngie/more-tests2/sys/net/pfkeyv2.h user/ngie/more-tests2/sys/netipsec/ipsec.h user/ngie/more-tests2/sys/netipsec/key.c user/ngie/more-tests2/sys/netipsec/xform_esp.c user/ngie/more-tests2/sys/netpfil/ipfw/ip_fw_dynamic.c user/ngie/more-tests2/sys/netsmb/smb_conn.c user/ngie/more-tests2/sys/netsmb/smb_iod.c user/ngie/more-tests2/sys/opencrypto/xform.c user/ngie/more-tests2/sys/powerpc/aim/mmu_oea64.c user/ngie/more-tests2/sys/powerpc/aim/moea64_native.c user/ngie/more-tests2/sys/powerpc/include/bus.h user/ngie/more-tests2/sys/powerpc/mpc85xx/mpc85xx.c user/ngie/more-tests2/sys/powerpc/mpc85xx/mpc85xx.h user/ngie/more-tests2/sys/powerpc/ofw/ofw_machdep.c user/ngie/more-tests2/sys/powerpc/ofw/ofw_pci.c user/ngie/more-tests2/sys/powerpc/ofw/ofw_pcibus.c user/ngie/more-tests2/sys/powerpc/ofw/openpic_ofw.c user/ngie/more-tests2/sys/powerpc/powermac/cpcht.c user/ngie/more-tests2/sys/powerpc/powermac/kiic.c user/ngie/more-tests2/sys/powerpc/powermac/macgpio.c user/ngie/more-tests2/sys/powerpc/pseries/mmu_phyp.c user/ngie/more-tests2/sys/powerpc/pseries/phyp_console.c user/ngie/more-tests2/sys/powerpc/pseries/phyp_llan.c user/ngie/more-tests2/sys/powerpc/pseries/phyp_vscsi.c user/ngie/more-tests2/sys/powerpc/pseries/platform_chrp.c user/ngie/more-tests2/sys/powerpc/pseries/plpar_iommu.c user/ngie/more-tests2/sys/powerpc/pseries/rtas_pci.c user/ngie/more-tests2/sys/sparc64/include/dump.h user/ngie/more-tests2/sys/sparc64/sparc64/dump_machdep.c user/ngie/more-tests2/sys/sys/pmc.h user/ngie/more-tests2/sys/x86/x86/intr_machdep.c user/ngie/more-tests2/sys/x86/xen/hvm.c user/ngie/more-tests2/sys/x86/xen/xen_intr.c user/ngie/more-tests2/tools/build/mk/OptionalObsoleteFiles.inc user/ngie/more-tests2/tools/install.sh user/ngie/more-tests2/tools/sched/schedgraph.py user/ngie/more-tests2/tools/tools/locale/etc/charmaps.xml user/ngie/more-tests2/tools/tools/shlib-compat/shlib-compat.py user/ngie/more-tests2/usr.bin/netstat/if.c user/ngie/more-tests2/usr.bin/xinstall/Makefile user/ngie/more-tests2/usr.sbin/Makefile user/ngie/more-tests2/usr.sbin/mpsutil/Makefile user/ngie/more-tests2/usr.sbin/mpsutil/mps_cmd.c user/ngie/more-tests2/usr.sbin/mpsutil/mpsutil.8 user/ngie/more-tests2/usr.sbin/mpsutil/mpsutil.h user/ngie/more-tests2/usr.sbin/pmcstat/pmcpl_gprof.c user/ngie/more-tests2/usr.sbin/pmcstat/pmcstat.8 user/ngie/more-tests2/usr.sbin/pmcstat/pmcstat.c user/ngie/more-tests2/usr.sbin/pmcstat/pmcstat.h Directory Properties: user/ngie/more-tests2/ (props changed) user/ngie/more-tests2/crypto/openssl/ (props changed) user/ngie/more-tests2/include/ (props changed) user/ngie/more-tests2/sbin/ (props changed) user/ngie/more-tests2/share/ (props changed) user/ngie/more-tests2/sys/ (props changed) user/ngie/more-tests2/sys/boot/ (props changed) user/ngie/more-tests2/sys/conf/ (props changed) Modified: user/ngie/more-tests2/MAINTAINERS ============================================================================== --- user/ngie/more-tests2/MAINTAINERS Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/MAINTAINERS Wed Nov 18 23:45:09 2015 (r291039) @@ -59,7 +59,6 @@ contrib/llvm dim Pre-commit review pref contrib/llvm/tools/lldb emaste Pre-commit review preferred. atf freebsd-testing,jmmv,ngie Pre-commit review requested. contrib/netbsd-tests freebsd-testing,ngie Pre-commit review requested. -contrib/pf kp,glebius Pre-commit review recommended. contrib/pjdfstest freebsd-testing,ngie,pjd Pre-commit review requested. share/mk/*.test.mk freebsd-testing,ngie (same list as share/mk too) Pre-commit review requested. tests freebsd-testing,ngie Pre-commit review requested. @@ -69,7 +68,12 @@ sys/compat/linuxkpi hselasky If in doubt sys/dev/e1000 erj Pre-commit phabricator review requested. sys/dev/ixgbe erj Pre-commit phabricator review requested. sys/dev/ixl erj Pre-commit phabricator review requested. +sys/netinet/ip_carp.c glebius Pre-commit review recommended. +sys/netpfil/pf kp,glebius Pre-commit review recommended. usr.sbin/pkg pkg@ Please coordinate behavior or flag changes with pkg team. +lpr gad Pre-commit review requested, particularly for + lpd/recvjob.c and lpd/printjob.c. +nis(8), yp(8) araujo Pre-commit review requested. ---- OLD ---- libc/posix1e rwatson Pre-commit review requested. POSIX.1e ACLs rwatson Pre-commit review requested. @@ -100,8 +104,6 @@ etc/mail gshapiro Pre-commit review requ Keep in sync with -STABLE. etc/sendmail gshapiro Pre-commit review requested. Keep in sync with -STABLE. -lpr gad Pre-commit review requested, particularly for - lpd/recvjob.c and lpd/printjob.c. nvi peter Try not to break it. libz peter Try not to break it. groff ru Recommends pre-commit review. Modified: user/ngie/more-tests2/Makefile.inc1 ============================================================================== --- user/ngie/more-tests2/Makefile.inc1 Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/Makefile.inc1 Wed Nov 18 23:45:09 2015 (r291039) @@ -1458,9 +1458,6 @@ ${_bt}-usr.bin/mandoc: ${_bt}-lib/libope _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'. @@ -1483,7 +1480,6 @@ bootstrap-tools: .PHONY ${_yacc} \ ${_m4} \ ${_lex} \ - lib/libmd \ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ Modified: user/ngie/more-tests2/ObsoleteFiles.inc ============================================================================== --- user/ngie/more-tests2/ObsoleteFiles.inc Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/ObsoleteFiles.inc Wed Nov 18 23:45:09 2015 (r291039) @@ -49,41 +49,6 @@ OLD_FILES+=usr/share/locale/zh_TW.UTF-8/ # 20151107: String collation improvements OLD_FILES+=usr/share/locale/UTF-8/LC_CTYPE OLD_DIRS+=usr/share/locale/UTF-8 -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_NUMERIC -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_TIME -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_CTYPE -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_COLLATE -OLD_FILES+=usr/share/locale/en_CA.ISO8859-15/LC_MONETARY -OLD_DIRS+=usr/share/locale/en_CA.ISO8859-15 -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_COLLATE -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_CTYPE -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_TIME -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_NUMERIC -OLD_FILES+=usr/share/locale/en_AU.ISO8859-15/LC_MONETARY -OLD_DIRS+=usr/share/locale/en_AU.ISO8859-15 -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_CTYPE -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_MESSAGES -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_COLLATE -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_TIME -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_MONETARY -OLD_FILES+=usr/share/locale/en_US.ISO8859-15/LC_NUMERIC -OLD_DIRS+=usr/share/locale/en_US.ISO8859-15 -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_COLLATE -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_TIME -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_MONETARY -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_NUMERIC -OLD_FILES+=usr/share/locale/en_NZ.ISO8859-15/LC_CTYPE -OLD_DIRS+=usr/share/locale/en_NZ.ISO8859-15 -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_COLLATE -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_CTYPE -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_TIME -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_NUMERIC -OLD_FILES+=usr/share/locale/fr_CA.ISO8859-15/LC_MONETARY -OLD_DIRS+=usr/share/locale/fr_CA.ISO8859-15 OLD_FILES+=usr/share/locale/kk_KZ.PT154/LC_COLLATE OLD_FILES+=usr/share/locale/kk_KZ.PT154/LC_CTYPE OLD_FILES+=usr/share/locale/kk_KZ.PT154/LC_MESSAGES Modified: user/ngie/more-tests2/UPDATING ============================================================================== --- user/ngie/more-tests2/UPDATING Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/UPDATING Wed Nov 18 23:45:09 2015 (r291039) @@ -39,6 +39,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 Databases administrators will need to reindex their databases given collation results will be different. + Due to a bug in install(1) it is recommended to remove the ancient + locales before running make installworld. + + rm -rf /usr/share/locale/* + 20151030: The OpenSSL has been upgraded to 1.0.2d. Any binaries requiring libcrypto.so.7 or libssl.so.7 must be recompiled. @@ -191,12 +196,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 like it always used to, and the difference will be irrelevant. If you remove 'device random', you get *NO* kernel-processed - entopy at all. This may be acceptable to folks building + entropy at all. This may be acceptable to folks building embedded systems, but has complications. Carry on reading, and it is assumed you know what you need. *PLEASE* read random(4) and random(9) if you are in the - habit of tweeking kernel configs, and/or if you are a member + habit of tweaking kernel configs, and/or if you are a member of the embedded community, wanting specific and not-usual behaviour from your security subsystems. Modified: user/ngie/more-tests2/bin/sh/expand.c ============================================================================== --- user/ngie/more-tests2/bin/sh/expand.c Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/bin/sh/expand.c Wed Nov 18 23:45:09 2015 (r291039) @@ -249,7 +249,8 @@ argstr(char *p, int flag) case CTLQUOTEMARK: lit_quoted = 1; /* "$@" syntax adherence hack */ - if (p[0] == CTLVAR && p[2] == '@' && p[3] == '=') + if (p[0] == CTLVAR && (p[1] & VSQUOTE) != 0 && + p[2] == '@' && p[3] == '=') break; if ((flag & EXP_FULL) != 0) USTPUTC(c, expdest); Copied: user/ngie/more-tests2/bin/sh/tests/parameters/positional8.0 (from r291038, head/bin/sh/tests/parameters/positional8.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/bin/sh/tests/parameters/positional8.0 Wed Nov 18 23:45:09 2015 (r291039, copy of r291038, head/bin/sh/tests/parameters/positional8.0) @@ -0,0 +1,31 @@ +# $FreeBSD$ + +failures='' +ok='' + +testcase() { + code="$1" + expected="$2" + oIFS="$IFS" + eval "$code" + IFS='|' + result="$#|$*" + IFS="$oIFS" + if [ "x$result" = "x$expected" ]; then + ok=x$ok + else + failures=x$failures + echo "For $code, expected $expected actual $result" + fi +} + +testcase 'shift $#; set -- ""$*' '1|' +testcase 'shift $#; set -- $*""' '1|' +testcase 'shift $#; set -- ""$@' '1|' +testcase 'shift $#; set -- $@""' '1|' +testcase 'shift $#; set -- """$*"' '1|' +testcase 'shift $#; set -- "$*"""' '1|' +testcase 'shift $#; set -- """$@"' '1|' +testcase 'shift $#; set -- "$@"""' '1|' + +test "x$failures" = x Modified: user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_EncryptInit.pod ============================================================================== --- user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_EncryptInit.pod Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_EncryptInit.pod Wed Nov 18 23:45:09 2015 (r291039) @@ -20,7 +20,7 @@ EVP_CIPHER_CTX_set_padding, EVP_enc_nul EVP_des_cfb, EVP_des_ofb, EVP_des_ede_cbc, EVP_des_ede, EVP_des_ede_ofb, EVP_des_ede_cfb, EVP_des_ede3_cbc, EVP_des_ede3, EVP_des_ede3_ofb, EVP_des_ede3_cfb, EVP_desx_cbc, EVP_rc4, EVP_rc4_40, EVP_idea_cbc, -EVP_idea_ecb, EVP_idea_cfb, EVP_idea_ofb, EVP_idea_cbc, EVP_rc2_cbc, +EVP_idea_ecb, EVP_idea_cfb, EVP_idea_ofb, EVP_rc2_cbc, EVP_rc2_ecb, EVP_rc2_cfb, EVP_rc2_ofb, EVP_rc2_40_cbc, EVP_rc2_64_cbc, EVP_bf_cbc, EVP_bf_ecb, EVP_bf_cfb, EVP_bf_ofb, EVP_cast5_cbc, EVP_cast5_ecb, EVP_cast5_cfb, EVP_cast5_ofb, EVP_rc5_32_12_16_cbc, @@ -315,7 +315,7 @@ RC4 stream cipher. This is a variable ke RC4 stream cipher with 40 bit key length. This is obsolete and new code should use EVP_rc4() and the EVP_CIPHER_CTX_set_key_length() function. -=item EVP_idea_cbc() EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void), EVP_idea_cbc(void) +=item EVP_idea_cbc() EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void) IDEA encryption algorithm in CBC, ECB, CFB and OFB modes respectively. Modified: user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod ============================================================================== --- user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod Wed Nov 18 23:45:09 2015 (r291039) @@ -2,7 +2,7 @@ =head1 NAME -EVP_PKEY_CTX_ctrl, EVP_PKEY_CTX_ctrl_str, EVP_PKEY_get_default_digest_nid, +EVP_PKEY_CTX_ctrl, EVP_PKEY_CTX_ctrl_str, EVP_PKEY_CTX_set_signature_md, EVP_PKEY_CTX_set_rsa_padding, EVP_PKEY_CTX_set_rsa_pss_saltlen, EVP_PKEY_CTX_set_rsa_rsa_keygen_bits, EVP_PKEY_CTX_set_rsa_keygen_pubexp, EVP_PKEY_CTX_set_dsa_paramgen_bits, @@ -19,8 +19,6 @@ EVP_PKEY_CTX_set_ec_paramgen_curve_nid - int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value); - int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid); - #include int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); Modified: user/ngie/more-tests2/etc/Makefile ============================================================================== --- user/ngie/more-tests2/etc/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/etc/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -337,10 +337,10 @@ MTREE_FILTER= sed -e 's,\([gu]\)name=,\1 -e 's,\(gid=\)[^ ]*$$,\1${_gid},' .else MTREE_FILTER= cat -.endif .if !defined(NO_FSCHG) MTREE_FSCHG= -i .endif +.endif MTREES= mtree/BSD.root.dist / \ mtree/BSD.var.dist /var \ Modified: user/ngie/more-tests2/etc/mtree/BSD.usr.dist ============================================================================== --- user/ngie/more-tests2/etc/mtree/BSD.usr.dist Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/etc/mtree/BSD.usr.dist Wed Nov 18 23:45:09 2015 (r291039) @@ -515,6 +515,8 @@ locale af_ZA.ISO8859-1 .. + af_ZA.ISO8859-15 + .. af_ZA.UTF-8 .. ar_AE.UTF-8 @@ -601,12 +603,16 @@ .. en_AU.ISO8859-1 .. + en_AU.ISO8859-15 + .. en_AU.US-ASCII .. en_AU.UTF-8 .. en_CA.ISO8859-1 .. + en_CA.ISO8859-15 + .. en_CA.US-ASCII .. en_CA.UTF-8 @@ -631,6 +637,8 @@ .. en_NZ.ISO8859-1 .. + en_NZ.ISO8859-15 + .. en_NZ.US-ASCII .. en_NZ.UTF-8 @@ -643,12 +651,16 @@ .. en_US.ISO8859-1 .. + en_US.ISO8859-15 + .. en_US.US-ASCII .. en_US.UTF-8 .. en_ZA.ISO8859-1 .. + en_ZA.ISO8859-15 + .. en_ZA.US-ASCII .. en_ZA.UTF-8 @@ -695,6 +707,8 @@ .. fr_CA.ISO8859-1 .. + fr_CA.ISO8859-15 + .. fr_CA.UTF-8 .. fr_CH.ISO8859-1 Modified: user/ngie/more-tests2/include/Makefile ============================================================================== --- user/ngie/more-tests2/include/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/include/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -376,7 +376,7 @@ symlinks: @touch ${.OBJDIR}/${.TARGET} .endif -.if ${MACHINE} == "host" +.if ${MACHINE} == "host" && !defined(_SKIP_BUILD) # we're here because we are building a sysroot... # we need MACHINE et al set correctly HOST_MACHINE!= uname -m Modified: user/ngie/more-tests2/lib/libcrypt/tests/Makefile ============================================================================== --- user/ngie/more-tests2/lib/libcrypt/tests/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/lib/libcrypt/tests/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -1,12 +1,12 @@ # $FreeBSD$ -ATF_TESTS_C+= crypt_tests - -NETBSD_ATF_TESTS_C+= crypt_test - -CFLAGS+= -I${.CURDIR:H} -LIBADD= crypt - +#ATF_TESTS_C+= crypt_tests +# +#NETBSD_ATF_TESTS_C+= crypt_test +# +#CFLAGS+= -I${.CURDIR:H} +#LIBADD= crypt +# .include .include Modified: user/ngie/more-tests2/lib/libpmc/pmc.h ============================================================================== --- user/ngie/more-tests2/lib/libpmc/pmc.h Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/lib/libpmc/pmc.h Wed Nov 18 23:45:09 2015 (r291039) @@ -37,14 +37,15 @@ * Driver statistics. */ struct pmc_driverstats { - int pm_intr_ignored; /* #interrupts ignored */ - int pm_intr_processed; /* #interrupts processed */ - int pm_intr_bufferfull; /* #interrupts with ENOSPC */ - int pm_syscalls; /* #syscalls */ - int pm_syscall_errors; /* #syscalls with errors */ - int pm_buffer_requests; /* #buffer requests */ - int pm_buffer_requests_failed; /* #failed buffer requests */ - int pm_log_sweeps; /* #sample buffer processing passes */ + unsigned int pm_intr_ignored; /* #interrupts ignored */ + unsigned int pm_intr_processed; /* #interrupts processed */ + unsigned int pm_intr_bufferfull; /* #interrupts with ENOSPC */ + unsigned int pm_syscalls; /* #syscalls */ + unsigned int pm_syscall_errors; /* #syscalls with errors */ + unsigned int pm_buffer_requests; /* #buffer requests */ + unsigned int pm_buffer_requests_failed; /* #failed buffer requests */ + unsigned int pm_log_sweeps; /* #sample buffer processing + passes */ }; /* Modified: user/ngie/more-tests2/sbin/Makefile ============================================================================== --- user/ngie/more-tests2/sbin/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/sbin/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -70,66 +70,26 @@ SUBDIR=adjkerntz \ tunefs \ umount -.if ${MK_ATM} != "no" -SUBDIR+= atm -.endif - -.if ${MK_CASPER} != "no" -SUBDIR+= casperd -.endif - -.if ${MK_CCD} != "no" -SUBDIR+= ccdconfig -.endif - -.if ${MK_CXX} != "no" -SUBDIR+= devd -.endif - -.if ${MK_HAST} != "no" -SUBDIR+= hastctl -SUBDIR+= hastd -.endif - -.if ${MK_INET6} != "no" -SUBDIR+= ping6 -SUBDIR+= rtsol -.endif - -.if ${MK_IPFILTER} != "no" -SUBDIR+= ipf -.endif - -.if ${MK_IPFW} != "no" -SUBDIR+= ipfw -SUBDIR+= natd -.endif - -.if ${MK_ISCSI} != "no" -SUBDIR+= iscontrol -.endif - -.if ${MK_NAND} != "no" -SUBDIR+= nandfs -SUBDIR+= newfs_nandfs -.endif - -.if ${MK_PF} != "no" -SUBDIR+= pfctl -SUBDIR+= pflogd -.endif - -.if ${MK_QUOTAS} != "no" -SUBDIR+= quotacheck -.endif - -.if ${MK_ROUTED} != "no" -SUBDIR+= routed -.endif - -.if ${MK_TESTS} != "no" -SUBDIR+= tests -.endif +SUBDIR.${MK_ATM}+= atm +SUBDIR.${MK_CASPER}+= casperd +SUBDIR.${MK_CCD}+= ccdconfig +SUBDIR.${MK_CXX}+= devd +SUBDIR.${MK_HAST}+= hastctl +SUBDIR.${MK_HAST}+= hastd +SUBDIR.${MK_INET6}+= ping6 +SUBDIR.${MK_INET6}+= rtsol +SUBDIR.${MK_IPFILTER}+= ipf +SUBDIR.${MK_IPFW}+= ipfw +SUBDIR.${MK_IPFW}+= natd +SUBDIR.${MK_ISCSI}+= iscontrol +SUBDIR.${MK_NAND}+= nandfs +SUBDIR.${MK_NAND}+= newfs_nandfs +SUBDIR.${MK_PF}+= pfctl +SUBDIR.${MK_PF}+= pflogd +SUBDIR.${MK_QUOTAS}+= quotacheck +SUBDIR.${MK_ROUTED}+= routed + +SUBDIR.${MK_TESTS}+= tests .include Modified: user/ngie/more-tests2/secure/lib/libcrypto/Makefile.inc ============================================================================== --- user/ngie/more-tests2/secure/lib/libcrypto/Makefile.inc Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/secure/lib/libcrypto/Makefile.inc Wed Nov 18 23:45:09 2015 (r291039) @@ -45,7 +45,7 @@ MANDIR= ${SHAREDIR}/openssl/man/man .if defined(LIB) _docs= ${LIB} -_skip= des_modes +_skip= SSLeay_version des_modes _sec= 3 .else _docs= apps @@ -72,13 +72,13 @@ man-makefile-update: ${.CURDIR}/Makefile.man for i in ${LCRYPTO_DOC}/${_docs}/*.pod; do \ fn=`basename $$i .pod`; \ - if [ "$$fn" != "${_skip}" ]; then \ + if ! echo '${_skip}' | grep -qw "$$fn"; then \ ${ECHO} "MAN+= $$fn.${_sec}" >> ${.CURDIR}/Makefile.man; \ fi; \ done for i in ${LCRYPTO_DOC}/${_docs}/*.pod; do \ fn=`basename $$i .pod`; \ - if [ "$$fn" != "${_skip}" ]; then \ + if ! echo '${_skip}' | grep -qw "$$fn"; then \ perl ${LCRYPTO_SRC}/util/extract-names.pl < $$i | \ awk "/^$$fn\$$/ { next; } \ { print \"MLINKS+= $$fn.${_sec} \" \$$1 \".${_sec}\" }" >> \ Modified: user/ngie/more-tests2/secure/lib/libcrypto/Makefile.man ============================================================================== --- user/ngie/more-tests2/secure/lib/libcrypto/Makefile.man Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/secure/lib/libcrypto/Makefile.man Wed Nov 18 23:45:09 2015 (r291039) @@ -160,7 +160,6 @@ MAN+= SMIME_read_CMS.3 MAN+= SMIME_read_PKCS7.3 MAN+= SMIME_write_CMS.3 MAN+= SMIME_write_PKCS7.3 -MAN+= SSLeay_version.3 MAN+= X509_NAME_ENTRY_get_object.3 MAN+= X509_NAME_add_entry_by_txt.3 MAN+= X509_NAME_get_index_by_NID.3 @@ -695,7 +694,6 @@ MLINKS+= EVP_EncryptInit.3 EVP_idea_cbc. MLINKS+= EVP_EncryptInit.3 EVP_idea_ecb.3 MLINKS+= EVP_EncryptInit.3 EVP_idea_cfb.3 MLINKS+= EVP_EncryptInit.3 EVP_idea_ofb.3 -MLINKS+= EVP_EncryptInit.3 EVP_idea_cbc.3 MLINKS+= EVP_EncryptInit.3 EVP_rc2_cbc.3 MLINKS+= EVP_EncryptInit.3 EVP_rc2_ecb.3 MLINKS+= EVP_EncryptInit.3 EVP_rc2_cfb.3 @@ -723,7 +721,6 @@ MLINKS+= EVP_EncryptInit.3 EVP_aes_256_c MLINKS+= EVP_OpenInit.3 EVP_OpenUpdate.3 MLINKS+= EVP_OpenInit.3 EVP_OpenFinal.3 MLINKS+= EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_ctrl_str.3 -MLINKS+= EVP_PKEY_CTX_ctrl.3 EVP_PKEY_get_default_digest_nid.3 MLINKS+= EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_set_signature_md.3 MLINKS+= EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_set_rsa_padding.3 MLINKS+= EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_set_rsa_pss_saltlen.3 Modified: user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_EncryptInit.3 ============================================================================== --- user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_EncryptInit.3 Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_EncryptInit.3 Wed Nov 18 23:45:09 2015 (r291039) @@ -157,7 +157,7 @@ EVP_CIPHER_CTX_set_padding, EVP_enc_nul EVP_des_cfb, EVP_des_ofb, EVP_des_ede_cbc, EVP_des_ede, EVP_des_ede_ofb, EVP_des_ede_cfb, EVP_des_ede3_cbc, EVP_des_ede3, EVP_des_ede3_ofb, EVP_des_ede3_cfb, EVP_desx_cbc, EVP_rc4, EVP_rc4_40, EVP_idea_cbc, -EVP_idea_ecb, EVP_idea_cfb, EVP_idea_ofb, EVP_idea_cbc, EVP_rc2_cbc, +EVP_idea_ecb, EVP_idea_cfb, EVP_idea_ofb, EVP_rc2_cbc, EVP_rc2_ecb, EVP_rc2_cfb, EVP_rc2_ofb, EVP_rc2_40_cbc, EVP_rc2_64_cbc, EVP_bf_cbc, EVP_bf_ecb, EVP_bf_cfb, EVP_bf_ofb, EVP_cast5_cbc, EVP_cast5_ecb, EVP_cast5_cfb, EVP_cast5_ofb, EVP_rc5_32_12_16_cbc, @@ -440,8 +440,8 @@ Three key triple \s-1DES\s0 in \s-1CBC, .IX Item "EVP_rc4_40(void)" \&\s-1RC4\s0 stream cipher with 40 bit key length. This is obsolete and new code should use \fIEVP_rc4()\fR and the \fIEVP_CIPHER_CTX_set_key_length()\fR function. -.IP "\fIEVP_idea_cbc()\fR EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void), EVP_idea_cbc(void)" 4 -.IX Item "EVP_idea_cbc() EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void), EVP_idea_cbc(void)" +.IP "\fIEVP_idea_cbc()\fR EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void)" 4 +.IX Item "EVP_idea_cbc() EVP_idea_ecb(void), EVP_idea_cfb(void), EVP_idea_ofb(void)" \&\s-1IDEA\s0 encryption algorithm in \s-1CBC, ECB, CFB\s0 and \s-1OFB\s0 modes respectively. .IP "EVP_rc2_cbc(void), EVP_rc2_ecb(void), EVP_rc2_cfb(void), EVP_rc2_ofb(void)" 4 .IX Item "EVP_rc2_cbc(void), EVP_rc2_ecb(void), EVP_rc2_cfb(void), EVP_rc2_ofb(void)" Modified: user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 ============================================================================== --- user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 Wed Nov 18 23:45:09 2015 (r291039) @@ -139,7 +139,7 @@ .if n .ad l .nh .SH "NAME" -EVP_PKEY_CTX_ctrl, EVP_PKEY_CTX_ctrl_str, EVP_PKEY_get_default_digest_nid, +EVP_PKEY_CTX_ctrl, EVP_PKEY_CTX_ctrl_str, EVP_PKEY_CTX_set_signature_md, EVP_PKEY_CTX_set_rsa_padding, EVP_PKEY_CTX_set_rsa_pss_saltlen, EVP_PKEY_CTX_set_rsa_rsa_keygen_bits, EVP_PKEY_CTX_set_rsa_keygen_pubexp, EVP_PKEY_CTX_set_dsa_paramgen_bits, @@ -156,8 +156,6 @@ EVP_PKEY_CTX_set_ec_paramgen_curve_nid \ \& int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, \& const char *value); \& -\& int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid); -\& \& #include \& \& int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); Modified: user/ngie/more-tests2/share/colldef/Makefile ============================================================================== --- user/ngie/more-tests2/share/colldef/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/share/colldef/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -47,6 +47,7 @@ LOCALES+= uk_UA.UTF-8 LOCALES+= zh_Hans_CN.UTF-8 LOCALES+= zh_Hant_TW.UTF-8 +SAME+= af_ZA.UTF-8:af_ZA.ISO8859-15 SAME+= af_ZA.UTF-8:af_ZA.ISO8859-1 SAME+= ar_SA.UTF-8:ar_QA.UTF-8 SAME+= ar_SA.UTF-8:ar_MA.UTF-8 @@ -108,6 +109,7 @@ SAME+= en_US.UTF-8:fr_CH.UTF-8 SAME+= en_US.UTF-8:fr_CH.ISO8859-15 SAME+= en_US.UTF-8:fr_CH.ISO8859-1 SAME+= en_US.UTF-8:fr_CA.UTF-8 +SAME+= en_US.UTF-8:fr_CA.ISO8859-15 SAME+= en_US.UTF-8:fr_CA.ISO8859-1 SAME+= en_US.UTF-8:fr_BE.UTF-8 SAME+= en_US.UTF-8:fr_BE.ISO8859-15 @@ -117,14 +119,17 @@ SAME+= en_US.UTF-8:eu_ES.ISO8859-15 SAME+= en_US.UTF-8:eu_ES.ISO8859-1 SAME+= en_US.UTF-8:en_ZA.UTF-8 SAME+= en_US.UTF-8:en_ZA.US-ASCII +SAME+= en_US.UTF-8:en_ZA.ISO8859-15 SAME+= en_US.UTF-8:en_ZA.ISO8859-1 SAME+= en_US.UTF-8:en_US.US-ASCII +SAME+= en_US.UTF-8:en_US.ISO8859-15 SAME+= en_US.UTF-8:en_US.ISO8859-1 SAME+= en_US.UTF-8:en_SG.UTF-8 SAME+= en_US.UTF-8:en_SG.ISO8859-1 SAME+= en_US.UTF-8:en_PH.UTF-8 SAME+= en_US.UTF-8:en_NZ.UTF-8 SAME+= en_US.UTF-8:en_NZ.US-ASCII +SAME+= en_US.UTF-8:en_NZ.ISO8859-15 SAME+= en_US.UTF-8:en_NZ.ISO8859-1 SAME+= en_US.UTF-8:en_IE.UTF-8 SAME+= en_US.UTF-8:en_IE.ISO8859-15 @@ -137,9 +142,11 @@ SAME+= en_US.UTF-8:en_GB.ISO8859-15 SAME+= en_US.UTF-8:en_GB.ISO8859-1 SAME+= en_US.UTF-8:en_CA.UTF-8 SAME+= en_US.UTF-8:en_CA.US-ASCII +SAME+= en_US.UTF-8:en_CA.ISO8859-15 SAME+= en_US.UTF-8:en_CA.ISO8859-1 SAME+= en_US.UTF-8:en_AU.UTF-8 SAME+= en_US.UTF-8:en_AU.US-ASCII +SAME+= en_US.UTF-8:en_AU.ISO8859-15 SAME+= en_US.UTF-8:en_AU.ISO8859-1 SAME+= en_US.UTF-8:de_DE.UTF-8 SAME+= en_US.UTF-8:de_DE.ISO8859-15 Modified: user/ngie/more-tests2/share/ctypedef/Makefile ============================================================================== --- user/ngie/more-tests2/share/ctypedef/Makefile Wed Nov 18 23:42:44 2015 (r291038) +++ user/ngie/more-tests2/share/ctypedef/Makefile Wed Nov 18 23:45:09 2015 (r291039) @@ -16,8 +16,8 @@ LOCALES+= be_BY.CP1131 LOCALES+= ca_IT.ISO8859-1 LOCALES+= ca_IT.ISO8859-15 LOCALES+= el_GR.ISO8859-7 -LOCALES+= en_GB.ISO8859-15 LOCALES+= en_US.ISO8859-1 +LOCALES+= en_US.ISO8859-15 LOCALES+= en_US.US-ASCII LOCALES+= en_US.UTF-8 LOCALES+= hi_IN.ISCII-DEV @@ -152,6 +152,35 @@ SAME+= en_US.ISO8859-1:de_CH.ISO8859-1 SAME+= en_US.ISO8859-1:de_AT.ISO8859-1 SAME+= en_US.ISO8859-1:da_DK.ISO8859-1 SAME+= en_US.ISO8859-1:af_ZA.ISO8859-1 +SAME+= en_US.ISO8859-15:en_GB.ISO8859-15 +SAME+= en_US.ISO8859-15:sv_SE.ISO8859-15 +SAME+= en_US.ISO8859-15:sv_FI.ISO8859-15 +SAME+= en_US.ISO8859-15:pt_PT.ISO8859-15 +SAME+= en_US.ISO8859-15:nn_NO.ISO8859-15 +SAME+= en_US.ISO8859-15:nl_NL.ISO8859-15 +SAME+= en_US.ISO8859-15:nl_BE.ISO8859-15 +SAME+= en_US.ISO8859-15:nb_NO.ISO8859-15 +SAME+= en_US.ISO8859-15:it_IT.ISO8859-15 +SAME+= en_US.ISO8859-15:it_CH.ISO8859-15 +SAME+= en_US.ISO8859-15:is_IS.ISO8859-15 +SAME+= en_US.ISO8859-15:fr_FR.ISO8859-15 +SAME+= en_US.ISO8859-15:fr_CH.ISO8859-15 +SAME+= en_US.ISO8859-15:fr_CA.ISO8859-15 +SAME+= en_US.ISO8859-15:fr_BE.ISO8859-15 +SAME+= en_US.ISO8859-15:fi_FI.ISO8859-15 +SAME+= en_US.ISO8859-15:eu_ES.ISO8859-15 +SAME+= en_US.ISO8859-15:et_EE.ISO8859-15 +SAME+= en_US.ISO8859-15:es_ES.ISO8859-15 +SAME+= en_US.ISO8859-15:en_ZA.ISO8859-15 +SAME+= en_US.ISO8859-15:en_NZ.ISO8859-15 +SAME+= en_US.ISO8859-15:en_IE.ISO8859-15 +SAME+= en_US.ISO8859-15:en_CA.ISO8859-15 +SAME+= en_US.ISO8859-15:en_AU.ISO8859-15 +SAME+= en_US.ISO8859-15:de_DE.ISO8859-15 +SAME+= en_US.ISO8859-15:de_CH.ISO8859-15 +SAME+= en_US.ISO8859-15:de_AT.ISO8859-15 +SAME+= en_US.ISO8859-15:da_DK.ISO8859-15 +SAME+= en_US.ISO8859-15:af_ZA.ISO8859-15 SAME+= ru_RU.CP1251:bg_BG.CP1251 SAME+= ru_RU.CP1251:be_BY.CP1251 SAME+= ru_RU.ISO8859-5:sr_Cyrl_RS.ISO8859-5 @@ -169,28 +198,6 @@ SAME+= sr_Latn_RS.ISO8859-2:pl_PL.ISO88 SAME+= sr_Latn_RS.ISO8859-2:hu_HU.ISO8859-2 SAME+= sr_Latn_RS.ISO8859-2:hr_HR.ISO8859-2 SAME+= sr_Latn_RS.ISO8859-2:cs_CZ.ISO8859-2 -SAME+= en_GB.ISO8859-15:sv_SE.ISO8859-15 -SAME+= en_GB.ISO8859-15:sv_FI.ISO8859-15 -SAME+= en_GB.ISO8859-15:pt_PT.ISO8859-15 -SAME+= en_GB.ISO8859-15:nn_NO.ISO8859-15 -SAME+= en_GB.ISO8859-15:nl_NL.ISO8859-15 -SAME+= en_GB.ISO8859-15:nl_BE.ISO8859-15 -SAME+= en_GB.ISO8859-15:nb_NO.ISO8859-15 -SAME+= en_GB.ISO8859-15:it_IT.ISO8859-15 -SAME+= en_GB.ISO8859-15:it_CH.ISO8859-15 -SAME+= en_GB.ISO8859-15:is_IS.ISO8859-15 -SAME+= en_GB.ISO8859-15:fr_FR.ISO8859-15 -SAME+= en_GB.ISO8859-15:fr_CH.ISO8859-15 -SAME+= en_GB.ISO8859-15:fr_BE.ISO8859-15 -SAME+= en_GB.ISO8859-15:fi_FI.ISO8859-15 -SAME+= en_GB.ISO8859-15:eu_ES.ISO8859-15 -SAME+= en_GB.ISO8859-15:et_EE.ISO8859-15 -SAME+= en_GB.ISO8859-15:es_ES.ISO8859-15 -SAME+= en_GB.ISO8859-15:en_IE.ISO8859-15 -SAME+= en_GB.ISO8859-15:de_DE.ISO8859-15 -SAME+= en_GB.ISO8859-15:de_CH.ISO8859-15 -SAME+= en_GB.ISO8859-15:de_AT.ISO8859-15 -SAME+= en_GB.ISO8859-15:da_DK.ISO8859-15 SAME+= en_US.US-ASCII:en_ZA.US-ASCII SAME+= en_US.US-ASCII:en_NZ.US-ASCII SAME+= en_US.US-ASCII:en_GB.US-ASCII @@ -222,11 +229,11 @@ SYMPAIRS+= zh_Hans_CN.eucCN.src:zh_Hans_ SYMPAIRS+= zh_Hans_CN.eucCN.src:zh_Hans_CN.GB2312.src SYMPAIRS+= zh_Hans_CN.eucCN.src:zh_Hans_CN.GBK.src SYMPAIRS+= zh_Hant_HK.Big5HKSCS.src:zh_Hant_TW.Big5.src -SYMPAIRS+= en_GB.ISO8859-15.src:en_US.ISO8859-1.src -SYMPAIRS+= en_GB.ISO8859-15.src:en_US.US-ASCII.src -SYMPAIRS+= en_GB.ISO8859-15.src:lv_LV.ISO8859-13.src -SYMPAIRS+= en_GB.ISO8859-15.src:sr_Latn_RS.ISO8859-2.src -SYMPAIRS+= en_GB.ISO8859-15.src:tr_TR.ISO8859-9.src +SYMPAIRS+= en_US.ISO8859-1.src:en_US.ISO8859-15.src +SYMPAIRS+= en_US.ISO8859-1.src:en_US.US-ASCII.src +SYMPAIRS+= en_US.ISO8859-1.src:lv_LV.ISO8859-13.src +SYMPAIRS+= en_US.ISO8859-1.src:sr_Latn_RS.ISO8859-2.src +SYMPAIRS+= en_US.ISO8859-1.src:tr_TR.ISO8859-9.src SYMPAIRS+= ja_JP.eucJP.src:ja_JP.SJIS.src .for PAIR in ${SYMPAIRS} Copied: user/ngie/more-tests2/share/ctypedef/en_US.ISO8859-1.src (from r291038, head/share/ctypedef/en_US.ISO8859-1.src) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests2/share/ctypedef/en_US.ISO8859-1.src Wed Nov 18 23:45:09 2015 (r291039, copy of r291038, head/share/ctypedef/en_US.ISO8859-1.src) @@ -0,0 +1,5163 @@ +# Warning: Do not edit. This file is automatically extracted from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- +comment_char * +escape_char / +LC_CTYPE +************* + +upper ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ +

;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***