Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Mar 2018 14:54:03 +0000 (UTC)
From:      Mark Johnston <markj@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r330509 - in user/markj/netdump: . bin/chflags bin/ps bin/stty bin/uuidgen cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/cont...
Message-ID:  <201803051454.w25Es3Dm014039@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: markj
Date: Mon Mar  5 14:54:01 2018
New Revision: 330509
URL: https://svnweb.freebsd.org/changeset/base/330509

Log:
  MFH at r330508.

Added:
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb.h
     - copied unchanged from r330508, head/cddl/contrib/opensolaris/cmd/zdb/zdb.h
  user/markj/netdump/contrib/bmake/mk/ldorder.mk
     - copied unchanged from r330508, head/contrib/bmake/mk/ldorder.mk
  user/markj/netdump/contrib/llvm/include/llvm/MC/MCAsmMacro.h
     - copied unchanged from r330508, head/contrib/llvm/include/llvm/MC/MCAsmMacro.h
  user/markj/netdump/contrib/ntp/sntp/m4/ntp_af_unspec.m4
     - copied unchanged from r330508, head/contrib/ntp/sntp/m4/ntp_af_unspec.m4
  user/markj/netdump/contrib/ntp/sntp/tests/testconf.yml
     - copied unchanged from r330508, head/contrib/ntp/sntp/tests/testconf.yml
  user/markj/netdump/lib/libifconfig/libifconfig_carp.c
     - copied unchanged from r330508, head/lib/libifconfig/libifconfig_carp.c
  user/markj/netdump/lib/libifconfig/libifconfig_inet.c
     - copied unchanged from r330508, head/lib/libifconfig/libifconfig_inet.c
  user/markj/netdump/lib/libifconfig/libifconfig_inet6.c
     - copied unchanged from r330508, head/lib/libifconfig/libifconfig_inet6.c
  user/markj/netdump/lib/libifconfig/libifconfig_lagg.c
     - copied unchanged from r330508, head/lib/libifconfig/libifconfig_lagg.c
  user/markj/netdump/lib/libifconfig/libifconfig_media.c
     - copied unchanged from r330508, head/lib/libifconfig/libifconfig_media.c
  user/markj/netdump/sbin/Makefile.powerpc64
     - copied unchanged from r330508, head/sbin/Makefile.powerpc64
  user/markj/netdump/share/examples/libifconfig/ifchangevlan.c
     - copied unchanged from r330508, head/share/examples/libifconfig/ifchangevlan.c
  user/markj/netdump/share/examples/libifconfig/ifcreatevlan.c
     - copied unchanged from r330508, head/share/examples/libifconfig/ifcreatevlan.c
  user/markj/netdump/share/examples/libifconfig/status.c
     - copied unchanged from r330508, head/share/examples/libifconfig/status.c
  user/markj/netdump/share/man/man4/chvgpio.4
     - copied unchanged from r330508, head/share/man/man4/chvgpio.4
  user/markj/netdump/share/man/man4/fdt_pinctrl.4
     - copied unchanged from r330508, head/share/man/man4/fdt_pinctrl.4
  user/markj/netdump/share/man/man4/imcsmb.4
     - copied unchanged from r330508, head/share/man/man4/imcsmb.4
  user/markj/netdump/share/man/man4/jedec_dimm.4
     - copied unchanged from r330508, head/share/man/man4/jedec_dimm.4
  user/markj/netdump/share/man/man9/fdt_pinctrl.9
     - copied unchanged from r330508, head/share/man/man9/fdt_pinctrl.9
  user/markj/netdump/share/man/man9/style.lua.9
     - copied unchanged from r330508, head/share/man/man9/style.lua.9
  user/markj/netdump/stand/common/zfs_cmd.c
     - copied unchanged from r330508, head/stand/common/zfs_cmd.c
  user/markj/netdump/stand/defaults/
     - copied from r330508, head/stand/defaults/
  user/markj/netdump/stand/liblua/lerrno.c
     - copied unchanged from r330508, head/stand/liblua/lerrno.c
  user/markj/netdump/stand/liblua/lerrno.h
     - copied unchanged from r330508, head/stand/liblua/lerrno.h
  user/markj/netdump/stand/liblua/lfs.c
     - copied unchanged from r330508, head/stand/liblua/lfs.c
  user/markj/netdump/stand/liblua/lfs.h
     - copied unchanged from r330508, head/stand/liblua/lfs.h
  user/markj/netdump/stand/lua/cli.lua
     - copied unchanged from r330508, head/stand/lua/cli.lua
  user/markj/netdump/stand/lua/core.lua.8
     - copied unchanged from r330508, head/stand/lua/core.lua.8
  user/markj/netdump/stand/lua/menu.lua.8
     - copied unchanged from r330508, head/stand/lua/menu.lua.8
  user/markj/netdump/stand/powerpc/ofw/elf_freebsd.c
     - copied unchanged from r330508, head/stand/powerpc/ofw/elf_freebsd.c
  user/markj/netdump/stand/powerpc/ofw/main.c
     - copied unchanged from r330508, head/stand/powerpc/ofw/main.c
  user/markj/netdump/stand/powerpc/ofw/ppc64_elf_freebsd.c
     - copied unchanged from r330508, head/stand/powerpc/ofw/ppc64_elf_freebsd.c
  user/markj/netdump/sys/arm/freescale/imx/imx_spi.c
     - copied unchanged from r330508, head/sys/arm/freescale/imx/imx_spi.c
  user/markj/netdump/sys/arm64/rockchip/
     - copied from r330508, head/sys/arm64/rockchip/
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_indirect_births.h
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_indirect_births.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_indirect_mapping.h
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_indirect_mapping.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_removal.h
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_removal.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zthr.h
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zthr.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect.c
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect_births.c
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect_births.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect_mapping.c
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect_mapping.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_removal.c
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_removal.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zthr.c
     - copied unchanged from r330508, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zthr.c
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/dcache.h
     - copied unchanged from r330508, head/sys/compat/linuxkpi/common/include/linux/dcache.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/irqreturn.h
     - copied unchanged from r330508, head/sys/compat/linuxkpi/common/include/linux/irqreturn.h
  user/markj/netdump/sys/dev/gpio/chvgpio.c
     - copied unchanged from r330508, head/sys/dev/gpio/chvgpio.c
  user/markj/netdump/sys/dev/gpio/chvgpio_reg.h
     - copied unchanged from r330508, head/sys/dev/gpio/chvgpio_reg.h
  user/markj/netdump/sys/dev/imcsmb/
     - copied from r330508, head/sys/dev/imcsmb/
  user/markj/netdump/sys/dev/jedec_dimm/
     - copied from r330508, head/sys/dev/jedec_dimm/
  user/markj/netdump/sys/kern/subr_pidctrl.c
     - copied unchanged from r330508, head/sys/kern/subr_pidctrl.c
  user/markj/netdump/sys/modules/chvgpio/
     - copied from r330508, head/sys/modules/chvgpio/
  user/markj/netdump/sys/modules/i2c/controllers/imcsmb/
     - copied from r330508, head/sys/modules/i2c/controllers/imcsmb/
  user/markj/netdump/sys/modules/i2c/jedec_dimm/
     - copied from r330508, head/sys/modules/i2c/jedec_dimm/
  user/markj/netdump/sys/modules/i2c/rtc8583/
     - copied from r330508, head/sys/modules/i2c/rtc8583/
  user/markj/netdump/sys/modules/imx/
     - copied from r330508, head/sys/modules/imx/
  user/markj/netdump/sys/modules/spi/
     - copied from r330508, head/sys/modules/spi/
  user/markj/netdump/sys/powerpc/powernv/opal_i2c.c
     - copied unchanged from r330508, head/sys/powerpc/powernv/opal_i2c.c
  user/markj/netdump/sys/powerpc/powernv/opal_i2cm.c
     - copied unchanged from r330508, head/sys/powerpc/powernv/opal_i2cm.c
  user/markj/netdump/sys/powerpc/powernv/powernv_centaur.c
     - copied unchanged from r330508, head/sys/powerpc/powernv/powernv_centaur.c
  user/markj/netdump/sys/powerpc/powernv/powernv_xscom.c
     - copied unchanged from r330508, head/sys/powerpc/powernv/powernv_xscom.c
  user/markj/netdump/sys/powerpc/powerpc/cpu_subr64.S
     - copied unchanged from r330508, head/sys/powerpc/powerpc/cpu_subr64.S
  user/markj/netdump/sys/sys/pidctrl.h
     - copied unchanged from r330508, head/sys/sys/pidctrl.h
  user/markj/netdump/tests/sys/cddl/
     - copied from r330508, head/tests/sys/cddl/
  user/markj/netdump/tests/sys/geom/class/eli/misc_test.sh
     - copied unchanged from r330508, head/tests/sys/geom/class/eli/misc_test.sh
  user/markj/netdump/tests/sys/geom/class/part/
     - copied from r330508, head/tests/sys/geom/class/part/
  user/markj/netdump/tests/sys/net/
     - copied from r330508, head/tests/sys/net/
  user/markj/netdump/tools/boot/lua-img.sh
     - copied unchanged from r330508, head/tools/boot/lua-img.sh
  user/markj/netdump/tools/boot/lua-lint.sh
     - copied unchanged from r330508, head/tools/boot/lua-lint.sh
  user/markj/netdump/tools/boot/lua-test.sh
     - copied unchanged from r330508, head/tools/boot/lua-test.sh
  user/markj/netdump/tools/build/options/WITHOUT_KERNEL_RETPOLINE
     - copied unchanged from r330508, head/tools/build/options/WITHOUT_KERNEL_RETPOLINE
  user/markj/netdump/tools/build/options/WITHOUT_LOADER_OFW
     - copied unchanged from r330508, head/tools/build/options/WITHOUT_LOADER_OFW
  user/markj/netdump/tools/build/options/WITHOUT_LOADER_UBOOT
     - copied unchanged from r330508, head/tools/build/options/WITHOUT_LOADER_UBOOT
  user/markj/netdump/tools/build/options/WITH_BSD_GREP_FASTMATCH
     - copied unchanged from r330508, head/tools/build/options/WITH_BSD_GREP_FASTMATCH
  user/markj/netdump/tools/build/options/WITH_KERNEL_RETPOLINE
     - copied unchanged from r330508, head/tools/build/options/WITH_KERNEL_RETPOLINE
  user/markj/netdump/tools/build/options/WITH_LOADER_OFW
     - copied unchanged from r330508, head/tools/build/options/WITH_LOADER_OFW
  user/markj/netdump/tools/build/options/WITH_LOADER_UBOOT
     - copied unchanged from r330508, head/tools/build/options/WITH_LOADER_UBOOT
  user/markj/netdump/usr.bin/seq/tests/
     - copied from r330508, head/usr.bin/seq/tests/
Deleted:
  user/markj/netdump/share/mk/bsd.stand.mk
  user/markj/netdump/stand/Makefile.arm
  user/markj/netdump/stand/Makefile.arm64
  user/markj/netdump/stand/Makefile.i386
  user/markj/netdump/stand/Makefile.mips
  user/markj/netdump/stand/Makefile.powerpc
  user/markj/netdump/stand/Makefile.sparc64
  user/markj/netdump/stand/arm/loader/loader.conf
  user/markj/netdump/stand/forth/loader.conf
  user/markj/netdump/stand/forth/loader.conf.5
  user/markj/netdump/stand/mips/uboot/loader.conf
  user/markj/netdump/stand/ofw/common/
  user/markj/netdump/stand/ofw/libofw/elf_freebsd.c
  user/markj/netdump/stand/ofw/libofw/ppc64_elf_freebsd.c
  user/markj/netdump/tools/tools/bus_autoconf/
