svn commit: r304171 - in projects/hps_head: . bin/ps bin/sh bin/sh/tests/builtins bin/sh/tests/expansion bin/uuidgen cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zpool cddl/contrib...

Hans Petter Selasky hselasky at FreeBSD.org
Mon Aug 15 17:56:04 UTC 2016


Author: hselasky
Date: Mon Aug 15 17:55:56 2016
New Revision: 304171
URL: https://svnweb.freebsd.org/changeset/base/304171

Log:
  Merge ^/head r302769 through r304170.

Added:
  projects/hps_head/bin/sh/tests/expansion/pathname6.0
     - copied unchanged from r302996, head/bin/sh/tests/expansion/pathname6.0
  projects/hps_head/contrib/gcc/config/arm/libunwind-arm.S
     - copied unchanged from r303424, head/contrib/gcc/config/arm/libunwind-arm.S
  projects/hps_head/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.c
     - copied unchanged from r304170, head/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.c
  projects/hps_head/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.zip.uu
     - copied unchanged from r304170, head/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.zip.uu
  projects/hps_head/contrib/libarchive/libarchive/test/test_write_disk_secure744.c
     - copied unchanged from r304170, head/contrib/libarchive/libarchive/test/test_write_disk_secure744.c
  projects/hps_head/contrib/libarchive/libarchive/test/test_write_disk_secure745.c
     - copied unchanged from r304170, head/contrib/libarchive/libarchive/test/test_write_disk_secure745.c
  projects/hps_head/contrib/libarchive/libarchive/test/test_write_disk_secure746.c
     - copied unchanged from r304170, head/contrib/libarchive/libarchive/test/test_write_disk_secure746.c
  projects/hps_head/contrib/libdivsufsort/
     - copied from r303424, head/contrib/libdivsufsort/
  projects/hps_head/contrib/mdocml/man.cgi.3
     - copied unchanged from r303424, head/contrib/mdocml/man.cgi.3
  projects/hps_head/lib/libc/gen/dirname_compat.c
     - copied unchanged from r304170, head/lib/libc/gen/dirname_compat.c
  projects/hps_head/lib/libc/stdlib/cxa_thread_atexit.c
     - copied unchanged from r303918, head/lib/libc/stdlib/cxa_thread_atexit.c
  projects/hps_head/lib/libc/string/timingsafe_bcmp.3
     - copied unchanged from r304170, head/lib/libc/string/timingsafe_bcmp.3
  projects/hps_head/lib/libc/string/timingsafe_bcmp.c
     - copied unchanged from r304170, head/lib/libc/string/timingsafe_bcmp.c
  projects/hps_head/lib/libc/string/timingsafe_memcmp.c
     - copied unchanged from r304170, head/lib/libc/string/timingsafe_memcmp.c
  projects/hps_head/lib/libc/tests/stdlib/cxa_thread_atexit_nothr_test.cc
     - copied unchanged from r303918, head/lib/libc/tests/stdlib/cxa_thread_atexit_nothr_test.cc
  projects/hps_head/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc
     - copied unchanged from r303918, head/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc
  projects/hps_head/lib/libc/tests/string/strxfrm_test.c
     - copied unchanged from r302996, head/lib/libc/tests/string/strxfrm_test.c
  projects/hps_head/lib/libc/tests/string/wcscoll_test.c
     - copied unchanged from r302996, head/lib/libc/tests/string/wcscoll_test.c
  projects/hps_head/lib/libkvm/kvm_private.c
     - copied unchanged from r302996, head/lib/libkvm/kvm_private.c
  projects/hps_head/libexec/rtld-elf/rtld_utrace.h
     - copied unchanged from r304170, head/libexec/rtld-elf/rtld_utrace.h
  projects/hps_head/sbin/ipfw/nat64lsn.c
     - copied unchanged from r304170, head/sbin/ipfw/nat64lsn.c
  projects/hps_head/sbin/ipfw/nat64stl.c
     - copied unchanged from r304170, head/sbin/ipfw/nat64stl.c
  projects/hps_head/sbin/ipfw/nptv6.c
     - copied, changed from r303036, head/sbin/ipfw/nptv6.c
  projects/hps_head/share/man/man3/sigevent.3
     - copied unchanged from r302996, head/share/man/man3/sigevent.3
  projects/hps_head/share/man/man4/ng_checksum.4
     - copied unchanged from r303918, head/share/man/man4/ng_checksum.4
  projects/hps_head/share/man/man7/arch.7
     - copied, changed from r303036, head/share/man/man7/arch.7
  projects/hps_head/sys/arm/arm/gic.h
     - copied unchanged from r303918, head/sys/arm/arm/gic.h
  projects/hps_head/sys/arm/arm/gic_fdt.c
     - copied unchanged from r303918, head/sys/arm/arm/gic_fdt.c
  projects/hps_head/sys/arm/broadcom/bcm2835/bcm2835_rng.c
     - copied unchanged from r303036, head/sys/arm/broadcom/bcm2835/bcm2835_rng.c
  projects/hps_head/sys/boot/fdt/dts/arm/pcduino3.dts
     - copied unchanged from r304170, head/sys/boot/fdt/dts/arm/pcduino3.dts
  projects/hps_head/sys/cddl/dev/dtrace/x86/instr_size.c
     - copied unchanged from r303095, head/sys/cddl/dev/dtrace/x86/instr_size.c
  projects/hps_head/sys/compat/cloudabi/cloudabi_vdso.c
     - copied unchanged from r304170, head/sys/compat/cloudabi/cloudabi_vdso.c
  projects/hps_head/sys/compat/cloudabi64/cloudabi64_vdso.lds.s
     - copied unchanged from r304170, head/sys/compat/cloudabi64/cloudabi64_vdso.lds.s
  projects/hps_head/sys/contrib/cloudabi/cloudabi_types.h
     - copied unchanged from r303918, head/sys/contrib/cloudabi/cloudabi_types.h
  projects/hps_head/sys/contrib/cloudabi/cloudabi_vdso_aarch64.c
     - copied unchanged from r303918, head/sys/contrib/cloudabi/cloudabi_vdso_aarch64.c
  projects/hps_head/sys/contrib/cloudabi/cloudabi_vdso_x86_64.c
     - copied unchanged from r303918, head/sys/contrib/cloudabi/cloudabi_vdso_x86_64.c
  projects/hps_head/sys/contrib/dev/iwm/iwm-3160-16.fw.uu
     - copied unchanged from r303424, head/sys/contrib/dev/iwm/iwm-3160-16.fw.uu
  projects/hps_head/sys/contrib/dev/iwm/iwm-7260-16.fw.uu
     - copied unchanged from r303424, head/sys/contrib/dev/iwm/iwm-7260-16.fw.uu
  projects/hps_head/sys/contrib/dev/iwm/iwm-7265-16.fw.uu
     - copied unchanged from r303424, head/sys/contrib/dev/iwm/iwm-7265-16.fw.uu
  projects/hps_head/sys/contrib/dev/iwm/iwm-8000C-16.fw.uu
     - copied unchanged from r303424, head/sys/contrib/dev/iwm/iwm-8000C-16.fw.uu
  projects/hps_head/sys/dev/cxgbe/t4_if.m
     - copied, changed from r303424, head/sys/dev/cxgbe/t4_if.m
  projects/hps_head/sys/dev/cxgbe/t4_iov.c
     - copied, changed from r303424, head/sys/dev/cxgbe/t4_iov.c
  projects/hps_head/sys/dev/hyperv/include/vmbus.h
     - copied, changed from r302893, head/sys/dev/hyperv/include/vmbus.h
  projects/hps_head/sys/dev/hyperv/include/vmbus_xact.h
     - copied unchanged from r304170, head/sys/dev/hyperv/include/vmbus_xact.h
  projects/hps_head/sys/dev/hyperv/netvsc/if_hnreg.h
     - copied unchanged from r304170, head/sys/dev/hyperv/netvsc/if_hnreg.h
  projects/hps_head/sys/dev/hyperv/netvsc/if_hnvar.h
     - copied, changed from r303918, head/sys/dev/hyperv/netvsc/if_hnvar.h
  projects/hps_head/sys/dev/hyperv/utilities/hv_utilreg.h
     - copied unchanged from r303095, head/sys/dev/hyperv/utilities/hv_utilreg.h
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_br.c
     - copied, changed from r303424, head/sys/dev/hyperv/vmbus/vmbus_br.c
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_brvar.h
     - copied, changed from r303424, head/sys/dev/hyperv/vmbus/vmbus_brvar.h
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_chan.c
     - copied, changed from r303036, head/sys/dev/hyperv/vmbus/vmbus_chan.c
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_chanvar.h
     - copied, changed from r303095, head/sys/dev/hyperv/vmbus/vmbus_chanvar.h
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_xact.c
     - copied unchanged from r304170, head/sys/dev/hyperv/vmbus/vmbus_xact.c
  projects/hps_head/sys/dev/ixl/ixl_pf_iov.c
     - copied unchanged from r303918, head/sys/dev/ixl/ixl_pf_iov.c
  projects/hps_head/sys/dev/ixl/ixl_pf_iov.h
     - copied unchanged from r303918, head/sys/dev/ixl/ixl_pf_iov.h
  projects/hps_head/sys/dev/ixl/ixl_pf_main.c
     - copied unchanged from r303918, head/sys/dev/ixl/ixl_pf_main.c
  projects/hps_head/sys/dev/ixl/ixl_pf_qmgr.c
     - copied unchanged from r303918, head/sys/dev/ixl/ixl_pf_qmgr.c
  projects/hps_head/sys/dev/ixl/ixl_pf_qmgr.h
     - copied unchanged from r303918, head/sys/dev/ixl/ixl_pf_qmgr.h
  projects/hps_head/sys/dev/nvme/nvme_sim.c
     - copied, changed from r303424, head/sys/dev/nvme/nvme_sim.c
  projects/hps_head/sys/dev/nvram2env/nvram2env.h
     - copied unchanged from r303424, head/sys/dev/nvram2env/nvram2env.h
  projects/hps_head/sys/dev/nvram2env/nvram2env_mips.c
     - copied unchanged from r303424, head/sys/dev/nvram2env/nvram2env_mips.c
  projects/hps_head/sys/dev/uart/uart_cpu_acpi.h
     - copied unchanged from r303424, head/sys/dev/uart/uart_cpu_acpi.h
  projects/hps_head/sys/dev/usb/controller/generic_ehci.c
     - copied unchanged from r303918, head/sys/dev/usb/controller/generic_ehci.c
  projects/hps_head/sys/kern/subr_gtaskqueue.c
     - copied unchanged from r304170, head/sys/kern/subr_gtaskqueue.c
  projects/hps_head/sys/mips/conf/std.AR933X
     - copied unchanged from r303918, head/sys/mips/conf/std.AR933X
  projects/hps_head/sys/mips/conf/std.AR934X
     - copied unchanged from r303918, head/sys/mips/conf/std.AR934X
  projects/hps_head/sys/modules/ipfw_nat64/
     - copied from r304170, head/sys/modules/ipfw_nat64/
  projects/hps_head/sys/modules/ipfw_nptv6/
     - copied from r303036, head/sys/modules/ipfw_nptv6/
  projects/hps_head/sys/modules/iwmfw/iwm8000Cfw/
     - copied from r303424, head/sys/modules/iwmfw/iwm8000Cfw/
  projects/hps_head/sys/modules/netgraph/checksum/
     - copied from r303918, head/sys/modules/netgraph/checksum/
  projects/hps_head/sys/netgraph/ng_checksum.c
     - copied unchanged from r303918, head/sys/netgraph/ng_checksum.c
  projects/hps_head/sys/netgraph/ng_checksum.h
     - copied unchanged from r303918, head/sys/netgraph/ng_checksum.h
  projects/hps_head/sys/netinet/in_jail.c
     - copied unchanged from r303918, head/sys/netinet/in_jail.c
  projects/hps_head/sys/netinet/in_prot.c
     - copied, changed from r303424, head/sys/netinet/in_prot.c
  projects/hps_head/sys/netinet6/in6_jail.c
     - copied unchanged from r303918, head/sys/netinet6/in6_jail.c
  projects/hps_head/sys/netinet6/ip_fw_nat64.h
     - copied unchanged from r304170, head/sys/netinet6/ip_fw_nat64.h
  projects/hps_head/sys/netinet6/ip_fw_nptv6.h
     - copied unchanged from r303036, head/sys/netinet6/ip_fw_nptv6.h
  projects/hps_head/sys/netpfil/ipfw/ip_fw_bpf.c
     - copied unchanged from r304170, head/sys/netpfil/ipfw/ip_fw_bpf.c
  projects/hps_head/sys/netpfil/ipfw/nat64/
     - copied from r304170, head/sys/netpfil/ipfw/nat64/
  projects/hps_head/sys/netpfil/ipfw/nptv6/
     - copied from r303036, head/sys/netpfil/ipfw/nptv6/
  projects/hps_head/sys/riscv/include/sbi.h
     - copied unchanged from r303918, head/sys/riscv/include/sbi.h
  projects/hps_head/sys/riscv/riscv/riscv_console.c
     - copied unchanged from r303918, head/sys/riscv/riscv/riscv_console.c
  projects/hps_head/sys/riscv/riscv/sbi.S
     - copied unchanged from r303918, head/sys/riscv/riscv/sbi.S
  projects/hps_head/sys/sys/gtaskqueue.h
     - copied unchanged from r304170, head/sys/sys/gtaskqueue.h
  projects/hps_head/sys/x86/x86/mp_watchdog.c
     - copied unchanged from r303918, head/sys/x86/x86/mp_watchdog.c
  projects/hps_head/tools/build/beinstall.sh
     - copied unchanged from r302996, head/tools/build/beinstall.sh
  projects/hps_head/tools/tools/dmardump/
     - copied from r303918, head/tools/tools/dmardump/
  projects/hps_head/usr.bin/bsdiff/bsdiff/config.h
     - copied unchanged from r303424, head/usr.bin/bsdiff/bsdiff/config.h
  projects/hps_head/usr.bin/bsdiff/bsdiff/divsufsort64.h
     - copied unchanged from r303424, head/usr.bin/bsdiff/bsdiff/divsufsort64.h
  projects/hps_head/usr.sbin/bsdinstall/scripts/hardening
     - copied, changed from r302996, head/usr.sbin/bsdinstall/scripts/hardening
  projects/hps_head/usr.sbin/pw/tests/crypt.c
     - copied unchanged from r302893, head/usr.sbin/pw/tests/crypt.c
Deleted:
  projects/hps_head/contrib/gcc/config/arm/libunwind.S
  projects/hps_head/lib/libc/sys/kse.2
  projects/hps_head/sys/amd64/amd64/mp_watchdog.c
  projects/hps_head/sys/boot/fdt/dts/arm/pcduino3b.dts
  projects/hps_head/sys/cddl/dev/dtrace/amd64/instr_size.c
  projects/hps_head/sys/cddl/dev/dtrace/i386/instr_size.c
  projects/hps_head/sys/dev/hyperv/vmbus/hv_channel.c
  projects/hps_head/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
  projects/hps_head/sys/dev/hyperv/vmbus/hv_ring_buffer.c
  projects/hps_head/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  projects/hps_head/sys/dev/mlx5/mlx5_en/tcp_tlro.c
  projects/hps_head/sys/dev/mlx5/mlx5_en/tcp_tlro.h
  projects/hps_head/sys/i386/i386/mp_watchdog.c
  projects/hps_head/sys/mips/conf/AR933X_BASE
  projects/hps_head/sys/mips/conf/AR934X_BASE
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/Kconfig
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/Makefile
  projects/hps_head/sys/riscv/htif/
  projects/hps_head/usr.bin/kdump/linux32_syscalls.conf
  projects/hps_head/usr.bin/kdump/linux_syscalls.conf
  projects/hps_head/usr.bin/truss/makesyscallsconf.sh
