From owner-svn-src-projects@freebsd.org Sat Aug 11 04:26:36 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 033D7105D707 for ; Sat, 11 Aug 2018 04:26:36 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB25C8B56A; Sat, 11 Aug 2018 04:26:35 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6D1F3122C4; Sat, 11 Aug 2018 04:26:35 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w7B4QZqk044048; Sat, 11 Aug 2018 04:26:35 GMT (envelope-from kevans@FreeBSD.org) Received: (from kevans@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w7B4QVHp044028; Sat, 11 Aug 2018 04:26:31 GMT (envelope-from kevans@FreeBSD.org) Message-Id: <201808110426.w7B4QVHp044028@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kevans set sender to kevans@FreeBSD.org using -f From: Kyle Evans Date: Sat, 11 Aug 2018 04:26:31 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r337608 - in projects/bectl: . bin/date bin/date/tests bin/dd bin/ls cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd... X-SVN-Group: projects X-SVN-Commit-Author: kevans X-SVN-Commit-Paths: in projects/bectl: . bin/date bin/date/tests bin/dd bin/ls cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensol... X-SVN-Commit-Revision: 337608 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Aug 2018 04:26:36 -0000 Author: kevans Date: Sat Aug 11 04:26:29 2018 New Revision: 337608 URL: https://svnweb.freebsd.org/changeset/base/337608 Log: MFH @ r337607, in preparation for boarding Added: projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh - copied unchanged from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out - copied unchanged from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh - copied unchanged from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh.out - copied unchanged from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh.out projects/bectl/cddl/lib/libdtrace/udplite.d - copied unchanged from r337606, head/cddl/lib/libdtrace/udplite.d projects/bectl/cddl/usr.sbin/dwatch/libexec/udplite - copied unchanged from r337606, head/cddl/usr.sbin/dwatch/libexec/udplite projects/bectl/contrib/file/magic/Magdir/dataone - copied unchanged from r337606, head/contrib/file/magic/Magdir/dataone projects/bectl/contrib/file/python/CHANGELOG.md - copied unchanged from r337606, head/contrib/file/python/CHANGELOG.md projects/bectl/contrib/file/python/LICENSE - copied unchanged from r337606, head/contrib/file/python/LICENSE projects/bectl/contrib/file/python/README.md - copied unchanged from r337606, head/contrib/file/python/README.md projects/bectl/contrib/file/python/tests.py - copied unchanged from r337606, head/contrib/file/python/tests.py projects/bectl/contrib/file/tests/JW07022A.mp3.result - copied unchanged from r337606, head/contrib/file/tests/JW07022A.mp3.result projects/bectl/contrib/file/tests/JW07022A.mp3.testfile - copied unchanged from r337606, head/contrib/file/tests/JW07022A.mp3.testfile projects/bectl/contrib/libarchive/tar/test/test_option_C_mtree.c - copied unchanged from r337606, head/contrib/libarchive/tar/test/test_option_C_mtree.c projects/bectl/lib/libc/gen/shells - copied unchanged from r337606, head/lib/libc/gen/shells projects/bectl/lib/libc/gen/timespec_get.3 - copied unchanged from r337606, head/lib/libc/gen/timespec_get.3 projects/bectl/lib/libc/gen/timespec_get.c - copied unchanged from r337606, head/lib/libc/gen/timespec_get.c projects/bectl/release/arm/GENERICSD.conf - copied unchanged from r337606, head/release/arm/GENERICSD.conf projects/bectl/release/arm64/PINE64-LTS.conf - copied unchanged from r337606, head/release/arm64/PINE64-LTS.conf projects/bectl/sbin/init/netstart - copied unchanged from r337606, head/sbin/init/netstart projects/bectl/sbin/init/network.subr - copied unchanged from r337606, head/sbin/init/network.subr projects/bectl/sbin/init/pccard_ether - copied unchanged from r337606, head/sbin/init/pccard_ether projects/bectl/sbin/init/rc - copied unchanged from r337606, head/sbin/init/rc projects/bectl/sbin/init/rc.conf - copied unchanged from r337606, head/sbin/init/rc.conf projects/bectl/sbin/init/rc.d/ - copied from r337606, head/sbin/init/rc.d/ projects/bectl/sbin/init/rc.initdiskless - copied unchanged from r337606, head/sbin/init/rc.initdiskless projects/bectl/sbin/init/rc.resume - copied unchanged from r337606, head/sbin/init/rc.resume projects/bectl/sbin/init/rc.shutdown - copied unchanged from r337606, head/sbin/init/rc.shutdown projects/bectl/sbin/init/rc.subr - copied unchanged from r337606, head/sbin/init/rc.subr projects/bectl/sbin/init/rc.suspend - copied unchanged from r337606, head/sbin/init/rc.suspend projects/bectl/sbin/savecore/minfree - copied unchanged from r337606, head/sbin/savecore/minfree projects/bectl/share/man/man4/dtrace_udplite.4 - copied unchanged from r337606, head/share/man/man4/dtrace_udplite.4 projects/bectl/share/man/man9/nvmem.9 - copied unchanged from r337606, head/share/man/man9/nvmem.9 projects/bectl/share/mk/dirdeps-options.mk - copied unchanged from r337606, head/share/mk/dirdeps-options.mk projects/bectl/share/vt/keymaps/us.macbook.kbd - copied unchanged from r337606, head/share/vt/keymaps/us.macbook.kbd projects/bectl/sys/amd64/amd64/copyout.c - copied unchanged from r337606, head/sys/amd64/amd64/copyout.c projects/bectl/sys/arm/ralink/std.ralink - copied unchanged from r337606, head/sys/arm/ralink/std.ralink projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_initialize.h - copied unchanged from r337606, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_initialize.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_initialize.c - copied unchanged from r337606, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_initialize.c projects/bectl/sys/dev/extres/nvmem/ - copied from r337606, head/sys/dev/extres/nvmem/ projects/bectl/sys/dev/ipmi/ipmi_opal.c - copied unchanged from r337606, head/sys/dev/ipmi/ipmi_opal.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_iwarp.h - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_iwarp.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_mng_tlv.c - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_mng_tlv.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_rdma.h - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_rdma.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_rdma_api.h - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_rdma_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_sriov.c - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_sriov.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_tcp_ip.h - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_tcp_ip.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_vf.c - copied unchanged from r337606, head/sys/dev/qlnx/qlnxe/ecore_vf.c projects/bectl/sys/mips/include/cca.h - copied unchanged from r337606, head/sys/mips/include/cca.h projects/bectl/sys/modules/qlnx/qlnxev/ - copied from r337606, head/sys/modules/qlnx/qlnxev/ projects/bectl/sys/powerpc/ofw/ofw_initrd.c - copied unchanged from r337606, head/sys/powerpc/ofw/ofw_initrd.c projects/bectl/tests/sys/audit/miscellaneous.c - copied unchanged from r337606, head/tests/sys/audit/miscellaneous.c projects/bectl/tests/sys/auditpipe/ - copied from r337606, head/tests/sys/auditpipe/ projects/bectl/tests/sys/kern/unix_socketpair_test.c - copied unchanged from r337606, head/tests/sys/kern/unix_socketpair_test.c projects/bectl/tools/build/options/WITH_LLVM_TARGET_BPF - copied unchanged from r337606, head/tools/build/options/WITH_LLVM_TARGET_BPF projects/bectl/tools/tools/git/git-svn-init - copied unchanged from r337606, head/tools/tools/git/git-svn-init projects/bectl/usr.sbin/Makefile.riscv - copied unchanged from r337606, head/usr.sbin/Makefile.riscv projects/bectl/usr.sbin/apmd/apmd.conf - copied unchanged from r337606, head/usr.sbin/apmd/apmd.conf projects/bectl/usr.sbin/autofs/auto_master - copied unchanged from r337606, head/usr.sbin/autofs/auto_master projects/bectl/usr.sbin/autofs/autofs/ - copied from r337606, head/usr.sbin/autofs/autofs/ projects/bectl/usr.sbin/blacklistd/blacklistd.conf - copied unchanged from r337606, head/usr.sbin/blacklistd/blacklistd.conf projects/bectl/usr.sbin/freebsd-update/freebsd-update.conf - copied unchanged from r337606, head/usr.sbin/freebsd-update/freebsd-update.conf projects/bectl/usr.sbin/nfsd/pnfsserver.4 - copied unchanged from r337606, head/usr.sbin/nfsd/pnfsserver.4 projects/bectl/usr.sbin/nscd/nscd.conf - copied unchanged from r337606, head/usr.sbin/nscd/nscd.conf projects/bectl/usr.sbin/pkg/FreeBSD.conf - copied unchanged from r337606, head/usr.sbin/pkg/FreeBSD.conf projects/bectl/usr.sbin/portsnap/portsnap/portsnap.conf - copied unchanged from r337606, head/usr.sbin/portsnap/portsnap/portsnap.conf Replaced: projects/bectl/lib/libc/arm/string/memcpy_xscale.S - copied unchanged from r337606, head/lib/libc/arm/string/memcpy_xscale.S projects/bectl/lib/libpmc/pmc.xscale.3 - copied unchanged from r337606, head/lib/libpmc/pmc.xscale.3 projects/bectl/sys/arm/arm/bcopyinout_xscale.S - copied unchanged from r337606, head/sys/arm/arm/bcopyinout_xscale.S projects/bectl/sys/dev/hwpmc/hwpmc_xscale.h - copied unchanged from r337606, head/sys/dev/hwpmc/hwpmc_xscale.h Deleted: projects/bectl/contrib/file/python/README projects/bectl/etc/apmd.conf projects/bectl/etc/auto_master projects/bectl/etc/autofs/ projects/bectl/etc/blacklistd.conf projects/bectl/etc/defaults/rc.conf projects/bectl/etc/freebsd-update.conf projects/bectl/etc/minfree projects/bectl/etc/netstart projects/bectl/etc/network.subr projects/bectl/etc/nscd.conf projects/bectl/etc/pccard_ether projects/bectl/etc/pkg/ projects/bectl/etc/portsnap.conf projects/bectl/etc/rc projects/bectl/etc/rc.d/ projects/bectl/etc/rc.initdiskless projects/bectl/etc/rc.resume projects/bectl/etc/rc.shutdown projects/bectl/etc/rc.subr projects/bectl/etc/rc.suspend projects/bectl/etc/shells projects/bectl/lib/libnetbsd/sys/time.h projects/bectl/release/arm/GUMSTIX.conf projects/bectl/share/man/man4/jedec_ts.4 projects/bectl/share/man/man4/man4.arm/npe.4 projects/bectl/sys/arm/arm/cpufunc_asm_fa526.S projects/bectl/sys/arm/arm/cpufunc_asm_xscale.S projects/bectl/sys/arm/arm/cpufunc_asm_xscale_c3.S projects/bectl/sys/arm/at91/ projects/bectl/sys/arm/cavium/ projects/bectl/sys/arm/conf/ALLWINNER_UP projects/bectl/sys/arm/conf/ATMEL projects/bectl/sys/arm/conf/CNS11XXNAS projects/bectl/sys/arm/conf/CRB projects/bectl/sys/arm/conf/GUMSTIX projects/bectl/sys/arm/conf/GUMSTIX-QEMU projects/bectl/sys/arm/conf/GUMSTIX.hints projects/bectl/sys/arm/conf/SAM9G20EK projects/bectl/sys/arm/include/at91_gpio.h projects/bectl/sys/arm/lpc/ projects/bectl/sys/arm/xscale/ projects/bectl/sys/dev/jedec_ts/ projects/bectl/sys/dev/nand/nfc_at91.c projects/bectl/sys/dev/nand/nfc_at91.h projects/bectl/sys/dev/usb/controller/at91dci.c projects/bectl/sys/dev/usb/controller/at91dci.h projects/bectl/sys/dev/usb/controller/at91dci_atmelarm.c projects/bectl/sys/dev/usb/controller/at91dci_fdt.c projects/bectl/sys/dev/usb/controller/atmegadci_atmelarm.c projects/bectl/sys/dev/usb/controller/musb_otg_atmelarm.c projects/bectl/sys/dev/usb/controller/uss820dci_atmelarm.c projects/bectl/sys/dts/arm/hl201.dts projects/bectl/sys/dts/arm/sam9260ek.dts projects/bectl/sys/modules/dtb/atmel/Makefile projects/bectl/sys/modules/i2c/jedec_ts/ projects/bectl/sys/modules/tcp/fastpath/ projects/bectl/sys/modules/usb/at91dci/Makefile projects/bectl/sys/netinet/tcp_stacks/fastpath.c projects/bectl/sys/powerpc/powernv/opal_ipmi.c Modified: projects/bectl/Makefile.inc1 projects/bectl/Makefile.libcompat projects/bectl/ObsoleteFiles.inc projects/bectl/UPDATING projects/bectl/bin/date/date.1 projects/bectl/bin/date/date.c projects/bectl/bin/date/tests/format_string_test.sh projects/bectl/bin/dd/args.c projects/bectl/bin/dd/dd.1 projects/bectl/bin/dd/dd.c projects/bectl/bin/dd/dd.h projects/bectl/bin/dd/extern.h projects/bectl/bin/dd/misc.c projects/bectl/bin/ls/ls.1 projects/bectl/bin/ls/ls.c projects/bectl/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/bectl/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/bectl/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c projects/bectl/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7 projects/bectl/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/bectl/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/bectl/cddl/contrib/opensolaris/cmd/ztest/ztest.c projects/bectl/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c projects/bectl/cddl/contrib/opensolaris/lib/libnvpair/nvpair_json.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_iter.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c projects/bectl/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h projects/bectl/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h projects/bectl/cddl/lib/libdtrace/Makefile projects/bectl/cddl/lib/libdtrace/ip.d projects/bectl/cddl/lib/libzfs/Makefile projects/bectl/cddl/lib/libzfs_core/Makefile projects/bectl/cddl/lib/libzpool/Makefile projects/bectl/cddl/sbin/zfs/Makefile projects/bectl/cddl/sbin/zpool/Makefile projects/bectl/cddl/usr.bin/zinject/Makefile projects/bectl/cddl/usr.bin/zstreamdump/Makefile projects/bectl/cddl/usr.bin/ztest/Makefile projects/bectl/cddl/usr.sbin/dtrace/tests/common/ip/Makefile projects/bectl/cddl/usr.sbin/dtrace/tests/tools/exclude.sh projects/bectl/cddl/usr.sbin/dwatch/libexec/Makefile projects/bectl/cddl/usr.sbin/zdb/Makefile projects/bectl/cddl/usr.sbin/zfsd/Makefile.common projects/bectl/cddl/usr.sbin/zhack/Makefile projects/bectl/contrib/elftoolchain/libelf/elf_update.c projects/bectl/contrib/elftoolchain/readelf/readelf.c projects/bectl/contrib/file/ChangeLog projects/bectl/contrib/file/Makefile.in projects/bectl/contrib/file/README projects/bectl/contrib/file/aclocal.m4 projects/bectl/contrib/file/compile projects/bectl/contrib/file/config.guess projects/bectl/contrib/file/config.h.in projects/bectl/contrib/file/config.sub projects/bectl/contrib/file/configure projects/bectl/contrib/file/configure.ac projects/bectl/contrib/file/depcomp projects/bectl/contrib/file/doc/Makefile.in projects/bectl/contrib/file/doc/file.man projects/bectl/contrib/file/doc/magic.man projects/bectl/contrib/file/install-sh projects/bectl/contrib/file/ltmain.sh projects/bectl/contrib/file/magic/Magdir/animation projects/bectl/contrib/file/magic/Magdir/archive projects/bectl/contrib/file/magic/Magdir/audio projects/bectl/contrib/file/magic/Magdir/cad projects/bectl/contrib/file/magic/Magdir/console projects/bectl/contrib/file/magic/Magdir/database projects/bectl/contrib/file/magic/Magdir/dbpf projects/bectl/contrib/file/magic/Magdir/dump projects/bectl/contrib/file/magic/Magdir/elf projects/bectl/contrib/file/magic/Magdir/fsav projects/bectl/contrib/file/magic/Magdir/images projects/bectl/contrib/file/magic/Magdir/linux projects/bectl/contrib/file/magic/Magdir/make projects/bectl/contrib/file/magic/Magdir/measure projects/bectl/contrib/file/magic/Magdir/msdos projects/bectl/contrib/file/magic/Magdir/msooxml projects/bectl/contrib/file/magic/Magdir/pdf projects/bectl/contrib/file/magic/Magdir/sgi projects/bectl/contrib/file/magic/Makefile.am projects/bectl/contrib/file/magic/Makefile.in projects/bectl/contrib/file/missing projects/bectl/contrib/file/python/Makefile.am projects/bectl/contrib/file/python/Makefile.in projects/bectl/contrib/file/python/magic.py projects/bectl/contrib/file/python/setup.py projects/bectl/contrib/file/src/Makefile.in projects/bectl/contrib/file/src/apprentice.c projects/bectl/contrib/file/src/compress.c projects/bectl/contrib/file/src/der.c projects/bectl/contrib/file/src/file.h projects/bectl/contrib/file/src/funcs.c projects/bectl/contrib/file/src/readcdf.c projects/bectl/contrib/file/src/readelf.c projects/bectl/contrib/file/src/readelf.h projects/bectl/contrib/file/src/seccomp.c projects/bectl/contrib/file/src/softmagic.c projects/bectl/contrib/file/tests/Makefile.am projects/bectl/contrib/file/tests/Makefile.in projects/bectl/contrib/flex/main.c projects/bectl/contrib/libarchive/cat/bsdcat.c projects/bectl/contrib/libarchive/cpio/cpio.c projects/bectl/contrib/libarchive/libarchive/archive_entry.c projects/bectl/contrib/libarchive/libarchive/archive_entry.h projects/bectl/contrib/libarchive/libarchive/archive_openssl_hmac_private.h projects/bectl/contrib/libarchive/libarchive/archive_read.c projects/bectl/contrib/libarchive/libarchive/archive_read_support_format_lha.c projects/bectl/contrib/libarchive/libarchive/archive_read_support_format_mtree.c projects/bectl/contrib/libarchive/libarchive/archive_read_support_format_zip.c projects/bectl/contrib/libarchive/libarchive/archive_virtual.c projects/bectl/contrib/libarchive/libarchive/archive_write_add_filter_gzip.c projects/bectl/contrib/libarchive/libarchive/archive_write_set_format_ar.c projects/bectl/contrib/libarchive/libarchive/test/test_sparse_basic.c projects/bectl/contrib/libarchive/libarchive/test/test_write_filter_gzip.c projects/bectl/contrib/libarchive/libarchive/test/test_write_filter_zstd.c projects/bectl/contrib/libarchive/tar/bsdtar.c projects/bectl/contrib/libarchive/tar/test/test_option_fflags.c projects/bectl/contrib/libarchive/tar/write.c projects/bectl/contrib/libarchive/test_utils/test_main.c projects/bectl/contrib/llvm/include/llvm/BinaryFormat/ELF.h projects/bectl/contrib/llvm/include/llvm/Support/ARMBuildAttributes.h projects/bectl/contrib/llvm/tools/lld/ELF/Arch/AArch64.cpp projects/bectl/contrib/llvm/tools/lld/ELF/Arch/ARM.cpp projects/bectl/contrib/llvm/tools/lld/ELF/Arch/X86.cpp projects/bectl/contrib/llvm/tools/lld/ELF/Config.h projects/bectl/contrib/llvm/tools/lld/ELF/InputFiles.cpp projects/bectl/contrib/mdocml/apropos.1 projects/bectl/contrib/mdocml/main.c projects/bectl/contrib/mdocml/man.1 projects/bectl/contrib/mdocml/mandoc.1 projects/bectl/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c projects/bectl/contrib/netbsd-tests/lib/libpthread/t_mutex.c projects/bectl/contrib/pf/pflogd/pflogd.8 projects/bectl/contrib/tnftp/src/ftp_var.h projects/bectl/etc/Makefile projects/bectl/etc/defaults/Makefile projects/bectl/etc/mtree/BSD.tests.dist projects/bectl/etc/mtree/BSD.var.dist projects/bectl/etc/root/dot.cshrc projects/bectl/etc/root/dot.profile projects/bectl/include/time.h projects/bectl/lib/clang/include/lld/Common/Version.inc projects/bectl/lib/clang/include/llvm/Config/AsmParsers.def projects/bectl/lib/clang/include/llvm/Config/AsmPrinters.def projects/bectl/lib/clang/include/llvm/Config/Disassemblers.def projects/bectl/lib/clang/include/llvm/Config/Targets.def projects/bectl/lib/clang/include/llvm/Config/config.h projects/bectl/lib/clang/libllvm/Makefile projects/bectl/lib/clang/llvm.build.mk projects/bectl/lib/libauditd/Makefile projects/bectl/lib/libbsm/Makefile projects/bectl/lib/libc/gen/Makefile.inc projects/bectl/lib/libc/gen/Symbol.map projects/bectl/lib/libc/gen/exec.3 projects/bectl/lib/libc/gen/ftok.c projects/bectl/lib/libc/gen/getpwent.c projects/bectl/lib/libc/gen/pw_scan.c projects/bectl/lib/libc/gen/pw_scan.h projects/bectl/lib/libc/inet/inet_addr.c projects/bectl/lib/libc/powerpcspe/gen/fabs.S projects/bectl/lib/libc/powerpcspe/gen/fpgetmask.c projects/bectl/lib/libc/powerpcspe/gen/fpsetmask.c projects/bectl/lib/libc/sys/getlogin.2 projects/bectl/lib/libc/sys/getloginclass.2 projects/bectl/lib/libc/sys/gettimeofday.2 projects/bectl/lib/libc/sys/kqueue.2 projects/bectl/lib/libclang_rt/Makefile.inc projects/bectl/lib/libgcc_eh/Makefile.inc projects/bectl/lib/libkvm/kvm_minidump_mips.c projects/bectl/lib/libnv/Makefile projects/bectl/lib/libproc/tests/proc_test.c projects/bectl/lib/libprocstat/zfs/Makefile projects/bectl/lib/libthread_db/arch/riscv/libpthread_md.c projects/bectl/lib/libutil/Makefile projects/bectl/lib/libutil/libutil.h projects/bectl/lib/libutil/pw_util.3 projects/bectl/lib/libutil/pw_util.c projects/bectl/libexec/getty/ttys.5 projects/bectl/libexec/rtld-elf/malloc.c projects/bectl/libexec/rtld-elf/paths.h projects/bectl/libexec/rtld-elf/riscv/rtld_start.S projects/bectl/libexec/rtld-elf/rtld.c projects/bectl/libexec/rtld-elf/tests/ld_library_pathfds.c projects/bectl/release/Makefile.ec2 projects/bectl/release/Makefile.mirrors projects/bectl/release/arm/BANANAPI.conf projects/bectl/release/arm/BEAGLEBONE.conf projects/bectl/release/arm/CUBIEBOARD.conf projects/bectl/release/arm/CUBIEBOARD2.conf projects/bectl/release/arm/CUBOX-HUMMINGBOARD.conf projects/bectl/release/arm/PANDABOARD.conf projects/bectl/release/arm/RPI-B.conf projects/bectl/release/arm/RPI2.conf projects/bectl/release/arm/WANDBOARD.conf projects/bectl/release/release.sh projects/bectl/release/tools/arm.subr projects/bectl/release/tools/gce.conf projects/bectl/sbin/devd/devd.cc projects/bectl/sbin/dhclient/dhclient.8 projects/bectl/sbin/dhclient/dhclient.c projects/bectl/sbin/dump/Makefile projects/bectl/sbin/fsck_ffs/fsutil.c projects/bectl/sbin/ifconfig/ifconfig.c projects/bectl/sbin/init/Makefile projects/bectl/sbin/init/init.8 projects/bectl/sbin/init/init.c projects/bectl/sbin/ipfw/ipfw.8 projects/bectl/sbin/ipfw/ipfw2.c projects/bectl/sbin/ldconfig/ldconfig.c projects/bectl/sbin/mount/mount.8 projects/bectl/sbin/mount/mount.c projects/bectl/sbin/pfctl/tests/files/Makefile projects/bectl/sbin/savecore/Makefile projects/bectl/share/man/man3/Makefile projects/bectl/share/man/man3/timeradd.3 projects/bectl/share/man/man4/Makefile projects/bectl/share/man/man4/cxgbe.4 projects/bectl/share/man/man4/ddb.4 projects/bectl/share/man/man4/dtrace_sctp.4 projects/bectl/share/man/man4/dtrace_tcp.4 projects/bectl/share/man/man4/dtrace_udp.4 projects/bectl/share/man/man4/firewire.4 projects/bectl/share/man/man4/jedec_dimm.4 projects/bectl/share/man/man4/man4.arm/Makefile projects/bectl/share/man/man4/pci.4 projects/bectl/share/man/man4/pf.4 projects/bectl/share/man/man4/qlnxe.4 projects/bectl/share/man/man4/tcp.4 projects/bectl/share/man/man4/uep.4 projects/bectl/share/man/man5/src.conf.5 projects/bectl/share/man/man7/arch.7 projects/bectl/share/man/man7/tests.7 projects/bectl/share/man/man8/rc.subr.8 projects/bectl/share/man/man9/VOP_LOOKUP.9 projects/bectl/share/man/man9/vm_map.9 projects/bectl/share/man/man9/vnet.9 projects/bectl/share/misc/bsd-family-tree projects/bectl/share/misc/committers-ports.dot projects/bectl/share/mk/Makefile projects/bectl/share/mk/atf.test.mk projects/bectl/share/mk/bsd.confs.mk projects/bectl/share/mk/bsd.cpu.mk projects/bectl/share/mk/bsd.dirs.mk projects/bectl/share/mk/bsd.files.mk projects/bectl/share/mk/bsd.lib.mk projects/bectl/share/mk/bsd.own.mk projects/bectl/share/mk/bsd.sys.mk projects/bectl/share/mk/bsd.test.mk projects/bectl/share/mk/dirdeps.mk projects/bectl/share/mk/gendirdeps.mk projects/bectl/share/mk/local.autodep.mk projects/bectl/share/mk/local.dirdeps.mk projects/bectl/share/mk/local.gendirdeps.mk projects/bectl/share/mk/local.meta.sys.mk projects/bectl/share/mk/meta.autodep.mk projects/bectl/share/mk/meta.stage.mk projects/bectl/share/mk/meta.sys.mk projects/bectl/share/mk/meta2deps.py projects/bectl/share/mk/plain.test.mk projects/bectl/share/mk/src.opts.mk projects/bectl/share/mk/tap.test.mk projects/bectl/share/skel/dot.cshrc projects/bectl/share/skel/dot.mailrc projects/bectl/share/skel/dot.profile projects/bectl/share/vt/keymaps/INDEX.keymaps projects/bectl/share/vt/keymaps/Makefile projects/bectl/stand/defs.mk projects/bectl/stand/efi/loader/bootinfo.c projects/bectl/stand/efi/loader/framebuffer.c projects/bectl/stand/efi/loader/main.c projects/bectl/stand/i386/gptboot/gptboot.c projects/bectl/stand/i386/isoboot/isoboot.c projects/bectl/stand/i386/libi386/biosdisk.c projects/bectl/stand/i386/libi386/pxe.h projects/bectl/stand/i386/zfsboot/zfsboot.c projects/bectl/stand/libsa/bootp.c projects/bectl/stand/libsa/bootp.h projects/bectl/stand/libsa/cd9660.c projects/bectl/stand/libsa/cd9660read.c projects/bectl/stand/libsa/dosfs.c projects/bectl/stand/libsa/gets.c projects/bectl/stand/libsa/gzipfs.c projects/bectl/stand/libsa/net.c projects/bectl/stand/libsa/nfs.c projects/bectl/stand/lua/config.lua projects/bectl/stand/man/loader.8 projects/bectl/stand/uboot/common/main.c projects/bectl/sys/amd64/amd64/efirt_machdep.c (contents, props changed) projects/bectl/sys/amd64/amd64/exception.S projects/bectl/sys/amd64/amd64/fpu.c projects/bectl/sys/amd64/amd64/initcpu.c projects/bectl/sys/amd64/amd64/machdep.c projects/bectl/sys/amd64/amd64/pmap.c projects/bectl/sys/amd64/amd64/support.S projects/bectl/sys/amd64/amd64/trap.c projects/bectl/sys/amd64/conf/GENERIC projects/bectl/sys/amd64/conf/NOTES projects/bectl/sys/amd64/ia32/ia32_exception.S projects/bectl/sys/amd64/include/asmacros.h projects/bectl/sys/amd64/include/vmparam.h projects/bectl/sys/amd64/linux/linux_machdep.c projects/bectl/sys/amd64/linux/linux_support.s projects/bectl/sys/amd64/linux32/linux32_machdep.c projects/bectl/sys/amd64/linux32/linux32_support.s projects/bectl/sys/amd64/vmm/vmm_dev.c projects/bectl/sys/arm/allwinner/aw_sid.c projects/bectl/sys/arm/allwinner/aw_sid.h projects/bectl/sys/arm/allwinner/aw_thermal.c projects/bectl/sys/arm/allwinner/clkng/ccu_a64.c projects/bectl/sys/arm/allwinner/files.allwinner projects/bectl/sys/arm/allwinner/if_awg.c projects/bectl/sys/arm/allwinner/if_emac.c projects/bectl/sys/arm/allwinner/std.allwinner projects/bectl/sys/arm/altera/socfpga/std.socfpga projects/bectl/sys/arm/amlogic/aml8726/std.aml8726 projects/bectl/sys/arm/annapurna/alpine/std.alpine projects/bectl/sys/arm/arm/cpufunc.c projects/bectl/sys/arm/arm/cpufunc_asm.S projects/bectl/sys/arm/arm/cpufunc_asm_arm9.S projects/bectl/sys/arm/arm/cpufunc_asm_armv5_ec.S projects/bectl/sys/arm/arm/cpufunc_asm_sheeva.S projects/bectl/sys/arm/arm/elf_trampoline.c projects/bectl/sys/arm/arm/gic.c projects/bectl/sys/arm/arm/gic.h projects/bectl/sys/arm/arm/gic_fdt.c projects/bectl/sys/arm/arm/identcpu-v4.c projects/bectl/sys/arm/arm/machdep.c projects/bectl/sys/arm/arm/mp_machdep.c projects/bectl/sys/arm/arm/pmap-v4.c projects/bectl/sys/arm/arm/pmap-v6.c projects/bectl/sys/arm/arm/trap-v4.c projects/bectl/sys/arm/arm/undefined.c projects/bectl/sys/arm/broadcom/bcm2835/std.bcm2836 projects/bectl/sys/arm/conf/GENERIC projects/bectl/sys/arm/conf/NOTES projects/bectl/sys/arm/conf/RT1310 projects/bectl/sys/arm/freescale/imx/std.imx6 projects/bectl/sys/arm/include/atomic-v4.h projects/bectl/sys/arm/include/cpufunc.h projects/bectl/sys/arm/include/pmap-v6.h projects/bectl/sys/arm/include/smp.h projects/bectl/sys/arm/mv/armada38x/std.armada38x projects/bectl/sys/arm/mv/armadaxp/armadaxp.c projects/bectl/sys/arm/mv/armadaxp/armadaxp_mp.c projects/bectl/sys/arm/nvidia/tegra124/std.tegra124 projects/bectl/sys/arm/qemu/std.virt projects/bectl/sys/arm/ralink/rt1310_intc.c projects/bectl/sys/arm/rockchip/std.rk30xx projects/bectl/sys/arm/samsung/exynos/std.exynos5250 projects/bectl/sys/arm/samsung/exynos/std.exynos5420 projects/bectl/sys/arm/ti/ti_cpuid.c projects/bectl/sys/arm/xilinx/std.zynq7 projects/bectl/sys/arm64/arm64/cpu_errata.c projects/bectl/sys/arm64/arm64/efirt_machdep.c projects/bectl/sys/arm64/arm64/exception.S projects/bectl/sys/arm64/arm64/genassym.c projects/bectl/sys/arm64/arm64/pmap.c projects/bectl/sys/arm64/conf/GENERIC projects/bectl/sys/arm64/include/pcpu.h projects/bectl/sys/cam/cam_ccb.h projects/bectl/sys/cam/cam_iosched.c projects/bectl/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair.c projects/bectl/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c projects/bectl/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h projects/bectl/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c projects/bectl/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.h projects/bectl/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/Makefile.files projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/range_tree.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_checkpoint.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_reftree.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_send.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/range_tree.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_removal.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_priority.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/unique.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect_mapping.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_removal.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/bectl/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h projects/bectl/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair_impl.h projects/bectl/sys/compat/cloudabi/cloudabi_sock.c projects/bectl/sys/compat/freebsd32/freebsd32_ioctl.c projects/bectl/sys/compat/freebsd32/freebsd32_ioctl.h projects/bectl/sys/compat/freebsd32/freebsd32_misc.c projects/bectl/sys/compat/freebsd32/freebsd32_proto.h projects/bectl/sys/compat/freebsd32/freebsd32_syscall.h projects/bectl/sys/compat/freebsd32/freebsd32_syscalls.c projects/bectl/sys/compat/freebsd32/freebsd32_sysent.c projects/bectl/sys/compat/freebsd32/freebsd32_systrace_args.c projects/bectl/sys/compat/freebsd32/syscalls.master projects/bectl/sys/compat/linux/linux_event.c projects/bectl/sys/compat/linux/linux_futex.c projects/bectl/sys/compat/linux/linux_misc.c projects/bectl/sys/compat/linux/linux_socket.c projects/bectl/sys/compat/linuxkpi/common/include/asm/atomic-long.h projects/bectl/sys/compat/linuxkpi/common/include/asm/atomic.h projects/bectl/sys/compat/linuxkpi/common/include/asm/atomic64.h projects/bectl/sys/compat/linuxkpi/common/include/linux/bitops.h projects/bectl/sys/compat/linuxkpi/common/include/linux/ktime.h projects/bectl/sys/compat/linuxkpi/common/include/linux/sched.h projects/bectl/sys/compat/linuxkpi/common/include/linux/time.h projects/bectl/sys/compat/linuxkpi/common/include/linux/types.h projects/bectl/sys/compat/linuxkpi/common/include/linux/workqueue.h projects/bectl/sys/compat/linuxkpi/common/src/linux_work.c projects/bectl/sys/conf/Makefile.arm projects/bectl/sys/conf/NOTES projects/bectl/sys/conf/files projects/bectl/sys/conf/files.amd64 projects/bectl/sys/conf/files.arm projects/bectl/sys/conf/files.powerpc projects/bectl/sys/conf/kern.mk projects/bectl/sys/conf/newvers.sh projects/bectl/sys/conf/options projects/bectl/sys/conf/options.arm projects/bectl/sys/contrib/ck/include/gcc/ppc/ck_pr.h projects/bectl/sys/contrib/ck/include/spinlock/hclh.h projects/bectl/sys/contrib/ck/src/ck_barrier_combining.c projects/bectl/sys/contrib/ipfilter/netinet/ip_compat.h projects/bectl/sys/contrib/ipfilter/netinet/ip_nat.c projects/bectl/sys/contrib/ipfilter/netinet/ip_rpcb_pxy.c projects/bectl/sys/ddb/db_ps.c projects/bectl/sys/dev/acpica/acpi_cmbat.c projects/bectl/sys/dev/acpica/acpi_smbat.c projects/bectl/sys/dev/acpica/acpi_thermal.c projects/bectl/sys/dev/ahci/ahci.c projects/bectl/sys/dev/ath/if_ath_rx_edma.c projects/bectl/sys/dev/bge/if_bge.c projects/bectl/sys/dev/bwi/if_bwi.c projects/bectl/sys/dev/cx/cxddk.c projects/bectl/sys/dev/cxgbe/adapter.h projects/bectl/sys/dev/cxgbe/common/common.h projects/bectl/sys/dev/cxgbe/common/t4_hw.c projects/bectl/sys/dev/cxgbe/offload.h projects/bectl/sys/dev/cxgbe/t4_filter.c projects/bectl/sys/dev/cxgbe/t4_main.c projects/bectl/sys/dev/cxgbe/t4_netmap.c projects/bectl/sys/dev/cxgbe/t4_sched.c projects/bectl/sys/dev/cxgbe/t4_sge.c projects/bectl/sys/dev/cxgbe/tom/t4_cpl_io.c projects/bectl/sys/dev/cxgbe/tom/t4_tom.c projects/bectl/sys/dev/drm2/i915/i915_gem.c projects/bectl/sys/dev/drm2/i915/intel_pm.c projects/bectl/sys/dev/efidev/efirt.c (contents, props changed) projects/bectl/sys/dev/efidev/efirtc.c projects/bectl/sys/dev/extres/clk/clk_div.c projects/bectl/sys/dev/filemon/filemon.c projects/bectl/sys/dev/filemon/filemon_wrapper.c projects/bectl/sys/dev/firewire/00README projects/bectl/sys/dev/flash/mx25l.c projects/bectl/sys/dev/flash/n25q.c projects/bectl/sys/dev/hwpmc/pmc_events.h projects/bectl/sys/dev/hyperv/pcib/vmbus_pcib.c projects/bectl/sys/dev/hyperv/vmbus/amd64/vmbus_vector.S projects/bectl/sys/dev/isp/isp_freebsd.c projects/bectl/sys/dev/jedec_dimm/jedec_dimm.c projects/bectl/sys/dev/joy/joy.c projects/bectl/sys/dev/mii/icsphy.c projects/bectl/sys/dev/mii/miidevs projects/bectl/sys/dev/nvme/nvme_qpair.c projects/bectl/sys/dev/ofw/ofw_cpu.c projects/bectl/sys/dev/pci/pci_user.c projects/bectl/sys/dev/psci/smccc.c projects/bectl/sys/dev/psci/smccc.h projects/bectl/sys/dev/qlnx/qlnxe/bcm_osal.h projects/bectl/sys/dev/qlnx/qlnxe/common_hsi.h projects/bectl/sys/dev/qlnx/qlnxe/ecore.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_chain.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_cxt.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_cxt.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_dbg_values.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_dcbx.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_dcbx.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_dcbx_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_dev.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_dev_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_fcoe.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_fcoe_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_common.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_debug_tools.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_eth.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_fcoe.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_init_func.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_init_tool.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_iscsi.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_iwarp.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_rdma.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hsi_roce.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_hw.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_hw.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_init_ops.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_init_values.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_int.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_int.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_int_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_iov_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_iro.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_iro_values.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_iscsi.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_iscsi_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_l2.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_l2.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_l2_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_ll2.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_ll2_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_mcp.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_mcp.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_mcp_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_ooo.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_proto_if.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_roce.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_roce_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_rt_defs.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_sp_commands.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_sp_commands.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_spq.c projects/bectl/sys/dev/qlnx/qlnxe/ecore_spq.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_sriov.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_utils.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_vf.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_vf_api.h projects/bectl/sys/dev/qlnx/qlnxe/ecore_vfpf_if.h projects/bectl/sys/dev/qlnx/qlnxe/eth_common.h projects/bectl/sys/dev/qlnx/qlnxe/fcoe_common.h projects/bectl/sys/dev/qlnx/qlnxe/iscsi_common.h projects/bectl/sys/dev/qlnx/qlnxe/mcp_private.h projects/bectl/sys/dev/qlnx/qlnxe/mcp_public.h projects/bectl/sys/dev/qlnx/qlnxe/nvm_cfg.h projects/bectl/sys/dev/qlnx/qlnxe/nvm_map.h projects/bectl/sys/dev/qlnx/qlnxe/qlnx_def.h projects/bectl/sys/dev/qlnx/qlnxe/qlnx_ioctl.c projects/bectl/sys/dev/qlnx/qlnxe/qlnx_ioctl.h projects/bectl/sys/dev/qlnx/qlnxe/qlnx_os.c projects/bectl/sys/dev/qlnx/qlnxe/qlnx_os.h projects/bectl/sys/dev/qlnx/qlnxe/qlnx_ver.h projects/bectl/sys/dev/qlnx/qlnxe/rdma_common.h projects/bectl/sys/dev/qlnx/qlnxe/reg_addr.h projects/bectl/sys/dev/qlnx/qlnxe/roce_common.h projects/bectl/sys/dev/qlnx/qlnxe/spad_layout.h projects/bectl/sys/dev/qlnx/qlnxe/storage_common.h projects/bectl/sys/dev/qlnx/qlnxe/tcp_common.h projects/bectl/sys/dev/sk/if_sk.c projects/bectl/sys/dev/sound/pci/hda/hdaa.c projects/bectl/sys/dev/sound/pci/hda/hdac.c projects/bectl/sys/dev/sound/pci/maestro3.c projects/bectl/sys/dev/sound/pcm/dsp.c projects/bectl/sys/dev/usb/controller/usb_controller.c projects/bectl/sys/dev/usb/input/uep.c projects/bectl/sys/dev/usb/input/wmt.c projects/bectl/sys/dev/usb/net/if_muge.c projects/bectl/sys/dev/vt/hw/vga/vt_vga.c projects/bectl/sys/dev/xen/blkfront/blkfront.c projects/bectl/sys/dev/xen/grant_table/grant_table.c projects/bectl/sys/dev/xen/timer/timer.c projects/bectl/sys/fs/cd9660/cd9660_lookup.c projects/bectl/sys/fs/cd9660/cd9660_rrip.c projects/bectl/sys/fs/cd9660/cd9660_vfsops.c projects/bectl/sys/fs/cd9660/cd9660_vnops.c projects/bectl/sys/fs/ext2fs/ext2_dir.h projects/bectl/sys/fs/ext2fs/ext2_htree.c projects/bectl/sys/fs/ext2fs/ext2_lookup.c projects/bectl/sys/fs/ext2fs/ext2_vnops.c projects/bectl/sys/fs/fuse/fuse_file.c projects/bectl/sys/fs/fuse/fuse_vfsops.c projects/bectl/sys/fs/fuse/fuse_vnops.c projects/bectl/sys/fs/msdosfs/denode.h projects/bectl/sys/fs/msdosfs/direntry.h projects/bectl/sys/fs/msdosfs/fat.h projects/bectl/sys/fs/msdosfs/msdosfs_conv.c projects/bectl/sys/fs/msdosfs/msdosfs_denode.c projects/bectl/sys/fs/msdosfs/msdosfs_fat.c projects/bectl/sys/fs/msdosfs/msdosfs_lookup.c projects/bectl/sys/fs/msdosfs/msdosfs_vfsops.c projects/bectl/sys/fs/msdosfs/msdosfs_vnops.c projects/bectl/sys/fs/nfs/nfs.h projects/bectl/sys/fs/nfs/nfs_commonkrpc.c projects/bectl/sys/fs/nfs/nfs_var.h projects/bectl/sys/fs/nfsclient/nfs_clrpcops.c projects/bectl/sys/fs/nfsclient/nfs_clstate.c projects/bectl/sys/fs/nfsserver/nfs_nfsdport.c projects/bectl/sys/fs/nfsserver/nfs_nfsdserv.c projects/bectl/sys/fs/nfsserver/nfs_nfsdstate.c projects/bectl/sys/i386/i386/copyout.c projects/bectl/sys/i386/i386/machdep.c projects/bectl/sys/i386/i386/npx.c projects/bectl/sys/i386/i386/pmap.c projects/bectl/sys/i386/i386/vm_machdep.c projects/bectl/sys/i386/include/atomic.h projects/bectl/sys/i386/include/cserial.h projects/bectl/sys/i386/include/pmap.h projects/bectl/sys/i386/include/vmparam.h projects/bectl/sys/kern/imgact_elf.c projects/bectl/sys/kern/kern_event.c projects/bectl/sys/kern/kern_intr.c projects/bectl/sys/kern/kern_jail.c projects/bectl/sys/kern/kern_sig.c projects/bectl/sys/kern/kern_syscalls.c projects/bectl/sys/kern/kern_tc.c projects/bectl/sys/kern/kern_time.c projects/bectl/sys/kern/kern_umtx.c projects/bectl/sys/kern/link_elf_obj.c projects/bectl/sys/kern/sched_ule.c projects/bectl/sys/kern/subr_epoch.c projects/bectl/sys/kern/subr_gtaskqueue.c projects/bectl/sys/kern/subr_msgbuf.c projects/bectl/sys/kern/subr_pcpu.c projects/bectl/sys/kern/subr_prf.c projects/bectl/sys/kern/subr_rtc.c projects/bectl/sys/kern/sys_process.c projects/bectl/sys/kern/uipc_mqueue.c projects/bectl/sys/kern/uipc_sem.c projects/bectl/sys/kern/uipc_sockbuf.c projects/bectl/sys/kern/uipc_syscalls.c projects/bectl/sys/kern/uipc_usrreq.c projects/bectl/sys/mips/include/cpuregs.h projects/bectl/sys/mips/include/vm.h projects/bectl/sys/mips/ingenic/jz4780_smb.c projects/bectl/sys/mips/mips/pmap.c projects/bectl/sys/modules/Makefile projects/bectl/sys/modules/dtb/am335x/Makefile projects/bectl/sys/modules/dtb/rpi/Makefile projects/bectl/sys/modules/i2c/Makefile projects/bectl/sys/modules/ipmi/Makefile projects/bectl/sys/modules/qlnx/Makefile projects/bectl/sys/modules/qlnx/qlnxe/Makefile projects/bectl/sys/modules/tcp/Makefile projects/bectl/sys/modules/usb/Makefile projects/bectl/sys/modules/usb/uep/Makefile projects/bectl/sys/net/altq/if_altq.h projects/bectl/sys/net/bpf.c projects/bectl/sys/net/ieee8023ad_lacp.c projects/bectl/sys/net/if.c projects/bectl/sys/net/if_bridge.c projects/bectl/sys/net/if_clone.c projects/bectl/sys/net/if_disc.c projects/bectl/sys/net/if_edsc.c projects/bectl/sys/net/if_enc.c projects/bectl/sys/net/if_epair.c projects/bectl/sys/net/if_ethersubr.c projects/bectl/sys/net/if_gif.c projects/bectl/sys/net/if_gre.c projects/bectl/sys/net/if_ipsec.c projects/bectl/sys/net/if_lagg.c projects/bectl/sys/net/if_llatbl.c projects/bectl/sys/net/if_loop.c projects/bectl/sys/net/if_me.c projects/bectl/sys/net/if_vlan.c projects/bectl/sys/net/iflib.c projects/bectl/sys/net/netisr.c projects/bectl/sys/net/pfvar.h projects/bectl/sys/net/route.c projects/bectl/sys/net/rtsock.c projects/bectl/sys/net/vnet.c projects/bectl/sys/net/vnet.h projects/bectl/sys/net80211/ieee80211_hwmp.c projects/bectl/sys/net80211/ieee80211_node.c projects/bectl/sys/netgraph/ng_base.c projects/bectl/sys/netgraph/ng_eiface.c projects/bectl/sys/netgraph/ng_iface.c projects/bectl/sys/netgraph/ng_iface.h projects/bectl/sys/netinet/cc/cc_cdg.c projects/bectl/sys/netinet/cc/cc_chd.c projects/bectl/sys/netinet/cc/cc_dctcp.c projects/bectl/sys/netinet/cc/cc_hd.c projects/bectl/sys/netinet/cc/cc_htcp.c projects/bectl/sys/netinet/cc/cc_newreno.c projects/bectl/sys/netinet/cc/cc_vegas.c projects/bectl/sys/netinet/if_ether.c projects/bectl/sys/netinet/igmp.c projects/bectl/sys/netinet/in.c projects/bectl/sys/netinet/in_gif.c projects/bectl/sys/netinet/in_kdtrace.c projects/bectl/sys/netinet/in_kdtrace.h projects/bectl/sys/netinet/in_mcast.c projects/bectl/sys/netinet/in_pcb.c projects/bectl/sys/netinet/in_pcb.h projects/bectl/sys/netinet/ip_carp.c projects/bectl/sys/netinet/ip_divert.c projects/bectl/sys/netinet/ip_gre.c projects/bectl/sys/netinet/ip_icmp.c projects/bectl/sys/netinet/ip_id.c projects/bectl/sys/netinet/ip_input.c projects/bectl/sys/netinet/ip_mroute.c projects/bectl/sys/netinet/ip_options.c projects/bectl/sys/netinet/ip_reass.c projects/bectl/sys/netinet/sctp_indata.c projects/bectl/sys/netinet/tcp_fastopen.c projects/bectl/sys/netinet/tcp_hostcache.c projects/bectl/sys/netinet/tcp_hpts.c projects/bectl/sys/netinet/tcp_input.c projects/bectl/sys/netinet/tcp_output.c projects/bectl/sys/netinet/tcp_reass.c projects/bectl/sys/netinet/tcp_stacks/rack.c projects/bectl/sys/netinet/tcp_subr.c projects/bectl/sys/netinet/tcp_syncache.c projects/bectl/sys/netinet/tcp_timewait.c projects/bectl/sys/netinet/tcp_usrreq.c projects/bectl/sys/netinet/udp_usrreq.c projects/bectl/sys/netinet/udplite.h projects/bectl/sys/netinet6/frag6.c projects/bectl/sys/netinet6/icmp6.c projects/bectl/sys/netinet6/in6_gif.c projects/bectl/sys/netinet6/in6_mcast.c projects/bectl/sys/netinet6/in6_proto.c projects/bectl/sys/netinet6/in6_rmx.c projects/bectl/sys/netinet6/in6_src.c projects/bectl/sys/netinet6/ip6_gre.c projects/bectl/sys/netinet6/ip6_input.c projects/bectl/sys/netinet6/ip6_mroute.c projects/bectl/sys/netinet6/mld6.c projects/bectl/sys/netinet6/nd6.c projects/bectl/sys/netinet6/nd6_nbr.c projects/bectl/sys/netinet6/nd6_rtr.c projects/bectl/sys/netinet6/scope6.c projects/bectl/sys/netinet6/send.c projects/bectl/sys/netinet6/udp6_usrreq.c projects/bectl/sys/netipsec/ipsec.c projects/bectl/sys/netipsec/key.c projects/bectl/sys/netipsec/keysock.c projects/bectl/sys/netpfil/ipfw/ip_fw2.c projects/bectl/sys/netpfil/ipfw/ip_fw_bpf.c projects/bectl/sys/netpfil/ipfw/ip_fw_dynamic.c projects/bectl/sys/netpfil/ipfw/ip_fw_pfil.c projects/bectl/sys/netpfil/ipfw/ip_fw_sockopt.c projects/bectl/sys/netpfil/ipfw/nptv6/nptv6.c projects/bectl/sys/netpfil/ipfw/pmod/tcpmod.c projects/bectl/sys/netpfil/pf/if_pflog.c projects/bectl/sys/netpfil/pf/if_pfsync.c projects/bectl/sys/netpfil/pf/pf.c projects/bectl/sys/netpfil/pf/pf_if.c projects/bectl/sys/netpfil/pf/pf_ioctl.c projects/bectl/sys/netpfil/pf/pf_norm.c projects/bectl/sys/netpfil/pf/pf_osfp.c projects/bectl/sys/netpfil/pf/pf_table.c projects/bectl/sys/netsmb/smb_iod.c projects/bectl/sys/netsmb/smb_trantcp.c projects/bectl/sys/ofed/include/rdma/ib_sa.h projects/bectl/sys/opencrypto/crypto.c projects/bectl/sys/powerpc/include/ieeefp.h projects/bectl/sys/powerpc/powernv/opal_dev.c projects/bectl/sys/powerpc/powerpc/db_disasm.c projects/bectl/sys/powerpc/powerpc/genassym.c projects/bectl/sys/powerpc/powerpc/pmap_dispatch.c projects/bectl/sys/powerpc/powerpc/swtch32.S projects/bectl/sys/riscv/conf/GENERIC projects/bectl/sys/riscv/include/atomic.h projects/bectl/sys/riscv/include/cpu.h projects/bectl/sys/riscv/include/vmparam.h projects/bectl/sys/riscv/riscv/copyinout.S projects/bectl/sys/riscv/riscv/machdep.c projects/bectl/sys/riscv/riscv/pmap.c projects/bectl/sys/riscv/riscv/soc.c projects/bectl/sys/riscv/riscv/swtch.S projects/bectl/sys/riscv/riscv/uma_machdep.c projects/bectl/sys/riscv/riscv/vm_machdep.c projects/bectl/sys/security/mac/mac_framework.c projects/bectl/sys/sparc64/include/atomic.h projects/bectl/sys/sparc64/sparc64/pmap.c projects/bectl/sys/sys/cdefs.h projects/bectl/sys/sys/efi.h projects/bectl/sys/sys/elf_common.h projects/bectl/sys/sys/interrupt.h projects/bectl/sys/sys/jail.h projects/bectl/sys/sys/mbuf.h projects/bectl/sys/sys/msgbuf.h projects/bectl/sys/sys/param.h projects/bectl/sys/sys/pciio.h projects/bectl/sys/sys/pcpu.h projects/bectl/sys/sys/proc.h projects/bectl/sys/sys/sockbuf.h projects/bectl/sys/sys/socketvar.h projects/bectl/sys/sys/sockopt.h projects/bectl/sys/sys/stdatomic.h projects/bectl/sys/sys/time.h projects/bectl/sys/sys/unpcb.h projects/bectl/sys/ufs/ffs/ffs_alloc.c projects/bectl/sys/ufs/ffs/ffs_balloc.c projects/bectl/sys/ufs/ffs/ffs_extern.h projects/bectl/sys/ufs/ffs/ffs_inode.c projects/bectl/sys/ufs/ffs/ffs_snapshot.c projects/bectl/sys/ufs/ffs/ffs_softdep.c projects/bectl/sys/ufs/ffs/ffs_suspend.c projects/bectl/sys/ufs/ffs/ffs_vfsops.c projects/bectl/sys/ufs/ffs/softdep.h projects/bectl/sys/ufs/ufs/ufsmount.h projects/bectl/sys/vm/pmap.h projects/bectl/sys/vm/swap_pager.c projects/bectl/sys/vm/vm_fault.c projects/bectl/sys/vm/vm_kern.c projects/bectl/sys/vm/vm_map.c projects/bectl/sys/vm/vm_mmap.c projects/bectl/sys/vm/vm_object.c projects/bectl/sys/vm/vm_pageout.c projects/bectl/sys/vm/vm_phys.c projects/bectl/sys/vm/vm_swapout.c projects/bectl/sys/x86/iommu/intel_dmar.h projects/bectl/sys/x86/x86/cpu_machdep.c projects/bectl/sys/x86/x86/stack_machdep.c projects/bectl/tests/sys/Makefile projects/bectl/tests/sys/audit/Makefile projects/bectl/tests/sys/geom/class/nop/nop_test.sh projects/bectl/tests/sys/kern/Makefile projects/bectl/tests/sys/kern/unix_passfd_test.c projects/bectl/tests/sys/kqueue/libkqueue/common.h projects/bectl/tests/sys/kqueue/libkqueue/main.c projects/bectl/tests/sys/kqueue/libkqueue/timer.c projects/bectl/tools/boot/rootgen.sh projects/bectl/tools/build/beinstall.sh projects/bectl/tools/regression/posixsem/posixsem.c projects/bectl/tools/regression/sockets/udp_pingpong/udp_pingpong.c projects/bectl/tools/regression/sockets/unix_cmsg/uc_check_time.c projects/bectl/tools/tools/git/HOWTO projects/bectl/tools/tools/nanobsd/pcengines/Files/root/.cshrc projects/bectl/tools/tools/nanobsd/rescue/Files/root/.cshrc projects/bectl/tools/tools/netrate/juggle/juggle.c projects/bectl/tools/tools/netrate/tcpp/tcpp_client.c projects/bectl/tools/tools/sysbuild/sysbuild.sh projects/bectl/tools/tools/syscall_timing/syscall_timing.c projects/bectl/usr.bin/apply/apply.c projects/bectl/usr.bin/calendar/calendars/calendar.freebsd projects/bectl/usr.bin/diff/diffreg.c projects/bectl/usr.bin/diff/tests/diff_test.sh projects/bectl/usr.bin/find/find.c projects/bectl/usr.bin/find/misc.c projects/bectl/usr.bin/kdump/kdump.c projects/bectl/usr.bin/mail/cmd1.c projects/bectl/usr.bin/mail/mail.1 projects/bectl/usr.bin/mail/pathnames.h projects/bectl/usr.bin/man/man.1 projects/bectl/usr.bin/man/man.sh projects/bectl/usr.bin/msgs/msgs.1 projects/bectl/usr.bin/msgs/pathnames.h projects/bectl/usr.bin/printf/printf.c projects/bectl/usr.bin/procstat/tests/procstat_test.sh projects/bectl/usr.bin/sed/Makefile projects/bectl/usr.bin/sed/compile.c projects/bectl/usr.bin/sed/extern.h projects/bectl/usr.bin/sed/process.c projects/bectl/usr.bin/stat/stat.c projects/bectl/usr.bin/tar/tests/Makefile projects/bectl/usr.bin/top/display.c projects/bectl/usr.bin/top/machine.c projects/bectl/usr.bin/top/screen.c projects/bectl/usr.bin/top/utils.c projects/bectl/usr.bin/top/utils.h projects/bectl/usr.bin/truncate/truncate.c projects/bectl/usr.bin/truss/setup.c projects/bectl/usr.bin/truss/syscalls.c projects/bectl/usr.bin/truss/truss.h projects/bectl/usr.bin/wc/wc.1 projects/bectl/usr.bin/wc/wc.c projects/bectl/usr.sbin/apmd/Makefile projects/bectl/usr.sbin/autofs/Makefile projects/bectl/usr.sbin/bhyve/bhyverun.c projects/bectl/usr.sbin/blacklistd/Makefile projects/bectl/usr.sbin/camdd/camdd.c projects/bectl/usr.sbin/config/mkmakefile.c projects/bectl/usr.sbin/cxgbetool/cxgbetool.8 projects/bectl/usr.sbin/cxgbetool/cxgbetool.c projects/bectl/usr.sbin/daemon/daemon.8 projects/bectl/usr.sbin/efibootmgr/efibootmgr.8 projects/bectl/usr.sbin/efibootmgr/efibootmgr.c projects/bectl/usr.sbin/freebsd-update/Makefile projects/bectl/usr.sbin/freebsd-update/freebsd-update.sh projects/bectl/usr.sbin/fstyp/Makefile projects/bectl/usr.sbin/jail/jail.8 projects/bectl/usr.sbin/makefs/ffs.c projects/bectl/usr.sbin/makefs/ffs/buf.c projects/bectl/usr.sbin/makefs/ffs/buf.h projects/bectl/usr.sbin/makefs/ffs/ffs_alloc.c projects/bectl/usr.sbin/makefs/ffs/ffs_balloc.c projects/bectl/usr.sbin/makefs/msdos.c projects/bectl/usr.sbin/makefs/msdos/msdosfs_denode.c projects/bectl/usr.sbin/makefs/msdos/msdosfs_vfsops.c projects/bectl/usr.sbin/makefs/msdos/msdosfs_vnops.c projects/bectl/usr.sbin/mergemaster/mergemaster.8 projects/bectl/usr.sbin/mergemaster/mergemaster.sh projects/bectl/usr.sbin/newsyslog/Makefile projects/bectl/usr.sbin/newsyslog/newsyslog.c projects/bectl/usr.sbin/newsyslog/tests/legacy_test.sh projects/bectl/usr.sbin/nfsd/Makefile projects/bectl/usr.sbin/nfsd/nfsd.8 projects/bectl/usr.sbin/nfsd/nfsd.c projects/bectl/usr.sbin/nfsd/pnfs.4 projects/bectl/usr.sbin/nscd/Makefile projects/bectl/usr.sbin/pciconf/pciconf.8 projects/bectl/usr.sbin/pciconf/pciconf.c projects/bectl/usr.sbin/pkg/Makefile projects/bectl/usr.sbin/pnfsdscopymr/pnfsdscopymr.c projects/bectl/usr.sbin/portsnap/portsnap/Makefile projects/bectl/usr.sbin/pw/pw_vpw.c projects/bectl/usr.sbin/route6d/route6d.c projects/bectl/usr.sbin/tzsetup/tzsetup.c projects/bectl/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.8 Directory Properties: projects/bectl/ (props changed) projects/bectl/cddl/ (props changed) projects/bectl/cddl/contrib/opensolaris/ (props changed) projects/bectl/cddl/contrib/opensolaris/cmd/zdb/ (props changed) projects/bectl/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/bectl/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/bectl/contrib/elftoolchain/ (props changed) projects/bectl/contrib/file/ (props changed) projects/bectl/contrib/libarchive/ (props changed) projects/bectl/contrib/llvm/ (props changed) projects/bectl/contrib/llvm/tools/lld/ (props changed) projects/bectl/contrib/mdocml/ (props changed) projects/bectl/contrib/netbsd-tests/ (props changed) projects/bectl/contrib/pf/ (props changed) projects/bectl/contrib/tnftp/ (props changed) projects/bectl/sys/cddl/contrib/opensolaris/ (props changed) projects/bectl/sys/contrib/ck/ (props changed) projects/bectl/sys/contrib/ipfilter/ (props changed) Modified: projects/bectl/Makefile.inc1 ============================================================================== --- projects/bectl/Makefile.inc1 Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/Makefile.inc1 Sat Aug 11 04:26:29 2018 (r337608) @@ -830,6 +830,13 @@ IMAKE+= __MAKE_SHELL=${INSTALLTMP}/sh .else IMAKEENV+= PATH=${TMPPATH}:${INSTALLTMP} .endif + +# When generating install media, do not allow user and group information from +# the build host to affect the contents of the distribution. +.if make(distributeworld) +DB_FROM_SRC= yes +.endif + .if defined(DB_FROM_SRC) INSTALLFLAGS+= -N ${.CURDIR}/etc MTREEFLAGS+= -N ${.CURDIR}/etc @@ -1936,13 +1943,17 @@ update: .PHONY _elftoolchain_libs= lib/libelf lib/libdwarf .endif +# libnv and libl are both requirements for config(8), which is an unconditional +# bootstrap-tool. +_config_deps= lib/libnv usr.bin/lex/lib + legacy: .PHONY .if ${BOOTSTRAPPING} < ${MINIMUM_SUPPORTED_OSREL} && ${BOOTSTRAPPING} != 0 @echo "ERROR: Source upgrades from versions prior to ${MINIMUM_SUPPORTED_REL} are not supported."; \ false .endif -.for _tool in tools/build ${_elftoolchain_libs} lib/libnv +.for _tool in tools/build ${_elftoolchain_libs} ${_config_deps} ${_+_}@${ECHODIR} "===> ${_tool} (obj,includes,all,install)"; \ cd ${.CURDIR}/${_tool}; \ if [ -z "${NO_OBJWALK}" ]; then ${MAKE} DIRPRFX=${_tool}/ obj; fi; \ Modified: projects/bectl/Makefile.libcompat ============================================================================== --- projects/bectl/Makefile.libcompat Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/Makefile.libcompat Sat Aug 11 04:26:29 2018 (r337608) @@ -126,10 +126,11 @@ LIBCOMPATWMAKE+= ${LIBCOMPATWMAKEENV} ${MAKE} ${LIBCOM MAKEOBJDIRPREFIX= \ MK_MAN=no MK_HTML=no LIBCOMPATIMAKE+= ${LIBCOMPATWMAKE:NINSTALL=*:NDESTDIR=*} \ - MK_TOOLCHAIN=no ${IMAKE_INSTALL} \ + ${IMAKE_INSTALL} \ -DLIBRARIES_ONLY -_LC_LIBDIRS.yes= lib gnu/lib +_LC_LIBDIRS.yes= lib +_LC_LIBDIRS.yes+= gnu/lib _LC_LIBDIRS.${MK_CDDL:tl}+= cddl/lib _LC_LIBDIRS.${MK_CRYPT:tl}+= secure/lib _LC_LIBDIRS.${MK_KERBEROS:tl}+= kerberos5/lib Modified: projects/bectl/ObsoleteFiles.inc ============================================================================== --- projects/bectl/ObsoleteFiles.inc Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/ObsoleteFiles.inc Sat Aug 11 04:26:29 2018 (r337608) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +# 20180725: Cleanup old libcasper.so.0 +OLD_LIBS+=lib/libcasper.so.0 # 20180722: indent(1) option renamed, test files follow OLD_FILES+=usr/bin/indent/tests/nsac.0 OLD_FILES+=usr/bin/indent/tests/nsac.0.pro @@ -588,8 +590,6 @@ OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt # 20171104: libcap_random should be in /lib not in /usr/lib OLD_LIBS+=usr/lib/libcap_random.so.0 # 20171104: Casper can work only as shared library -OLD_FILES+=usr/lib/libcasper.a -OLD_FILES+=usr/lib/libcasper_p.a OLD_FILES+=usr/lib/libcap_dns.a OLD_FILES+=usr/lib/libcap_dns_p.a OLD_FILES+=usr/lib/libcap_grp.a @@ -600,6 +600,20 @@ OLD_FILES+=usr/lib/libcap_random.a OLD_FILES+=usr/lib/libcap_random_p.a OLD_FILES+=usr/lib/libcap_sysctl.a OLD_FILES+=usr/lib/libcap_sysctl_p.a +OLD_FILES+=usr/lib/libcasper.a +OLD_FILES+=usr/lib/libcasper_p.a +OLD_FILES+=usr/lib32/libcap_dns.a +OLD_FILES+=usr/lib32/libcap_dns_p.a +OLD_FILES+=usr/lib32/libcap_grp.a +OLD_FILES+=usr/lib32/libcap_grp_p.a +OLD_FILES+=usr/lib32/libcap_pwd.a +OLD_FILES+=usr/lib32/libcap_pwd_p.a +OLD_FILES+=usr/lib32/libcap_random.a +OLD_FILES+=usr/lib32/libcap_random_p.a +OLD_FILES+=usr/lib32/libcap_sysctl.a +OLD_FILES+=usr/lib32/libcap_sysctl_p.a +OLD_FILES+=usr/lib32/libcasper.a +OLD_FILES+=usr/lib32/libcasper_p.a # 20171031: Removal of adding_user man page OLD_FILES+=usr/share/man/man7/adding_user.7.gz # 20171031: Disconnected libpathconv tests @@ -620,6 +634,8 @@ OLD_FILES+=usr/share/man/man9/mbp_sync.9.gz # 20171010: Remove libstand OLD_FILES+=usr/lib/libstand.a OLD_FILES+=usr/lib/libstand_p.a +OLD_FILES+=usr/lib32/libstand.a +OLD_FILES+=usr/lib32/libstand_p.a OLD_FILES+=usr/include/stand.h OLD_FILES+=usr/share/man/man3/libstand.3.gz # 20171003: remove RCMDS @@ -1372,6 +1388,10 @@ OLD_FILES+=usr/lib/libifc.a OLD_FILES+=usr/lib/libifc_p.a OLD_FILES+=usr/lib/libifconfig.a OLD_FILES+=usr/lib/libifconfig_p.a +OLD_FILES+=usr/lib32/libifc.a +OLD_FILES+=usr/lib32/libifc_p.a +OLD_FILES+=usr/lib32/libifconfig.a +OLD_FILES+=usr/lib32/libifconfig_p.a # 20170529: mount.conf(8) -> mount.conf(5) OLD_FILES+=usr/share/man/man8/mount.conf.8.gz # 20170525: remove misleading template Modified: projects/bectl/UPDATING ============================================================================== --- projects/bectl/UPDATING Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/UPDATING Sat Aug 11 04:26:29 2018 (r337608) @@ -1,4 +1,4 @@ -Updating Information for FreeBSD current users. + Updating Information for FreeBSD current users. This file is maintained and copyrighted by M. Warner Losh . See end of file for further details. For commonly done items, please see the @@ -31,6 +31,29 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20180808: + The default pager for most commands has been changed to "less". To + restore the old behavior, set PAGER="more" and MANPAGER="more -s" in + your environment. + +20180731: + The jedec_ts(4) driver has been removed. A superset of its functionality + is available in the jedec_dimm(4) driver, and the manpage for that + driver includes migration instructions. If you have "device jedec_ts" + in your kernel configuration file, it must be removed. + +20180730: + amd64/GENERIC now has EFI runtime services, EFIRT, enabled by default. + This should have no effect if the kernel is booted via BIOS/legacy boot. + EFIRT may be disabled via a loader tunable, efi.rt.disabled, if a system + has a buggy firmware that prevents a successful boot due to use of + runtime services. + +20180727: + Atmel AT91RM9200 and AT91SAM9, Cavium CNS 11xx and XScale + support has been removed from the tree. These ports were + obsolete and/or known to be broken for many years. + 20180723: loader.efi has been augmented to participate more fully in the UEFI boot manager protocol. loader.efi will now look at the @@ -40,13 +63,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: 20180720: zfsloader's functionality has now been folded into loader. - zfsloader is no longer necesasary once you've updated your + zfsloader is no longer necessary once you've updated your boot blocks. For a transition period, we will install a hardlink for zfsloader to loader to allow a smooth transition until the boot blocks can be updated (hard link because old zfs boot blocks don't understand symlinks). 20180719: + ARM64 now have efifb support, if you want to have serial console + on your arm64 board when an screen is connected and the bootloader + setup a frambuffer for us to use, just add : + boot_serial=YES + boot_multicons=YES + in /boot/loader.conf + For Raspberry Pi 3 (RPI) users, this is needed even if you don't have + an screen connected as the firmware will setup a framebuffer are that + u-boot will expose as an EFI framebuffer. + +20180719: New uid:gid added, ntpd:ntpd (123:123). Be sure to run mergemaster or take steps to update /etc/passwd before doing installworld on existing systems. Also, rc.d/ntpd now starts ntpd(8) as user ntpd @@ -164,7 +198,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: Support for FDDI networks has been removed. If you have device fddi or device fpa in your kernel config file they must be removed. - + 20180406: In addition to supporting RFC 3164 formatted messages, the syslogd(8) service is now capable of parsing RFC 5424 formatted Modified: projects/bectl/bin/date/date.1 ============================================================================== --- projects/bectl/bin/date/date.1 Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/date/date.1 Sat Aug 11 04:26:29 2018 (r337608) @@ -32,7 +32,7 @@ .\" @(#)date.1 8.3 (Berkeley) 4/28/95 .\" $FreeBSD$ .\" -.Dd June 1, 2018 +.Dd August 4, 2018 .Dt DATE 1 .Os .Sh NAME @@ -64,6 +64,13 @@ .Nm .Op Fl d Ar dst .Op Fl t Ar minutes_west +.Nm +.Op Fl jnu +.Op Fl I Ns Op Ar FMT +.Op Fl f Ar input_fmt +.Op Fl r Ar ... +.Op Fl v Ar ... +.Op Ar new_date .Sh DESCRIPTION When invoked without arguments, the .Nm @@ -113,6 +120,33 @@ provided rather than using the default format. Parsing is done using .Xr strptime 3 . +.It Fl I Ns Op Ar FMT +Use +.St -iso8601 +output format. +.Ar FMT +may be omitted, in which case the default is +.Sq date . +Valid +.Ar FMT +values are +.Sq date , +.Sq hours , +.Sq minutes , +and +.Sq seconds . +The date and time is formatted to the specified precision. +When +.Ar FMT +is +.Sq hours +(or the more precise +.Sq minutes +or +.Sq seconds ) , +the +.St -iso8601 +format includes the timezone. .It Fl j Do not try to set the date. This allows you to use the @@ -401,6 +435,14 @@ sets the time to .Li "2:32 PM" , without modifying the date. .Pp +The command +.Pp +.Dl "TZ=America/Los_Angeles date -Iseconds -r 1533415339" +.Pp +will display +.Pp +.Dl "2018-08-04T13:42:19-07:00" +.Pp Finally the command: .Pp .Dl "date -j -f ""%a %b %d %T %Z %Y"" ""`date`"" ""+%s""" @@ -425,6 +467,19 @@ between and .Xr timed 8 fails. +.Pp +It is invalid to combine the +.Fl I +flag with either +.Fl R +or an output format +.Dq ( + Ns ... ) +operand. +If this occurs, +.Nm +prints: +.Ql multiple output formats specified +and exits with an error status. .Sh SEE ALSO .Xr locale 1 , .Xr gettimeofday 2 , @@ -443,12 +498,22 @@ The utility is expected to be compatible with .St -p1003.2 . The -.Fl d , f , j , n , r , t , +.Fl d , f , I , j , n , r , t , and .Fl v options are all extensions to the standard. +.Pp +The format selected by the +.Fl I +flag is compatible with +.St -iso8601 . .Sh HISTORY A .Nm command appeared in .At v1 . +.Pp +The +.Fl I +flag was added in +.Fx 12.0 . Modified: projects/bectl/bin/date/date.c ============================================================================== --- projects/bectl/bin/date/date.c Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/date/date.c Sat Aug 11 04:26:29 2018 (r337608) @@ -51,6 +51,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include @@ -68,10 +69,25 @@ __FBSDID("$FreeBSD$"); static time_t tval; int retval; -static void setthetime(const char *, const char *, int, int); static void badformat(void); +static void iso8601_usage(const char *); +static void multipleformats(void); +static void printdate(const char *); +static void printisodate(struct tm *); +static void setthetime(const char *, const char *, int, int); static void usage(void); +static const struct iso8601_fmt { + const char *refname; + const char *format_string; +} iso8601_fmts[] = { + { "date", "%Y-%m-%d" }, + { "hours", "T%H" }, + { "minutes", ":%M" }, + { "seconds", ":%S" }, +}; +static const struct iso8601_fmt *iso8601_selected; + static const char *rfc2822_format = "%a, %d %b %Y %T %z"; int @@ -79,7 +95,7 @@ main(int argc, char *argv[]) { struct timezone tz; int ch, rflag; - int jflag, nflag, Rflag; + bool Iflag, jflag, nflag, Rflag; const char *format; char buf[1024]; char *endptr, *fmt; @@ -89,15 +105,16 @@ main(int argc, char *argv[]) const struct vary *badv; struct tm *lt; struct stat sb; + size_t i; v = NULL; fmt = NULL; (void) setlocale(LC_TIME, ""); tz.tz_dsttime = tz.tz_minuteswest = 0; rflag = 0; - jflag = nflag = Rflag = 0; + Iflag = jflag = nflag = Rflag = 0; set_timezone = 0; - while ((ch = getopt(argc, argv, "d:f:jnRr:t:uv:")) != -1) + while ((ch = getopt(argc, argv, "d:f:I::jnRr:t:uv:")) != -1) switch((char)ch) { case 'd': /* daylight savings time */ tz.tz_dsttime = strtol(optarg, &endptr, 10) ? 1 : 0; @@ -108,6 +125,22 @@ main(int argc, char *argv[]) case 'f': fmt = optarg; break; + case 'I': + if (Rflag) + multipleformats(); + Iflag = 1; + if (optarg == NULL) { + iso8601_selected = iso8601_fmts; + break; + } + for (i = 0; i < nitems(iso8601_fmts); i++) + if (strcmp(optarg, iso8601_fmts[i].refname) == 0) + break; + if (i == nitems(iso8601_fmts)) + iso8601_usage(optarg); + + iso8601_selected = &iso8601_fmts[i]; + break; case 'j': jflag = 1; /* don't set time */ break; @@ -115,6 +148,8 @@ main(int argc, char *argv[]) nflag = 1; break; case 'R': /* RFC 2822 datetime format */ + if (Iflag) + multipleformats(); Rflag = 1; break; case 'r': /* user specified seconds */ @@ -163,6 +198,8 @@ main(int argc, char *argv[]) /* allow the operands in any order */ if (*argv && **argv == '+') { + if (Iflag) + multipleformats(); format = *argv + 1; ++argv; } @@ -173,8 +210,11 @@ main(int argc, char *argv[]) } else if (fmt != NULL) usage(); - if (*argv && **argv == '+') + if (*argv && **argv == '+') { + if (Iflag) + multipleformats(); format = *argv + 1; + } lt = localtime(&tval); if (lt == NULL) @@ -188,6 +228,9 @@ main(int argc, char *argv[]) } vary_destroy(v); + if (Iflag) + printisodate(lt); + if (format == rfc2822_format) /* * When using RFC 2822 datetime format, don't honor the @@ -196,12 +239,40 @@ main(int argc, char *argv[]) setlocale(LC_TIME, "C"); (void)strftime(buf, sizeof(buf), format, lt); + printdate(buf); +} + +static void +printdate(const char *buf) +{ (void)printf("%s\n", buf); if (fflush(stdout)) err(1, "stdout"); exit(retval); } +static void +printisodate(struct tm *lt) +{ + const struct iso8601_fmt *it; + char fmtbuf[32], buf[32], tzbuf[8]; + + fmtbuf[0] = 0; + for (it = iso8601_fmts; it <= iso8601_selected; it++) + strlcat(fmtbuf, it->format_string, sizeof(fmtbuf)); + + (void)strftime(buf, sizeof(buf), fmtbuf, lt); + + if (iso8601_selected > iso8601_fmts) { + (void)strftime(tzbuf, sizeof(tzbuf), "%z", lt); + memmove(&tzbuf[4], &tzbuf[3], 3); + tzbuf[3] = ':'; + strlcat(buf, tzbuf, sizeof(buf)); + } + + printdate(buf); +} + #define ATOI2(s) ((s) += 2, ((s)[-2] - '0') * 10 + ((s)[-1] - '0')) static void @@ -327,12 +398,27 @@ badformat(void) } static void +iso8601_usage(const char *badarg) +{ + errx(1, "invalid argument '%s' for -I", badarg); +} + +static void +multipleformats(void) +{ + errx(1, "multiple output formats specified"); +} + +static void usage(void) { - (void)fprintf(stderr, "%s\n%s\n", - "usage: date [-jnRu] [-d dst] [-r seconds] [-t west] " - "[-v[+|-]val[ymwdHMS]] ... ", + (void)fprintf(stderr, "%s\n%s\n%s\n", + "usage: date [-jnRu] [-d dst] [-r seconds|file] [-t west] " + "[-v[+|-]val[ymwdHMS]]", " " - "[-f fmt date | [[[[[cc]yy]mm]dd]HH]MM[.ss]] [+format]"); + "[-I[date | hours | minutes | seconds]]", + " " + "[-f fmt date | [[[[[cc]yy]mm]dd]HH]MM[.ss]] [+format]" + ); exit(1); } Modified: projects/bectl/bin/date/tests/format_string_test.sh ============================================================================== --- projects/bectl/bin/date/tests/format_string_test.sh Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/date/tests/format_string_test.sh Sat Aug 11 04:26:29 2018 (r337608) @@ -48,6 +48,55 @@ ${desc}_test_body() { atf_add_test_case ${desc}_test } +iso8601_check() +{ + local arg flags exp_output_1 exp_output_2 + + arg="${1}" + flags="${2}" + exp_output_1="${3}" + exp_output_2="${4}" + + atf_check -o "inline:${exp_output_1}\n" \ + date $flags -r ${TEST1} "-I${arg}" + atf_check -o "inline:${exp_output_2}\n" \ + date $flags -r ${TEST2} "-I${arg}" +} + +iso8601_string_test() +{ + local desc arg exp_output_1 exp_output_2 flags + + desc="${1}" + arg="${2}" + flags="${3}" + exp_output_1="${4}" + exp_output_2="${5}" + + atf_test_case iso8601_${desc}_test + eval " +iso8601_${desc}_test_body() { + iso8601_check '${arg}' '${flags}' '${exp_output_1}' '${exp_output_2}' +}" + atf_add_test_case iso8601_${desc}_test + + if [ -z "$flags" ]; then + atf_test_case iso8601_${desc}_parity + eval " +iso8601_${desc}_parity_body() { + local exp1 exp2 + + atf_require_prog gdate + + exp1=\"\$(gdate --date '@${TEST1}' '-I${arg}')\" + exp2=\"\$(gdate --date '@${TEST2}' '-I${arg}')\" + + iso8601_check '${arg}' '' \"\${exp1}\" \"\${exp2}\" +}" + atf_add_test_case iso8601_${desc}_parity + fi +} + atf_init_test_cases() { format_string_test A A Saturday Monday @@ -89,4 +138,12 @@ atf_init_test_cases() format_string_test z z +0000 +0000 format_string_test percent % % % format_string_test plus + "Sat Feb 7 07:04:03 UTC 1970" "Mon Nov 12 21:20:00 UTC 2001" + + iso8601_string_test default "" "" "1970-02-07" "2001-11-12" + iso8601_string_test date date "" "1970-02-07" "2001-11-12" + iso8601_string_test hours hours "" "1970-02-07T07+00:00" "2001-11-12T21+00:00" + iso8601_string_test minutes minutes "" "1970-02-07T07:04+00:00" "2001-11-12T21:20+00:00" + iso8601_string_test seconds seconds "" "1970-02-07T07:04:03+00:00" "2001-11-12T21:20:00+00:00" + # BSD date(1) does not support fractional seconds at this time. + #iso8601_string_test ns ns "" "1970-02-07T07:04:03,000000000+00:00" "2001-11-12T21:20:00,000000000+00:00" } Modified: projects/bectl/bin/dd/args.c ============================================================================== --- projects/bectl/bin/dd/args.c Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/args.c Sat Aug 11 04:26:29 2018 (r337608) @@ -306,6 +306,8 @@ f_status(char *arg) ddflags |= C_NOINFO; else if (strcmp(arg, "noxfer") == 0) ddflags |= C_NOXFER; + else if (strcmp(arg, "progress") == 0) + ddflags |= C_PROGRESS; else errx(1, "unknown status %s", arg); } Modified: projects/bectl/bin/dd/dd.1 ============================================================================== --- projects/bectl/bin/dd/dd.1 Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/dd.1 Sat Aug 11 04:26:29 2018 (r337608) @@ -32,7 +32,7 @@ .\" @(#)dd.1 8.2 (Berkeley) 1/13/94 .\" $FreeBSD$ .\" -.Dd April 2, 2017 +.Dd August 8, 2018 .Dt DD 1 .Os .Sh NAME @@ -164,12 +164,14 @@ bytes per second. Where .Cm value is one of the symbols from the following list. -.Bl -tag -width "noxfer" +.Bl -tag -width "progress" .It Cm noxfer Do not print the transfer statistics as the last line of status output. .It Cm none Do not print the status output. Error messages are shown; informational messages are not. +.It Cm progress +Print basic transfer statistics once per second. .El .It Cm conv Ns = Ns Ar value Ns Op , Ns Ar value ... Where Modified: projects/bectl/bin/dd/dd.c ============================================================================== --- projects/bectl/bin/dd/dd.c Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/dd.c Sat Aug 11 04:26:29 2018 (r337608) @@ -54,6 +54,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -89,6 +90,7 @@ const u_char *ctab; /* conversion table */ char fill_char; /* Character to fill with if defined */ size_t speed = 0; /* maximum speed, in bytes per second */ volatile sig_atomic_t need_summary; +volatile sig_atomic_t need_progress; int main(int argc __unused, char *argv[]) @@ -102,6 +104,7 @@ main(int argc __unused, char *argv[]) err(1, "unable to enter capability mode"); (void)signal(SIGINFO, siginfo_handler); + (void)signal(SIGALRM, sigalrm_handler); (void)signal(SIGINT, terminate); atexit(summary); @@ -281,6 +284,14 @@ setup(void) ctab = casetab; } + if ((ddflags & C_PROGRESS)) { + struct itimerval timer = { + .it_interval = { .tv_sec = 1, .tv_usec = 0 }, + .it_value = { .tv_sec = 1, .tv_usec = 0 }, + }; + setitimer(ITIMER_REAL, &timer, NULL); + } + if (clock_gettime(CLOCK_MONOTONIC, &st.start)) err(1, "clock_gettime"); } @@ -460,6 +471,9 @@ dd_in(void) (*cfunc)(); if (need_summary) { summary(); + } + if (need_progress) { + progress(); } } } Modified: projects/bectl/bin/dd/dd.h ============================================================================== --- projects/bectl/bin/dd/dd.h Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/dd.h Sat Aug 11 04:26:29 2018 (r337608) @@ -100,5 +100,6 @@ typedef struct { #define C_STATUS 0x08000000 #define C_NOXFER 0x10000000 #define C_NOINFO 0x20000000 +#define C_PROGRESS 0x40000000 #define C_PARITY (C_PAREVEN | C_PARODD | C_PARNONE | C_PARSET) Modified: projects/bectl/bin/dd/extern.h ============================================================================== --- projects/bectl/bin/dd/extern.h Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/extern.h Sat Aug 11 04:26:29 2018 (r337608) @@ -46,7 +46,9 @@ void pos_in(void); void pos_out(void); double secs_elapsed(void); void summary(void); +void progress(void); void siginfo_handler(int); +void sigalrm_handler(int); void terminate(int); void unblock(void); void unblock_close(void); @@ -66,3 +68,4 @@ extern const u_char a2ibm_32V[], a2ibm_POSIX[]; extern u_char casetab[]; extern char fill_char; extern volatile sig_atomic_t need_summary; +extern volatile sig_atomic_t need_progress; Modified: projects/bectl/bin/dd/misc.c ============================================================================== --- projects/bectl/bin/dd/misc.c Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/dd/misc.c Sat Aug 11 04:26:29 2018 (r337608) @@ -56,6 +56,8 @@ __FBSDID("$FreeBSD$"); #include "dd.h" #include "extern.h" +static int need_newline; + double secs_elapsed(void) { @@ -83,6 +85,9 @@ summary(void) if (ddflags & C_NOINFO) return; + if (need_newline && !need_summary) + fprintf(stderr, "\n"); + secs = secs_elapsed(); (void)fprintf(stderr, @@ -102,12 +107,42 @@ summary(void) need_summary = 0; } +void +progress(void) +{ + double secs; + static int lastlen; + int len; + + secs = secs_elapsed(); + len = fprintf(stderr, + "\r%ju bytes transferred in %.0f secs (%.0f bytes/sec)", + st.bytes, secs, st.bytes / secs); + + if (len > 0) { + if (len < lastlen) + (void)fprintf(stderr, "%*s", len - lastlen, ""); + lastlen = len; + } + + need_newline = 1; + need_progress = 0; +} + /* ARGSUSED */ void siginfo_handler(int signo __unused) { need_summary = 1; +} + +/* ARGSUSED */ +void +sigalrm_handler(int signo __unused) +{ + + need_progress = 1; } /* ARGSUSED */ Modified: projects/bectl/bin/ls/ls.1 ============================================================================== --- projects/bectl/bin/ls/ls.1 Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/ls/ls.1 Sat Aug 11 04:26:29 2018 (r337608) @@ -32,7 +32,7 @@ .\" @(#)ls.1 8.7 (Berkeley) 7/29/94 .\" $FreeBSD$ .\" -.Dd January 17, 2018 +.Dd August 8, 2018 .Dt LS 1 .Os .Sh NAME @@ -132,6 +132,8 @@ after each that is a Enable colorized output. This option is equivalent to defining .Ev CLICOLOR +or +.Ev COLORTERM in the environment. (See below.) This functionality can be compiled out by removing the definition of @@ -628,6 +630,10 @@ The variable still needs to reference a color capable terminal however otherwise it is not possible to determine which color sequences to use. +.It Ev COLORTERM +See description for +.Ev CLICOLOR +above. .It Ev COLUMNS If this variable contains a string representing a decimal integer, it is used as the @@ -652,7 +658,9 @@ for more information. .It Ev LSCOLORS The value of this variable describes what color to use for which attribute when colors are enabled with -.Ev CLICOLOR . +.Ev CLICOLOR +or +.Ev COLORTERM . This string is a concatenation of pairs of the format .Ar f Ns Ar b , where @@ -759,6 +767,8 @@ option for more details. .It Ev TERM The .Ev CLICOLOR +and +.Ev COLORTERM functionality depends on a terminal type with color capabilities. .It Ev TZ The timezone to use when displaying dates. Modified: projects/bectl/bin/ls/ls.c ============================================================================== --- projects/bectl/bin/ls/ls.c Sat Aug 11 04:23:03 2018 (r337607) +++ projects/bectl/bin/ls/ls.c Sat Aug 11 04:26:29 2018 (r337608) @@ -368,7 +368,7 @@ main(int argc, char *argv[]) f_listdot = 1; /* Enabling of colours is conditional on the environment. */ - if (getenv("CLICOLOR") && + if ((getenv("CLICOLOR") || getenv("COLORTERM")) && (isatty(STDOUT_FILENO) || getenv("CLICOLOR_FORCE"))) #ifdef COLORLS if (tgetent(termcapbuf, getenv("TERM")) == 1) { Copied: projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh (from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh Sat Aug 11 04:26:29 2018 (r337608, copy of r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh) @@ -0,0 +1,125 @@ +#!/usr/bin/env ksh +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# + +# +# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. +# + +# +# Test {ip,udplite}:::{send,receive} of IPv4 UDP-Lite to a local address. +# +# This may fail due to: +# +# 1. A change to the ip stack breaking expected probe behavior, +# which is the reason we are testing. +# 2. No physical network interface is plumbed and up. +# 3. No other hosts on this subnet are reachable and listening on rpcbind. +# 4. An unlikely race causes the unlocked global send/receive +# variables to be corrupted. +# +# This test sends a UDP-Lite message using perl and checks that at least the +# following counts were traced: +# +# 1 x ip:::send (UDPLite sent to UDP-Lite port 33434) +# 1 x udplite:::send (UDPLite sent to UDP-Lite port 33434) +# 1 x ip:::receive (UDP-Lite received) +# 1 x udplite:::receive (UDP-Lite received) +# +# A udplite:::receive event is expected even if the received UDP-Lite packet +# elicits an ICMP PORT_UNREACHABLE message since there is no UDP-Lite +# socket for receiving the packet. +# + +if (( $# != 1 )); then + print -u2 "expected one argument: " + exit 2 +fi + +dtrace=$1 +local=127.0.0.1 +port=33434 +DIR=/var/tmp/dtest.$$ + +mkdir $DIR +cd $DIR + +cat > test.pl <<-EOPERL + use IO::Socket; + my \$s = IO::Socket::INET->new( + Type => SOCK_DGRAM, + Proto => "udplite", + PeerAddr => "$local", + PeerPort => $port); + die "Could not create UDP-Lite socket $local port $port" unless \$s; + send \$s, "Hello", 0; + close \$s; + sleep(2); +EOPERL + +$dtrace -c 'perl test.pl' -qs /dev/stdin <ip_saddr == "$local" && args[2]->ip_daddr == "$local" && + args[4]->ipv4_protocol == IPPROTO_UDPLITE/ +{ + ipsend++; +} + +udplite:::send +/args[2]->ip_saddr == "$local" && args[2]->ip_daddr == "$local"/ +{ + udplitesend++; +} + +ip:::receive +/args[2]->ip_saddr == "$local" && args[2]->ip_daddr == "$local" && + args[4]->ipv4_protocol == IPPROTO_UDPLITE/ +{ + ipreceive++; +} + +udplite:::receive +/args[2]->ip_saddr == "$local" && args[2]->ip_daddr == "$local"/ +{ + udplitereceive++; +} + +END +{ + printf("Minimum UDP-Lite events seen\n\n"); + printf("ip:::send - %s\n", ipsend >= 1 ? "yes" : "no"); + printf("ip:::receive - %s\n", ipreceive >= 1 ? "yes" : "no"); + printf("udplite:::send - %s\n", udplitesend >= 1 ? "yes" : "no"); + printf("udplite:::receive - %s\n", udplitereceive >= 1 ? "yes" : "no"); +} +EODTRACE + +status=$? + +cd / +/bin/rm -rf $DIR + +exit $status Copied: projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out (from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out Sat Aug 11 04:26:29 2018 (r337608, copy of r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudplite.ksh.out) @@ -0,0 +1,7 @@ +Minimum UDP-Lite events seen + +ip:::send - yes +ip:::receive - yes +udplite:::send - yes +udplite:::receive - yes + Copied: projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh (from r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bectl/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh Sat Aug 11 04:26:29 2018 (r337608, copy of r337606, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudplite.ksh) @@ -0,0 +1,113 @@ +#!/usr/bin/env ksh93 +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# + +# +# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. +# + +# +# Test {udplite,ip}:::{send,receive} of IPv4 UDP-Lite to a remote host. +# +# This may fail due to: +# +# 1. A change to the ip stack breaking expected probe behavior, +# which is the reason we are testing. +# 2. No physical network interface is plumbed and up. +# 3. No other hosts on this subnet are reachable and listening on rpcbind. +# 4. An unlikely race causes the unlocked global send/receive +# variables to be corrupted. +# +# This test sends a UDP-Lite message using perl and checks that at least the +# following counts were traced: +# +# 1 x ip:::send (UDP-Lite sent to UDP-Lite port 33434) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***