Modified:
  user/markj/netdump/MAINTAINERS   (contents, props changed)
  user/markj/netdump/Makefile
  user/markj/netdump/Makefile.inc1
  user/markj/netdump/README.md
  user/markj/netdump/bin/chflags/chflags.1
  user/markj/netdump/bin/chflags/chflags.c
  user/markj/netdump/bin/ps/ps.c
  user/markj/netdump/bin/stty/stty.1
  user/markj/netdump/bin/uuidgen/uuidgen.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c
  user/markj/netdump/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_iter.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
  user/markj/netdump/cddl/lib/libdtrace/errno.d
  user/markj/netdump/cddl/lib/libdtrace/io.d
  user/markj/netdump/cddl/lib/libdtrace/signal.d
  user/markj/netdump/cddl/usr.sbin/zdb/Makefile
  user/markj/netdump/cddl/usr.sbin/zfsd/case_file.cc
  user/markj/netdump/cddl/usr.sbin/zfsd/case_file.h
  user/markj/netdump/cddl/usr.sbin/zfsd/zfsd.cc
  user/markj/netdump/cddl/usr.sbin/zfsd/zfsd_event.cc
  user/markj/netdump/cddl/usr.sbin/zfsd/zfsd_event.h
  user/markj/netdump/contrib/bmake/ChangeLog
  user/markj/netdump/contrib/bmake/Makefile.config.in
  user/markj/netdump/contrib/bmake/VERSION
  user/markj/netdump/contrib/bmake/aclocal.m4
  user/markj/netdump/contrib/bmake/bmake.cat1
  user/markj/netdump/contrib/bmake/configure
  user/markj/netdump/contrib/bmake/configure.in
  user/markj/netdump/contrib/bmake/job.c
  user/markj/netdump/contrib/bmake/make.h
  user/markj/netdump/contrib/bmake/meta.c
  user/markj/netdump/contrib/bmake/mk/ChangeLog
  user/markj/netdump/contrib/bmake/mk/FILES
  user/markj/netdump/contrib/bmake/mk/auto.obj.mk
  user/markj/netdump/contrib/bmake/mk/dpadd.mk
  user/markj/netdump/contrib/bmake/mk/final.mk
  user/markj/netdump/contrib/bmake/mk/gendirdeps.mk
  user/markj/netdump/contrib/bmake/mk/install-mk
  user/markj/netdump/contrib/bmake/mk/lib.mk
  user/markj/netdump/contrib/bmake/mk/own.mk
  user/markj/netdump/contrib/bmake/mk/prog.mk
  user/markj/netdump/contrib/bmake/mk/sys.mk
  user/markj/netdump/contrib/bmake/mk/sys.vars.mk
  user/markj/netdump/contrib/bmake/os.sh
  user/markj/netdump/contrib/bmake/parse.c
  user/markj/netdump/contrib/bmake/stresep.c
  user/markj/netdump/contrib/bmake/unit-tests/varcmd.exp
  user/markj/netdump/contrib/bmake/unit-tests/varcmd.mk
  user/markj/netdump/contrib/bmake/var.c
  user/markj/netdump/contrib/compiler-rt/lib/asan/asan_linux.cc
  user/markj/netdump/contrib/compiler-rt/lib/builtins/int_types.h
  user/markj/netdump/contrib/less/NEWS
  user/markj/netdump/contrib/less/README
  user/markj/netdump/contrib/less/command.c
  user/markj/netdump/contrib/less/help.c
  user/markj/netdump/contrib/less/less.nro
  user/markj/netdump/contrib/less/lessecho.nro
  user/markj/netdump/contrib/less/lesskey.nro
  user/markj/netdump/contrib/less/version.c
  user/markj/netdump/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  user/markj/netdump/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td
  user/markj/netdump/contrib/llvm/include/llvm/IR/IntrinsicsX86.td
  user/markj/netdump/contrib/llvm/include/llvm/MC/MCContext.h
  user/markj/netdump/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h
  user/markj/netdump/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
  user/markj/netdump/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  user/markj/netdump/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  user/markj/netdump/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/LivePhysRegs.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/SplitKit.cpp
  user/markj/netdump/contrib/llvm/lib/CodeGen/SplitKit.h
  user/markj/netdump/contrib/llvm/lib/IR/AutoUpgrade.cpp
  user/markj/netdump/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
  user/markj/netdump/contrib/llvm/lib/Target/AMDGPU/VOP2Instructions.td
  user/markj/netdump/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
  user/markj/netdump/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86.td
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h
  user/markj/netdump/contrib/llvm/lib/Target/X86/X86RetpolineThunks.cpp
  user/markj/netdump/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  user/markj/netdump/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  user/markj/netdump/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  user/markj/netdump/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
  user/markj/netdump/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
  user/markj/netdump/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  user/markj/netdump/contrib/llvm/tools/clang/include/clang/Basic/AttrDocs.td
  user/markj/netdump/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Basic/Targets/X86.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h
  user/markj/netdump/contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h
  user/markj/netdump/contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
  user/markj/netdump/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  user/markj/netdump/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  user/markj/netdump/contrib/llvm/tools/lld/COFF/PDB.cpp
  user/markj/netdump/contrib/llvm/tools/lld/ELF/Driver.cpp
  user/markj/netdump/contrib/llvm/tools/lld/ELF/InputFiles.cpp
  user/markj/netdump/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  user/markj/netdump/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp
  user/markj/netdump/contrib/lua/src/llimits.h
  user/markj/netdump/contrib/lua/src/lstrlib.c
  user/markj/netdump/contrib/netbsd-tests/kernel/t_sysv.c
  user/markj/netdump/contrib/netbsd-tests/lib/libc/sys/t_nanosleep.c
  user/markj/netdump/contrib/ntp/ChangeLog
  user/markj/netdump/contrib/ntp/Makefile.am
  user/markj/netdump/contrib/ntp/Makefile.in
  user/markj/netdump/contrib/ntp/NEWS
  user/markj/netdump/contrib/ntp/aclocal.m4
  user/markj/netdump/contrib/ntp/adjtimed/Makefile.in
  user/markj/netdump/contrib/ntp/clockstuff/Makefile.in
  user/markj/netdump/contrib/ntp/configure
  user/markj/netdump/contrib/ntp/configure.ac
  user/markj/netdump/contrib/ntp/html/access.html
  user/markj/netdump/contrib/ntp/html/accopt.html
  user/markj/netdump/contrib/ntp/html/authentic.html
  user/markj/netdump/contrib/ntp/html/drivers/driver18.html
  user/markj/netdump/contrib/ntp/html/drivers/driver40-ja.html
  user/markj/netdump/contrib/ntp/html/drivers/driver40.html
  user/markj/netdump/contrib/ntp/html/keygen.html
  user/markj/netdump/contrib/ntp/html/miscopt.html
  user/markj/netdump/contrib/ntp/html/monopt.html
  user/markj/netdump/contrib/ntp/html/ntpq.html
  user/markj/netdump/contrib/ntp/include/Makefile.in
  user/markj/netdump/contrib/ntp/include/isc/Makefile.in
  user/markj/netdump/contrib/ntp/include/ntp.h
  user/markj/netdump/contrib/ntp/include/ntp_calendar.h
  user/markj/netdump/contrib/ntp/include/ntp_config.h
  user/markj/netdump/contrib/ntp/include/ntp_fp.h
  user/markj/netdump/contrib/ntp/include/ntp_keyacc.h
  user/markj/netdump/contrib/ntp/include/ntp_request.h
  user/markj/netdump/contrib/ntp/include/ntp_stdlib.h
  user/markj/netdump/contrib/ntp/include/ntpd.h
  user/markj/netdump/contrib/ntp/include/recvbuff.h
  user/markj/netdump/contrib/ntp/include/ssl_applink.c
  user/markj/netdump/contrib/ntp/kernel/Makefile.in
  user/markj/netdump/contrib/ntp/kernel/sys/Makefile.in
  user/markj/netdump/contrib/ntp/libntp/Makefile.in
  user/markj/netdump/contrib/ntp/libntp/a_md5encrypt.c
  user/markj/netdump/contrib/ntp/libntp/adjtime.c
  user/markj/netdump/contrib/ntp/libntp/authkeys.c
  user/markj/netdump/contrib/ntp/libntp/authreadkeys.c
  user/markj/netdump/contrib/ntp/libntp/libssl_compat.c
  user/markj/netdump/contrib/ntp/libntp/ntp_calendar.c
  user/markj/netdump/contrib/ntp/libntp/ssl_init.c
  user/markj/netdump/contrib/ntp/libntp/statestr.c
  user/markj/netdump/contrib/ntp/libntp/systime.c
  user/markj/netdump/contrib/ntp/libntp/work_thread.c
  user/markj/netdump/contrib/ntp/libparse/Makefile.in
  user/markj/netdump/contrib/ntp/ntpd/Makefile.in
  user/markj/netdump/contrib/ntp/ntpd/complete.conf.in
  user/markj/netdump/contrib/ntp/ntpd/invoke-ntp.conf.texi
  user/markj/netdump/contrib/ntp/ntpd/invoke-ntp.keys.texi
  user/markj/netdump/contrib/ntp/ntpd/invoke-ntpd.texi
  user/markj/netdump/contrib/ntp/ntpd/keyword-gen-utd
  user/markj/netdump/contrib/ntp/ntpd/keyword-gen.c
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.5man
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.5mdoc
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.def
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.html
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.man.in
  user/markj/netdump/contrib/ntp/ntpd/ntp.conf.mdoc.in
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.5man
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.5mdoc
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.def
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.html
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.man.in
  user/markj/netdump/contrib/ntp/ntpd/ntp.keys.mdoc.in
  user/markj/netdump/contrib/ntp/ntpd/ntp_config.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_control.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_crypto.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_io.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_keyword.h
  user/markj/netdump/contrib/ntp/ntpd/ntp_leapsec.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_parser.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_parser.h
  user/markj/netdump/contrib/ntp/ntpd/ntp_peer.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_proto.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_refclock.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_request.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_restrict.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_scanner.c
  user/markj/netdump/contrib/ntp/ntpd/ntp_util.c
  user/markj/netdump/contrib/ntp/ntpd/ntpd-opts.c
  user/markj/netdump/contrib/ntp/ntpd/ntpd-opts.h
  user/markj/netdump/contrib/ntp/ntpd/ntpd.1ntpdman
  user/markj/netdump/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  user/markj/netdump/contrib/ntp/ntpd/ntpd.c
  user/markj/netdump/contrib/ntp/ntpd/ntpd.html
  user/markj/netdump/contrib/ntp/ntpd/ntpd.man.in
  user/markj/netdump/contrib/ntp/ntpd/ntpd.mdoc.in
  user/markj/netdump/contrib/ntp/ntpd/ntpsim.c
  user/markj/netdump/contrib/ntp/ntpd/refclock_gpsdjson.c
  user/markj/netdump/contrib/ntp/ntpd/refclock_jjy.c
  user/markj/netdump/contrib/ntp/ntpd/refclock_palisade.c
  user/markj/netdump/contrib/ntp/ntpd/refclock_parse.c
  user/markj/netdump/contrib/ntp/ntpdate/Makefile.in
  user/markj/netdump/contrib/ntp/ntpdc/Makefile.in
  user/markj/netdump/contrib/ntp/ntpdc/invoke-ntpdc.texi
  user/markj/netdump/contrib/ntp/ntpdc/layout.std
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc-opts.c
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc-opts.h
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.c
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.html
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.man.in
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc.mdoc.in
  user/markj/netdump/contrib/ntp/ntpdc/ntpdc_ops.c
  user/markj/netdump/contrib/ntp/ntpq/Makefile.am
  user/markj/netdump/contrib/ntp/ntpq/Makefile.in
  user/markj/netdump/contrib/ntp/ntpq/invoke-ntpq.texi
  user/markj/netdump/contrib/ntp/ntpq/ntpq-opts.c
  user/markj/netdump/contrib/ntp/ntpq/ntpq-opts.def
  user/markj/netdump/contrib/ntp/ntpq/ntpq-opts.h
  user/markj/netdump/contrib/ntp/ntpq/ntpq-subs.c
  user/markj/netdump/contrib/ntp/ntpq/ntpq.1ntpqman
  user/markj/netdump/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  user/markj/netdump/contrib/ntp/ntpq/ntpq.c
  user/markj/netdump/contrib/ntp/ntpq/ntpq.html
  user/markj/netdump/contrib/ntp/ntpq/ntpq.man.in
  user/markj/netdump/contrib/ntp/ntpq/ntpq.mdoc.in
  user/markj/netdump/contrib/ntp/ntpq/ntpq.texi
  user/markj/netdump/contrib/ntp/ntpsnmpd/Makefile.in
  user/markj/netdump/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  user/markj/netdump/contrib/ntp/ntpsnmpd/netsnmp_daemonize.c
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  user/markj/netdump/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  user/markj/netdump/contrib/ntp/packageinfo.sh
  user/markj/netdump/contrib/ntp/parseutil/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/build/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/build/UpdatePoint
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  user/markj/netdump/contrib/ntp/scripts/invoke-plot_summary.texi
  user/markj/netdump/contrib/ntp/scripts/invoke-summary.texi
  user/markj/netdump/contrib/ntp/scripts/lib/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  user/markj/netdump/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  user/markj/netdump/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/ntptrace/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace-opts
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace.html
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  user/markj/netdump/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/plot_summary-opts
  user/markj/netdump/contrib/ntp/scripts/plot_summary.1plot_summaryman
  user/markj/netdump/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  user/markj/netdump/contrib/ntp/scripts/plot_summary.html
  user/markj/netdump/contrib/ntp/scripts/plot_summary.man.in
  user/markj/netdump/contrib/ntp/scripts/plot_summary.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/summary-opts
  user/markj/netdump/contrib/ntp/scripts/summary.1summaryman
  user/markj/netdump/contrib/ntp/scripts/summary.1summarymdoc
  user/markj/netdump/contrib/ntp/scripts/summary.html
  user/markj/netdump/contrib/ntp/scripts/summary.man.in
  user/markj/netdump/contrib/ntp/scripts/summary.mdoc.in
  user/markj/netdump/contrib/ntp/scripts/update-leap/Makefile.in
  user/markj/netdump/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap-opts
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.html
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.in
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.man.in
  user/markj/netdump/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
  user/markj/netdump/contrib/ntp/sntp/Makefile.in
  user/markj/netdump/contrib/ntp/sntp/check-libntp.mf
  user/markj/netdump/contrib/ntp/sntp/configure
  user/markj/netdump/contrib/ntp/sntp/crypto.c
  user/markj/netdump/contrib/ntp/sntp/crypto.h
  user/markj/netdump/contrib/ntp/sntp/harden/linux
  user/markj/netdump/contrib/ntp/sntp/include/version.def
  user/markj/netdump/contrib/ntp/sntp/include/version.texi
  user/markj/netdump/contrib/ntp/sntp/invoke-sntp.texi
  user/markj/netdump/contrib/ntp/sntp/m4/ntp_harden.m4
  user/markj/netdump/contrib/ntp/sntp/m4/ntp_libevent.m4
  user/markj/netdump/contrib/ntp/sntp/m4/ntp_openssl.m4
  user/markj/netdump/contrib/ntp/sntp/m4/version.m4
  user/markj/netdump/contrib/ntp/sntp/main.c
  user/markj/netdump/contrib/ntp/sntp/networking.c
  user/markj/netdump/contrib/ntp/sntp/sntp-opts.c
  user/markj/netdump/contrib/ntp/sntp/sntp-opts.def
  user/markj/netdump/contrib/ntp/sntp/sntp-opts.h
  user/markj/netdump/contrib/ntp/sntp/sntp.1sntpman
  user/markj/netdump/contrib/ntp/sntp/sntp.1sntpmdoc
  user/markj/netdump/contrib/ntp/sntp/sntp.html
  user/markj/netdump/contrib/ntp/sntp/sntp.man.in
  user/markj/netdump/contrib/ntp/sntp/sntp.mdoc.in
  user/markj/netdump/contrib/ntp/sntp/tests/Makefile.am
  user/markj/netdump/contrib/ntp/sntp/tests/Makefile.in
  user/markj/netdump/contrib/ntp/sntp/tests/crypto.c
  user/markj/netdump/contrib/ntp/sntp/tests/keyFile.c
  user/markj/netdump/contrib/ntp/sntp/tests/packetHandling.c
  user/markj/netdump/contrib/ntp/sntp/tests/packetProcessing.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-crypto.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-keyFile.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-kodDatabase.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-kodFile.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-networking.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-packetHandling.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-packetProcessing.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-t-log.c
  user/markj/netdump/contrib/ntp/sntp/tests/run-utilities.c
  user/markj/netdump/contrib/ntp/sntp/unity/auto/generate_test_runner.rb
  user/markj/netdump/contrib/ntp/sntp/utilities.c
  user/markj/netdump/contrib/ntp/sntp/version.c
  user/markj/netdump/contrib/ntp/util/Makefile.in
  user/markj/netdump/contrib/ntp/util/invoke-ntp-keygen.texi
  user/markj/netdump/contrib/ntp/util/ntp-keygen-opts.c
  user/markj/netdump/contrib/ntp/util/ntp-keygen-opts.def
  user/markj/netdump/contrib/ntp/util/ntp-keygen-opts.h
  user/markj/netdump/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  user/markj/netdump/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  user/markj/netdump/contrib/ntp/util/ntp-keygen.html
  user/markj/netdump/contrib/ntp/util/ntp-keygen.man.in
  user/markj/netdump/contrib/ntp/util/ntp-keygen.mdoc.in
  user/markj/netdump/contrib/sendmail/include/sm/os/sm_os_freebsd.h
  user/markj/netdump/etc/autofs/special_media
  user/markj/netdump/etc/devd/devmatch.conf
  user/markj/netdump/etc/mtree/BSD.tests.dist
  user/markj/netdump/etc/rc.d/devmatch
  user/markj/netdump/etc/rc.d/ipfw
  user/markj/netdump/etc/rc.d/jail
  user/markj/netdump/etc/rc.d/pf
  user/markj/netdump/etc/rc.firewall
  user/markj/netdump/gnu/usr.bin/binutils/ld/Makefile
  user/markj/netdump/include/time.h
  user/markj/netdump/include/ttyent.h
  user/markj/netdump/lib/clang/freebsd_cc_version.h
  user/markj/netdump/lib/clang/include/clang/Basic/Version.inc
  user/markj/netdump/lib/clang/include/lld/Common/Version.inc
  user/markj/netdump/lib/clang/include/llvm/Support/VCSRevision.h
  user/markj/netdump/lib/libc/gen/arc4random.c
  user/markj/netdump/lib/libc/gen/getpeereid.c
  user/markj/netdump/lib/libc/gen/getttyent.3
  user/markj/netdump/lib/libc/gen/getttyent.c
  user/markj/netdump/lib/libc/gen/posix_spawn.3
  user/markj/netdump/lib/libc/gen/semctl.c
  user/markj/netdump/lib/libc/stdio/xprintf_int.c
  user/markj/netdump/lib/libc/string/Makefile.inc
  user/markj/netdump/lib/libc/string/memset.3
  user/markj/netdump/lib/libc/sys/msgctl.2
  user/markj/netdump/lib/libc/sys/msgget.2
  user/markj/netdump/lib/libc/sys/semctl.2
  user/markj/netdump/lib/libc/sys/semget.2
  user/markj/netdump/lib/libc/sys/shmget.2
  user/markj/netdump/lib/libcasper/libcasper/Makefile
  user/markj/netdump/lib/libcasper/libcasper/libcasper.3
  user/markj/netdump/lib/libcasper/libcasper/libcasper.c
  user/markj/netdump/lib/libcasper/libcasper/libcasper.h
  user/markj/netdump/lib/libcasper/libcasper/libcasper_impl.h
  user/markj/netdump/lib/libcasper/libcasper/libcasper_service.c
  user/markj/netdump/lib/libcasper/libcasper/libcasper_service.h
  user/markj/netdump/lib/libcasper/libcasper/service.c
  user/markj/netdump/lib/libcasper/services/cap_dns/Makefile
  user/markj/netdump/lib/libcasper/services/cap_dns/cap_dns.3
  user/markj/netdump/lib/libcasper/services/cap_dns/cap_dns.c
  user/markj/netdump/lib/libcasper/services/cap_grp/Makefile
  user/markj/netdump/lib/libcasper/services/cap_grp/cap_grp.3
  user/markj/netdump/lib/libcasper/services/cap_grp/cap_grp.c
  user/markj/netdump/lib/libcasper/services/cap_pwd/Makefile
  user/markj/netdump/lib/libcasper/services/cap_pwd/cap_pwd.c
  user/markj/netdump/lib/libcasper/services/cap_random/Makefile
  user/markj/netdump/lib/libcasper/services/cap_random/cap_random.3
  user/markj/netdump/lib/libcasper/services/cap_random/cap_random.c
  user/markj/netdump/lib/libcasper/services/cap_sysctl/Makefile
  user/markj/netdump/lib/libcasper/services/cap_sysctl/cap_sysctl.c
  user/markj/netdump/lib/libcasper/services/cap_syslog/Makefile
  user/markj/netdump/lib/libcasper/services/cap_syslog/cap_syslog.3
  user/markj/netdump/lib/libcasper/services/cap_syslog/cap_syslog.c
  user/markj/netdump/lib/libdevdctl/event.cc
  user/markj/netdump/lib/libefivar/efi-osdep.h
  user/markj/netdump/lib/libefivar/efivar-dp-format.c
  user/markj/netdump/lib/libefivar/efivar-dp-parse.c
  user/markj/netdump/lib/libefivar/efivar-dp-xlate.c
  user/markj/netdump/lib/libefivar/efivar-dp.h
  user/markj/netdump/lib/libefivar/efivar.c
  user/markj/netdump/lib/libefivar/efivar.h
  user/markj/netdump/lib/libefivar/uefi-dplib.h
  user/markj/netdump/lib/libefivar/uefi-dputil.c
  user/markj/netdump/lib/libifconfig/Makefile
  user/markj/netdump/lib/libifconfig/libifconfig.c
  user/markj/netdump/lib/libifconfig/libifconfig.h
  user/markj/netdump/lib/libifconfig/libifconfig_internal.c
  user/markj/netdump/lib/libifconfig/libifconfig_internal.h
  user/markj/netdump/lib/libutil/flopen.3
  user/markj/netdump/lib/libvmmapi/vmmapi.c
  user/markj/netdump/lib/libvmmapi/vmmapi.h
  user/markj/netdump/lib/msun/src/e_atan2.c
  user/markj/netdump/libexec/getty/Makefile
  user/markj/netdump/libexec/getty/chat.c
  user/markj/netdump/libexec/getty/getty.8
  user/markj/netdump/libexec/getty/gettytab.5
  user/markj/netdump/libexec/getty/main.c
  user/markj/netdump/libexec/getty/subr.c
  user/markj/netdump/libexec/getty/ttys.5
  user/markj/netdump/libexec/rtld-elf/aarch64/rtld_start.S
  user/markj/netdump/release/Makefile.vm
  user/markj/netdump/release/arm64/PINE64.conf
  user/markj/netdump/sbin/devd/devd.cc
  user/markj/netdump/sbin/devmatch/devmatch.8
  user/markj/netdump/sbin/devmatch/devmatch.c
  user/markj/netdump/sbin/dhclient/Makefile
  user/markj/netdump/sbin/dhclient/clparse.c
  user/markj/netdump/sbin/dhclient/conflex.c
  user/markj/netdump/sbin/dhclient/dhclient.c
  user/markj/netdump/sbin/dhclient/dhcpd.h
  user/markj/netdump/sbin/dhclient/dispatch.c
  user/markj/netdump/sbin/dhclient/errwarn.c
  user/markj/netdump/sbin/dhclient/hash.c
  user/markj/netdump/sbin/dhclient/options.c
  user/markj/netdump/sbin/dhclient/privsep.c
  user/markj/netdump/sbin/dhclient/privsep.h
  user/markj/netdump/sbin/dhclient/tables.c
  user/markj/netdump/sbin/dhclient/tests/fake.c
  user/markj/netdump/sbin/dhclient/tree.h
  user/markj/netdump/sbin/fsck_ffs/inode.c
  user/markj/netdump/sbin/geom/class/part/gpart.8
  user/markj/netdump/sbin/init/init.c
  user/markj/netdump/sbin/ipfw/tables.c
  user/markj/netdump/sbin/nvmecontrol/devlist.c
  user/markj/netdump/sbin/nvmecontrol/firmware.c
  user/markj/netdump/sbin/nvmecontrol/identify.c
  user/markj/netdump/sbin/nvmecontrol/logpage.c
  user/markj/netdump/sbin/nvmecontrol/nvmecontrol.c
  user/markj/netdump/sbin/nvmecontrol/perftest.c
  user/markj/netdump/sbin/nvmecontrol/power.c
  user/markj/netdump/sbin/nvmecontrol/wdc.c
  user/markj/netdump/sbin/route/route.8
  user/markj/netdump/sbin/route/route.c
  user/markj/netdump/sbin/savecore/savecore.c
  user/markj/netdump/share/examples/libifconfig/Makefile
  user/markj/netdump/share/examples/libifconfig/ifcreate.c
  user/markj/netdump/share/examples/libifconfig/ifdestroy.c
  user/markj/netdump/share/examples/libifconfig/setdescription.c
  user/markj/netdump/share/examples/libifconfig/setmtu.c
  user/markj/netdump/share/man/man4/Makefile
  user/markj/netdump/share/man/man4/bnxt.4
  user/markj/netdump/share/man/man4/dtrace_lockstat.4
  user/markj/netdump/share/man/man4/isp.4
  user/markj/netdump/share/man/man4/ng_pppoe.4
  user/markj/netdump/share/man/man5/rc.conf.5
  user/markj/netdump/share/man/man5/src.conf.5
  user/markj/netdump/share/man/man9/MODULE_PNP_INFO.9
  user/markj/netdump/share/man/man9/Makefile
  user/markj/netdump/share/man/man9/pci.9
  user/markj/netdump/share/man/man9/pmap_enter.9
  user/markj/netdump/share/man/man9/pmap_qenter.9
  user/markj/netdump/share/man/man9/sleep.9
  user/markj/netdump/share/man/man9/sysctl.9
  user/markj/netdump/share/misc/pci_vendors
  user/markj/netdump/share/mk/atf.test.mk
  user/markj/netdump/share/mk/bsd.own.mk
  user/markj/netdump/share/mk/src.opts.mk
  user/markj/netdump/share/mk/src.sys.env.mk
  user/markj/netdump/share/mk/src.sys.obj.mk
  user/markj/netdump/share/mk/sys.mk
  user/markj/netdump/stand/Makefile
  user/markj/netdump/stand/Makefile.amd64
  user/markj/netdump/stand/arm/Makefile
  user/markj/netdump/stand/common/interp_lua.c
  user/markj/netdump/stand/common/load_elf.c
  user/markj/netdump/stand/common/metadata.c
  user/markj/netdump/stand/defs.mk
  user/markj/netdump/stand/efi/Makefile
  user/markj/netdump/stand/efi/include/efidevp.h
  user/markj/netdump/stand/efi/include/efilib.h
  user/markj/netdump/stand/efi/libefi/efipart.c
  user/markj/netdump/stand/efi/libefi/efizfs.c
  user/markj/netdump/stand/efi/loader/Makefile
  user/markj/netdump/stand/efi/loader/main.c
  user/markj/netdump/stand/fdt/Makefile
  user/markj/netdump/stand/ficl/Makefile
  user/markj/netdump/stand/forth/Makefile
  user/markj/netdump/stand/geli/Makefile
  user/markj/netdump/stand/i386/Makefile
  user/markj/netdump/stand/i386/boot2/boot2.c
  user/markj/netdump/stand/i386/loader/Makefile
  user/markj/netdump/stand/i386/loader/conf.c
  user/markj/netdump/stand/i386/loader/main.c
  user/markj/netdump/stand/liblua/Makefile
  user/markj/netdump/stand/liblua/lstd.c
  user/markj/netdump/stand/liblua/lstd.h
  user/markj/netdump/stand/liblua/luaconf.h
  user/markj/netdump/stand/liblua/lutils.c
  user/markj/netdump/stand/liblua/lutils.h
  user/markj/netdump/stand/libsa/Makefile
  user/markj/netdump/stand/libsa/arp.c
  user/markj/netdump/stand/libsa/bootp.c
  user/markj/netdump/stand/libsa/cd9660.c
  user/markj/netdump/stand/libsa/ip.c
  user/markj/netdump/stand/libsa/net.c
  user/markj/netdump/stand/libsa/net.h
  user/markj/netdump/stand/libsa/nfs.c
  user/markj/netdump/stand/libsa/nullfs.c
  user/markj/netdump/stand/libsa/rarp.c
  user/markj/netdump/stand/libsa/rpc.c
  user/markj/netdump/stand/libsa/stand.h
  user/markj/netdump/stand/libsa/tftp.c
  user/markj/netdump/stand/libsa/ufs.c
  user/markj/netdump/stand/libsa/write.c
  user/markj/netdump/stand/loader.mk
  user/markj/netdump/stand/lua.mk
  user/markj/netdump/stand/lua/Makefile
  user/markj/netdump/stand/lua/color.lua
  user/markj/netdump/stand/lua/config.lua
  user/markj/netdump/stand/lua/core.lua
  user/markj/netdump/stand/lua/drawer.lua
  user/markj/netdump/stand/lua/loader.lua
  user/markj/netdump/stand/lua/menu.lua
  user/markj/netdump/stand/lua/password.lua
  user/markj/netdump/stand/lua/screen.lua
  user/markj/netdump/stand/mips/Makefile
  user/markj/netdump/stand/mips/uboot/Makefile
  user/markj/netdump/stand/ofw/libofw/Makefile
  user/markj/netdump/stand/ofw/libofw/libofw.h
  user/markj/netdump/stand/powerpc/Makefile
  user/markj/netdump/stand/powerpc/ofw/Makefile
  user/markj/netdump/stand/powerpc/ofw/conf.c
  user/markj/netdump/stand/sparc64/Makefile
  user/markj/netdump/stand/sparc64/loader/Makefile
  user/markj/netdump/stand/sparc64/loader/main.c
  user/markj/netdump/stand/uboot/Makefile
  user/markj/netdump/stand/uboot/fdt/Makefile
  user/markj/netdump/stand/uboot/lib/Makefile
  user/markj/netdump/stand/userboot/userboot/Makefile
  user/markj/netdump/stand/userboot/userboot/host.c
  user/markj/netdump/stand/userboot/userboot/main.c
  user/markj/netdump/stand/zfs/Makefile
  user/markj/netdump/stand/zfs/libzfs.h
  user/markj/netdump/stand/zfs/zfs.c
  user/markj/netdump/sys/amd64/acpica/acpi_machdep.c
  user/markj/netdump/sys/amd64/amd64/db_trace.c
  user/markj/netdump/sys/amd64/amd64/fpu.c
  user/markj/netdump/sys/amd64/amd64/pmap.c
  user/markj/netdump/sys/amd64/conf/GENERIC
  user/markj/netdump/sys/amd64/conf/NOTES
  user/markj/netdump/sys/amd64/include/asmacros.h
  user/markj/netdump/sys/amd64/include/fpu.h
  user/markj/netdump/sys/amd64/include/pcpu.h
  user/markj/netdump/sys/amd64/include/vmm_dev.h
  user/markj/netdump/sys/amd64/include/vmm_instruction_emul.h
  user/markj/netdump/sys/amd64/linux/linux.h
  user/markj/netdump/sys/amd64/linux/linux_dummy.c
  user/markj/netdump/sys/amd64/linux/linux_sysvec.c
  user/markj/netdump/sys/amd64/linux/syscalls.master
  user/markj/netdump/sys/amd64/linux32/linux32_dummy.c
  user/markj/netdump/sys/amd64/linux32/linux32_sysvec.c
  user/markj/netdump/sys/amd64/linux32/syscalls.master
  user/markj/netdump/sys/amd64/vmm/amd/amdvi_hw.c
  user/markj/netdump/sys/amd64/vmm/amd/amdvi_priv.h
  user/markj/netdump/sys/amd64/vmm/amd/ivrs_drv.c
  user/markj/netdump/sys/amd64/vmm/amd/svm.c
  user/markj/netdump/sys/amd64/vmm/vmm_dev.c
  user/markj/netdump/sys/amd64/vmm/vmm_instruction_emul.c
  user/markj/netdump/sys/arm/allwinner/aw_mmc.c
  user/markj/netdump/sys/arm/allwinner/aw_syscon.c
  user/markj/netdump/sys/arm/allwinner/axp81x.c
  user/markj/netdump/sys/arm/allwinner/if_awg.c
  user/markj/netdump/sys/arm/arm/gic.c
  user/markj/netdump/sys/arm/arm/gic_acpi.c
  user/markj/netdump/sys/arm/arm/identcpu-v6.c
  user/markj/netdump/sys/arm/arm/machdep.c
  user/markj/netdump/sys/arm/arm/machdep_boot.c
  user/markj/netdump/sys/arm/arm/pmap-v4.c
  user/markj/netdump/sys/arm/arm/pmap-v6.c
  user/markj/netdump/sys/arm/broadcom/bcm2835/bcm2835_intr.c
  user/markj/netdump/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  user/markj/netdump/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
  user/markj/netdump/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c
  user/markj/netdump/sys/arm/conf/DOCKSTAR
  user/markj/netdump/sys/arm/conf/DREAMPLUG-1001
  user/markj/netdump/sys/arm/conf/IMX53
  user/markj/netdump/sys/arm/conf/IMX6
  user/markj/netdump/sys/arm/conf/RK3188
  user/markj/netdump/sys/arm/freescale/imx/files.imx5
  user/markj/netdump/sys/arm/freescale/imx/files.imx6
  user/markj/netdump/sys/arm/freescale/imx/imx51_ccm.c
  user/markj/netdump/sys/arm/freescale/imx/imx6_ccm.c
  user/markj/netdump/sys/arm/freescale/imx/imx6_ccmreg.h
  user/markj/netdump/sys/arm/freescale/imx/imx6_machdep.c
  user/markj/netdump/sys/arm/freescale/imx/imx6_usbphy.c
  user/markj/netdump/sys/arm/freescale/imx/imx_ccmvar.h
  user/markj/netdump/sys/arm/freescale/imx/imx_gpio.c
  user/markj/netdump/sys/arm/freescale/imx/imx_i2c.c
  user/markj/netdump/sys/arm/include/_types.h
  user/markj/netdump/sys/arm/nvidia/drm2/tegra_bo.c
  user/markj/netdump/sys/arm64/arm64/exception.S
  user/markj/netdump/sys/arm64/arm64/gic_v3_acpi.c
  user/markj/netdump/sys/arm64/arm64/gicv3_its.c
  user/markj/netdump/sys/arm64/arm64/mp_machdep.c
  user/markj/netdump/sys/arm64/arm64/pmap.c
  user/markj/netdump/sys/arm64/arm64/vfp.c
  user/markj/netdump/sys/arm64/conf/GENERIC
  user/markj/netdump/sys/arm64/include/_types.h
  user/markj/netdump/sys/arm64/include/vfp.h
  user/markj/netdump/sys/cam/cam_iosched.c
  user/markj/netdump/sys/cam/cam_periph.c
  user/markj/netdump/sys/cam/nvme/nvme_all.c
  user/markj/netdump/sys/cam/nvme/nvme_da.c
  user/markj/netdump/sys/cam/scsi/scsi_cd.c
  user/markj/netdump/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c
  user/markj/netdump/sys/cddl/compat/opensolaris/sys/assfail.h
  user/markj/netdump/sys/cddl/compat/opensolaris/sys/kmem.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/Makefile.files
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/lgc.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/llex.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/lstrlib.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/ltable.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/range_tree.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_reftree.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bpobj.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deadlist.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deleg.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/range_tree.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_priority.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_get.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h
  user/markj/netdump/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
  user/markj/netdump/sys/compat/cloudabi/cloudabi_file.c
  user/markj/netdump/sys/compat/freebsd32/freebsd32_ipc.h
  user/markj/netdump/sys/compat/freebsd32/freebsd32_misc.c
  user/markj/netdump/sys/compat/freebsd32/freebsd32_proto.h
  user/markj/netdump/sys/compat/freebsd32/freebsd32_syscall.h
  user/markj/netdump/sys/compat/freebsd32/freebsd32_syscalls.c
  user/markj/netdump/sys/compat/freebsd32/freebsd32_sysent.c
  user/markj/netdump/sys/compat/freebsd32/freebsd32_systrace_args.c
  user/markj/netdump/sys/compat/freebsd32/freebsd32_util.h
  user/markj/netdump/sys/compat/freebsd32/syscalls.master
  user/markj/netdump/sys/compat/linux/linux_emul.c
  user/markj/netdump/sys/compat/linux/linux_emul.h
  user/markj/netdump/sys/compat/linux/linux_file.c
  user/markj/netdump/sys/compat/linux/linux_ioctl.c
  user/markj/netdump/sys/compat/linux/linux_ipc.c
  user/markj/netdump/sys/compat/linux/linux_mib.c
  user/markj/netdump/sys/compat/linux/linux_misc.c
  user/markj/netdump/sys/compat/linux/linux_mmap.c
  user/markj/netdump/sys/compat/linux/linux_signal.c
  user/markj/netdump/sys/compat/linux/linux_socket.c
  user/markj/netdump/sys/compat/linux/linux_stats.c
  user/markj/netdump/sys/compat/linux/linux_sysctl.c
  user/markj/netdump/sys/compat/linuxkpi/common/include/asm/atomic.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/bitops.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/compiler.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/delay.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/device.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/fs.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/gfp.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/interrupt.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/io.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/kernel.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/kref.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/ktime.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/list.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/lockdep.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/mm.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/mm_types.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/module.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/moduleparam.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/mutex.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/pid.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/printk.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/radix-tree.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/rcupdate.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/rwsem.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/sched.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/slab.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/spinlock.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/string.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/timer.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/uaccess.h
  user/markj/netdump/sys/compat/linuxkpi/common/include/linux/wait.h
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_compat.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_hrtimer.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_lock.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_page.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_radix.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_schedule.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_slab.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_tasklet.c
  user/markj/netdump/sys/compat/linuxkpi/common/src/linux_work.c
  user/markj/netdump/sys/conf/NOTES
  user/markj/netdump/sys/conf/files
  user/markj/netdump/sys/conf/files.amd64
  user/markj/netdump/sys/conf/files.arm64
  user/markj/netdump/sys/conf/files.i386
  user/markj/netdump/sys/conf/files.powerpc
  user/markj/netdump/sys/conf/kern.mk
  user/markj/netdump/sys/conf/kern.opts.mk
  user/markj/netdump/sys/conf/kmod.mk
  user/markj/netdump/sys/conf/options
  user/markj/netdump/sys/conf/options.arm64
  user/markj/netdump/sys/contrib/ck/include/ck_md.h
  user/markj/netdump/sys/crypto/aesni/aesni.c
  user/markj/netdump/sys/crypto/armv8/armv8_crypto.c
  user/markj/netdump/sys/crypto/via/padlock.c
  user/markj/netdump/sys/crypto/via/padlock_cipher.c
  user/markj/netdump/sys/crypto/via/padlock_hash.c
  user/markj/netdump/sys/ddb/db_script.c
  user/markj/netdump/sys/dev/acpica/acpi_resource.c
  user/markj/netdump/sys/dev/aic7xxx/aic7xxx.seq
  user/markj/netdump/sys/dev/atkbdc/psm.c
  user/markj/netdump/sys/dev/cxgbe/adapter.h
  user/markj/netdump/sys/dev/cxgbe/common/t4_msg.h
  user/markj/netdump/sys/dev/cxgbe/common/t4_tcb.h
  user/markj/netdump/sys/dev/cxgbe/crypto/t4_crypto.c
  user/markj/netdump/sys/dev/cxgbe/iw_cxgbe/provider.c
  user/markj/netdump/sys/dev/cxgbe/offload.h
  user/markj/netdump/sys/dev/cxgbe/t4_main.c
  user/markj/netdump/sys/dev/cxgbe/t4_netmap.c
  user/markj/netdump/sys/dev/cxgbe/tom/t4_cpl_io.c
  user/markj/netdump/sys/dev/cxgbe/tom/t4_ddp.c
  user/markj/netdump/sys/dev/cxgbe/tom/t4_tom.c
  user/markj/netdump/sys/dev/cxgbe/tom/t4_tom.h
  user/markj/netdump/sys/dev/drm2/drm_fb_helper.c
  user/markj/netdump/sys/dev/drm2/i915/i915_gem.c
  user/markj/netdump/sys/dev/drm2/i915/i915_gem_gtt.c
  user/markj/netdump/sys/dev/drm2/ttm/ttm_bo_vm.c
  user/markj/netdump/sys/dev/drm2/ttm/ttm_page_alloc.c
  user/markj/netdump/sys/dev/efidev/efirt.c   (contents, props changed)
  user/markj/netdump/sys/dev/extres/clk/clk.h
  user/markj/netdump/sys/dev/flash/at45d.c
  user/markj/netdump/sys/dev/flash/mx25l.c
  user/markj/netdump/sys/dev/gpio/gpiobusvar.h
  user/markj/netdump/sys/dev/gpio/ofw_gpiobus.c
  user/markj/netdump/sys/dev/iicbus/ds1307.c
  user/markj/netdump/sys/dev/iicbus/ds13rtc.c
  user/markj/netdump/sys/dev/iicbus/ds1672.c
  user/markj/netdump/sys/dev/iicbus/ds3231.c
  user/markj/netdump/sys/dev/iicbus/iicbus.h
  user/markj/netdump/sys/dev/iicbus/isl12xx.c
  user/markj/netdump/sys/dev/iicbus/nxprtc.c
  user/markj/netdump/sys/dev/iicbus/ofw_iicbus.c
  user/markj/netdump/sys/dev/iicbus/rtc8583.c
  user/markj/netdump/sys/dev/iicbus/s35390a.c
  user/markj/netdump/sys/dev/isci/scil/intel_ata.h
  user/markj/netdump/sys/dev/isci/scil/sati_write_long.c
  user/markj/netdump/sys/dev/isp/isp.c
  user/markj/netdump/sys/dev/isp/isp_pci.c
  user/markj/netdump/sys/dev/isp/ispmbox.h
  user/markj/netdump/sys/dev/isp/ispvar.h
  user/markj/netdump/sys/dev/ispfw/asm_2400.h
  user/markj/netdump/sys/dev/ispfw/asm_2500.h
  user/markj/netdump/sys/dev/mlx4/mlx4_ib/mlx4_ib.h
  user/markj/netdump/sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
  user/markj/netdump/sys/dev/mlx5/mlx5_ib/mlx5_ib.h
  user/markj/netdump/sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
  user/markj/netdump/sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
  user/markj/netdump/sys/dev/mmc/host/dwmmc.c
  user/markj/netdump/sys/dev/mmc/host/dwmmc_rockchip.c
  user/markj/netdump/sys/dev/mmc/host/dwmmc_var.h
  user/markj/netdump/sys/dev/mpr/mpr.c
  user/markj/netdump/sys/dev/mpr/mpr_sas.c
  user/markj/netdump/sys/dev/mpr/mprvar.h
  user/markj/netdump/sys/dev/mps/mps.c
  user/markj/netdump/sys/dev/mps/mps_sas.c
  user/markj/netdump/sys/dev/mps/mpsvar.h
  user/markj/netdump/sys/dev/mthca/mthca_provider.c
  user/markj/netdump/sys/dev/mxge/if_mxge.c
  user/markj/netdump/sys/dev/nvme/nvme.c
  user/markj/netdump/sys/dev/nvme/nvme.h
  user/markj/netdump/sys/dev/nvme/nvme_ctrlr.c
  user/markj/netdump/sys/dev/nvme/nvme_ctrlr_cmd.c
  user/markj/netdump/sys/dev/nvme/nvme_ns.c
  user/markj/netdump/sys/dev/nvme/nvme_ns_cmd.c
  user/markj/netdump/sys/dev/nvme/nvme_private.h
  user/markj/netdump/sys/dev/nvme/nvme_qpair.c
  user/markj/netdump/sys/dev/ofw/ofw_fdt.c
  user/markj/netdump/sys/dev/ofw/ofw_standard.c
  user/markj/netdump/sys/dev/pci/hostb_pci.c
  user/markj/netdump/sys/dev/pci/pci.c
  user/markj/netdump/sys/dev/pci/pci_if.m
  user/markj/netdump/sys/dev/pci/pci_private.h
  user/markj/netdump/sys/dev/pci/pci_user.c
  user/markj/netdump/sys/dev/pci/pcivar.h
  user/markj/netdump/sys/dev/pci/vga_pci.c
  user/markj/netdump/sys/dev/qlxgbe/ql_dbg.h
  user/markj/netdump/sys/dev/qlxgbe/ql_def.h
  user/markj/netdump/sys/dev/qlxgbe/ql_glbl.h
  user/markj/netdump/sys/dev/qlxgbe/ql_hw.c
  user/markj/netdump/sys/dev/qlxgbe/ql_hw.h
  user/markj/netdump/sys/dev/qlxgbe/ql_inline.h
  user/markj/netdump/sys/dev/qlxgbe/ql_ioctl.c
  user/markj/netdump/sys/dev/qlxgbe/ql_ioctl.h
  user/markj/netdump/sys/dev/qlxgbe/ql_isr.c
  user/markj/netdump/sys/dev/qlxgbe/ql_misc.c
  user/markj/netdump/sys/dev/qlxgbe/ql_os.c
  user/markj/netdump/sys/dev/qlxgbe/ql_os.h
  user/markj/netdump/sys/dev/qlxgbe/ql_ver.h
  user/markj/netdump/sys/dev/random/nehemiah.c
  user/markj/netdump/sys/dev/sdhci/fsl_sdhci.c
  user/markj/netdump/sys/dev/spibus/ofw_spibus.c
  user/markj/netdump/sys/dev/spibus/spibusvar.h
  user/markj/netdump/sys/dev/uart/uart_cpu_arm64.c
  user/markj/netdump/sys/dev/uart/uart_dev_pl011.c
  user/markj/netdump/sys/dev/usb/controller/ehci_imx.c
  user/markj/netdump/sys/dev/usb/net/if_axge.c
  user/markj/netdump/sys/dev/usb/serial/uftdi.c
  user/markj/netdump/sys/dev/usb/usb_lookup.c
  user/markj/netdump/sys/dev/usb/usbdi.h
  user/markj/netdump/sys/dev/virtio/virtio.c
  user/markj/netdump/sys/dev/virtio/virtio.h
  user/markj/netdump/sys/dev/virtio/virtio_bus_if.m
  user/markj/netdump/sys/dev/virtio/virtqueue.c
  user/markj/netdump/sys/dev/virtio/virtqueue.h
  user/markj/netdump/sys/dev/vt/vt_core.c
  user/markj/netdump/sys/dev/xen/blkback/blkback.c
  user/markj/netdump/sys/dev/xen/netback/netback.c
  user/markj/netdump/sys/dts/arm/rpi.dts
  user/markj/netdump/sys/dts/arm/rpi2.dts
  user/markj/netdump/sys/fs/fuse/fuse_internal.c
  user/markj/netdump/sys/geom/eli/g_eli.c
  user/markj/netdump/sys/geom/geom_io.c
  user/markj/netdump/sys/geom/journal/g_journal_ufs.c
  user/markj/netdump/sys/geom/label/g_label_ufs.c
  user/markj/netdump/sys/geom/part/g_part.c
  user/markj/netdump/sys/i386/conf/NOTES
  user/markj/netdump/sys/i386/i386/npx.c
  user/markj/netdump/sys/i386/i386/pmap.c
  user/markj/netdump/sys/i386/ibcs2/ibcs2_ipc.c
  user/markj/netdump/sys/i386/ibcs2/syscalls.master
  user/markj/netdump/sys/i386/include/npx.h
  user/markj/netdump/sys/i386/linux/imgact_linux.c
  user/markj/netdump/sys/i386/linux/linux_dummy.c
  user/markj/netdump/sys/i386/linux/linux_machdep.c
  user/markj/netdump/sys/i386/linux/linux_ptrace.c
  user/markj/netdump/sys/i386/linux/linux_sysvec.c
  user/markj/netdump/sys/i386/linux/syscalls.master
  user/markj/netdump/sys/i386/pci/pci_pir.c
  user/markj/netdump/sys/kern/kern_exit.c
  user/markj/netdump/sys/kern/kern_fork.c
  user/markj/netdump/sys/kern/kern_lock.c
  user/markj/netdump/sys/kern/kern_mutex.c
  user/markj/netdump/sys/kern/kern_proc.c
  user/markj/netdump/sys/kern/kern_rwlock.c
  user/markj/netdump/sys/kern/kern_sig.c
  user/markj/netdump/sys/kern/kern_sx.c
  user/markj/netdump/sys/kern/kern_synch.c
  user/markj/netdump/sys/kern/kern_syscalls.c
  user/markj/netdump/sys/kern/kern_time.c
  user/markj/netdump/sys/kern/sched_ule.c
  user/markj/netdump/sys/kern/subr_compressor.c
  user/markj/netdump/sys/kern/sys_capability.c
  user/markj/netdump/sys/kern/sys_generic.c
  user/markj/netdump/sys/kern/sys_procdesc.c
  user/markj/netdump/sys/kern/syscalls.master
  user/markj/netdump/sys/kern/sysv_msg.c
  user/markj/netdump/sys/kern/sysv_sem.c
  user/markj/netdump/sys/kern/sysv_shm.c
  user/markj/netdump/sys/kern/vfs_acl.c
  user/markj/netdump/sys/kern/vfs_bio.c
  user/markj/netdump/sys/kern/vfs_default.c
  user/markj/netdump/sys/kern/vfs_subr.c
  user/markj/netdump/sys/kgssapi/gss_impl.c
  user/markj/netdump/sys/libkern/iconv.c
  user/markj/netdump/sys/mips/include/_types.h
  user/markj/netdump/sys/mips/mips/pmap.c
  user/markj/netdump/sys/mips/mips/uma_machdep.c
  user/markj/netdump/sys/modules/Makefile
  user/markj/netdump/sys/modules/dtb/allwinner/Makefile
  user/markj/netdump/sys/modules/i2c/Makefile
  user/markj/netdump/sys/modules/i2c/controllers/Makefile
  user/markj/netdump/sys/modules/i2c/iicbus/Makefile
  user/markj/netdump/sys/net/iflib.c
  user/markj/netdump/sys/net/iflib.h
  user/markj/netdump/sys/net/pfvar.h
  user/markj/netdump/sys/net/rtsock.c
  user/markj/netdump/sys/netgraph/ng_atmllc.c
  user/markj/netdump/sys/netgraph/ng_pppoe.c
  user/markj/netdump/sys/netgraph/ng_pppoe.h
  user/markj/netdump/sys/netinet/tcp.h
  user/markj/netdump/sys/netinet/tcp_fastopen.c
  user/markj/netdump/sys/netinet/tcp_fastopen.h
  user/markj/netdump/sys/netinet/tcp_input.c
  user/markj/netdump/sys/netinet/tcp_output.c
  user/markj/netdump/sys/netinet/tcp_subr.c
  user/markj/netdump/sys/netinet/tcp_syncache.c
  user/markj/netdump/sys/netinet/tcp_syncache.h
  user/markj/netdump/sys/netinet/tcp_usrreq.c
  user/markj/netdump/sys/netinet/tcp_var.h
  user/markj/netdump/sys/netipsec/ipsec.c
  user/markj/netdump/sys/netipsec/ipsec.h
  user/markj/netdump/sys/netipsec/xform_ah.c
  user/markj/netdump/sys/netpfil/pf/pf.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/agent.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/cm_msgs.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/core_priv.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_addr.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_agent.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_cache.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_cm.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_cma.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_cq.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_device.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_iwcm.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_iwpm_msg.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_iwpm_util.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_mad.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_multicast.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_packer.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_sa_query.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_smi.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_sysfs.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_ucm.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_ucma.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_ud_header.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_umem.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_umem_odp.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_umem_rbtree.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_user_mad.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_uverbs_marshall.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/ib_verbs.c
  user/markj/netdump/sys/ofed/drivers/infiniband/core/iwcm.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/iwpm_util.h
  user/markj/netdump/sys/ofed/drivers/infiniband/core/mad_priv.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/mad_rmpp.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/opa_smi.h
  user/markj/netdump/sys/ofed/drivers/infiniband/core/sa.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/smi.h   (contents, props changed)
  user/markj/netdump/sys/ofed/drivers/infiniband/core/uverbs.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib.h
  user/markj/netdump/sys/ofed/include/rdma/ib_addr.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_cache.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_cm.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_fmr_pool.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_hdrs.h
  user/markj/netdump/sys/ofed/include/rdma/ib_mad.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_marshall.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_pack.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_pma.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_sa.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_smi.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_umem.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/ib_umem_odp.h
  user/markj/netdump/sys/ofed/include/rdma/ib_verbs.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/iw_cm.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/iw_portmap.h
  user/markj/netdump/sys/ofed/include/rdma/opa_port_info.h
  user/markj/netdump/sys/ofed/include/rdma/opa_smi.h
  user/markj/netdump/sys/ofed/include/rdma/rdma_cm.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/rdma_cm_ib.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/rdma/rdma_vt.h
  user/markj/netdump/sys/ofed/include/rdma/rdmavt_cq.h
  user/markj/netdump/sys/ofed/include/rdma/rdmavt_mr.h
  user/markj/netdump/sys/ofed/include/rdma/rdmavt_qp.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/ib_user_cm.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/ib_user_mad.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/ib_user_sa.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/ib_user_verbs.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/mlx4-abi.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/mlx5-abi.h
  user/markj/netdump/sys/ofed/include/uapi/rdma/mthca-abi.h   (contents, props changed)
  user/markj/netdump/sys/ofed/include/uapi/rdma/rdma_user_cm.h
  user/markj/netdump/sys/powerpc/aim/aim_machdep.c
  user/markj/netdump/sys/powerpc/aim/locore64.S
  user/markj/netdump/sys/powerpc/aim/mmu_oea.c
  user/markj/netdump/sys/powerpc/aim/mmu_oea64.c
  user/markj/netdump/sys/powerpc/aim/moea64_native.c
  user/markj/netdump/sys/powerpc/aim/mp_cpudep.c
  user/markj/netdump/sys/powerpc/aim/slb.c
  user/markj/netdump/sys/powerpc/aim/trap_subr64.S
  user/markj/netdump/sys/powerpc/booke/booke_machdep.c
  user/markj/netdump/sys/powerpc/booke/pmap.c
  user/markj/netdump/sys/powerpc/booke/trap_subr.S
  user/markj/netdump/sys/powerpc/conf/GENERIC64
  user/markj/netdump/sys/powerpc/conf/MPC85XXSPE
  user/markj/netdump/sys/powerpc/conf/QORIQ64
  user/markj/netdump/sys/powerpc/include/_types.h
  user/markj/netdump/sys/powerpc/include/cpu.h
  user/markj/netdump/sys/powerpc/include/pcb.h
  user/markj/netdump/sys/powerpc/include/pcpu.h
  user/markj/netdump/sys/powerpc/include/platform.h
  user/markj/netdump/sys/powerpc/include/pte.h
  user/markj/netdump/sys/powerpc/include/spr.h
  user/markj/netdump/sys/powerpc/mpc85xx/platform_mpc85xx.c
  user/markj/netdump/sys/powerpc/ofw/ofw_real.c
  user/markj/netdump/sys/powerpc/powernv/opal.h
  user/markj/netdump/sys/powerpc/powernv/opal_dev.c
  user/markj/netdump/sys/powerpc/powernv/platform_powernv.c
  user/markj/netdump/sys/powerpc/powerpc/clock.c
  user/markj/netdump/sys/powerpc/powerpc/cpu.c
  user/markj/netdump/sys/powerpc/powerpc/genassym.c
  user/markj/netdump/sys/powerpc/powerpc/platform.c
  user/markj/netdump/sys/powerpc/powerpc/platform_if.m
  user/markj/netdump/sys/powerpc/powerpc/trap.c
  user/markj/netdump/sys/powerpc/ps3/if_glc.c
  user/markj/netdump/sys/powerpc/ps3/mmu_ps3.c
  user/markj/netdump/sys/powerpc/ps3/platform_ps3.c
  user/markj/netdump/sys/powerpc/ps3/ps3bus.c
  user/markj/netdump/sys/powerpc/pseries/mmu_phyp.c
  user/markj/netdump/sys/powerpc/pseries/phyp-hvcall.h
  user/markj/netdump/sys/powerpc/pseries/platform_chrp.c
  user/markj/netdump/sys/riscv/include/_types.h
  user/markj/netdump/sys/riscv/riscv/pmap.c
  user/markj/netdump/sys/security/mac/mac_syscalls.c
  user/markj/netdump/sys/security/mac_portacl/mac_portacl.c
  user/markj/netdump/sys/sparc64/include/_types.h
  user/markj/netdump/sys/sys/_types.h
  user/markj/netdump/sys/sys/buf.h
  user/markj/netdump/sys/sys/bufobj.h
  user/markj/netdump/sys/sys/bus.h
  user/markj/netdump/sys/sys/callout.h
  user/markj/netdump/sys/sys/dirent.h
  user/markj/netdump/sys/sys/efi.h
  user/markj/netdump/sys/sys/ipc.h
  user/markj/netdump/sys/sys/lockstat.h
  user/markj/netdump/sys/sys/module.h
  user/markj/netdump/sys/sys/msg.h
  user/markj/netdump/sys/sys/mutex.h
  user/markj/netdump/sys/sys/param.h
  user/markj/netdump/sys/sys/sem.h
  user/markj/netdump/sys/sys/shm.h
  user/markj/netdump/sys/sys/sysent.h
  user/markj/netdump/sys/sys/systm.h
  user/markj/netdump/sys/sys/time.h
  user/markj/netdump/sys/ufs/ffs/ffs_softdep.c
  user/markj/netdump/sys/ufs/ffs/ffs_subr.c
  user/markj/netdump/sys/ufs/ffs/ffs_vfsops.c
  user/markj/netdump/sys/vm/swap_pager.c
  user/markj/netdump/sys/vm/vm_fault.c
  user/markj/netdump/sys/vm/vm_meter.c
  user/markj/netdump/sys/vm/vm_page.c
  user/markj/netdump/sys/vm/vm_page.h
  user/markj/netdump/sys/vm/vm_pageout.c
  user/markj/netdump/sys/vm/vm_pageout.h
  user/markj/netdump/sys/vm/vm_pagequeue.h
  user/markj/netdump/sys/vm/vm_reserv.c
  user/markj/netdump/sys/x86/include/_types.h
  user/markj/netdump/sys/x86/include/apicvar.h
  user/markj/netdump/sys/x86/iommu/intel_gas.c
  user/markj/netdump/sys/x86/x86/intr_machdep.c
  user/markj/netdump/sys/x86/x86/mp_x86.c
  user/markj/netdump/sys/x86/xen/pv.c
  user/markj/netdump/sys/x86/xen/xenpv.c
  user/markj/netdump/tests/sys/Makefile
  user/markj/netdump/tests/sys/geom/class/Makefile
  user/markj/netdump/tests/sys/geom/class/eli/Makefile
  user/markj/netdump/tools/boot/universe.sh
  user/markj/netdump/tools/tools/net80211/w00t/ap/ap.c
  user/markj/netdump/usr.bin/bmake/Makefile.config
  user/markj/netdump/usr.bin/bmake/Makefile.inc
  user/markj/netdump/usr.bin/bmake/config.h
  user/markj/netdump/usr.bin/cpuset/cpuset.1
  user/markj/netdump/usr.bin/ipcrm/ipcrm.c
  user/markj/netdump/usr.bin/ipcs/ipc.c
  user/markj/netdump/usr.bin/ipcs/ipc.h
  user/markj/netdump/usr.bin/ipcs/ipcs.c
  user/markj/netdump/usr.bin/ministat/ministat.c
  user/markj/netdump/usr.bin/rctl/rctl.8
  user/markj/netdump/usr.bin/seq/Makefile
  user/markj/netdump/usr.bin/seq/seq.c
  user/markj/netdump/usr.bin/svn/lib/libapr/apr.h
  user/markj/netdump/usr.bin/tail/reverse.c
  user/markj/netdump/usr.bin/tail/tests/tail_test.sh
  user/markj/netdump/usr.sbin/kldxref/kldxref.c
  user/markj/netdump/usr.sbin/mountd/mountd.c
  user/markj/netdump/usr.sbin/mptutil/mpt_config.c
  user/markj/netdump/usr.sbin/mptutil/mpt_drive.c
  user/markj/netdump/usr.sbin/mptutil/mpt_evt.c
  user/markj/netdump/usr.sbin/mptutil/mpt_show.c
  user/markj/netdump/usr.sbin/mptutil/mpt_volume.c
  user/markj/netdump/usr.sbin/ntp/config.h
  user/markj/netdump/usr.sbin/ntp/doc/ntp-keygen.8
  user/markj/netdump/usr.sbin/ntp/doc/ntp.conf.5
  user/markj/netdump/usr.sbin/ntp/doc/ntp.keys.5
  user/markj/netdump/usr.sbin/ntp/doc/ntpd.8
  user/markj/netdump/usr.sbin/ntp/doc/ntpdc.8
  user/markj/netdump/usr.sbin/ntp/doc/ntpq.8
  user/markj/netdump/usr.sbin/ntp/doc/sntp.8
  user/markj/netdump/usr.sbin/ntp/ntp-keygen/Makefile
  user/markj/netdump/usr.sbin/ntp/ntptime/Makefile
  user/markj/netdump/usr.sbin/ntp/scripts/mkver
  user/markj/netdump/usr.sbin/pw/pw_user.c
  user/markj/netdump/usr.sbin/pw/tests/pw_useradd_test.sh
  user/markj/netdump/usr.sbin/rpcbind/rpcb_svc.c
  user/markj/netdump/usr.sbin/rpcbind/rpcb_svc_com.c
  user/markj/netdump/usr.sbin/syslogd/syslogd.c
  user/markj/netdump/usr.sbin/trpt/Makefile
  user/markj/netdump/usr.sbin/trpt/trpt.8
  user/markj/netdump/usr.sbin/trpt/trpt.c
  user/markj/netdump/usr.sbin/wlandebug/wlandebug.c