Modified:
  projects/hps_head/MAINTAINERS   (contents, props changed)
  projects/hps_head/Makefile
  projects/hps_head/Makefile.inc1
  projects/hps_head/Makefile.libcompat
  projects/hps_head/ObsoleteFiles.inc
  projects/hps_head/UPDATING
  projects/hps_head/bin/ps/ps.1
  projects/hps_head/bin/ps/ps.c
  projects/hps_head/bin/sh/expand.c
  projects/hps_head/bin/sh/tests/builtins/case7.0
  projects/hps_head/bin/sh/tests/expansion/Makefile
  projects/hps_head/bin/sh/tests/expansion/pathname1.0
  projects/hps_head/bin/sh/tests/expansion/pathname2.0
  projects/hps_head/bin/uuidgen/uuidgen.c
  projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.8
  projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  projects/hps_head/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/arm/dt_isadep.c
  projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c
  projects/hps_head/cddl/contrib/opensolaris/lib/libzpool/common/util.c
  projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c
  projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c
  projects/hps_head/cddl/usr.sbin/dtrace/tests/common/raise/Makefile
  projects/hps_head/cddl/usr.sbin/dtrace/tests/common/safety/Makefile
  projects/hps_head/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh
  projects/hps_head/contrib/binutils/bfd/elfxx-mips.c
  projects/hps_head/contrib/binutils/bfd/ppcboot.c
  projects/hps_head/contrib/blacklist/lib/bl.c
  projects/hps_head/contrib/elftoolchain/elfcopy/ascii.c
  projects/hps_head/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3
  projects/hps_head/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c
  projects/hps_head/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
  projects/hps_head/contrib/elftoolchain/readelf/readelf.c
  projects/hps_head/contrib/ldns-host/ldns-host.c
  projects/hps_head/contrib/libarchive/cat/test/test_version.c
  projects/hps_head/contrib/libarchive/cpio/cmdline.c
  projects/hps_head/contrib/libarchive/cpio/test/test_option_version.c
  projects/hps_head/contrib/libarchive/libarchive/archive_match.c
  projects/hps_head/contrib/libarchive/libarchive/archive_ppmd7_private.h
  projects/hps_head/contrib/libarchive/libarchive/archive_read_add_passphrase.c
  projects/hps_head/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
  projects/hps_head/contrib/libarchive/libarchive/archive_read_disk_posix.c
  projects/hps_head/contrib/libarchive/libarchive/archive_read_private.h
  projects/hps_head/contrib/libarchive/libarchive/archive_read_support_filter_lz4.c
  projects/hps_head/contrib/libarchive/libarchive/archive_read_support_format_lha.c
  projects/hps_head/contrib/libarchive/libarchive/archive_read_support_format_warc.c
  projects/hps_head/contrib/libarchive/libarchive/archive_util.c
  projects/hps_head/contrib/libarchive/libarchive/archive_write_disk_acl.c
  projects/hps_head/contrib/libarchive/libarchive/archive_write_disk_posix.c
  projects/hps_head/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
  projects/hps_head/contrib/libarchive/libarchive/archive_write_set_format_ustar.c
  projects/hps_head/contrib/libarchive/libarchive/test/main.c
  projects/hps_head/contrib/libarchive/libarchive/test/test.h
  projects/hps_head/contrib/libarchive/libarchive/test/test_archive_string_conversion.c
  projects/hps_head/contrib/libarchive/libarchive/test/test_fuzz.c
  projects/hps_head/contrib/libarchive/libarchive/test/test_read_format_rar.c
  projects/hps_head/contrib/libarchive/tar/cmdline.c
  projects/hps_head/contrib/libarchive/tar/test/test_version.c
  projects/hps_head/contrib/libcxxrt/exception.cc
  projects/hps_head/contrib/libcxxrt/libelftc_dem_gnu3.c
  projects/hps_head/contrib/libexecinfo/backtrace.c
  projects/hps_head/contrib/libpcap/pcap-bpf.c
  projects/hps_head/contrib/llvm/projects/libunwind/include/__libunwind_config.h
  projects/hps_head/contrib/llvm/projects/libunwind/include/libunwind.h
  projects/hps_head/contrib/llvm/projects/libunwind/include/unwind.h
  projects/hps_head/contrib/llvm/projects/libunwind/src/Unwind-EHABI.cpp
  projects/hps_head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/hps_head/contrib/mdocml/INSTALL
  projects/hps_head/contrib/mdocml/LICENSE
  projects/hps_head/contrib/mdocml/Makefile
  projects/hps_head/contrib/mdocml/NEWS
  projects/hps_head/contrib/mdocml/TODO
  projects/hps_head/contrib/mdocml/cgi.c
  projects/hps_head/contrib/mdocml/cgi.h.example
  projects/hps_head/contrib/mdocml/configure
  projects/hps_head/contrib/mdocml/configure.local.example
  projects/hps_head/contrib/mdocml/demandoc.c
  projects/hps_head/contrib/mdocml/libmandoc.h
  projects/hps_head/contrib/mdocml/main.c
  projects/hps_head/contrib/mdocml/main.h
  projects/hps_head/contrib/mdocml/man.1
  projects/hps_head/contrib/mdocml/man.cgi.8
  projects/hps_head/contrib/mdocml/mandoc.3
  projects/hps_head/contrib/mdocml/mandoc.css
  projects/hps_head/contrib/mdocml/mandoc.db.5
  projects/hps_head/contrib/mdocml/mandoc_headers.3
  projects/hps_head/contrib/mdocml/mandoc_malloc.3
  projects/hps_head/contrib/mdocml/mandocdb.c
  projects/hps_head/contrib/mdocml/manpage.c
  projects/hps_head/contrib/mdocml/manpath.c
  projects/hps_head/contrib/mdocml/mansearch.c
  projects/hps_head/contrib/mdocml/mchars_alloc.3
  projects/hps_head/contrib/mdocml/read.c
  projects/hps_head/contrib/mdocml/tag.c
  projects/hps_head/contrib/mdocml/term.c
  projects/hps_head/contrib/mdocml/term_ascii.c
  projects/hps_head/contrib/mdocml/test-rewb-bsd.c
  projects/hps_head/contrib/mdocml/test-rewb-sysv.c
  projects/hps_head/contrib/netbsd-tests/lib/libc/sys/t_timer_create.c
  projects/hps_head/contrib/ofed/usr.lib/libibverbs/config.h
  projects/hps_head/contrib/one-true-awk/b.c
  projects/hps_head/contrib/openresolv/Makefile
  projects/hps_head/contrib/openresolv/configure
  projects/hps_head/contrib/openresolv/dnsmasq.in
  projects/hps_head/contrib/openresolv/libc.in
  projects/hps_head/contrib/openresolv/named.in
  projects/hps_head/contrib/openresolv/resolvconf.8.in
  projects/hps_head/contrib/openresolv/resolvconf.conf.5.in
  projects/hps_head/contrib/openresolv/resolvconf.in
  projects/hps_head/contrib/openresolv/unbound.in
  projects/hps_head/contrib/tcsh/glob.c
  projects/hps_head/crypto/heimdal/lib/roken/version-script.map
  projects/hps_head/crypto/openssh/FREEBSD-upgrade
  projects/hps_head/crypto/openssh/config.h
  projects/hps_head/crypto/openssh/configure.ac
  projects/hps_head/crypto/openssh/myproposal.h
  projects/hps_head/crypto/openssh/servconf.c
  projects/hps_head/crypto/openssh/ssh_config.5
  projects/hps_head/crypto/openssh/sshd_config.5
  projects/hps_head/etc/defaults/periodic.conf
  projects/hps_head/etc/defaults/rc.conf
  projects/hps_head/etc/mtree/BSD.tests.dist
  projects/hps_head/etc/ntp/leap-seconds
  projects/hps_head/etc/periodic/daily/480.leapfile-ntpd
  projects/hps_head/etc/portsnap.conf
  projects/hps_head/etc/rc.d/jail
  projects/hps_head/etc/rc.d/sshd
  projects/hps_head/gnu/lib/libgcc/Makefile
  projects/hps_head/include/grp.h
  projects/hps_head/include/libgen.h
  projects/hps_head/include/netdb.h
  projects/hps_head/include/stdio.h
  projects/hps_head/include/stdlib.h
  projects/hps_head/include/string.h
  projects/hps_head/include/unistd.h
  projects/hps_head/include/xlocale/_locale.h
  projects/hps_head/include/xlocale/_stdlib.h
  projects/hps_head/lib/libarchive/tests/Makefile
  projects/hps_head/lib/libc/Versions.def
  projects/hps_head/lib/libc/gen/Makefile.inc
  projects/hps_head/lib/libc/gen/Symbol.map
  projects/hps_head/lib/libc/gen/basename.3
  projects/hps_head/lib/libc/gen/basename.c
  projects/hps_head/lib/libc/gen/clock_getcpuclockid.3
  projects/hps_head/lib/libc/gen/dirname.3
  projects/hps_head/lib/libc/gen/dirname.c
  projects/hps_head/lib/libc/gen/fnmatch.c
  projects/hps_head/lib/libc/gen/getgrent.3
  projects/hps_head/lib/libc/gen/getgrent.c
  projects/hps_head/lib/libc/gen/glob.3
  projects/hps_head/lib/libc/gen/glob.c
  projects/hps_head/lib/libc/include/libc_private.h
  projects/hps_head/lib/libc/locale/collate.c
  projects/hps_head/lib/libc/locale/collate.h
  projects/hps_head/lib/libc/locale/collcmp.c
  projects/hps_head/lib/libc/locale/freelocale.3
  projects/hps_head/lib/libc/locale/mblocal.h
  projects/hps_head/lib/libc/locale/xlocale.c
  projects/hps_head/lib/libc/net/getaddrinfo.c
  projects/hps_head/lib/libc/net/getnameinfo.3
  projects/hps_head/lib/libc/net/getnameinfo.c
  projects/hps_head/lib/libc/regex/regcomp.c
  projects/hps_head/lib/libc/rpc/svc_vc.c
  projects/hps_head/lib/libc/stdio/dprintf.c
  projects/hps_head/lib/libc/stdio/getline.3
  projects/hps_head/lib/libc/stdio/getline.c
  projects/hps_head/lib/libc/stdio/printf.3
  projects/hps_head/lib/libc/stdio/vfscanf.c
  projects/hps_head/lib/libc/stdlib/Makefile.inc
  projects/hps_head/lib/libc/stdlib/Symbol.map
  projects/hps_head/lib/libc/stdlib/exit.c
  projects/hps_head/lib/libc/stdlib/random.3
  projects/hps_head/lib/libc/stdlib/random.c
  projects/hps_head/lib/libc/string/Makefile.inc
  projects/hps_head/lib/libc/string/Symbol.map
  projects/hps_head/lib/libc/string/bcmp.3
  projects/hps_head/lib/libc/string/memcmp.3
  projects/hps_head/lib/libc/sys/aio_fsync.2
  projects/hps_head/lib/libc/sys/aio_mlock.2
  projects/hps_head/lib/libc/sys/aio_read.2
  projects/hps_head/lib/libc/sys/aio_write.2
  projects/hps_head/lib/libc/sys/lio_listio.2
  projects/hps_head/lib/libc/sys/mprotect.2
  projects/hps_head/lib/libc/sys/mq_notify.2
  projects/hps_head/lib/libc/sys/msgrcv.2
  projects/hps_head/lib/libc/sys/pipe.2
  projects/hps_head/lib/libc/sys/ptrace.2
  projects/hps_head/lib/libc/sys/timer_create.2
  projects/hps_head/lib/libc/tests/resolv/resolv_test.c
  projects/hps_head/lib/libc/tests/stdio/getdelim_test.c
  projects/hps_head/lib/libc/tests/stdlib/Makefile
  projects/hps_head/lib/libc/tests/stdlib/Makefile.depend
  projects/hps_head/lib/libc/tests/string/Makefile
  projects/hps_head/lib/libcrypt/Makefile
  projects/hps_head/lib/libcrypt/crypt-md5.c
  projects/hps_head/lib/libcrypt/crypt-nthash.c
  projects/hps_head/lib/libcrypt/crypt-sha256.c
  projects/hps_head/lib/libcrypt/crypt-sha512.c
  projects/hps_head/lib/libcrypt/crypt.3
  projects/hps_head/lib/libcrypt/crypt.c
  projects/hps_head/lib/libcrypt/crypt.h
  projects/hps_head/lib/libcrypt/misc.c
  projects/hps_head/lib/libkvm/Makefile
  projects/hps_head/lib/libkvm/kvm.c
  projects/hps_head/lib/libkvm/kvm_minidump_aarch64.c
  projects/hps_head/lib/libkvm/kvm_minidump_amd64.c
  projects/hps_head/lib/libkvm/kvm_minidump_arm.c
  projects/hps_head/lib/libkvm/kvm_minidump_i386.c
  projects/hps_head/lib/libkvm/kvm_minidump_mips.c
  projects/hps_head/lib/libkvm/kvm_private.h
  projects/hps_head/lib/libmd/Makefile
  projects/hps_head/lib/libpcap/pcap-netmap.c
  projects/hps_head/lib/libproc/Makefile
  projects/hps_head/lib/libproc/_libproc.h
  projects/hps_head/lib/libproc/libproc.h
  projects/hps_head/lib/libproc/proc_create.c
  projects/hps_head/lib/libproc/proc_rtld.c
  projects/hps_head/lib/libproc/proc_util.c
  projects/hps_head/lib/librt/aio.c
  projects/hps_head/lib/librtld_db/Makefile
  projects/hps_head/lib/librtld_db/rtld_db.c
  projects/hps_head/lib/librtld_db/rtld_db.h
  projects/hps_head/lib/libsysdecode/Makefile
  projects/hps_head/lib/libsysdecode/utrace.c
  projects/hps_head/lib/libthr/arch/mips/include/pthread_md.h
  projects/hps_head/lib/libthr/thread/thr_exit.c
  projects/hps_head/lib/libthr/thread/thr_init.c
  projects/hps_head/lib/libthr/thread/thr_once.c
  projects/hps_head/lib/libthr/thread/thr_private.h
  projects/hps_head/lib/msun/tests/Makefile
  projects/hps_head/libexec/rtld-elf/mips/reloc.c
  projects/hps_head/libexec/rtld-elf/rtld.c
  projects/hps_head/release/Makefile
  projects/hps_head/release/Makefile.gce
  projects/hps_head/release/release.sh
  projects/hps_head/release/tools/arm.subr
  projects/hps_head/release/tools/ec2.conf
  projects/hps_head/sbin/etherswitchcfg/etherswitchcfg.8
  projects/hps_head/sbin/etherswitchcfg/etherswitchcfg.c
  projects/hps_head/sbin/fsdb/fsdb.c
  projects/hps_head/sbin/geom/class/eli/geli.8
  projects/hps_head/sbin/geom/class/part/gpart.8
  projects/hps_head/sbin/ipfw/Makefile
  projects/hps_head/sbin/ipfw/ipfw.8
  projects/hps_head/sbin/ipfw/ipfw2.c
  projects/hps_head/sbin/ipfw/ipfw2.h
  projects/hps_head/sbin/ipfw/main.c
  projects/hps_head/sbin/ipfw/tables.c
  projects/hps_head/sbin/pfctl/parse.y
  projects/hps_head/sbin/pfctl/pfctl.c
  projects/hps_head/sbin/pfctl/pfctl_altq.c
  projects/hps_head/sbin/pfctl/pfctl_optimize.c
  projects/hps_head/sbin/pfctl/pfctl_osfp.c
  projects/hps_head/sbin/pfctl/pfctl_parser.c
  projects/hps_head/sbin/pfctl/pfctl_radix.c
  projects/hps_head/sbin/resolvconf/Makefile
  projects/hps_head/sbin/route/route.c
  projects/hps_head/secure/lib/libcrypt/crypt-blowfish.c
  projects/hps_head/secure/lib/libcrypt/crypt-des.c
  projects/hps_head/share/man/man3/Makefile
  projects/hps_head/share/man/man3/pthread_getcpuclockid.3
  projects/hps_head/share/man/man3/queue.3
  projects/hps_head/share/man/man3/siginfo.3
  projects/hps_head/share/man/man4/aio.4
  projects/hps_head/share/man/man4/amdpm.4
  projects/hps_head/share/man/man4/amdsmb.4
  projects/hps_head/share/man/man4/ddb.4
  projects/hps_head/share/man/man4/gpioled.4
  projects/hps_head/share/man/man4/ichsmb.4
  projects/hps_head/share/man/man4/if_ntb.4
  projects/hps_head/share/man/man4/intpm.4
  projects/hps_head/share/man/man4/ismt.4
  projects/hps_head/share/man/man4/iwm.4
  projects/hps_head/share/man/man4/iwmfw.4
  projects/hps_head/share/man/man4/ntb_hw.4
  projects/hps_head/share/man/man4/ntb_transport.4
  projects/hps_head/share/man/man4/pci.4
  projects/hps_head/share/man/man4/syscons.4
  projects/hps_head/share/man/man4/vt.4
  projects/hps_head/share/man/man5/rc.conf.5
  projects/hps_head/share/man/man5/src.conf.5
  projects/hps_head/share/man/man7/Makefile
  projects/hps_head/share/man/man7/build.7
  projects/hps_head/share/man/man9/Makefile
  projects/hps_head/share/man/man9/bitset.9
  projects/hps_head/share/man/man9/cpuset.9
  projects/hps_head/share/man/man9/lock.9
  projects/hps_head/share/man/man9/mutex.9
  projects/hps_head/share/man/man9/pci.9
  projects/hps_head/share/misc/bsd-family-tree
  projects/hps_head/share/misc/committers-src.dot
  projects/hps_head/share/misc/organization.dot
  projects/hps_head/share/mk/bsd.README
  projects/hps_head/share/mk/bsd.cpu.mk
  projects/hps_head/share/mk/bsd.progs.mk
  projects/hps_head/share/mk/bsd.sys.mk
  projects/hps_head/share/mk/local.meta.sys.mk
  projects/hps_head/share/mk/src.libnames.mk
  projects/hps_head/share/mk/src.opts.mk
  projects/hps_head/share/mk/sys.mk
  projects/hps_head/share/timedef/af_ZA.UTF-8.src
  projects/hps_head/share/timedef/am_ET.UTF-8.src
  projects/hps_head/share/timedef/ar_JO.UTF-8.src
  projects/hps_head/share/timedef/ar_MA.UTF-8.src
  projects/hps_head/share/timedef/ar_SA.UTF-8.src
  projects/hps_head/share/timedef/be_BY.CP1131.src
  projects/hps_head/share/timedef/be_BY.CP1251.src
  projects/hps_head/share/timedef/be_BY.ISO8859-5.src
  projects/hps_head/share/timedef/be_BY.UTF-8.src
  projects/hps_head/share/timedef/bg_BG.CP1251.src
  projects/hps_head/share/timedef/bg_BG.UTF-8.src
  projects/hps_head/share/timedef/ca_IT.ISO8859-15.src
  projects/hps_head/share/timedef/ca_IT.UTF-8.src
  projects/hps_head/share/timedef/cs_CZ.ISO8859-2.src
  projects/hps_head/share/timedef/cs_CZ.UTF-8.src
  projects/hps_head/share/timedef/da_DK.ISO8859-15.src
  projects/hps_head/share/timedef/da_DK.UTF-8.src
  projects/hps_head/share/timedef/de_AT.ISO8859-15.src
  projects/hps_head/share/timedef/de_AT.UTF-8.src
  projects/hps_head/share/timedef/de_DE.ISO8859-15.src
  projects/hps_head/share/timedef/de_DE.UTF-8.src
  projects/hps_head/share/timedef/el_GR.ISO8859-7.src
  projects/hps_head/share/timedef/el_GR.UTF-8.src
  projects/hps_head/share/timedef/en_CA.UTF-8.src
  projects/hps_head/share/timedef/en_GB.UTF-8.src
  projects/hps_head/share/timedef/en_IE.UTF-8.src
  projects/hps_head/share/timedef/en_PH.UTF-8.src
  projects/hps_head/share/timedef/en_SG.UTF-8.src
  projects/hps_head/share/timedef/en_US.UTF-8.src
  projects/hps_head/share/timedef/en_ZA.UTF-8.src
  projects/hps_head/share/timedef/es_AR.ISO8859-1.src
  projects/hps_head/share/timedef/es_CR.UTF-8.src
  projects/hps_head/share/timedef/es_ES.ISO8859-15.src
  projects/hps_head/share/timedef/es_ES.UTF-8.src
  projects/hps_head/share/timedef/es_MX.ISO8859-1.src
  projects/hps_head/share/timedef/es_MX.UTF-8.src
  projects/hps_head/share/timedef/et_EE.ISO8859-15.src
  projects/hps_head/share/timedef/et_EE.UTF-8.src
  projects/hps_head/share/timedef/eu_ES.UTF-8.src
  projects/hps_head/share/timedef/fi_FI.ISO8859-15.src
  projects/hps_head/share/timedef/fi_FI.UTF-8.src
  projects/hps_head/share/timedef/fr_BE.ISO8859-15.src
  projects/hps_head/share/timedef/fr_BE.UTF-8.src
  projects/hps_head/share/timedef/fr_CA.ISO8859-15.src
  projects/hps_head/share/timedef/fr_CA.UTF-8.src
  projects/hps_head/share/timedef/fr_CH.ISO8859-15.src
  projects/hps_head/share/timedef/fr_CH.UTF-8.src
  projects/hps_head/share/timedef/fr_FR.ISO8859-15.src
  projects/hps_head/share/timedef/fr_FR.UTF-8.src
  projects/hps_head/share/timedef/he_IL.UTF-8.src
  projects/hps_head/share/timedef/hi_IN.ISCII-DEV.src
  projects/hps_head/share/timedef/hi_IN.UTF-8.src
  projects/hps_head/share/timedef/hr_HR.ISO8859-2.src
  projects/hps_head/share/timedef/hr_HR.UTF-8.src
  projects/hps_head/share/timedef/hu_HU.ISO8859-2.src
  projects/hps_head/share/timedef/hu_HU.UTF-8.src
  projects/hps_head/share/timedef/hy_AM.ARMSCII-8.src
  projects/hps_head/share/timedef/hy_AM.UTF-8.src
  projects/hps_head/share/timedef/is_IS.ISO8859-15.src
  projects/hps_head/share/timedef/is_IS.UTF-8.src
  projects/hps_head/share/timedef/it_CH.ISO8859-15.src
  projects/hps_head/share/timedef/it_CH.UTF-8.src
  projects/hps_head/share/timedef/it_IT.ISO8859-15.src
  projects/hps_head/share/timedef/it_IT.UTF-8.src
  projects/hps_head/share/timedef/ja_JP.SJIS.src
  projects/hps_head/share/timedef/ja_JP.UTF-8.src
  projects/hps_head/share/timedef/ja_JP.eucJP.src
  projects/hps_head/share/timedef/kk_KZ.UTF-8.src
  projects/hps_head/share/timedef/ko_KR.UTF-8.src
  projects/hps_head/share/timedef/ko_KR.eucKR.src
  projects/hps_head/share/timedef/lt_LT.ISO8859-13.src
  projects/hps_head/share/timedef/lt_LT.UTF-8.src
  projects/hps_head/share/timedef/lv_LV.ISO8859-13.src
  projects/hps_head/share/timedef/lv_LV.UTF-8.src
  projects/hps_head/share/timedef/mn_MN.UTF-8.src
  projects/hps_head/share/timedef/nb_NO.ISO8859-15.src
  projects/hps_head/share/timedef/nb_NO.UTF-8.src
  projects/hps_head/share/timedef/nl_BE.UTF-8.src
  projects/hps_head/share/timedef/nl_NL.UTF-8.src
  projects/hps_head/share/timedef/nn_NO.ISO8859-15.src
  projects/hps_head/share/timedef/nn_NO.UTF-8.src
  projects/hps_head/share/timedef/pl_PL.ISO8859-2.src
  projects/hps_head/share/timedef/pl_PL.UTF-8.src
  projects/hps_head/share/timedef/pt_BR.ISO8859-1.src
  projects/hps_head/share/timedef/pt_BR.UTF-8.src
  projects/hps_head/share/timedef/pt_PT.ISO8859-15.src
  projects/hps_head/share/timedef/pt_PT.UTF-8.src
  projects/hps_head/share/timedef/ro_RO.ISO8859-2.src
  projects/hps_head/share/timedef/ro_RO.UTF-8.src
  projects/hps_head/share/timedef/ru_RU.CP1251.src
  projects/hps_head/share/timedef/ru_RU.CP866.src
  projects/hps_head/share/timedef/ru_RU.ISO8859-5.src
  projects/hps_head/share/timedef/ru_RU.KOI8-R.src
  projects/hps_head/share/timedef/ru_RU.UTF-8.src
  projects/hps_head/share/timedef/se_FI.UTF-8.src
  projects/hps_head/share/timedef/se_NO.UTF-8.src
  projects/hps_head/share/timedef/sk_SK.ISO8859-2.src
  projects/hps_head/share/timedef/sk_SK.UTF-8.src
  projects/hps_head/share/timedef/sl_SI.ISO8859-2.src
  projects/hps_head/share/timedef/sl_SI.UTF-8.src
  projects/hps_head/share/timedef/sr_RS.ISO8859-2.src
  projects/hps_head/share/timedef/sr_RS.ISO8859-5.src
  projects/hps_head/share/timedef/sr_RS.UTF-8.src
  projects/hps_head/share/timedef/sr_RS.UTF-8 at latin.src
  projects/hps_head/share/timedef/sv_FI.ISO8859-15.src
  projects/hps_head/share/timedef/sv_SE.ISO8859-15.src
  projects/hps_head/share/timedef/sv_SE.UTF-8.src
  projects/hps_head/share/timedef/tr_TR.ISO8859-9.src
  projects/hps_head/share/timedef/tr_TR.UTF-8.src
  projects/hps_head/share/timedef/uk_UA.CP1251.src
  projects/hps_head/share/timedef/uk_UA.ISO8859-5.src
  projects/hps_head/share/timedef/uk_UA.KOI8-U.src
  projects/hps_head/share/timedef/uk_UA.UTF-8.src
  projects/hps_head/share/timedef/zh_CN.GB2312.src
  projects/hps_head/share/timedef/zh_CN.GBK.src
  projects/hps_head/share/timedef/zh_CN.UTF-8.src
  projects/hps_head/share/timedef/zh_CN.eucCN.src
  projects/hps_head/share/timedef/zh_HK.UTF-8.src
  projects/hps_head/share/timedef/zh_TW.Big5.src
  projects/hps_head/share/timedef/zh_TW.UTF-8.src
  projects/hps_head/sys/amd64/amd64/initcpu.c
  projects/hps_head/sys/amd64/amd64/machdep.c
  projects/hps_head/sys/amd64/amd64/mem.c
  projects/hps_head/sys/amd64/amd64/pmap.c
  projects/hps_head/sys/amd64/amd64/support.S
  projects/hps_head/sys/amd64/amd64/trap.c
  projects/hps_head/sys/amd64/cloudabi64/cloudabi64_sysvec.c
  projects/hps_head/sys/amd64/include/pc/bios.h
  projects/hps_head/sys/amd64/linux/Makefile
  projects/hps_head/sys/amd64/linux32/Makefile
  projects/hps_head/sys/amd64/vmm/io/vhpet.c
  projects/hps_head/sys/amd64/vmm/io/vioapic.c
  projects/hps_head/sys/amd64/vmm/vmm.c
  projects/hps_head/sys/arm/allwinner/a10_ehci.c
  projects/hps_head/sys/arm/allwinner/a10_gpio.c
  projects/hps_head/sys/arm/allwinner/a20/a20_padconf.c
  projects/hps_head/sys/arm/allwinner/aw_nmi.c
  projects/hps_head/sys/arm/allwinner/aw_sid.c
  projects/hps_head/sys/arm/allwinner/aw_sid.h
  projects/hps_head/sys/arm/allwinner/axp209.c
  projects/hps_head/sys/arm/allwinner/clk/aw_ahbclk.c
  projects/hps_head/sys/arm/allwinner/if_awg.c
  projects/hps_head/sys/arm/allwinner/if_awgreg.h
  projects/hps_head/sys/arm/altera/socfpga/files.socfpga
  projects/hps_head/sys/arm/arm/gic.c
  projects/hps_head/sys/arm/arm/machdep.c
  projects/hps_head/sys/arm/broadcom/bcm2835/bcm2835_vcio.c
  projects/hps_head/sys/arm/broadcom/bcm2835/files.bcm283x
  projects/hps_head/sys/arm/conf/BEAGLEBONE
  projects/hps_head/sys/arm/include/elf.h
  projects/hps_head/sys/arm/nvidia/tegra_pcie.c
  projects/hps_head/sys/arm/ti/am335x/am335x_pwmss.c
  projects/hps_head/sys/arm/xscale/ixp425/avila_ata.c
  projects/hps_head/sys/arm/xscale/pxa/pxa_smi.c
  projects/hps_head/sys/arm/xscale/pxa/pxa_space.c
  projects/hps_head/sys/arm64/arm64/autoconf.c
  projects/hps_head/sys/arm64/arm64/gic_v3.c
  projects/hps_head/sys/arm64/arm64/gic_v3_fdt.c
  projects/hps_head/sys/arm64/arm64/gic_v3_var.h
  projects/hps_head/sys/arm64/arm64/gicv3_its.c
  projects/hps_head/sys/arm64/arm64/identcpu.c
  projects/hps_head/sys/arm64/arm64/machdep.c
  projects/hps_head/sys/arm64/arm64/mem.c
  projects/hps_head/sys/arm64/arm64/mp_machdep.c
  projects/hps_head/sys/arm64/arm64/nexus.c
  projects/hps_head/sys/arm64/arm64/pmap.c
  projects/hps_head/sys/arm64/arm64/trap.c
  projects/hps_head/sys/arm64/arm64/vm_machdep.c
  projects/hps_head/sys/arm64/cavium/thunder_pcie_pem_fdt.c
  projects/hps_head/sys/arm64/cloudabi64/cloudabi64_sysvec.c
  projects/hps_head/sys/arm64/conf/GENERIC
  projects/hps_head/sys/arm64/include/armreg.h
  projects/hps_head/sys/arm64/include/intr.h
  projects/hps_head/sys/arm64/include/machdep.h
  projects/hps_head/sys/arm64/include/memdev.h
  projects/hps_head/sys/arm64/include/pmap.h
  projects/hps_head/sys/boot/common/bcache.c
  projects/hps_head/sys/boot/common/interp_parse.c
  projects/hps_head/sys/boot/efi/boot1/boot1.c
  projects/hps_head/sys/boot/efi/boot1/ufs_module.c
  projects/hps_head/sys/boot/efi/boot1/zfs_module.c
  projects/hps_head/sys/boot/efi/libefi/Makefile
  projects/hps_head/sys/boot/efi/loader/Makefile
  projects/hps_head/sys/boot/fdt/dts/arm/bcm2835.dtsi
  projects/hps_head/sys/boot/fdt/dts/arm/bcm2836.dtsi
  projects/hps_head/sys/boot/fdt/dts/arm/zynq-7000.dtsi
  projects/hps_head/sys/boot/fdt/dts/riscv/qemu.dts
  projects/hps_head/sys/boot/fdt/dts/riscv/rocket.dts
  projects/hps_head/sys/boot/fdt/dts/riscv/spike.dts
  projects/hps_head/sys/boot/i386/btx/btxldr/btxldr.S
  projects/hps_head/sys/boot/i386/libi386/biosdisk.c
  projects/hps_head/sys/boot/i386/libi386/smbios.c
  projects/hps_head/sys/boot/i386/zfsboot/zfsboot.c
  projects/hps_head/sys/boot/zfs/libzfs.h
  projects/hps_head/sys/boot/zfs/zfs.c
  projects/hps_head/sys/boot/zfs/zfsimpl.c
  projects/hps_head/sys/cam/ata/ata_all.c
  projects/hps_head/sys/cam/ata/ata_da.c
  projects/hps_head/sys/cam/ata/ata_xpt.c
  projects/hps_head/sys/cam/cam_ccb.h
  projects/hps_head/sys/cam/cam_xpt.c
  projects/hps_head/sys/cam/cam_xpt_internal.h
  projects/hps_head/sys/cam/nvme/nvme_xpt.c
  projects/hps_head/sys/cam/scsi/scsi_all.c
  projects/hps_head/sys/cam/scsi/scsi_da.c
  projects/hps_head/sys/cam/scsi/scsi_xpt.c
  projects/hps_head/sys/cddl/boot/zfs/zfsimpl.h
  projects/hps_head/sys/cddl/compat/opensolaris/sys/vnode.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_sa.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
  projects/hps_head/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
  projects/hps_head/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S
  projects/hps_head/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
  projects/hps_head/sys/cddl/dev/dtrace/riscv/dtrace_asm.S
  projects/hps_head/sys/cddl/dev/dtrace/riscv/dtrace_subr.c
  projects/hps_head/sys/cddl/dev/fbt/riscv/fbt_isa.c
  projects/hps_head/sys/compat/cloudabi/cloudabi_util.h
  projects/hps_head/sys/compat/cloudabi64/cloudabi64_module.c
  projects/hps_head/sys/compat/freebsd32/Makefile
  projects/hps_head/sys/compat/freebsd32/freebsd32_ipc.h
  projects/hps_head/sys/compat/freebsd32/freebsd32_proto.h
  projects/hps_head/sys/compat/freebsd32/freebsd32_syscall.h
  projects/hps_head/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/hps_head/sys/compat/freebsd32/freebsd32_sysent.c
  projects/hps_head/sys/compat/freebsd32/freebsd32_systrace_args.c
  projects/hps_head/sys/compat/freebsd32/syscalls.master
  projects/hps_head/sys/compat/linprocfs/linprocfs.c
  projects/hps_head/sys/compat/svr4/Makefile
  projects/hps_head/sys/compat/svr4/svr4_sockio.c
  projects/hps_head/sys/conf/NOTES
  projects/hps_head/sys/conf/config.mk
  projects/hps_head/sys/conf/files
  projects/hps_head/sys/conf/files.amd64
  projects/hps_head/sys/conf/files.arm
  projects/hps_head/sys/conf/files.arm64
  projects/hps_head/sys/conf/files.i386
  projects/hps_head/sys/conf/files.mips
  projects/hps_head/sys/conf/files.pc98
  projects/hps_head/sys/conf/files.powerpc
  projects/hps_head/sys/conf/files.riscv
  projects/hps_head/sys/conf/kern.mk
  projects/hps_head/sys/conf/kern.post.mk
  projects/hps_head/sys/conf/kern.pre.mk
  projects/hps_head/sys/conf/ldscript.amd64
  projects/hps_head/sys/conf/ldscript.arm
  projects/hps_head/sys/conf/ldscript.arm64
  projects/hps_head/sys/conf/ldscript.i386
  projects/hps_head/sys/conf/ldscript.mips
  projects/hps_head/sys/conf/ldscript.mips.cfe
  projects/hps_head/sys/conf/ldscript.mips.mips64
  projects/hps_head/sys/conf/ldscript.mips.octeon1
  projects/hps_head/sys/conf/ldscript.powerpc
  projects/hps_head/sys/conf/ldscript.powerpc64
  projects/hps_head/sys/conf/ldscript.riscv
  projects/hps_head/sys/conf/ldscript.sparc64
  projects/hps_head/sys/conf/options
  projects/hps_head/sys/conf/options.powerpc
  projects/hps_head/sys/contrib/cloudabi/cloudabi_types_common.h
  projects/hps_head/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_xmit.c
  projects/hps_head/sys/contrib/dev/iwm/iwm-3160-9.fw.uu
  projects/hps_head/sys/contrib/dev/iwm/iwm-7260-9.fw.uu
  projects/hps_head/sys/contrib/dev/iwm/iwm-7265-9.fw.uu
  projects/hps_head/sys/contrib/libnv/nvlist.c
  projects/hps_head/sys/contrib/libnv/nvpair.c
  projects/hps_head/sys/contrib/ncsw/user/env/xx.c
  projects/hps_head/sys/contrib/octeon-sdk/cvmx-twsi.c
  projects/hps_head/sys/ddb/db_ps.c
  projects/hps_head/sys/ddb/db_run.c
  projects/hps_head/sys/dev/acpica/acpi.c
  projects/hps_head/sys/dev/ahci/ahci.c
  projects/hps_head/sys/dev/aic7xxx/aic7xxx_osm.c
  projects/hps_head/sys/dev/ath/ath_hal/ah.c
  projects/hps_head/sys/dev/ath/ath_hal/ah.h
  projects/hps_head/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c
  projects/hps_head/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
  projects/hps_head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
  projects/hps_head/sys/dev/ath/ath_rate/sample/sample.h
  projects/hps_head/sys/dev/ath/if_ath_beacon.c
  projects/hps_head/sys/dev/ath/if_ath_tdma.c
  projects/hps_head/sys/dev/ath/if_ath_tx.c
  projects/hps_head/sys/dev/ath/if_ath_tx_ht.c
  projects/hps_head/sys/dev/ath/if_athioctl.h
  projects/hps_head/sys/dev/auxio/auxio.c
  projects/hps_head/sys/dev/bktr/bktr_os.c
  projects/hps_head/sys/dev/bktr/bktr_reg.h
  projects/hps_head/sys/dev/bxe/bxe.c
  projects/hps_head/sys/dev/cfe/cfe_api.c
  projects/hps_head/sys/dev/cfe/cfe_api.h
  projects/hps_head/sys/dev/cfe/cfe_api_int.h
  projects/hps_head/sys/dev/cfe/cfe_error.h
  projects/hps_head/sys/dev/cfe/cfe_ioctl.h
  projects/hps_head/sys/dev/cxgbe/adapter.h
  projects/hps_head/sys/dev/cxgbe/common/common.h
  projects/hps_head/sys/dev/cxgbe/common/t4_hw.c
  projects/hps_head/sys/dev/cxgbe/iw_cxgbe/cq.c
  projects/hps_head/sys/dev/cxgbe/iw_cxgbe/qp.c
  projects/hps_head/sys/dev/cxgbe/offload.h
  projects/hps_head/sys/dev/cxgbe/t4_main.c
  projects/hps_head/sys/dev/cxgbe/t4_netmap.c
  projects/hps_head/sys/dev/cxgbe/t4_sge.c
  projects/hps_head/sys/dev/cxgbe/tom/t4_cpl_io.c
  projects/hps_head/sys/dev/cxgbe/tom/t4_ddp.c
  projects/hps_head/sys/dev/cxgbe/tom/t4_tom.c
  projects/hps_head/sys/dev/cxgbe/tom/t4_tom.h
  projects/hps_head/sys/dev/drm2/drm_os_freebsd.h
  projects/hps_head/sys/dev/e1000/e1000_api.c
  projects/hps_head/sys/dev/e1000/e1000_hw.h
  projects/hps_head/sys/dev/e1000/e1000_ich8lan.c
  projects/hps_head/sys/dev/e1000/e1000_ich8lan.h
  projects/hps_head/sys/dev/e1000/e1000_osdep.h
  projects/hps_head/sys/dev/e1000/e1000_phy.c
  projects/hps_head/sys/dev/e1000/if_em.c
  projects/hps_head/sys/dev/e1000/if_em.h
  projects/hps_head/sys/dev/e1000/if_igb.c
  projects/hps_head/sys/dev/e1000/if_igb.h
  projects/hps_head/sys/dev/e1000/if_lem.c
  projects/hps_head/sys/dev/e1000/if_lem.h
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_7240.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_8316.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_8327.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_8327.h
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_phy.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitch_reg.c
  projects/hps_head/sys/dev/etherswitch/arswitch/arswitchvar.h
  projects/hps_head/sys/dev/etherswitch/etherswitch.h
  projects/hps_head/sys/dev/etherswitch/ip17x/ip17x.c
  projects/hps_head/sys/dev/fb/vesa.c
  projects/hps_head/sys/dev/fdt/fdt_common.c
  projects/hps_head/sys/dev/fdt/fdt_common.h
  projects/hps_head/sys/dev/filemon/filemon.c
  projects/hps_head/sys/dev/flash/mx25l.c
  projects/hps_head/sys/dev/gpio/gpioled.c
  projects/hps_head/sys/dev/hwpmc/hwpmc_core.c
  projects/hps_head/sys/dev/hyperv/include/hyperv.h
  projects/hps_head/sys/dev/hyperv/include/hyperv_busdma.h
  projects/hps_head/sys/dev/hyperv/netvsc/hv_net_vsc.c
  projects/hps_head/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/hps_head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/hps_head/sys/dev/hyperv/netvsc/hv_rndis.h
  projects/hps_head/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/hps_head/sys/dev/hyperv/netvsc/hv_rndis_filter.h
  projects/hps_head/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_heartbeat.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_kvp.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_shutdown.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_timesync.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_util.c
  projects/hps_head/sys/dev/hyperv/utilities/hv_util.h
  projects/hps_head/sys/dev/hyperv/vmbus/hyperv.c
  projects/hps_head/sys/dev/hyperv/vmbus/hyperv_reg.h
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus.c
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_et.c
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_if.m
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_reg.h
  projects/hps_head/sys/dev/hyperv/vmbus/vmbus_var.h
  projects/hps_head/sys/dev/ioat/ioat.c
  projects/hps_head/sys/dev/iwm/if_iwm.c
  projects/hps_head/sys/dev/iwm/if_iwm_led.c
  projects/hps_head/sys/dev/iwm/if_iwm_led.h
  projects/hps_head/sys/dev/iwm/if_iwm_mac_ctxt.c
  projects/hps_head/sys/dev/iwm/if_iwm_pcie_trans.c
  projects/hps_head/sys/dev/iwm/if_iwm_phy_ctxt.c
  projects/hps_head/sys/dev/iwm/if_iwm_phy_db.c
  projects/hps_head/sys/dev/iwm/if_iwm_power.c
  projects/hps_head/sys/dev/iwm/if_iwm_scan.c
  projects/hps_head/sys/dev/iwm/if_iwm_scan.h
  projects/hps_head/sys/dev/iwm/if_iwm_time_event.c
  projects/hps_head/sys/dev/iwm/if_iwm_util.c
  projects/hps_head/sys/dev/iwm/if_iwm_util.h
  projects/hps_head/sys/dev/iwm/if_iwmreg.h
  projects/hps_head/sys/dev/iwm/if_iwmvar.h
  projects/hps_head/sys/dev/ixgb/if_ixgb.h
  projects/hps_head/sys/dev/ixgb/if_ixgb_osdep.h
  projects/hps_head/sys/dev/ixgbe/ixgbe.h
  projects/hps_head/sys/dev/ixgbe/ixgbe_phy.c
  projects/hps_head/sys/dev/ixl/i40e_adminq.c
  projects/hps_head/sys/dev/ixl/i40e_adminq.h
  projects/hps_head/sys/dev/ixl/i40e_adminq_cmd.h
  projects/hps_head/sys/dev/ixl/i40e_common.c
  projects/hps_head/sys/dev/ixl/i40e_devids.h
  projects/hps_head/sys/dev/ixl/i40e_nvm.c
  projects/hps_head/sys/dev/ixl/i40e_osdep.c
  projects/hps_head/sys/dev/ixl/i40e_osdep.h
  projects/hps_head/sys/dev/ixl/i40e_prototype.h
  projects/hps_head/sys/dev/ixl/i40e_register.h
  projects/hps_head/sys/dev/ixl/i40e_type.h
  projects/hps_head/sys/dev/ixl/i40e_virtchnl.h
  projects/hps_head/sys/dev/ixl/if_ixl.c
  projects/hps_head/sys/dev/ixl/if_ixlv.c
  projects/hps_head/sys/dev/ixl/ixl.h
  projects/hps_head/sys/dev/ixl/ixl_pf.h
  projects/hps_head/sys/dev/ixl/ixl_txrx.c
  projects/hps_head/sys/dev/ixl/ixlv.h
  projects/hps_head/sys/dev/ixl/ixlvc.c
  projects/hps_head/sys/dev/kbd/kbd.c
  projects/hps_head/sys/dev/mii/micphy.c
  projects/hps_head/sys/dev/mii/miidevs
  projects/hps_head/sys/dev/mlx5/mlx5_en/en.h
  projects/hps_head/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
  projects/hps_head/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
  projects/hps_head/sys/dev/mpt/mpt_pci.c
  projects/hps_head/sys/dev/msk/if_msk.c
  projects/hps_head/sys/dev/nand/nand_generic.c
  projects/hps_head/sys/dev/nand/nandsim_chip.c
  projects/hps_head/sys/dev/netmap/netmap_mem2.c
  projects/hps_head/sys/dev/ntb/if_ntb/if_ntb.c
  projects/hps_head/sys/dev/ntb/ntb.c
  projects/hps_head/sys/dev/ntb/ntb.h
  projects/hps_head/sys/dev/ntb/ntb_hw/ntb_hw.c
  projects/hps_head/sys/dev/ntb/ntb_if.m
  projects/hps_head/sys/dev/ntb/ntb_transport.c
  projects/hps_head/sys/dev/ntb/ntb_transport.h
  projects/hps_head/sys/dev/nvd/nvd.c
  projects/hps_head/sys/dev/nvme/nvme.h
  projects/hps_head/sys/dev/nvme/nvme_ns_cmd.c
  projects/hps_head/sys/dev/nvme/nvme_private.h
  projects/hps_head/sys/dev/nvram2env/nvram2env.c
  projects/hps_head/sys/dev/ofw/ofw_fdt.c
  projects/hps_head/sys/dev/ofw/ofwpci.c
  projects/hps_head/sys/dev/ofw/ofwpci.h
  projects/hps_head/sys/dev/ofw/openfirmio.c
  projects/hps_head/sys/dev/ofw/openpromio.c
  projects/hps_head/sys/dev/pci/pci_host_generic.c
  projects/hps_head/sys/dev/pci/pci_if.m
  projects/hps_head/sys/dev/pci/pci_iov.c
  projects/hps_head/sys/dev/pci/pci_iov.h
  projects/hps_head/sys/dev/pci/pci_pci.c
  projects/hps_head/sys/dev/pci/pci_private.h
  projects/hps_head/sys/dev/pci/pci_user.c
  projects/hps_head/sys/dev/pci/pcivar.h
  projects/hps_head/sys/dev/pty/pty.c
  projects/hps_head/sys/dev/sound/sbus/cs4231.c
  projects/hps_head/sys/dev/syscons/syscons.c
  projects/hps_head/sys/dev/syscons/syscons.h
  projects/hps_head/sys/dev/tpm/tpm.c
  projects/hps_head/sys/dev/tws/tws.c
  projects/hps_head/sys/dev/uart/uart_bus_acpi.c
  projects/hps_head/sys/dev/uart/uart_bus_fdt.c
  projects/hps_head/sys/dev/uart/uart_cpu_fdt.c
  projects/hps_head/sys/dev/uart/uart_cpu_fdt.h
  projects/hps_head/sys/dev/uart/uart_dev_pl011.c
  projects/hps_head/sys/dev/urtwn/if_urtwn.c
  projects/hps_head/sys/dev/urtwn/if_urtwnreg.h
  projects/hps_head/sys/dev/usb/controller/ehci_ixp4xx.c
  projects/hps_head/sys/dev/usb/input/ukbd.c
  projects/hps_head/sys/dev/usb/serial/u3g.c
  projects/hps_head/sys/dev/usb/serial/uark.c
  projects/hps_head/sys/dev/usb/serial/ubsa.c
  projects/hps_head/sys/dev/usb/serial/uchcom.c
  projects/hps_head/sys/dev/usb/serial/ufoma.c
  projects/hps_head/sys/dev/usb/serial/umcs.c
  projects/hps_head/sys/dev/usb/serial/umct.c
  projects/hps_head/sys/dev/usb/serial/umodem.c
  projects/hps_head/sys/dev/usb/serial/umoscom.c
  projects/hps_head/sys/dev/usb/serial/uplcom.c
  projects/hps_head/sys/dev/usb/serial/uslcom.c
  projects/hps_head/sys/dev/usb/template/usb_template_mtp.c
  projects/hps_head/sys/dev/usb/usb_device.c
  projects/hps_head/sys/dev/usb/usbdevs
  projects/hps_head/sys/dev/virtio/network/if_vtnet.c
  projects/hps_head/sys/dev/virtio/network/if_vtnetvar.h
  projects/hps_head/sys/dev/vmware/vmxnet3/if_vmx.c
  projects/hps_head/sys/dev/vt/hw/fb/vt_fb.c
  projects/hps_head/sys/dev/vt/vt.h
  projects/hps_head/sys/dev/vt/vt_core.c
  projects/hps_head/sys/dev/xen/netfront/netfront.c
  projects/hps_head/sys/fs/autofs/autofs_vnops.c
  projects/hps_head/sys/fs/devfs/devfs_vnops.c
  projects/hps_head/sys/fs/ext2fs/ext2_dinode.h
  projects/hps_head/sys/fs/ext2fs/ext2fs.h
  projects/hps_head/sys/fs/fdescfs/fdesc_vnops.c
  projects/hps_head/sys/fs/nfs/nfs_commonkrpc.c
  projects/hps_head/sys/fs/nfs/nfs_commonport.c
  projects/hps_head/sys/fs/nfs/nfsport.h
  projects/hps_head/sys/fs/nfs/nfsproto.h
  projects/hps_head/sys/fs/nfsclient/nfs_clbio.c
  projects/hps_head/sys/fs/nfsclient/nfs_clcomsubs.c
  projects/hps_head/sys/fs/nfsclient/nfs_clstate.c
  projects/hps_head/sys/fs/nfsclient/nfs_clsubs.c
  projects/hps_head/sys/fs/nfsclient/nfs_clvfsops.c
  projects/hps_head/sys/fs/nfsclient/nfs_clvnops.c
  projects/hps_head/sys/fs/nfsclient/nfsnode.h
  projects/hps_head/sys/fs/nfsserver/nfs_nfsdcache.c
  projects/hps_head/sys/fs/nfsserver/nfs_nfsdport.c
  projects/hps_head/sys/fs/nfsserver/nfs_nfsdsocket.c
  projects/hps_head/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/hps_head/sys/fs/procfs/procfs_status.c
  projects/hps_head/sys/fs/pseudofs/pseudofs.c
  projects/hps_head/sys/fs/pseudofs/pseudofs.h
  projects/hps_head/sys/fs/pseudofs/pseudofs_fileno.c
  projects/hps_head/sys/fs/pseudofs/pseudofs_vncache.c
  projects/hps_head/sys/fs/smbfs/smbfs_node.c
  projects/hps_head/sys/fs/tmpfs/tmpfs_subr.c
  projects/hps_head/sys/fs/unionfs/union_vnops.c
  projects/hps_head/sys/geom/geom_disk.c
  projects/hps_head/sys/geom/geom_subr.c
  projects/hps_head/sys/geom/label/g_label_ufs.c
  projects/hps_head/sys/geom/mirror/g_mirror.c
  projects/hps_head/sys/i386/i386/db_trace.c
  projects/hps_head/sys/i386/i386/pmap.c
  projects/hps_head/sys/i386/i386/trap.c
  projects/hps_head/sys/i386/ibcs2/Makefile
  projects/hps_head/sys/i386/include/db_machdep.h
  projects/hps_head/sys/i386/include/md_var.h
  projects/hps_head/sys/i386/include/pc/bios.h
  projects/hps_head/sys/i386/isa/pmtimer.c
  projects/hps_head/sys/i386/linux/Makefile
  projects/hps_head/sys/i386/linux/linux_ptrace.c
  projects/hps_head/sys/kern/Makefile
  projects/hps_head/sys/kern/imgact_elf.c
  projects/hps_head/sys/kern/init_sysent.c
  projects/hps_head/sys/kern/kern_acct.c
  projects/hps_head/sys/kern/kern_clock.c
  projects/hps_head/sys/kern/kern_descrip.c
  projects/hps_head/sys/kern/kern_event.c
  projects/hps_head/sys/kern/kern_exec.c
  projects/hps_head/sys/kern/kern_exit.c
  projects/hps_head/sys/kern/kern_fork.c
  projects/hps_head/sys/kern/kern_jail.c
  projects/hps_head/sys/kern/kern_kthread.c
  projects/hps_head/sys/kern/kern_ktrace.c
  projects/hps_head/sys/kern/kern_mutex.c
  projects/hps_head/sys/kern/kern_ntptime.c
  projects/hps_head/sys/kern/kern_proc.c
  projects/hps_head/sys/kern/kern_prot.c
  projects/hps_head/sys/kern/kern_rwlock.c
  projects/hps_head/sys/kern/kern_sig.c
  projects/hps_head/sys/kern/kern_sx.c
  projects/hps_head/sys/kern/kern_tc.c
  projects/hps_head/sys/kern/kern_thr.c
  projects/hps_head/sys/kern/kern_time.c
  projects/hps_head/sys/kern/makesyscalls.sh
  projects/hps_head/sys/kern/sched_4bsd.c
  projects/hps_head/sys/kern/subr_bus.c
  projects/hps_head/sys/kern/subr_lock.c
  projects/hps_head/sys/kern/subr_param.c
  projects/hps_head/sys/kern/subr_pcpu.c
  projects/hps_head/sys/kern/subr_prf.c
  projects/hps_head/sys/kern/subr_rtc.c
  projects/hps_head/sys/kern/subr_syscall.c
  projects/hps_head/sys/kern/subr_taskqueue.c
  projects/hps_head/sys/kern/subr_trap.c
  projects/hps_head/sys/kern/sys_procdesc.c
  projects/hps_head/sys/kern/sys_process.c
  projects/hps_head/sys/kern/syscalls.c
  projects/hps_head/sys/kern/syscalls.master
  projects/hps_head/sys/kern/systrace_args.c
  projects/hps_head/sys/kern/sysv_shm.c
  projects/hps_head/sys/kern/uipc_shm.c
  projects/hps_head/sys/kern/uipc_usrreq.c
  projects/hps_head/sys/kern/vfs_aio.c
  projects/hps_head/sys/kern/vfs_bio.c
  projects/hps_head/sys/kern/vfs_cluster.c
  projects/hps_head/sys/kern/vfs_default.c
  projects/hps_head/sys/kern/vfs_lookup.c
  projects/hps_head/sys/kern/vfs_mount.c
  projects/hps_head/sys/kern/vfs_subr.c
  projects/hps_head/sys/kern/vfs_syscalls.c
  projects/hps_head/sys/kern/vfs_vnops.c
  projects/hps_head/sys/kern/vnode_if.src
  projects/hps_head/sys/mips/atheros/ar71xx_gpio.c
  projects/hps_head/sys/mips/atheros/if_arge.c
  projects/hps_head/sys/mips/broadcom/uart_cpu_chipc.c
  projects/hps_head/sys/mips/conf/ALFA_HORNET_UB
  projects/hps_head/sys/mips/conf/AP121
  projects/hps_head/sys/mips/conf/CARAMBOLA2
  projects/hps_head/sys/mips/conf/DB120
  projects/hps_head/sys/mips/conf/DIR-825C1
  projects/hps_head/sys/mips/conf/ONIONOMEGA
  projects/hps_head/sys/mips/conf/SENTRY5.hints
  projects/hps_head/sys/mips/conf/TL-WDR4300
  projects/hps_head/sys/mips/conf/TL-WDR4300.hints
  projects/hps_head/sys/mips/conf/TL-WR740Nv4
  projects/hps_head/sys/mips/conf/TP-MR3020
  projects/hps_head/sys/mips/include/cpufunc.h
  projects/hps_head/sys/mips/include/cpuinfo.h
  projects/hps_head/sys/mips/include/cpuregs.h
  projects/hps_head/sys/mips/mips/cpu.c
  projects/hps_head/sys/mips/mips/genassym.c
  projects/hps_head/sys/mips/mips/swtch.S
  projects/hps_head/sys/mips/mips/sys_machdep.c
  projects/hps_head/sys/mips/mips/trap.c
  projects/hps_head/sys/mips/mips/vm_machdep.c
  projects/hps_head/sys/mips/nlm/dev/net/xlpge.c
  projects/hps_head/sys/mips/rmi/dev/nlge/if_nlge.c
  projects/hps_head/sys/modules/Makefile
  projects/hps_head/sys/modules/cam/Makefile
  projects/hps_head/sys/modules/cloudabi/Makefile
  projects/hps_head/sys/modules/cloudabi64/Makefile
  projects/hps_head/sys/modules/cxgbe/if_cxgbe/Makefile
  projects/hps_head/sys/modules/dtb/allwinner/Makefile
  projects/hps_head/sys/modules/dtrace/Makefile
  projects/hps_head/sys/modules/dtrace/dtrace/Makefile
  projects/hps_head/sys/modules/dtrace/dtraceall/dtraceall.c
  projects/hps_head/sys/modules/hyperv/vmbus/Makefile
  projects/hps_head/sys/modules/i2c/iicbb/Makefile
  projects/hps_head/sys/modules/ipfw/Makefile
  projects/hps_head/sys/modules/iwmfw/Makefile
  projects/hps_head/sys/modules/iwmfw/iwm3160fw/Makefile
  projects/hps_head/sys/modules/iwmfw/iwm7260fw/Makefile
  projects/hps_head/sys/modules/iwmfw/iwm7265fw/Makefile
  projects/hps_head/sys/modules/ixl/Makefile
  projects/hps_head/sys/modules/ixlv/Makefile   (contents, props changed)
  projects/hps_head/sys/modules/linux64/Makefile
  projects/hps_head/sys/modules/mlx5/Makefile
  projects/hps_head/sys/modules/mlx5en/Makefile
  projects/hps_head/sys/modules/uart/Makefile
  projects/hps_head/sys/net/altq/altq_subr.c
  projects/hps_head/sys/net/bpf.c
  projects/hps_head/sys/net/ethernet.h
  projects/hps_head/sys/net/if.c
  projects/hps_head/sys/net/if_bridge.c
  projects/hps_head/sys/net/if_ethersubr.c
  projects/hps_head/sys/net/if_gif.c
  projects/hps_head/sys/net/ifdi_if.m
  projects/hps_head/sys/net/iflib.c
  projects/hps_head/sys/net/iflib.h
  projects/hps_head/sys/net/route.h
  projects/hps_head/sys/net80211/ieee80211_crypto_wep.c
  projects/hps_head/sys/net80211/ieee80211_input.c
  projects/hps_head/sys/netgraph/ng_base.c
  projects/hps_head/sys/netgraph/ng_patch.c
  projects/hps_head/sys/netgraph/ng_patch.h
  projects/hps_head/sys/netinet/cc/cc.c
  projects/hps_head/sys/netinet/if_ether.c
  projects/hps_head/sys/netinet/in_systm.h
  projects/hps_head/sys/netinet/ip_fw.h
  projects/hps_head/sys/netinet/sctp_auth.c
  projects/hps_head/sys/netinet/sctp_constants.h
  projects/hps_head/sys/netinet/sctp_header.h
  projects/hps_head/sys/netinet/sctp_indata.c
  projects/hps_head/sys/netinet/sctp_input.c
  projects/hps_head/sys/netinet/sctp_output.c
  projects/hps_head/sys/netinet/sctp_pcb.c
  projects/hps_head/sys/netinet/sctp_ss_functions.c
  projects/hps_head/sys/netinet/sctp_structs.h
  projects/hps_head/sys/netinet/sctp_sysctl.c
  projects/hps_head/sys/netinet/sctp_uio.h
  projects/hps_head/sys/netinet/sctp_usrreq.c
  projects/hps_head/sys/netinet/sctputil.c
  projects/hps_head/sys/netinet/tcp_fastopen.c
  projects/hps_head/sys/netinet/tcp_lro.c
  projects/hps_head/sys/netinet/tcp_lro.h
  projects/hps_head/sys/netinet/tcp_subr.c
  projects/hps_head/sys/netinet6/icmp6.c
  projects/hps_head/sys/netinet6/in6.h
  projects/hps_head/sys/netinet6/ip6_forward.c
  projects/hps_head/sys/netinet6/ip6_input.c
  projects/hps_head/sys/netinet6/ip6_output.c
  projects/hps_head/sys/netinet6/nd6.c
  projects/hps_head/sys/netpfil/ipfw/ip_fw2.c
  projects/hps_head/sys/netpfil/ipfw/ip_fw_dynamic.c
  projects/hps_head/sys/netpfil/ipfw/ip_fw_log.c
  projects/hps_head/sys/netpfil/ipfw/ip_fw_private.h
  projects/hps_head/sys/netpfil/ipfw/ip_fw_sockopt.c
  projects/hps_head/sys/netpfil/ipfw/ip_fw_table.c
  projects/hps_head/sys/netpfil/ipfw/nptv6/nptv6.c
  projects/hps_head/sys/netpfil/pf/pf.c
  projects/hps_head/sys/nfs/nfs_lock.c
  projects/hps_head/sys/ofed/drivers/infiniband/core/cma.c
  projects/hps_head/sys/ofed/drivers/infiniband/hw/mthca/mthca_cmd.c
  projects/hps_head/sys/ofed/drivers/infiniband/hw/mthca/mthca_cmd.h
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
  projects/hps_head/sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
  projects/hps_head/sys/opencrypto/xform_aes_icm.c
  projects/hps_head/sys/powerpc/aim/locore.S
  projects/hps_head/sys/powerpc/booke/booke_machdep.c
  projects/hps_head/sys/powerpc/booke/locore.S
  projects/hps_head/sys/powerpc/booke/machdep_ppc4xx.c
  projects/hps_head/sys/powerpc/booke/pmap.c
  projects/hps_head/sys/powerpc/conf/MPC85XX
  projects/hps_head/sys/powerpc/conf/dpaa/DPAA
  projects/hps_head/sys/powerpc/include/hid.h
  projects/hps_head/sys/powerpc/include/machdep.h
  projects/hps_head/sys/powerpc/mpc85xx/mpc85xx.c
  projects/hps_head/sys/powerpc/mpc85xx/mpc85xx.h
  projects/hps_head/sys/powerpc/mpc85xx/pci_mpc85xx.c
  projects/hps_head/sys/powerpc/mpc85xx/platform_mpc85xx.c
  projects/hps_head/sys/powerpc/powerpc/busdma_machdep.c
  projects/hps_head/sys/powerpc/powerpc/machdep.c
  projects/hps_head/sys/powerpc/powerpc/mmu_if.m
  projects/hps_head/sys/powerpc/powerpc/pmap_dispatch.c
  projects/hps_head/sys/riscv/conf/GENERIC
  projects/hps_head/sys/riscv/conf/QEMU
  projects/hps_head/sys/riscv/conf/ROCKET
  projects/hps_head/sys/riscv/conf/SPIKE
  projects/hps_head/sys/riscv/include/cpu.h
  projects/hps_head/sys/riscv/include/cpufunc.h
  projects/hps_head/sys/riscv/include/db_machdep.h
  projects/hps_head/sys/riscv/include/intr.h
  projects/hps_head/sys/riscv/include/pcpu.h
  projects/hps_head/sys/riscv/include/pte.h
  projects/hps_head/sys/riscv/include/riscvreg.h
  projects/hps_head/sys/riscv/include/vmparam.h
  projects/hps_head/sys/riscv/riscv/exception.S
  projects/hps_head/sys/riscv/riscv/identcpu.c
  projects/hps_head/sys/riscv/riscv/intr_machdep.c
  projects/hps_head/sys/riscv/riscv/locore.S
  projects/hps_head/sys/riscv/riscv/machdep.c
  projects/hps_head/sys/riscv/riscv/mp_machdep.c
  projects/hps_head/sys/riscv/riscv/pmap.c
  projects/hps_head/sys/riscv/riscv/swtch.S
  projects/hps_head/sys/riscv/riscv/timer.c
  projects/hps_head/sys/riscv/riscv/trap.c
  projects/hps_head/sys/riscv/riscv/vm_machdep.c
  projects/hps_head/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
  projects/hps_head/sys/sparc64/fhc/clkbrd.c
  projects/hps_head/sys/sparc64/pci/fire.c
  projects/hps_head/sys/sys/_task.h
  projects/hps_head/sys/sys/buf.h
  projects/hps_head/sys/sys/bus.h
  projects/hps_head/sys/sys/cpuset.h
  projects/hps_head/sys/sys/efi.h
  projects/hps_head/sys/sys/elf_common.h
  projects/hps_head/sys/sys/jail.h
  projects/hps_head/sys/sys/ktrace.h
  projects/hps_head/sys/sys/lock.h
  projects/hps_head/sys/sys/lockmgr.h
  projects/hps_head/sys/sys/mman.h
  projects/hps_head/sys/sys/msg.h
  projects/hps_head/sys/sys/mutex.h
  projects/hps_head/sys/sys/pmc.h
  projects/hps_head/sys/sys/proc.h
  projects/hps_head/sys/sys/procfs.h
  projects/hps_head/sys/sys/ptrace.h
  projects/hps_head/sys/sys/random.h
  projects/hps_head/sys/sys/rman.h
  projects/hps_head/sys/sys/shm.h
  projects/hps_head/sys/sys/syscall.h
  projects/hps_head/sys/sys/syscall.mk
  projects/hps_head/sys/sys/sysent.h
  projects/hps_head/sys/sys/sysproto.h
  projects/hps_head/sys/sys/systm.h
  projects/hps_head/sys/sys/taskqueue.h
  projects/hps_head/sys/sys/time.h
  projects/hps_head/sys/sys/unpcb.h
  projects/hps_head/sys/sys/vmmeter.h
  projects/hps_head/sys/sys/vnode.h
  projects/hps_head/sys/tools/embed_mfs.sh
  projects/hps_head/sys/ufs/ffs/ffs_snapshot.c
  projects/hps_head/sys/ufs/ffs/ffs_vnops.c
  projects/hps_head/sys/ufs/ufs/ufs_lookup.c
  projects/hps_head/sys/ufs/ufs/ufs_quota.c
  projects/hps_head/sys/ufs/ufs/ufs_vnops.c
  projects/hps_head/sys/vm/swap_pager.c
  projects/hps_head/sys/vm/uma_core.c
  projects/hps_head/sys/vm/vm_fault.c
  projects/hps_head/sys/vm/vm_glue.c
  projects/hps_head/sys/vm/vm_object.c
  projects/hps_head/sys/vm/vm_page.c
  projects/hps_head/sys/vm/vm_pageout.c
  projects/hps_head/sys/vm/vm_phys.c
  projects/hps_head/sys/x86/acpica/acpi_wakeup.c
  projects/hps_head/sys/x86/cpufreq/powernow.c
  projects/hps_head/sys/x86/iommu/intel_drv.c
  projects/hps_head/sys/x86/iommu/intel_reg.h
  projects/hps_head/sys/x86/x86/identcpu.c
  projects/hps_head/sys/x86/x86/intr_machdep.c
  projects/hps_head/sys/x86/x86/local_apic.c
  projects/hps_head/sys/x86/x86/mp_x86.c
  projects/hps_head/sys/x86/xen/xen_intr.c
  projects/hps_head/tests/sys/acl/00.sh
  projects/hps_head/tests/sys/acl/01.sh
  projects/hps_head/tests/sys/acl/02.sh
  projects/hps_head/tests/sys/acl/03.sh
  projects/hps_head/tests/sys/acl/04.sh
  projects/hps_head/tests/sys/aio/aio_test.c
  projects/hps_head/tests/sys/kern/ptrace_test.c
  projects/hps_head/tools/build/mk/OptionalObsoleteFiles.inc
  projects/hps_head/tools/regression/zfs/zpool/add/option-f_size_mismatch.t
  projects/hps_head/tools/regression/zfs/zpool/add/option-f_type_mismatch.t
  projects/hps_head/tools/regression/zfs/zpool/create/files.t
  projects/hps_head/tools/tools/ath/ath_ee_9300_print/main.c
  projects/hps_head/tools/tools/locale/README
  projects/hps_head/tools/tools/locale/tools/cldr2def.pl
  projects/hps_head/usr.bin/Makefile
  projects/hps_head/usr.bin/at/at.c
  projects/hps_head/usr.bin/bsdiff/bsdiff/Makefile
  projects/hps_head/usr.bin/bsdiff/bsdiff/bsdiff.c
  projects/hps_head/usr.bin/bsdiff/bspatch/bspatch.c
  projects/hps_head/usr.bin/calendar/calendar.1
  projects/hps_head/usr.bin/calendar/calendars/calendar.holiday
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.common
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.holiday   (contents, props changed)
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.military
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.orthodox
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.pagan
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox
  projects/hps_head/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan
  projects/hps_head/usr.bin/calendar/io.c
  projects/hps_head/usr.bin/checknr/checknr.c
  projects/hps_head/usr.bin/comm/comm.c
  projects/hps_head/usr.bin/cpuset/cpuset.1
  projects/hps_head/usr.bin/gcore/elfcore.c
  projects/hps_head/usr.bin/gcore/extern.h
  projects/hps_head/usr.bin/gcore/gcore.1
  projects/hps_head/usr.bin/gcore/gcore.c
  projects/hps_head/usr.bin/getconf/getconf.1
  projects/hps_head/usr.bin/getconf/progenv.gperf
  projects/hps_head/usr.bin/grep/grep.c
  projects/hps_head/usr.bin/grep/regex/tre-fastmatch.c
  projects/hps_head/usr.bin/grep/util.c
  projects/hps_head/usr.bin/gzip/gzip.c
  projects/hps_head/usr.bin/indent/args.c
  projects/hps_head/usr.bin/indent/indent.1
  projects/hps_head/usr.bin/indent/indent.c
  projects/hps_head/usr.bin/indent/indent.h
  projects/hps_head/usr.bin/indent/indent_codes.h
  projects/hps_head/usr.bin/indent/indent_globs.h
  projects/hps_head/usr.bin/indent/io.c
  projects/hps_head/usr.bin/indent/lexi.c
  projects/hps_head/usr.bin/indent/parse.c
  projects/hps_head/usr.bin/indent/pr_comment.c
  projects/hps_head/usr.bin/kdump/kdump.c
  projects/hps_head/usr.bin/locale/locale.c
  projects/hps_head/usr.bin/mail/cmd1.c
  projects/hps_head/usr.bin/mail/cmd2.c
  projects/hps_head/usr.bin/mail/cmd3.c
  projects/hps_head/usr.bin/mail/cmdtab.c
  projects/hps_head/usr.bin/mail/edit.c
  projects/hps_head/usr.bin/mail/extern.h
  projects/hps_head/usr.bin/mail/fio.c
  projects/hps_head/usr.bin/mail/getname.c
  projects/hps_head/usr.bin/mail/names.c
  projects/hps_head/usr.bin/mail/popen.c
  projects/hps_head/usr.bin/mail/quit.c
  projects/hps_head/usr.bin/mail/util.c
  projects/hps_head/usr.bin/mail/v7.local.c
  projects/hps_head/usr.bin/mail/vars.c
  projects/hps_head/usr.bin/mandoc/Makefile
  projects/hps_head/usr.bin/netstat/inet.c
  projects/hps_head/usr.bin/netstat/pfkey.c
  projects/hps_head/usr.bin/netstat/sctp.c
  projects/hps_head/usr.bin/nfsstat/Makefile
  projects/hps_head/usr.bin/nfsstat/nfsstat.1
  projects/hps_head/usr.bin/nfsstat/nfsstat.c
  projects/hps_head/usr.bin/nl/nl.c
  projects/hps_head/usr.bin/procstat/procstat_files.c
  projects/hps_head/usr.bin/resizewin/resizewin.1
  projects/hps_head/usr.bin/sdiff/sdiff.c
  projects/hps_head/usr.bin/sed/compile.c
  projects/hps_head/usr.bin/sed/main.c
  projects/hps_head/usr.bin/sed/process.c
  projects/hps_head/usr.bin/sed/tests/multi_test.sh
  projects/hps_head/usr.bin/soelim/soelim.c
  projects/hps_head/usr.bin/tar/tests/Makefile
  projects/hps_head/usr.bin/tr/str.c
  projects/hps_head/usr.bin/tr/tr.1
  projects/hps_head/usr.bin/tr/tr.c
  projects/hps_head/usr.bin/truss/setup.c
  projects/hps_head/usr.bin/truss/syscalls.c
  projects/hps_head/usr.bin/uniq/uniq.c
  projects/hps_head/usr.bin/xinstall/xinstall.c
  projects/hps_head/usr.sbin/Makefile
  projects/hps_head/usr.sbin/acpi/acpidump/acpi.c
  projects/hps_head/usr.sbin/acpi/acpidump/acpidump.c
  projects/hps_head/usr.sbin/ancontrol/ancontrol.c
  projects/hps_head/usr.sbin/autofs/common.c
  projects/hps_head/usr.sbin/bhyve/ioapic.c
  projects/hps_head/usr.sbin/bhyve/ioapic.h
  projects/hps_head/usr.sbin/bhyve/pci_ahci.c
  projects/hps_head/usr.sbin/bhyve/pci_e82545.c
  projects/hps_head/usr.sbin/bhyve/pci_emul.c
  projects/hps_head/usr.sbin/bhyve/pci_fbuf.c   (contents, props changed)
  projects/hps_head/usr.sbin/bhyve/pci_irq.c
  projects/hps_head/usr.sbin/bhyve/pci_irq.h
  projects/hps_head/usr.sbin/bhyve/pci_xhci.c   (contents, props changed)
  projects/hps_head/usr.sbin/bsdinstall/partedit/gpart_ops.c
  projects/hps_head/usr.sbin/bsdinstall/scripts/Makefile
  projects/hps_head/usr.sbin/bsdinstall/scripts/auto
  projects/hps_head/usr.sbin/bsdinstall/scripts/config
  projects/hps_head/usr.sbin/bsdinstall/scripts/time
  projects/hps_head/usr.sbin/bsdinstall/scripts/zfsboot
  projects/hps_head/usr.sbin/camdd/camdd.c
  projects/hps_head/usr.sbin/chown/tests/Makefile
  projects/hps_head/usr.sbin/crashinfo/crashinfo.sh
  projects/hps_head/usr.sbin/ctld/ctl.conf.5
  projects/hps_head/usr.sbin/ctld/ctld.8
  projects/hps_head/usr.sbin/ctld/login.c
  projects/hps_head/usr.sbin/etcupdate/etcupdate.sh
  projects/hps_head/usr.sbin/jail/command.c
  projects/hps_head/usr.sbin/jail/jailp.h
  projects/hps_head/usr.sbin/jail/state.c
  projects/hps_head/usr.sbin/kgzip/kgzip.8
  projects/hps_head/usr.sbin/makefs/cd9660.c
  projects/hps_head/usr.sbin/makefs/ffs.c
  projects/hps_head/usr.sbin/makefs/ffs.h
  projects/hps_head/usr.sbin/makefs/ffs/mkfs.c
  projects/hps_head/usr.sbin/makefs/makefs.8
  projects/hps_head/usr.sbin/makefs/makefs.c
  projects/hps_head/usr.sbin/newsyslog/newsyslog.c
  projects/hps_head/usr.sbin/pciconf/cap.c
  projects/hps_head/usr.sbin/pkg/pkg.c
  projects/hps_head/usr.sbin/pmcstudy/pmcstudy.c
  projects/hps_head/usr.sbin/pw/pw.h
  projects/hps_head/usr.sbin/pw/pw_conf.c
  projects/hps_head/usr.sbin/pw/pw_user.c
  projects/hps_head/usr.sbin/pw/pw_vpw.c
  projects/hps_head/usr.sbin/pw/pwupd.h
  projects/hps_head/usr.sbin/pw/rm_r.c
  projects/hps_head/usr.sbin/pw/tests/Makefile
  projects/hps_head/usr.sbin/pw/tests/pw_useradd.sh
  projects/hps_head/usr.sbin/pw/tests/pw_userdel.sh
  projects/hps_head/usr.sbin/pw/tests/pw_usermod.sh
  projects/hps_head/usr.sbin/services_mkdb/services_mkdb.c
  projects/hps_head/usr.sbin/uathload/uathload.c
