From owner-svn-src-user@freebsd.org Sun Sep 27 23:34:05 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 C15F2A0B33F for ; Sun, 27 Sep 2015 23:34:05 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA077942; Sun, 27 Sep 2015 23:34:05 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8RNY5Hx043718; Sun, 27 Sep 2015 23:34:05 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8RNXxHN043692; Sun, 27 Sep 2015 23:33:59 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509272333.t8RNXxHN043692@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sun, 27 Sep 2015 23:33:59 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288314 - in user/ngie/more-tests: . bin/df bin/ls bin/pkill bin/pkill/tests bin/ps bin/rm bin/setfacl bin/sh bin/sh/tests/builtins bin/sh/tests/errors bin/sh/tests/parser cddl/contrib/... 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: Sun, 27 Sep 2015 23:34:05 -0000 Author: ngie Date: Sun Sep 27 23:33:54 2015 New Revision: 288314 URL: https://svnweb.freebsd.org/changeset/base/288314 Log: MFhead @ r288313 Added: user/ngie/more-tests/bin/sh/tests/builtins/case20.0 - copied unchanged from r288313, head/bin/sh/tests/builtins/case20.0 user/ngie/more-tests/bin/sh/tests/builtins/read8.0 - copied unchanged from r288313, head/bin/sh/tests/builtins/read8.0 user/ngie/more-tests/bin/sh/tests/builtins/read9.0 - copied unchanged from r288313, head/bin/sh/tests/builtins/read9.0 user/ngie/more-tests/bin/sh/tests/errors/bad-parm-exp7.0 - copied unchanged from r288313, head/bin/sh/tests/errors/bad-parm-exp7.0 user/ngie/more-tests/bin/sh/tests/errors/bad-parm-exp8.0 - copied unchanged from r288313, head/bin/sh/tests/errors/bad-parm-exp8.0 user/ngie/more-tests/bin/sh/tests/parser/dollar-quote12.0 - copied unchanged from r288313, head/bin/sh/tests/parser/dollar-quote12.0 user/ngie/more-tests/bin/sh/tests/parser/dollar-quote13.0 - copied unchanged from r288313, head/bin/sh/tests/parser/dollar-quote13.0 user/ngie/more-tests/bin/sh/tests/parser/heredoc13.0 - copied unchanged from r288313, head/bin/sh/tests/parser/heredoc13.0 user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h - copied unchanged from r288313, head/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/pages.h - copied unchanged from r288313, head/contrib/jemalloc/include/jemalloc/internal/pages.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/valgrind.h - copied unchanged from r288313, head/contrib/jemalloc/include/jemalloc/internal/valgrind.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/jemalloc_typedefs.h - copied unchanged from r288313, head/contrib/jemalloc/include/jemalloc/jemalloc_typedefs.h user/ngie/more-tests/contrib/jemalloc/src/pages.c - copied unchanged from r288313, head/contrib/jemalloc/src/pages.c user/ngie/more-tests/contrib/libxo/INSTALL.md - copied unchanged from r288313, head/contrib/libxo/INSTALL.md user/ngie/more-tests/contrib/libxo/encoder/ - copied from r288313, head/contrib/libxo/encoder/ user/ngie/more-tests/contrib/libxo/libxo/add.man - copied unchanged from r288313, head/contrib/libxo/libxo/add.man user/ngie/more-tests/contrib/libxo/libxo/add.man.in - copied unchanged from r288313, head/contrib/libxo/libxo/add.man.in user/ngie/more-tests/contrib/libxo/libxo/xo_buf.h - copied unchanged from r288313, head/contrib/libxo/libxo/xo_buf.h user/ngie/more-tests/contrib/libxo/libxo/xo_config.h - copied unchanged from r288313, head/contrib/libxo/libxo/xo_config.h user/ngie/more-tests/contrib/libxo/libxo/xo_emit_err.3 - copied unchanged from r288313, head/contrib/libxo/libxo/xo_emit_err.3 user/ngie/more-tests/contrib/libxo/libxo/xo_encoder.c - copied unchanged from r288313, head/contrib/libxo/libxo/xo_encoder.c user/ngie/more-tests/contrib/libxo/libxo/xo_encoder.h - copied unchanged from r288313, head/contrib/libxo/libxo/xo_encoder.h user/ngie/more-tests/contrib/libxo/libxo/xo_humanize.h - copied unchanged from r288313, head/contrib/libxo/libxo/xo_humanize.h user/ngie/more-tests/contrib/libxo/libxo/xo_message.3 - copied unchanged from r288313, head/contrib/libxo/libxo/xo_message.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_syslog_enterprise_id.3 - copied unchanged from r288313, head/contrib/libxo/libxo/xo_set_syslog_enterprise_id.3 user/ngie/more-tests/contrib/libxo/libxo/xo_syslog.3 - copied unchanged from r288313, head/contrib/libxo/libxo/xo_syslog.3 user/ngie/more-tests/contrib/libxo/libxo/xo_syslog.c - copied unchanged from r288313, head/contrib/libxo/libxo/xo_syslog.c user/ngie/more-tests/contrib/libxo/libxo/xo_wcwidth.h - copied unchanged from r288313, head/contrib/libxo/libxo/xo_wcwidth.h user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_01.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_01.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_02.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_02.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_03.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_03.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_03.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_03.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_04.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_04.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_04.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_04.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_05.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_05.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_06.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_06.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_06.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_06.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_07.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_07.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_07.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_07.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_08.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_08.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_09.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_09.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_09.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_09.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_10.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_10.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_10.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_10.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.E.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.E.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.E.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.E.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.H.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.H.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.H.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.H.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.HIPx.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.HIPx.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.HIPx.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.HIPx.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.HP.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.HP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.HP.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.HP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.J.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.J.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.J.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.J.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.JP.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.JP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.JP.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.JP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.T.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.T.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.T.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.T.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.X.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.X.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.X.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.X.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.XP.err - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.XP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_11.XP.out - copied unchanged from r288313, head/contrib/libxo/tests/core/saved/test_11.XP.out user/ngie/more-tests/contrib/libxo/tests/core/test_11.c - copied unchanged from r288313, head/contrib/libxo/tests/core/test_11.c user/ngie/more-tests/contrib/libxo/tests/gettext/ - copied from r288313, head/contrib/libxo/tests/gettext/ user/ngie/more-tests/contrib/libxo/xopo/ - copied from r288313, head/contrib/libxo/xopo/ user/ngie/more-tests/contrib/llvm/projects/ - copied from r288313, head/contrib/llvm/projects/ user/ngie/more-tests/contrib/unbound/compat/reallocarray.c - copied unchanged from r288313, head/contrib/unbound/compat/reallocarray.c user/ngie/more-tests/contrib/unbound/libunbound/python/file_py3.i - copied unchanged from r288313, head/contrib/unbound/libunbound/python/file_py3.i user/ngie/more-tests/contrib/unbound/sldns/ - copied from r288313, head/contrib/unbound/sldns/ user/ngie/more-tests/lib/libc/aarch64/gen/infinity.c - copied unchanged from r288313, head/lib/libc/aarch64/gen/infinity.c user/ngie/more-tests/lib/libc/secure/ - copied from r288313, head/lib/libc/secure/ user/ngie/more-tests/lib/libkvm/kvm_minidump_aarch64.c - copied unchanged from r288313, head/lib/libkvm/kvm_minidump_aarch64.c user/ngie/more-tests/lib/libnv/tests/nv_array_tests.cc - copied unchanged from r288313, head/lib/libnv/tests/nv_array_tests.cc user/ngie/more-tests/share/doc/papers/bsdreferences.bib - copied unchanged from r288313, head/share/doc/papers/bsdreferences.bib user/ngie/more-tests/share/dtrace/tcpdebug - copied unchanged from r288313, head/share/dtrace/tcpdebug user/ngie/more-tests/share/man/man4/ioat.4 - copied unchanged from r288313, head/share/man/man4/ioat.4 user/ngie/more-tests/share/man/man4/man4.arm/am335x_dmtpps.4 - copied unchanged from r288313, head/share/man/man4/man4.arm/am335x_dmtpps.4 user/ngie/more-tests/share/man/man4/otus.4 - copied unchanged from r288313, head/share/man/man4/otus.4 user/ngie/more-tests/share/man/man4/otusfw.4 - copied unchanged from r288313, head/share/man/man4/otusfw.4 user/ngie/more-tests/share/man/man4/ow.4 - copied unchanged from r288313, head/share/man/man4/ow.4 user/ngie/more-tests/share/man/man4/ow_temp.4 - copied unchanged from r288313, head/share/man/man4/ow_temp.4 user/ngie/more-tests/share/man/man4/owc.4 - copied unchanged from r288313, head/share/man/man4/owc.4 user/ngie/more-tests/share/man/man4/rccgpio.4 - copied unchanged from r288313, head/share/man/man4/rccgpio.4 user/ngie/more-tests/share/man/man9/bus_get_resource.9 - copied unchanged from r288313, head/share/man/man9/bus_get_resource.9 user/ngie/more-tests/share/man/man9/owll.9 - copied unchanged from r288313, head/share/man/man9/owll.9 user/ngie/more-tests/share/man/man9/own.9 - copied unchanged from r288313, head/share/man/man9/own.9 user/ngie/more-tests/share/mk/bsd.stand.mk - copied unchanged from r288313, head/share/mk/bsd.stand.mk user/ngie/more-tests/share/vt/fonts/vgarom-16x32.hex - copied unchanged from r288313, head/share/vt/fonts/vgarom-16x32.hex user/ngie/more-tests/sys/arm/allwinner/a20/a20_if_dwc.c - copied unchanged from r288313, head/sys/arm/allwinner/a20/a20_if_dwc.c user/ngie/more-tests/sys/arm/conf/A20 - copied unchanged from r288313, head/sys/arm/conf/A20 user/ngie/more-tests/sys/arm/ti/am335x/am335x_dmtpps.c - copied unchanged from r288313, head/sys/arm/ti/am335x/am335x_dmtpps.c user/ngie/more-tests/sys/arm/ti/am335x/am335x_dmtreg.h - copied unchanged from r288313, head/sys/arm/ti/am335x/am335x_dmtreg.h user/ngie/more-tests/sys/arm64/include/minidump.h - copied unchanged from r288313, head/sys/arm64/include/minidump.h user/ngie/more-tests/sys/boot/efi/include/efipciio.h - copied unchanged from r288313, head/sys/boot/efi/include/efipciio.h user/ngie/more-tests/sys/boot/efi/include/efiuga.h - copied unchanged from r288313, head/sys/boot/efi/include/efiuga.h user/ngie/more-tests/sys/cam/ctl/ctl_frontend_ioctl.c - copied unchanged from r288313, head/sys/cam/ctl/ctl_frontend_ioctl.c user/ngie/more-tests/sys/cam/ctl/ctl_ha.c - copied unchanged from r288313, head/sys/cam/ctl/ctl_ha.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bqueue.c - copied unchanged from r288313, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bqueue.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/multilist.c - copied unchanged from r288313, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/multilist.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bqueue.h - copied unchanged from r288313, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bqueue.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/multilist.h - copied unchanged from r288313, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/multilist.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_priority.h - copied unchanged from r288313, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_priority.h user/ngie/more-tests/sys/contrib/dev/otus/ - copied from r288313, head/sys/contrib/dev/otus/ user/ngie/more-tests/sys/dev/dwc/if_dwc_if.m - copied unchanged from r288313, head/sys/dev/dwc/if_dwc_if.m user/ngie/more-tests/sys/dev/dwc/if_dwcvar.h - copied unchanged from r288313, head/sys/dev/dwc/if_dwcvar.h user/ngie/more-tests/sys/dev/ioat/ - copied from r288313, head/sys/dev/ioat/ user/ngie/more-tests/sys/dev/mmc/host/dwmmc_hisi.c - copied unchanged from r288313, head/sys/dev/mmc/host/dwmmc_hisi.c user/ngie/more-tests/sys/dev/mmc/host/dwmmc_reg.h - copied unchanged from r288313, head/sys/dev/mmc/host/dwmmc_reg.h user/ngie/more-tests/sys/dev/mmc/host/dwmmc_var.h - copied unchanged from r288313, head/sys/dev/mmc/host/dwmmc_var.h user/ngie/more-tests/sys/dev/otus/ - copied from r288313, head/sys/dev/otus/ user/ngie/more-tests/sys/dev/ow/ - copied from r288313, head/sys/dev/ow/ user/ngie/more-tests/sys/dev/random/other_algorithm.c - copied unchanged from r288313, head/sys/dev/random/other_algorithm.c user/ngie/more-tests/sys/dev/random/other_algorithm.h - copied unchanged from r288313, head/sys/dev/random/other_algorithm.h user/ngie/more-tests/sys/dev/random/random_infra.c - copied unchanged from r288313, head/sys/dev/random/random_infra.c user/ngie/more-tests/sys/dev/rccgpio/ - copied from r288313, head/sys/dev/rccgpio/ user/ngie/more-tests/sys/dev/usb/controller/dwc_otg_hisi.c - copied unchanged from r288313, head/sys/dev/usb/controller/dwc_otg_hisi.c user/ngie/more-tests/sys/modules/am335x_dmtpps/ - copied from r288313, head/sys/modules/am335x_dmtpps/ user/ngie/more-tests/sys/modules/ioat/ - copied from r288313, head/sys/modules/ioat/ user/ngie/more-tests/sys/modules/otus/ - copied from r288313, head/sys/modules/otus/ user/ngie/more-tests/sys/modules/otusfw/ - copied from r288313, head/sys/modules/otusfw/ user/ngie/more-tests/sys/modules/ow/ - copied from r288313, head/sys/modules/ow/ user/ngie/more-tests/sys/modules/random_fortuna/ - copied from r288313, head/sys/modules/random_fortuna/ user/ngie/more-tests/sys/modules/random_other/ - copied from r288313, head/sys/modules/random_other/ user/ngie/more-tests/sys/modules/random_yarrow/ - copied from r288313, head/sys/modules/random_yarrow/ user/ngie/more-tests/sys/modules/rccgpio/ - copied from r288313, head/sys/modules/rccgpio/ user/ngie/more-tests/sys/net/altq/altq_codel.c - copied unchanged from r288313, head/sys/net/altq/altq_codel.c user/ngie/more-tests/sys/net/altq/altq_codel.h - copied unchanged from r288313, head/sys/net/altq/altq_codel.h user/ngie/more-tests/sys/pc98/include/ofw_machdep.h - copied unchanged from r288313, head/sys/pc98/include/ofw_machdep.h user/ngie/more-tests/sys/powerpc/mikrotik/ - copied from r288313, head/sys/powerpc/mikrotik/ user/ngie/more-tests/sys/sparc64/pci/ofw_pci.c - copied unchanged from r288313, head/sys/sparc64/pci/ofw_pci.c user/ngie/more-tests/sys/x86/include/stack.h - copied unchanged from r288313, head/sys/x86/include/stack.h user/ngie/more-tests/sys/x86/x86/bus_machdep.c - copied unchanged from r288313, head/sys/x86/x86/bus_machdep.c user/ngie/more-tests/sys/x86/x86/stack_machdep.c - copied unchanged from r288313, head/sys/x86/x86/stack_machdep.c user/ngie/more-tests/tools/tools/ioat/ - copied from r288313, head/tools/tools/ioat/ user/ngie/more-tests/usr.bin/netstat/nlist_symbols - copied unchanged from r288313, head/usr.bin/netstat/nlist_symbols user/ngie/more-tests/usr.bin/numactl/Makefile.depend - copied unchanged from r288313, head/usr.bin/numactl/Makefile.depend user/ngie/more-tests/usr.bin/systat/zarc.c - copied unchanged from r288313, head/usr.bin/systat/zarc.c user/ngie/more-tests/usr.sbin/fstyp/tests/ - copied from r288313, head/usr.sbin/fstyp/tests/ user/ngie/more-tests/usr.sbin/sesutil/ - copied from r288313, head/usr.sbin/sesutil/ user/ngie/more-tests/usr.sbin/ypserv/common/ - copied from r288313, head/usr.sbin/ypserv/common/ Replaced: - copied from r288313, head/contrib/libc++/ Directory Properties: user/ngie/more-tests/contrib/libc++/ (props changed) Deleted: user/ngie/more-tests/contrib/libxo/libxo/xoconfig.h user/ngie/more-tests/contrib/libxo/libxo/xoconfig.h.in user/ngie/more-tests/contrib/libxo/libxo/xoversion.h user/ngie/more-tests/contrib/libxo/libxo/xoversion.h.in user/ngie/more-tests/contrib/unbound/ldns/ user/ngie/more-tests/lib/libc/sys/stack_protector.c user/ngie/more-tests/lib/libc/sys/stack_protector_compat.c user/ngie/more-tests/sbin/ipf/ipsend/ user/ngie/more-tests/sbin/ipf/iptest/ user/ngie/more-tests/sbin/ipf/rules/ user/ngie/more-tests/sys/amd64/amd64/stack_machdep.c user/ngie/more-tests/sys/arm/conf/CUBIEBOARD2 user/ngie/more-tests/sys/cam/ctl/ctl_backend_block.h user/ngie/more-tests/sys/cam/ctl/ctl_frontend_internal.c user/ngie/more-tests/sys/cam/ctl/ctl_frontend_internal.h user/ngie/more-tests/sys/dev/mmc/host/dwmmc.h user/ngie/more-tests/sys/dev/random/randomdev_none.c user/ngie/more-tests/sys/i386/i386/stack_machdep.c user/ngie/more-tests/sys/mips/rmi/dev/xlr/rge.c user/ngie/more-tests/sys/mips/rmi/dev/xlr/rge.h user/ngie/more-tests/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS user/ngie/more-tests/tools/build/options/WITHOUT_SYSINSTALL Modified: user/ngie/more-tests/Makefile user/ngie/more-tests/Makefile.inc1 user/ngie/more-tests/ObsoleteFiles.inc user/ngie/more-tests/UPDATING user/ngie/more-tests/bin/df/df.c user/ngie/more-tests/bin/ls/Makefile user/ngie/more-tests/bin/ls/ls.1 user/ngie/more-tests/bin/pkill/Makefile user/ngie/more-tests/bin/pkill/Makefile.depend user/ngie/more-tests/bin/pkill/pkill.1 user/ngie/more-tests/bin/pkill/pkill.c user/ngie/more-tests/bin/pkill/tests/pgrep-j_test.sh user/ngie/more-tests/bin/pkill/tests/pkill-j_test.sh user/ngie/more-tests/bin/ps/Makefile user/ngie/more-tests/bin/ps/Makefile.depend user/ngie/more-tests/bin/rm/rm.c user/ngie/more-tests/bin/setfacl/setfacl.1 user/ngie/more-tests/bin/sh/expand.c user/ngie/more-tests/bin/sh/miscbltin.c user/ngie/more-tests/bin/sh/options.c user/ngie/more-tests/bin/sh/options.h user/ngie/more-tests/bin/sh/parser.c user/ngie/more-tests/bin/sh/sh.1 user/ngie/more-tests/bin/sh/tests/builtins/Makefile user/ngie/more-tests/bin/sh/tests/errors/Makefile user/ngie/more-tests/bin/sh/tests/parser/Makefile user/ngie/more-tests/cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zdb/zdb.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8 user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zhack/zhack.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c user/ngie/more-tests/cddl/contrib/opensolaris/cmd/ztest/ztest.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h user/ngie/more-tests/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c user/ngie/more-tests/cddl/lib/Makefile user/ngie/more-tests/cddl/lib/libdtrace/Makefile user/ngie/more-tests/cddl/lib/libdtrace/ip.d user/ngie/more-tests/cddl/lib/libdtrace/tcp.d user/ngie/more-tests/cddl/usr.bin/ctfconvert/Makefile.depend user/ngie/more-tests/cddl/usr.bin/ctfdump/Makefile.depend user/ngie/more-tests/cddl/usr.bin/ctfmerge/Makefile.depend user/ngie/more-tests/cddl/usr.sbin/dtrace/Makefile.depend user/ngie/more-tests/cddl/usr.sbin/dtruss/Makefile.depend user/ngie/more-tests/contrib/binutils/opcodes/arm-dis.c user/ngie/more-tests/contrib/compiler-rt/lib/builtins/floatditf.c user/ngie/more-tests/contrib/compiler-rt/lib/builtins/floatunditf.c user/ngie/more-tests/contrib/compiler-rt/lib/builtins/multc3.c user/ngie/more-tests/contrib/elftoolchain/addr2line/addr2line.c user/ngie/more-tests/contrib/elftoolchain/elfdump/elfdump.c user/ngie/more-tests/contrib/elftoolchain/readelf/readelf.c user/ngie/more-tests/contrib/expat/lib/xmlparse.c user/ngie/more-tests/contrib/file/ChangeLog user/ngie/more-tests/contrib/file/configure user/ngie/more-tests/contrib/file/configure.ac user/ngie/more-tests/contrib/file/doc/file.man user/ngie/more-tests/contrib/file/doc/libmagic.man user/ngie/more-tests/contrib/file/doc/magic.man user/ngie/more-tests/contrib/file/magic/Magdir/adventure user/ngie/more-tests/contrib/file/magic/Magdir/apple user/ngie/more-tests/contrib/file/magic/Magdir/archive user/ngie/more-tests/contrib/file/magic/Magdir/c-lang user/ngie/more-tests/contrib/file/magic/Magdir/c64 user/ngie/more-tests/contrib/file/magic/Magdir/compress user/ngie/more-tests/contrib/file/magic/Magdir/database user/ngie/more-tests/contrib/file/magic/Magdir/elf user/ngie/more-tests/contrib/file/magic/Magdir/filesystems user/ngie/more-tests/contrib/file/magic/Magdir/fortran user/ngie/more-tests/contrib/file/magic/Magdir/frame user/ngie/more-tests/contrib/file/magic/Magdir/iff user/ngie/more-tests/contrib/file/magic/Magdir/images user/ngie/more-tests/contrib/file/magic/Magdir/karma user/ngie/more-tests/contrib/file/magic/Magdir/linux user/ngie/more-tests/contrib/file/magic/Magdir/mail.news user/ngie/more-tests/contrib/file/magic/Magdir/make user/ngie/more-tests/contrib/file/magic/Magdir/map user/ngie/more-tests/contrib/file/magic/Magdir/msdos user/ngie/more-tests/contrib/file/magic/Magdir/netscape user/ngie/more-tests/contrib/file/magic/Magdir/python user/ngie/more-tests/contrib/file/magic/Magdir/scientific user/ngie/more-tests/contrib/file/magic/Magdir/sgi user/ngie/more-tests/contrib/file/magic/Magdir/sgml user/ngie/more-tests/contrib/file/magic/Magdir/windows user/ngie/more-tests/contrib/file/src/apprentice.c user/ngie/more-tests/contrib/file/src/file.c user/ngie/more-tests/contrib/file/src/file.h user/ngie/more-tests/contrib/file/src/file_opts.h user/ngie/more-tests/contrib/file/src/funcs.c user/ngie/more-tests/contrib/file/src/gmtime_r.c user/ngie/more-tests/contrib/file/src/localtime_r.c user/ngie/more-tests/contrib/file/src/magic.c user/ngie/more-tests/contrib/file/src/magic.h user/ngie/more-tests/contrib/file/src/magic.h.in user/ngie/more-tests/contrib/file/src/print.c user/ngie/more-tests/contrib/file/src/readelf.c user/ngie/more-tests/contrib/file/src/softmagic.c user/ngie/more-tests/contrib/gcclibs/libcpp/files.c user/ngie/more-tests/contrib/hyperv/tools/hv_kvp_daemon.c user/ngie/more-tests/contrib/jemalloc/COPYING user/ngie/more-tests/contrib/jemalloc/ChangeLog user/ngie/more-tests/contrib/jemalloc/FREEBSD-Xlist user/ngie/more-tests/contrib/jemalloc/FREEBSD-diffs user/ngie/more-tests/contrib/jemalloc/FREEBSD-upgrade user/ngie/more-tests/contrib/jemalloc/VERSION user/ngie/more-tests/contrib/jemalloc/doc/jemalloc.3 user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/arena.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/atomic.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/base.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/bitmap.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/chunk.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/chunk_dss.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/chunk_mmap.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/ckh.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/ctl.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/extent.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/hash.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/huge.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/mutex.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/private_namespace.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/prng.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/prof.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/public_namespace.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/ql.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/qr.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/quarantine.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/rb.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/rtree.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/size_classes.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/stats.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/tcache.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/tsd.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/internal/util.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/jemalloc.h user/ngie/more-tests/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h user/ngie/more-tests/contrib/jemalloc/src/arena.c user/ngie/more-tests/contrib/jemalloc/src/base.c user/ngie/more-tests/contrib/jemalloc/src/bitmap.c user/ngie/more-tests/contrib/jemalloc/src/chunk.c user/ngie/more-tests/contrib/jemalloc/src/chunk_dss.c user/ngie/more-tests/contrib/jemalloc/src/chunk_mmap.c user/ngie/more-tests/contrib/jemalloc/src/ckh.c user/ngie/more-tests/contrib/jemalloc/src/ctl.c user/ngie/more-tests/contrib/jemalloc/src/extent.c user/ngie/more-tests/contrib/jemalloc/src/huge.c user/ngie/more-tests/contrib/jemalloc/src/jemalloc.c user/ngie/more-tests/contrib/jemalloc/src/mutex.c user/ngie/more-tests/contrib/jemalloc/src/prof.c user/ngie/more-tests/contrib/jemalloc/src/quarantine.c user/ngie/more-tests/contrib/jemalloc/src/rtree.c user/ngie/more-tests/contrib/jemalloc/src/stats.c user/ngie/more-tests/contrib/jemalloc/src/tcache.c user/ngie/more-tests/contrib/jemalloc/src/tsd.c user/ngie/more-tests/contrib/jemalloc/src/util.c user/ngie/more-tests/contrib/libcxxrt/exception.cc user/ngie/more-tests/contrib/libxo/.gitignore user/ngie/more-tests/contrib/libxo/.travis.yml user/ngie/more-tests/contrib/libxo/Makefile.am user/ngie/more-tests/contrib/libxo/bin/Zaliases user/ngie/more-tests/contrib/libxo/bin/setup.sh user/ngie/more-tests/contrib/libxo/configure.ac user/ngie/more-tests/contrib/libxo/doc/Makefile.am user/ngie/more-tests/contrib/libxo/doc/libxo.txt user/ngie/more-tests/contrib/libxo/libxo/Makefile.am user/ngie/more-tests/contrib/libxo/libxo/libxo.3 user/ngie/more-tests/contrib/libxo/libxo/libxo.c user/ngie/more-tests/contrib/libxo/libxo/xo.h user/ngie/more-tests/contrib/libxo/libxo/xo_attr.3 user/ngie/more-tests/contrib/libxo/libxo/xo_create.3 user/ngie/more-tests/contrib/libxo/libxo/xo_emit.3 user/ngie/more-tests/contrib/libxo/libxo/xo_err.3 user/ngie/more-tests/contrib/libxo/libxo/xo_error.3 user/ngie/more-tests/contrib/libxo/libxo/xo_finish.3 user/ngie/more-tests/contrib/libxo/libxo/xo_flush.3 user/ngie/more-tests/contrib/libxo/libxo/xo_format.5 user/ngie/more-tests/contrib/libxo/libxo/xo_no_setlocale.3 user/ngie/more-tests/contrib/libxo/libxo/xo_open_container.3 user/ngie/more-tests/contrib/libxo/libxo/xo_open_list.3 user/ngie/more-tests/contrib/libxo/libxo/xo_open_marker.3 user/ngie/more-tests/contrib/libxo/libxo/xo_parse_args.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_allocator.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_flags.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_info.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_options.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_style.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_version.3 user/ngie/more-tests/contrib/libxo/libxo/xo_set_writer.3 user/ngie/more-tests/contrib/libxo/tests/Makefile.am user/ngie/more-tests/contrib/libxo/tests/core/Makefile.am user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.H.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.HIPx.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.HP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.J.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.JP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.T.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.X.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_01.XP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.H.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.HIPx.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.HP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.J.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.JP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.T.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.X.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_02.XP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.H.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.HIPx.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.HP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.J.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.JP.out (contents, props changed) user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.T.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.X.out (contents, props changed) user/ngie/more-tests/contrib/libxo/tests/core/saved/test_05.XP.out (contents, props changed) user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.H.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.HIPx.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.HIPx.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.HP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.J.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.J.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.JP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.JP.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.T.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.X.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.X.out user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.XP.err user/ngie/more-tests/contrib/libxo/tests/core/saved/test_08.XP.out user/ngie/more-tests/contrib/libxo/tests/core/test_01.c user/ngie/more-tests/contrib/libxo/tests/core/test_02.c user/ngie/more-tests/contrib/libxo/tests/core/test_05.c user/ngie/more-tests/contrib/libxo/tests/core/test_08.c user/ngie/more-tests/contrib/libxo/xo/Makefile.am user/ngie/more-tests/contrib/libxo/xo/xo.1 user/ngie/more-tests/contrib/libxo/xo/xo.c user/ngie/more-tests/contrib/libxo/xohtml/Makefile.am user/ngie/more-tests/contrib/libxo/xohtml/xohtml.1 user/ngie/more-tests/contrib/libxo/xolint/Makefile.am user/ngie/more-tests/contrib/libxo/xolint/xolint.1 user/ngie/more-tests/contrib/libxo/xolint/xolint.pl user/ngie/more-tests/contrib/llvm/tools/lldb/FREEBSD-Xlist user/ngie/more-tests/contrib/ncurses/ncurses/base/MKlib_gen.sh user/ngie/more-tests/contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawnattr.c user/ngie/more-tests/contrib/netbsd-tests/lib/libc/locale/t_mbrtowc.c user/ngie/more-tests/contrib/netbsd-tests/lib/libc/locale/t_mbstowcs.c user/ngie/more-tests/contrib/netcat/nc.1 user/ngie/more-tests/contrib/netcat/netcat.c user/ngie/more-tests/contrib/netcat/socks.c user/ngie/more-tests/contrib/openpam/lib/libpam/openpam_constants.c user/ngie/more-tests/contrib/subversion/subversion/svn/util.c user/ngie/more-tests/contrib/tzdata/africa user/ngie/more-tests/contrib/tzdata/asia user/ngie/more-tests/contrib/tzdata/europe user/ngie/more-tests/contrib/tzdata/leap-seconds.list user/ngie/more-tests/contrib/tzdata/leapseconds user/ngie/more-tests/contrib/tzdata/northamerica user/ngie/more-tests/contrib/tzdata/southamerica user/ngie/more-tests/contrib/tzdata/zone.tab user/ngie/more-tests/contrib/tzdata/zone1970.tab user/ngie/more-tests/contrib/unbound/Makefile.in user/ngie/more-tests/contrib/unbound/acx_nlnetlabs.m4 user/ngie/more-tests/contrib/unbound/compat/getentropy_linux.c user/ngie/more-tests/contrib/unbound/config.h user/ngie/more-tests/contrib/unbound/config.h.in user/ngie/more-tests/contrib/unbound/configure user/ngie/more-tests/contrib/unbound/configure.ac user/ngie/more-tests/contrib/unbound/daemon/cachedump.c user/ngie/more-tests/contrib/unbound/daemon/daemon.c user/ngie/more-tests/contrib/unbound/daemon/remote.c user/ngie/more-tests/contrib/unbound/daemon/stats.c user/ngie/more-tests/contrib/unbound/daemon/stats.h user/ngie/more-tests/contrib/unbound/daemon/worker.c user/ngie/more-tests/contrib/unbound/daemon/worker.h user/ngie/more-tests/contrib/unbound/dns64/dns64.c user/ngie/more-tests/contrib/unbound/dnstap/dnstap.c user/ngie/more-tests/contrib/unbound/doc/Changelog user/ngie/more-tests/contrib/unbound/doc/README user/ngie/more-tests/contrib/unbound/doc/example.conf user/ngie/more-tests/contrib/unbound/doc/example.conf.in user/ngie/more-tests/contrib/unbound/doc/libunbound.3 user/ngie/more-tests/contrib/unbound/doc/libunbound.3.in user/ngie/more-tests/contrib/unbound/doc/unbound-anchor.8 user/ngie/more-tests/contrib/unbound/doc/unbound-anchor.8.in user/ngie/more-tests/contrib/unbound/doc/unbound-checkconf.8 user/ngie/more-tests/contrib/unbound/doc/unbound-checkconf.8.in user/ngie/more-tests/contrib/unbound/doc/unbound-control.8 user/ngie/more-tests/contrib/unbound/doc/unbound-control.8.in user/ngie/more-tests/contrib/unbound/doc/unbound-host.1 user/ngie/more-tests/contrib/unbound/doc/unbound-host.1.in user/ngie/more-tests/contrib/unbound/doc/unbound.8 user/ngie/more-tests/contrib/unbound/doc/unbound.8.in user/ngie/more-tests/contrib/unbound/doc/unbound.conf.5 user/ngie/more-tests/contrib/unbound/doc/unbound.conf.5.in user/ngie/more-tests/contrib/unbound/freebsd-configure.sh user/ngie/more-tests/contrib/unbound/iterator/iter_delegpt.c user/ngie/more-tests/contrib/unbound/iterator/iter_fwd.c user/ngie/more-tests/contrib/unbound/iterator/iter_hints.c user/ngie/more-tests/contrib/unbound/iterator/iter_priv.c user/ngie/more-tests/contrib/unbound/iterator/iter_resptype.c user/ngie/more-tests/contrib/unbound/iterator/iter_scrub.c user/ngie/more-tests/contrib/unbound/iterator/iter_utils.c user/ngie/more-tests/contrib/unbound/iterator/iter_utils.h user/ngie/more-tests/contrib/unbound/iterator/iterator.c user/ngie/more-tests/contrib/unbound/iterator/iterator.h user/ngie/more-tests/contrib/unbound/libunbound/context.c user/ngie/more-tests/contrib/unbound/libunbound/libunbound.c user/ngie/more-tests/contrib/unbound/libunbound/libworker.c user/ngie/more-tests/contrib/unbound/libunbound/python/Makefile user/ngie/more-tests/contrib/unbound/libunbound/python/examples/async-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/dns-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/dnssec-valid.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/dnssec_test.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/example8-1.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/idn-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/mx-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/ns-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/examples/reverse-lookup.py user/ngie/more-tests/contrib/unbound/libunbound/python/libunbound.i user/ngie/more-tests/contrib/unbound/libunbound/worker.h user/ngie/more-tests/contrib/unbound/services/cache/dns.c user/ngie/more-tests/contrib/unbound/services/cache/infra.c user/ngie/more-tests/contrib/unbound/services/cache/infra.h user/ngie/more-tests/contrib/unbound/services/cache/rrset.c user/ngie/more-tests/contrib/unbound/services/listen_dnsport.c user/ngie/more-tests/contrib/unbound/services/listen_dnsport.h user/ngie/more-tests/contrib/unbound/services/localzone.c user/ngie/more-tests/contrib/unbound/services/localzone.h user/ngie/more-tests/contrib/unbound/services/mesh.c user/ngie/more-tests/contrib/unbound/services/outside_network.c user/ngie/more-tests/contrib/unbound/smallapp/unbound-anchor.c user/ngie/more-tests/contrib/unbound/smallapp/unbound-checkconf.c user/ngie/more-tests/contrib/unbound/smallapp/unbound-control-setup.sh user/ngie/more-tests/contrib/unbound/smallapp/unbound-control-setup.sh.in user/ngie/more-tests/contrib/unbound/smallapp/unbound-control.c user/ngie/more-tests/contrib/unbound/smallapp/unbound-host.c user/ngie/more-tests/contrib/unbound/util/alloc.c user/ngie/more-tests/contrib/unbound/util/alloc.h user/ngie/more-tests/contrib/unbound/util/config_file.c user/ngie/more-tests/contrib/unbound/util/config_file.h user/ngie/more-tests/contrib/unbound/util/configlexer.lex user/ngie/more-tests/contrib/unbound/util/configparser.y user/ngie/more-tests/contrib/unbound/util/data/dname.c user/ngie/more-tests/contrib/unbound/util/data/msgencode.c user/ngie/more-tests/contrib/unbound/util/data/msgparse.c user/ngie/more-tests/contrib/unbound/util/data/msgparse.h user/ngie/more-tests/contrib/unbound/util/data/msgreply.c user/ngie/more-tests/contrib/unbound/util/data/msgreply.h user/ngie/more-tests/contrib/unbound/util/data/packed_rrset.c user/ngie/more-tests/contrib/unbound/util/data/packed_rrset.h user/ngie/more-tests/contrib/unbound/util/fptr_wlist.c user/ngie/more-tests/contrib/unbound/util/iana_ports.inc user/ngie/more-tests/contrib/unbound/util/log.c user/ngie/more-tests/contrib/unbound/util/log.h user/ngie/more-tests/contrib/unbound/util/net_help.c user/ngie/more-tests/contrib/unbound/util/netevent.c user/ngie/more-tests/contrib/unbound/util/netevent.h user/ngie/more-tests/contrib/unbound/validator/autotrust.c user/ngie/more-tests/contrib/unbound/validator/val_anchor.c user/ngie/more-tests/contrib/unbound/validator/val_kentry.c user/ngie/more-tests/contrib/unbound/validator/val_neg.c user/ngie/more-tests/contrib/unbound/validator/val_nsec3.c user/ngie/more-tests/contrib/unbound/validator/val_secalgo.c user/ngie/more-tests/contrib/unbound/validator/val_sigcrypt.c user/ngie/more-tests/contrib/unbound/validator/validator.c user/ngie/more-tests/crypto/openssh/monitor.c user/ngie/more-tests/crypto/openssh/monitor_wrap.c user/ngie/more-tests/crypto/openssh/mux.c user/ngie/more-tests/etc/devd.conf user/ngie/more-tests/etc/mtree/BSD.debug.dist user/ngie/more-tests/etc/mtree/BSD.tests.dist user/ngie/more-tests/etc/mtree/BSD.usr.dist user/ngie/more-tests/etc/network.subr user/ngie/more-tests/etc/pccard_ether user/ngie/more-tests/etc/portsnap.conf user/ngie/more-tests/etc/rc.d/automount user/ngie/more-tests/etc/rc.d/automountd user/ngie/more-tests/etc/rc.d/autounmountd user/ngie/more-tests/etc/rc.d/bgfsck user/ngie/more-tests/etc/rc.d/hostname user/ngie/more-tests/etc/rc.d/jail user/ngie/more-tests/etc/rc.d/netif user/ngie/more-tests/etc/rc.subr user/ngie/more-tests/etc/sendmail/Makefile.depend user/ngie/more-tests/games/fortune/datfiles/freebsd-tips user/ngie/more-tests/gnu/lib/csu/Makefile user/ngie/more-tests/gnu/lib/libreadline/readline/Makefile user/ngie/more-tests/gnu/lib/libssp/Makefile.depend user/ngie/more-tests/gnu/usr.bin/binutils/Makefile user/ngie/more-tests/gnu/usr.bin/binutils/ld/Makefile user/ngie/more-tests/gnu/usr.bin/binutils/ld/Makefile.amd64 user/ngie/more-tests/gnu/usr.bin/binutils/ld/Makefile.mips user/ngie/more-tests/gnu/usr.bin/binutils/ld/Makefile.powerpc64 user/ngie/more-tests/gnu/usr.bin/binutils/ld/Makefile.sparc64 user/ngie/more-tests/gnu/usr.bin/binutils/libbfd/Makefile.i386 user/ngie/more-tests/gnu/usr.bin/cc/c++/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cc/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cc1/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cc1plus/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cc_int/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cc_tools/Makefile user/ngie/more-tests/gnu/usr.bin/cc/cc_tools/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/cpp/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/gcov/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/include/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/libcpp/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/libdecnumber/Makefile.depend user/ngie/more-tests/gnu/usr.bin/cc/libiberty/Makefile.depend user/ngie/more-tests/gnu/usr.bin/diff/Makefile.depend user/ngie/more-tests/gnu/usr.bin/dtc/Makefile.depend user/ngie/more-tests/gnu/usr.bin/gperf/Makefile.depend user/ngie/more-tests/gnu/usr.bin/grep/Makefile.depend user/ngie/more-tests/gnu/usr.bin/groff/src/utils/indxbib/Makefile user/ngie/more-tests/include/Makefile user/ngie/more-tests/include/malloc_np.h user/ngie/more-tests/kerberos5/Makefile user/ngie/more-tests/kerberos5/Makefile.inc user/ngie/more-tests/kerberos5/lib/Makefile user/ngie/more-tests/kerberos5/lib/libhdb/Makefile user/ngie/more-tests/kerberos5/libexec/Makefile user/ngie/more-tests/kerberos5/libexec/digest-service/Makefile user/ngie/more-tests/kerberos5/libexec/kdc/Makefile user/ngie/more-tests/kerberos5/libexec/kdigest/Makefile user/ngie/more-tests/kerberos5/tools/Makefile user/ngie/more-tests/kerberos5/usr.bin/Makefile user/ngie/more-tests/kerberos5/usr.bin/hxtool/Makefile user/ngie/more-tests/kerberos5/usr.bin/kadmin/Makefile user/ngie/more-tests/kerberos5/usr.bin/kcc/Makefile user/ngie/more-tests/kerberos5/usr.bin/kpasswd/Makefile user/ngie/more-tests/kerberos5/usr.sbin/Makefile user/ngie/more-tests/kerberos5/usr.sbin/iprop-log/Makefile user/ngie/more-tests/kerberos5/usr.sbin/ktutil/Makefile user/ngie/more-tests/lib/Makefile user/ngie/more-tests/lib/clang/include/Makefile user/ngie/more-tests/lib/clang/libllvmdebuginfo/Makefile.depend user/ngie/more-tests/lib/clang/libllvminterpreter/Makefile.depend user/ngie/more-tests/lib/csu/Makefile.inc user/ngie/more-tests/lib/csu/aarch64/Makefile user/ngie/more-tests/lib/csu/amd64/Makefile user/ngie/more-tests/lib/csu/arm/Makefile user/ngie/more-tests/lib/csu/arm/Makefile.depend user/ngie/more-tests/lib/csu/i386/Makefile user/ngie/more-tests/lib/csu/i386/Makefile.depend user/ngie/more-tests/lib/csu/mips/Makefile user/ngie/more-tests/lib/csu/mips/Makefile.depend user/ngie/more-tests/lib/csu/powerpc/Makefile user/ngie/more-tests/lib/csu/powerpc/Makefile.depend user/ngie/more-tests/lib/csu/powerpc64/Makefile user/ngie/more-tests/lib/csu/powerpc64/Makefile.depend user/ngie/more-tests/lib/csu/sparc64/Makefile user/ngie/more-tests/lib/csu/sparc64/Makefile.depend user/ngie/more-tests/lib/libblocksruntime/Makefile.depend user/ngie/more-tests/lib/libc/Makefile user/ngie/more-tests/lib/libc/Makefile.depend user/ngie/more-tests/lib/libc/aarch64/Symbol.map user/ngie/more-tests/lib/libc/aarch64/gen/Makefile.inc user/ngie/more-tests/lib/libc/aarch64/gen/_set_tp.c user/ngie/more-tests/lib/libc/amd64/gen/_set_tp.c user/ngie/more-tests/lib/libc/amd64/gen/setjmp.S user/ngie/more-tests/lib/libc/amd64/gen/sigsetjmp.S user/ngie/more-tests/lib/libc/arm/gen/_set_tp.c user/ngie/more-tests/lib/libc/compat-43/creat.c user/ngie/more-tests/lib/libc/compat-43/sigcompat.c user/ngie/more-tests/lib/libc/db/btree/bt_open.c user/ngie/more-tests/lib/libc/db/hash/hash_page.c user/ngie/more-tests/lib/libc/db/hash/ndbm.c user/ngie/more-tests/lib/libc/db/recno/rec_open.c user/ngie/more-tests/lib/libc/gdtoa/_ldtoa.c user/ngie/more-tests/lib/libc/gen/alarm.c user/ngie/more-tests/lib/libc/gen/assert.c user/ngie/more-tests/lib/libc/gen/clock.c user/ngie/more-tests/lib/libc/gen/daemon.c user/ngie/more-tests/lib/libc/gen/devname.c user/ngie/more-tests/lib/libc/gen/dlfcn.c user/ngie/more-tests/lib/libc/gen/dup3.c user/ngie/more-tests/lib/libc/gen/elf_utils.c user/ngie/more-tests/lib/libc/gen/err.c user/ngie/more-tests/lib/libc/gen/exec.c user/ngie/more-tests/lib/libc/gen/feature_present.c user/ngie/more-tests/lib/libc/gen/fmtcheck.c user/ngie/more-tests/lib/libc/gen/fnmatch.c user/ngie/more-tests/lib/libc/gen/ftok.c user/ngie/more-tests/lib/libc/gen/fts-compat.c user/ngie/more-tests/lib/libc/gen/fts.c user/ngie/more-tests/lib/libc/gen/getbsize.c user/ngie/more-tests/lib/libc/gen/getcwd.c user/ngie/more-tests/lib/libc/gen/getdomainname.c user/ngie/more-tests/lib/libc/gen/getgrent.c user/ngie/more-tests/lib/libc/gen/gethostname.c user/ngie/more-tests/lib/libc/gen/getloadavg.c user/ngie/more-tests/lib/libc/gen/getmntinfo.c user/ngie/more-tests/lib/libc/gen/getpagesize.c user/ngie/more-tests/lib/libc/gen/getpwent.c user/ngie/more-tests/lib/libc/gen/getusershell.c user/ngie/more-tests/lib/libc/gen/getvfsbyname.c user/ngie/more-tests/lib/libc/gen/glob.c user/ngie/more-tests/lib/libc/gen/initgroups.c user/ngie/more-tests/lib/libc/gen/isatty.c user/ngie/more-tests/lib/libc/gen/nlist.c user/ngie/more-tests/lib/libc/gen/pause.c user/ngie/more-tests/lib/libc/gen/popen.c user/ngie/more-tests/lib/libc/gen/posix_spawn.c user/ngie/more-tests/lib/libc/gen/psignal.c user/ngie/more-tests/lib/libc/gen/raise.c user/ngie/more-tests/lib/libc/gen/readdir.c user/ngie/more-tests/lib/libc/gen/readpassphrase.c user/ngie/more-tests/lib/libc/gen/rewinddir.c user/ngie/more-tests/lib/libc/gen/seekdir.c user/ngie/more-tests/lib/libc/gen/semctl.c user/ngie/more-tests/lib/libc/gen/setjmperr.c user/ngie/more-tests/lib/libc/gen/setmode.c user/ngie/more-tests/lib/libc/gen/siginterrupt.c user/ngie/more-tests/lib/libc/gen/signal.c user/ngie/more-tests/lib/libc/gen/sigsetops.c user/ngie/more-tests/lib/libc/gen/sleep.c user/ngie/more-tests/lib/libc/gen/strtofflags.c user/ngie/more-tests/lib/libc/gen/sysconf.c user/ngie/more-tests/lib/libc/gen/sysctl.3 user/ngie/more-tests/lib/libc/gen/telldir.c user/ngie/more-tests/lib/libc/gen/tls.c user/ngie/more-tests/lib/libc/gen/ttyslot.c user/ngie/more-tests/lib/libc/gen/ualarm.c user/ngie/more-tests/lib/libc/gen/uname.c user/ngie/more-tests/lib/libc/gen/unvis-compat.c user/ngie/more-tests/lib/libc/gen/usleep.c user/ngie/more-tests/lib/libc/gen/utime.c user/ngie/more-tests/lib/libc/gen/wait.c user/ngie/more-tests/lib/libc/gen/wait3.c user/ngie/more-tests/lib/libc/gen/waitid.c user/ngie/more-tests/lib/libc/gen/waitpid.c user/ngie/more-tests/lib/libc/gen/wordexp.3 user/ngie/more-tests/lib/libc/gen/wordexp.c user/ngie/more-tests/lib/libc/gmon/gmon.c user/ngie/more-tests/lib/libc/i386/gen/setjmp.S user/ngie/more-tests/lib/libc/i386/gen/sigsetjmp.S user/ngie/more-tests/lib/libc/include/libc_private.h user/ngie/more-tests/lib/libc/inet/inet_lnaof.c user/ngie/more-tests/lib/libc/inet/inet_makeaddr.c user/ngie/more-tests/lib/libc/inet/inet_net_ntop.c user/ngie/more-tests/lib/libc/inet/inet_neta.c user/ngie/more-tests/lib/libc/inet/inet_netof.c user/ngie/more-tests/lib/libc/inet/inet_network.c user/ngie/more-tests/lib/libc/isc/ev_timers.c user/ngie/more-tests/lib/libc/locale/isctype.c user/ngie/more-tests/lib/libc/locale/iswctype.c user/ngie/more-tests/lib/libc/locale/setlocale.c user/ngie/more-tests/lib/libc/locale/tolower.c user/ngie/more-tests/lib/libc/locale/toupper.c user/ngie/more-tests/lib/libc/locale/utf8.c user/ngie/more-tests/lib/libc/mips/gen/_set_tp.c user/ngie/more-tests/lib/libc/net/getaddrinfo.3 user/ngie/more-tests/lib/libc/net/getaddrinfo.c user/ngie/more-tests/lib/libc/net/gethostbydns.c user/ngie/more-tests/lib/libc/net/gethostnamadr.c user/ngie/more-tests/lib/libc/net/getnameinfo.3 user/ngie/more-tests/lib/libc/net/getnameinfo.c user/ngie/more-tests/lib/libc/net/getnetbydns.c user/ngie/more-tests/lib/libc/net/getnetnamadr.c user/ngie/more-tests/lib/libc/net/getproto.c user/ngie/more-tests/lib/libc/net/getservent.c user/ngie/more-tests/lib/libc/net/if_nametoindex.c user/ngie/more-tests/lib/libc/net/linkaddr.c user/ngie/more-tests/lib/libc/net/map_v4v6.c user/ngie/more-tests/lib/libc/net/netdb_private.h user/ngie/more-tests/lib/libc/net/nscache.c user/ngie/more-tests/lib/libc/net/nslexer.l user/ngie/more-tests/lib/libc/net/nsparser.y user/ngie/more-tests/lib/libc/net/nss_compat.c user/ngie/more-tests/lib/libc/net/ntoh.c user/ngie/more-tests/lib/libc/net/rcmd.c user/ngie/more-tests/lib/libc/net/rcmdsh.c user/ngie/more-tests/lib/libc/net/recv.c user/ngie/more-tests/lib/libc/net/rthdr.c user/ngie/more-tests/lib/libc/net/send.c user/ngie/more-tests/lib/libc/net/sockatmark.c user/ngie/more-tests/lib/libc/posix1e/acl_add_flag_np.3 user/ngie/more-tests/lib/libc/posix1e/acl_compat.c user/ngie/more-tests/lib/libc/posix1e/acl_entry.c user/ngie/more-tests/lib/libc/posix1e/acl_flag.c user/ngie/more-tests/lib/libc/posix1e/acl_init.c user/ngie/more-tests/lib/libc/posix1e/acl_strip.c user/ngie/more-tests/lib/libc/posix1e/acl_support.h user/ngie/more-tests/lib/libc/posix1e/acl_support_nfs4.c user/ngie/more-tests/lib/libc/powerpc/gen/_set_tp.c user/ngie/more-tests/lib/libc/powerpc64/gen/_set_tp.c user/ngie/more-tests/lib/libc/resolv/h_errno.c user/ngie/more-tests/lib/libc/resolv/res_debug.c user/ngie/more-tests/lib/libc/resolv/res_init.c user/ngie/more-tests/lib/libc/resolv/res_mkupdate.c user/ngie/more-tests/lib/libc/resolv/res_send.c user/ngie/more-tests/lib/libc/rpc/auth_des.c user/ngie/more-tests/lib/libc/rpc/auth_none.c user/ngie/more-tests/lib/libc/rpc/auth_time.c user/ngie/more-tests/lib/libc/rpc/auth_unix.c user/ngie/more-tests/lib/libc/rpc/authdes_prot.c user/ngie/more-tests/lib/libc/rpc/authunix_prot.c user/ngie/more-tests/lib/libc/rpc/bindresvport.c user/ngie/more-tests/lib/libc/rpc/clnt_bcast.c user/ngie/more-tests/lib/libc/rpc/clnt_dg.c user/ngie/more-tests/lib/libc/rpc/clnt_perror.c user/ngie/more-tests/lib/libc/rpc/clnt_raw.c user/ngie/more-tests/lib/libc/rpc/clnt_simple.c user/ngie/more-tests/lib/libc/rpc/clnt_vc.c user/ngie/more-tests/lib/libc/rpc/crypt_client.c user/ngie/more-tests/lib/libc/rpc/des_crypt.c user/ngie/more-tests/lib/libc/rpc/des_soft.c user/ngie/more-tests/lib/libc/rpc/getnetconfig.c user/ngie/more-tests/lib/libc/rpc/getnetpath.c user/ngie/more-tests/lib/libc/rpc/getpublickey.c user/ngie/more-tests/lib/libc/rpc/getrpcent.c user/ngie/more-tests/lib/libc/rpc/getrpcport.c user/ngie/more-tests/lib/libc/rpc/key_call.c user/ngie/more-tests/lib/libc/rpc/mt_misc.c user/ngie/more-tests/lib/libc/rpc/netname.c user/ngie/more-tests/lib/libc/rpc/netnamer.c user/ngie/more-tests/lib/libc/rpc/pmap_getmaps.c user/ngie/more-tests/lib/libc/rpc/pmap_getport.c user/ngie/more-tests/lib/libc/rpc/pmap_prot.c user/ngie/more-tests/lib/libc/rpc/pmap_prot2.c user/ngie/more-tests/lib/libc/rpc/pmap_rmt.c user/ngie/more-tests/lib/libc/rpc/rpc_callmsg.c user/ngie/more-tests/lib/libc/rpc/rpc_generic.c user/ngie/more-tests/lib/libc/rpc/rpc_prot.c user/ngie/more-tests/lib/libc/rpc/rpc_soc.c user/ngie/more-tests/lib/libc/rpc/rpcb_clnt.c user/ngie/more-tests/lib/libc/rpc/rpcb_prot.c user/ngie/more-tests/lib/libc/rpc/rpcb_st_xdr.c user/ngie/more-tests/lib/libc/rpc/rpcdname.c user/ngie/more-tests/lib/libc/rpc/rtime.c user/ngie/more-tests/lib/libc/rpc/svc.c user/ngie/more-tests/lib/libc/rpc/svc_auth.c user/ngie/more-tests/lib/libc/rpc/svc_auth_des.c user/ngie/more-tests/lib/libc/rpc/svc_auth_unix.c user/ngie/more-tests/lib/libc/rpc/svc_dg.c user/ngie/more-tests/lib/libc/rpc/svc_generic.c user/ngie/more-tests/lib/libc/rpc/svc_raw.c user/ngie/more-tests/lib/libc/rpc/svc_run.c user/ngie/more-tests/lib/libc/rpc/svc_simple.c user/ngie/more-tests/lib/libc/rpc/svc_vc.c user/ngie/more-tests/lib/libc/sparc64/gen/_set_tp.c user/ngie/more-tests/lib/libc/stdio/_flock_stub.c user/ngie/more-tests/lib/libc/stdio/fgetwln.c user/ngie/more-tests/lib/libc/stdio/findfp.c user/ngie/more-tests/lib/libc/stdio/getchar.c user/ngie/more-tests/lib/libc/stdio/tmpfile.c user/ngie/more-tests/lib/libc/stdio/vfscanf.c user/ngie/more-tests/lib/libc/stdlib/abort.c user/ngie/more-tests/lib/libc/stdlib/abs.c user/ngie/more-tests/lib/libc/stdlib/atexit.c user/ngie/more-tests/lib/libc/stdlib/atof.c user/ngie/more-tests/lib/libc/stdlib/atoi.c user/ngie/more-tests/lib/libc/stdlib/atol.c user/ngie/more-tests/lib/libc/stdlib/atoll.c user/ngie/more-tests/lib/libc/stdlib/bsearch.c user/ngie/more-tests/lib/libc/stdlib/exit.c user/ngie/more-tests/lib/libc/stdlib/heapsort.c user/ngie/more-tests/lib/libc/stdlib/jemalloc/Makefile.inc user/ngie/more-tests/lib/libc/stdlib/jemalloc/Symbol.map user/ngie/more-tests/lib/libc/stdlib/labs.c user/ngie/more-tests/lib/libc/stdlib/merge.c user/ngie/more-tests/lib/libc/stdlib/qsort.c user/ngie/more-tests/lib/libc/stdlib/radixsort.c user/ngie/more-tests/lib/libc/stdlib/rand.c user/ngie/more-tests/lib/libc/stdlib/system.c user/ngie/more-tests/lib/libc/stdlib/tfind.c user/ngie/more-tests/lib/libc/stdtime/strftime.c user/ngie/more-tests/lib/libc/string/bcopy.3 user/ngie/more-tests/lib/libc/string/bzero.3 user/ngie/more-tests/lib/libc/string/strchrnul.c user/ngie/more-tests/lib/libc/string/strndup.c user/ngie/more-tests/lib/libc/sys/Makefile.inc user/ngie/more-tests/lib/libc/sys/Symbol.map user/ngie/more-tests/lib/libc/sys/__error.c user/ngie/more-tests/lib/libc/sys/close.c user/ngie/more-tests/lib/libc/sys/fsync.c user/ngie/more-tests/lib/libc/sys/getrlimit.2 user/ngie/more-tests/lib/libc/sys/msync.c user/ngie/more-tests/lib/libc/sys/procctl.2 user/ngie/more-tests/lib/libc/sys/readv.c user/ngie/more-tests/lib/libc/sys/reboot.2 user/ngie/more-tests/lib/libc/sys/setuid.2 user/ngie/more-tests/lib/libc/sys/sigaction.c user/ngie/more-tests/lib/libc/sys/sigprocmask.c user/ngie/more-tests/lib/libc/sys/sigsuspend.c user/ngie/more-tests/lib/libc/sys/writev.c user/ngie/more-tests/lib/libc/tests/gen/posix_spawn/Makefile user/ngie/more-tests/lib/libc/xdr/xdr_float.c user/ngie/more-tests/lib/libcrypt/tests/Makefile.depend user/ngie/more-tests/lib/libcuse/Makefile.depend user/ngie/more-tests/lib/libcxxrt/Makefile.depend.host user/ngie/more-tests/lib/libevent/Makefile.depend user/ngie/more-tests/lib/libfetch/common.c user/ngie/more-tests/lib/libgeom/geom_xml2tree.c user/ngie/more-tests/lib/libgpib/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/BIG5/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/DECHanyu/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/EUC/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/EUCTW/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/GBK2K/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/HZ/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/ISO2022/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/JOHAB/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/MSKanji/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/UES/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/UTF1632/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/UTF7/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/UTF8/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/VIQR/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/ZW/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/iconv_none/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/iconv_std/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_646/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_none/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_parallel/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_serial/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_std/Makefile.depend user/ngie/more-tests/lib/libiconv_modules/mapper_zone/Makefile.depend user/ngie/more-tests/lib/libkvm/kvm_aarch64.c user/ngie/more-tests/lib/libkvm/kvm_private.h user/ngie/more-tests/lib/liblzma/Makefile user/ngie/more-tests/lib/libmagic/config.h user/ngie/more-tests/lib/libmilter/Makefile.depend user/ngie/more-tests/lib/libnv/tests/Makefile user/ngie/more-tests/lib/libpam/Makefile.inc user/ngie/more-tests/lib/libpam/libpam/Makefile user/ngie/more-tests/lib/libproc/proc_bkpt.c user/ngie/more-tests/lib/libprocstat/libprocstat.c user/ngie/more-tests/lib/librpcsec_gss/Makefile.depend user/ngie/more-tests/lib/libsm/Makefile.depend user/ngie/more-tests/lib/libsmb/Makefile.depend user/ngie/more-tests/lib/libstand/Makefile user/ngie/more-tests/lib/libstand/Makefile.depend user/ngie/more-tests/lib/libstdbuf/Makefile.depend user/ngie/more-tests/lib/libstdthreads/Makefile.depend user/ngie/more-tests/lib/libthr/thread/thr_once.c user/ngie/more-tests/lib/libunbound/Makefile user/ngie/more-tests/lib/libunbound/Makefile.depend user/ngie/more-tests/lib/libusb/Makefile user/ngie/more-tests/lib/libutil/kinfo_getfile.c user/ngie/more-tests/lib/libutil/tests/Makefile user/ngie/more-tests/lib/libvgl/Makefile.depend user/ngie/more-tests/lib/libxo/Makefile user/ngie/more-tests/lib/libxo/Makefile.depend user/ngie/more-tests/lib/libz/Makefile user/ngie/more-tests/lib/libz/inflate.c user/ngie/more-tests/lib/ncurses/form/Makefile.depend user/ngie/more-tests/lib/ncurses/formw/Makefile.depend user/ngie/more-tests/lib/ncurses/menu/Makefile.depend user/ngie/more-tests/lib/ncurses/menuw/Makefile.depend user/ngie/more-tests/lib/ncurses/ncurses/Makefile user/ngie/more-tests/libexec/bootpd/Makefile.depend user/ngie/more-tests/libexec/ftpd/Makefile user/ngie/more-tests/libexec/rtld-elf/Makefile user/ngie/more-tests/libexec/rtld-elf/aarch64/reloc.c user/ngie/more-tests/libexec/rtld-elf/aarch64/rtld_machdep.h user/ngie/more-tests/libexec/rtld-elf/rtld.c user/ngie/more-tests/libexec/talkd/table.c user/ngie/more-tests/release/Makefile user/ngie/more-tests/release/Makefile.vagrant user/ngie/more-tests/release/amd64/mkisoimages.sh user/ngie/more-tests/release/doc/en_US.ISO8859-1/errata/article.xml user/ngie/more-tests/release/i386/mkisoimages.sh user/ngie/more-tests/release/pc98/mkisoimages.sh user/ngie/more-tests/release/powerpc/mkisoimages.sh user/ngie/more-tests/release/sparc64/mkisoimages.sh user/ngie/more-tests/rescue/librescue/Makefile.depend user/ngie/more-tests/sbin/bsdlabel/bsdlabel.8 user/ngie/more-tests/sbin/camcontrol/camcontrol.8 user/ngie/more-tests/sbin/camcontrol/camcontrol.c user/ngie/more-tests/sbin/camcontrol/camcontrol.h user/ngie/more-tests/sbin/camcontrol/fwdownload.c user/ngie/more-tests/sbin/camcontrol/progress.c user/ngie/more-tests/sbin/dumpfs/dumpfs.8 user/ngie/more-tests/sbin/fdisk/fdisk.8 user/ngie/more-tests/sbin/fdisk_pc98/Makefile.depend user/ngie/more-tests/sbin/ffsinfo/ffsinfo.8 user/ngie/more-tests/sbin/geom/class/nop/geom_nop.c user/ngie/more-tests/sbin/geom/class/nop/gnop.8 user/ngie/more-tests/sbin/ifconfig/af_inet6.c user/ngie/more-tests/sbin/ifconfig/carp.c user/ngie/more-tests/sbin/ifconfig/ifbridge.c user/ngie/more-tests/sbin/ifconfig/ifclone.c user/ngie/more-tests/sbin/ifconfig/ifconfig.8 user/ngie/more-tests/sbin/ifconfig/ifconfig.c user/ngie/more-tests/sbin/ifconfig/iffib.c user/ngie/more-tests/sbin/ifconfig/ifgif.c user/ngie/more-tests/sbin/ifconfig/ifgre.c user/ngie/more-tests/sbin/ifconfig/ifgroup.c user/ngie/more-tests/sbin/ifconfig/ifieee80211.c user/ngie/more-tests/sbin/ifconfig/iflagg.c user/ngie/more-tests/sbin/ifconfig/ifmac.c user/ngie/more-tests/sbin/ifconfig/ifmedia.c user/ngie/more-tests/sbin/ifconfig/ifpfsync.c user/ngie/more-tests/sbin/ifconfig/ifvlan.c user/ngie/more-tests/sbin/ifconfig/ifvxlan.c user/ngie/more-tests/sbin/ipf/Makefile user/ngie/more-tests/sbin/ipf/ipftest/Makefile.depend user/ngie/more-tests/sbin/ipfw/ipfw2.c user/ngie/more-tests/sbin/ipfw/nat.c user/ngie/more-tests/sbin/ipfw/tables.c user/ngie/more-tests/sbin/mdconfig/mdconfig.8 user/ngie/more-tests/sbin/mount_unionfs/mount_unionfs.8 user/ngie/more-tests/sbin/natd/natd.c user/ngie/more-tests/sbin/newfs/newfs.8 user/ngie/more-tests/sbin/newfs/newfs.c user/ngie/more-tests/sbin/newfs_msdos/newfs_msdos.8 user/ngie/more-tests/sbin/newfs_nandfs/newfs_nandfs.8 user/ngie/more-tests/sbin/pfctl/parse.y user/ngie/more-tests/sbin/pfctl/pfctl_altq.c user/ngie/more-tests/sbin/pfctl/pfctl_parser.c user/ngie/more-tests/sbin/pfctl/pfctl_parser.h user/ngie/more-tests/sbin/pfctl/pfctl_qstats.c user/ngie/more-tests/sbin/ping6/Makefile user/ngie/more-tests/sbin/ping6/ping6.c user/ngie/more-tests/sbin/reboot/boot_i386.8 user/ngie/more-tests/sbin/reboot/nextboot.8 user/ngie/more-tests/sbin/route/route.c user/ngie/more-tests/sbin/routed/Makefile.depend user/ngie/more-tests/sbin/rtsol/Makefile user/ngie/more-tests/sbin/savecore/Makefile user/ngie/more-tests/sbin/savecore/Makefile.depend user/ngie/more-tests/sbin/sconfig/Makefile.depend user/ngie/more-tests/sbin/sunlabel/Makefile.depend user/ngie/more-tests/secure/lib/libcrypto/Makefile user/ngie/more-tests/secure/libexec/sftp-server/Makefile user/ngie/more-tests/secure/libexec/ssh-keysign/Makefile user/ngie/more-tests/secure/libexec/ssh-pkcs11-helper/Makefile user/ngie/more-tests/secure/usr.bin/scp/Makefile user/ngie/more-tests/secure/usr.bin/sftp/Makefile user/ngie/more-tests/secure/usr.bin/ssh-add/Makefile user/ngie/more-tests/secure/usr.bin/ssh-agent/Makefile user/ngie/more-tests/secure/usr.bin/ssh-keyscan/Makefile user/ngie/more-tests/secure/usr.sbin/sshd/Makefile user/ngie/more-tests/share/doc/legal/realtek/Makefile.depend user/ngie/more-tests/share/doc/llvm/Makefile.depend user/ngie/more-tests/share/dtrace/nfsattrstats user/ngie/more-tests/share/dtrace/nfsclienttime user/ngie/more-tests/share/examples/libvgl/Makefile.depend user/ngie/more-tests/share/man/man4/Makefile user/ngie/more-tests/share/man/man4/altq.4 user/ngie/more-tests/share/man/man4/blackhole.4 user/ngie/more-tests/share/man/man4/cloudabi.4 user/ngie/more-tests/share/man/man4/ctl.4 user/ngie/more-tests/share/man/man4/da.4 user/ngie/more-tests/share/man/man4/dtrace_ip.4 user/ngie/more-tests/share/man/man4/em.4 user/ngie/more-tests/share/man/man4/geom_fox.4 user/ngie/more-tests/share/man/man4/gif.4 user/ngie/more-tests/share/man/man4/gre.4 user/ngie/more-tests/share/man/man4/hptiop.4 user/ngie/more-tests/share/man/man4/man4.arm/Makefile.depend user/ngie/more-tests/share/man/man4/man4.i386/Makefile.depend user/ngie/more-tests/share/man/man4/man4.i386/wl.4 user/ngie/more-tests/share/man/man4/man4.powerpc/Makefile.depend user/ngie/more-tests/share/man/man4/man4.sparc64/Makefile.depend user/ngie/more-tests/share/man/man4/md.4 user/ngie/more-tests/share/man/man4/ng_btsocket.4 user/ngie/more-tests/share/man/man4/ng_pppoe.4 user/ngie/more-tests/share/man/man4/random.4 user/ngie/more-tests/share/man/man4/rights.4 user/ngie/more-tests/share/man/man4/rsu.4 user/ngie/more-tests/share/man/man4/ses.4 user/ngie/more-tests/share/man/man4/siftr.4 user/ngie/more-tests/share/man/man4/snp.4 user/ngie/more-tests/share/man/man4/timecounters.4 user/ngie/more-tests/share/man/man4/uart.4 user/ngie/more-tests/share/man/man4/uftdi.4 user/ngie/more-tests/share/man/man4/usb_quirk.4 user/ngie/more-tests/share/man/man4/vpo.4 user/ngie/more-tests/share/man/man4/vt.4 user/ngie/more-tests/share/man/man5/Makefile user/ngie/more-tests/share/man/man5/core.5 user/ngie/more-tests/share/man/man5/pf.conf.5 user/ngie/more-tests/share/man/man5/rc.conf.5 user/ngie/more-tests/share/man/man5/src.conf.5 user/ngie/more-tests/share/man/man7/hier.7 user/ngie/more-tests/share/man/man7/release.7 user/ngie/more-tests/share/man/man7/tuning.7 user/ngie/more-tests/share/man/man8/nanobsd.8 user/ngie/more-tests/share/man/man8/picobsd.8 user/ngie/more-tests/share/man/man8/uefi.8 user/ngie/more-tests/share/man/man8/yp.8 user/ngie/more-tests/share/man/man9/Makefile user/ngie/more-tests/share/man/man9/PCI_IOV_ADD_VF.9 user/ngie/more-tests/share/man/man9/PCI_IOV_INIT.9 user/ngie/more-tests/share/man/man9/VOP_ADVISE.9 user/ngie/more-tests/share/man/man9/acl.9 user/ngie/more-tests/share/man/man9/altq.9 user/ngie/more-tests/share/man/man9/atomic.9 user/ngie/more-tests/share/man/man9/devfs_set_cdevpriv.9 user/ngie/more-tests/share/man/man9/ifnet.9 user/ngie/more-tests/share/man/man9/mbuf.9 user/ngie/more-tests/share/man/man9/nv.9 user/ngie/more-tests/share/man/man9/stack.9 user/ngie/more-tests/share/man/man9/timeout.9 user/ngie/more-tests/share/misc/organization.dot user/ngie/more-tests/share/misc/pci_vendors user/ngie/more-tests/share/mk/Makefile user/ngie/more-tests/share/mk/bsd.README user/ngie/more-tests/share/mk/bsd.cpu.mk user/ngie/more-tests/share/mk/bsd.files.mk user/ngie/more-tests/share/mk/bsd.incs.mk user/ngie/more-tests/share/mk/bsd.lib.mk user/ngie/more-tests/share/mk/bsd.own.mk user/ngie/more-tests/share/mk/bsd.port.mk user/ngie/more-tests/share/mk/bsd.port.subdir.mk user/ngie/more-tests/share/mk/bsd.prog.mk user/ngie/more-tests/share/mk/bsd.progs.mk user/ngie/more-tests/share/mk/bsd.subdir.mk user/ngie/more-tests/share/mk/bsd.sys.mk user/ngie/more-tests/share/mk/bsd.test.mk user/ngie/more-tests/share/mk/local.meta.sys.mk user/ngie/more-tests/share/mk/src.libnames.mk user/ngie/more-tests/share/mk/src.opts.mk user/ngie/more-tests/share/mk/src.sys.env.mk user/ngie/more-tests/share/mk/src.sys.mk user/ngie/more-tests/share/mk/sys.mk user/ngie/more-tests/share/msgdef/Makefile user/ngie/more-tests/share/security/Makefile.depend user/ngie/more-tests/share/vt/fonts/Makefile user/ngie/more-tests/share/zoneinfo/Makefile user/ngie/more-tests/sys/amd64/amd64/elf_machdep.c user/ngie/more-tests/sys/amd64/amd64/exception.S user/ngie/more-tests/sys/amd64/amd64/machdep.c user/ngie/more-tests/sys/amd64/amd64/mp_machdep.c user/ngie/more-tests/sys/amd64/amd64/pmap.c user/ngie/more-tests/sys/amd64/amd64/trap.c user/ngie/more-tests/sys/amd64/cloudabi64/cloudabi64_sysvec.c user/ngie/more-tests/sys/amd64/conf/NOTES user/ngie/more-tests/sys/amd64/include/smp.h user/ngie/more-tests/sys/amd64/include/stack.h user/ngie/more-tests/sys/arm/allwinner/a10_gpio.c user/ngie/more-tests/sys/arm/allwinner/a20/files.a20 user/ngie/more-tests/sys/arm/altera/socfpga/files.socfpga user/ngie/more-tests/sys/arm/amlogic/aml8726/files.aml8726 user/ngie/more-tests/sys/arm/arm/busdma_machdep-v6.c user/ngie/more-tests/sys/arm/arm/cpufunc.c user/ngie/more-tests/sys/arm/arm/elf_machdep.c user/ngie/more-tests/sys/arm/arm/identcpu.c user/ngie/more-tests/sys/arm/arm/locore-v6.S user/ngie/more-tests/sys/arm/arm/machdep.c user/ngie/more-tests/sys/arm/arm/pmap-v6-new.c user/ngie/more-tests/sys/arm/arm/pmap-v6.c user/ngie/more-tests/sys/arm/arm/stack_machdep.c user/ngie/more-tests/sys/arm/arm/stdatomic.c user/ngie/more-tests/sys/arm/arm/trap-v6.c user/ngie/more-tests/sys/arm/arm/trap.c user/ngie/more-tests/sys/arm/broadcom/bcm2835/bcm2835_systimer.c user/ngie/more-tests/sys/arm/conf/BEAGLEBONE user/ngie/more-tests/sys/arm/conf/IMX6 user/ngie/more-tests/sys/arm/conf/std.armv6 user/ngie/more-tests/sys/arm/freescale/imx/imx_wdog.c user/ngie/more-tests/sys/arm/freescale/imx/imx_wdogreg.h user/ngie/more-tests/sys/arm/include/armreg.h user/ngie/more-tests/sys/arm/include/proc.h user/ngie/more-tests/sys/arm/ti/am335x/am335x_dmtimer.c user/ngie/more-tests/sys/arm/ti/am335x/am335x_prcm.c user/ngie/more-tests/sys/arm/ti/am335x/files.am335x user/ngie/more-tests/sys/arm/ti/ti_hwmods.c user/ngie/more-tests/sys/arm/ti/ti_hwmods.h user/ngie/more-tests/sys/arm/ti/ti_scm.c user/ngie/more-tests/sys/arm/versatile/sp804.c user/ngie/more-tests/sys/arm/versatile/versatile_pci.c user/ngie/more-tests/sys/arm/xscale/i80321/i80321_pci.c user/ngie/more-tests/sys/arm/xscale/i8134x/i81342_pci.c user/ngie/more-tests/sys/arm64/arm64/bus_machdep.c user/ngie/more-tests/sys/arm64/arm64/bus_space_asm.S user/ngie/more-tests/sys/arm64/arm64/copyinout.S user/ngie/more-tests/sys/arm64/arm64/db_interface.c user/ngie/more-tests/sys/arm64/arm64/exception.S user/ngie/more-tests/sys/arm64/arm64/gic_v3.c user/ngie/more-tests/sys/arm64/arm64/gic_v3_its.c user/ngie/more-tests/sys/arm64/arm64/gic_v3_reg.h user/ngie/more-tests/sys/arm64/arm64/gic_v3_var.h user/ngie/more-tests/sys/arm64/arm64/locore.S user/ngie/more-tests/sys/arm64/arm64/machdep.c user/ngie/more-tests/sys/arm64/arm64/minidump_machdep.c user/ngie/more-tests/sys/arm64/arm64/mp_machdep.c user/ngie/more-tests/sys/arm64/arm64/pmap.c user/ngie/more-tests/sys/arm64/arm64/stack_machdep.c user/ngie/more-tests/sys/arm64/arm64/support.S user/ngie/more-tests/sys/arm64/arm64/swtch.S user/ngie/more-tests/sys/arm64/arm64/trap.c user/ngie/more-tests/sys/arm64/arm64/uma_machdep.c user/ngie/more-tests/sys/arm64/arm64/unwind.c user/ngie/more-tests/sys/arm64/cavium/thunder_pcie_pem.c user/ngie/more-tests/sys/arm64/conf/GENERIC user/ngie/more-tests/sys/arm64/include/armreg.h user/ngie/more-tests/sys/arm64/include/cpu.h user/ngie/more-tests/sys/arm64/include/cpufunc.h user/ngie/more-tests/sys/arm64/include/md_var.h user/ngie/more-tests/sys/arm64/include/param.h user/ngie/more-tests/sys/arm64/include/pmap.h user/ngie/more-tests/sys/boot/efi/Makefile.inc user/ngie/more-tests/sys/boot/efi/boot1/Makefile user/ngie/more-tests/sys/boot/efi/libefi/Makefile.depend user/ngie/more-tests/sys/boot/efi/loader/Makefile user/ngie/more-tests/sys/boot/efi/loader/arch/amd64/framebuffer.c user/ngie/more-tests/sys/boot/efi/loader/arch/arm64/Makefile.inc user/ngie/more-tests/sys/boot/efi/loader/copy.c user/ngie/more-tests/sys/boot/fdt/dts/arm/bananapi.dts user/ngie/more-tests/sys/boot/fdt/dts/arm/bcm2836.dtsi user/ngie/more-tests/sys/boot/fdt/dts/arm/beaglebone-black.dts user/ngie/more-tests/sys/boot/fdt/dts/arm/cubieboard2.dts user/ngie/more-tests/sys/boot/fdt/dts/arm/sun7i-a20.dtsi user/ngie/more-tests/sys/boot/ficl/Makefile user/ngie/more-tests/sys/boot/ficl/Makefile.depend user/ngie/more-tests/sys/boot/i386/Makefile.inc user/ngie/more-tests/sys/boot/i386/boot0/Makefile.depend user/ngie/more-tests/sys/boot/i386/boot0sio/Makefile.depend user/ngie/more-tests/sys/boot/i386/boot2/Makefile.depend user/ngie/more-tests/sys/boot/i386/loader/Makefile.depend user/ngie/more-tests/sys/boot/i386/zfsloader/Makefile.depend user/ngie/more-tests/sys/boot/kshim/bsd_kernel.h user/ngie/more-tests/sys/boot/libstand32/Makefile user/ngie/more-tests/sys/boot/pc98/Makefile.inc user/ngie/more-tests/sys/boot/uboot/fdt/uboot_fdt.c user/ngie/more-tests/sys/boot/usb/usbcore.mk user/ngie/more-tests/sys/boot/userboot/ficl/Makefile user/ngie/more-tests/sys/boot/userboot/libstand/Makefile user/ngie/more-tests/sys/boot/zfs/Makefile user/ngie/more-tests/sys/cam/ata/ata_da.c user/ngie/more-tests/sys/cam/ata/ata_xpt.c user/ngie/more-tests/sys/cam/ctl/README.ctl.txt user/ngie/more-tests/sys/cam/ctl/ctl.c user/ngie/more-tests/sys/cam/ctl/ctl.h user/ngie/more-tests/sys/cam/ctl/ctl_backend.c user/ngie/more-tests/sys/cam/ctl/ctl_backend.h user/ngie/more-tests/sys/cam/ctl/ctl_backend_block.c user/ngie/more-tests/sys/cam/ctl/ctl_backend_ramdisk.c user/ngie/more-tests/sys/cam/ctl/ctl_cmd_table.c user/ngie/more-tests/sys/cam/ctl/ctl_error.c user/ngie/more-tests/sys/cam/ctl/ctl_error.h user/ngie/more-tests/sys/cam/ctl/ctl_frontend.c user/ngie/more-tests/sys/cam/ctl/ctl_frontend.h user/ngie/more-tests/sys/cam/ctl/ctl_frontend_cam_sim.c user/ngie/more-tests/sys/cam/ctl/ctl_frontend_iscsi.c user/ngie/more-tests/sys/cam/ctl/ctl_ha.h user/ngie/more-tests/sys/cam/ctl/ctl_io.h user/ngie/more-tests/sys/cam/ctl/ctl_ioctl.h user/ngie/more-tests/sys/cam/ctl/ctl_private.h user/ngie/more-tests/sys/cam/ctl/ctl_scsi_all.c user/ngie/more-tests/sys/cam/ctl/ctl_ser_table.c user/ngie/more-tests/sys/cam/ctl/ctl_tpc.c user/ngie/more-tests/sys/cam/ctl/ctl_tpc_local.c user/ngie/more-tests/sys/cam/ctl/ctl_util.c user/ngie/more-tests/sys/cam/ctl/ctl_util.h user/ngie/more-tests/sys/cam/ctl/scsi_ctl.c user/ngie/more-tests/sys/cam/scsi/scsi_all.c user/ngie/more-tests/sys/cam/scsi/scsi_all.h user/ngie/more-tests/sys/cam/scsi/scsi_cd.c user/ngie/more-tests/sys/cam/scsi/scsi_cd.h user/ngie/more-tests/sys/cam/scsi/scsi_ch.c user/ngie/more-tests/sys/cam/scsi/scsi_da.c user/ngie/more-tests/sys/cam/scsi/scsi_pt.c user/ngie/more-tests/sys/cam/scsi/scsi_sa.c user/ngie/more-tests/sys/cam/scsi/scsi_xpt.c user/ngie/more-tests/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c user/ngie/more-tests/sys/cddl/compat/opensolaris/sys/nvpair.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/common/avl/avl.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/Makefile.files user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/rrwlock.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bpobj.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_send.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/rrwlock.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h user/ngie/more-tests/sys/cddl/dev/dtrace/amd64/dtrace_isa.c user/ngie/more-tests/sys/compat/cloudabi/cloudabi_fd.c user/ngie/more-tests/sys/compat/cloudabi/cloudabi_file.c user/ngie/more-tests/sys/compat/cloudabi/cloudabi_proc.c user/ngie/more-tests/sys/compat/cloudabi/cloudabi_sock.c user/ngie/more-tests/sys/compat/cloudabi64/cloudabi64_poll.c user/ngie/more-tests/sys/compat/cloudabi64/cloudabi64_sock.c user/ngie/more-tests/sys/compat/linux/linux_fork.c user/ngie/more-tests/sys/conf/Makefile.arm user/ngie/more-tests/sys/conf/NOTES user/ngie/more-tests/sys/conf/files user/ngie/more-tests/sys/conf/files.amd64 user/ngie/more-tests/sys/conf/files.arm user/ngie/more-tests/sys/conf/files.arm64 user/ngie/more-tests/sys/conf/files.i386 user/ngie/more-tests/sys/conf/files.mips user/ngie/more-tests/sys/conf/files.pc98 user/ngie/more-tests/sys/conf/files.powerpc user/ngie/more-tests/sys/conf/files.sparc64 user/ngie/more-tests/sys/conf/kern.post.mk user/ngie/more-tests/sys/conf/kern.pre.mk user/ngie/more-tests/sys/conf/kmod.mk user/ngie/more-tests/sys/conf/options user/ngie/more-tests/sys/conf/options.arm64 user/ngie/more-tests/sys/conf/options.powerpc user/ngie/more-tests/sys/contrib/dev/acpica/changes.txt user/ngie/more-tests/sys/contrib/dev/acpica/common/adisasm.c user/ngie/more-tests/sys/contrib/dev/acpica/common/dmtable.c user/ngie/more-tests/sys/contrib/dev/acpica/compiler/aslmain.c user/ngie/more-tests/sys/contrib/dev/acpica/compiler/asloperands.c user/ngie/more-tests/sys/contrib/dev/acpica/compiler/asloptions.c user/ngie/more-tests/sys/contrib/dev/acpica/compiler/aslstartup.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbcmds.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbconvert.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbdisply.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbexec.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbfileio.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbhistry.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbinput.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbmethod.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbnames.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbobject.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbstats.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbtest.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbutils.c user/ngie/more-tests/sys/contrib/dev/acpica/components/debugger/dbxface.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmnames.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmopcode.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmresrc.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmresrcs.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmutils.c user/ngie/more-tests/sys/contrib/dev/acpica/components/disassembler/dmwalk.c user/ngie/more-tests/sys/contrib/dev/acpica/components/dispatcher/dscontrol.c user/ngie/more-tests/sys/contrib/dev/acpica/components/dispatcher/dsdebug.c user/ngie/more-tests/sys/contrib/dev/acpica/components/dispatcher/dsinit.c user/ngie/more-tests/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c user/ngie/more-tests/sys/contrib/dev/acpica/components/events/evregion.c user/ngie/more-tests/sys/contrib/dev/acpica/components/executer/exconfig.c user/ngie/more-tests/sys/contrib/dev/acpica/components/executer/exdump.c user/ngie/more-tests/sys/contrib/dev/acpica/components/executer/exresnte.c user/ngie/more-tests/sys/contrib/dev/acpica/components/executer/exresolv.c user/ngie/more-tests/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c user/ngie/more-tests/sys/contrib/dev/acpica/components/namespace/nseval.c user/ngie/more-tests/sys/contrib/dev/acpica/components/namespace/nsload.c user/ngie/more-tests/sys/contrib/dev/acpica/components/namespace/nsutils.c user/ngie/more-tests/sys/contrib/dev/acpica/components/parser/psloop.c user/ngie/more-tests/sys/contrib/dev/acpica/components/resources/rsdump.c user/ngie/more-tests/sys/contrib/dev/acpica/components/tables/tbfadt.c user/ngie/more-tests/sys/contrib/dev/acpica/components/tables/tbfind.c user/ngie/more-tests/sys/contrib/dev/acpica/components/tables/tbinstal.c user/ngie/more-tests/sys/contrib/dev/acpica/components/tables/tbutils.c user/ngie/more-tests/sys/contrib/dev/acpica/components/tables/tbxfload.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utfileio.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utinit.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utmisc.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utnonansi.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utxface.c user/ngie/more-tests/sys/contrib/dev/acpica/components/utilities/utxfinit.c user/ngie/more-tests/sys/contrib/dev/acpica/include/acbuffer.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acconfig.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acdebug.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acdisasm.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acexcep.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acglobal.h user/ngie/more-tests/sys/contrib/dev/acpica/include/aclocal.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acpixf.h user/ngie/more-tests/sys/contrib/dev/acpica/include/actables.h user/ngie/more-tests/sys/contrib/dev/acpica/include/actypes.h user/ngie/more-tests/sys/contrib/dev/acpica/include/acutils.h user/ngie/more-tests/sys/contrib/dev/acpica/include/platform/acenv.h user/ngie/more-tests/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_ani.c user/ngie/more-tests/sys/contrib/ipfilter/netinet/ip_nat.c user/ngie/more-tests/sys/contrib/ipfilter/netinet/ip_state.c user/ngie/more-tests/sys/contrib/libnv/nv_impl.h user/ngie/more-tests/sys/contrib/libnv/nvlist.c user/ngie/more-tests/sys/contrib/libnv/nvlist_impl.h user/ngie/more-tests/sys/contrib/libnv/nvpair.c user/ngie/more-tests/sys/contrib/libnv/nvpair_impl.h user/ngie/more-tests/sys/dev/acpica/Osd/OsdDebug.c user/ngie/more-tests/sys/dev/acpica/acpi_pcib.c user/ngie/more-tests/sys/dev/ahci/ahci_pci.c user/ngie/more-tests/sys/dev/ata/ata-all.c user/ngie/more-tests/sys/dev/ata/ata-all.h user/ngie/more-tests/sys/dev/ath/ath_rate/sample/sample.c user/ngie/more-tests/sys/dev/ath/ath_rate/sample/sample.h user/ngie/more-tests/sys/dev/ath/if_ath.c user/ngie/more-tests/sys/dev/ath/if_ath_beacon.c user/ngie/more-tests/sys/dev/ath/if_ath_debug.h user/ngie/more-tests/sys/dev/ath/if_ath_keycache.c user/ngie/more-tests/sys/dev/ath/if_ath_misc.h user/ngie/more-tests/sys/dev/ath/if_ath_rx.c user/ngie/more-tests/sys/dev/ath/if_ath_rx_edma.c user/ngie/more-tests/sys/dev/ath/if_ath_sysctl.c user/ngie/more-tests/sys/dev/ath/if_ath_tdma.c user/ngie/more-tests/sys/dev/ath/if_ath_tx.c user/ngie/more-tests/sys/dev/ath/if_ath_tx_edma.c user/ngie/more-tests/sys/dev/ath/if_athvar.h user/ngie/more-tests/sys/dev/bwi/bwimac.c user/ngie/more-tests/sys/dev/bwi/bwiphy.c user/ngie/more-tests/sys/dev/bwi/bwirf.c user/ngie/more-tests/sys/dev/bwi/if_bwi.c user/ngie/more-tests/sys/dev/bwi/if_bwivar.h user/ngie/more-tests/sys/dev/bwn/if_bwn.c user/ngie/more-tests/sys/dev/bwn/if_bwnvar.h user/ngie/more-tests/sys/dev/bxe/ecore_hsi.h user/ngie/more-tests/sys/dev/ciss/ciss.c user/ngie/more-tests/sys/dev/cxgbe/adapter.h user/ngie/more-tests/sys/dev/cxgbe/t4_main.c user/ngie/more-tests/sys/dev/cxgbe/tom/t4_ddp.c user/ngie/more-tests/sys/dev/cyapa/cyapa.c user/ngie/more-tests/sys/dev/drm/drmP.h user/ngie/more-tests/sys/dev/drm2/drmP.h user/ngie/more-tests/sys/dev/drm2/drm_lock.c user/ngie/more-tests/sys/dev/drm2/i915/i915_dma.c user/ngie/more-tests/sys/dev/drm2/i915/i915_drv.c user/ngie/more-tests/sys/dev/drm2/i915/i915_drv.h user/ngie/more-tests/sys/dev/drm2/i915/i915_gem.c user/ngie/more-tests/sys/dev/drm2/i915/i915_gem_execbuffer.c user/ngie/more-tests/sys/dev/drm2/i915/i915_gem_gtt.c user/ngie/more-tests/sys/dev/drm2/i915/i915_gem_tiling.c user/ngie/more-tests/sys/dev/drm2/i915/i915_reg.h user/ngie/more-tests/sys/dev/drm2/i915/intel_ddi.c user/ngie/more-tests/sys/dev/drm2/i915/intel_display.c user/ngie/more-tests/sys/dev/drm2/i915/intel_drv.h user/ngie/more-tests/sys/dev/drm2/i915/intel_pm.c user/ngie/more-tests/sys/dev/drm2/i915/intel_ringbuffer.h user/ngie/more-tests/sys/dev/drm2/i915/intel_sdvo_regs.h user/ngie/more-tests/sys/dev/drm2/radeon/radeon_device.c user/ngie/more-tests/sys/dev/drm2/ttm/ttm_bo.c user/ngie/more-tests/sys/dev/dwc/if_dwc.c user/ngie/more-tests/sys/dev/dwc/if_dwc.h user/ngie/more-tests/sys/dev/e1000/e1000_80003es2lan.c user/ngie/more-tests/sys/dev/e1000/e1000_80003es2lan.h user/ngie/more-tests/sys/dev/e1000/e1000_82540.c user/ngie/more-tests/sys/dev/e1000/e1000_82541.c user/ngie/more-tests/sys/dev/e1000/e1000_82541.h user/ngie/more-tests/sys/dev/e1000/e1000_82542.c user/ngie/more-tests/sys/dev/e1000/e1000_82543.c user/ngie/more-tests/sys/dev/e1000/e1000_82543.h user/ngie/more-tests/sys/dev/e1000/e1000_82571.c user/ngie/more-tests/sys/dev/e1000/e1000_82571.h user/ngie/more-tests/sys/dev/e1000/e1000_82575.c user/ngie/more-tests/sys/dev/e1000/e1000_82575.h user/ngie/more-tests/sys/dev/e1000/e1000_api.c user/ngie/more-tests/sys/dev/e1000/e1000_api.h user/ngie/more-tests/sys/dev/e1000/e1000_defines.h user/ngie/more-tests/sys/dev/e1000/e1000_hw.h user/ngie/more-tests/sys/dev/e1000/e1000_i210.c user/ngie/more-tests/sys/dev/e1000/e1000_i210.h user/ngie/more-tests/sys/dev/e1000/e1000_ich8lan.c user/ngie/more-tests/sys/dev/e1000/e1000_ich8lan.h user/ngie/more-tests/sys/dev/e1000/e1000_mac.c user/ngie/more-tests/sys/dev/e1000/e1000_mac.h user/ngie/more-tests/sys/dev/e1000/e1000_manage.c user/ngie/more-tests/sys/dev/e1000/e1000_manage.h user/ngie/more-tests/sys/dev/e1000/e1000_mbx.c user/ngie/more-tests/sys/dev/e1000/e1000_mbx.h user/ngie/more-tests/sys/dev/e1000/e1000_nvm.c user/ngie/more-tests/sys/dev/e1000/e1000_nvm.h user/ngie/more-tests/sys/dev/e1000/e1000_osdep.c user/ngie/more-tests/sys/dev/e1000/e1000_osdep.h user/ngie/more-tests/sys/dev/e1000/e1000_phy.c user/ngie/more-tests/sys/dev/e1000/e1000_phy.h user/ngie/more-tests/sys/dev/e1000/e1000_regs.h user/ngie/more-tests/sys/dev/e1000/e1000_vf.c user/ngie/more-tests/sys/dev/e1000/e1000_vf.h user/ngie/more-tests/sys/dev/e1000/if_em.c user/ngie/more-tests/sys/dev/e1000/if_em.h user/ngie/more-tests/sys/dev/e1000/if_igb.c user/ngie/more-tests/sys/dev/e1000/if_igb.h user/ngie/more-tests/sys/dev/e1000/if_lem.c user/ngie/more-tests/sys/dev/e1000/if_lem.h user/ngie/more-tests/sys/dev/fdt/fdt_slicer.c user/ngie/more-tests/sys/dev/filemon/filemon.c user/ngie/more-tests/sys/dev/filemon/filemon_lock.c user/ngie/more-tests/sys/dev/filemon/filemon_wrapper.c user/ngie/more-tests/sys/dev/gpio/gpiobus.c user/ngie/more-tests/sys/dev/gpio/gpioled.c user/ngie/more-tests/sys/dev/hwpmc/hwpmc_mod.c user/ngie/more-tests/sys/dev/ichiic/ig4_iic.c user/ngie/more-tests/sys/dev/ichwd/ichwd.c user/ngie/more-tests/sys/dev/ichwd/ichwd.h user/ngie/more-tests/sys/dev/if_ndis/if_ndis.c user/ngie/more-tests/sys/dev/if_ndis/if_ndisvar.h user/ngie/more-tests/sys/dev/ipmi/ipmi_smbios.c user/ngie/more-tests/sys/dev/ipmi/ipmivars.h user/ngie/more-tests/sys/dev/ipw/if_ipw.c user/ngie/more-tests/sys/dev/ipw/if_ipwvar.h user/ngie/more-tests/sys/dev/isci/isci.c user/ngie/more-tests/sys/dev/isci/isci_interrupt.c user/ngie/more-tests/sys/dev/isl/isl.c user/ngie/more-tests/sys/dev/iwi/if_iwi.c user/ngie/more-tests/sys/dev/iwi/if_iwivar.h user/ngie/more-tests/sys/dev/iwm/if_iwm.c user/ngie/more-tests/sys/dev/iwm/if_iwm_mac_ctxt.c user/ngie/more-tests/sys/dev/iwm/if_iwm_phy_ctxt.c user/ngie/more-tests/sys/dev/iwm/if_iwm_power.c user/ngie/more-tests/sys/dev/iwm/if_iwm_scan.c user/ngie/more-tests/sys/dev/iwm/if_iwmvar.h user/ngie/more-tests/sys/dev/iwn/if_iwn.c user/ngie/more-tests/sys/dev/iwn/if_iwn_ioctl.h user/ngie/more-tests/sys/dev/iwn/if_iwnvar.h user/ngie/more-tests/sys/dev/malo/if_malo.c user/ngie/more-tests/sys/dev/malo/if_malo.h user/ngie/more-tests/sys/dev/malo/if_malo_pci.c user/ngie/more-tests/sys/dev/md/md.c user/ngie/more-tests/sys/dev/mii/brgphy.c user/ngie/more-tests/sys/dev/mii/miidevs user/ngie/more-tests/sys/dev/mmc/host/dwmmc.c user/ngie/more-tests/sys/dev/mmc/mmc.c user/ngie/more-tests/sys/dev/msk/if_mskreg.h user/ngie/more-tests/sys/dev/mwl/if_mwl.c user/ngie/more-tests/sys/dev/mwl/if_mwl_pci.c user/ngie/more-tests/sys/dev/mwl/if_mwlvar.h user/ngie/more-tests/sys/dev/netmap/netmap.c user/ngie/more-tests/sys/dev/nxge/if_nxge.c user/ngie/more-tests/sys/dev/nxge/xgehal/xgehal-fifo.c user/ngie/more-tests/sys/dev/nxge/xgehal/xgehal-ring.c user/ngie/more-tests/sys/dev/pccbb/pccbb.c user/ngie/more-tests/sys/dev/pci/pci_pci.c user/ngie/more-tests/sys/dev/psci/psci.c user/ngie/more-tests/sys/dev/ral/if_ral_pci.c user/ngie/more-tests/sys/dev/ral/rt2560.c user/ngie/more-tests/sys/dev/ral/rt2560var.h user/ngie/more-tests/sys/dev/ral/rt2661.c user/ngie/more-tests/sys/dev/ral/rt2661var.h user/ngie/more-tests/sys/dev/ral/rt2860.c user/ngie/more-tests/sys/dev/ral/rt2860var.h user/ngie/more-tests/sys/dev/random/build.sh user/ngie/more-tests/sys/dev/random/fortuna.c user/ngie/more-tests/sys/dev/random/random_harvestq.c user/ngie/more-tests/sys/dev/random/random_harvestq.h user/ngie/more-tests/sys/dev/random/randomdev.c user/ngie/more-tests/sys/dev/random/randomdev.h user/ngie/more-tests/sys/dev/random/unit_test.c user/ngie/more-tests/sys/dev/random/yarrow.c user/ngie/more-tests/sys/dev/re/if_re.c user/ngie/more-tests/sys/dev/rl/if_rlreg.h user/ngie/more-tests/sys/dev/sound/midi/midi.c user/ngie/more-tests/sys/dev/uart/uart_bus.h user/ngie/more-tests/sys/dev/uart/uart_bus_pci.c user/ngie/more-tests/sys/dev/uart/uart_core.c user/ngie/more-tests/sys/dev/uart/uart_cpu_fdt.c user/ngie/more-tests/sys/dev/usb/controller/dwc_otg.c user/ngie/more-tests/sys/dev/usb/controller/dwc_otg.h user/ngie/more-tests/sys/dev/usb/controller/uhci_pci.c user/ngie/more-tests/sys/dev/usb/controller/usb_controller.c user/ngie/more-tests/sys/dev/usb/controller/xhci_pci.c user/ngie/more-tests/sys/dev/usb/quirk/usb_quirk.c user/ngie/more-tests/sys/dev/usb/serial/u3g.c user/ngie/more-tests/sys/dev/usb/usb_bus.h user/ngie/more-tests/sys/dev/usb/usb_device.c user/ngie/more-tests/sys/dev/usb/usb_hub.c user/ngie/more-tests/sys/dev/usb/usb_pf.c user/ngie/more-tests/sys/dev/usb/usb_process.h user/ngie/more-tests/sys/dev/usb/usb_transfer.c user/ngie/more-tests/sys/dev/usb/usbdevs user/ngie/more-tests/sys/dev/usb/usbdi.h user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c user/ngie/more-tests/sys/dev/usb/wlan/if_rsureg.h user/ngie/more-tests/sys/dev/usb/wlan/if_rum.c user/ngie/more-tests/sys/dev/usb/wlan/if_rumvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_run.c user/ngie/more-tests/sys/dev/usb/wlan/if_runvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_uath.c user/ngie/more-tests/sys/dev/usb/wlan/if_uathvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_upgt.c user/ngie/more-tests/sys/dev/usb/wlan/if_upgtvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_ural.c user/ngie/more-tests/sys/dev/usb/wlan/if_uralvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_urtw.c user/ngie/more-tests/sys/dev/usb/wlan/if_urtwn.c user/ngie/more-tests/sys/dev/usb/wlan/if_urtwnreg.h user/ngie/more-tests/sys/dev/usb/wlan/if_urtwvar.h user/ngie/more-tests/sys/dev/usb/wlan/if_zyd.c user/ngie/more-tests/sys/dev/usb/wlan/if_zydreg.h user/ngie/more-tests/sys/dev/virtio/network/if_vtnet.c user/ngie/more-tests/sys/dev/vt/hw/efifb/efifb.c user/ngie/more-tests/sys/dev/vt/hw/fb/vt_fb.c user/ngie/more-tests/sys/dev/vt/hw/vga/vt_vga.c user/ngie/more-tests/sys/dev/vt/hw/vga/vt_vga_reg.h user/ngie/more-tests/sys/dev/vt/vt.h user/ngie/more-tests/sys/dev/vt/vt_core.c user/ngie/more-tests/sys/dev/vt/vt_cpulogos.c user/ngie/more-tests/sys/dev/wi/if_wi.c user/ngie/more-tests/sys/dev/wi/if_wi_macio.c user/ngie/more-tests/sys/dev/wi/if_wi_pccard.c user/ngie/more-tests/sys/dev/wi/if_wi_pci.c user/ngie/more-tests/sys/dev/wi/if_wivar.h user/ngie/more-tests/sys/dev/wpi/if_wpi.c user/ngie/more-tests/sys/dev/wpi/if_wpivar.h user/ngie/more-tests/sys/dev/wtap/if_wtap.c user/ngie/more-tests/sys/dev/wtap/if_wtapvar.h user/ngie/more-tests/sys/dev/xen/blkback/blkback.c user/ngie/more-tests/sys/dev/xen/blkfront/blkfront.c user/ngie/more-tests/sys/dev/xen/netfront/netfront.c user/ngie/more-tests/sys/dev/xen/pcifront/pcifront.c user/ngie/more-tests/sys/dev/xen/xenstore/xenstore.c user/ngie/more-tests/sys/fs/devfs/devfs_vfsops.c user/ngie/more-tests/sys/fs/devfs/devfs_vnops.c user/ngie/more-tests/sys/fs/fifofs/fifo_vnops.c user/ngie/more-tests/sys/fs/nfs/nfs_commonacl.c user/ngie/more-tests/sys/fs/nfsserver/nfs_nfsdstate.c user/ngie/more-tests/sys/geom/geom_dev.c user/ngie/more-tests/sys/geom/geom_flashmap.c user/ngie/more-tests/sys/geom/geom_io.c user/ngie/more-tests/sys/geom/nop/g_nop.c user/ngie/more-tests/sys/geom/nop/g_nop.h user/ngie/more-tests/sys/geom/raid/md_intel.c user/ngie/more-tests/sys/geom/raid/md_jmicron.c user/ngie/more-tests/sys/geom/raid/md_nvidia.c user/ngie/more-tests/sys/geom/raid/md_sii.c user/ngie/more-tests/sys/gnu/fs/reiserfs/reiserfs_vfsops.c user/ngie/more-tests/sys/i386/i386/elf_machdep.c user/ngie/more-tests/sys/i386/i386/machdep.c user/ngie/more-tests/sys/i386/i386/mp_machdep.c user/ngie/more-tests/sys/i386/i386/pmap.c user/ngie/more-tests/sys/i386/i386/trap.c user/ngie/more-tests/sys/i386/include/stack.h user/ngie/more-tests/sys/kern/genassym.sh user/ngie/more-tests/sys/kern/imgact_elf.c user/ngie/more-tests/sys/kern/init_main.c user/ngie/more-tests/sys/kern/kern_descrip.c user/ngie/more-tests/sys/kern/kern_event.c user/ngie/more-tests/sys/kern/kern_exec.c user/ngie/more-tests/sys/kern/kern_exit.c user/ngie/more-tests/sys/kern/kern_linker.c user/ngie/more-tests/sys/kern/kern_proc.c user/ngie/more-tests/sys/kern/kern_procctl.c user/ngie/more-tests/sys/kern/kern_rmlock.c user/ngie/more-tests/sys/kern/kern_shutdown.c user/ngie/more-tests/sys/kern/kern_sig.c user/ngie/more-tests/sys/kern/kern_sysctl.c user/ngie/more-tests/sys/kern/kern_tc.c user/ngie/more-tests/sys/kern/kern_timeout.c user/ngie/more-tests/sys/kern/ksched.c user/ngie/more-tests/sys/kern/link_elf.c user/ngie/more-tests/sys/kern/link_elf_obj.c user/ngie/more-tests/sys/kern/sched_ule.c user/ngie/more-tests/sys/kern/subr_acl_nfs4.c user/ngie/more-tests/sys/kern/subr_module.c user/ngie/more-tests/sys/kern/subr_param.c user/ngie/more-tests/sys/kern/subr_sbuf.c user/ngie/more-tests/sys/kern/subr_syscall.c user/ngie/more-tests/sys/kern/sys_capability.c user/ngie/more-tests/sys/kern/sys_process.c user/ngie/more-tests/sys/kern/uipc_usrreq.c user/ngie/more-tests/sys/kern/vfs_bio.c user/ngie/more-tests/sys/kern/vfs_cache.c user/ngie/more-tests/sys/kern/vfs_hash.c user/ngie/more-tests/sys/kern/vfs_init.c user/ngie/more-tests/sys/kern/vfs_lookup.c user/ngie/more-tests/sys/kern/vfs_mount.c user/ngie/more-tests/sys/kern/vfs_mountroot.c user/ngie/more-tests/sys/kern/vfs_subr.c user/ngie/more-tests/sys/kern/vfs_syscalls.c user/ngie/more-tests/sys/kern/vfs_vnops.c user/ngie/more-tests/sys/kern/vnode_if.src user/ngie/more-tests/sys/libkern/arm/memclr.S user/ngie/more-tests/sys/mips/adm5120/admpci.c user/ngie/more-tests/sys/mips/atheros/ar71xx_pci.c user/ngie/more-tests/sys/mips/atheros/ar724x_pci.c user/ngie/more-tests/sys/mips/atheros/qca955x_pci.c user/ngie/more-tests/sys/mips/beri/beri_machdep.c user/ngie/more-tests/sys/mips/cavium/octopci.c user/ngie/more-tests/sys/mips/idt/idtpci.c user/ngie/more-tests/sys/mips/malta/gt_pci.c user/ngie/more-tests/sys/mips/mips/elf_machdep.c user/ngie/more-tests/sys/mips/mips/fp.S user/ngie/more-tests/sys/mips/mips/pmap.c user/ngie/more-tests/sys/mips/mips/stack_machdep.c user/ngie/more-tests/sys/mips/mips/trap.c user/ngie/more-tests/sys/mips/nlm/xlp_pci.c user/ngie/more-tests/sys/mips/rmi/dev/nlge/if_nlge.c user/ngie/more-tests/sys/mips/rmi/files.xlr user/ngie/more-tests/sys/mips/rmi/iodi.c user/ngie/more-tests/sys/mips/rmi/xlr_pci.c user/ngie/more-tests/sys/modules/Makefile user/ngie/more-tests/sys/modules/ctl/Makefile user/ngie/more-tests/sys/modules/gpio/gpiobus/Makefile user/ngie/more-tests/sys/modules/netgraph/Makefile user/ngie/more-tests/sys/net/altq/altq.h user/ngie/more-tests/sys/net/altq/altq_cbq.c user/ngie/more-tests/sys/net/altq/altq_cbq.h user/ngie/more-tests/sys/net/altq/altq_classq.h user/ngie/more-tests/sys/net/altq/altq_fairq.c user/ngie/more-tests/sys/net/altq/altq_fairq.h user/ngie/more-tests/sys/net/altq/altq_hfsc.c user/ngie/more-tests/sys/net/altq/altq_hfsc.h user/ngie/more-tests/sys/net/altq/altq_priq.c user/ngie/more-tests/sys/net/altq/altq_priq.h user/ngie/more-tests/sys/net/altq/altq_rmclass.c user/ngie/more-tests/sys/net/altq/altq_rmclass.h user/ngie/more-tests/sys/net/altq/altq_subr.c user/ngie/more-tests/sys/net/altq/altq_var.h user/ngie/more-tests/sys/net/ieee8023ad_lacp.c user/ngie/more-tests/sys/net/ieee8023ad_lacp.h user/ngie/more-tests/sys/net/if.c user/ngie/more-tests/sys/net/if_arcsubr.c user/ngie/more-tests/sys/net/if_dl.h user/ngie/more-tests/sys/net/if_epair.c user/ngie/more-tests/sys/net/if_ethersubr.c user/ngie/more-tests/sys/net/if_fddisubr.c user/ngie/more-tests/sys/net/if_fwsubr.c user/ngie/more-tests/sys/net/if_gif.c user/ngie/more-tests/sys/net/if_gif.h user/ngie/more-tests/sys/net/if_iso88025subr.c user/ngie/more-tests/sys/net/if_lagg.c user/ngie/more-tests/sys/net/if_lagg.h user/ngie/more-tests/sys/net/if_llatbl.c user/ngie/more-tests/sys/net/if_llatbl.h user/ngie/more-tests/sys/net/if_var.h user/ngie/more-tests/sys/net/pfvar.h user/ngie/more-tests/sys/net/route.c user/ngie/more-tests/sys/net/route.h user/ngie/more-tests/sys/net/rss_config.c user/ngie/more-tests/sys/net/rss_config.h user/ngie/more-tests/sys/net80211/_ieee80211.h user/ngie/more-tests/sys/net80211/ieee80211.c user/ngie/more-tests/sys/net80211/ieee80211.h user/ngie/more-tests/sys/net80211/ieee80211_ddb.c user/ngie/more-tests/sys/net80211/ieee80211_freebsd.c user/ngie/more-tests/sys/net80211/ieee80211_freebsd.h user/ngie/more-tests/sys/net80211/ieee80211_ht.c user/ngie/more-tests/sys/net80211/ieee80211_ht.h user/ngie/more-tests/sys/net80211/ieee80211_input.c user/ngie/more-tests/sys/net80211/ieee80211_ioctl.c user/ngie/more-tests/sys/net80211/ieee80211_mesh.c user/ngie/more-tests/sys/net80211/ieee80211_output.c user/ngie/more-tests/sys/net80211/ieee80211_power.c user/ngie/more-tests/sys/net80211/ieee80211_proto.c user/ngie/more-tests/sys/net80211/ieee80211_proto.h user/ngie/more-tests/sys/net80211/ieee80211_regdomain.c user/ngie/more-tests/sys/net80211/ieee80211_scan_sta.c user/ngie/more-tests/sys/net80211/ieee80211_var.h user/ngie/more-tests/sys/netgraph/ng_pppoe.c user/ngie/more-tests/sys/netgraph/ng_pppoe.h user/ngie/more-tests/sys/netinet/if_ether.c user/ngie/more-tests/sys/netinet/if_ether.h user/ngie/more-tests/sys/netinet/in.c user/ngie/more-tests/sys/netinet/in_kdtrace.c user/ngie/more-tests/sys/netinet/in_kdtrace.h user/ngie/more-tests/sys/netinet/in_pcb.h user/ngie/more-tests/sys/netinet/in_rmx.c user/ngie/more-tests/sys/netinet/in_rss.c user/ngie/more-tests/sys/netinet/in_rss.h user/ngie/more-tests/sys/netinet/ip_carp.c user/ngie/more-tests/sys/netinet/ip_input.c user/ngie/more-tests/sys/netinet/sctp.h user/ngie/more-tests/sys/netinet/sctp_auth.c user/ngie/more-tests/sys/netinet/sctp_constants.h user/ngie/more-tests/sys/netinet/sctp_header.h user/ngie/more-tests/sys/netinet/sctp_indata.c user/ngie/more-tests/sys/netinet/sctp_input.c user/ngie/more-tests/sys/netinet/sctp_output.c user/ngie/more-tests/sys/netinet/sctp_sysctl.c user/ngie/more-tests/sys/netinet/sctp_sysctl.h user/ngie/more-tests/sys/netinet/sctp_timer.c user/ngie/more-tests/sys/netinet/sctp_usrreq.c user/ngie/more-tests/sys/netinet/sctputil.c user/ngie/more-tests/sys/netinet/sctputil.h user/ngie/more-tests/sys/netinet/tcp_input.c user/ngie/more-tests/sys/netinet/tcp_output.c user/ngie/more-tests/sys/netinet/tcp_reass.c user/ngie/more-tests/sys/netinet/tcp_subr.c user/ngie/more-tests/sys/netinet/tcp_syncache.c user/ngie/more-tests/sys/netinet/tcp_syncache.h user/ngie/more-tests/sys/netinet/tcp_timer.c user/ngie/more-tests/sys/netinet/tcp_timer.h user/ngie/more-tests/sys/netinet/tcp_usrreq.c user/ngie/more-tests/sys/netinet/tcp_var.h user/ngie/more-tests/sys/netinet/toecore.c user/ngie/more-tests/sys/netinet/udp_usrreq.c user/ngie/more-tests/sys/netinet/udp_var.h user/ngie/more-tests/sys/netinet6/icmp6.c user/ngie/more-tests/sys/netinet6/in6.c user/ngie/more-tests/sys/netinet6/in6.h user/ngie/more-tests/sys/netinet6/in6_ifattach.c user/ngie/more-tests/sys/netinet6/in6_rmx.c user/ngie/more-tests/sys/netinet6/in6_rss.c user/ngie/more-tests/sys/netinet6/in6_rss.h user/ngie/more-tests/sys/netinet6/in6_var.h user/ngie/more-tests/sys/netinet6/ip6_forward.c user/ngie/more-tests/sys/netinet6/ip6_input.c user/ngie/more-tests/sys/netinet6/ip6_output.c user/ngie/more-tests/sys/netinet6/ip6_var.h user/ngie/more-tests/sys/netinet6/nd6.c user/ngie/more-tests/sys/netinet6/nd6.h user/ngie/more-tests/sys/netinet6/nd6_nbr.c user/ngie/more-tests/sys/netinet6/nd6_rtr.c user/ngie/more-tests/sys/netinet6/udp6_usrreq.c user/ngie/more-tests/sys/netpfil/ipfw/ip_fw_private.h user/ngie/more-tests/sys/netpfil/pf/pf.c user/ngie/more-tests/sys/netpfil/pf/pf_altq.h user/ngie/more-tests/sys/netpfil/pf/pf_if.c user/ngie/more-tests/sys/netpfil/pf/pf_ioctl.c user/ngie/more-tests/sys/netpfil/pf/pf_norm.c user/ngie/more-tests/sys/nfs/nfs_diskless.c user/ngie/more-tests/sys/ofed/drivers/infiniband/core/addr.c user/ngie/more-tests/sys/ofed/drivers/infiniband/core/cma.c user/ngie/more-tests/sys/ofed/drivers/infiniband/core/mad.c user/ngie/more-tests/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c user/ngie/more-tests/sys/ofed/include/linux/linux_compat.c user/ngie/more-tests/sys/ofed/include/linux/mm.h user/ngie/more-tests/sys/powerpc/booke/locore.S user/ngie/more-tests/sys/powerpc/booke/pmap.c user/ngie/more-tests/sys/powerpc/booke/trap_subr.S user/ngie/more-tests/sys/powerpc/include/_types.h user/ngie/more-tests/sys/powerpc/include/pmap.h user/ngie/more-tests/sys/powerpc/include/pte.h user/ngie/more-tests/sys/powerpc/include/spr.h user/ngie/more-tests/sys/powerpc/include/tlb.h user/ngie/more-tests/sys/powerpc/mpc85xx/fsl_sdhc.c user/ngie/more-tests/sys/powerpc/mpc85xx/mpc85xx.h user/ngie/more-tests/sys/powerpc/mpc85xx/pci_mpc85xx.c user/ngie/more-tests/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c user/ngie/more-tests/sys/powerpc/mpc85xx/platform_mpc85xx.c user/ngie/more-tests/sys/powerpc/ofw/ofw_machdep.c user/ngie/more-tests/sys/powerpc/ofw/ofw_pci.c user/ngie/more-tests/sys/powerpc/powerpc/elf32_machdep.c user/ngie/more-tests/sys/powerpc/powerpc/elf64_machdep.c user/ngie/more-tests/sys/powerpc/powerpc/pmap_dispatch.c user/ngie/more-tests/sys/powerpc/powerpc/stack_machdep.c user/ngie/more-tests/sys/powerpc/powerpc/trap.c user/ngie/more-tests/sys/powerpc/powerpc/uma_machdep.c user/ngie/more-tests/sys/rpc/rpc_generic.c user/ngie/more-tests/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c user/ngie/more-tests/sys/rpc/svc_vc.c user/ngie/more-tests/sys/sparc64/ebus/ebus.c user/ngie/more-tests/sys/sparc64/include/smp.h user/ngie/more-tests/sys/sparc64/pci/fire.c user/ngie/more-tests/sys/sparc64/pci/firereg.h user/ngie/more-tests/sys/sparc64/pci/firevar.h user/ngie/more-tests/sys/sparc64/pci/ofw_pci.h user/ngie/more-tests/sys/sparc64/pci/psycho.c user/ngie/more-tests/sys/sparc64/pci/psychoreg.h user/ngie/more-tests/sys/sparc64/pci/psychovar.h user/ngie/more-tests/sys/sparc64/pci/schizo.c user/ngie/more-tests/sys/sparc64/pci/schizoreg.h user/ngie/more-tests/sys/sparc64/pci/schizovar.h user/ngie/more-tests/sys/sparc64/sparc64/elf_machdep.c user/ngie/more-tests/sys/sparc64/sparc64/stack_machdep.c user/ngie/more-tests/sys/sparc64/sparc64/trap.c user/ngie/more-tests/sys/sys/acl.h user/ngie/more-tests/sys/sys/ata.h user/ngie/more-tests/sys/sys/capsicum.h user/ngie/more-tests/sys/sys/cdefs.h user/ngie/more-tests/sys/sys/conf.h user/ngie/more-tests/sys/sys/elf_common.h user/ngie/more-tests/sys/sys/exec.h user/ngie/more-tests/sys/sys/filedesc.h user/ngie/more-tests/sys/sys/linker.h user/ngie/more-tests/sys/sys/nv.h user/ngie/more-tests/sys/sys/param.h user/ngie/more-tests/sys/sys/pcpu.h user/ngie/more-tests/sys/sys/posix4.h user/ngie/more-tests/sys/sys/proc.h user/ngie/more-tests/sys/sys/ptrace.h user/ngie/more-tests/sys/sys/random.h user/ngie/more-tests/sys/sys/reboot.h user/ngie/more-tests/sys/sys/slicer.h user/ngie/more-tests/sys/sys/socketvar.h user/ngie/more-tests/sys/sys/stack.h user/ngie/more-tests/sys/sys/syscallsubr.h user/ngie/more-tests/sys/sys/sysctl.h user/ngie/more-tests/sys/sys/systm.h user/ngie/more-tests/sys/sys/timeet.h user/ngie/more-tests/sys/sys/timetc.h user/ngie/more-tests/sys/sys/types.h user/ngie/more-tests/sys/sys/user.h user/ngie/more-tests/sys/sys/vmmeter.h user/ngie/more-tests/sys/sys/vnode.h user/ngie/more-tests/sys/teken/demo/teken_demo.c user/ngie/more-tests/sys/teken/teken.c user/ngie/more-tests/sys/teken/teken_subr.h user/ngie/more-tests/sys/ufs/ffs/ffs_softdep.c user/ngie/more-tests/sys/vm/swap_pager.c user/ngie/more-tests/sys/vm/uma_core.c user/ngie/more-tests/sys/vm/vm_kern.c user/ngie/more-tests/sys/vm/vm_map.c user/ngie/more-tests/sys/vm/vm_meter.c user/ngie/more-tests/sys/vm/vm_page.c user/ngie/more-tests/sys/vm/vm_page.h user/ngie/more-tests/sys/vm/vm_pageout.c user/ngie/more-tests/sys/vm/vm_param.h user/ngie/more-tests/sys/x86/acpica/madt.c user/ngie/more-tests/sys/x86/include/apicvar.h user/ngie/more-tests/sys/x86/include/bus.h user/ngie/more-tests/sys/x86/include/ofw_machdep.h user/ngie/more-tests/sys/x86/iommu/intel_ctx.c user/ngie/more-tests/sys/x86/iommu/intel_idpgtbl.c user/ngie/more-tests/sys/x86/pci/pci_bus.c user/ngie/more-tests/sys/x86/pci/qpi.c user/ngie/more-tests/sys/x86/x86/busdma_bounce.c user/ngie/more-tests/sys/x86/x86/fdt_machdep.c user/ngie/more-tests/sys/x86/x86/local_apic.c user/ngie/more-tests/sys/x86/x86/mp_x86.c user/ngie/more-tests/sys/x86/x86/mptable_pci.c user/ngie/more-tests/sys/x86/x86/nexus.c user/ngie/more-tests/sys/x86/xen/hvm.c user/ngie/more-tests/sys/xen/gnttab.h user/ngie/more-tests/sys/xen/xen-os.h user/ngie/more-tests/targets/pseudo/bootstrap-tools/Makefile (contents, props changed) user/ngie/more-tests/targets/pseudo/bootstrap-tools/Makefile.depend.host (contents, props changed) user/ngie/more-tests/targets/pseudo/clang/Makefile.depend user/ngie/more-tests/targets/pseudo/gcc/Makefile.depend user/ngie/more-tests/targets/pseudo/hosttools/Makefile.depend user/ngie/more-tests/targets/pseudo/kernel/Makefile.depend user/ngie/more-tests/targets/pseudo/the-lot/Makefile.depend user/ngie/more-tests/targets/pseudo/toolchain/Makefile.depend user/ngie/more-tests/targets/pseudo/universe/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/cddl/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/games/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/gnu/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/include/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/kerberos5/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/lib/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/libexec/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/misc/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/secure/Makefile.depend user/ngie/more-tests/targets/pseudo/userland/share/Makefile.depend user/ngie/more-tests/tests/sys/kern/ptrace_test.c user/ngie/more-tests/tests/sys/vm/mmap_test.c user/ngie/more-tests/tools/build/Makefile.depend user/ngie/more-tests/tools/build/mk/OptionalObsoleteFiles.inc user/ngie/more-tests/tools/build/options/WITH_META_MODE user/ngie/more-tests/tools/build/options/makeman user/ngie/more-tests/tools/regression/acltools/tools-crossfs.test user/ngie/more-tests/tools/regression/acltools/tools-nfs4-psarc.test user/ngie/more-tests/tools/regression/acltools/tools-nfs4-trivial.test user/ngie/more-tests/tools/regression/acltools/tools-nfs4.test user/ngie/more-tests/tools/regression/include/stdatomic/Makefile.depend user/ngie/more-tests/tools/regression/lib/libc/gen/test-wordexp.c user/ngie/more-tests/tools/regression/lib/msun/test-cexp.c user/ngie/more-tests/tools/regression/lib/msun/test-csqrt.c user/ngie/more-tests/tools/regression/lib/msun/test-invtrig.c user/ngie/more-tests/tools/regression/lib/msun/test-trig.c user/ngie/more-tests/tools/regression/p1003_1b/main.c user/ngie/more-tests/tools/tools/ath/ath_ee_9300_print/Makefile.depend user/ngie/more-tests/tools/tools/ath/athaggrstats/athaggrstats.c user/ngie/more-tests/tools/tools/ath/athaggrstats/main.c user/ngie/more-tests/tools/tools/ath/athdebug/athdebug.c user/ngie/more-tests/tools/tools/ath/athrd/athrd.c user/ngie/more-tests/tools/tools/ath/athstats/athstats.c user/ngie/more-tests/tools/tools/ath/athstats/main.c user/ngie/more-tests/tools/tools/ath/common/ah_osdep.h user/ngie/more-tests/tools/tools/ath/common/dumpregs_5210.c user/ngie/more-tests/tools/tools/ath/common/dumpregs_5211.c user/ngie/more-tests/tools/tools/ath/common/dumpregs_5212.c user/ngie/more-tests/tools/tools/ath/common/dumpregs_5416.c user/ngie/more-tests/tools/tools/crypto/cryptostats.c user/ngie/more-tests/tools/tools/crypto/cryptotest.c user/ngie/more-tests/tools/tools/crypto/hifnstats.c user/ngie/more-tests/tools/tools/crypto/ipsecstats.c user/ngie/more-tests/tools/tools/crypto/safestats.c user/ngie/more-tests/tools/tools/crypto/ubsecstats.c user/ngie/more-tests/tools/tools/cxgbetool/cxgbetool.c user/ngie/more-tests/tools/tools/drm/radeon/mkregtable/Makefile.depend user/ngie/more-tests/tools/tools/iwn/iwnstats/iwn_ioctl.c user/ngie/more-tests/tools/tools/iwn/iwnstats/iwn_ioctl.h user/ngie/more-tests/tools/tools/iwn/iwnstats/iwnstats.h user/ngie/more-tests/tools/tools/iwn/iwnstats/main.c user/ngie/more-tests/tools/tools/makeroot/Makefile.depend user/ngie/more-tests/tools/tools/mwl/mwldebug/mwldebug.c user/ngie/more-tests/tools/tools/mwl/mwlstats/mwlstats.c user/ngie/more-tests/tools/tools/nanobsd/defaults.sh user/ngie/more-tests/tools/tools/nanobsd/gateworks/common user/ngie/more-tests/tools/tools/nanobsd/pcengines/common.conf user/ngie/more-tests/tools/tools/nanobsd/rescue/common user/ngie/more-tests/tools/tools/net80211/wlanstats/main.c user/ngie/more-tests/tools/tools/net80211/wlanstats/wlanstats.c user/ngie/more-tests/tools/tools/net80211/wlantxtime/wlantxtime.c user/ngie/more-tests/tools/tools/npe/npestats/main.c user/ngie/more-tests/tools/tools/npe/npestats/npestats.c user/ngie/more-tests/tools/tools/sysbuild/sysbuild.sh user/ngie/more-tests/tools/tools/usbtest/Makefile user/ngie/more-tests/tools/tools/usbtest/Makefile.depend user/ngie/more-tests/usr.bin/Makefile user/ngie/more-tests/usr.bin/ar/ar.c user/ngie/more-tests/usr.bin/at/Makefile.inc user/ngie/more-tests/usr.bin/bluetooth/btsockstat/btsockstat.c user/ngie/more-tests/usr.bin/bmake/Makefile.inc user/ngie/more-tests/usr.bin/calendar/calendars/calendar.christian user/ngie/more-tests/usr.bin/calendar/calendars/calendar.freebsd user/ngie/more-tests/usr.bin/ctlstat/ctlstat.8 user/ngie/more-tests/usr.bin/ctlstat/ctlstat.c user/ngie/more-tests/usr.bin/elfdump/elfdump.c user/ngie/more-tests/usr.bin/iconv/iconv.c user/ngie/more-tests/usr.bin/iscsictl/Makefile user/ngie/more-tests/usr.bin/lex/Makefile.depend user/ngie/more-tests/usr.bin/login/login.c user/ngie/more-tests/usr.bin/login/login_fbtab.c user/ngie/more-tests/usr.bin/lorder/lorder.1 user/ngie/more-tests/usr.bin/lorder/lorder.sh user/ngie/more-tests/usr.bin/man/man.sh user/ngie/more-tests/usr.bin/mkcsmapper_static/Makefile.depend user/ngie/more-tests/usr.bin/mkimg/mkimg.1 user/ngie/more-tests/usr.bin/netstat/Makefile user/ngie/more-tests/usr.bin/netstat/Makefile.depend user/ngie/more-tests/usr.bin/netstat/flowtable.c user/ngie/more-tests/usr.bin/netstat/if.c user/ngie/more-tests/usr.bin/netstat/inet.c user/ngie/more-tests/usr.bin/netstat/inet6.c user/ngie/more-tests/usr.bin/netstat/main.c user/ngie/more-tests/usr.bin/netstat/mbuf.c user/ngie/more-tests/usr.bin/netstat/mroute.c user/ngie/more-tests/usr.bin/netstat/mroute6.c user/ngie/more-tests/usr.bin/netstat/netgraph.c user/ngie/more-tests/usr.bin/netstat/netisr.c user/ngie/more-tests/usr.bin/netstat/netstat.1 user/ngie/more-tests/usr.bin/netstat/netstat.h user/ngie/more-tests/usr.bin/netstat/route.c user/ngie/more-tests/usr.bin/netstat/sctp.c user/ngie/more-tests/usr.bin/pamtest/Makefile.depend user/ngie/more-tests/usr.bin/patch/common.h user/ngie/more-tests/usr.bin/patch/inp.c user/ngie/more-tests/usr.bin/patch/patch.1 user/ngie/more-tests/usr.bin/patch/pch.c user/ngie/more-tests/usr.bin/patch/util.c user/ngie/more-tests/usr.bin/patch/util.h user/ngie/more-tests/usr.bin/procstat/Makefile user/ngie/more-tests/usr.bin/procstat/Makefile.depend user/ngie/more-tests/usr.bin/procstat/procstat.1 user/ngie/more-tests/usr.bin/procstat/procstat.c user/ngie/more-tests/usr.bin/procstat/procstat.h user/ngie/more-tests/usr.bin/procstat/procstat_args.c user/ngie/more-tests/usr.bin/procstat/procstat_auxv.c user/ngie/more-tests/usr.bin/procstat/procstat_basic.c user/ngie/more-tests/usr.bin/procstat/procstat_bin.c user/ngie/more-tests/usr.bin/procstat/procstat_cred.c user/ngie/more-tests/usr.bin/procstat/procstat_cs.c user/ngie/more-tests/usr.bin/procstat/procstat_files.c user/ngie/more-tests/usr.bin/procstat/procstat_kstack.c user/ngie/more-tests/usr.bin/procstat/procstat_rlimit.c user/ngie/more-tests/usr.bin/procstat/procstat_rusage.c user/ngie/more-tests/usr.bin/procstat/procstat_sigs.c user/ngie/more-tests/usr.bin/procstat/procstat_threads.c user/ngie/more-tests/usr.bin/procstat/procstat_vm.c user/ngie/more-tests/usr.bin/rctl/rctl.8 user/ngie/more-tests/usr.bin/script/script.1 user/ngie/more-tests/usr.bin/setchannel/Makefile.depend user/ngie/more-tests/usr.bin/smbutil/Makefile.depend user/ngie/more-tests/usr.bin/sockstat/sockstat.1 user/ngie/more-tests/usr.bin/sockstat/sockstat.c user/ngie/more-tests/usr.bin/svn/Makefile user/ngie/more-tests/usr.bin/svn/lib/libapr/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libapr_util/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libserf/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_client/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_delta/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_diff/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_fs/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_fs_fs/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_fs_util/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_ra/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_ra_local/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_ra_serf/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_ra_svn/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_repos/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_subr/Makefile.depend user/ngie/more-tests/usr.bin/svn/lib/libsvn_wc/Makefile.depend user/ngie/more-tests/usr.bin/svn/svn/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnadmin/Makefile.depend user/ngie/more-tests/usr.bin/svn/svndumpfilter/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnlook/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnmucc/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnrdump/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnserve/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnsync/Makefile.depend user/ngie/more-tests/usr.bin/svn/svnversion/Makefile.depend user/ngie/more-tests/usr.bin/systat/Makefile user/ngie/more-tests/usr.bin/systat/cmdtab.c user/ngie/more-tests/usr.bin/systat/extern.h user/ngie/more-tests/usr.bin/systat/iostat.c user/ngie/more-tests/usr.bin/systat/main.c user/ngie/more-tests/usr.bin/systat/netstat.c user/ngie/more-tests/usr.bin/systat/pigs.c user/ngie/more-tests/usr.bin/systat/systat.1 user/ngie/more-tests/usr.bin/systat/systat.h user/ngie/more-tests/usr.bin/systat/vmstat.c user/ngie/more-tests/usr.bin/tftp/main.c user/ngie/more-tests/usr.bin/tip/tip/Makefile user/ngie/more-tests/usr.bin/truss/amd64-fbsd.c user/ngie/more-tests/usr.bin/truss/amd64-fbsd32.c user/ngie/more-tests/usr.bin/truss/amd64-linux32.c user/ngie/more-tests/usr.bin/truss/arm-fbsd.c user/ngie/more-tests/usr.bin/truss/i386-fbsd.c user/ngie/more-tests/usr.bin/truss/i386-linux.c user/ngie/more-tests/usr.bin/truss/main.c user/ngie/more-tests/usr.bin/truss/mips-fbsd.c user/ngie/more-tests/usr.bin/truss/powerpc-fbsd.c user/ngie/more-tests/usr.bin/truss/powerpc64-fbsd.c user/ngie/more-tests/usr.bin/truss/sparc64-fbsd.c user/ngie/more-tests/usr.bin/truss/syscall.h user/ngie/more-tests/usr.bin/truss/syscalls.c user/ngie/more-tests/usr.bin/vgrind/RETEST/Makefile.depend user/ngie/more-tests/usr.bin/vi/catalog/Makefile user/ngie/more-tests/usr.bin/vmstat/vmstat.c user/ngie/more-tests/usr.bin/vtfontcvt/vtfontcvt.c user/ngie/more-tests/usr.bin/w/Makefile user/ngie/more-tests/usr.bin/w/w.c user/ngie/more-tests/usr.bin/wc/Makefile user/ngie/more-tests/usr.bin/wc/Makefile.depend user/ngie/more-tests/usr.bin/wc/wc.1 user/ngie/more-tests/usr.bin/whois/whois.c user/ngie/more-tests/usr.bin/xargs/tests/regress.n2P0.out user/ngie/more-tests/usr.bin/xargs/tests/regress.sh user/ngie/more-tests/usr.bin/xinstall/install.1 user/ngie/more-tests/usr.bin/xinstall/xinstall.c user/ngie/more-tests/usr.bin/xlint/lint1/decl.c user/ngie/more-tests/usr.bin/xlint/lint1/func.c user/ngie/more-tests/usr.bin/xlint/lint1/init.c user/ngie/more-tests/usr.bin/xlint/lint1/lint.h user/ngie/more-tests/usr.bin/xlint/lint1/lint1.h user/ngie/more-tests/usr.bin/xlint/lint1/scan.l user/ngie/more-tests/usr.bin/xlint/lint1/tree.c user/ngie/more-tests/usr.bin/xlint/lint2/read.c user/ngie/more-tests/usr.bin/xo/Makefile user/ngie/more-tests/usr.bin/yacc/tests/Makefile user/ngie/more-tests/usr.bin/ypcat/ypcat.1 user/ngie/more-tests/usr.bin/ypcat/ypcat.c user/ngie/more-tests/usr.bin/ypmatch/ypmatch.1 user/ngie/more-tests/usr.bin/ypmatch/ypmatch.c user/ngie/more-tests/usr.bin/ypwhich/Makefile user/ngie/more-tests/usr.bin/ypwhich/ypwhich.1 user/ngie/more-tests/usr.bin/ypwhich/ypwhich.c user/ngie/more-tests/usr.sbin/Makefile user/ngie/more-tests/usr.sbin/Makefile.mips user/ngie/more-tests/usr.sbin/acpi/acpiconf/acpiconf.8 user/ngie/more-tests/usr.sbin/acpi/acpidb/acpidb.c user/ngie/more-tests/usr.sbin/amd/Makefile user/ngie/more-tests/usr.sbin/apmd/Makefile.depend user/ngie/more-tests/usr.sbin/arp/arp.c user/ngie/more-tests/usr.sbin/bhyve/acpi.c user/ngie/more-tests/usr.sbin/bhyve/bhyve.8 user/ngie/more-tests/usr.sbin/bhyve/pci_ahci.c user/ngie/more-tests/usr.sbin/bluetooth/hccontrol/le.c user/ngie/more-tests/usr.sbin/boot0cfg/boot0cfg.8 user/ngie/more-tests/usr.sbin/boot98cfg/Makefile.depend user/ngie/more-tests/usr.sbin/bsdconfig/packages/Makefile.depend user/ngie/more-tests/usr.sbin/bsdconfig/packages/include/Makefile.depend user/ngie/more-tests/usr.sbin/bsdconfig/share/common.subr user/ngie/more-tests/usr.sbin/bsdconfig/share/packages/Makefile.depend user/ngie/more-tests/usr.sbin/bsdinstall/Makefile user/ngie/more-tests/usr.sbin/bsdinstall/Makefile.depend user/ngie/more-tests/usr.sbin/bsdinstall/scripts/auto user/ngie/more-tests/usr.sbin/bsdinstall/scripts/config user/ngie/more-tests/usr.sbin/bsdinstall/scripts/docsinstall user/ngie/more-tests/usr.sbin/bsdinstall/scripts/hostname user/ngie/more-tests/usr.sbin/bsdinstall/scripts/jail user/ngie/more-tests/usr.sbin/bsdinstall/scripts/keymap user/ngie/more-tests/usr.sbin/bsdinstall/scripts/netconfig_ipv4 user/ngie/more-tests/usr.sbin/bsdinstall/scripts/netconfig_ipv6 user/ngie/more-tests/usr.sbin/bsdinstall/scripts/rootpass user/ngie/more-tests/usr.sbin/bsdinstall/scripts/script user/ngie/more-tests/usr.sbin/bsdinstall/scripts/wlanconfig user/ngie/more-tests/usr.sbin/bsdinstall/scripts/zfsboot user/ngie/more-tests/usr.sbin/bsnmpd/modules/snmp_hast/Makefile.depend user/ngie/more-tests/usr.sbin/config/main.c user/ngie/more-tests/usr.sbin/ctladm/ctladm.8 user/ngie/more-tests/usr.sbin/ctladm/ctladm.c user/ngie/more-tests/usr.sbin/ctld/ctl.conf.5 user/ngie/more-tests/usr.sbin/ctld/ctld.8 user/ngie/more-tests/usr.sbin/ctld/ctld.c user/ngie/more-tests/usr.sbin/ctld/ctld.h user/ngie/more-tests/usr.sbin/ctld/kernel.c user/ngie/more-tests/usr.sbin/ctld/login.c user/ngie/more-tests/usr.sbin/ctld/parse.y user/ngie/more-tests/usr.sbin/ctld/token.l user/ngie/more-tests/usr.sbin/eeprom/Makefile.depend user/ngie/more-tests/usr.sbin/fifolog/Makefile user/ngie/more-tests/usr.sbin/fstyp/Makefile user/ngie/more-tests/usr.sbin/fstyp/zfs.c user/ngie/more-tests/usr.sbin/gssd/gssd.c user/ngie/more-tests/usr.sbin/gstat/gstat.c user/ngie/more-tests/usr.sbin/hyperv/Makefile.inc user/ngie/more-tests/usr.sbin/i2c/i2c.c user/ngie/more-tests/usr.sbin/inetd/inetd.c user/ngie/more-tests/usr.sbin/iscsid/iscsid.8 user/ngie/more-tests/usr.sbin/kgzip/Makefile.depend user/ngie/more-tests/usr.sbin/lpr/Makefile user/ngie/more-tests/usr.sbin/lpr/filters.ru/Makefile.depend user/ngie/more-tests/usr.sbin/makefs/mtree.c user/ngie/more-tests/usr.sbin/mount_smbfs/Makefile.depend user/ngie/more-tests/usr.sbin/ndiscvt/inf.c user/ngie/more-tests/usr.sbin/ndiscvt/inf.h user/ngie/more-tests/usr.sbin/ndp/ndp.c user/ngie/more-tests/usr.sbin/ngctl/dot.c user/ngie/more-tests/usr.sbin/nmtree/Makefile.depend user/ngie/more-tests/usr.sbin/ntp/Makefile user/ngie/more-tests/usr.sbin/ntp/config.h user/ngie/more-tests/usr.sbin/ntp/ntpdc/Makefile user/ngie/more-tests/usr.sbin/ofwdump/Makefile.depend user/ngie/more-tests/usr.sbin/pc-sysinstall/Makefile user/ngie/more-tests/usr.sbin/pciconf/pathnames.h user/ngie/more-tests/usr.sbin/pciconf/pciconf.8 user/ngie/more-tests/usr.sbin/pciconf/pciconf.c user/ngie/more-tests/usr.sbin/pkg/Makefile user/ngie/more-tests/usr.sbin/pkg/config.c user/ngie/more-tests/usr.sbin/pkg/config.h user/ngie/more-tests/usr.sbin/pkg/dns_utils.c user/ngie/more-tests/usr.sbin/pkg/pkg.c user/ngie/more-tests/usr.sbin/pmcstat/pmcstat.c user/ngie/more-tests/usr.sbin/pnpinfo/Makefile.depend user/ngie/more-tests/usr.sbin/pw/pw_user.c user/ngie/more-tests/usr.sbin/pw/strtounum.c user/ngie/more-tests/usr.sbin/pw/tests/pw_useradd.sh user/ngie/more-tests/usr.sbin/pwd_mkdb/pwd_mkdb.8 user/ngie/more-tests/usr.sbin/rtsold/Makefile user/ngie/more-tests/usr.sbin/rtsold/if.c user/ngie/more-tests/usr.sbin/rtsold/rtsold.c user/ngie/more-tests/usr.sbin/service/service.sh user/ngie/more-tests/usr.sbin/syslogd/syslogd.c user/ngie/more-tests/usr.sbin/sysrc/Makefile user/ngie/more-tests/usr.sbin/sysrc/sysrc user/ngie/more-tests/usr.sbin/sysrc/sysrc.8 user/ngie/more-tests/usr.sbin/trpt/trpt.c user/ngie/more-tests/usr.sbin/unbound/Makefile user/ngie/more-tests/usr.sbin/unbound/local-setup/local-unbound-setup.sh user/ngie/more-tests/usr.sbin/vigr/Makefile user/ngie/more-tests/usr.sbin/wake/wake.8 user/ngie/more-tests/usr.sbin/watchdogd/watchdogd.8 user/ngie/more-tests/usr.sbin/watchdogd/watchdogd.c user/ngie/more-tests/usr.sbin/wlandebug/wlandebug.8 user/ngie/more-tests/usr.sbin/wlconfig/Makefile.depend user/ngie/more-tests/usr.sbin/wpa/Makefile user/ngie/more-tests/usr.sbin/wpa/hostapd/Makefile user/ngie/more-tests/usr.sbin/wpa/wpa_supplicant/Makefile user/ngie/more-tests/usr.sbin/yppoll/Makefile.depend user/ngie/more-tests/usr.sbin/yppoll/yppoll.8 user/ngie/more-tests/usr.sbin/yppoll/yppoll.c user/ngie/more-tests/usr.sbin/ypserv/Makefile user/ngie/more-tests/usr.sbin/ypserv/Makefile.yp user/ngie/more-tests/usr.sbin/ypserv/ypinit.8 user/ngie/more-tests/usr.sbin/ypserv/ypinit.sh user/ngie/more-tests/usr.sbin/ypset/ypset.8 user/ngie/more-tests/usr.sbin/ypset/ypset.c Directory Properties: user/ngie/more-tests/ (props changed) user/ngie/more-tests/cddl/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/cmd/zfs/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/more-tests/contrib/binutils/ (props changed) user/ngie/more-tests/contrib/compiler-rt/ (props changed) user/ngie/more-tests/contrib/elftoolchain/ (props changed) user/ngie/more-tests/contrib/elftoolchain/elfdump/ (props changed) user/ngie/more-tests/contrib/expat/ (props changed) user/ngie/more-tests/contrib/file/ (props changed) user/ngie/more-tests/contrib/libcxxrt/ (props changed) user/ngie/more-tests/contrib/llvm/ (props changed) user/ngie/more-tests/contrib/llvm/projects/libunwind/ (props changed) user/ngie/more-tests/contrib/llvm/tools/lldb/ (props changed) user/ngie/more-tests/contrib/ncurses/ (props changed) user/ngie/more-tests/contrib/netcat/ (props changed) user/ngie/more-tests/contrib/openpam/ (props changed) user/ngie/more-tests/contrib/subversion/ (props changed) user/ngie/more-tests/contrib/tzdata/ (props changed) user/ngie/more-tests/contrib/unbound/ (props changed) user/ngie/more-tests/crypto/openssh/ (props changed) user/ngie/more-tests/etc/ (props changed) user/ngie/more-tests/gnu/lib/ (props changed) user/ngie/more-tests/gnu/usr.bin/binutils/ (props changed) user/ngie/more-tests/gnu/usr.bin/cc/cc_tools/ (props changed) user/ngie/more-tests/include/ (props changed) user/ngie/more-tests/lib/libc/ (props changed) user/ngie/more-tests/lib/libc/stdtime/ (props changed) user/ngie/more-tests/lib/libutil/ (props changed) user/ngie/more-tests/lib/libz/ (props changed) user/ngie/more-tests/sbin/ (props changed) user/ngie/more-tests/sbin/ipfw/ (props changed) user/ngie/more-tests/share/ (props changed) user/ngie/more-tests/share/man/man4/ (props changed) user/ngie/more-tests/share/zoneinfo/ (props changed) user/ngie/more-tests/sys/ (props changed) user/ngie/more-tests/sys/boot/ (props changed) user/ngie/more-tests/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests/sys/conf/ (props changed) user/ngie/more-tests/sys/contrib/dev/acpica/ (props changed) user/ngie/more-tests/sys/contrib/ipfilter/ (props changed) user/ngie/more-tests/targets/ (props changed) user/ngie/more-tests/usr.bin/calendar/ (props changed) user/ngie/more-tests/usr.bin/mkimg/ (props changed) user/ngie/more-tests/usr.bin/procstat/ (props changed) user/ngie/more-tests/usr.sbin/bhyve/ (props changed) user/ngie/more-tests/usr.sbin/ndiscvt/ (props changed) user/ngie/more-tests/usr.sbin/rtsold/ (props changed) Modified: user/ngie/more-tests/Makefile ============================================================================== --- user/ngie/more-tests/Makefile Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/Makefile Sun Sep 27 23:33:54 2015 (r288314) @@ -381,17 +381,8 @@ kernel-toolchains: # existing system is. # .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets) -# XXX Add arm64 to universe only if we have an external binutils installed. -# It does not build with the in-tree linker. -.if exists(/usr/local/aarch64-freebsd/bin/ld) -UNIVERSE_arm64=arm64 -.elif empty(${TARGETS}) -universe: universe_arm64_skip -universe_epilogue: universe_arm64_skip -universe_arm64_skip: universe_prologue - @echo ">> arm64 skipped - install aarch64-binutils port or package to build" -.endif -TARGETS?=amd64 arm ${UNIVERSE_arm64} i386 mips pc98 powerpc sparc64 +TARGETS?=amd64 arm arm64 i386 mips pc98 powerpc sparc64 +_UNIVERSE_TARGETS= ${TARGETS} TARGET_ARCHES_arm?= arm armeb armv6 armv6hf TARGET_ARCHES_arm64?= aarch64 TARGET_ARCHES_mips?= mipsel mips mips64el mips64 mipsn32 @@ -401,6 +392,16 @@ TARGET_ARCHES_pc98?= i386 TARGET_ARCHES_${target}?= ${target} .endfor +# XXX Add arm64 to universe only if we have an external binutils installed. +# It does not build with the in-tree linker. +.if !exists(/usr/local/aarch64-freebsd/bin/ld) && empty(${TARGETS}) +_UNIVERSE_TARGETS:= ${_UNIVERSE_TARGETS:Narm64} +universe: universe_arm64_skip +universe_epilogue: universe_arm64_skip +universe_arm64_skip: universe_prologue + @echo ">> arm64 skipped - install aarch64-binutils port or package to build" +.endif + .if defined(UNIVERSE_TARGET) MAKE_JUST_WORLDS= YES .else @@ -432,7 +433,7 @@ universe_prologue: .if defined(DOING_TINDERBOX) @rm -f ${FAILFILE} .endif -.for target in ${TARGETS} +.for target in ${_UNIVERSE_TARGETS} universe: universe_${target} universe_epilogue: universe_${target} universe_${target}: universe_${target}_prologue Modified: user/ngie/more-tests/Makefile.inc1 ============================================================================== --- user/ngie/more-tests/Makefile.inc1 Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/Makefile.inc1 Sun Sep 27 23:33:54 2015 (r288314) @@ -219,11 +219,16 @@ INSTALLTMP!= /usr/bin/mktemp -d -u -t in # 2. build-tools stage [TMAKE] # This stage is responsible for creating the object # tree and building any tools that are needed during -# the build process. +# the build process. Some programs are listed during +# this phase because they build binaries to generate +# files needed to build these programs. This stage also +# builds the 'build-tools' target rather than 'all'. # 3. cross-tools stage [XMAKE] # This stage is responsible for creating any tools that # are needed for building the system. A cross-compiler is one -# of them. +# of them. This differs from build tools in two ways: +# 1. the 'all' target is built rather than 'build-tools' +# 2. these tools are installed into TMPPATH for stage 4. # 4. world stage [WMAKE] # This stage actually builds the world. # 5. install stage (optional) [IMAKE] @@ -252,9 +257,8 @@ BMAKEENV= INSTALL="sh ${.CURDIR}/tools/i WORLDTMP=${WORLDTMP} \ VERSION="${VERSION}" \ MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" -BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ - ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ - DESTDIR= \ +# need to keep this in sync with targets/pseudo/bootstrap-tools/Makefile +BSARGS= DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ SSP_CFLAGS= \ MK_HTML=no NO_LINT=yes MK_MAN=no \ @@ -262,7 +266,11 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \ MK_LLDB=no MK_TESTS=no \ - MK_INCLUDES=yes + MK_INCLUDES=yes + +BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ + ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ + ${BSARGS} # build-tools stage TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ @@ -325,6 +333,7 @@ CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN # support the target architecture), provide a default cross-binutils prefix. # This allows aarch64 builds, for example, to automatically use the # aarch64-binutils port or package. +.if !make(showconfig) .if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \ !defined(CROSS_BINUTILS_PREFIX) CROSS_BINUTILS_PREFIX=/usr/local/${TARGET_ARCH}-freebsd/bin/ @@ -332,6 +341,7 @@ CROSS_BINUTILS_PREFIX=/usr/local/${TARGE .error In-tree binutils does not support the ${TARGET_ARCH} architecture. Install the ${TARGET_ARCH}-binutils port or package or set CROSS_BINUTILS_PREFIX. .endif .endif +.endif XCOMPILERS= CC CXX CPP .for COMPILER in ${XCOMPILERS} @@ -444,7 +454,6 @@ LIB32WMAKEENV+= MAKEOBJDIRPREFIX=${LIB32 PATH=${TMPPATH} \ LIBDIR=/usr/lib32 \ SHLIBDIR=/usr/lib32 \ - LIBPRIVATEDIR=/usr/lib32/private \ DTRACE="${DTRACE} -32" LIB32WMAKEFLAGS+= CC="${XCC} ${LIB32FLAGS}" \ CXX="${XCXX} ${LIB32FLAGS}" \ @@ -1123,6 +1132,16 @@ reinstallkernel reinstallkernel.debug: _ cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} +.if ${BUILDKERNELS:[#]} > 1 +.for _kernel in ${BUILDKERNELS:[2..-1]} + @echo "--------------------------------------------------------------" + @echo ">>> Installing kernel ${_kernel}" + @echo "--------------------------------------------------------------" + cd ${KRNLOBJDIR}/${_kernel}; \ + ${CROSSENV} PATH=${TMPPATH} \ + ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME}.${_kernel} ${.TARGET:S/kernel//} +.endfor +.endif distributekernel distributekernel.debug: .if empty(INSTALLKERNEL) @@ -1142,7 +1161,8 @@ distributekernel distributekernel.debug: sed -e 's|^./kernel|.|' ${DESTDIR}/${DISTDIR}/kernel.premeta > \ ${DESTDIR}/${DISTDIR}/kernel.meta .endif -.for _kernel in ${BUILDKERNELS:S/${INSTALLKERNEL}//} +.if ${BUILDKERNELS:[#]} > 1 +.for _kernel in ${BUILDKERNELS:[2..-1]} .if defined(NO_ROOT) echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta .endif @@ -1158,27 +1178,32 @@ distributekernel distributekernel.debug: ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta .endif .endfor +.endif packagekernel: .if defined(NO_ROOT) cd ${DESTDIR}/${DISTDIR}/kernel; \ tar cvf - @${DESTDIR}/${DISTDIR}/kernel.meta | \ ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.txz -.for _kernel in ${BUILDKERNELS:S/${INSTALLKERNEL}//} +.if ${BUILDKERNELS:[#]} > 1 +.for _kernel in ${BUILDKERNELS:[2..-1]} cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ tar cvf - @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \ ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz .endfor +.endif .else cd ${DESTDIR}/${DISTDIR}/kernel; \ tar cvf - . | \ ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.txz -.for _kernel in ${BUILDKERNELS:S/${INSTALLKERNEL}//} +.if ${BUILDKERNELS:[#]} > 1 +.for _kernel in ${BUILDKERNELS:[2..-1]} cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ tar cvf - . | \ ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz .endfor .endif +.endif # # doxygen @@ -1225,16 +1250,23 @@ update: # # -# legacy: Build compatibility shims for the next three targets. This is a minimal -# set of tools and shims necessary to compensate for older systems which don't have -# the APIs that the targets built in bootstrap-tools, build-tools or cross-tools. +# legacy: Build compatibility shims for the next three targets. This is a +# minimal set of tools and shims necessary to compensate for older systems +# which don't have the APIs required by the targets built in bootstrap-tools, +# build-tools or cross-tools. # + +# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. +.if ${BOOTSTRAPPING} < 1100006 +_elftoolchain_libs= lib/libelf lib/libdwarf +.endif + legacy: .if ${BOOTSTRAPPING} < 800107 && ${BOOTSTRAPPING} != 0 - @echo "ERROR: Source upgrades from versions prior to 8.0 not supported."; \ + @echo "ERROR: Source upgrades from versions prior to 8.0 are not supported."; \ false .endif -.for _tool in tools/build +.for _tool in tools/build ${_elftoolchain_libs} ${_+_}@${ECHODIR} "===> ${_tool} (obj,includes,depend,all,install)"; \ cd ${.CURDIR}/${_tool} && \ ${MAKE} DIRPRFX=${_tool}/ obj && \ @@ -1250,7 +1282,7 @@ legacy: # binaries is usually quite narrow. Bootstrap tools use the host's compiler and # libraries, augmented by -legacy. # -_bt= _bootstrap-tools +_bt= _bootstrap-tools .if ${MK_GAMES} != "no" _strfile= games/fortune/strfile @@ -1297,7 +1329,8 @@ _lex= usr.bin/lex # r277259 crunchide: Correct 64-bit section header offset # r281674 crunchide: always include both 32- and 64-bit ELF support -.if ${BOOTSTRAPPING} < 1100071 +# r285986 crunchen: use STRIPBIN rather than STRIP +.if ${BOOTSTRAPPING} < 1100078 _crunch= usr.sbin/crunch .endif @@ -1327,21 +1360,6 @@ ${_bt}-usr.bin/clang/clang-tblgen: ${_bt ${_bt}-usr.bin/clang/tblgen: ${_bt}-lib/clang/libllvmtablegen ${_bt}-lib/clang/libllvmsupport .endif -# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. -# dtrace tools are required for older bootstrap env and cross-build -# pre libdwarf -.if ${BOOTSTRAPPING} < 1100006 || (${MACHINE} != ${TARGET} || \ - ${MACHINE_ARCH} != ${TARGET_ARCH}) -_elftoolchain_libs= lib/libelf lib/libdwarf -.if ${MK_CDDL} != "no" -_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf cddl/usr.bin/ctfconvert \ - cddl/usr.bin/ctfmerge - -${_bt}-cddl/usr.bin/ctfconvert: ${_bt}-lib/libelf ${_bt}-lib/libdwarf ${_bt}-cddl/lib/libctf -${_bt}-cddl/usr.bin/ctfmerge: ${_bt}-lib/libelf ${_bt}-lib/libdwarf ${_bt}-cddl/lib/libctf -.endif -.endif - # Default to building the GPL DTC, but build the BSDL one if users explicitly # request it. _dtc= usr.bin/dtc @@ -1381,8 +1399,6 @@ bootstrap-tools: .PHONY .for _tool in \ ${_clang_tblgen} \ ${_kerberos5_bootstrap_tools} \ - ${_elftoolchain_libs} \ - ${_dtrace_tools} \ ${_strfile} \ ${_gperf} \ ${_groff} \ @@ -1427,17 +1443,18 @@ _gcc_tools= gnu/usr.bin/cc/cc_tools .endif .if ${MK_RESCUE} != "no" -_rescue= rescue/rescue +# rescue includes programs that have build-tools targets +_rescue=rescue/rescue .endif build-tools: .MAKE .for _tool in \ bin/csh \ bin/sh \ - ${_rescue} \ ${LOCAL_TOOL_DIRS} \ lib/ncurses/ncurses \ lib/ncurses/ncursesw \ + ${_rescue} \ ${_share} \ usr.bin/awk \ lib/libmagic \ @@ -1477,12 +1494,19 @@ _btxld= usr.sbin/btxld .endif .endif +# Rebuild ctfconvert and ctfmerge to avoid difficult-to-diagnose failures +# resulting from missing bug fixes or ELF Toolchain updates. +.if ${MK_CDDL} != "no" +_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf cddl/usr.bin/ctfconvert \ + cddl/usr.bin/ctfmerge +.endif + # If we're given an XAS, don't build binutils. .if ${XAS:M/*} == "" .if ${MK_BINUTILS_BOOTSTRAP} != "no" _binutils= gnu/usr.bin/binutils .endif -.if ${MK_ELFTOOLCHAIN_TOOLS} != "no" +.if ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" _elftctools= lib/libelftc \ usr.bin/elfcopy \ usr.bin/nm \ @@ -1492,7 +1516,7 @@ _elftctools= lib/libelftc \ # cross-build on a FreeBSD 10 host: _elftctools+= usr.bin/addr2line .endif -.elif ${TARGET_ARCH} != ${MACHINE_ARCH} && ${MK_ELFTOOLCHAIN_TOOLS} != "no" +.elif ${TARGET_ARCH} != ${MACHINE_ARCH} && ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" # If cross-building with an external binutils we still need to build strip for # the target (for at least crunchide). _elftctools= lib/libelftc \ @@ -1520,6 +1544,7 @@ cross-tools: .MAKE ${_clang} \ ${_binutils} \ ${_elftctools} \ + ${_dtrace_tools} \ ${_cc} \ ${_btxld} \ ${_crunchide} \ @@ -1766,9 +1791,7 @@ cddl/lib/libctf__L: lib/libz__L .endif # cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built # on select architectures though (see cddl/lib/Makefile) -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_ARCH} == "amd64" || \ - ${MACHINE_CPUARCH} == "arm" || ${MACHINE_ARCH} == "i386" || \ - ${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" +.if ${MACHINE_CPUARCH} != "sparc64" _prebuild_libs+= lib/libproc lib/librtld_db .endif Modified: user/ngie/more-tests/ObsoleteFiles.inc ============================================================================== --- user/ngie/more-tests/ObsoleteFiles.inc Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/ObsoleteFiles.inc Sun Sep 27 23:33:54 2015 (r288314) @@ -38,6 +38,18 @@ # xargs -n1 | sort | uniq -d; # done +# 20150926: remove links to removed/unimplemented mbuf(9) macros +OLD_FILES+=usr/share/man/man9/MEXT_ADD_REF.9.gz +OLD_FILES+=usr/share/man/man9/MEXTFREE.9.gz +OLD_FILES+=usr/share/man/man9/MEXT_IS_REF.9.gz +OLD_FILES+=usr/share/man/man9/MEXT_REM_REF.9.gz +OLD_FILES+=usr/share/man/man9/MFREE.9.gz +# 20150818: *allocm() are gone in jemalloc 4.0.0 +OLD_FILES+=usr/share/man/man3/allocm.3.gz +OLD_FILES+=usr/share/man/man3/dallocm.3.gz +OLD_FILES+=usr/share/man/man3/nallocm.3.gz +OLD_FILES+=usr/share/man/man3/rallocm.3.gz +OLD_FILES+=usr/share/man/man3/sallocm.3.gz # 20150802: Remove netbsd's test on pw(8) OLD_FILES+=usr/tests/usr.sbin/pw/pw_test # 20150719: Remove libarchive.pc @@ -49,6 +61,9 @@ OLD_FILES+=usr/share/man/man4/dtrace-pro OLD_FILES+=usr/share/man/man4/dtrace-sched.4.gz OLD_FILES+=usr/share/man/man4/dtrace-tcp.4.gz OLD_FILES+=usr/share/man/man4/dtrace-udp.4.gz +# 20150624 +OLD_LIBS+=usr/lib/libugidfw.so.4 +OLD_LIBS+=usr/lib32/libugidfw.so.4 # 20150604: Move nvlist man pages to section 9. OLD_FILES+=usr/share/man/man3/libnv.3.gz OLD_FILES+=usr/share/man/man3/nvlist.3.gz @@ -474,8 +489,6 @@ OLD_FILES+=usr/share/man/man9/splstatclo OLD_FILES+=usr/share/man/man9/spltty.9.gz OLD_FILES+=usr/share/man/man9/splvm.9.gz OLD_FILES+=usr/share/man/man9/splx.9.gz -# 20150122: callout changes reverted -OLD_FILES+=usr/share/man/man9/callout_drain_async.9.gz # 20150118: toeplitz.c moved from netinet to net OLD_FILES+=usr/include/netinet/toeplitz.h # 20150118: new clang import which bumps version from 3.5.0 to 3.5.1. @@ -7227,6 +7240,12 @@ OLD_LIBS+=usr/lib/libposix1e.so.2 OLD_LIBS+=usr/lib/libskey.so.2 OLD_LIBS+=usr/lib/libusbhid.so.0 OLD_LIBS+=usr/lib/libvgl.so.2 +# 20030218: OpenSSL 0.9.7 import +OLD_FILES+=usr/include/des.h +OLD_FILES+=usr/lib/libdes.a +OLD_FILES+=usr/lib/libdes.so +OLD_LIBS+=usr/lib/libdes.so.3 +OLD_FILES+=usr/lib/libdes_p.a # 200302XX OLD_LIBS+=usr/lib/libacl.so.3 OLD_LIBS+=usr/lib/libasn1.so.5 @@ -7285,6 +7304,8 @@ OLD_LIBS+=usr/lib/libtermcap.so.2 OLD_LIBS+=usr/lib/libutil.so.2 OLD_LIBS+=usr/lib/libvgl.so.1 OLD_LIBS+=usr/lib/libwrap.so.2 +# 19991216 +OLD_FILES+=usr/sbin/xntpdc # 199909XX OLD_LIBS+=usr/lib/libc_r.so.3 # ??? Modified: user/ngie/more-tests/UPDATING ============================================================================== --- user/ngie/more-tests/UPDATING Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/UPDATING Sun Sep 27 23:33:54 2015 (r288314) @@ -31,6 +31,66 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150924: + Kernel debug files have been moved to /usr/lib/debug/boot/kernel/, + and renamed from .symbols to .debug. This reduces the size requirements + on the boot partition or file system and provides consistency with + userland debug files. + + When using the supported kernel installation method the + /usr/lib/debug/boot/kernel directory will be renamed (to kernel.old) + as is done with /boot/kernel. + + Developers wishing to maintain the historical behavior of installing + debug files in /boot/kernel/ can set KERN_DEBUGDIR="" in src.conf(5). + +20150827: + The wireless drivers had undergone changes that remove the 'parent + interface' from the ifconfig -l output. The rc.d network scripts + used to check presence of a parent interface in the list, so old + scripts would fail to start wireless networking. Thus, etcupdate(3) + or mergemaster(8) run is required after kernel update, to update your + rc.d scripts in /etc. + +20150827: + pf no longer supports 'scrub fragment crop' or 'scrub fragment drop-ovl' + These configurations are now automatically interpreted as + 'scrub fragment reassemble'. + +20150817: + Kernel-loadable modules for the random(4) device are back. To use + them, the kernel must have + + device random + options RANDOM_LOADABLE + + kldload(8) can then be used to load random_fortuna.ko + or random_yarrow.ko. Please note that due to the indirect + function calls that the loadable modules need to provide, + the build-in variants will be slightly more efficient. + + The random(4) kernel option RANDOM_DUMMY has been retired due to + unpopularity. It was not all that useful anyway. + +20150813: + The WITHOUT_ELFTOOLCHAIN_TOOLS src.conf(5) knob has been retired. + Control over building the ELF Tool Chain tools is now provided by + the WITHOUT_TOOLCHAIN knob. + +20150810: + The polarity of Pulse Per Second (PPS) capture events with the + uart(4) driver has been corrected. Prior to this change the PPS + "assert" event corresponded to the trailing edge of a positive PPS + pulse and the "clear" event was the leading edge of the next pulse. + + As the width of a PPS pulse in a typical GPS receiver is on the + order of 1 millisecond, most users will not notice any significant + difference with this change. + + Anyone who has compensated for the historical polarity reversal by + configuring a negative offset equal to the pulse width will need to + remove that workaround. + 20150809: The default group assigned to /dev/dri entries has been changed from 'wheel' to 'video' with the id of '44'. If you want to have Modified: user/ngie/more-tests/bin/df/df.c ============================================================================== --- user/ngie/more-tests/bin/df/df.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/df/df.c Sun Sep 27 23:33:54 2015 (r288314) @@ -311,7 +311,7 @@ main(int argc, char *argv[]) xo_close_container("storage-system-information"); xo_finish(); - return (rv); + exit(rv); } static char * Modified: user/ngie/more-tests/bin/ls/Makefile ============================================================================== --- user/ngie/more-tests/bin/ls/Makefile Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/ls/Makefile Sun Sep 27 23:33:54 2015 (r288314) @@ -5,7 +5,7 @@ PROG= ls SRCS= cmp.c ls.c print.c util.c -LIBADD= util xo +LIBADD= xo util .if !defined(RELEASE_CRUNCH) && \ ${MK_LS_COLORS} != no Modified: user/ngie/more-tests/bin/ls/ls.1 ============================================================================== --- user/ngie/more-tests/bin/ls/ls.1 Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/ls/ls.1 Sun Sep 27 23:33:54 2015 (r288314) @@ -32,7 +32,7 @@ .\" @(#)ls.1 8.7 (Berkeley) 7/29/94 .\" $FreeBSD$ .\" -.Dd June 8, 2015 +.Dd September 27, 2015 .Dt LS 1 .Os .Sh NAME @@ -296,9 +296,9 @@ subsection below, except (if the long fo the directory totals are not output when the output is in a single column, even if multi-column output is requested. .It Fl t -Sort by descending time modified (most recently modified first). If two files -have the same modification timestamp, sort their names in ascending -lexicographical order. +Sort by descending time modified (most recently modified first). +If two files have the same modification timestamp, sort their names +in ascending lexicographical order. The .Fl r option reverses both of these sort orders. @@ -320,7 +320,7 @@ or use the option. This causes .Nm -to reverse the lexicographal sort order when sorting files with the +to reverse the lexicographical sort order when sorting files with the same modification timestamp. .It Fl u Use time of last access, Modified: user/ngie/more-tests/bin/pkill/Makefile ============================================================================== --- user/ngie/more-tests/bin/pkill/Makefile Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/Makefile Sun Sep 27 23:33:54 2015 (r288314) @@ -5,7 +5,7 @@ PROG= pkill -LIBADD= kvm +LIBADD= kvm jail LINKS= ${BINDIR}/pkill ${BINDIR}/pgrep MLINKS= pkill.1 pgrep.1 Modified: user/ngie/more-tests/bin/pkill/Makefile.depend ============================================================================== --- user/ngie/more-tests/bin/pkill/Makefile.depend Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/Makefile.depend Sun Sep 27 23:33:54 2015 (r288314) @@ -9,6 +9,7 @@ DIRDEPS = \ lib/${CSU_DIR} \ lib/libc \ lib/libcompiler_rt \ + lib/libjail \ lib/libkvm \ Modified: user/ngie/more-tests/bin/pkill/pkill.1 ============================================================================== --- user/ngie/more-tests/bin/pkill/pkill.1 Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/pkill.1 Sun Sep 27 23:33:54 2015 (r288314) @@ -29,7 +29,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd August 9, 2013 +.Dd August 21, 2015 .Dt PKILL 1 .Os .Sh NAME @@ -47,7 +47,7 @@ .Op Fl c Ar class .Op Fl d Ar delim .Op Fl g Ar pgrp -.Op Fl j Ar jid +.Op Fl j Ar jail .Op Fl s Ar sid .Op Fl t Ar tty .Op Fl u Ar euid @@ -63,7 +63,7 @@ .Op Fl U Ar uid .Op Fl c Ar class .Op Fl g Ar pgrp -.Op Fl j Ar jid +.Op Fl j Ar jail .Op Fl s Ar sid .Op Fl t Ar tty .Op Fl u Ar euid @@ -149,16 +149,16 @@ or command. .It Fl i Ignore case distinctions in both the process table and the supplied pattern. -.It Fl j Ar jid -Restrict matches to processes inside jails with a jail ID in the comma-separated -list -.Ar jid . -The value +.It Fl j Ar jail +Restrict matches to processes inside the specified jails. +The argument +.Ar jail +may be .Dq Li any -matches processes in any jail. -The value +to match processes in any jail, .Dq Li none -matches processes not in jail. +to match processes not in jail, +or a comma-separated list of jail IDs or names. .It Fl l Long output. For Modified: user/ngie/more-tests/bin/pkill/pkill.c ============================================================================== --- user/ngie/more-tests/bin/pkill/pkill.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/pkill.c Sun Sep 27 23:33:54 2015 (r288314) @@ -59,6 +59,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #define STATUS_MATCH 0 #define STATUS_NOMATCH 1 @@ -78,7 +79,7 @@ enum listtype { LT_GROUP, LT_TTY, LT_PGRP, - LT_JID, + LT_JAIL, LT_SID, LT_CLASS }; @@ -245,7 +246,7 @@ main(int argc, char **argv) cflags |= REG_ICASE; break; case 'j': - makelist(&jidlist, LT_JID, optarg); + makelist(&jidlist, LT_JAIL, optarg); criteria = 1; break; case 'l': @@ -585,7 +586,7 @@ usage(void) fprintf(stderr, "usage: %s %s [-F pidfile] [-G gid] [-M core] [-N system]\n" - " [-P ppid] [-U uid] [-c class] [-g pgrp] [-j jid]\n" + " [-P ppid] [-U uid] [-c class] [-g pgrp] [-j jail]\n" " [-s sid] [-t tty] [-u euid] pattern ...\n", getprogname(), ustr); @@ -700,7 +701,7 @@ makelist(struct listhead *head, enum lis if (li->li_number == 0) li->li_number = getsid(mypid); break; - case LT_JID: + case LT_JAIL: if (li->li_number < 0) errx(STATUS_BADUSAGE, "Negative jail ID `%s'", sp); @@ -766,15 +767,20 @@ foundtty: if ((st.st_mode & S_IFCHR) == li->li_number = st.st_rdev; break; - case LT_JID: + case LT_JAIL: { + int jid; + if (strcmp(sp, "none") == 0) li->li_number = 0; else if (strcmp(sp, "any") == 0) li->li_number = -1; + else if ((jid = jail_getid(sp)) != -1) + li->li_number = jid; else if (*ep != '\0') errx(STATUS_BADUSAGE, - "Invalid jail ID `%s'", sp); + "Invalid jail ID or name `%s'", sp); break; + } case LT_CLASS: li->li_number = -1; li->li_name = strdup(sp); Modified: user/ngie/more-tests/bin/pkill/tests/pgrep-j_test.sh ============================================================================== --- user/ngie/more-tests/bin/pkill/tests/pgrep-j_test.sh Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/tests/pgrep-j_test.sh Sun Sep 27 23:33:54 2015 (r288314) @@ -14,7 +14,7 @@ if [ `id -u` -ne 0 ]; then exit 0 fi -echo "1..3" +echo "1..4" sleep=$(pwd)/sleep.txt ln -sf /bin/sleep $sleep @@ -87,5 +87,30 @@ else fi [ -f ${PWD}/${base}_3_1.pid ] && kill $(cat $PWD/${base}_3_1.pid) [ -f ${PWD}/${base}_3_2.pid ] && kill $(cat $PWD/${base}_3_2.pid) +wait + +# test 4 is like test 1 except with jname instead of jid. +name="pgrep -j " +sleep_amount=8 +jail -c path=/ name=${base}_4_1 ip4.addr=127.0.0.1 \ + command=daemon -p ${PWD}/${base}_4_1.pid $sleep $sleep_amount & + +jail -c path=/ name=${base}_4_2 ip4.addr=127.0.0.1 \ + command=daemon -p ${PWD}/${base}_4_2.pid $sleep $sleep_amount & + +sleep 0.5 + +jname="${base}_4_1,${base}_4_2" +pid1="$(pgrep -f -x -j "$jname" "$sleep $sleep_amount" | sort)" +pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_4_1.pid)" \ + $(cat ${PWD}/${base}_4_2.pid) | sort) +if [ "$pid1" = "$pid2" ]; then + echo "ok 4 - $name" +else + echo "not ok 4 - $name # pgrep output: '$(echo $pid1)', pidfile output: '$(echo $pid2)'" +fi +[ -f ${PWD}/${base}_4_1.pid ] && kill $(cat ${PWD}/${base}_4_1.pid) +[ -f ${PWD}/${base}_4_2.pid ] && kill $(cat ${PWD}/${base}_4_2.pid) +wait rm -f $sleep Modified: user/ngie/more-tests/bin/pkill/tests/pkill-j_test.sh ============================================================================== --- user/ngie/more-tests/bin/pkill/tests/pkill-j_test.sh Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/pkill/tests/pkill-j_test.sh Sun Sep 27 23:33:54 2015 (r288314) @@ -14,7 +14,7 @@ if [ `id -u` -ne 0 ]; then exit 0 fi -echo "1..3" +echo "1..4" sleep=$(pwd)/sleep.txt ln -sf /bin/sleep $sleep @@ -90,5 +90,31 @@ else fi 2>/dev/null [ -f ${PWD}/${base}_3_1.pid ] && kill $(cat ${base}_3_1.pid) [ -f ${PWD}/${base}_3_2.pid ] && kill $(cat ${base}_3_2.pid) +wait + +# test 4 is like test 1 except with jname instead of jid. +name="pkill -j " +sleep_amount=8 +jail -c path=/ name=${base}_4_1 ip4.addr=127.0.0.1 \ + command=daemon -p ${PWD}/${base}_4_1.pid $sleep $sleep_amount & + +jail -c path=/ name=${base}_4_2 ip4.addr=127.0.0.1 \ + command=daemon -p ${PWD}/${base}_4_2.pid $sleep $sleep_amount & + +$sleep $sleep_amount & + +sleep 0.5 + +jname="${base}_4_1,${base}_4_2" +if pkill -f -j "$jname" $sleep && sleep 0.5 && + ! -f ${PWD}/${base}_4_1.pid && + ! -f ${PWD}/${base}_4_2.pid ; then + echo "ok 4 - $name" +else + echo "not ok 4 - $name" +fi 2>/dev/null +[ -f ${PWD}/${base}_4_1.pid ] && kill $(cat ${PWD}/${base}_4_1.pid) +[ -f ${PWD}/${base}_4_2.pid ] && kill $(cat ${PWD}/${base}_4_2.pid) +wait rm -f $sleep Modified: user/ngie/more-tests/bin/ps/Makefile ============================================================================== --- user/ngie/more-tests/bin/ps/Makefile Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/ps/Makefile Sun Sep 27 23:33:54 2015 (r288314) @@ -11,6 +11,6 @@ SRCS= fmt.c keyword.c nlist.c print.c ps # on large systems. # CFLAGS+=-DLAZY_PS -LIBADD= m kvm jail xo +LIBADD= m kvm jail xo util .include Modified: user/ngie/more-tests/bin/ps/Makefile.depend ============================================================================== --- user/ngie/more-tests/bin/ps/Makefile.depend Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/ps/Makefile.depend Sun Sep 27 23:33:54 2015 (r288314) @@ -11,6 +11,7 @@ DIRDEPS = \ lib/libcompiler_rt \ lib/libjail \ lib/libkvm \ + lib/libutil \ lib/libxo \ lib/msun \ Modified: user/ngie/more-tests/bin/rm/rm.c ============================================================================== --- user/ngie/more-tests/bin/rm/rm.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/rm/rm.c Sun Sep 27 23:33:54 2015 (r288314) @@ -50,6 +50,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include @@ -86,6 +87,8 @@ main(int argc, char *argv[]) int ch; char *p; + (void)setlocale(LC_ALL, ""); + /* * Test for the special case where the utility is called as * "unlink", for which the functionality provided is greatly Modified: user/ngie/more-tests/bin/setfacl/setfacl.1 ============================================================================== --- user/ngie/more-tests/bin/setfacl/setfacl.1 Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/setfacl/setfacl.1 Sun Sep 27 23:33:54 2015 (r288314) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd April 1, 2013 +.Dd September 4, 2015 .Dt SETFACL 1 .Os .Sh NAME @@ -378,9 +378,11 @@ dir_inherit inherit_only .It n no_propagate +.It I +inherited .El .Pp -Inheritance flags may be only set on directories. +Other than the "inherited" flag, inheritance flags may be only set on directories. .It Ar "ACL type" The ACL type field is either .Dq Li allow Modified: user/ngie/more-tests/bin/sh/expand.c ============================================================================== --- user/ngie/more-tests/bin/sh/expand.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/sh/expand.c Sun Sep 27 23:33:54 2015 (r288314) @@ -886,7 +886,7 @@ varvalue(const char *name, int quoted, i num = backgndpidval(); break; case '-': - for (i = 0 ; i < NOPTS ; i++) { + for (i = 0 ; i < NSHORTOPTS ; i++) { if (optlist[i].val) STPUTC(optlist[i].letter, expdest); } @@ -1464,21 +1464,11 @@ patmatch(const char *pattern, const char bt_q = q; break; case '[': { - const char *endp; + const char *savep, *saveq; int invert, found; wchar_t chr; - endp = p; - if (*endp == '!' || *endp == '^') - endp++; - do { - while (*endp == CTLQUOTEMARK) - endp++; - if (*endp == 0) - goto dft; /* no matching ] */ - if (*endp == CTLESC) - endp++; - } while (*++endp != ']'); + savep = p, saveq = q; invert = 0; if (*p == '!' || *p == '^') { invert++; @@ -1497,6 +1487,11 @@ patmatch(const char *pattern, const char chr = (unsigned char)*q++; c = *p++; do { + if (c == '\0') { + p = savep, q = saveq; + c = '['; + goto dft; + } if (c == CTLQUOTEMARK) continue; if (c == '[' && *p == ':') { Modified: user/ngie/more-tests/bin/sh/miscbltin.c ============================================================================== --- user/ngie/more-tests/bin/sh/miscbltin.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/sh/miscbltin.c Sun Sep 27 23:33:54 2015 (r288314) @@ -100,6 +100,7 @@ readcmd(int argc __unused, char **argv _ int i; int is_ifs; int saveall = 0; + ptrdiff_t lastnonifs, lastnonifsws; struct timeval tv; char *tvptr; fd_set ifds; @@ -169,6 +170,7 @@ readcmd(int argc __unused, char **argv _ startword = 2; backslash = 0; STARTSTACKSTR(p); + lastnonifs = lastnonifsws = -1; for (;;) { nread = read(STDIN_FILENO, &c, 1); if (nread == -1) { @@ -191,9 +193,11 @@ readcmd(int argc __unused, char **argv _ CHECKSTRSPACE(1, p); if (backslash) { backslash = 0; - startword = 0; - if (c != '\n') + if (c != '\n') { + startword = 0; + lastnonifs = lastnonifsws = p - stackblock(); USTPUTC(c, p); + } continue; } if (!rflag && c == '\\') { @@ -217,8 +221,10 @@ readcmd(int argc __unused, char **argv _ if (is_ifs == 2 && startword == 1) { /* Only one non-whitespace IFS per word */ startword = 2; - if (saveall) + if (saveall) { + lastnonifsws = p - stackblock(); USTPUTC(c, p); + } continue; } } @@ -229,6 +235,7 @@ readcmd(int argc __unused, char **argv _ if (saveall) /* Not just a spare terminator */ saveall++; + lastnonifs = lastnonifsws = p - stackblock(); USTPUTC(c, p); continue; } @@ -239,6 +246,8 @@ readcmd(int argc __unused, char **argv _ if (ap[1] == NULL) { /* Last variable needs all IFS chars */ saveall++; + if (is_ifs == 2) + lastnonifsws = p - stackblock(); USTPUTC(c, p); continue; } @@ -247,20 +256,17 @@ readcmd(int argc __unused, char **argv _ setvar(*ap, stackblock(), 0); ap++; STARTSTACKSTR(p); + lastnonifs = lastnonifsws = -1; } STACKSTRNUL(p); - /* Remove trailing IFS chars */ - for (; stackblock() <= --p; *p = 0) { - if (!strchr(ifs, *p)) - break; - if (strchr(" \t\n", *p)) - /* Always remove whitespace */ - continue; - if (saveall > 1) - /* Don't remove non-whitespace unless it was naked */ - break; - } + /* + * Remove trailing IFS chars: always remove whitespace, don't remove + * non-whitespace unless it was naked + */ + if (saveall <= 1) + lastnonifsws = lastnonifs; + stackblock()[lastnonifsws + 1] = '\0'; setvar(*ap, stackblock(), 0); /* Set any remaining args to "" */ Modified: user/ngie/more-tests/bin/sh/options.c ============================================================================== --- user/ngie/more-tests/bin/sh/options.c Sun Sep 27 22:05:20 2015 (r288313) +++ user/ngie/more-tests/bin/sh/options.c Sun Sep 27 23:33:54 2015 (r288314) @@ -73,6 +73,7 @@ char *minusc; /* argument to -c option static void options(int); static void minus_o(char *, int); static void setoption(int, int); +static void setoptionbyindex(int, int); static int getopts(char *, char *, char **, char ***, char **); @@ -269,7 +270,7 @@ minus_o(char *name, int val) } else { for (i = 0; i < NOPTS; i++) if (equal(name, optlist[i].name)) { - setoption(optlist[i].letter, val); + setoptionbyindex(i, val); return; } error("Illegal option -o %s", name); @@ -278,26 +279,32 @@ minus_o(char *name, int val) static void -setoption(int flag, int val) +setoptionbyindex(int idx, int val) { - int i; - - if (flag == 'p' && !val && privileged) { + if (optlist[idx].letter == 'p' && !val && privileged) { if (setgid(getgid()) == -1) error("setgid"); if (setuid(getuid()) == -1) error("setuid"); } - for (i = 0; i < NOPTS; i++) + optlist[idx].val = val; + if (val) { + /* #%$ hack for ksh semantics */ + if (optlist[idx].letter == 'V') + Eflag = 0; + else if (optlist[idx].letter == 'E') + Vflag = 0; + } +} + +static void +setoption(int flag, int val) +{ + int i; + + for (i = 0; i < NSHORTOPTS; i++) if (optlist[i].letter == flag) { - optlist[i].val = val; - if (val) { - /* #%$ hack for ksh semantics */ *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Mon Sep 28 00:20:14 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 F309CA0AEC7 for ; Mon, 28 Sep 2015 00:20:14 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E45DCD6E; Mon, 28 Sep 2015 00:20:14 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S0KEIX061145; Mon, 28 Sep 2015 00:20:14 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S0KEie061144; Mon, 28 Sep 2015 00:20:14 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280020.t8S0KEie061144@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 00:20:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288316 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 00:20:15 -0000 Author: ngie Date: Mon Sep 28 00:20:14 2015 New Revision: 288316 URL: https://svnweb.freebsd.org/changeset/base/288316 Log: Add ls -I testcases Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 00:17:51 2015 (r288315) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 00:20:14 2015 (r288316) @@ -49,7 +49,6 @@ create_test_inputs() atf_test_case A_flag A_flag_head() { - atf_set "require.user" "unprivileged" } A_flag_body() @@ -100,9 +99,53 @@ A_flag_implied_when_root_body() atf_check_equal "$(cat $WITH_EXPLICIT)" "$(cat $WITH_IMPLIED)" } +atf_test_case I_flag +I_flag_head() +{ + atf_set "descr" "Verify that the output from ls -I is the same as ls for an unprivileged user" +} + +I_flag_body() +{ + create_test_inputs + + WITH_I=$PWD/../with_I.out + WITHOUT_I=$PWD/../without_I.out + + atf_check -e empty -o save:$WITH_I -s exit:0 ls -I + atf_check -e empty -o save:$WITHOUT_I -s exit:0 ls + + echo "Explicit -I usage" + cat $WITH_I + echo "No -I usage" + cat $WITHOUT_I + + atf_check_equal "$(cat $WITH_I)" "$(cat $WITHOUT_I)" +} + +atf_test_case I_flag_voids_A_flag_when_root +I_flag_voids_A_flag_when_root_head() +{ + atf_set "descr" "Verify that -I voids out implied -A for root" + atf_set "require.user" "root" +} + +I_flag_voids_A_flag_when_root_body() +{ + create_test_inputs + + atf_check -o not-match:'\.f' -s exit:0 ls -I + atf_check -o not-match:'\.g' -s exit:0 ls -I + + atf_check -o match:'\.f' -s exit:0 ls -A -I + atf_check -o match:'\.g' -s exit:0 ls -A -I +} + atf_init_test_cases() { atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root + atf_add_test_case I_flag + atf_add_test_case I_flag_voids_A_flag_when_root } From owner-svn-src-user@freebsd.org Mon Sep 28 01:17:32 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 57BF8A0B4ED for ; Mon, 28 Sep 2015 01:17:32 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4923D2BA; Mon, 28 Sep 2015 01:17:32 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S1HWbf087539; Mon, 28 Sep 2015 01:17:32 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S1HWLK087538; Mon, 28 Sep 2015 01:17:32 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280117.t8S1HWLK087538@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 01:17:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288321 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 01:17:32 -0000 Author: ngie Date: Mon Sep 28 01:17:31 2015 New Revision: 288321 URL: https://svnweb.freebsd.org/changeset/base/288321 Log: Add -C and -1 testcases Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 01:16:44 2015 (r288320) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 01:17:31 2015 (r288321) @@ -99,6 +99,19 @@ A_flag_implied_when_root_body() atf_check_equal "$(cat $WITH_EXPLICIT)" "$(cat $WITH_IMPLIED)" } +atf_test_case C_flag +C_flag_head() +{ + atf_set "descr" "Verify that the output from ls -C" +} + +C_flag_body() +{ + create_test_inputs + + atf_check -e empty -o match:"$(printf 'a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h\n')" -s exit:0 ls -C +} + atf_test_case I_flag I_flag_head() { @@ -141,11 +154,37 @@ I_flag_voids_A_flag_when_root_body() atf_check -o match:'\.g' -s exit:0 ls -A -I } +1_flag_head() +{ + atf_set "descr" "Verify that -1 prints out one item per line" +} + +1_flag_body() +{ + create_test_inputs + + WITH_1=$PWD/../with_1.out + WITHOUT_1=$PWD/../without_1.out + + atf_check -e empty -o save:$WITH_1 -s exit:0 ls -1 + atf_check -e empty -o save:$WITHOUT_1 -s exit:0 \ + sh -c 'for i in $(ls); do echo $i; done' + + echo "Explicit -1 usage" + cat $WITH_1 + echo "No -1 usage" + cat $WITHOUT_1 + + atf_check_equal "$(cat $WITH_1)" "$(cat $WITHOUT_1)" +} + atf_init_test_cases() { atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root + atf_add_test_case C_flag atf_add_test_case I_flag atf_add_test_case I_flag_voids_A_flag_when_root + atf_add_test_case 1_flag } From owner-svn-src-user@freebsd.org Mon Sep 28 01:58: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 9FE6CA0B425 for ; Mon, 28 Sep 2015 01:58:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 75AA5BE3; Mon, 28 Sep 2015 01:58:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S1wUEo003948; Mon, 28 Sep 2015 01:58:30 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S1wUvW003947; Mon, 28 Sep 2015 01:58:30 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280158.t8S1wUvW003947@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 01:58:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288322 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 01:58:30 -0000 Author: ngie Date: Mon Sep 28 01:58:29 2015 New Revision: 288322 URL: https://svnweb.freebsd.org/changeset/base/288322 Log: Add testcases for -B and -l, Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 01:17:31 2015 (r288321) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 01:58:29 2015 (r288322) @@ -44,11 +44,13 @@ create_test_inputs() atf_check -e empty -s exit:0 touch .f atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h + atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 } atf_test_case A_flag A_flag_head() { + atf_set "descr" "Verify -A support with unprivileged users" } A_flag_body() @@ -99,17 +101,30 @@ A_flag_implied_when_root_body() atf_check_equal "$(cat $WITH_EXPLICIT)" "$(cat $WITH_IMPLIED)" } +atf_test_case B_flag +B_flag_head() +{ + atf_set "descr" "Verify that the output from ls -B prints out non-printable characters" +} + +B_flag_body() +{ + + atf_check -e empty -o empty -s exit:0 touch "$(printf "y\013z")" + atf_check -e empty -o match:'y\\013z' -s exit:0 ls -B +} + atf_test_case C_flag C_flag_head() { - atf_set "descr" "Verify that the output from ls -C" + atf_set "descr" "Verify that the output from ls -C is multi-column" } C_flag_body() { create_test_inputs - atf_check -e empty -o match:"$(printf 'a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h\n')" -s exit:0 ls -C + atf_check -e empty -o match:"$(printf 'a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h[[:space:]]i\n')" -s exit:0 ls -C } atf_test_case I_flag @@ -154,6 +169,20 @@ I_flag_voids_A_flag_when_root_body() atf_check -o match:'\.g' -s exit:0 ls -A -I } +lcomma_flag_head() +{ + atf_set "descr" "Verify that -l, prints out the size with , delimiters" +} + +lcomma_flag_body() +{ + create_test_inputs + + atf_check \ + -o match:'\-rw\-r\-\-r\-\-[[:space:]]+.+[[:space:]]+1,000[[:space:]]+.+i' \ + env LC_ALL=en_US.ISO8859-1 ls -l, i +} + 1_flag_head() { atf_set "descr" "Verify that -1 prints out one item per line" @@ -183,8 +212,10 @@ atf_init_test_cases() atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root + atf_add_test_case B_flag atf_add_test_case C_flag atf_add_test_case I_flag atf_add_test_case I_flag_voids_A_flag_when_root + atf_add_test_case lcomma_flag atf_add_test_case 1_flag } From owner-svn-src-user@freebsd.org Mon Sep 28 02:51: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 E071CA0B5F0 for ; Mon, 28 Sep 2015 02:51:11 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D1CE8632; Mon, 28 Sep 2015 02:51:11 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S2pBaD025279; Mon, 28 Sep 2015 02:51:11 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S2pBjo025277; Mon, 28 Sep 2015 02:51:11 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280251.t8S2pBjo025277@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 02:51:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288323 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 02:51:12 -0000 Author: ngie Date: Mon Sep 28 02:51:10 2015 New Revision: 288323 URL: https://svnweb.freebsd.org/changeset/base/288323 Log: - Separate out creating the temporary directory and creating the temporary files - Create the temporary directory beforehand when testing out ls -a/-A to ensure that "." and ".." are printed out with -a and not with -A - Create sockets with nc (for later with -l); check for its existence in the Makefile - Add -a/-x testcases Modified: user/ngie/more-tests/bin/ls/tests/Makefile user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/Makefile ============================================================================== --- user/ngie/more-tests/bin/ls/tests/Makefile Mon Sep 28 01:58:29 2015 (r288322) +++ user/ngie/more-tests/bin/ls/tests/Makefile Mon Sep 28 02:51:10 2015 (r288323) @@ -4,5 +4,6 @@ ATF_TESTS_SH+= ls_tests # This seems like overkill, but the idea in mind is that all of the testcases # should be runnable as !root TEST_METADATA.ls_tests+= required_user="unprivileged" +TEST_METADATA.ls_tests+= required_files="/usr/bin/nc" .include Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 01:58:29 2015 (r288322) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 02:51:10 2015 (r288323) @@ -27,9 +27,11 @@ # $FreeBSD$ # -create_test_inputs() +create_test_dir() { - ATF_TMPDIR=$(pwd) + [ -z "$ATF_TMPDIR" ] || return 0 + + export ATF_TMPDIR=$(pwd) # XXX: need to nest this because of how kyua creates $TMPDIR; otherwise # it will run into EPERM issues later @@ -37,6 +39,12 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir -m 0777 -p $TEST_INPUTS_DIR cd $TEST_INPUTS_DIR +} + +create_test_inputs() +{ + create_test_dir + atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b atf_check -e empty -s exit:0 ln -s a/b c atf_check -e empty -s exit:0 touch d @@ -45,6 +53,60 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 + atf_check -e empty -s exit:0 sh -c 'nc -lU j & sleep 0.5; kill %1' + atf_check -e empty -s exit:0 touch klmn + atf_check -e empty -s exit:0 touch opqr + atf_check -e empty -s exit:0 touch stuv + atf_check -e empty -s exit:0 touch wxyz + atf_check -e empty -s exit:0 touch 0b00000001 + atf_check -e empty -s exit:0 touch 0b00000010 + atf_check -e empty -s exit:0 touch 0b00000011 + atf_check -e empty -s exit:0 touch 0b00000100 + atf_check -e empty -s exit:0 touch 0b00000101 + atf_check -e empty -s exit:0 touch 0b00000110 + atf_check -e empty -s exit:0 touch 0b00000111 + atf_check -e empty -s exit:0 touch 0b00001000 + atf_check -e empty -s exit:0 touch 0b00001001 + atf_check -e empty -s exit:0 touch 0b00001010 + atf_check -e empty -s exit:0 touch 0b00001011 + atf_check -e empty -s exit:0 touch 0b00001100 + atf_check -e empty -s exit:0 touch 0b00001101 + atf_check -e empty -s exit:0 touch 0b00001110 + atf_check -e empty -s exit:0 touch 0b00001111 +} + +atf_test_case a_flag +a_flag_head() +{ + atf_set "descr" "Verify -a support" +} + +a_flag_body() +{ + create_test_dir + + # Make sure "." and ".." show up with -a + atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax + + create_test_inputs + + WITH_a=$PWD/../with_a.out + WITHOUT_a=$PWD/../without_a.out + + atf_check -e empty -o save:$WITH_a -s exit:0 ls -A + atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls + + echo "-A usage" + cat $WITH_a + echo "No -A usage" + cat $WITHOUT_a + + for dot_path in '\.f' '\.g'; do + atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ + $WITH_a + atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ + $WITHOUT_a + done } atf_test_case A_flag @@ -55,6 +117,10 @@ A_flag_head() A_flag_body() { + create_test_dir + + atf_check -e empty -o empty -s exit:0 ls -A + create_test_inputs WITH_A=$PWD/../with_A.out @@ -85,6 +151,10 @@ A_flag_implied_when_root_head() A_flag_implied_when_root_body() { + create_test_dir + + atf_check -e empty -o empty -s exit:0 ls -A + create_test_inputs WITH_EXPLICIT=$PWD/../with_explicit_A.out @@ -117,14 +187,24 @@ B_flag_body() atf_test_case C_flag C_flag_head() { - atf_set "descr" "Verify that the output from ls -C is multi-column" + atf_set "descr" "Verify that the output from ls -C is multi-column, sorted down" } C_flag_body() { create_test_inputs - atf_check -e empty -o match:"$(printf 'a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h[[:space:]]i\n')" -s exit:0 ls -C + WITH_C=$PWD/../with_C.out + + atf_check -e empty -o save:$WITH_C -s exit:0 ls -C + + echo "With -C usage" + cat $WITH_C + + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "0b00000001[[:space:]]+0b00000111[[:space:]]+0b00001101[[:space:]]+e[[:space:]]+stuv" $WITH_C + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "0b00000010[[:space:]]+0b00001000[[:space:]]+0b00001110[[:space:]]+h[[:space:]]+wxyz" $WITH_C } atf_test_case I_flag @@ -183,6 +263,28 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +x_flag_head() +{ + atf_set "descr" "Verify that -x prints out one item per line" +} + +x_flag_body() +{ + create_test_inputs + + WITH_x=$PWD/../with_x.out + + atf_check -e empty -o save:$WITH_x -s exit:0 ls -x + + echo "With -x usage" + cat $WITH_x + + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "a[[:space:]]+c[[:space:]]+d[[:space:]]+e[[:space:]]+h" $WITH_x + atf_check -e ignore -o not-empty -s exit:0 \ + egrep "i[[:space:]]+j[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv" $WITH_x +} + 1_flag_head() { atf_set "descr" "Verify that -1 prints out one item per line" @@ -210,6 +312,7 @@ lcomma_flag_body() atf_init_test_cases() { + atf_add_test_case a_flag atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root atf_add_test_case B_flag @@ -217,5 +320,6 @@ atf_init_test_cases() atf_add_test_case I_flag atf_add_test_case I_flag_voids_A_flag_when_root atf_add_test_case lcomma_flag + atf_add_test_case x_flag atf_add_test_case 1_flag } From owner-svn-src-user@freebsd.org Mon Sep 28 02:53:37 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 0E2A5A0B816 for ; Mon, 28 Sep 2015 02:53:37 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3C31907; Mon, 28 Sep 2015 02:53:36 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S2rafD027987; Mon, 28 Sep 2015 02:53:36 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S2raXk027986; Mon, 28 Sep 2015 02:53:36 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280253.t8S2raXk027986@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 02:53:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288324 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 02:53:37 -0000 Author: ngie Date: Mon Sep 28 02:53:36 2015 New Revision: 288324 URL: https://svnweb.freebsd.org/changeset/base/288324 Log: Sleep 2 seconds before trying to kill nc Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 02:51:10 2015 (r288323) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 02:53:36 2015 (r288324) @@ -53,7 +53,7 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 - atf_check -e empty -s exit:0 sh -c 'nc -lU j & sleep 0.5; kill %1' + atf_check -e empty -s exit:0 sh -c 'nc -lU j & sleep 2; kill %1' atf_check -e empty -s exit:0 touch klmn atf_check -e empty -s exit:0 touch opqr atf_check -e empty -s exit:0 touch stuv From owner-svn-src-user@freebsd.org Mon Sep 28 03:00: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 7623AA0BC4F for ; Mon, 28 Sep 2015 03:00:20 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 67BC0C5D; Mon, 28 Sep 2015 03:00:20 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S30KRi030039; Mon, 28 Sep 2015 03:00:20 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S30Kn0030018; Mon, 28 Sep 2015 03:00:20 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280300.t8S30Kn0030018@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:00:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288325 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 03:00:20 -0000 Author: ngie Date: Mon Sep 28 03:00:19 2015 New Revision: 288325 URL: https://svnweb.freebsd.org/changeset/base/288325 Log: Use daemon to start up nc and kill nc instead via pkill Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 02:53:36 2015 (r288324) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 03:00:19 2015 (r288325) @@ -53,7 +53,8 @@ create_test_inputs() atf_check -e empty -s exit:0 mkdir .g atf_check -e empty -s exit:0 mkfifo h atf_check -e ignore -s exit:0 dd if=/dev/zero of=i count=1000 bs=1 - atf_check -e empty -s exit:0 sh -c 'nc -lU j & sleep 2; kill %1' + atf_check -e empty -s exit:0 \ + sh -c "pid=${ATF_TMPDIR}/nc.pid; daemon -p \$pid nc -lU j; sleep 2; pkill -F \$pid" atf_check -e empty -s exit:0 touch klmn atf_check -e empty -s exit:0 touch opqr atf_check -e empty -s exit:0 touch stuv From owner-svn-src-user@freebsd.org Mon Sep 28 03:14:25 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 CAEAE9CF91B for ; Mon, 28 Sep 2015 03:14:25 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A167C97D; Mon, 28 Sep 2015 03:14:25 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3EPa7037109; Mon, 28 Sep 2015 03:14:25 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3EPl3037108; Mon, 28 Sep 2015 03:14:25 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280314.t8S3EPl3037108@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:14:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288326 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 03:14:25 -0000 Author: ngie Date: Mon Sep 28 03:14:24 2015 New Revision: 288326 URL: https://svnweb.freebsd.org/changeset/base/288326 Log: - Rename I_flag_voids_A_flag_when_root to I_flag_voids_implied_A_flag_when_root - Add reminders for items that need to be tested in atf_init_test_cases Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 03:00:19 2015 (r288325) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 03:14:24 2015 (r288326) @@ -232,14 +232,14 @@ I_flag_body() atf_check_equal "$(cat $WITH_I)" "$(cat $WITHOUT_I)" } -atf_test_case I_flag_voids_A_flag_when_root -I_flag_voids_A_flag_when_root_head() +atf_test_case I_flag_voids_implied_A_flag_when_root +I_flag_voids_implied_A_flag_when_root_head() { atf_set "descr" "Verify that -I voids out implied -A for root" atf_set "require.user" "root" } -I_flag_voids_A_flag_when_root_body() +I_flag_voids_implied_A_flag_when_root_body() { create_test_inputs @@ -313,14 +313,46 @@ x_flag_body() atf_init_test_cases() { - atf_add_test_case a_flag atf_add_test_case A_flag atf_add_test_case A_flag_implied_when_root atf_add_test_case B_flag atf_add_test_case C_flag + #atf_add_test_case D_flag + #atf_add_test_case F_flag + #atf_add_test_case G_flag + #atf_add_test_case H_flag atf_add_test_case I_flag - atf_add_test_case I_flag_voids_A_flag_when_root + atf_add_test_case I_flag_voids_implied_A_flag_when_root + #atf_add_test_case L_flag + #atf_add_test_case P_flag + #atf_add_test_case R_flag + #atf_add_test_case S_flag + #atf_add_test_case T_flag + #atf_add_test_case U_flag + #atf_add_test_case W_flag + #atf_add_test_case Z_flag + #atf_add_test_case a_flag + #atf_add_test_case b_flag + #atf_add_test_case c_flag + #atf_add_test_case d_flag + #atf_add_test_case f_flag + #atf_add_test_case g_flag + #atf_add_test_case h_flag + #atf_add_test_case i_flag + #atf_add_test_case k_flag + #atf_add_test_case l_flag atf_add_test_case lcomma_flag + #atf_add_test_case m_flag + #atf_add_test_case n_flag + #atf_add_test_case o_flag + #atf_add_test_case p_flag + #atf_add_test_case q_flag + #atf_add_test_case r_flag + #atf_add_test_case s_flag + #atf_add_test_case t_flag + #atf_add_test_case u_flag + #atf_add_test_case w_flag atf_add_test_case x_flag + #atf_add_test_case y_flag atf_add_test_case 1_flag } From owner-svn-src-user@freebsd.org Mon Sep 28 03:15: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 7A2A49CFB64 for ; Mon, 28 Sep 2015 03:15:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6BB4AAF2; Mon, 28 Sep 2015 03:15:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3Fdwe037206; Mon, 28 Sep 2015 03:15:39 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3FdRO037205; Mon, 28 Sep 2015 03:15:39 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280315.t8S3FdRO037205@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:15:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288327 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 03:15:39 -0000 Author: ngie Date: Mon Sep 28 03:15:38 2015 New Revision: 288327 URL: https://svnweb.freebsd.org/changeset/base/288327 Log: Uncomment a_flag testcase again Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 03:14:24 2015 (r288326) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Mon Sep 28 03:15:38 2015 (r288327) @@ -331,7 +331,7 @@ atf_init_test_cases() #atf_add_test_case U_flag #atf_add_test_case W_flag #atf_add_test_case Z_flag - #atf_add_test_case a_flag + atf_add_test_case a_flag #atf_add_test_case b_flag #atf_add_test_case c_flag #atf_add_test_case d_flag From owner-svn-src-user@freebsd.org Mon Sep 28 03:31: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 4AE03A0A834 for ; Mon, 28 Sep 2015 03:31:04 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F92C66C; Mon, 28 Sep 2015 03:31:04 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3V4uZ044828; Mon, 28 Sep 2015 03:31:04 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3V147044817; Mon, 28 Sep 2015 03:31:01 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280331.t8S3V147044817@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:31:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288329 - in user/ngie/more-tests/sys: dev/otus dev/usb/wlan net80211 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, 28 Sep 2015 03:31:04 -0000 Author: ngie Date: Mon Sep 28 03:31:01 2015 New Revision: 288329 URL: https://svnweb.freebsd.org/changeset/base/288329 Log: MFhead@r288328 Modified: user/ngie/more-tests/sys/dev/otus/if_otus.c user/ngie/more-tests/sys/dev/otus/if_otusreg.h user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c user/ngie/more-tests/sys/net80211/ieee80211_ht.c user/ngie/more-tests/sys/net80211/ieee80211_ht.h user/ngie/more-tests/sys/net80211/ieee80211_node.h user/ngie/more-tests/sys/net80211/ieee80211_output.c user/ngie/more-tests/sys/net80211/ieee80211_superg.c Directory Properties: user/ngie/more-tests/ (props changed) user/ngie/more-tests/etc/ (props changed) user/ngie/more-tests/sys/ (props changed) Modified: user/ngie/more-tests/sys/dev/otus/if_otus.c ============================================================================== --- user/ngie/more-tests/sys/dev/otus/if_otus.c Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/dev/otus/if_otus.c Mon Sep 28 03:31:01 2015 (r288329) @@ -24,6 +24,8 @@ #include __FBSDID("$FreeBSD$"); +#include "opt_wlan.h" + #include #include #include @@ -60,6 +62,9 @@ __FBSDID("$FreeBSD$"); #include #include #include +#ifdef IEEE80211_SUPPORT_SUPERG +#include +#endif #include #include @@ -340,6 +345,7 @@ otus_detach(device_t self) taskqueue_drain(taskqueue_thread, &sc->tx_task); taskqueue_drain(taskqueue_thread, &sc->wme_update_task); + otus_close_pipes(sc); #if 0 /* Wait for all queued asynchronous commands to complete. */ usb_rem_wait_task(sc->sc_udev, &sc->sc_task); @@ -348,7 +354,6 @@ otus_detach(device_t self) #endif ieee80211_ifdetach(ic); - otus_close_pipes(sc); mtx_destroy(&sc->sc_mtx); return 0; } @@ -949,9 +954,12 @@ fail: otus_close_pipes(sc); void otus_close_pipes(struct otus_softc *sc) { + + OTUS_LOCK(sc); otus_free_tx_cmd_list(sc); otus_free_tx_list(sc); otus_free_rx_list(sc); + OTUS_UNLOCK(sc); usbd_transfer_unsetup(sc->sc_xfer, OTUS_N_XFER); } @@ -1838,6 +1846,9 @@ tr_setup: } else (void)ieee80211_input_mimo_all(ic, m, NULL); } +#ifdef IEEE80211_SUPPORT_SUPERG + ieee80211_ff_age_all(ic, 100); +#endif OTUS_LOCK(sc); break; default: @@ -1866,6 +1877,14 @@ otus_txeof(struct usb_xfer *xfer, struct OTUS_LOCK_ASSERT(sc); + if (sc->sc_tx_n_active == 0) { + device_printf(sc->sc_dev, + "%s: completed but tx_active=0\n", + __func__); + } else { + sc->sc_tx_n_active--; + } + if (data->m) { /* XXX status? */ /* XXX we get TX status via the RX path.. */ @@ -1926,6 +1945,7 @@ tr_setup: if (data == NULL) { OTUS_DPRINTF(sc, OTUS_DEBUG_XMIT, "%s: empty pending queue sc %p\n", __func__, sc); + sc->sc_tx_n_active = 0; goto finish; } STAILQ_REMOVE_HEAD(&sc->sc_tx_pending[which], next); @@ -1934,6 +1954,7 @@ tr_setup: OTUS_DPRINTF(sc, OTUS_DEBUG_XMIT, "%s: submitting transfer %p\n", __func__, data); usbd_transfer_submit(xfer); + sc->sc_tx_n_active++; break; default: data = STAILQ_FIRST(&sc->sc_tx_active[which]); @@ -1952,6 +1973,22 @@ tr_setup: } finish: +#ifdef IEEE80211_SUPPORT_SUPERG + /* + * If the TX active queue drops below a certain + * threshold, ensure we age fast-frames out so they're + * transmitted. + */ + if (sc->sc_tx_n_active < 2) { + /* XXX ew - net80211 should defer this for us! */ + OTUS_UNLOCK(sc); + ieee80211_ff_flush(ic, WME_AC_VO); + ieee80211_ff_flush(ic, WME_AC_VI); + ieee80211_ff_flush(ic, WME_AC_BE); + ieee80211_ff_flush(ic, WME_AC_BK); + OTUS_LOCK(sc); + } +#endif /* Kick TX */ otus_tx_start(sc); } Modified: user/ngie/more-tests/sys/dev/otus/if_otusreg.h ============================================================================== --- user/ngie/more-tests/sys/dev/otus/if_otusreg.h Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/dev/otus/if_otusreg.h Mon Sep 28 03:31:01 2015 (r288329) @@ -984,6 +984,10 @@ struct otus_softc { /* current noisefloor, from SET_FREQUENCY */ int sc_nf[OTUS_NUM_CHAINS]; + /* How many pending, active transmit frames */ + int sc_tx_n_pending; + int sc_tx_n_active; + const uint32_t *phy_vals; struct { Modified: user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c ============================================================================== --- user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c Mon Sep 28 03:31:01 2015 (r288329) @@ -28,6 +28,8 @@ __FBSDID("$FreeBSD$"); * o power-save operation */ +#include "opt_wlan.h" + #include #include #include Modified: user/ngie/more-tests/sys/net80211/ieee80211_ht.c ============================================================================== --- user/ngie/more-tests/sys/net80211/ieee80211_ht.c Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/net80211/ieee80211_ht.c Mon Sep 28 03:31:01 2015 (r288329) @@ -1081,7 +1081,7 @@ ieee80211_ht_node_init(struct ieee80211_ tap = &ni->ni_tx_ampdu[tid]; tap->txa_tid = tid; tap->txa_ni = ni; - tap->txa_lastsample = ticks; + ieee80211_txampdu_init_pps(tap); /* NB: further initialization deferred */ } ni->ni_flags |= IEEE80211_NODE_HT | IEEE80211_NODE_AMPDU; @@ -1251,7 +1251,7 @@ ieee80211_ht_wds_init(struct ieee80211_n for (tid = 0; tid < WME_NUM_TID; tid++) { tap = &ni->ni_tx_ampdu[tid]; tap->txa_tid = tid; - tap->txa_lastsample = ticks; + ieee80211_txampdu_init_pps(tap); } /* NB: AMPDU tx/rx governed by IEEE80211_FHT_AMPDU_{TX,RX} */ ni->ni_flags |= IEEE80211_NODE_HT | IEEE80211_NODE_AMPDU; @@ -1752,8 +1752,7 @@ ampdu_tx_stop(struct ieee80211_tx_ampdu /* * Reset packet estimate. */ - tap->txa_lastsample = ticks; - tap->txa_avgpps = 0; + ieee80211_txampdu_init_pps(tap); /* NB: clearing NAK means we may re-send ADDBA */ tap->txa_flags &= ~(IEEE80211_AGGR_SETUP | IEEE80211_AGGR_NAK); Modified: user/ngie/more-tests/sys/net80211/ieee80211_ht.h ============================================================================== --- user/ngie/more-tests/sys/net80211/ieee80211_ht.h Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/net80211/ieee80211_ht.h Mon Sep 28 03:31:01 2015 (r288329) @@ -84,8 +84,19 @@ struct ieee80211_tx_ampdu { */ static __inline void +ieee80211_txampdu_init_pps(struct ieee80211_tx_ampdu *tap) +{ + /* + * Reset packet estimate. + */ + tap->txa_lastsample = ticks; + tap->txa_avgpps = 0; +} + +static __inline void ieee80211_txampdu_update_pps(struct ieee80211_tx_ampdu *tap) { + /* NB: scale factor of 2 was picked heuristically */ tap->txa_avgpps = ((tap->txa_avgpps << 2) - tap->txa_avgpps + tap->txa_pkts) >> 2; @@ -97,6 +108,7 @@ ieee80211_txampdu_update_pps(struct ieee static __inline void ieee80211_txampdu_count_packet(struct ieee80211_tx_ampdu *tap) { + /* XXX bound loop/do more crude estimate? */ while (ticks - tap->txa_lastsample >= hz) { ieee80211_txampdu_update_pps(tap); Modified: user/ngie/more-tests/sys/net80211/ieee80211_node.h ============================================================================== --- user/ngie/more-tests/sys/net80211/ieee80211_node.h Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/net80211/ieee80211_node.h Mon Sep 28 03:31:01 2015 (r288329) @@ -219,6 +219,9 @@ struct ieee80211_node { struct ieee80211_tx_ampdu ni_tx_ampdu[WME_NUM_TID]; struct ieee80211_rx_ampdu ni_rx_ampdu[WME_NUM_TID]; + /* fast-frames state */ + struct mbuf * ni_tx_superg[WME_NUM_TID]; + /* others */ short ni_inact; /* inactivity mark count */ short ni_inact_reload;/* inactivity reload value */ Modified: user/ngie/more-tests/sys/net80211/ieee80211_output.c ============================================================================== --- user/ngie/more-tests/sys/net80211/ieee80211_output.c Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/net80211/ieee80211_output.c Mon Sep 28 03:31:01 2015 (r288329) @@ -213,6 +213,22 @@ ieee80211_vap_pkt_send_dest(struct ieee8 } } + /* + * XXX If we aren't doing AMPDU TX then we /could/ do + * fast-frames encapsulation, however right now this + * output logic doesn't handle that case. + * + * So we'll be limited to "fast-frames" xmit for non-11n STA + * and "no fast frames" xmit for 11n STAs. + * It'd be nice to eventually test fast-frames out by + * gracefully falling from failing A-MPDU transmission + * (driver says no, fail to negotiate it with peer) to + * using fast-frames. + * + * Note: we can actually put A-MSDU's inside an A-MPDU, + * so hopefully we can figure out how to make that particular + * combination work right. + */ #ifdef IEEE80211_SUPPORT_SUPERG else if (IEEE80211_ATH_CAP(vap, ni, IEEE80211_NODE_FF)) { m = ieee80211_ff_check(ni, m); @@ -230,6 +246,11 @@ ieee80211_vap_pkt_send_dest(struct ieee8 */ IEEE80211_TX_LOCK(ic); + /* + * XXX make the encap and transmit code a separate function + * so things like the FF (and later A-MSDU) path can just call + * it for flushed frames. + */ if (__predict_true((vap->iv_caps & IEEE80211_C_8023ENCAP) == 0)) { /* * Encapsulate the packet in prep for transmission. Modified: user/ngie/more-tests/sys/net80211/ieee80211_superg.c ============================================================================== --- user/ngie/more-tests/sys/net80211/ieee80211_superg.c Mon Sep 28 03:28:22 2015 (r288328) +++ user/ngie/more-tests/sys/net80211/ieee80211_superg.c Mon Sep 28 03:31:01 2015 (r288329) @@ -530,7 +530,6 @@ ieee80211_ff_age(struct ieee80211com *ic { struct mbuf *m, *head; struct ieee80211_node *ni; - struct ieee80211_tx_ampdu *tap; #if 0 KASSERT(sq->head != NULL, ("stageq empty")); @@ -541,11 +540,10 @@ ieee80211_ff_age(struct ieee80211com *ic while ((m = sq->head) != NULL && M_AGE_GET(m) < quanta) { int tid = WME_AC_TO_TID(M_WME_GETAC(m)); - /* clear tap ref to frame */ + /* clear staging ref to frame */ ni = (struct ieee80211_node *) m->m_pkthdr.rcvif; - tap = &ni->ni_tx_ampdu[tid]; - KASSERT(tap->txa_private == m, ("staging queue empty")); - tap->txa_private = NULL; + KASSERT(ni->ni_tx_superg[tid] == m, ("staging queue empty")); + ni->ni_tx_superg[tid] = NULL; sq->head = m->m_nextpkt; sq->depth--; @@ -658,7 +656,12 @@ ieee80211_ff_check(struct ieee80211_node */ IEEE80211_LOCK(ic); tap = &ni->ni_tx_ampdu[WME_AC_TO_TID(pri)]; - mstaged = tap->txa_private; /* NB: we reuse AMPDU state */ + mstaged = ni->ni_tx_superg[WME_AC_TO_TID(pri)]; + /* XXX NOTE: reusing packet counter state from A-MPDU */ + /* + * XXX NOTE: this means we're double-counting; it should just + * be done in ieee80211_output.c once for both superg and A-MPDU. + */ ieee80211_txampdu_count_packet(tap); /* @@ -676,6 +679,8 @@ ieee80211_ff_check(struct ieee80211_node * If there is no frame to combine with and the pps is * too low; then do not attempt to aggregate this frame. */ + IEEE80211_DPRINTF(vap, IEEE80211_MSG_SUPERG, + "%s: staged: %p; pps: %d\n", __func__, mstaged, ieee80211_txampdu_getpps(tap)); if (mstaged == NULL && ieee80211_txampdu_getpps(tap) < ieee80211_ffppsmin) { IEEE80211_UNLOCK(ic); @@ -698,7 +703,7 @@ ieee80211_ff_check(struct ieee80211_node "%s: txtime %u exceeds txop limit %u\n", __func__, txtime, limit); - tap->txa_private = NULL; + ni->ni_tx_superg[WME_AC_TO_TID(pri)] = NULL; if (mstaged != NULL) stageq_remove(ic, sq, mstaged); IEEE80211_UNLOCK(ic); @@ -721,7 +726,7 @@ ieee80211_ff_check(struct ieee80211_node * hold their node reference. */ if (mstaged != NULL) { - tap->txa_private = NULL; + ni->ni_tx_superg[WME_AC_TO_TID(pri)] = NULL; stageq_remove(ic, sq, mstaged); IEEE80211_UNLOCK(ic); @@ -739,9 +744,10 @@ ieee80211_ff_check(struct ieee80211_node mstaged->m_nextpkt = m; mstaged->m_flags |= M_FF; /* NB: mark for encap work */ } else { - KASSERT(tap->txa_private == NULL, - ("txa_private %p", tap->txa_private)); - tap->txa_private = m; + KASSERT(ni->ni_tx_superg[WME_AC_TO_TID(pri)]== NULL, + ("ni_tx_superg[]: %p", + ni->ni_tx_superg[WME_AC_TO_TID(pri)])); + ni->ni_tx_superg[WME_AC_TO_TID(pri)] = m; stageq_add(ic, sq, m); IEEE80211_UNLOCK(ic); @@ -769,7 +775,6 @@ ieee80211_ff_node_cleanup(struct ieee802 { struct ieee80211com *ic = ni->ni_ic; struct ieee80211_superg *sg = ic->ic_superg; - struct ieee80211_tx_ampdu *tap; struct mbuf *m, *next_m, *head; int tid; @@ -777,11 +782,16 @@ ieee80211_ff_node_cleanup(struct ieee802 head = NULL; for (tid = 0; tid < WME_NUM_TID; tid++) { int ac = TID_TO_WME_AC(tid); - - tap = &ni->ni_tx_ampdu[tid]; - m = tap->txa_private; + /* + * XXX Initialise the packet counter. + * + * This may be double-work for 11n stations; + * but without it we never setup things. + */ + ieee80211_txampdu_init_pps(&ni->ni_tx_ampdu[tid]); + m = ni->ni_tx_superg[tid]; if (m != NULL) { - tap->txa_private = NULL; + ni->ni_tx_superg[tid] = NULL; stageq_remove(ic, &sg->ff_stageq[ac], m); m->m_nextpkt = head; head = m; From owner-svn-src-user@freebsd.org Mon Sep 28 03:39: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 59878A0ACDF for ; Mon, 28 Sep 2015 03:39:22 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 328D2BAE; Mon, 28 Sep 2015 03:39:22 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3dM2G046059; Mon, 28 Sep 2015 03:39:22 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3dMWj046058; Mon, 28 Sep 2015 03:39:22 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280339.t8S3dMWj046058@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:39:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288331 - in user/ngie/more-tests: . bin/ls/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, 28 Sep 2015 03:39:22 -0000 Author: ngie Date: Mon Sep 28 03:39:21 2015 New Revision: 288331 URL: https://svnweb.freebsd.org/changeset/base/288331 Log: MFhead @ r288328 Modified: Directory Properties: user/ngie/more-tests/ (props changed) user/ngie/more-tests/bin/ls/tests/ (props changed) From owner-svn-src-user@freebsd.org Mon Sep 28 03:41: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 16F1AA0AF15 for ; Mon, 28 Sep 2015 03:41:19 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E2D32DC7; Mon, 28 Sep 2015 03:41:18 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3fIZR049786; Mon, 28 Sep 2015 03:41:18 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3fISN049785; Mon, 28 Sep 2015 03:41:18 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280341.t8S3fISN049785@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:41:18 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288332 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 03:41:19 -0000 Author: ngie Date: Mon Sep 28 03:41:18 2015 New Revision: 288332 URL: https://svnweb.freebsd.org/changeset/base/288332 Log: Delete Deleted: user/ngie/more-tests/bin/ls/tests/ From owner-svn-src-user@freebsd.org Mon Sep 28 03:43: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 34451A0B092 for ; Mon, 28 Sep 2015 03:43:06 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C18AB5; Mon, 28 Sep 2015 03:43:06 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8S3h5dv049957; Mon, 28 Sep 2015 03:43:05 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8S3h5NT049956; Mon, 28 Sep 2015 03:43:05 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509280343.t8S3h5NT049956@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 28 Sep 2015 03:43:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288333 - user/ngie/more-tests/bin/ls/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, 28 Sep 2015 03:43:06 -0000 Author: ngie Date: Mon Sep 28 03:43:05 2015 New Revision: 288333 URL: https://svnweb.freebsd.org/changeset/base/288333 Log: Copy bin/ls/tests from ^/head Added: user/ngie/more-tests/bin/ls/tests/ - copied from r288332, head/bin/ls/tests/ From owner-svn-src-user@freebsd.org Mon Sep 28 17:25:49 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 5FAF0A0B18C for ; Mon, 28 Sep 2015 17:25:49 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3748110EF; Mon, 28 Sep 2015 17:25:49 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8SHPn52091835; Mon, 28 Sep 2015 17:25:49 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8SHPmsd091833; Mon, 28 Sep 2015 17:25:48 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201509281725.t8SHPmsd091833@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 28 Sep 2015 17:25:48 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288342 - user/gjb/thermite 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, 28 Sep 2015 17:25:49 -0000 Author: gjb Date: Mon Sep 28 17:25:48 2015 New Revision: 288342 URL: https://svnweb.freebsd.org/changeset/base/288342 Log: Re-sync with the re@ scripts. - Allow specifying the sender in send_logmail() where it is not ideal to have mail sent from a human address. - Only set SVNREVISION and BUILDDATE to the contents of the relevant files if otherwise unset. Sponsored by: The FreeBSD Foundation Modified: user/gjb/thermite/master.conf user/gjb/thermite/thermite.sh Modified: user/gjb/thermite/master.conf ============================================================================== --- user/gjb/thermite/master.conf Mon Sep 28 16:33:38 2015 (r288341) +++ user/gjb/thermite/master.conf Mon Sep 28 17:25:48 2015 (r288342) @@ -9,6 +9,7 @@ use_zfs=1 emailgoesto= +emailsentfrom= scriptdir="$(dirname $(realpath ${0}))" srcdir="${scriptdir}/../release" logdir="${scriptdir}/../logs" Modified: user/gjb/thermite/thermite.sh ============================================================================== --- user/gjb/thermite/thermite.sh Mon Sep 28 16:33:38 2015 (r288341) +++ user/gjb/thermite/thermite.sh Mon Sep 28 17:25:48 2015 (r288342) @@ -233,12 +233,14 @@ prebuild_setup() { # Email log output when a stage has completed send_logmail() { [ -z "${emailgoesto}" ] && return 0 + [ -z "${emailsentfrom}" ] && return 0 local _body local _subject - _body="${1}" _subject="${2}" - tail -n 50 "${_body}" | \ - mail -s "${_subject} done" ${emailgoesto} + _body="$(tail -n 50 ${1})" + + printf "From: ${emailsentfrom}\nTo: ${emailgoesto}\nSubject: ${_subject}\n\n${_body}\n\n" \ + | /usr/sbin/sendmail -oi -f ${emailsentfrom} ${emailgoesto} return 0 } @@ -253,9 +255,11 @@ ftp_stage() { info "Staging for ftp: ${_build}" [ ! -z "${EMBEDDEDBUILD}" ] && export EMBEDDEDBUILD [ ! -z "${BOARDNAME}" ] && export BOARDNAME - [ -e "${scriptdir}/svnrev_src" ] && \ + [ ! -z "${SVNREVISION}" ] && export SVNREVISION + [ ! -z "${BUILDDATE}" ] && export BUILDDATE + [ -z "${SVNREVISION}" -a -e "${scriptdir}/svnrev_src" ] && \ export SVNREVISION="$(cat ${scriptdir}/svnrev_src)" - [ -e "${scriptdir}/builddate" ] && \ + [ -z "${BUILDDATE}" -a -e "${scriptdir}/builddate" ] && \ export BUILDDATE="$(cat ${scriptdir}/builddate)" chroot ${CHROOTDIR} make -C /usr/src/release \ -f Makefile.mirrors \ From owner-svn-src-user@freebsd.org Wed Sep 30 17:40: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 B6B3EA0BA84 for ; Wed, 30 Sep 2015 17:40:10 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E2591242; Wed, 30 Sep 2015 17:40:10 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8UHeAe0009298; Wed, 30 Sep 2015 17:40:10 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8UHeAle009297; Wed, 30 Sep 2015 17:40:10 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201509301740.t8UHeAle009297@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Wed, 30 Sep 2015 17:40:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288422 - user/ngie/more-tests/bin/ls/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: Wed, 30 Sep 2015 17:40:10 -0000 Author: ngie Date: Wed Sep 30 17:40:09 2015 New Revision: 288422 URL: https://svnweb.freebsd.org/changeset/base/288422 Log: Stop blowing up freebsd-current@ because kyua report-jenkins doesn't properly escape non-printable chars Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Wed Sep 30 16:31:21 2015 (r288421) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Wed Sep 30 17:40:09 2015 (r288422) @@ -180,6 +180,7 @@ B_flag_head() B_flag_body() { + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" atf_check -e empty -o empty -s exit:0 touch "$(printf "y\013z")" atf_check -e empty -o match:'y\\013z' -s exit:0 ls -B @@ -264,9 +265,29 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +L_flag_and_P_flag_head() +{ + atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" +} + +L_flag_and_P_flag_body() +{ + atf_expect_fail "XXX: this is currently broken" + + atf_check -e empty -o empty -s exit:0 mkdir a + atf_check -e empty -o empty -s exit:0 ln -s a/ b + atf_check -e empty -o match:b ls -L b + atf_check -e empty -o match:a ls -P b + + atf_check -e empty -o empty -s exit:0 touch c + atf_check -e empty -o empty -s exit:0 ln -s c d + atf_check -e empty -o match:d ls -L d + atf_check -e empty -o match:c ls -P d +} + x_flag_head() { - atf_set "descr" "Verify that -x prints out one item per line" + atf_set "descr" "Verify that the output from ls -x is multi-column, sorted across" } x_flag_body() @@ -323,8 +344,7 @@ atf_init_test_cases() #atf_add_test_case H_flag atf_add_test_case I_flag atf_add_test_case I_flag_voids_implied_A_flag_when_root - #atf_add_test_case L_flag - #atf_add_test_case P_flag + atf_add_test_case L_flag_and_P_flag #atf_add_test_case R_flag #atf_add_test_case S_flag #atf_add_test_case T_flag From owner-svn-src-user@freebsd.org Fri Oct 2 05:31: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 08866A0D66D for ; Fri, 2 Oct 2015 05:31:02 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E90341271; Fri, 2 Oct 2015 05:31:01 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t925V1nn007394; Fri, 2 Oct 2015 05:31:01 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t925UljI007325; Fri, 2 Oct 2015 05:30:47 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020530.t925UljI007325@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 05:30:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288474 - in user/ngie/more-tests: . bin/sh cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars cddl/contrib/opensolari... 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: Fri, 02 Oct 2015 05:31:02 -0000 Author: ngie Date: Fri Oct 2 05:30:46 2015 New Revision: 288474 URL: https://svnweb.freebsd.org/changeset/base/288474 Log: MFhead @ r288473 Added: user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh - copied unchanged from r288473, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.bigglobal.d - copied unchanged from r288473, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.bigglobal.d user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.biglocal.d - copied unchanged from r288473, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.biglocal.d user/ngie/more-tests/gnu/usr.bin/groff/tmac/fr.ISO8859-1.in - copied unchanged from r288473, head/gnu/usr.bin/groff/tmac/fr.ISO8859-1.in user/ngie/more-tests/gnu/usr.bin/groff/tmac/mdoc.local.in - copied unchanged from r288473, head/gnu/usr.bin/groff/tmac/mdoc.local.in user/ngie/more-tests/gnu/usr.bin/groff/tmac/ru.KOI8-R.in - copied unchanged from r288473, head/gnu/usr.bin/groff/tmac/ru.KOI8-R.in user/ngie/more-tests/release/arm/BANANAPI.conf - copied unchanged from r288473, head/release/arm/BANANAPI.conf user/ngie/more-tests/release/arm/CUBIEBOARD.conf - copied unchanged from r288473, head/release/arm/CUBIEBOARD.conf user/ngie/more-tests/release/arm/CUBIEBOARD2.conf - copied unchanged from r288473, head/release/arm/CUBIEBOARD2.conf user/ngie/more-tests/usr.sbin/Makefile.arm64 - copied unchanged from r288473, head/usr.sbin/Makefile.arm64 Deleted: user/ngie/more-tests/cddl/contrib/opensolaris/cmd/sgs/ user/ngie/more-tests/cddl/contrib/opensolaris/common/avl/avl.c user/ngie/more-tests/cddl/usr.bin/sgsmsg/ user/ngie/more-tests/gnu/usr.bin/groff/tmac/fr.ISO8859-1 user/ngie/more-tests/gnu/usr.bin/groff/tmac/mdoc.local user/ngie/more-tests/gnu/usr.bin/groff/tmac/ru.KOI8-R Modified: user/ngie/more-tests/Makefile user/ngie/more-tests/Makefile.inc1 user/ngie/more-tests/ObsoleteFiles.inc user/ngie/more-tests/bin/sh/builtins.def user/ngie/more-tests/bin/sh/expand.c user/ngie/more-tests/bin/sh/parser.c user/ngie/more-tests/bin/sh/parser.h user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.header.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.multiprov.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noprobes.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.user.ksh user/ngie/more-tests/cddl/contrib/opensolaris/cmd/lockstat/lockstat.1 user/ngie/more-tests/cddl/contrib/opensolaris/cmd/lockstat/lockstat.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c user/ngie/more-tests/cddl/usr.bin/Makefile user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/privs/Makefile user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcmp.S user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcpy.S user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memmove.S user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memset.S user/ngie/more-tests/contrib/gcc/config/arm/crti.asm user/ngie/more-tests/contrib/gcc/config/arm/crtn.asm user/ngie/more-tests/contrib/gcc/config/arm/lib1funcs.asm user/ngie/more-tests/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c user/ngie/more-tests/etc/etc.aarch64/ttys user/ngie/more-tests/etc/rc.d/ugidfw user/ngie/more-tests/gnu/usr.bin/gdb/kgdb/trgt_amd64.c user/ngie/more-tests/gnu/usr.bin/groff/tmac/Makefile user/ngie/more-tests/lib/csu/arm/crti.S user/ngie/more-tests/lib/csu/arm/crtn.S user/ngie/more-tests/lib/libc/arm/aeabi/aeabi_asm_double.S user/ngie/more-tests/lib/libc/arm/aeabi/aeabi_asm_float.S user/ngie/more-tests/lib/libc/arm/aeabi/aeabi_vfp_double.S user/ngie/more-tests/lib/libc/arm/aeabi/aeabi_vfp_float.S user/ngie/more-tests/lib/libc/arm/gen/__aeabi_read_tp.S user/ngie/more-tests/lib/libc/arm/gen/_ctx_start.S user/ngie/more-tests/lib/libc/arm/gen/_setjmp.S user/ngie/more-tests/lib/libc/arm/gen/alloca.S user/ngie/more-tests/lib/libc/arm/gen/divsi3.S user/ngie/more-tests/lib/libc/arm/gen/setjmp.S user/ngie/more-tests/lib/libc/arm/gen/sigsetjmp.S user/ngie/more-tests/lib/libc/arm/string/ffs.S user/ngie/more-tests/lib/libc/arm/string/memcmp.S user/ngie/more-tests/lib/libc/arm/string/memcpy_arm.S user/ngie/more-tests/lib/libc/arm/string/memcpy_xscale.S user/ngie/more-tests/lib/libc/arm/string/memmove.S user/ngie/more-tests/lib/libc/arm/string/memset.S user/ngie/more-tests/lib/libc/arm/string/strcmp.S user/ngie/more-tests/lib/libc/arm/string/strlen.S user/ngie/more-tests/lib/libc/arm/string/strncmp.S user/ngie/more-tests/lib/libc/arm/sys/Ovfork.S user/ngie/more-tests/lib/libc/arm/sys/brk.S user/ngie/more-tests/lib/libc/arm/sys/cerror.S user/ngie/more-tests/lib/libc/arm/sys/pipe.S user/ngie/more-tests/lib/libc/arm/sys/ptrace.S user/ngie/more-tests/lib/libc/arm/sys/sbrk.S user/ngie/more-tests/lib/libc/arm/sys/shmat.S user/ngie/more-tests/lib/libc/arm/sys/sigreturn.S user/ngie/more-tests/lib/libc/arm/sys/syscall.S user/ngie/more-tests/lib/libc/gen/fts-compat.c user/ngie/more-tests/lib/libc/gen/wordexp.3 user/ngie/more-tests/lib/libc/gen/wordexp.c user/ngie/more-tests/lib/libc/sys/Makefile.inc user/ngie/more-tests/lib/libc/tests/stdio/fmemopen2_test.c user/ngie/more-tests/lib/libcompiler_rt/Makefile user/ngie/more-tests/lib/libugidfw/ugidfw.c user/ngie/more-tests/libexec/rtld-elf/arm/rtld_start.S user/ngie/more-tests/release/arm/BEAGLEBONE.conf user/ngie/more-tests/release/arm/CUBOX-HUMMINGBOARD.conf user/ngie/more-tests/release/arm/GUMSTIX.conf user/ngie/more-tests/release/arm/PANDABOARD.conf user/ngie/more-tests/release/arm/RPI-B.conf user/ngie/more-tests/release/arm/RPI2.conf user/ngie/more-tests/release/arm/WANDBOARD.conf user/ngie/more-tests/release/doc/en_US.ISO8859-1/hardware/article.xml user/ngie/more-tests/release/doc/share/misc/dev.archlist.txt user/ngie/more-tests/release/release.sh user/ngie/more-tests/release/tools/vmimage.subr user/ngie/more-tests/sbin/init/init.c user/ngie/more-tests/share/examples/mdoc/example.4 user/ngie/more-tests/share/man/man4/otusfw.4 user/ngie/more-tests/share/mk/local.gendirdeps.mk user/ngie/more-tests/share/mk/local.init.mk user/ngie/more-tests/share/mk/local.meta.sys.mk user/ngie/more-tests/sys/arm/broadcom/bcm2835/bcm2836_mp.c user/ngie/more-tests/sys/arm/mv/mpic.c user/ngie/more-tests/sys/arm64/arm64/exception.S user/ngie/more-tests/sys/arm64/arm64/pmap.c user/ngie/more-tests/sys/boot/efi/loader/copy.c user/ngie/more-tests/sys/cam/cam_compat.c user/ngie/more-tests/sys/cam/cam_periph.c user/ngie/more-tests/sys/cam/cam_periph.h user/ngie/more-tests/sys/cam/cam_xpt.c user/ngie/more-tests/sys/cam/ctl/ctl.c user/ngie/more-tests/sys/cam/ctl/ctl.h user/ngie/more-tests/sys/cam/ctl/ctl_backend.h user/ngie/more-tests/sys/cam/ctl/ctl_backend_block.c user/ngie/more-tests/sys/cam/ctl/ctl_backend_ramdisk.c user/ngie/more-tests/sys/cam/ctl/ctl_cmd_table.c user/ngie/more-tests/sys/cam/ctl/ctl_error.c user/ngie/more-tests/sys/cam/ctl/ctl_error.h user/ngie/more-tests/sys/cam/ctl/ctl_io.h user/ngie/more-tests/sys/cam/ctl/ctl_private.h user/ngie/more-tests/sys/cam/ctl/ctl_tpc.c user/ngie/more-tests/sys/cam/scsi/scsi_cd.h user/ngie/more-tests/sys/cam/scsi/scsi_pass.c user/ngie/more-tests/sys/cam/scsi/scsi_sg.c user/ngie/more-tests/sys/cam/scsi/scsi_target.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c user/ngie/more-tests/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h user/ngie/more-tests/sys/cddl/dev/dtrace/amd64/dtrace_isa.c user/ngie/more-tests/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c user/ngie/more-tests/sys/cddl/dev/sdt/sdt.c user/ngie/more-tests/sys/compat/linux/linux_dtrace.h user/ngie/more-tests/sys/dev/acpica/acpi.c user/ngie/more-tests/sys/dev/ath/if_ath_ahb.c user/ngie/more-tests/sys/dev/ath/if_ath_pci.c user/ngie/more-tests/sys/dev/ath/if_athvar.h user/ngie/more-tests/sys/dev/drm2/i915/i915_gem_execbuffer.c user/ngie/more-tests/sys/dev/iwn/if_iwn.c user/ngie/more-tests/sys/dev/usb/wlan/if_rsu.c user/ngie/more-tests/sys/dev/usb/wlan/if_rsureg.h user/ngie/more-tests/sys/dev/usb/wlan/if_urtwn.c user/ngie/more-tests/sys/kern/kern_exec.c user/ngie/more-tests/sys/kern/kern_exit.c user/ngie/more-tests/sys/kern/kern_fork.c user/ngie/more-tests/sys/kern/kern_proc.c user/ngie/more-tests/sys/kern/kern_racct.c user/ngie/more-tests/sys/kern/kern_shutdown.c user/ngie/more-tests/sys/kern/kern_sig.c user/ngie/more-tests/sys/kern/kern_timeout.c user/ngie/more-tests/sys/kern/vfs_bio.c user/ngie/more-tests/sys/kern/vfs_cache.c user/ngie/more-tests/sys/kern/vfs_default.c user/ngie/more-tests/sys/kern/vfs_lookup.c user/ngie/more-tests/sys/kern/vfs_syscalls.c user/ngie/more-tests/sys/kern/vfs_vnops.c user/ngie/more-tests/sys/modules/otus/Makefile user/ngie/more-tests/sys/modules/usb/rsu/Makefile user/ngie/more-tests/sys/modules/usb/urtwn/Makefile user/ngie/more-tests/sys/net80211/ieee80211_crypto_ccmp.c user/ngie/more-tests/sys/net80211/ieee80211_crypto_tkip.c user/ngie/more-tests/sys/net80211/ieee80211_crypto_wep.c user/ngie/more-tests/sys/net80211/ieee80211_proto.c user/ngie/more-tests/sys/net80211/ieee80211_superg.c user/ngie/more-tests/sys/net80211/ieee80211_var.h user/ngie/more-tests/sys/netinet/ip_ipsec.c user/ngie/more-tests/sys/netinet/tcp_subr.c user/ngie/more-tests/sys/netinet6/ip6_ipsec.c user/ngie/more-tests/sys/netipsec/ipsec_output.c user/ngie/more-tests/sys/netipsec/xform_ah.c user/ngie/more-tests/sys/netipsec/xform_esp.c user/ngie/more-tests/sys/netipsec/xform_ipcomp.c user/ngie/more-tests/sys/sys/buf.h user/ngie/more-tests/sys/sys/file.h user/ngie/more-tests/sys/sys/sdt.h user/ngie/more-tests/sys/sys/systm.h user/ngie/more-tests/sys/tools/vnode_if.awk user/ngie/more-tests/sys/vm/vm_object.c user/ngie/more-tests/sys/vm/vm_object.h user/ngie/more-tests/sys/vm/vm_page.c user/ngie/more-tests/sys/vm/vm_page.h user/ngie/more-tests/targets/pseudo/bootstrap-tools/Makefile user/ngie/more-tests/targets/pseudo/stage/Makefile user/ngie/more-tests/targets/pseudo/userland/cddl/Makefile.depend user/ngie/more-tests/tools/build/mk/OptionalObsoleteFiles.inc user/ngie/more-tests/usr.bin/systat/main.c user/ngie/more-tests/usr.bin/truss/amd64-fbsd.c user/ngie/more-tests/usr.bin/truss/amd64-fbsd32.c user/ngie/more-tests/usr.bin/truss/amd64-linux32.c user/ngie/more-tests/usr.bin/truss/arm-fbsd.c user/ngie/more-tests/usr.bin/truss/extern.h user/ngie/more-tests/usr.bin/truss/i386-fbsd.c user/ngie/more-tests/usr.bin/truss/i386-linux.c user/ngie/more-tests/usr.bin/truss/main.c user/ngie/more-tests/usr.bin/truss/mips-fbsd.c user/ngie/more-tests/usr.bin/truss/powerpc-fbsd.c user/ngie/more-tests/usr.bin/truss/powerpc64-fbsd.c user/ngie/more-tests/usr.bin/truss/setup.c user/ngie/more-tests/usr.bin/truss/sparc64-fbsd.c user/ngie/more-tests/usr.bin/truss/syscall.h user/ngie/more-tests/usr.bin/truss/syscalls.c user/ngie/more-tests/usr.bin/truss/truss.h user/ngie/more-tests/usr.bin/usbhidaction/usbhidaction.c user/ngie/more-tests/usr.sbin/bhyve/pci_virtio_net.c user/ngie/more-tests/usr.sbin/etcupdate/etcupdate.8 user/ngie/more-tests/usr.sbin/mergemaster/mergemaster.8 user/ngie/more-tests/usr.sbin/rpcbind/rpcb_svc_com.c Directory Properties: user/ngie/more-tests/ (props changed) user/ngie/more-tests/cddl/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/more-tests/contrib/compiler-rt/ (props changed) user/ngie/more-tests/contrib/gcc/ (props changed) user/ngie/more-tests/gnu/usr.bin/gdb/ (props changed) user/ngie/more-tests/lib/libc/ (props changed) user/ngie/more-tests/sbin/ (props changed) user/ngie/more-tests/share/ (props changed) user/ngie/more-tests/share/man/man4/ (props changed) user/ngie/more-tests/sys/ (props changed) user/ngie/more-tests/sys/boot/ (props changed) user/ngie/more-tests/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/more-tests/targets/ (props changed) user/ngie/more-tests/usr.sbin/bhyve/ (props changed) Modified: user/ngie/more-tests/Makefile ============================================================================== --- user/ngie/more-tests/Makefile Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/Makefile Fri Oct 2 05:30:46 2015 (r288474) @@ -243,9 +243,9 @@ cleanworld: # Handle the user-driven targets, using the source relative mk files. # -.if empty(.MAKEFLAGS:M-n) +.if !(!empty(.MAKEFLAGS:M-n) && ${.MAKEFLAGS:M-n} == "-n") # skip this for -n to avoid changing previous behavior of -# 'make -n buildworld' etc. +# 'make -n buildworld' etc. Using -n -n will run it. ${TGTS}: .MAKE tinderbox toolchains kernel-toolchains: .MAKE .endif Modified: user/ngie/more-tests/Makefile.inc1 ============================================================================== --- user/ngie/more-tests/Makefile.inc1 Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/Makefile.inc1 Fri Oct 2 05:30:46 2015 (r288474) @@ -1497,7 +1497,7 @@ _btxld= usr.sbin/btxld # Rebuild ctfconvert and ctfmerge to avoid difficult-to-diagnose failures # resulting from missing bug fixes or ELF Toolchain updates. .if ${MK_CDDL} != "no" -_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf cddl/usr.bin/ctfconvert \ +_dtrace_tools= cddl/lib/libctf cddl/usr.bin/ctfconvert \ cddl/usr.bin/ctfmerge .endif Modified: user/ngie/more-tests/ObsoleteFiles.inc ============================================================================== --- user/ngie/more-tests/ObsoleteFiles.inc Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/ObsoleteFiles.inc Fri Oct 2 05:30:46 2015 (r288474) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +# 20150928: unused sgsmsg utility is removed +OLD_FILES+=usr/bin/sgsmsg # 20150926: remove links to removed/unimplemented mbuf(9) macros OLD_FILES+=usr/share/man/man9/MEXT_ADD_REF.9.gz OLD_FILES+=usr/share/man/man9/MEXTFREE.9.gz Modified: user/ngie/more-tests/bin/sh/builtins.def ============================================================================== --- user/ngie/more-tests/bin/sh/builtins.def Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/bin/sh/builtins.def Fri Oct 2 05:30:46 2015 (r288474) @@ -65,6 +65,7 @@ exportcmd -s export -s readonly #exprcmd expr falsecmd false fgcmd -j fg +freebsd_wordexpcmd freebsd_wordexp getoptscmd getopts hashcmd hash histcmd -h fc Modified: user/ngie/more-tests/bin/sh/expand.c ============================================================================== --- user/ngie/more-tests/bin/sh/expand.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/bin/sh/expand.c Fri Oct 2 05:30:46 2015 (r288474) @@ -1656,3 +1656,57 @@ wordexpcmd(int argc, char **argv) outbin(argv[i], strlen(argv[i]) + 1, out1); return (0); } + +/* + * Do most of the work for wordexp(3), new version. + */ + +int +freebsd_wordexpcmd(int argc __unused, char **argv __unused) +{ + struct arglist arglist; + union node *args, *n; + struct strlist *sp; + size_t count, len; + int ch; + int protected = 0; + int fd = -1; + + while ((ch = nextopt("f:p")) != '\0') { + switch (ch) { + case 'f': + fd = number(shoptarg); + break; + case 'p': + protected = 1; + break; + } + } + if (*argptr != NULL) + error("wrong number of arguments"); + if (fd < 0) + error("missing fd"); + INTOFF; + setinputfd(fd, 1); + INTON; + args = parsewordexp(); + popfile(); /* will also close fd */ + if (protected) + for (n = args; n != NULL; n = n->narg.next) { + if (n->narg.backquote != NULL) { + outcslow('C', out1); + error("command substitution disabled"); + } + } + outcslow(' ', out1); + arglist.lastp = &arglist.list; + for (n = args; n != NULL; n = n->narg.next) + expandarg(n, &arglist, EXP_FULL | EXP_TILDE); + *arglist.lastp = NULL; + for (sp = arglist.list, count = len = 0; sp; sp = sp->next) + count++, len += strlen(sp->text); + out1fmt("%016zx %016zx", count, len); + for (sp = arglist.list; sp; sp = sp->next) + outbin(sp->text, strlen(sp->text) + 1, out1); + return (0); +} Modified: user/ngie/more-tests/bin/sh/parser.c ============================================================================== --- user/ngie/more-tests/bin/sh/parser.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/bin/sh/parser.c Fri Oct 2 05:30:46 2015 (r288474) @@ -231,6 +231,39 @@ parsecmd(int interact) } +/* + * Read and parse words for wordexp. + * Returns a list of NARG nodes; NULL if there are no words. + */ +union node * +parsewordexp(void) +{ + union node *n, *first = NULL, **pnext; + int t; + + /* This assumes the parser is not re-entered, + * which could happen if we add command substitution on PS1/PS2. + */ + parser_temp_free_all(); + heredoclist = NULL; + + tokpushback = 0; + checkkwd = 0; + doprompt = 0; + setprompt(0); + needprompt = 0; + pnext = &first; + while ((t = readtoken()) != TEOF) { + if (t != TWORD) + synexpect(TWORD); + n = makename(); + *pnext = n; + pnext = &n->narg.next; + } + return first; +} + + static union node * list(int nlflag) { Modified: user/ngie/more-tests/bin/sh/parser.h ============================================================================== --- user/ngie/more-tests/bin/sh/parser.h Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/bin/sh/parser.h Fri Oct 2 05:30:46 2015 (r288474) @@ -76,6 +76,7 @@ extern const char *const parsekwd[]; union node *parsecmd(int); +union node *parsewordexp(void); void forcealias(void); void fixredir(union node *, const char *, int); int goodname(const char *); Copied: user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh (from r288473, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh Fri Oct 2 05:30:46 2015 (r288474, copy of r288473, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.kpriv.ksh) @@ -0,0 +1,112 @@ +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# + +# +# Copyright (c) 2015, Joyent, Inc. All rights reserved. +# + +err=/tmp/err.$$ + +ppriv -s A=basic,dtrace_user $$ + +# +# When we lack dtrace_kernel, we expect to not be able to get at kernel memory +# via any subroutine or other vector. +# +# trace(func((void *)&\`utsname)); } +/usr/sbin/dtrace -wq -Cs /dev/stdin 2> $err <mrbig.toomany[0] = '!'; + exit(0); +} Modified: user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh ============================================================================== --- user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh Fri Oct 2 05:30:46 2015 (r288474) @@ -69,7 +69,7 @@ prov.h: prov.d $dtrace -h -s prov.d prov.o: prov.d main.o - $dtrace -G -32 -s prov.d main.o + $dtrace -G -s prov.d main.o EOF cat > prov.d <\n" " -T trace (rather than sample) events\n" "\nData reporting options:\n\n" +#ifdef illumos " -c coalesce lock data for arrays like pse_mutex[]\n" +#endif " -k coalesce PCs within functions\n" " -g show total events generated by function\n" " -w wherever: don't distinguish events by caller\n" @@ -381,12 +387,16 @@ lockcmp(lsrec_t *a, lsrec_t *b) if (a->ls_caller > b->ls_caller) return (1); +#ifdef illumos if (a->ls_lock < b->ls_lock) return (-1); if (a->ls_lock > b->ls_lock) return (1); return (0); +#else + return (strcmp(a->ls_lock, b->ls_lock)); +#endif } static int @@ -424,26 +434,40 @@ lockcmp_anywhere(lsrec_t *a, lsrec_t *b) if (a->ls_event > b->ls_event) return (1); +#ifdef illumos if (a->ls_lock < b->ls_lock) return (-1); if (a->ls_lock > b->ls_lock) return (1); return (0); +#else + return (strcmp(a->ls_lock, b->ls_lock)); +#endif } static int lock_and_count_cmp_anywhere(lsrec_t *a, lsrec_t *b) { +#ifndef illumos + int cmp; +#endif + if (a->ls_event < b->ls_event) return (-1); if (a->ls_event > b->ls_event) return (1); +#ifdef illumos if (a->ls_lock < b->ls_lock) return (-1); if (a->ls_lock > b->ls_lock) return (1); +#else + cmp = strcmp(a->ls_lock, b->ls_lock); + if (cmp != 0) + return (cmp); +#endif return (b->ls_count - a->ls_count); } @@ -698,7 +722,11 @@ dprog_addevent(int event) caller = "(uintptr_t)arg0"; arg1 = "arg2"; } else { +#ifdef illumos arg0 = "(uintptr_t)arg0"; +#else + arg0 = "stringof(args[0]->lock_object.lo_name)"; +#endif caller = "caller"; } @@ -912,12 +940,17 @@ lsrec_fill(lsrec_t *lsrec, const dtrace_ lsrec->ls_event = (uint32_t)*((uint64_t *)(data + rec->dtrd_offset)); rec++; +#ifdef illumos if (rec->dtrd_size != sizeof (uintptr_t)) fail(0, "bad lock address size in second record"); /* LINTED - alignment */ lsrec->ls_lock = *((uintptr_t *)(data + rec->dtrd_offset)); rec++; +#else + lsrec->ls_lock = strdup((const char *)(data + rec->dtrd_offset)); + rec++; +#endif if (rec->dtrd_size != sizeof (uintptr_t)) fail(0, "bad caller size in third record"); @@ -1224,9 +1257,11 @@ main(int argc, char **argv) events_specified = 1; break; +#ifdef illumos case 'c': g_cflag = 1; break; +#endif case 'k': g_kflag = 1; @@ -1539,6 +1574,9 @@ main(int argc, char **argv) caller_in_stack = 1; bcopy(oldlsp, lsp, LS_TIME); lsp->ls_caller = oldlsp->ls_stack[fr]; +#ifndef illumos + lsp->ls_lock = strdup(oldlsp->ls_lock); +#endif /* LINTED - alignment */ lsp = (lsrec_t *)((char *)lsp + LS_TIME); } @@ -1547,6 +1585,9 @@ main(int argc, char **argv) /* LINTED - alignment */ lsp = (lsrec_t *)((char *)lsp + LS_TIME); } +#ifndef illumos + free(oldlsp->ls_lock); +#endif } g_nrecs = g_nrecs_used = ((uintptr_t)lsp - (uintptr_t)newlsp) / LS_TIME; @@ -1604,8 +1645,10 @@ main(int argc, char **argv) for (i = 0; i < g_nrecs_used; i++) { int fr; lsp = sort_buf[i]; +#ifdef illumos if (g_cflag) coalesce_symbol(&lsp->ls_lock); +#endif if (g_kflag) { for (fr = 0; fr < g_stkdepth; fr++) coalesce_symbol(&lsp->ls_stack[fr]); @@ -1659,6 +1702,15 @@ main(int argc, char **argv) first = current; } +#ifndef illumos + /* + * Free lock name buffers + */ + for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, + lsp = (lsrec_t *)((char *)lsp + g_recsize)) + free(lsp->ls_lock); +#endif + return (0); } @@ -1748,8 +1800,12 @@ report_stats(FILE *out, lsrec_t **sort_b (void) fprintf(out, "%u %u", lsp->ls_event, lsp->ls_count); +#ifdef illumos (void) fprintf(out, " %s", format_symbol(buf, lsp->ls_lock, g_cflag)); +#else + (void) fprintf(out, " %s", lsp->ls_lock); +#endif (void) fprintf(out, " %s", format_symbol(buf, lsp->ls_caller, 0)); (void) fprintf(out, " %f", @@ -1811,8 +1867,12 @@ report_stats(FILE *out, lsrec_t **sort_b (void) fprintf(out, "%4.2f %8s ", (double)lsp->ls_refcnt / lsp->ls_count, buf); +#ifdef illumos (void) fprintf(out, "%-22s ", format_symbol(buf, lsp->ls_lock, g_cflag)); +#else + (void) fprintf(out, "%-22s ", lsp->ls_lock); +#endif (void) fprintf(out, "%-24s\n", format_symbol(buf, lsp->ls_caller, 0)); @@ -1908,7 +1968,11 @@ report_trace(FILE *out, lsrec_t **sort_b (void) fprintf(out, "%2d %10llu %11p %-24s %-24s\n", lsp->ls_event, (unsigned long long)lsp->ls_time, (void *)lsp->ls_next, +#ifdef illumos format_symbol(buf, lsp->ls_lock, 0), +#else + lsp->ls_lock, +#endif format_symbol(buf2, lsp->ls_caller, 0)); if (rectype <= LS_STACK(0)) Modified: user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c ============================================================================== --- user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c Fri Oct 2 05:30:46 2015 (r288474) @@ -55,7 +55,6 @@ #include "zfs_prop.h" #include "zfeature_common.h" -int aok; int libzfs_errno(libzfs_handle_t *hdl) Modified: user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c ============================================================================== --- user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c Fri Oct 2 05:30:46 2015 (r288474) @@ -45,7 +45,9 @@ * Emulation of kernel services in userland. */ +#ifndef __FreeBSD__ int aok; +#endif uint64_t physmem; vnode_t *rootdir = (vnode_t *)0xabcd1234; char hw_serial[HW_HOSTID_LEN]; Modified: user/ngie/more-tests/cddl/usr.bin/Makefile ============================================================================== --- user/ngie/more-tests/cddl/usr.bin/Makefile Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/usr.bin/Makefile Fri Oct 2 05:30:46 2015 (r288474) @@ -6,7 +6,6 @@ SUBDIR= \ ctfconvert \ ctfdump \ ctfmerge \ - sgsmsg \ ${_tests} \ ${_zinject} \ ${_zlook} \ Modified: user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/privs/Makefile ============================================================================== --- user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/privs/Makefile Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/privs/Makefile Fri Oct 2 05:30:46 2015 (r288474) @@ -8,6 +8,7 @@ TESTFILES= \ tst.fds.ksh \ tst.func_access.ksh \ tst.getf.ksh \ + tst.kpriv.ksh \ tst.op_access.ksh \ tst.procpriv.ksh \ tst.providers.ksh \ Modified: user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile ============================================================================== --- user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile Fri Oct 2 05:30:46 2015 (r288474) @@ -14,6 +14,8 @@ TESTFILES= \ err.D_OP_INCOMPAT.dupltype.d \ err.D_OP_INCOMPAT.dupttype.d \ err.D_SYNTAX.declare.d \ + err.bigglobal.d \ + err.biglocal.d \ tst.basicvar.d \ tst.basicvar.d.out \ tst.localvar.d \ Modified: user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcmp.S ============================================================================== --- user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcmp.S Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcmp.S Fri Oct 2 05:30:46 2015 (r288474) @@ -18,3 +18,5 @@ END_COMPILERRT_FUNCTION(__aeabi_memcmp) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp4, __aeabi_memcmp) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp8, __aeabi_memcmp) + + .section .note.GNU-stack,"",%progbits Modified: user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcpy.S ============================================================================== --- user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcpy.S Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memcpy.S Fri Oct 2 05:30:46 2015 (r288474) @@ -18,3 +18,5 @@ END_COMPILERRT_FUNCTION(__aeabi_memcpy) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy4, __aeabi_memcpy) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy8, __aeabi_memcpy) + + .section .note.GNU-stack,"",%progbits Modified: user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memmove.S ============================================================================== --- user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memmove.S Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memmove.S Fri Oct 2 05:30:46 2015 (r288474) @@ -18,3 +18,5 @@ END_COMPILERRT_FUNCTION(__aeabi_memmove) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove4, __aeabi_memmove) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove8, __aeabi_memmove) + + .section .note.GNU-stack,"",%progbits Modified: user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memset.S ============================================================================== --- user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memset.S Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/compiler-rt/lib/builtins/arm/aeabi_memset.S Fri Oct 2 05:30:46 2015 (r288474) @@ -32,3 +32,4 @@ END_COMPILERRT_FUNCTION(__aeabi_memclr) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr4, __aeabi_memclr) DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr8, __aeabi_memclr) + .section .note.GNU-stack,"",%progbits Modified: user/ngie/more-tests/contrib/gcc/config/arm/crti.asm ============================================================================== --- user/ngie/more-tests/contrib/gcc/config/arm/crti.asm Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/gcc/config/arm/crti.asm Fri Oct 2 05:30:46 2015 (r288474) @@ -60,6 +60,8 @@ .file "crti.asm" + .section .note.GNU-stack,"",%progbits + .section ".init" .align 2 .global _init Modified: user/ngie/more-tests/contrib/gcc/config/arm/crtn.asm ============================================================================== --- user/ngie/more-tests/contrib/gcc/config/arm/crtn.asm Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/gcc/config/arm/crtn.asm Fri Oct 2 05:30:46 2015 (r288474) @@ -68,6 +68,8 @@ .file "crtn.asm" + .section .note.GNU-stack,"",%progbits + .section ".init" ;; FUNC_END Modified: user/ngie/more-tests/contrib/gcc/config/arm/lib1funcs.asm ============================================================================== --- user/ngie/more-tests/contrib/gcc/config/arm/lib1funcs.asm Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/gcc/config/arm/lib1funcs.asm Fri Oct 2 05:30:46 2015 (r288474) @@ -1305,3 +1305,5 @@ LSYM(Lchange_\register): #include "ieee754-sf.S" #include "bpabi.S" #endif /* __symbian__ */ + + .section .note.GNU-stack,"",%progbits Modified: user/ngie/more-tests/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c ============================================================================== --- user/ngie/more-tests/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c Fri Oct 2 05:30:46 2015 (r288474) @@ -53,6 +53,8 @@ run(int n, ...) va_start(va, n); #if defined(__FreeBSD__) && defined(__amd64__) for (i = 0; i < 5; i++) { +#elif defined(__FreeBSD__) && defined(__aarch64__) + for (i = 0; i < 7; i++) { #else for (i = 0; i < 9; i++) { #endif @@ -116,6 +118,10 @@ ATF_TC_BODY(setcontext_link, tc) /* FreeBSD/amd64 only permits up to 6 arguments. */ makecontext(&uc[i], (void *)run, 6, i, 0, 1, 2, 3, 4); +#elif defined(__FreeBSD__) && defined(__aarch64__) + /* FreeBSD/arm64 only permits up to 8 arguments. */ + makecontext(&uc[i], (void *)run, 8, i, + 0, 1, 2, 3, 4, 5, 6); #else makecontext(&uc[i], (void *)run, 10, i, 0, 1, 2, 3, 4, 5, 6, 7, 8); Modified: user/ngie/more-tests/etc/etc.aarch64/ttys ============================================================================== --- user/ngie/more-tests/etc/etc.aarch64/ttys Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/etc/etc.aarch64/ttys Fri Oct 2 05:30:46 2015 (r288474) @@ -29,7 +29,7 @@ # when going to single-user mode. console none unknown off secure # -ttyv0 "/usr/libexec/getty Pc" xterm off secure +ttyv0 "/usr/libexec/getty Pc" xterm onifconsole secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" xterm off secure ttyv2 "/usr/libexec/getty Pc" xterm off secure @@ -41,9 +41,9 @@ ttyv7 "/usr/libexec/getty Pc" xterm off #ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure # Serial terminals # The 'dialup' keyword identifies dialin lines to login, fingerd etc. -ttyu0 "/usr/libexec/getty std.9600" vt100 on secure -ttyu1 "/usr/libexec/getty std.9600" dialup off secure -ttyu2 "/usr/libexec/getty std.9600" dialup off secure -ttyu3 "/usr/libexec/getty std.9600" dialup off secure +ttyu0 "/usr/libexec/getty 3wire" vt100 onifconsole secure +ttyu1 "/usr/libexec/getty 3wire" vt100 onifconsole secure +ttyu2 "/usr/libexec/getty 3wire" vt100 onifconsole secure +ttyu3 "/usr/libexec/getty 3wire" vt100 onifconsole secure # Dumb console dcons "/usr/libexec/getty std.9600" vt100 off secure Modified: user/ngie/more-tests/etc/rc.d/ugidfw ============================================================================== --- user/ngie/more-tests/etc/rc.d/ugidfw Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/etc/rc.d/ugidfw Fri Oct 2 05:30:46 2015 (r288474) @@ -3,6 +3,7 @@ # $FreeBSD$ # PROVIDE: ugidfw +# REQUIRE: FILESYSTEMS # BEFORE: LOGIN # KEYWORD: nojail shutdown @@ -33,9 +34,17 @@ ugidfw_start() ugidfw_stop() { + local rulecount + # Disable the policy # - kldunload mac_bsdextended + # Check for the existence of rules and flush them if needed. + rulecount=$(sysctl -in security.mac.bsdextended.rule_count) + if [ ${rulecount:-0} -gt 0 ]; then + ugidfw list | sed -n '2,$p' | cut -d ' ' -f 1 | sort -r -n | + xargs -n 1 ugidfw remove + echo "MAC bsdextended rules flushed." + fi } load_rc_config $name Modified: user/ngie/more-tests/gnu/usr.bin/gdb/kgdb/trgt_amd64.c ============================================================================== --- user/ngie/more-tests/gnu/usr.bin/gdb/kgdb/trgt_amd64.c Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/gnu/usr.bin/gdb/kgdb/trgt_amd64.c Fri Oct 2 05:30:46 2015 (r288474) @@ -72,7 +72,6 @@ kgdb_trgt_fetch_registers(int regno __un supply_register(AMD64_R8_REGNUM + 6, (char *)&pcb.pcb_r14); supply_register(AMD64_R15_REGNUM, (char *)&pcb.pcb_r15); supply_register(AMD64_RIP_REGNUM, (char *)&pcb.pcb_rip); - amd64_supply_fxsave(current_regcache, -1, (struct fpusave *)(&pcb + 1)); } void Modified: user/ngie/more-tests/gnu/usr.bin/groff/tmac/Makefile ============================================================================== --- user/ngie/more-tests/gnu/usr.bin/groff/tmac/Makefile Fri Oct 2 05:27:12 2015 (r288473) +++ user/ngie/more-tests/gnu/usr.bin/groff/tmac/Makefile Fri Oct 2 05:30:46 2015 (r288474) @@ -14,7 +14,7 @@ MLINKS= groff_ms.7 ms.7 MLINKS+= groff_me.7 me.7 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Fri Oct 2 06:34:35 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 70A5EA0E45A for ; Fri, 2 Oct 2015 06:34:35 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 544C11203; Fri, 2 Oct 2015 06:34:35 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t926YZPg031764; Fri, 2 Oct 2015 06:34:35 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t926YZW8031763; Fri, 2 Oct 2015 06:34:35 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020634.t926YZW8031763@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 06:34:35 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288476 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 06:34:35 -0000 Author: ngie Date: Fri Oct 2 06:34:34 2015 New Revision: 288476 URL: https://svnweb.freebsd.org/changeset/base/288476 Log: Add testcases for ls -q, ls -w, and ls -y Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 06:24:09 2015 (r288475) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 06:34:34 2015 (r288476) @@ -76,40 +76,6 @@ create_test_inputs() atf_check -e empty -s exit:0 touch 0b00001111 } -atf_test_case a_flag -a_flag_head() -{ - atf_set "descr" "Verify -a support" -} - -a_flag_body() -{ - create_test_dir - - # Make sure "." and ".." show up with -a - atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax - - create_test_inputs - - WITH_a=$PWD/../with_a.out - WITHOUT_a=$PWD/../without_a.out - - atf_check -e empty -o save:$WITH_a -s exit:0 ls -A - atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls - - echo "-A usage" - cat $WITH_a - echo "No -A usage" - cat $WITHOUT_a - - for dot_path in '\.f' '\.g'; do - atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ - $WITH_a - atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ - $WITHOUT_a - done -} - atf_test_case A_flag A_flag_head() { @@ -251,6 +217,60 @@ I_flag_voids_implied_A_flag_when_root_bo atf_check -o match:'\.g' -s exit:0 ls -A -I } +L_flag_and_P_flag_head() +{ + atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" +} + +L_flag_and_P_flag_body() +{ + atf_expect_fail "XXX: this is currently broken" + + atf_check -e empty -o empty -s exit:0 mkdir a + atf_check -e empty -o empty -s exit:0 ln -s a/ b + atf_check -e empty -o match:b ls -L b + atf_check -e empty -o match:a ls -P b + + atf_check -e empty -o empty -s exit:0 touch c + atf_check -e empty -o empty -s exit:0 ln -s c d + atf_check -e empty -o match:d ls -L d + atf_check -e empty -o match:c ls -P d +} + +atf_test_case a_flag +a_flag_head() +{ + atf_set "descr" "Verify -a support" +} + +a_flag_body() +{ + create_test_dir + + # Make sure "." and ".." show up with -a + atf_check -e empty -o match:'\.[[:space:]]+\.\.' -s exit:0 ls -ax + + create_test_inputs + + WITH_a=$PWD/../with_a.out + WITHOUT_a=$PWD/../without_a.out + + atf_check -e empty -o save:$WITH_a -s exit:0 ls -a + atf_check -e empty -o save:$WITHOUT_a -s exit:0 ls + + echo "-a usage" + cat $WITH_a + echo "No -a usage" + cat $WITHOUT_a + + for dot_path in '\.f' '\.g'; do + atf_check -e empty -o not-empty -s exit:0 grep "${dot_path}" \ + $WITH_a + atf_check -e empty -o empty -s not-exit:0 grep "${dot_path}" \ + $WITHOUT_a + done +} + lcomma_flag_head() { atf_set "descr" "Verify that -l, prints out the size with , delimiters" @@ -265,24 +285,23 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } -L_flag_and_P_flag_head() +q_flag_and_w_flag_head() { - atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" + atf_set "descr" "Verify that the output from ls -q prints out '?' for ESC and ls -w prints out the escape character" } -L_flag_and_P_flag_body() +q_flag_and_w_flag_body() { - atf_expect_fail "XXX: this is currently broken" + atf_skip "kyua report-jenkins doesn't properly escape non-printable chars: https://github.com/jmmv/kyua/issues/136" - atf_check -e empty -o empty -s exit:0 mkdir a - atf_check -e empty -o empty -s exit:0 ln -s a/ b - atf_check -e empty -o match:b ls -L b - atf_check -e empty -o match:a ls -P b + create_test_dir - atf_check -e empty -o empty -s exit:0 touch c - atf_check -e empty -o empty -s exit:0 ln -s c d - atf_check -e empty -o match:d ls -L d - atf_check -e empty -o match:c ls -P d + test_file="$(printf "y\01z")" + + atf_check -e empty -o empty -s exit:0 touch "$test_file" + + atf_check -e empty -o match:'y\?z' -s exit:0 ls -q "$test_file" + atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" } x_flag_head() @@ -307,6 +326,29 @@ x_flag_body() egrep "i[[:space:]]+j[[:space:]]+klmn[[:space:]]+opqr[[:space:]]+stuv" $WITH_x } +y_flag_head() +{ + atf_set "descr" "Verify that the output from ls -y sorts the same way as sort(1)" +} + +y_flag_body() +{ + create_test_inputs + + WITH_sort=$PWD/../with_sort.out + WITH_y=$PWD/../with_y.out + + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort' + atf_check -e empty -o save:$WITH_y -s exit:0 ls -1y + + echo "Sorted with sort(1)" + cat $WITH_sort + echo "Sorted with -y" + cat $WITH_y + + atf_check_equal "$(cat $WITH_sort)" "$(cat $WITH_y)" +} + 1_flag_head() { atf_set "descr" "Verify that -1 prints out one item per line" @@ -366,13 +408,12 @@ atf_init_test_cases() #atf_add_test_case n_flag #atf_add_test_case o_flag #atf_add_test_case p_flag - #atf_add_test_case q_flag + atf_add_test_case q_flag_and_w_flag #atf_add_test_case r_flag #atf_add_test_case s_flag #atf_add_test_case t_flag #atf_add_test_case u_flag - #atf_add_test_case w_flag atf_add_test_case x_flag - #atf_add_test_case y_flag + atf_add_test_case y_flag atf_add_test_case 1_flag } From owner-svn-src-user@freebsd.org Fri Oct 2 07:06:27 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 6B21CA0D455 for ; Fri, 2 Oct 2015 07:06:27 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5B09115B4; Fri, 2 Oct 2015 07:06:27 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9276RGn046420; Fri, 2 Oct 2015 07:06:27 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9276R6I046419; Fri, 2 Oct 2015 07:06:27 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020706.t9276R6I046419@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 07:06:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288478 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 07:06:27 -0000 Author: ngie Date: Fri Oct 2 07:06:26 2015 New Revision: 288478 URL: https://svnweb.freebsd.org/changeset/base/288478 Log: Add testcases for ls -u Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 07:00:43 2015 (r288477) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 07:06:26 2015 (r288478) @@ -304,6 +304,32 @@ q_flag_and_w_flag_body() atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" } +u_flag_head() +{ + atf_set "descr" "Verify that the output from ls -u sorts by last access with -l and -t" +} + +u_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + sleep 0.3 + atf_check -e empty -o empty -s exit:0 touch b.file + sleep 0.3 + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu + + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + sleep 0.3 + atf_check -e empty -o match:'i am a' -s exit:0 cat a.file + sleep 0.3 + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu +} + x_flag_head() { atf_set "descr" "Verify that the output from ls -x is multi-column, sorted across" @@ -412,7 +438,7 @@ atf_init_test_cases() #atf_add_test_case r_flag #atf_add_test_case s_flag #atf_add_test_case t_flag - #atf_add_test_case u_flag + atf_add_test_case u_flag atf_add_test_case x_flag atf_add_test_case y_flag atf_add_test_case 1_flag From owner-svn-src-user@freebsd.org Fri Oct 2 07:26:25 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 E8EA6A0E50B for ; Fri, 2 Oct 2015 07:26:25 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFC421F29; Fri, 2 Oct 2015 07:26:25 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t927QPLP054542; Fri, 2 Oct 2015 07:26:25 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t927QPMJ054541; Fri, 2 Oct 2015 07:26:25 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020726.t927QPMJ054541@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 07:26:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288479 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 07:26:26 -0000 Author: ngie Date: Fri Oct 2 07:26:24 2015 New Revision: 288479 URL: https://svnweb.freebsd.org/changeset/base/288479 Log: Add ls -t testcases Use sync instead of sleep Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 07:06:26 2015 (r288478) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 07:26:24 2015 (r288479) @@ -304,9 +304,34 @@ q_flag_and_w_flag_body() atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" } +t_flag_head() +{ + atf_set "descr" "Verify that the output from ls -u sorts by last access with -t" +} + +t_flag_body() +{ + create_test_dir + + atf_check -e empty -o empty -s exit:0 touch a.file + sync + atf_check -e empty -o empty -s exit:0 touch b.file + sync + + atf_check -e empty -o match:'a\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'b\.file.*a\.file' -s exit:0 ls -Ct + + atf_check -e empty -o empty -s exit:0 rm a.file + atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' + sync + + atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lt | tail -n 1' + atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Ct +} + u_flag_head() { - atf_set "descr" "Verify that the output from ls -u sorts by last access with -l and -t" + atf_set "descr" "Verify that the output from ls -u sorts by last access" } u_flag_body() @@ -314,17 +339,17 @@ u_flag_body() create_test_dir atf_check -e empty -o empty -s exit:0 touch a.file - sleep 0.3 + sync atf_check -e empty -o empty -s exit:0 touch b.file - sleep 0.3 + sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu atf_check -e empty -o empty -s exit:0 sh -c 'echo "i am a" > a.file' - sleep 0.3 + sync atf_check -e empty -o match:'i am a' -s exit:0 cat a.file - sleep 0.3 + sync atf_check -e empty -o match:'b\.file' -s exit:0 sh -c 'ls -lu | tail -n 1' atf_check -e empty -o match:'a\.file.*b\.file' -s exit:0 ls -Cu @@ -437,7 +462,7 @@ atf_init_test_cases() atf_add_test_case q_flag_and_w_flag #atf_add_test_case r_flag #atf_add_test_case s_flag - #atf_add_test_case t_flag + atf_add_test_case t_flag atf_add_test_case u_flag atf_add_test_case x_flag atf_add_test_case y_flag From owner-svn-src-user@freebsd.org Fri Oct 2 08:13: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 ACACCA0EEA9 for ; Fri, 2 Oct 2015 08:13:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 966F6180A; Fri, 2 Oct 2015 08:13:46 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t928DkEZ074853; Fri, 2 Oct 2015 08:13:46 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t928DkFt074852; Fri, 2 Oct 2015 08:13:46 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020813.t928DkFt074852@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 08:13:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288480 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 08:13:46 -0000 Author: ngie Date: Fri Oct 2 08:13:45 2015 New Revision: 288480 URL: https://svnweb.freebsd.org/changeset/base/288480 Log: Add a testcase to test ls -s; remove an unnecessary sync Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 07:26:24 2015 (r288479) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 08:13:45 2015 (r288480) @@ -304,9 +304,31 @@ q_flag_and_w_flag_body() atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" } +s_flag_head() +{ + atf_set "descr" "Verify that the output from ls -s matches the output from stat(1)" +} + +s_flag_body() +{ + create_test_dir + + for filesize in 512 1 2048 10240 $(( 512 * 1024 )); do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=${filesize} count=1 + files="${files} ${filesize}.file" + done + + for file in $files; do + atf_check -e empty \ + -o match:"$(stat -f "%b" $file)[[:space:]]+$file" ls -s $file + stat -f "%b" $file + done +} + t_flag_head() { - atf_set "descr" "Verify that the output from ls -u sorts by last access with -t" + atf_set "descr" "Verify that the output from ls -t sorts by modification time" } t_flag_body() @@ -314,7 +336,6 @@ t_flag_body() create_test_dir atf_check -e empty -o empty -s exit:0 touch a.file - sync atf_check -e empty -o empty -s exit:0 touch b.file sync @@ -461,7 +482,7 @@ atf_init_test_cases() #atf_add_test_case p_flag atf_add_test_case q_flag_and_w_flag #atf_add_test_case r_flag - #atf_add_test_case s_flag + atf_add_test_case s_flag atf_add_test_case t_flag atf_add_test_case u_flag atf_add_test_case x_flag From owner-svn-src-user@freebsd.org Fri Oct 2 08:33:07 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 813A5A0D1F2 for ; Fri, 2 Oct 2015 08:33:07 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 72033138A; Fri, 2 Oct 2015 08:33:07 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t928X7At083168; Fri, 2 Oct 2015 08:33:07 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t928X7e3083167; Fri, 2 Oct 2015 08:33:07 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020833.t928X7e3083167@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 08:33:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288481 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 08:33:07 -0000 Author: ngie Date: Fri Oct 2 08:33:06 2015 New Revision: 288481 URL: https://svnweb.freebsd.org/changeset/base/288481 Log: Add a testcase for ls -p Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 08:13:45 2015 (r288480) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 08:33:06 2015 (r288481) @@ -285,6 +285,26 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +p_flag_head() +{ + atf_set "descr" "Verify that the output from ls -p prints out '/' after directories" +} + +p_flag_body() +{ + create_test_inputs + + for path in $(find -L .); do + suffix= + # If path is not a symlink and is a directory, then the suffix + # must be "/". + if [ ! -L "${path}" -a -d "$path" ]; then + suffix=/ + fi + atf_check -e empty -o match:"$path${suffix}" ls -dp $path + done +} + q_flag_and_w_flag_head() { atf_set "descr" "Verify that the output from ls -q prints out '?' for ESC and ls -w prints out the escape character" @@ -479,7 +499,7 @@ atf_init_test_cases() #atf_add_test_case m_flag #atf_add_test_case n_flag #atf_add_test_case o_flag - #atf_add_test_case p_flag + atf_add_test_case p_flag atf_add_test_case q_flag_and_w_flag #atf_add_test_case r_flag atf_add_test_case s_flag From owner-svn-src-user@freebsd.org Fri Oct 2 09:03:29 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 E7F16A0EDF2 for ; Fri, 2 Oct 2015 09:03:29 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B8E6B1603; Fri, 2 Oct 2015 09:03:29 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9293TUr095694; Fri, 2 Oct 2015 09:03:29 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9293Ttl095693; Fri, 2 Oct 2015 09:03:29 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510020903.t9293Ttl095693@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 2 Oct 2015 09:03:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288483 - user/ngie/more-tests/bin/ls/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: Fri, 02 Oct 2015 09:03:30 -0000 Author: ngie Date: Fri Oct 2 09:03:28 2015 New Revision: 288483 URL: https://svnweb.freebsd.org/changeset/base/288483 Log: - Add a testcase for ls -n - Detect errors with find when grabbing the paths for testing ls -p - Be explicit with testing for an exit code of 0 when running ls -dp Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 08:58:50 2015 (r288482) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Fri Oct 2 09:03:28 2015 (r288483) @@ -285,6 +285,26 @@ lcomma_flag_body() env LC_ALL=en_US.ISO8859-1 ls -l, i } +n_flag_head() +{ + atf_set "descr" "Verify that the output from ls -p prints out numeric GIDs/UIDs instead of symbolic GIDs/UIDs" + atf_set "require.user" "root" +} + +n_flag_body() +{ + daemon_gid=$(id -g daemon) || atf_skip "could not resolve gid for daemon (!)" + nobody_uid=$(id -u nobody) || atf_skip "could not resolve uid for nobody (!)" + + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o empty -s exit:0 chown $nobody_uid:$daemon_gid a.file + + atf_check -e empty \ + -o match:'\-rw\-r\-\-r\-\-[[:space:]]+1[[:space:]]+'"$nobody_uid[[:space:]]+$daemon_gid"'[[:space:]]+.+a\.file' \ + ls -ln a.file + +} + p_flag_head() { atf_set "descr" "Verify that the output from ls -p prints out '/' after directories" @@ -294,14 +314,18 @@ p_flag_body() { create_test_inputs - for path in $(find -L .); do + paths=$(find -L .) + [ -n "$paths" ] || atf_skip 'Could not find any paths to iterate over (!)' + + for path in $paths; do suffix= # If path is not a symlink and is a directory, then the suffix # must be "/". if [ ! -L "${path}" -a -d "$path" ]; then suffix=/ fi - atf_check -e empty -o match:"$path${suffix}" ls -dp $path + atf_check -e empty -o match:"$path${suffix}" -s exit:0 \ + ls -dp $path done } @@ -497,7 +521,7 @@ atf_init_test_cases() #atf_add_test_case l_flag atf_add_test_case lcomma_flag #atf_add_test_case m_flag - #atf_add_test_case n_flag + atf_add_test_case n_flag #atf_add_test_case o_flag atf_add_test_case p_flag atf_add_test_case q_flag_and_w_flag From owner-svn-src-user@freebsd.org Sat Oct 3 09:47: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 0EE87A0E82D for ; Sat, 3 Oct 2015 09:47:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 00CDF1D9A; Sat, 3 Oct 2015 09:47:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t939lT5x024732; Sat, 3 Oct 2015 09:47:29 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t939lTDe024731; Sat, 3 Oct 2015 09:47:29 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201510030947.t939lTDe024731@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sat, 3 Oct 2015 09:47:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r288578 - user/ngie/more-tests/bin/ls/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: Sat, 03 Oct 2015 09:47:30 -0000 Author: ngie Date: Sat Oct 3 09:47:29 2015 New Revision: 288578 URL: https://svnweb.freebsd.org/changeset/base/288578 Log: Add testcases for ls -D, ls -F, ls -H, ls -k, and ls -r; separate out ls -L and ls -P testcases, but enable the -L testcases only Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh Modified: user/ngie/more-tests/bin/ls/tests/ls_tests.sh ============================================================================== --- user/ngie/more-tests/bin/ls/tests/ls_tests.sh Sat Oct 3 09:33:29 2015 (r288577) +++ user/ngie/more-tests/bin/ls/tests/ls_tests.sh Sat Oct 3 09:47:29 2015 (r288578) @@ -45,7 +45,7 @@ create_test_inputs() { create_test_dir - atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b + atf_check -e empty -s exit:0 mkdir -m 0755 -p a/b/1 atf_check -e empty -s exit:0 ln -s a/b c atf_check -e empty -s exit:0 touch d atf_check -e empty -s exit:0 ln d e @@ -58,7 +58,7 @@ create_test_inputs() atf_check -e empty -s exit:0 touch klmn atf_check -e empty -s exit:0 touch opqr atf_check -e empty -s exit:0 touch stuv - atf_check -e empty -s exit:0 touch wxyz + atf_check -e empty -s exit:0 install -m 0755 /dev/null wxyz atf_check -e empty -s exit:0 touch 0b00000001 atf_check -e empty -s exit:0 touch 0b00000010 atf_check -e empty -s exit:0 touch 0b00000011 @@ -175,6 +175,50 @@ C_flag_body() egrep "0b00000010[[:space:]]+0b00001000[[:space:]]+0b00001110[[:space:]]+h[[:space:]]+wxyz" $WITH_C } +atf_test_case D_flag +D_flag_head() +{ + atf_set "descr" "Verify that the output from ls -D modifies the time format used with ls -l" +} + +D_flag_body() +{ + atf_check -e empty -o empty -s exit:0 touch a.file + atf_check -e empty -o match:"$(stat -f '%c[[:space:]]+%N' a.file)" \ + -s exit:0 ls -lD '%s' +} + +atf_test_case F_flag +F_flag_head() +{ + atf_set "descr" "Verify that the output from ls -F prints out appropriate symbols after files" +} + +F_flag_body() +{ + create_test_inputs + + atf_check -e empty -o match:'a/' -s exit:0 ls -F + atf_check -e empty -o match:'c@' -s exit:0 ls -F + atf_check -e empty -o match:'h\|' -s exit:0 ls -F + atf_check -e empty -o match:'j=' -s exit:0 ls -F + #atf_check -e empty -o match:'%' -s exit:0 ls -F + atf_check -e empty -o match:'wxyz\*' -s exit:0 ls -F +} + +atf_test_case H_flag +H_flag_head() +{ + atf_set "descr" "Verify that ls -H follows symlinks" +} + +H_flag_body() +{ + create_test_inputs + + atf_check -e empty -o match:'1' -s exit:0 ls -H c +} + atf_test_case I_flag I_flag_head() { @@ -217,24 +261,16 @@ I_flag_voids_implied_A_flag_when_root_bo atf_check -o match:'\.g' -s exit:0 ls -A -I } -L_flag_and_P_flag_head() +L_flag_head() { atf_set "descr" "Verify that -L prints out the symbolic link and conversely -P prints out the target for the symbolic link" } -L_flag_and_P_flag_body() +L_flag_body() { - atf_expect_fail "XXX: this is currently broken" - - atf_check -e empty -o empty -s exit:0 mkdir a - atf_check -e empty -o empty -s exit:0 ln -s a/ b - atf_check -e empty -o match:b ls -L b - atf_check -e empty -o match:a ls -P b - - atf_check -e empty -o empty -s exit:0 touch c - atf_check -e empty -o empty -s exit:0 ln -s c d - atf_check -e empty -o match:d ls -L d - atf_check -e empty -o match:c ls -P d + atf_check -e empty -o empty -s exit:0 ln -s target1/target2 link1 + atf_check -e empty -o match:link1 -s exit:0 ls -L + atf_check -e empty -o not-match:target1/target2 -s exit:0 ls -L } atf_test_case a_flag @@ -271,9 +307,30 @@ a_flag_body() done } +k_flag_head() +{ + atf_set "descr" "Verify that -k prints out the size with a block size of 1kB" +} + +k_flag_body() +{ + create_test_dir + + for filesize in 512 1 2048 10240 $(( 512 * 1024 )); do + atf_check -e ignore -o empty -s exit:0 \ + dd if=/dev/zero of=${filesize}.file bs=${filesize} count=1 + files="${files} ${filesize}.file" + done + + for file in $files; do + atf_check -e empty \ + -o match:"[[:space:]]+$(stat -f "%z" $file)[[:space:]]+.+[[:space:]]+$file" ls -lk $file + done +} + lcomma_flag_head() { - atf_set "descr" "Verify that -l, prints out the size with , delimiters" + atf_set "descr" "Verify that -l, prints out the size with ',' delimiters" } lcomma_flag_body() @@ -348,6 +405,29 @@ q_flag_and_w_flag_body() atf_check -e empty -o match:"$test_file" -s exit:0 ls -w "$test_file" } +r_flag_head() +{ + atf_set "descr" "Verify that the output from ls -r sorts the same way as reverse sorting with sort(1)" +} + +r_flag_body() +{ + create_test_inputs + + WITH_r=$PWD/../with_r.out + WITH_sort=$PWD/../with_sort.out + + atf_check -e empty -o save:$WITH_r -s exit:0 ls -1r + atf_check -e empty -o save:$WITH_sort -s exit:0 sh -c 'ls -1 | sort -r' + + echo "Sorted with -r" + cat $WITH_r + echo "Reverse sorted with sort(1)" + cat $WITH_sort + + atf_check_equal "$(cat $WITH_r)" "$(cat $WITH_sort)" +} + s_flag_head() { atf_set "descr" "Verify that the output from ls -s matches the output from stat(1)" @@ -366,7 +446,6 @@ s_flag_body() for file in $files; do atf_check -e empty \ -o match:"$(stat -f "%b" $file)[[:space:]]+$file" ls -s $file - stat -f "%b" $file done } @@ -496,13 +575,14 @@ atf_init_test_cases() atf_add_test_case A_flag_implied_when_root atf_add_test_case B_flag atf_add_test_case C_flag - #atf_add_test_case D_flag - #atf_add_test_case F_flag + atf_add_test_case D_flag + atf_add_test_case F_flag #atf_add_test_case G_flag - #atf_add_test_case H_flag + atf_add_test_case H_flag atf_add_test_case I_flag atf_add_test_case I_flag_voids_implied_A_flag_when_root - atf_add_test_case L_flag_and_P_flag + atf_add_test_case L_flag + #atf_add_test_case P_flag #atf_add_test_case R_flag #atf_add_test_case S_flag #atf_add_test_case T_flag @@ -517,7 +597,7 @@ atf_init_test_cases() #atf_add_test_case g_flag #atf_add_test_case h_flag #atf_add_test_case i_flag - #atf_add_test_case k_flag + atf_add_test_case k_flag #atf_add_test_case l_flag atf_add_test_case lcomma_flag #atf_add_test_case m_flag @@ -525,7 +605,7 @@ atf_init_test_cases() #atf_add_test_case o_flag atf_add_test_case p_flag atf_add_test_case q_flag_and_w_flag - #atf_add_test_case r_flag + atf_add_test_case r_flag atf_add_test_case s_flag atf_add_test_case t_flag atf_add_test_case u_flag