Directory Properties:
  user/markj/netdump/   (props changed)
  user/markj/netdump/cddl/   (props changed)
  user/markj/netdump/cddl/contrib/opensolaris/   (props changed)
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/   (props changed)
  user/markj/netdump/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  user/markj/netdump/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  user/markj/netdump/contrib/bmake/   (props changed)
  user/markj/netdump/contrib/compiler-rt/   (props changed)
  user/markj/netdump/contrib/less/   (props changed)
  user/markj/netdump/contrib/libc++/   (props changed)
  user/markj/netdump/contrib/llvm/   (props changed)
  user/markj/netdump/contrib/llvm/tools/clang/   (props changed)
  user/markj/netdump/contrib/llvm/tools/lld/   (props changed)
  user/markj/netdump/contrib/llvm/tools/lldb/   (props changed)
  user/markj/netdump/contrib/netbsd-tests/   (props changed)
  user/markj/netdump/contrib/ntp/   (props changed)
  user/markj/netdump/contrib/sendmail/   (props changed)
  user/markj/netdump/gnu/usr.bin/binutils/   (props changed)
  user/markj/netdump/sys/cddl/contrib/opensolaris/   (props changed)
  user/markj/netdump/sys/contrib/ck/   (props changed)

Modified: user/markj/netdump/MAINTAINERS
==============================================================================
--- user/markj/netdump/MAINTAINERS	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/MAINTAINERS	Mon Mar  5 14:54:01 2018	(r330509)
@@ -86,6 +86,7 @@ sh(1)		jilles		Pre-commit review requested. This also 
 share/mk	imp, bapt, bdrewery, emaste, sjg	Make is hard.
 share/mk/*.test.mk	freebsd-testing,ngie (same list as share/mk too)	Pre-commit review requested.
 stand/forth		dteske	Pre-commit review requested.
+stand/lua		kevans	Pre-commit review requested
 sys/compat/linuxkpi	hselasky	If in doubt, ask.
 sys/dev/e1000	erj	Pre-commit phabricator review requested.
 sys/dev/ixgbe	erj	Pre-commit phabricator review requested.
@@ -107,3 +108,5 @@ autofs(5)	trasz	Pre-commit review recommended.
 iscsi(4)	trasz	Pre-commit review recommended.
 rctl(8)		trasz	Pre-commit review recommended.
 sys/dev/ofw	nwhitehorn	Pre-commit review recommended.
+sys/arm/allwinner	manu	Pre-commit review requested
+sys/arm64/rockchip	manu	Pre-commit review requested

Modified: user/markj/netdump/Makefile
==============================================================================
--- user/markj/netdump/Makefile	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/Makefile	Mon Mar  5 14:54:01 2018	(r330509)
@@ -195,11 +195,11 @@ PATH=	/sbin:/bin:/usr/sbin:/usr/bin
 MAKEOBJDIRPREFIX?=	/usr/obj
 _MAKEOBJDIRPREFIX!= /usr/bin/env -i PATH=${PATH} ${MAKE} MK_AUTO_OBJ=no \
     ${.MAKEFLAGS:MMAKEOBJDIRPREFIX=*} __MAKE_CONF=${__MAKE_CONF} \
-    SRCCONF=${SRCCONF} \
+    SRCCONF=${SRCCONF} SRC_ENV_CONF= \
     -f /dev/null -V MAKEOBJDIRPREFIX dummy
 .if !empty(_MAKEOBJDIRPREFIX)
-.error MAKEOBJDIRPREFIX can only be set in environment, not as a global\
-	(in make.conf(5) or src.conf(5)) or command-line variable.
+.error MAKEOBJDIRPREFIX can only be set in environment or src-env.conf(5),\
+    not as a global (in make.conf(5) or src.conf(5)) or command-line variable.
 .endif
 
 # We often need to use the tree's version of make to build it.

Modified: user/markj/netdump/Makefile.inc1
==============================================================================
--- user/markj/netdump/Makefile.inc1	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/Makefile.inc1	Mon Mar  5 14:54:01 2018	(r330509)
@@ -56,7 +56,13 @@ LOCALBASE?=	/usr/local
 # Cross toolchain changes must be in effect before bsd.compiler.mk
 # so that gets the right CC, and pass CROSS_TOOLCHAIN to submakes.
 .if defined(CROSS_TOOLCHAIN)
+.if exists(${LOCALBASE}/share/toolchains/${CROSS_TOOLCHAIN}.mk)
 .include "${LOCALBASE}/share/toolchains/${CROSS_TOOLCHAIN}.mk"
+.elif exists(${CROSS_TOOLCHAIN})
+.include "${CROSS_TOOLCHAIN}"
+.else
+.error CROSS_TOOLCHAIN ${CROSS_TOOLCHAIN} not found
+.endif
 CROSSENV+=CROSS_TOOLCHAIN="${CROSS_TOOLCHAIN}"
 .endif
 .if defined(CROSS_TOOLCHAIN_PREFIX)
@@ -339,21 +345,33 @@ BUILDENV_SHELL?=${SHELL}
 BUILDENV_SHELL?=/bin/sh
 .endif
 
-.if !defined(SVN) || empty(SVN)
+.if !defined(SVN_CMD) || empty(SVN_CMD)
 . for _P in /usr/bin /usr/local/bin
 .  for _S in svn svnlite
 .   if exists(${_P}/${_S})
-SVN=   ${_P}/${_S}
+SVN_CMD=   ${_P}/${_S}
 .   endif
 .  endfor
 . endfor
+.export SVN_CMD
 .endif
 SVNFLAGS?=	-r HEAD
-.if !defined(VCS_REVISION) && empty(VCS_REVISION)
+.if !defined(VCS_REVISION) || empty(VCS_REVISION)
+.if !defined(SVNVERSION_CMD) || empty(SVNVERSION_CMD)
+. for _D in ${PATH:S,:, ,g}
+.  if exists(${_D}/svnversion)
+SVNVERSION_CMD?=${_D}/svnversion
+.  endif
+.  if exists(${_D}/svnliteversion)
+SVNVERSION_CMD?=${_D}/svnliteversion
+.  endif
+. endfor
+.endif
 _VCS_REVISION?=	$$(eval ${SVNVERSION_CMD} ${SRCDIR})
 . if !empty(_VCS_REVISION)
 VCS_REVISION=	$$(echo r${_VCS_REVISION})
 . endif
+.export VCS_REVISION
 .endif
 
 .if !defined(OSRELDATE)
@@ -1783,7 +1801,7 @@ update: .PHONY
 	@echo "--------------------------------------------------------------"
 	@echo ">>> Updating ${.CURDIR} using Subversion"
 	@echo "--------------------------------------------------------------"
-	@(cd ${.CURDIR}; ${SVN} update ${SVNFLAGS})
+	@(cd ${.CURDIR}; ${SVN_CMD} update ${SVNFLAGS})
 .endif
 
 #

Modified: user/markj/netdump/README.md
==============================================================================
--- user/markj/netdump/README.md	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/README.md	Mon Mar  5 14:54:01 2018	(r330509)
@@ -36,53 +36,53 @@ devices, not just those commonly used.
 Source Roadmap:
 ---------------
 ```
-bin				System/user commands.
+bin		System/user commands.
 
-cddl			Various commands and libraries under the Common Development  
-				and Distribution License.
+cddl		Various commands and libraries under the Common Development
+		and Distribution License.
 
-contrib			Packages contributed by 3rd parties.
+contrib		Packages contributed by 3rd parties.
 
-crypto			Cryptography stuff (see crypto/README).
+crypto		Cryptography stuff (see crypto/README).
 
-etc				Template files for /etc.
+etc		Template files for /etc.
 
-gnu				Various commands and libraries under the GNU Public License.  
-				Please see gnu/COPYING* for more information.
+gnu		Various commands and libraries under the GNU Public License.
+		Please see gnu/COPYING* for more information.
 
-include			System include files.
+include		System include files.
 
-kerberos5		Kerberos5 (Heimdal) package.
+kerberos5	Kerberos5 (Heimdal) package.
 
-lib				System libraries.
+lib		System libraries.
 
-libexec			System daemons.
+libexec		System daemons.
 
-release			Release building Makefile & associated tools.
+release		Release building Makefile & associated tools.
 
-rescue			Build system for statically linked /rescue utilities.
+rescue		Build system for statically linked /rescue utilities.
 
-sbin			System commands.
+sbin		System commands.
 
-secure			Cryptographic libraries and commands.
+secure		Cryptographic libraries and commands.
 
-share			Shared resources.
+share		Shared resources.
 
-stand			Boot loader sources.
+stand		Boot loader sources.
 
-sys				Kernel sources.
+sys		Kernel sources.
 
-tests			Regression tests which can be run by Kyua.  See tests/README
-				for additional information.
+tests		Regression tests which can be run by Kyua.  See tests/README
+		for additional information.
 
-tools			Utilities for regression testing and miscellaneous tasks.
+tools		Utilities for regression testing and miscellaneous tasks.
 
-usr.bin			User commands.
+usr.bin		User commands.
 
-usr.sbin		System administration commands.
+usr.sbin	System administration commands.
 ```
 
 For information on synchronizing your source tree with one or more of
 the FreeBSD Project's development branches, please see:
 
-   https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html
+  https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html

Modified: user/markj/netdump/bin/chflags/chflags.1
==============================================================================
--- user/markj/netdump/bin/chflags/chflags.1	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/bin/chflags/chflags.1	Mon Mar  5 14:54:01 2018	(r330509)
@@ -32,7 +32,7 @@
 .\"	@(#)chflags.1	8.4 (Berkeley) 5/2/95
 .\" $FreeBSD$
 .\"
-.Dd April 20, 2015
+.Dd March 4, 2018
 .Dt CHFLAGS 1
 .Os
 .Sh NAME
@@ -40,7 +40,7 @@
 .Nd change file flags
 .Sh SYNOPSIS
 .Nm
-.Op Fl fhv
+.Op Fl fhvx
 .Oo
 .Fl R
 .Op Fl H | Fl L | Fl P
@@ -98,6 +98,8 @@ If the
 .Fl v
 option is specified more than once, the old and new flags of the file
 will also be printed, in octal notation.
+.It Fl x
+Do not cross mount points.
 .El
 .Pp
 The flags are specified as an octal number or a comma separated list

Modified: user/markj/netdump/bin/chflags/chflags.c
==============================================================================
--- user/markj/netdump/bin/chflags/chflags.c	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/bin/chflags/chflags.c	Mon Mar  5 14:54:01 2018	(r330509)
@@ -65,12 +65,12 @@ main(int argc, char *argv[])
 	FTSENT *p;
 	u_long clear, newflags, set;
 	long val;
-	int Hflag, Lflag, Rflag, fflag, hflag, vflag;
+	int Hflag, Lflag, Rflag, fflag, hflag, vflag, xflag;
 	int ch, fts_options, oct, rval;
 	char *flags, *ep;
 
-	Hflag = Lflag = Rflag = fflag = hflag = vflag = 0;
-	while ((ch = getopt(argc, argv, "HLPRfhv")) != -1)
+	Hflag = Lflag = Rflag = fflag = hflag = vflag = xflag = 0;
+	while ((ch = getopt(argc, argv, "HLPRfhvx")) != -1)
 		switch (ch) {
 		case 'H':
 			Hflag = 1;
@@ -95,6 +95,9 @@ main(int argc, char *argv[])
 		case 'v':
 			vflag++;
 			break;
+		case 'x':
+			xflag = 1;
+			break;
 		case '?':
 		default:
 			usage();
@@ -123,6 +126,8 @@ main(int argc, char *argv[])
 	} else {
 		fts_options = FTS_LOGICAL;
 	}
+	if (xflag)
+		fts_options |= FTS_XDEV;
 
 	flags = *argv;
 	if (*flags >= '0' && *flags <= '7') {
@@ -201,6 +206,6 @@ static void
 usage(void)
 {
 	(void)fprintf(stderr,
-	    "usage: chflags [-fhv] [-R [-H | -L | -P]] flags file ...\n");
+	    "usage: chflags [-fhvx] [-R [-H | -L | -P]] flags file ...\n");
 	exit(1);
 }

Modified: user/markj/netdump/bin/ps/ps.c
==============================================================================
--- user/markj/netdump/bin/ps/ps.c	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/bin/ps/ps.c	Mon Mar  5 14:54:01 2018	(r330509)
@@ -194,10 +194,17 @@ main(int argc, char *argv[])
 	(void) setlocale(LC_ALL, "");
 	time(&now);			/* Used by routines in print.c. */
 