Directory Properties:
  projects/hps_head/   (props changed)
  projects/hps_head/cddl/   (props changed)
  projects/hps_head/cddl/contrib/opensolaris/   (props changed)
  projects/hps_head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/   (props changed)
  projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/   (props changed)
  projects/hps_head/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  projects/hps_head/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  projects/hps_head/contrib/amd/   (props changed)
  projects/hps_head/contrib/apr/   (props changed)
  projects/hps_head/contrib/apr-util/   (props changed)
  projects/hps_head/contrib/atf/   (props changed)
  projects/hps_head/contrib/binutils/   (props changed)
  projects/hps_head/contrib/bmake/   (props changed)
  projects/hps_head/contrib/byacc/   (props changed)
  projects/hps_head/contrib/bzip2/   (props changed)
  projects/hps_head/contrib/com_err/   (props changed)
  projects/hps_head/contrib/compiler-rt/   (props changed)
  projects/hps_head/contrib/dialog/   (props changed)
  projects/hps_head/contrib/dma/   (props changed)
  projects/hps_head/contrib/dtc/   (props changed)
  projects/hps_head/contrib/ee/   (props changed)
  projects/hps_head/contrib/elftoolchain/   (props changed)
  projects/hps_head/contrib/elftoolchain/ar/   (props changed)
  projects/hps_head/contrib/elftoolchain/brandelf/   (props changed)
  projects/hps_head/contrib/elftoolchain/elfdump/   (props changed)
  projects/hps_head/contrib/expat/   (props changed)
  projects/hps_head/contrib/file/   (props changed)
  projects/hps_head/contrib/gcc/   (props changed)
  projects/hps_head/contrib/gcclibs/libgomp/   (props changed)
  projects/hps_head/contrib/gdb/   (props changed)
  projects/hps_head/contrib/gdtoa/   (props changed)
  projects/hps_head/contrib/groff/   (props changed)
  projects/hps_head/contrib/ipfilter/   (props changed)
  projects/hps_head/contrib/ldns/   (props changed)
  projects/hps_head/contrib/ldns-host/   (props changed)
  projects/hps_head/contrib/less/   (props changed)
  projects/hps_head/contrib/libarchive/   (props changed)
  projects/hps_head/contrib/libarchive/cpio/   (props changed)
  projects/hps_head/contrib/libarchive/libarchive/   (props changed)
  projects/hps_head/contrib/libarchive/libarchive_fe/   (props changed)
  projects/hps_head/contrib/libarchive/tar/   (props changed)
  projects/hps_head/contrib/libc++/   (props changed)
  projects/hps_head/contrib/libc-vis/   (props changed)
  projects/hps_head/contrib/libcxxrt/   (props changed)
  projects/hps_head/contrib/libexecinfo/   (props changed)
  projects/hps_head/contrib/libpcap/   (props changed)
  projects/hps_head/contrib/libstdc++/   (props changed)
  projects/hps_head/contrib/libucl/   (props changed)
  projects/hps_head/contrib/libxo/   (props changed)
  projects/hps_head/contrib/llvm/   (props changed)
  projects/hps_head/contrib/llvm/projects/libunwind/   (props changed)
  projects/hps_head/contrib/llvm/tools/clang/   (props changed)
  projects/hps_head/contrib/llvm/tools/lldb/   (props changed)
  projects/hps_head/contrib/llvm/tools/llvm-dwarfdump/   (props changed)
  projects/hps_head/contrib/llvm/tools/llvm-lto/   (props changed)
  projects/hps_head/contrib/mdocml/   (props changed)
  projects/hps_head/contrib/mtree/   (props changed)
  projects/hps_head/contrib/ncurses/   (props changed)
  projects/hps_head/contrib/netcat/   (props changed)
  projects/hps_head/contrib/ntp/   (props changed)
  projects/hps_head/contrib/nvi/   (props changed)
  projects/hps_head/contrib/one-true-awk/   (props changed)
  projects/hps_head/contrib/openbsm/   (props changed)
  projects/hps_head/contrib/openpam/   (props changed)
  projects/hps_head/contrib/openresolv/   (props changed)
  projects/hps_head/contrib/pf/   (props changed)
  projects/hps_head/contrib/sendmail/   (props changed)
  projects/hps_head/contrib/serf/   (props changed)
  projects/hps_head/contrib/sqlite3/   (props changed)
  projects/hps_head/contrib/subversion/   (props changed)
  projects/hps_head/contrib/tcpdump/   (props changed)
  projects/hps_head/contrib/tcsh/   (props changed)
  projects/hps_head/contrib/tnftp/   (props changed)
  projects/hps_head/contrib/top/   (props changed)
  projects/hps_head/contrib/top/install-sh   (props changed)
  projects/hps_head/contrib/tzcode/stdtime/   (props changed)
  projects/hps_head/contrib/tzcode/zic/   (props changed)
  projects/hps_head/contrib/tzdata/   (props changed)
  projects/hps_head/contrib/unbound/   (props changed)
  projects/hps_head/contrib/vis/   (props changed)
  projects/hps_head/contrib/wpa/   (props changed)
  projects/hps_head/contrib/xz/   (props changed)
  projects/hps_head/crypto/heimdal/   (props changed)
  projects/hps_head/crypto/openssh/   (props changed)
  projects/hps_head/crypto/openssl/   (props changed)
  projects/hps_head/gnu/lib/   (props changed)
  projects/hps_head/gnu/usr.bin/binutils/   (props changed)
  projects/hps_head/gnu/usr.bin/cc/cc_tools/   (props changed)
  projects/hps_head/gnu/usr.bin/gdb/   (props changed)
  projects/hps_head/lib/libc/locale/ascii.c   (props changed)
  projects/hps_head/sys/cddl/contrib/opensolaris/   (props changed)
  projects/hps_head/sys/contrib/dev/acpica/   (props changed)
  projects/hps_head/sys/contrib/ipfilter/   (props changed)
  projects/hps_head/sys/contrib/libfdt/   (props changed)
  projects/hps_head/sys/contrib/octeon-sdk/   (props changed)
  projects/hps_head/sys/contrib/x86emu/   (props changed)
  projects/hps_head/sys/contrib/xz-embedded/   (props changed)
  projects/hps_head/usr.sbin/bhyve/atkbdc.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/bhyvegc.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/bhyvegc.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/console.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/console.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/pci_xhci.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/ps2kbd.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/ps2kbd.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/ps2mouse.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/ps2mouse.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/rfb.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/rfb.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/sockstream.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/sockstream.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/usb_emul.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/usb_emul.h   (props changed)
  projects/hps_head/usr.sbin/bhyve/usb_mouse.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/vga.c   (props changed)
  projects/hps_head/usr.sbin/bhyve/vga.h   (props changed)