+	/*
+	 * Compute default output line length before processing options.
+	 * If COLUMNS is set, use it.  Otherwise, if this is part of an
+	 * interactive job (i.e. one associated with a terminal), use
+	 * the terminal width.  "Interactive" is determined by whether
+	 * any of stdout, stderr, or stdin is a terminal.  The intent
+	 * is that "ps", "ps | more", and "ps | grep" all use the same
+	 * default line length unless -w is specified.
+	 */
 	if ((cols = getenv("COLUMNS")) != NULL && *cols != '\0')
 		termwidth = atoi(cols);
-	else if (!isatty(STDOUT_FILENO))
-		termwidth = UNLIMITED;
 	else if ((ioctl(STDOUT_FILENO, TIOCGWINSZ, (char *)&ws) == -1 &&
 	     ioctl(STDERR_FILENO, TIOCGWINSZ, (char *)&ws) == -1 &&
 	     ioctl(STDIN_FILENO,  TIOCGWINSZ, (char *)&ws) == -1) ||

Modified: user/markj/netdump/bin/stty/stty.1
==============================================================================
--- user/markj/netdump/bin/stty/stty.1	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/bin/stty/stty.1	Mon Mar  5 14:54:01 2018	(r330509)
@@ -32,7 +32,7 @@
 .\"     @(#)stty.1	8.4 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd October 5, 2016
+.Dd March 2, 2018
 .Dt STTY 1
 .Os
 .Sh NAME
@@ -589,7 +589,8 @@ Same as the control character
 .Ex -std
 .Sh SEE ALSO
 .Xr resizewin 1 ,
-.Xr termios 4
+.Xr termios 4 ,
+.Xr pstat 8
 .Sh STANDARDS
 The
 .Nm

Modified: user/markj/netdump/bin/uuidgen/uuidgen.c
==============================================================================
--- user/markj/netdump/bin/uuidgen/uuidgen.c	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/bin/uuidgen/uuidgen.c	Mon Mar  5 14:54:01 2018	(r330509)
@@ -28,6 +28,9 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
+#include <sys/capsicum.h>
+
+#include <capsicum_helpers.h>
 #include <err.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -79,6 +82,12 @@ main(int argc, char *argv[])
 
 	if (argc)
 		usage();
+
+	caph_cache_catpages();
+	if (caph_limit_stdio() < 0)
+		err(1, "Unable to limit stdio");
+	if (cap_enter() < 0 && errno != ENOSYS)
+		err(1, "Unable to enter capability mode");
 
 	if (count == -1)
 		count = 1;

Modified: user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb.c
==============================================================================
--- user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Mar  5 14:34:52 2018	(r330508)
+++ user/markj/netdump/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Mar  5 14:54:01 2018	(r330509)
@@ -21,7 +21,7 @@
 
 /*
  * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 2011, 2016 by Delphix. All rights reserved.
+ * Copyright (c) 2011, 2017 by Delphix. All rights reserved.
  * Copyright (c) 2014 Integros [integros.com]
  * Copyright 2017 Nexenta Systems, Inc.
  */
@@ -67,6 +67,8 @@
 #undef verify
 #include <libzfs.h>
 
+#include "zdb.h"
+
 #define	ZDB_COMPRESS_NAME(idx) ((idx) < ZIO_COMPRESS_FUNCTIONS ?	\
 	zio_compress_table[(idx)].ci_name : "UNKNOWN")
 #define	ZDB_CHECKSUM_NAME(idx) ((idx) < ZIO_CHECKSUM_FUNCTIONS ?	\