Modified: projects/hps_head/MAINTAINERS
==============================================================================
--- projects/hps_head/MAINTAINERS	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/MAINTAINERS	Mon Aug 15 17:55:56 2016	(r304171)
@@ -37,7 +37,6 @@ subsystem	login	notes
 -----------------------------
 atf			freebsd-testing,jmmv,ngie	Pre-commit review requested.
 ath(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-callout_*(9)	rrs		Pre-commit review requested -- becareful its tricksy code :o.
 contrib/compiler-rt	dim	Pre-commit review preferred.
 contrib/libc++		dim	Pre-commit review preferred.
 contrib/libcxxrt	dim	Pre-commit review preferred.
@@ -105,3 +104,4 @@ vmm(4)		neel,grehan	Pre-commit review re
 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.

Modified: projects/hps_head/Makefile
==============================================================================
--- projects/hps_head/Makefile	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/Makefile	Mon Aug 15 17:55:56 2016	(r304171)
@@ -131,7 +131,8 @@ TGTS=	all all-man buildenv buildenvvars 
 	builddtb xdev xdev-build xdev-install \
 	xdev-links native-xtools stageworld stagekernel stage-packages \
 	create-world-packages create-kernel-packages create-packages \
-	packages installconfig real-packages sign-packages package-pkg
+	packages installconfig real-packages sign-packages package-pkg \
+	test-system-compiler
 
 # XXX: r156740: This can't work since bsd.subdir.mk is not included ever.
 # It will only work for SUBDIR_TARGETS in make.conf.
@@ -151,7 +152,8 @@ TGTS+=	${BITGTS}
 META_TGT_WHITELIST+= \
 	_* build32 buildfiles buildincludes buildkernel buildsoft \
 	buildworld everything kernel-toolchain kernel-toolchains kernel \
-	kernels libraries native-xtools showconfig tinderbox toolchain \
+	kernels libraries native-xtools showconfig test-system-compiler \
+	tinderbox toolchain \
 	toolchains universe world worlds xdev xdev-build
 
 .ORDER: buildworld installworld
@@ -207,7 +209,8 @@ SUB_MAKE= `test -x ${MYMAKE} && echo ${M
 SUB_MAKE= ${MAKE} -m ${.CURDIR}/share/mk
 .endif
 
-_MAKE=	PATH=${PATH} ${SUB_MAKE} -f Makefile.inc1 TARGET=${_TARGET} TARGET_ARCH=${_TARGET_ARCH}
+_MAKE=	PATH=${PATH} MAKE_CMD=${MAKE} ${SUB_MAKE} -f Makefile.inc1 \
+	TARGET=${_TARGET} TARGET_ARCH=${_TARGET_ARCH}
 
 # Only allow meta mode for the whitelisted targets.  See META_TGT_WHITELIST
 # above.
@@ -313,7 +316,7 @@ world: upgrade_checks .PHONY
 	${_+_}@cd ${.CURDIR}; ${_MAKE} pre-world
 .endif
 	${_+_}@cd ${.CURDIR}; ${_MAKE} buildworld
-	${_+_}@cd ${.CURDIR}; ${_MAKE} -B installworld
+	${_+_}@cd ${.CURDIR}; ${_MAKE} installworld MK_META_MODE=no
 .if target(post-world)
 	@echo
 	@echo "--------------------------------------------------------------"

Modified: projects/hps_head/Makefile.inc1
==============================================================================
--- projects/hps_head/Makefile.inc1	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/Makefile.inc1	Mon Aug 15 17:55:56 2016	(r304171)
@@ -22,6 +22,8 @@
 #	    to be created before files are installed
 #	LOCAL_TOOL_DIRS="list of dirs" to add additional dirs to the build-tools
 #	    list
+#	LOCAL_XTOOL_DIRS="list of dirs" to add additional dirs to the
+#	    cross-tools target
 #	METALOG="path to metadata log" to write permission and ownership
 #	    when NO_ROOT is set.  (default: ${DESTDIR}/METALOG)
 #	TARGET="machine" to crossbuild world for a different machine type
@@ -72,7 +74,8 @@ X${COMPILER}?=	${${COMPILER}}
 # If a full path to an external cross compiler is given, don't build
 # a cross compiler.
 .if ${XCC:N${CCACHE_BIN}:M/*}
-MK_CROSS_COMPILER=	no
+MK_CLANG_BOOTSTRAP=	no
+MK_GCC_BOOTSTRAP=	no
 .endif
 
 # Pull in COMPILER_TYPE and COMPILER_FREEBSD_VERSION early.
@@ -80,50 +83,68 @@ MK_CROSS_COMPILER=	no
 .include "share/mk/src.opts.mk"
 
 # Check if there is a local compiler that can satisfy as an external compiler.
-.if ${MK_SYSTEM_COMPILER} == "yes" && ${MK_CROSS_COMPILER} == "yes" && \
-    (${MK_CLANG_BOOTSTRAP} == "yes" || ${MK_GCC_BOOTSTRAP} == "yes") && \
-    !make(showconfig) && !make(native-xtools) && !make(xdev*)
 # Which compiler is expected to be used?
 .if ${MK_CLANG_BOOTSTRAP} == "yes"
-_expected_compiler_type=	clang
+WANT_COMPILER_TYPE=	clang
 .elif ${MK_GCC_BOOTSTRAP} == "yes"
-_expected_compiler_type=	gcc
+WANT_COMPILER_TYPE=	gcc
+.else
+WANT_COMPILER_TYPE=
 .endif
-# If the expected vs CC is different then we can't skip.
-# GCC cannot be used for cross-arch yet.  For clang we pass -target later if
-# TARGET_ARCH!=MACHINE_ARCH.
-.if ${_expected_compiler_type} == ${COMPILER_TYPE} && \
-    (${COMPILER_TYPE} == "clang" || ${TARGET_ARCH} == ${MACHINE_ARCH})
-# It needs to be the same revision as we would build for the bootstrap.
-.if !defined(CROSS_COMPILER_FREEBSD_VERSION)
-.if ${_expected_compiler_type} == "clang"
-CROSS_COMPILER_FREEBSD_VERSION!= \
+.if !defined(WANT_COMPILER_FREEBSD_VERSION)
+.if ${WANT_COMPILER_TYPE} == "clang"
+WANT_COMPILER_FREEBSD_VERSION_FILE= lib/clang/freebsd_cc_version.h
+WANT_COMPILER_FREEBSD_VERSION!= \
 	awk '$$2 == "FREEBSD_CC_VERSION" {printf("%d\n", $$3)}' \
-	${SRCDIR}/lib/clang/freebsd_cc_version.h || echo unknown
-CROSS_COMPILER_VERSION!= \
+	${SRCDIR}/${WANT_COMPILER_FREEBSD_VERSION_FILE} || echo unknown
+WANT_COMPILER_VERSION_FILE= lib/clang/include/clang/Basic/Version.inc
+WANT_COMPILER_VERSION!= \
 	awk '$$2 == "CLANG_VERSION" {split($$3, a, "."); print a[1] * 10000 + a[2] * 100 + a[3]}' \
-	${SRCDIR}/lib/clang/include/clang/Basic/Version.inc || echo unknown
-.elif ${_expected_compiler_type} == "gcc"
-CROSS_COMPILER_FREEBSD_VERSION!= \
+	${SRCDIR}/${WANT_COMPILER_VERSION_FILE} || echo unknown
+.elif ${WANT_COMPILER_TYPE} == "gcc"
+WANT_COMPILER_FREEBSD_VERSION_FILE= gnu/usr.bin/cc/cc_tools/freebsd-native.h
+WANT_COMPILER_FREEBSD_VERSION!= \
 	awk '$$2 == "FBSD_CC_VER" {printf("%d\n", $$3)}' \
-	${SRCDIR}/gnu/usr.bin/cc/cc_tools/freebsd-native.h || echo unknown
-CROSS_COMPILER_VERSION!= \
+	${SRCDIR}/${WANT_COMPILER_FREEBSD_VERSION_FILE} || echo unknown
+WANT_COMPILER_VERSION_FILE= contrib/gcc/BASE-VER
+WANT_COMPILER_VERSION!= \
 	awk -F. '{print $$1 * 10000 + $$2 * 100 + $$3}' \
-	${SRCDIR}/contrib/gcc/BASE-VER || echo unknown
+	${SRCDIR}/${WANT_COMPILER_VERSION_FILE} || echo unknown
 .endif
-.export CROSS_COMPILER_FREEBSD_VERSION CROSS_COMPILER_VERSION
-.endif	# !defined(CROSS_COMPILER_FREEBSD_VERSION)
-.if ${COMPILER_VERSION} == ${CROSS_COMPILER_VERSION} && \
-    ${COMPILER_FREEBSD_VERSION} == ${CROSS_COMPILER_FREEBSD_VERSION}
+.export WANT_COMPILER_FREEBSD_VERSION WANT_COMPILER_VERSION
+.endif	# !defined(WANT_COMPILER_FREEBSD_VERSION)
+# It needs to be the same revision as we would build for the bootstrap.
+# If the expected vs CC is different then we can't skip.
+# GCC cannot be used for cross-arch yet.  For clang we pass -target later if
+# TARGET_ARCH!=MACHINE_ARCH.
+.if ${MK_SYSTEM_COMPILER} == "yes" && \
+    (${MK_CLANG_BOOTSTRAP} == "yes" || ${MK_GCC_BOOTSTRAP} == "yes") && \
+    !make(showconfig) && !make(native-xtools) && !make(xdev*) && \
+    ${WANT_COMPILER_TYPE} == ${COMPILER_TYPE} && \
+    (${COMPILER_TYPE} == "clang" || ${TARGET_ARCH} == ${MACHINE_ARCH}) && \
+    ${COMPILER_VERSION} == ${WANT_COMPILER_VERSION} && \
+    ${COMPILER_FREEBSD_VERSION} == ${WANT_COMPILER_FREEBSD_VERSION}
 # Everything matches, disable the bootstrap compiler.
 MK_CLANG_BOOTSTRAP=	no
 MK_GCC_BOOTSTRAP=	no
-.if make(buildworld)
+USING_SYSTEM_COMPILER=	yes
+.endif	# ${WANT_COMPILER_TYPE} == ${COMPILER_TYPE}
+USING_SYSTEM_COMPILER?=	no
+TEST_SYSTEM_COMPILER_VARS= \
+	USING_SYSTEM_COMPILER MK_SYSTEM_COMPILER \
+	MK_CROSS_COMPILER MK_CLANG_BOOTSTRAP MK_GCC_BOOTSTRAP \
+	WANT_COMPILER_TYPE WANT_COMPILER_VERSION WANT_COMPILER_VERSION_FILE \
+	WANT_COMPILER_FREEBSD_VERSION WANT_COMPILER_FREEBSD_VERSION_FILE \
+	CC COMPILER_TYPE COMPILER_VERSION COMPILER_FREEBSD_VERSION
+test-system-compiler: .PHONY
+.for v in ${TEST_SYSTEM_COMPILER_VARS}
+	${_+_}@printf "%-35s= %s\n" "${v}" "${${v}}"
+.endfor
+.if ${USING_SYSTEM_COMPILER} == "yes" && \
+    (make(buildworld) || make(buildkernel) || make(kernel-toolchain) || \
+    make(toolchain) || make(_cross-tools))
 .info SYSTEM_COMPILER: Determined that CC=${CC} matches the source tree.  Not bootstrapping a cross-compiler.
 .endif
-.endif	# ${COMPILER_VERSION} == ${CROSS_COMPILER_VERSION}
-.endif	# ${_expected_compiler_type} == ${COMPILER_TYPE}
-.endif	# ${XCC:N${CCACHE_BIN}:M/*}
 
 # For installworld need to ensure that the looked-up compiler metadata is
 # passed along rather than trying to run cc from the restricted
@@ -157,7 +178,7 @@ CROSS_BINUTILS_PREFIX=/usr/local/${TARGE
 .endif
 .endif
 .endif
-XBINUTILS=	AS AR LD NM OBJCOPY OBJDUMP RANLIB SIZE STRINGS
+XBINUTILS=	AS AR LD NM OBJCOPY RANLIB SIZE STRINGS
 .for BINUTIL in ${XBINUTILS}
 .if defined(CROSS_BINUTILS_PREFIX) && \
     exists(${CROSS_BINUTILS_PREFIX}${${BINUTIL}})
@@ -518,7 +539,7 @@ HMAKE+=		PATH=${TMPPATH} METALOG=${METAL
 CROSSENV+=	CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCXXFLAGS} ${XCFLAGS}" \
 		CPP="${XCPP} ${XCFLAGS}" \
 		AS="${XAS}" AR="${XAR}" LD="${XLD}" NM=${XNM} \
-		OBJDUMP=${XOBJDUMP} OBJCOPY="${XOBJCOPY}" \
+		OBJCOPY="${XOBJCOPY}" \
 		RANLIB=${XRANLIB} STRINGS=${XSTRINGS} \
 		SIZE="${XSIZE}"
 
@@ -530,8 +551,7 @@ BFLAGS+=	-B${CROSS_BINUTILS_PREFIX}
 .endif
 
 # External compiler needs sysroot and target flags.
-.if ${MK_CROSS_COMPILER} == "no" || \
-    (${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no")
+.if ${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no"
 .if !defined(CROSS_BINUTILS_PREFIX) || !exists(${CROSS_BINUTILS_PREFIX})
 BFLAGS+=	-B${WORLDTMP}/usr/bin
 .endif
@@ -559,7 +579,7 @@ TARGET_TRIPLE?=	${TARGET_ARCH:C/amd64/x8
 XCFLAGS+=	-target ${TARGET_TRIPLE}
 .endif
 XCFLAGS+=	--sysroot=${WORLDTMP}
-.endif # ${MK_CROSS_COMPILER} == "no"
+.endif # ${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no"
 
 .if !empty(BFLAGS)
 XCFLAGS+=	${BFLAGS}
@@ -884,7 +904,7 @@ ITOOLS=	[ awk cap_mkdb cat chflags chmod
 	${LOCAL_ITOOLS}
 
 # Needed for share/man
-.if ${MK_MAN} != "no"
+.if ${MK_MAN_UTILS} != "no"
 ITOOLS+=makewhatis
 .endif
 
@@ -993,7 +1013,7 @@ distributeworld installworld stageworld:
 	    ${IMAKEENV} rm -rf ${INSTALLTMP}
 .if make(distributeworld)
 .for dist in ${EXTRA_DISTRIBUTIONS}
-	find ${DESTDIR}/${DISTDIR}/${dist} -mindepth 1 -empty -delete
+	find ${DESTDIR}/${DISTDIR}/${dist} -mindepth 1 -type d -empty -delete
 .endfor
 .if defined(NO_ROOT)
 .for dist in base ${EXTRA_DISTRIBUTIONS}
@@ -1800,7 +1820,6 @@ _elftctools=	lib/libelftc \
 		usr.bin/elfcopy
 .endif
 
-.if ${MK_CROSS_COMPILER} != "no"
 .if ${MK_CLANG_BOOTSTRAP} != "no"
 _clang=		usr.bin/clang
 _clang_libs=	lib/clang
@@ -1808,13 +1827,13 @@ _clang_libs=	lib/clang
 .if ${MK_GCC_BOOTSTRAP} != "no"
 _cc=		gnu/usr.bin/cc
 .endif
-.endif
 .if ${MK_USB} != "no"
 _usb_tools=	sys/boot/usb/tools
 .endif
 
 cross-tools: .MAKE .PHONY
 .for _tool in \
+    ${LOCAL_XTOOL_DIRS} \
     ${_clang_libs} \
     ${_clang} \
     ${_binutils} \
@@ -2076,7 +2095,10 @@ cddl/lib/libctf__L: lib/libz__L
 # cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built
 # on select architectures though (see cddl/lib/Makefile)
 .if ${MACHINE_CPUARCH} != "sparc64"
-_prebuild_libs+=	lib/libproc lib/librtld_db
+_prebuild_libs+=	lib/libprocstat lib/libproc lib/librtld_db
+lib/libprocstat__L: lib/libelf__L lib/libkvm__L lib/libutil__L
+lib/libproc__L: lib/libprocstat__L
+lib/librtld_db__L: lib/libprocstat__L
 .endif
 
 .if ${MK_CRYPT} != "no"
@@ -2356,11 +2378,11 @@ check-old-dirs: .PHONY
 	done
 
 delete-old: delete-old-files delete-old-dirs .PHONY
-	@echo "To remove old libraries run '${MAKE} delete-old-libs'."
+	@echo "To remove old libraries run '${MAKE_CMD} delete-old-libs'."
 
 check-old: check-old-files check-old-libs check-old-dirs .PHONY
-	@echo "To remove old files and directories run '${MAKE} delete-old'."
-	@echo "To remove old libraries run '${MAKE} delete-old-libs'."
+	@echo "To remove old files and directories run '${MAKE_CMD} delete-old'."
+	@echo "To remove old libraries run '${MAKE_CMD} delete-old-libs'."
 
 .endif
 

Modified: projects/hps_head/Makefile.libcompat
==============================================================================
--- projects/hps_head/Makefile.libcompat	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/Makefile.libcompat	Mon Aug 15 17:55:56 2016	(r304171)
@@ -81,8 +81,8 @@ LIBCOMPATCFLAGS+=	-B${LIBCOMPATTMP}/usr/
 LIBCOMPATCFLAGS+=	-isystem ${LIBCOMPATTMP}/usr/include
 # Force using libc++ for external GCC.
 # XXX: This should be checking MK_GNUCXX == no
-.if ${X_COMPILER_VERSION} >= 40800 && (${MK_CROSS_COMPILER} == "no" || \
-    (${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no"))
+.if ${X_COMPILER_VERSION} >= 40800 && \
+    (${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no")
 LIBCOMPATCXXFLAGS+=	-isystem ${LIBCOMPATTMP}/usr/include/c++/v1 -std=c++11 \
 			-nostdinc++ -L${LIBCOMPAT_OBJTREE}${.CURDIR}/lib/libc++
 .endif

Modified: projects/hps_head/ObsoleteFiles.inc
==============================================================================
--- projects/hps_head/ObsoleteFiles.inc	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/ObsoleteFiles.inc	Mon Aug 15 17:55:56 2016	(r304171)
@@ -229,6 +229,7 @@ OLD_LIBS+=usr/lib/libdevinfo.so.5
 OLD_LIBS+=usr/lib32/libdevinfo.so.5
 # 20160305: new clang import which bumps version from 3.7.1 to 3.8.0.
 OLD_FILES+=usr/bin/macho-dump
+OLD_FILES+=usr/bin/tblgen
 OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/allocator_interface.h
 OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/asan_interface.h
 OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/common_interface_defs.h
@@ -460,13 +461,6 @@ OLD_FILES+=usr/share/locale/kk_KZ.PT154/
 OLD_FILES+=usr/share/locale/kk_KZ.PT154/LC_NUMERIC
 OLD_FILES+=usr/share/locale/kk_KZ.PT154/LC_TIME
 OLD_DIRS+=usr/share/locale/kk_KZ.PT154/
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_COLLATE
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_CTYPE
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_MONETARY
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_NUMERIC
-OLD_FILES+=usr/share/locale/kk_KZ.UTF-8/LC_TIME
-OLD_DIRS+=usr/share/locale/kk_KZ.UTF-8
 OLD_FILES+=usr/share/locale/la_LN.ISO8859-1/LC_COLLATE
 OLD_FILES+=usr/share/locale/la_LN.ISO8859-1/LC_CTYPE
 OLD_FILES+=usr/share/locale/la_LN.ISO8859-1/LC_TIME

Modified: projects/hps_head/UPDATING
==============================================================================
--- projects/hps_head/UPDATING	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/UPDATING	Mon Aug 15 17:55:56 2016	(r304171)
@@ -33,11 +33,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 
 20160622:
 	The libc stub for the pipe(2) system call has been replaced with
-	a wrapper which calls the pipe2(2) system call and the pipe(2) is now
-	only implemented by the kernels which include "options
-	COMPAT_FREEBSD10" in their config file (this is the default).
-	Users should ensure that this option is enabled in their kernel
-	or upgrade userspace to r302092 before upgrading their kernel.
+	a wrapper that calls the pipe2(2) system call and the pipe(2)
+	system call is now only implemented by the kernels that include
+	"options COMPAT_FREEBSD10" in their config file (this is the
+	default).  Users should ensure that this option is enabled in
+	their kernel or upgrade userspace to r302092 before upgrading their
+	kernel.
 
 20160527:
 	CAM will now strip leading spaces from SCSI disks' serial numbers.

Modified: projects/hps_head/bin/ps/ps.1
==============================================================================
--- projects/hps_head/bin/ps/ps.1	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/ps/ps.1	Mon Aug 15 17:55:56 2016	(r304171)
@@ -29,7 +29,7 @@
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd December 1, 2015
+.Dd August 12, 2016
 .Dt PS 1
 .Os
 .Sh NAME
@@ -319,7 +319,6 @@ the include file
 .It Dv "P_ADVLOCK" Ta No "0x00001" Ta "Process may hold a POSIX advisory lock"
 .It Dv "P_CONTROLT" Ta No "0x00002" Ta "Has a controlling terminal"
 .It Dv "P_KPROC" Ta No "0x00004" Ta "Kernel process"
-.It Dv "P_FOLLOWFORK" Ta No "0x00008" Ta "Attach debugger to new children"
 .It Dv "P_PPWAIT" Ta No "0x00010" Ta "Parent is waiting for child to exec/exit"
 .It Dv "P_PROFIL" Ta No "0x00020" Ta "Has started profiling"
 .It Dv "P_STOPPROF" Ta No "0x00040" Ta "Has thread in requesting to stop prof"
@@ -360,6 +359,7 @@ the include file
 .It Dv "P2_NOTRACE" Ta No "0x00000002" Ta "No ptrace(2) attach or coredumps"
 .It Dv "P2_NOTRACE_EXEC" Ta No "0x00000004" Ta "Keep P2_NOPTRACE on exec(2)"
 .It Dv "P2_AST_SU" Ta No "0x00000008" Ta "Handles SU ast for kthreads"
+.It Dv "P2_PTRACE_FSTP" Ta No "0x00000010" Ta "SIGSTOP from PT_ATTACH not yet handled"
 .El
 .It Cm label
 The MAC label of the process.
@@ -767,7 +767,8 @@ operating systems.
 The
 .Nm
 command appeared in
-.At v4 .
+.At v3
+in section 8 of the manual.
 .Sh BUGS
 Since
 .Nm

Modified: projects/hps_head/bin/ps/ps.c
==============================================================================
--- projects/hps_head/bin/ps/ps.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/ps/ps.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -612,6 +612,7 @@ main(int argc, char *argv[])
 
 	if (nkept == 0) {
 		printheader();
+		xo_finish();
 		exit(1);
 	}
 

Modified: projects/hps_head/bin/sh/expand.c
==============================================================================
--- projects/hps_head/bin/sh/expand.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/sh/expand.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -107,6 +107,7 @@ static void expmeta(char *, char *, stru
 static int expsortcmp(const void *, const void *);
 static int patmatch(const char *, const char *);
 static void cvtnum(int, char *);
+static int collate_range_cmp(wchar_t, wchar_t);
 
 void
 emptyarglist(struct arglist *list)
@@ -137,6 +138,16 @@ appendarglist(struct arglist *list, char
 	list->args[list->count++] = str;
 }
 
+static int
+collate_range_cmp(wchar_t c1, wchar_t c2)
+{
+	static wchar_t s1[2], s2[2];
+
+	s1[0] = c1;
+	s2[0] = c2;
+	return (wcscoll(s1, s2));
+}
+
 static char *
 stputs_quotes(const char *data, const char *syntax, char *p)
 {
@@ -462,7 +473,8 @@ expbackq(union node *cmd, int quoted, in
 		if (--in.nleft < 0) {
 			if (in.fd < 0)
 				break;
-			while ((i = read(in.fd, buf, sizeof buf)) < 0 && errno == EINTR);
+			while ((i = read(in.fd, buf, sizeof buf)) < 0 && errno == EINTR)
+				;
 			TRACE(("expbackq: read returns %d\n", i));
 			if (i <= 0)
 				break;
@@ -1185,7 +1197,7 @@ expsortcmp(const void *p1, const void *p
 	const char *s1 = *(const char * const *)p1;
 	const char *s2 = *(const char * const *)p2;
 
-	return (strcmp(s1, s2));
+	return (strcoll(s1, s2));
 }
 
 
@@ -1348,7 +1360,9 @@ patmatch(const char *pattern, const char
 							return 0;
 					} else
 						wc2 = (unsigned char)*p++;
-					if (wc <= chr && chr <= wc2)
+					if (   collate_range_cmp(chr, wc) >= 0
+					    && collate_range_cmp(chr, wc2) <= 0
+					   )
 						found = 1;
 				} else {
 					if (chr == wc)

Modified: projects/hps_head/bin/sh/tests/builtins/case7.0
==============================================================================
--- projects/hps_head/bin/sh/tests/builtins/case7.0	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/sh/tests/builtins/case7.0	Mon Aug 15 17:55:56 2016	(r304171)
@@ -14,6 +14,11 @@ c1=e
 c2=$(printf '\366')
 
 case $c1$c2 in
-[a-z][!a-z]) ;;
+[a-z][a-z]) ;;
+*) echo wrong at $LINENO ;;
+esac
+
+case $c1$c2 in
+[a-f][n-p]) ;;
 *) echo wrong at $LINENO ;;
 esac

Modified: projects/hps_head/bin/sh/tests/expansion/Makefile
==============================================================================
--- projects/hps_head/bin/sh/tests/expansion/Makefile	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/sh/tests/expansion/Makefile	Mon Aug 15 17:55:56 2016	(r304171)
@@ -66,6 +66,7 @@ ${PACKAGE}FILES+=	pathname2.0
 ${PACKAGE}FILES+=	pathname3.0
 ${PACKAGE}FILES+=	pathname4.0
 ${PACKAGE}FILES+=	pathname5.0
+${PACKAGE}FILES+=	pathname6.0
 ${PACKAGE}FILES+=	plus-minus1.0
 ${PACKAGE}FILES+=	plus-minus2.0
 ${PACKAGE}FILES+=	plus-minus3.0

Modified: projects/hps_head/bin/sh/tests/expansion/pathname1.0
==============================================================================
--- projects/hps_head/bin/sh/tests/expansion/pathname1.0	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/sh/tests/expansion/pathname1.0	Mon Aug 15 17:55:56 2016	(r304171)
@@ -1,5 +1,9 @@
 # $FreeBSD$
 
+unset LC_ALL
+LC_COLLATE=C
+export LC_COLLATE
+
 failures=0
 
 check() {

Modified: projects/hps_head/bin/sh/tests/expansion/pathname2.0
==============================================================================
--- projects/hps_head/bin/sh/tests/expansion/pathname2.0	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/sh/tests/expansion/pathname2.0	Mon Aug 15 17:55:56 2016	(r304171)
@@ -1,5 +1,9 @@
 # $FreeBSD$
 
+unset LC_ALL
+LC_COLLATE=C
+export LC_COLLATE
+
 failures=0
 
 check() {

Copied: projects/hps_head/bin/sh/tests/expansion/pathname6.0 (from r302996, head/bin/sh/tests/expansion/pathname6.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/hps_head/bin/sh/tests/expansion/pathname6.0	Mon Aug 15 17:55:56 2016	(r304171, copy of r302996, head/bin/sh/tests/expansion/pathname6.0)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+unset LC_ALL
+LC_COLLATE=en_US.US-ASCII
+export LC_COLLATE
+
+failures=0
+
+check() {
+	testcase=$1
+	expect=$2
+	eval "set -- $testcase"
+	actual="$*"
+	if [ "$actual" != "$expect" ]; then
+		failures=$((failures+1))
+		printf '%s\n' "For $testcase, expected $expect actual $actual"
+	fi
+}
+
+set -e
+T=$(mktemp -d ${TMPDIR:-/tmp}/sh-test.XXXXXX)
+trap 'rm -rf $T' 0
+cd -P $T
+
+touch A B a b
+
+check '*' 'a A b B'
+
+exit $((failures != 0))

Modified: projects/hps_head/bin/uuidgen/uuidgen.c
==============================================================================
--- projects/hps_head/bin/uuidgen/uuidgen.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/bin/uuidgen/uuidgen.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -47,7 +47,7 @@ main(int argc, char *argv[])
 	FILE *fp;
 	uuid_t *store, *uuid;
 	char *p;
-	int ch, count, i, iterate;
+	int ch, count, i, iterate, status;
 
 	count = -1;	/* no count yet */
 	fp = stdout;	/* default output file */
@@ -101,7 +101,9 @@ main(int argc, char *argv[])
 
 	uuid = store;
 	while (count--) {
-		uuid_to_string(uuid++, &p, NULL);
+		uuid_to_string(uuid++, &p, &status);
+		if (status != uuid_s_ok)
+		     err(1, "cannot stringify a UUID");
 		fprintf(fp, "%s\n", p);
 		free(p);
 	}

Modified: projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.8
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Mon Aug 15 17:55:56 2016	(r304171)
@@ -86,6 +86,17 @@ pool, and is inherently unstable.
 The precise output of most invocations is not documented, a knowledge of ZFS
 internals is assumed.
 .Pp
+If the
+.Ar dataset
+argument does not contain any
+.Sy /
+or
+.Sy @
+characters, it is interpreted as a pool name.
+The root dataset can be specified as
+.Pa pool Ns Sy /
+(pool name followed by a slash).
+.Pp
 When operating on an imported and active pool it is possible, though unlikely,
 that zdb may interpret inconsistent pool data and behave erratically.
 .Sh OPTIONS

Modified: projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -3558,12 +3558,23 @@ main(int argc, char **argv)
 	nvlist_t *policy = NULL;
 	uint64_t max_txg = UINT64_MAX;
 	int rewind = ZPOOL_NEVER_REWIND;
+	char *spa_config_path_env;
+	boolean_t target_is_spa = B_TRUE;
 
 	(void) setrlimit(RLIMIT_NOFILE, &rl);
 	(void) enable_extended_FILE_stdio(-1, -1);
 
 	dprintf_setup(&argc, argv);
 
+	/*
+	 * If there is an environment variable SPA_CONFIG_PATH it overrides
+	 * default spa_config_path setting. If -U flag is specified it will
+	 * override this environment variable settings once again.
+	 */
+	spa_config_path_env = getenv("SPA_CONFIG_PATH");
+	if (spa_config_path_env != NULL)
+		spa_config_path = spa_config_path_env;
+
 	while ((c = getopt(argc, argv,
 	    "bcdhilmMI:suCDRSAFLXx:evp:t:U:P")) != -1) {
 		switch (c) {
@@ -3728,8 +3739,23 @@ main(int argc, char **argv)
 		}
 	}
 
+	if (strpbrk(target, "/@") != NULL) {
+		size_t targetlen;
+
+		target_is_spa = B_FALSE;
+		/*
+		 * Remove any trailing slash.  Later code would get confused
+		 * by it, but we want to allow it so that "pool/" can
+		 * indicate that we want to dump the topmost filesystem,
+		 * rather than the whole pool.
+		 */
+		targetlen = strlen(target);
+		if (targetlen != 0 && target[targetlen - 1] == '/')
+			target[targetlen - 1] = '\0';
+	}
+
 	if (error == 0) {
-		if (strpbrk(target, "/@") == NULL || dump_opt['R']) {
+		if (target_is_spa || dump_opt['R']) {
 			error = spa_open_rewind(target, &spa, FTAG, policy,
 			    NULL);
 			if (error) {

Modified: projects/hps_head/cddl/contrib/opensolaris/cmd/zpool/zpool.8
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Mon Aug 15 17:55:56 2016	(r304171)
@@ -465,6 +465,15 @@ place in the configuration, and is remov
 pools.
 .Pp
 Spares cannot replace log devices.
+.Pp
+This feature requires a userland helper.
+FreeBSD provides
+.Xr zfsd 8
+for this purpose.
+It must be manually enabled by adding
+.Va zfsd_enable="YES"
+to
+.Pa /etc/rc.conf .
 .Ss Intent Log
 The
 .Tn ZFS
@@ -2023,7 +2032,8 @@ Discarded approximately 29 seconds of tr
 .El
 .Sh SEE ALSO
 .Xr zpool-features 7 ,
-.Xr zfs 8
+.Xr zfs 8 ,
+.Xr zfsd 8
 .Sh AUTHORS
 This manual page is a
 .Xr mdoc 7
@@ -2040,9 +2050,3 @@ The
 .Xr mdoc 7
 implementation of this manual page was initially written by
 .An Martin Matuska Aq mm at FreeBSD.org .
-.Sh CAVEATS
-The
-.Cm spare
-feature requires a utility to detect zpool degradation and initiate
-disk replacement within the zpool.
-FreeBSD does not provide such a utility at this time.

Modified: projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/arm/dt_isadep.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/arm/dt_isadep.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/arm/dt_isadep.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -38,9 +38,7 @@
 #include <dt_impl.h>
 #include <dt_pid.h>
 
-#if !defined(sun)
-#define PR_MODEL_ILP32	1
-#define PR_MODEL_LP64	2
+#ifdef __FreeBSD__
 #include <libproc_compat.h>
 #endif
 

Modified: projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -39,9 +39,8 @@
 
 #include <dis_tables.h>
 
-#ifndef illumos
-#define PR_MODEL_ILP32	1
-#define PR_MODEL_LP64	2
+#ifdef __FreeBSD__
+#include <libproc.h>
 #include <libproc_compat.h>
 #endif
 
@@ -93,11 +92,7 @@ dt_pid_has_jump_table(struct ps_prochand
 	char dmodel = Pstatus(P)->pr_dmodel;
 #else
 	pid_t pid = proc_getpid(P);
-#if __i386__
-	char dmodel = PR_MODEL_ILP32;
-#elif __amd64__
-	char dmodel = PR_MODEL_LP64;
-#endif
+	char dmodel = proc_getmodel(P);
 #endif
 
 	/*
@@ -149,11 +144,7 @@ dt_pid_create_return_probe(struct ps_pro
 	char dmodel = Pstatus(P)->pr_dmodel;
 #else
 	pid_t pid = proc_getpid(P);
-#if __i386__
-	char dmodel = PR_MODEL_ILP32;
-#elif __amd64__
-	char dmodel = PR_MODEL_LP64;
-#endif
+	char dmodel = proc_getmodel(P);
 #endif
 
 	/*
@@ -310,11 +301,7 @@ dt_pid_create_offset_probe(struct ps_pro
 		char dmodel = Pstatus(P)->pr_dmodel;
 #else
 		pid_t pid = proc_getpid(P);
-#if __i386__
-		char dmodel = PR_MODEL_ILP32;
-#elif __amd64__
-		char dmodel = PR_MODEL_LP64;
-#endif
+		char dmodel = proc_getmodel(P);
 #endif
 
 		if ((text = malloc(symp->st_size)) == NULL) {
@@ -393,11 +380,7 @@ dt_pid_create_glob_offset_probes(struct 
 	char dmodel = Pstatus(P)->pr_dmodel;
 #else
 	pid_t pid = proc_getpid(P);
-#if __i386__
-	char dmodel = PR_MODEL_ILP32;
-#elif __amd64__
-	char dmodel = PR_MODEL_LP64;
-#endif
+	char dmodel = proc_getmodel(P);
 #endif
 
 	ftp->ftps_type = DTFTP_OFFSETS;

Modified: projects/hps_head/cddl/contrib/opensolaris/lib/libzpool/common/util.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/lib/libzpool/common/util.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/lib/libzpool/common/util.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -108,7 +108,7 @@ show_vdev_stats(const char *desc, const 
 		(void) printf("%*s%s%*s%*s%*s %5s %5s %5s %5s %5s %5s %5s\n",
 		    indent, "",
 		    prefix,
-		    indent + strlen(prefix) - 25 - (vs->vs_space ? 0 : 12),
+		    (int)(indent + strlen(prefix) - 25 - (vs->vs_space ? 0 : 12)),
 		    desc,
 		    vs->vs_space ? 6 : 0, vs->vs_space ? used : "",
 		    vs->vs_space ? 6 : 0, vs->vs_space ? avail : "",

Modified: projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -816,6 +816,11 @@ die_enum_create(dwarf_t *dw, Dwarf_Die d
 	Dwarf_Unsigned uval;
 	Dwarf_Signed sval;
 
+	if (die_isdecl(dw, die)) {
+		tdp->t_type = FORWARD;
+		return;
+	}
+
 	debug(3, "die %llu: creating enum\n", off);
 
 	tdp->t_type = ENUM;

Modified: projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c
==============================================================================
--- projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -338,7 +338,8 @@ fwd_equiv(tdesc_t *ctdp, tdesc_t *mtdp)
 {
 	tdesc_t *defn = (ctdp->t_type == FORWARD ? mtdp : ctdp);
 
-	return (defn->t_type == STRUCT || defn->t_type == UNION);
+	return (defn->t_type == STRUCT || defn->t_type == UNION ||
+	    defn->t_type == ENUM);
 }
 
 static int

Modified: projects/hps_head/cddl/usr.sbin/dtrace/tests/common/raise/Makefile
==============================================================================
--- projects/hps_head/cddl/usr.sbin/dtrace/tests/common/raise/Makefile	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/usr.sbin/dtrace/tests/common/raise/Makefile	Mon Aug 15 17:55:56 2016	(r304171)
@@ -20,4 +20,6 @@ CFILES= \
      tst.raise3.c  \
 
 
+TEST_METADATA.t_dtrace_contrib+=	required_memory="4g"
+
 .include "../../dtrace.test.mk"

Modified: projects/hps_head/cddl/usr.sbin/dtrace/tests/common/safety/Makefile
==============================================================================
--- projects/hps_head/cddl/usr.sbin/dtrace/tests/common/safety/Makefile	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/usr.sbin/dtrace/tests/common/safety/Makefile	Mon Aug 15 17:55:56 2016	(r304171)
@@ -53,4 +53,6 @@ CFILES= \
 
 
 
+TEST_METADATA.t_dtrace_contrib+=	required_memory="4g"
+
 .include "../../dtrace.test.mk"

Modified: projects/hps_head/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh
==============================================================================
--- projects/hps_head/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh	Mon Aug 15 17:55:56 2016	(r304171)
@@ -34,15 +34,28 @@ genmakefile()
 
     # One-off variable definitions.
     local special
-    if [ "$basedir" = proc ]; then
+    case "$basedir" in
+    proc)
         special="
 LIBADD.tst.sigwait.exe+= rt
 "
-    elif [ "$basedir" = uctf ]; then
+        ;;
+    raise)
+	special="
+TEST_METADATA.t_dtrace_contrib+=	required_memory=\"4g\"
+"
+        ;;
+    safety)
+	special="
+TEST_METADATA.t_dtrace_contrib+=	required_memory=\"4g\"
+"
+        ;;
+    uctf)
         special="
 WITH_CTF=YES
 "
-    fi
+        ;;
+    esac
 
     local makefile=$(mktemp)
     cat <<__EOF__ > $makefile

Modified: projects/hps_head/contrib/binutils/bfd/elfxx-mips.c
==============================================================================
--- projects/hps_head/contrib/binutils/bfd/elfxx-mips.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/binutils/bfd/elfxx-mips.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -4801,7 +4801,7 @@ mips_elf_create_dynamic_relocation (bfd 
   /* We must now calculate the dynamic symbol table index to use
      in the relocation.  */
   if (h != NULL
-      && (!h->root.def_regular
+      && (sec == NULL || !h->root.def_regular
 	  || (info->shared && !info->symbolic && !h->root.forced_local)))
     {
       indx = h->root.dynindx;

Modified: projects/hps_head/contrib/binutils/bfd/ppcboot.c
==============================================================================
--- projects/hps_head/contrib/binutils/bfd/ppcboot.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/binutils/bfd/ppcboot.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -419,7 +419,7 @@ ppcboot_bfd_print_private_bfd_data (abfd
   if (tdata->header.os_id)
     fprintf (f, "OS_ID               = 0x%.2x\n", tdata->header.os_id);
 
-  if (tdata->header.partition_name)
+  if (tdata->header.partition_name[0])
     fprintf (f, _("Partition name      = \"%s\"\n"), tdata->header.partition_name);
 
   for (i = 0; i < 4; i++)

Modified: projects/hps_head/contrib/blacklist/lib/bl.c
==============================================================================
--- projects/hps_head/contrib/blacklist/lib/bl.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/blacklist/lib/bl.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -152,8 +152,8 @@ bl_init(bl_t b, bool srv)
 		b->b_fd = socket(PF_LOCAL,
 		    SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK|SOCK_NOSIGPIPE, 0);
 		if (b->b_fd == -1) {
-			bl_log(b->b_fun, LOG_ERR, "%s: socket failed (%m)",
-			    __func__);
+			bl_log(b->b_fun, LOG_ERR, "%s: socket failed (%s)",
+			    __func__, strerror(errno));
 			BL_UNLOCK(b);
 			return -1;
 		}
@@ -200,8 +200,8 @@ bl_init(bl_t b, bool srv)
 			 */
 			if (b->b_connected != 1) {
 				bl_log(b->b_fun, LOG_DEBUG,
-				    "%s: connect failed for `%s' (%m)",
-				    __func__, sun->sun_path);
+				    "%s: connect failed for `%s' (%s)",
+				    __func__, sun->sun_path, strerror(errno));
 				b->b_connected = 1;
 			}
 			BL_UNLOCK(b);