@@ -75,29 +77,32 @@
 	dmu_ot[(idx)].ot_name : DMU_OT_IS_VALID(idx) ?	\
 	dmu_ot_byteswap[DMU_OT_BYTESWAP(idx)].ob_name : "UNKNOWN")
 #define	ZDB_OT_TYPE(idx) ((idx) < DMU_OT_NUMTYPES ? (idx) :		\
-	(((idx) == DMU_OTN_ZAP_DATA || (idx) == DMU_OTN_ZAP_METADATA) ?	\
-	DMU_OT_ZAP_OTHER : DMU_OT_NUMTYPES))
+	(idx) == DMU_OTN_ZAP_DATA || (idx) == DMU_OTN_ZAP_METADATA ?	\
+	DMU_OT_ZAP_OTHER : \
+	(idx) == DMU_OTN_UINT64_DATA || (idx) == DMU_OTN_UINT64_METADATA ? \
+	DMU_OT_UINT64_OTHER : DMU_OT_NUMTYPES)
 
 #ifndef lint
 extern int reference_tracking_enable;
 extern boolean_t zfs_recover;
 extern uint64_t zfs_arc_max, zfs_arc_meta_limit;
 extern int zfs_vdev_async_read_max_active;
+extern boolean_t spa_load_verify_dryrun;
 #else
 int reference_tracking_enable;
 boolean_t zfs_recover;
 uint64_t zfs_arc_max, zfs_arc_meta_limit;
 int zfs_vdev_async_read_max_active;