@@ -220,8 +220,8 @@ bl_init(bl_t b, bool srv)
 		errno = serrno;
 		if (rv == -1) {
 			bl_log(b->b_fun, LOG_ERR,
-			    "%s: bind failed for `%s' (%m)",
-			    __func__, sun->sun_path);
+			    "%s: bind failed for `%s' (%s)",
+			    __func__, sun->sun_path, strerror(errno));
 			goto out;
 		}
 	}
@@ -260,7 +260,8 @@ bl_init(bl_t b, bool srv)
 	if (setsockopt(b->b_fd, CRED_LEVEL, CRED_NAME,
 	    &one, (socklen_t)sizeof(one)) == -1) {
 		bl_log(b->b_fun, LOG_ERR, "%s: setsockopt %s "
-		    "failed (%m)", __func__, __STRING(CRED_NAME));
+		    "failed (%s)", __func__, __STRING(CRED_NAME),
+		    strerror(errno));
 		goto out;
 	}
 #endif
@@ -296,7 +297,8 @@ bl_create(bool srv, const char *path, vo
 	return b;
 out:
 	free(b);
-	bl_log(fun, LOG_ERR, "%s: malloc failed (%m)", __func__);
+	bl_log(fun, LOG_ERR, "%s: malloc failed (%s)", __func__,
+	    strerror(errno));
 	return NULL;
 }
 