+boolean_t spa_load_verify_dryrun;
 #endif
 
-const char cmdname[] = "zdb";
+static const char cmdname[] = "zdb";
 uint8_t dump_opt[256];
 
 typedef void object_viewer_t(objset_t *, uint64_t, void *data, size_t size);
 
-extern void dump_intent_log(zilog_t *);
 static uint64_t *zopt_object = NULL;
-static int zopt_objects = 0;
+static unsigned zopt_objects = 0;
 static libzfs_handle_t *g_zfs;
 static uint64_t max_inflight = 1000;
 
@@ -285,8 +290,8 @@ zdb_nicenum(uint64_t num, char *buf, size_t buflen)
 		nicenum(num, buf, sizeof (buf));
 }
 
-const char histo_stars[] = "****************************************";
-const int histo_width = sizeof (histo_stars) - 1;
+static const char histo_stars[] = "****************************************";
+static const uint64_t histo_width = sizeof (histo_stars) - 1;
 
 static void
 dump_histogram(const uint64_t *histo, int size, int offset)
@@ -392,7 +397,7 @@ dump_unknown(objset_t *os, uint64_t object, void *data
 }
 
 /*ARGSUSED*/
-void
+static void
 dump_uint8(objset_t *os, uint64_t object, void *data, size_t size)
 {
 }