@@ -451,7 +453,8 @@ bl_recv(bl_t b)
 
         rlen = recvmsg(b->b_fd, &msg, 0);
         if (rlen == -1) {
-		bl_log(b->b_fun, LOG_ERR, "%s: recvmsg failed (%m)", __func__);
+		bl_log(b->b_fun, LOG_ERR, "%s: recvmsg failed (%s)", __func__,
+		    strerror(errno));
 		return NULL;
         }
 

Modified: projects/hps_head/contrib/elftoolchain/elfcopy/ascii.c
==============================================================================
--- projects/hps_head/contrib/elftoolchain/elfcopy/ascii.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/elftoolchain/elfcopy/ascii.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -251,6 +251,7 @@ create_elf_from_srec(struct elfcopy *ecp
 	sec_index = 1;
 	sec_addr = entry = 0;
 	while (fgets(line, _LINE_BUFSZ, ifp) != NULL) {
+		sz = 0; /* Silence GCC 5.3 unintialized variable warning */
 		if (line[0] == '\r' || line[0] == '\n')
 			continue;
 		if (line[0] == '$' && line[1] == '$') {

Modified: projects/hps_head/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3
==============================================================================
--- projects/hps_head/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3	Mon Aug 15 17:55:56 2016	(r304171)
@@ -89,6 +89,7 @@ Known descriptor names and their propert
 .It Li elf64-ia64-big Ta ELF Ta MSB Ta 64
 .It Li elf64-ia64-little Ta ELF Ta LSB Ta 64
 .It Li elf64-little Ta ELF Ta LSB Ta 64
+.It Li elf64-littleaarch64 Ta ELF Ta LSB Ta 64
 .It Li elf64-littlemips Ta ELF Ta LSB Ta 64
 .It Li elf64-powerpc Ta ELF Ta MSB Ta 64
 .It Li elf64-powerpcle Ta ELF Ta LSB Ta 64

Modified: projects/hps_head/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c
==============================================================================
--- projects/hps_head/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -250,6 +250,14 @@ struct _Elftc_Bfd_Target _libelftc_targe
 	},
 
 	{
+		.bt_name      = "elf64-littleaarch64",
+		.bt_type      = ETF_ELF,
+		.bt_byteorder = ELFDATA2LSB,
+		.bt_elfclass  = ELFCLASS64,
+		.bt_machine   = EM_AARCH64,
+	},
+
+	{
 		.bt_name      = "elf64-littlemips",
 		.bt_type      = ETF_ELF,
 		.bt_byteorder = ELFDATA2LSB,

Modified: projects/hps_head/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
==============================================================================
--- projects/hps_head/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -2551,7 +2551,7 @@ again:
 
 	case 'w':
 		/* wchar_t */
-		if (!cpp_demangle_push_str(ddata, "wchar_t", 6))
+		if (!cpp_demangle_push_str(ddata, "wchar_t", 7))
 			goto clean;
 		++ddata->cur;
 		goto rtn;

Modified: projects/hps_head/contrib/elftoolchain/readelf/readelf.c
==============================================================================
--- projects/hps_head/contrib/elftoolchain/readelf/readelf.c	Mon Aug 15 17:42:54 2016	(r304170)
+++ projects/hps_head/contrib/elftoolchain/readelf/readelf.c	Mon Aug 15 17:55:56 2016	(r304171)
@@ -343,7 +343,7 @@ static const char *note_type_openbsd(uns
 static const char *note_type_unknown(unsigned int nt);
 static const char *note_type_xen(unsigned int nt);
 static const char *option_kind(uint8_t kind);
-static const char *phdr_type(unsigned int ptype);
+static const char *phdr_type(unsigned int mach, unsigned int ptype);
 static const char *ppc_abi_fp(uint64_t fp);
 static const char *ppc_abi_vector(uint64_t vec);
 static void readelf_usage(int status);
@@ -622,10 +622,24 @@ elf_ver(unsigned int ver)
 }
 
 static const char *
-phdr_type(unsigned int ptype)
+phdr_type(unsigned int mach, unsigned int ptype)
 {
 	static char s_ptype[32];
 
+	if (ptype >= PT_LOPROC && ptype <= PT_HIPROC) {
+		switch (mach) {
+		case EM_ARM:
+			switch (ptype) {
+			case PT_ARM_ARCHEXT: return "ARM_ARCHEXT";
+			case PT_ARM_EXIDX: return "ARM_EXIDX";
+			}
+			break;
+		}
+		snprintf(s_ptype, sizeof(s_ptype), "LOPROC+%#x",
+		    ptype - PT_LOPROC);
+		return (s_ptype);
+	}
+
 	switch (ptype) {
 	case PT_NULL: return "NULL";
 	case PT_LOAD: return "LOAD";
@@ -639,10 +653,7 @@ phdr_type(unsigned int ptype)
 	case PT_GNU_STACK: return "GNU_STACK";
 	case PT_GNU_RELRO: return "GNU_RELRO";
 	default:
-		if (ptype >= PT_LOPROC && ptype <= PT_HIPROC)
-			snprintf(s_ptype, sizeof(s_ptype), "LOPROC+%#x",

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


More information about the svn-src-projects mailing list