@@ -410,7 +415,7 @@ dump_zap(objset_t *os, uint64_t object, void *data, si
 	zap_cursor_t zc;
 	zap_attribute_t attr;
 	void *prop;
-	int i;
+	unsigned i;
 
 	dump_zap_stats(os, object);
 	(void) printf("\n");
@@ -573,7 +578,7 @@ dump_sa_layouts(objset_t *os, uint64_t object, void *d
 	zap_cursor_t zc;
 	zap_attribute_t attr;
 	uint16_t *layout_attrs;
-	int i;
+	unsigned i;
 
 	dump_zap_stats(os, object);
 	(void) printf("\n");
@@ -642,7 +647,7 @@ dump_zpldir(objset_t *os, uint64_t object, void *data,
 	zap_cursor_fini(&zc);
 }
 
-int
+static int
 get_dtl_refcount(vdev_t *vd)
 {
 	int refcount = 0;
@@ -656,18 +661,18 @@ get_dtl_refcount(vdev_t *vd)
 		return (0);
 	}
 
-	for (int c = 0; c < vd->vdev_children; c++)
+	for (unsigned c = 0; c < vd->vdev_children; c++)
 		refcount += get_dtl_refcount(vd->vdev_child[c]);
 	return (refcount);
 }
 
-int
+static int
 get_metaslab_refcount(vdev_t *vd)
 {
 	int refcount = 0;
 
-	if (vd->vdev_top == vd && !vd->vdev_removing) {
-		for (int m = 0; m < vd->vdev_ms_count; m++) {
+	if (vd->vdev_top == vd) {
+		for (uint64_t m = 0; m < vd->vdev_ms_count; m++) {
 			space_map_t *sm = vd->vdev_ms[m]->ms_sm;
 
 			if (sm != NULL &&
@@ -675,13 +680,52 @@ get_metaslab_refcount(vdev_t *vd)
 				refcount++;
 		}
 	}
-	for (int c = 0; c < vd->vdev_children; c++)
+	for (unsigned c = 0; c < vd->vdev_children; c++)
 		refcount += get_metaslab_refcount(vd->vdev_child[c]);
 
 	return (refcount);
 }
 
 static int
+get_obsolete_refcount(vdev_t *vd)
+{
+	int refcount = 0;
+
+	uint64_t obsolete_sm_obj = vdev_obsolete_sm_object(vd);
+	if (vd->vdev_top == vd && obsolete_sm_obj != 0) {
+		dmu_object_info_t doi;
+		VERIFY0(dmu_object_info(vd->vdev_spa->spa_meta_objset,
+		    obsolete_sm_obj, &doi));
+		if (doi.doi_bonus_size == sizeof (space_map_phys_t)) {
+			refcount++;
+		}
+	} else {
+		ASSERT3P(vd->vdev_obsolete_sm, ==, NULL);
+		ASSERT3U(obsolete_sm_obj, ==, 0);
+	}
+	for (unsigned c = 0; c < vd->vdev_children; c++) {
+		refcount += get_obsolete_refcount(vd->vdev_child[c]);
+	}
+
+	return (refcount);
+}
+
+static int
+get_prev_obsolete_spacemap_refcount(spa_t *spa)
+{
+	uint64_t prev_obj =
+	    spa->spa_condensing_indirect_phys.scip_prev_obsolete_sm_object;
+	if (prev_obj != 0) {
+		dmu_object_info_t doi;
+		VERIFY0(dmu_object_info(spa->spa_meta_objset, prev_obj, &doi));
+		if (doi.doi_bonus_size == sizeof (space_map_phys_t)) {
+			return (1);
+		}
+	}
+	return (0);
+}
+
+static int
 verify_spacemap_refcounts(spa_t *spa)
 {
 	uint64_t expected_refcount = 0;
@@ -692,6 +736,8 @@ verify_spacemap_refcounts(spa_t *spa)
 	    &expected_refcount);
 	actual_refcount = get_dtl_refcount(spa->spa_root_vdev);
 	actual_refcount += get_metaslab_refcount(spa->spa_root_vdev);
+	actual_refcount += get_obsolete_refcount(spa->spa_root_vdev);
+	actual_refcount += get_prev_obsolete_spacemap_refcount(spa);
 
 	if (expected_refcount != actual_refcount) {
 		(void) printf("space map refcount mismatch: expected %lld != "
@@ -708,11 +754,18 @@ dump_spacemap(objset_t *os, space_map_t *sm)
 {
 	uint64_t alloc, offset, entry;
 	char *ddata[] = { "ALLOC", "FREE", "CONDENSE", "INVALID",
-			    "INVALID", "INVALID", "INVALID", "INVALID" };
+	    "INVALID", "INVALID", "INVALID", "INVALID" };
 
 	if (sm == NULL)
 		return;
 
+	(void) printf("space map object %llu:\n",
+	    (longlong_t)sm->sm_phys->smp_object);
+	(void) printf("  smp_objsize = 0x%llx\n",
+	    (longlong_t)sm->sm_phys->smp_objsize);
+	(void) printf("  smp_alloc = 0x%llx\n",
+	    (longlong_t)sm->sm_phys->smp_alloc);
+
 	/*
 	 * Print out the freelist entries in both encoded and decoded form.
 	 */
@@ -817,9 +870,7 @@ dump_metaslab(metaslab_t *msp)
 	if (dump_opt['d'] > 5 || dump_opt['m'] > 3) {
 		ASSERT(msp->ms_size == (1ULL << vd->vdev_ms_shift));
 
-		mutex_enter(&msp->ms_lock);
 		dump_spacemap(spa->spa_meta_objset, msp->ms_sm);
-		mutex_exit(&msp->ms_lock);
 	}
 }
 
@@ -844,7 +895,7 @@ dump_metaslab_groups(spa_t *spa)
 
 	metaslab_class_histogram_verify(mc);
 
-	for (int c = 0; c < rvd->vdev_children; c++) {
+	for (unsigned c = 0; c < rvd->vdev_children; c++) {
 		vdev_t *tvd = rvd->vdev_child[c];
 		metaslab_group_t *mg = tvd->vdev_mg;
 
@@ -877,6 +928,78 @@ dump_metaslab_groups(spa_t *spa)
 }
 
 static void
+print_vdev_indirect(vdev_t *vd)
+{
+	vdev_indirect_config_t *vic = &vd->vdev_indirect_config;
+	vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping;
+	vdev_indirect_births_t *vib = vd->vdev_indirect_births;
+
+	if (vim == NULL) {
+		ASSERT3P(vib, ==, NULL);
+		return;
+	}
+
+	ASSERT3U(vdev_indirect_mapping_object(vim), ==,
+	    vic->vic_mapping_object);
+	ASSERT3U(vdev_indirect_births_object(vib), ==,
+	    vic->vic_births_object);
+
+	(void) printf("indirect births obj %llu:\n",
+	    (longlong_t)vic->vic_births_object);
+	(void) printf("    vib_count = %llu\n",
+	    (longlong_t)vdev_indirect_births_count(vib));
+	for (uint64_t i = 0; i < vdev_indirect_births_count(vib); i++) {
+		vdev_indirect_birth_entry_phys_t *cur_vibe =
+		    &vib->vib_entries[i];
+		(void) printf("\toffset %llx -> txg %llu\n",
+		    (longlong_t)cur_vibe->vibe_offset,
+		    (longlong_t)cur_vibe->vibe_phys_birth_txg);
+	}
+	(void) printf("\n");
+
+	(void) printf("indirect mapping obj %llu:\n",
+	    (longlong_t)vic->vic_mapping_object);
+	(void) printf("    vim_max_offset = 0x%llx\n",
+	    (longlong_t)vdev_indirect_mapping_max_offset(vim));
+	(void) printf("    vim_bytes_mapped = 0x%llx\n",
+	    (longlong_t)vdev_indirect_mapping_bytes_mapped(vim));
+	(void) printf("    vim_count = %llu\n",
+	    (longlong_t)vdev_indirect_mapping_num_entries(vim));
+
+	if (dump_opt['d'] <= 5 && dump_opt['m'] <= 3)
+		return;
+
+	uint32_t *counts = vdev_indirect_mapping_load_obsolete_counts(vim);
+
+	for (uint64_t i = 0; i < vdev_indirect_mapping_num_entries(vim); i++) {
+		vdev_indirect_mapping_entry_phys_t *vimep =
+		    &vim->vim_entries[i];
+		(void) printf("\t<%llx:%llx:%llx> -> "
+		    "<%llx:%llx:%llx> (%x obsolete)\n",
+		    (longlong_t)vd->vdev_id,
+		    (longlong_t)DVA_MAPPING_GET_SRC_OFFSET(vimep),
+		    (longlong_t)DVA_GET_ASIZE(&vimep->vimep_dst),
+		    (longlong_t)DVA_GET_VDEV(&vimep->vimep_dst),
+		    (longlong_t)DVA_GET_OFFSET(&vimep->vimep_dst),
+		    (longlong_t)DVA_GET_ASIZE(&vimep->vimep_dst),
+		    counts[i]);
+	}
+	(void) printf("\n");
+
+	uint64_t obsolete_sm_object = vdev_obsolete_sm_object(vd);
+	if (obsolete_sm_object != 0) {
+		objset_t *mos = vd->vdev_spa->spa_meta_objset;
+		(void) printf("obsolete space map object %llu:\n",
+		    (u_longlong_t)obsolete_sm_object);
+		ASSERT(vd->vdev_obsolete_sm != NULL);
+		ASSERT3U(space_map_object(vd->vdev_obsolete_sm), ==,
+		    obsolete_sm_object);
+		dump_spacemap(mos, vd->vdev_obsolete_sm);
+		(void) printf("\n");
+	}
+}
+
+static void
 dump_metaslabs(spa_t *spa)
 {
 	vdev_t *vd, *rvd = spa->spa_root_vdev;
@@ -912,6 +1035,8 @@ dump_metaslabs(spa_t *spa)
 		vd = rvd->vdev_child[c];
 		print_vdev_metaslab_header(vd);
 
+		print_vdev_indirect(vd);
+
 		for (m = 0; m < vd->vdev_ms_count; m++)
 			dump_metaslab(vd->vdev_ms[m]);
 		(void) printf("\n");
@@ -923,7 +1048,7 @@ dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uin
 {
 	const ddt_phys_t *ddp = dde->dde_phys;
 	const ddt_key_t *ddk = &dde->dde_key;
-	char *types[4] = { "ditto", "single", "double", "triple" };
+	const char *types[4] = { "ditto", "single", "double", "triple" };
 	char blkbuf[BP_SPRINTF_LEN];
 	blkptr_t blk;
 
@@ -1016,9 +1141,12 @@ dump_ddt(ddt_t *ddt, enum ddt_type type, enum ddt_clas
 static void
 dump_all_ddts(spa_t *spa)
 {
-	ddt_histogram_t ddh_total = { 0 };
-	ddt_stat_t dds_total = { 0 };
+	ddt_histogram_t ddh_total;
+	ddt_stat_t dds_total;
 
+	bzero(&ddh_total, sizeof (ddh_total));
+	bzero(&dds_total, sizeof (dds_total));
+
 	for (enum zio_checksum c = 0; c < ZIO_CHECKSUM_FUNCTIONS; c++) {
 		ddt_t *ddt = spa->spa_ddt[c];
 		for (enum ddt_type type = 0; type < DDT_TYPES; type++) {
@@ -1064,7 +1192,8 @@ dump_dtl(vdev_t *vd, int indent)
 {
 	spa_t *spa = vd->vdev_spa;
 	boolean_t required;
-	char *name[DTL_TYPES] = { "missing", "partial", "scrub", "outage" };
+	const char *name[DTL_TYPES] = { "missing", "partial", "scrub",
+		"outage" };
 	char prefix[256];
 
 	spa_vdev_state_enter(spa, SCL_NONE);
@@ -1085,14 +1214,12 @@ dump_dtl(vdev_t *vd, int indent)
 			continue;
 		(void) snprintf(prefix, sizeof (prefix), "\t%*s%s",
 		    indent + 2, "", name[t]);
-		mutex_enter(rt->rt_lock);
 		range_tree_walk(rt, dump_dtl_seg, prefix);
-		mutex_exit(rt->rt_lock);
 		if (dump_opt['d'] > 5 && vd->vdev_children == 0)
 			dump_spacemap(spa->spa_meta_objset, vd->vdev_dtl_sm);
 	}
 
-	for (int c = 0; c < vd->vdev_children; c++)
+	for (unsigned c = 0; c < vd->vdev_children; c++)
 		dump_dtl(vd->vdev_child[c], indent + 4);
 }
 
@@ -1150,7 +1277,7 @@ dump_history(spa_t *spa)
 	free(buf);
 
 	(void) printf("\nHistory:\n");
-	for (int i = 0; i < num; i++) {
+	for (unsigned i = 0; i < num; i++) {
 		uint64_t time, txg, ievent;
 		char *cmd, *intstr;
 		boolean_t printed = B_FALSE;
@@ -1172,8 +1299,8 @@ dump_history(spa_t *spa)
 
 			(void) snprintf(internalstr,
 			    sizeof (internalstr),
-			    "[internal %s txg:%lld] %s",
-			    zfs_history_event_names[ievent], txg,
+			    "[internal %s txg:%ju] %s",
+			    zfs_history_event_names[ievent], (uintmax_t)txg,
 			    intstr);
 			cmd = internalstr;
 		}
@@ -1490,7 +1617,7 @@ dump_bptree_cb(void *arg, const blkptr_t *bp, dmu_tx_t
 }
 
 static void
-dump_bptree(objset_t *os, uint64_t obj, char *name)
+dump_bptree(objset_t *os, uint64_t obj, const char *name)
 {
 	char bytes[32];
 	bptree_phys_t *bt;
@@ -1530,7 +1657,7 @@ dump_bpobj_cb(void *arg, const blkptr_t *bp, dmu_tx_t 
 }
 
 static void
-dump_full_bpobj(bpobj_t *bpo, char *name, int indent)
+dump_full_bpobj(bpobj_t *bpo, const char *name, int indent)
 {
 	char bytes[32];
 	char comp[32];
@@ -2034,7 +2161,7 @@ dump_object(objset_t *os, uint64_t object, int verbosi
 		dmu_buf_rele(db, FTAG);
 }
 
-static char *objset_types[DMU_OST_NUMTYPES] = {
+static const char *objset_types[DMU_OST_NUMTYPES] = {
 	"NONE", "META", "ZPL", "ZVOL", "OTHER", "ANY" };
 
 static void
@@ -2046,10 +2173,11 @@ dump_dir(objset_t *os)
 	char numbuf[32];
 	char blkbuf[BP_SPRINTF_LEN + 20];
 	char osname[ZFS_MAX_DATASET_NAME_LEN];
-	char *type = "UNKNOWN";
+	const char *type = "UNKNOWN";
 	int verbosity = dump_opt['d'];
 	int print_header = 1;
-	int i, error;
+	unsigned i;
+	int error;
 
 	/* make sure nicenum has enough space */
 	CTASSERT(sizeof (numbuf) >= NN_NUMBUF_SZ);
@@ -2101,9 +2229,16 @@ dump_dir(objset_t *os)
 	if (dump_opt['i'] != 0 || verbosity >= 2)
 		dump_intent_log(dmu_objset_zil(os));
 
-	if (dmu_objset_ds(os) != NULL)
-		dump_deadlist(&dmu_objset_ds(os)->ds_deadlist);
+	if (dmu_objset_ds(os) != NULL) {
+		dsl_dataset_t *ds = dmu_objset_ds(os);
+		dump_deadlist(&ds->ds_deadlist);
 
+		if (dsl_dataset_remap_deadlist_exists(ds)) {
+			(void) printf("ds_remap_deadlist:\n");
+			dump_deadlist(&ds->ds_remap_deadlist);
+		}
+	}
+
 	if (verbosity < 2)
 		return;
 
@@ -2139,7 +2274,7 @@ dump_uberblock(uberblock_t *ub, const char *header, co
 {
 	time_t timestamp = ub->ub_timestamp;
 
-	(void) printf(header ? header : "");
+	(void) printf("%s", header ? header : "");
 	(void) printf("\tmagic = %016llx\n", (u_longlong_t)ub->ub_magic);
 	(void) printf("\tversion = %llu\n", (u_longlong_t)ub->ub_version);
 	(void) printf("\ttxg = %llu\n", (u_longlong_t)ub->ub_txg);
@@ -2151,7 +2286,7 @@ dump_uberblock(uberblock_t *ub, const char *header, co
 		snprintf_blkptr(blkbuf, sizeof (blkbuf), &ub->ub_rootbp);
 		(void) printf("\trootbp = %s\n", blkbuf);
 	}
-	(void) printf(footer ? footer : "");
+	(void) printf("%s", footer ? footer : "");
 }
 
 static void
@@ -2446,6 +2581,7 @@ dump_label(const char *dev)
 }
 
 static uint64_t dataset_feature_count[SPA_FEATURES];
+static uint64_t remap_deadlist_count = 0;
 
 /*ARGSUSED*/
 static int
@@ -2466,6 +2602,10 @@ dump_one_dir(const char *dsname, void *arg)
 		dataset_feature_count[f]++;
 	}
 
+	if (dsl_dataset_remap_deadlist_exists(dmu_objset_ds(os))) {
+		remap_deadlist_count++;
+	}
+
 	dump_dir(os);
 	close_objset(os, FTAG);
 	fuid_table_destroy();
@@ -2494,7 +2634,7 @@ typedef struct zdb_blkstats {
 #define	ZDB_OT_OTHER	(DMU_OT_NUMTYPES + 2)
 #define	ZDB_OT_TOTAL	(DMU_OT_NUMTYPES + 3)
 
-static char *zdb_ot_extname[] = {
+static const char *zdb_ot_extname[] = {
 	"deferred free",
 	"dedup ditto",
 	"other",
@@ -2505,18 +2645,20 @@ static char *zdb_ot_extname[] = {
 
 typedef struct zdb_cb {
 	zdb_blkstats_t	zcb_type[ZB_TOTAL + 1][ZDB_OT_TOTAL + 1];
+	uint64_t	zcb_removing_size;
 	uint64_t	zcb_dedup_asize;
 	uint64_t	zcb_dedup_blocks;
 	uint64_t	zcb_embedded_blocks[NUM_BP_EMBEDDED_TYPES];
 	uint64_t	zcb_embedded_histogram[NUM_BP_EMBEDDED_TYPES]
 	    [BPE_PAYLOAD_SIZE];
 	uint64_t	zcb_start;
-	uint64_t	zcb_lastprint;
+	hrtime_t	zcb_lastprint;
 	uint64_t	zcb_totalasize;
 	uint64_t	zcb_errors[256];
 	int		zcb_readfails;
 	int		zcb_haderrors;
 	spa_t		*zcb_spa;
+	uint32_t	**zcb_vd_obsolete_counts;
 } zdb_cb_t;
 
 static void
@@ -2546,7 +2688,7 @@ zdb_count_block(zdb_cb_t *zcb, zilog_t *zilog, const b
 		 * SPA_OLD_MAXBLOCKSIZE; larger blocks go into the last,
 		 * "other", bucket.
 		 */
-		int idx = BP_GET_PSIZE(bp) >> SPA_MINBLOCKSHIFT;
+		unsigned idx = BP_GET_PSIZE(bp) >> SPA_MINBLOCKSHIFT;
 		idx = MIN(idx, SPA_OLD_MAXBLOCKSIZE / SPA_MINBLOCKSIZE + 1);
 		zb->zb_psize_histogram[idx]++;
 
@@ -2753,10 +2895,11 @@ static metaslab_ops_t zdb_metaslab_ops = {
 static void
 zdb_ddt_leak_init(spa_t *spa, zdb_cb_t *zcb)
 {
-	ddt_bookmark_t ddb = { 0 };
+	ddt_bookmark_t ddb;
 	ddt_entry_t dde;
 	int error;
 
+	bzero(&ddb, sizeof (ddb));
 	while ((error = ddt_walk(spa, &ddb, &dde)) == 0) {
 		blkptr_t blk;
 		ddt_phys_t *ddp = dde.dde_phys;
@@ -2790,12 +2933,208 @@ zdb_ddt_leak_init(spa_t *spa, zdb_cb_t *zcb)
 	ASSERT(error == ENOENT);
 }
 
+/* ARGSUSED */
 static void
+claim_segment_impl_cb(uint64_t inner_offset, vdev_t *vd, uint64_t offset,
+    uint64_t size, void *arg)
+{
+	/*
+	 * This callback was called through a remap from
+	 * a device being removed. Therefore, the vdev that
+	 * this callback is applied to is a concrete
+	 * vdev.
+	 */
+	ASSERT(vdev_is_concrete(vd));
+
+	VERIFY0(metaslab_claim_impl(vd, offset, size,
+	    spa_first_txg(vd->vdev_spa)));
+}
+
+static void
+claim_segment_cb(void *arg, uint64_t offset, uint64_t size)
+{
+	vdev_t *vd = arg;
+
+	vdev_indirect_ops.vdev_op_remap(vd, offset, size,
+	    claim_segment_impl_cb, NULL);
+}
+
+/*
+ * After accounting for all allocated blocks that are directly referenced,
+ * we might have missed a reference to a block from a partially complete
+ * (and thus unused) indirect mapping object. We perform a secondary pass
+ * through the metaslabs we have already mapped and claim the destination
+ * blocks.
+ */
+static void
+zdb_claim_removing(spa_t *spa, zdb_cb_t *zcb)
+{
+	if (spa->spa_vdev_removal == NULL)
+		return;
+
+	spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
+
+	spa_vdev_removal_t *svr = spa->spa_vdev_removal;
+	vdev_t *vd = svr->svr_vdev;
+	vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping;
+
+	for (uint64_t msi = 0; msi < vd->vdev_ms_count; msi++) {
+		metaslab_t *msp = vd->vdev_ms[msi];
+
+		if (msp->ms_start >= vdev_indirect_mapping_max_offset(vim))
+			break;
+
+		ASSERT0(range_tree_space(svr->svr_allocd_segs));
+
+		if (msp->ms_sm != NULL) {
+			VERIFY0(space_map_load(msp->ms_sm,
+			    svr->svr_allocd_segs, SM_ALLOC));
+
+			/*
+			 * Clear everything past what has been synced,
+			 * because we have not allocated mappings for it yet.
+			 */
+			range_tree_clear(svr->svr_allocd_segs,
+			    vdev_indirect_mapping_max_offset(vim),
+			    msp->ms_sm->sm_start + msp->ms_sm->sm_size -
+			    vdev_indirect_mapping_max_offset(vim));
+		}
+
+		zcb->zcb_removing_size +=
+		    range_tree_space(svr->svr_allocd_segs);
+		range_tree_vacate(svr->svr_allocd_segs, claim_segment_cb, vd);
+	}
+
+	spa_config_exit(spa, SCL_CONFIG, FTAG);
+}
+
+/*
+ * vm_idxp is an in-out parameter which (for indirect vdevs) is the
+ * index in vim_entries that has the first entry in this metaslab.  On
+ * return, it will be set to the first entry after this metaslab.
+ */
+static void
+zdb_leak_init_ms(metaslab_t *msp, uint64_t *vim_idxp)
+{
+	metaslab_group_t *mg = msp->ms_group;
+	vdev_t *vd = mg->mg_vd;
+	vdev_t *rvd = vd->vdev_spa->spa_root_vdev;
+
+	mutex_enter(&msp->ms_lock);
+	metaslab_unload(msp);
+
+	/*
+	 * We don't want to spend the CPU manipulating the size-ordered
+	 * tree, so clear the range_tree ops.
+	 */
+	msp->ms_tree->rt_ops = NULL;
+
+	(void) fprintf(stderr,
+	    "\rloading vdev %llu of %llu, metaslab %llu of %llu ...",
+	    (longlong_t)vd->vdev_id,
+	    (longlong_t)rvd->vdev_children,
+	    (longlong_t)msp->ms_id,
+	    (longlong_t)vd->vdev_ms_count);
+
+	/*
+	 * For leak detection, we overload the metaslab ms_tree to
+	 * contain allocated segments instead of free segments. As a
+	 * result, we can't use the normal metaslab_load/unload
+	 * interfaces.
+	 */
+	if (vd->vdev_ops == &vdev_indirect_ops) {
+		vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping;
+		for (; *vim_idxp < vdev_indirect_mapping_num_entries(vim);
+		    (*vim_idxp)++) {
+			vdev_indirect_mapping_entry_phys_t *vimep =
+			    &vim->vim_entries[*vim_idxp];
+			uint64_t ent_offset = DVA_MAPPING_GET_SRC_OFFSET(vimep);
+			uint64_t ent_len = DVA_GET_ASIZE(&vimep->vimep_dst);
+			ASSERT3U(ent_offset, >=, msp->ms_start);
+			if (ent_offset >= msp->ms_start + msp->ms_size)
+				break;
+
+			/*
+			 * Mappings do not cross metaslab boundaries,
+			 * because we create them by walking the metaslabs.
+			 */
+			ASSERT3U(ent_offset + ent_len, <=,
+			    msp->ms_start + msp->ms_size);
+			range_tree_add(msp->ms_tree, ent_offset, ent_len);
+		}
+	} else if (msp->ms_sm != NULL) {
+		VERIFY0(space_map_load(msp->ms_sm, msp->ms_tree, SM_ALLOC));
+	}
+
+	if (!msp->ms_loaded) {
+		msp->ms_loaded = B_TRUE;
+	}
+	mutex_exit(&msp->ms_lock);
+}
+
+/* ARGSUSED */

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803051454.w25Es3Dm014039>