Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 2015 17:06:35 +0000 (UTC)
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r283292 - in projects/em_mq: . bin/date bin/pax cddl/contrib/opensolaris/common/ctf cddl/contrib/opensolaris/lib/libdtrace/common cddl/lib cddl/lib/libdtrace cddl/sbin cddl/usr.bin cddl...
Message-ID:  <201505221706.t4MH6ZqI038136@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sbruno
Date: Fri May 22 17:06:33 2015
New Revision: 283292
URL: https://svnweb.freebsd.org/changeset/base/283292

Log:
  MFH @283290

Added:
  projects/em_mq/cddl/lib/libdtrace/siftr.d
     - copied unchanged from r283290, head/cddl/lib/libdtrace/siftr.d
  projects/em_mq/contrib/bmake/unit-tests/cond2.exp
     - copied unchanged from r283290, head/contrib/bmake/unit-tests/cond2.exp
  projects/em_mq/contrib/bmake/unit-tests/cond2.mk
     - copied unchanged from r283290, head/contrib/bmake/unit-tests/cond2.mk
  projects/em_mq/lib/csu/i386/
     - copied from r283290, head/lib/csu/i386/
  projects/em_mq/lib/libc/aarch64/gen/fabs.S
     - copied unchanged from r283290, head/lib/libc/aarch64/gen/fabs.S
  projects/em_mq/release/Makefile.mirrors
     - copied unchanged from r283290, head/release/Makefile.mirrors
  projects/em_mq/release/arm/WANDBOARD.conf
     - copied unchanged from r283290, head/release/arm/WANDBOARD.conf
  projects/em_mq/release/tools/arm.subr
     - copied unchanged from r283290, head/release/tools/arm.subr
  projects/em_mq/sys/arm/allwinner/a10_mmc.c
     - copied unchanged from r283290, head/sys/arm/allwinner/a10_mmc.c
  projects/em_mq/sys/arm/allwinner/a10_mmc.h
     - copied unchanged from r283290, head/sys/arm/allwinner/a10_mmc.h
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c
     - copied unchanged from r283290, head/sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c
  projects/em_mq/sys/arm/annapurna/
     - copied from r283290, head/sys/arm/annapurna/
  projects/em_mq/sys/arm/broadcom/bcm2835/bcm2836_mp.c
     - copied unchanged from r283290, head/sys/arm/broadcom/bcm2835/bcm2836_mp.c
  projects/em_mq/sys/arm/conf/ALPINE
     - copied unchanged from r283290, head/sys/arm/conf/ALPINE
  projects/em_mq/sys/arm/ti/am335x/am335x_ecap.c
     - copied unchanged from r283290, head/sys/arm/ti/am335x/am335x_ecap.c
  projects/em_mq/sys/arm/ti/am335x/am335x_ehrpwm.c
     - copied unchanged from r283290, head/sys/arm/ti/am335x/am335x_ehrpwm.c
  projects/em_mq/sys/arm/ti/am335x/am335x_musb.c
     - copied unchanged from r283290, head/sys/arm/ti/am335x/am335x_musb.c
  projects/em_mq/sys/arm/ti/am335x/am335x_pwmss.c
     - copied unchanged from r283290, head/sys/arm/ti/am335x/am335x_pwmss.c
  projects/em_mq/sys/arm/ti/ti_hwmods.c
     - copied unchanged from r283290, head/sys/arm/ti/ti_hwmods.c
  projects/em_mq/sys/arm/ti/ti_hwmods.h
     - copied unchanged from r283290, head/sys/arm/ti/ti_hwmods.h
  projects/em_mq/sys/arm/ti/ti_pinmux.c
     - copied unchanged from r283290, head/sys/arm/ti/ti_pinmux.c
  projects/em_mq/sys/arm/ti/ti_pinmux.h
     - copied unchanged from r283290, head/sys/arm/ti/ti_pinmux.h
  projects/em_mq/sys/arm/ti/usb/omap_host.c
     - copied unchanged from r283290, head/sys/arm/ti/usb/omap_host.c
  projects/em_mq/sys/arm/ti/usb/omap_tll.c
     - copied unchanged from r283290, head/sys/arm/ti/usb/omap_tll.c
  projects/em_mq/sys/arm64/arm64/busdma_bounce.c
     - copied unchanged from r283290, head/sys/arm64/arm64/busdma_bounce.c
  projects/em_mq/sys/arm64/arm64/gic_v3.c
     - copied unchanged from r283290, head/sys/arm64/arm64/gic_v3.c
  projects/em_mq/sys/arm64/arm64/gic_v3_fdt.c
     - copied unchanged from r283290, head/sys/arm64/arm64/gic_v3_fdt.c
  projects/em_mq/sys/arm64/arm64/gic_v3_reg.h
     - copied unchanged from r283290, head/sys/arm64/arm64/gic_v3_reg.h
  projects/em_mq/sys/arm64/arm64/gic_v3_var.h
     - copied unchanged from r283290, head/sys/arm64/arm64/gic_v3_var.h
  projects/em_mq/sys/arm64/include/bus_dma_impl.h
     - copied unchanged from r283290, head/sys/arm64/include/bus_dma_impl.h
  projects/em_mq/sys/boot/common/self_reloc.c
     - copied unchanged from r283290, head/sys/boot/common/self_reloc.c
  projects/em_mq/sys/boot/fdt/dts/arm/annapurna-alpine.dts
     - copied unchanged from r283290, head/sys/boot/fdt/dts/arm/annapurna-alpine.dts
  projects/em_mq/sys/boot/fdt/dts/arm/beaglebone-common.dtsi
     - copied unchanged from r283290, head/sys/boot/fdt/dts/arm/beaglebone-common.dtsi
  projects/em_mq/sys/boot/fdt/dts/arm/pandaboard-common.dtsi
     - copied unchanged from r283290, head/sys/boot/fdt/dts/arm/pandaboard-common.dtsi
  projects/em_mq/sys/boot/fdt/dts/arm/pandaboard-es.dts
     - copied unchanged from r283290, head/sys/boot/fdt/dts/arm/pandaboard-es.dts
  projects/em_mq/sys/contrib/dev/acpica/common/ahtable.c
     - copied unchanged from r283290, head/sys/contrib/dev/acpica/common/ahtable.c
  projects/em_mq/sys/contrib/dev/acpica/include/acuuid.h
     - copied unchanged from r283290, head/sys/contrib/dev/acpica/include/acuuid.h
  projects/em_mq/sys/dev/hwpmc/hwpmc_arm64.c
     - copied unchanged from r283290, head/sys/dev/hwpmc/hwpmc_arm64.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_arm64.h
     - copied unchanged from r283290, head/sys/dev/hwpmc/hwpmc_arm64.h
  projects/em_mq/sys/dev/hwpmc/hwpmc_arm64_md.c
     - copied unchanged from r283290, head/sys/dev/hwpmc/hwpmc_arm64_md.c
  projects/em_mq/sys/mips/atheros/qca955x_pci.c
     - copied unchanged from r283290, head/sys/mips/atheros/qca955x_pci.c
  projects/em_mq/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c
     - copied unchanged from r283290, head/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c
  projects/em_mq/sys/xen/xenmem/
     - copied from r283290, head/sys/xen/xenmem/
  projects/em_mq/tests/etc/
     - copied from r283290, head/tests/etc/
  projects/em_mq/tests/sys/kern/ptrace_test.c
     - copied unchanged from r283290, head/tests/sys/kern/ptrace_test.c
  projects/em_mq/tools/build/stdlib.h
     - copied unchanged from r283290, head/tools/build/stdlib.h
Deleted:
  projects/em_mq/etc/rc.d/tests/
  projects/em_mq/etc/tests/Makefile
  projects/em_mq/gnu/usr.bin/groff/src/preproc/soelim/
  projects/em_mq/kerberos5/lib/libheimsqlite/
  projects/em_mq/lib/csu/i386-elf/
  projects/em_mq/lib/libmandoc/
  projects/em_mq/release/arm/WANDBOARD-QUAD.conf
  projects/em_mq/release/arm/ZEDBOARD.conf
  projects/em_mq/release/arm/release.sh
  projects/em_mq/release/tools/arm/
  projects/em_mq/sys/arm/conf/WANDBOARD-DUAL
  projects/em_mq/sys/arm/conf/WANDBOARD-QUAD
  projects/em_mq/sys/arm/conf/WANDBOARD-SOLO
  projects/em_mq/sys/arm/ti/am335x/am335x_pwm.c
  projects/em_mq/sys/boot/efi/loader/reloc.c
  projects/em_mq/sys/boot/fdt/dts/arm/am335x.dtsi
  projects/em_mq/usr.bin/demandoc/
Modified:
  projects/em_mq/Makefile.inc1
  projects/em_mq/ObsoleteFiles.inc
  projects/em_mq/UPDATING
  projects/em_mq/bin/date/date.1
  projects/em_mq/bin/date/date.c
  projects/em_mq/bin/pax/ar_subs.c
  projects/em_mq/bin/pax/buf_subs.c
  projects/em_mq/bin/pax/cache.c
  projects/em_mq/bin/pax/cpio.c
  projects/em_mq/bin/pax/file_subs.c
  projects/em_mq/bin/pax/gen_subs.c
  projects/em_mq/bin/pax/getoldopt.c
  projects/em_mq/bin/pax/pat_rep.c
  projects/em_mq/bin/pax/pax.c
  projects/em_mq/bin/pax/sel_subs.c
  projects/em_mq/bin/pax/tar.c
  projects/em_mq/bin/pax/tty_subs.c
  projects/em_mq/cddl/contrib/opensolaris/common/ctf/ctf_create.c
  projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
  projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
  projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
  projects/em_mq/cddl/lib/Makefile
  projects/em_mq/cddl/lib/libdtrace/Makefile
  projects/em_mq/cddl/lib/libdtrace/tcp.d
  projects/em_mq/cddl/sbin/Makefile
  projects/em_mq/cddl/usr.bin/Makefile
  projects/em_mq/cddl/usr.bin/ctfconvert/Makefile
  projects/em_mq/cddl/usr.bin/ctfdump/Makefile
  projects/em_mq/cddl/usr.sbin/Makefile
  projects/em_mq/cddl/usr.sbin/dtrace/Makefile
  projects/em_mq/cddl/usr.sbin/dtrace/tests/tools/exclude.sh
  projects/em_mq/cddl/usr.sbin/lockstat/Makefile
  projects/em_mq/cddl/usr.sbin/plockstat/Makefile
  projects/em_mq/contrib/atf/atf-sh/atf_check_test.sh
  projects/em_mq/contrib/atf/atf-sh/misc_helpers.sh
  projects/em_mq/contrib/bmake/ChangeLog
  projects/em_mq/contrib/bmake/FILES
  projects/em_mq/contrib/bmake/Makefile
  projects/em_mq/contrib/bmake/cond.c
  projects/em_mq/contrib/bmake/machine.sh
  projects/em_mq/contrib/bmake/mk/ChangeLog
  projects/em_mq/contrib/bmake/mk/dirdeps.mk
  projects/em_mq/contrib/bmake/mk/install-mk
  projects/em_mq/contrib/bmake/nonints.h
  projects/em_mq/contrib/bmake/unit-tests/Makefile.in
  projects/em_mq/contrib/bmake/var.c
  projects/em_mq/contrib/elftoolchain/addr2line/addr2line.1
  projects/em_mq/contrib/elftoolchain/addr2line/addr2line.c
  projects/em_mq/contrib/elftoolchain/common/native-elf-format
  projects/em_mq/contrib/elftoolchain/cxxfilt/c++filt.1
  projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.1
  projects/em_mq/contrib/elftoolchain/elfcopy/sections.c
  projects/em_mq/contrib/elftoolchain/elfcopy/segments.c
  projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_add_line_entry.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_def_macro.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_expand_frame_instructions.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_formblock.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_formflag.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_formref.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_formsig8.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_formudata.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_get_fde_info_for_all_regs.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_get_fde_info_for_reg.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_get_ranges.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_hasattr.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_next_cu_header.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_producer_init.3
  projects/em_mq/contrib/elftoolchain/libdwarf/dwarf_whatattr.3
  projects/em_mq/contrib/elftoolchain/libelf/elf.3
  projects/em_mq/contrib/elftoolchain/libelf/elf_begin.3
  projects/em_mq/contrib/elftoolchain/libelf/elf_cntl.3
  projects/em_mq/contrib/elftoolchain/libelf/elf_getdata.3
  projects/em_mq/contrib/elftoolchain/libelf/elf_open.3
  projects/em_mq/contrib/elftoolchain/libelf/elf_update.c
  projects/em_mq/contrib/elftoolchain/libelf/gelf.3
  projects/em_mq/contrib/elftoolchain/libelftc/elftc_demangle.3
  projects/em_mq/contrib/elftoolchain/libelftc/elftc_symbol_table_create.3
  projects/em_mq/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
  projects/em_mq/contrib/elftoolchain/nm/nm.1
  projects/em_mq/contrib/elftoolchain/readelf/readelf.1
  projects/em_mq/contrib/elftoolchain/readelf/readelf.c
  projects/em_mq/contrib/elftoolchain/size/size.1
  projects/em_mq/contrib/elftoolchain/size/size.c
  projects/em_mq/contrib/elftoolchain/strings/strings.1
  projects/em_mq/contrib/gcc/dwarf2.h
  projects/em_mq/contrib/gdb/gdb/c-valprint.c
  projects/em_mq/contrib/gdb/gdb/dwarf2expr.c
  projects/em_mq/contrib/gdb/gdb/dwarf2expr.h
  projects/em_mq/contrib/gdb/gdb/dwarf2loc.c
  projects/em_mq/contrib/gdb/gdb/dwarf2read.c
  projects/em_mq/contrib/gdb/gdb/value.h
  projects/em_mq/contrib/gdb/gdb/values.c
  projects/em_mq/contrib/libarchive/libarchive/archive_read.c
  projects/em_mq/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
  projects/em_mq/contrib/netcat/netcat.c
  projects/em_mq/contrib/tzdata/africa
  projects/em_mq/contrib/tzdata/antarctica
  projects/em_mq/contrib/tzdata/backward
  projects/em_mq/contrib/tzdata/europe
  projects/em_mq/contrib/tzdata/northamerica
  projects/em_mq/contrib/tzdata/southamerica
  projects/em_mq/etc/Makefile
  projects/em_mq/etc/etc.arm/ttys
  projects/em_mq/etc/rc.d/Makefile
  projects/em_mq/gnu/lib/Makefile
  projects/em_mq/include/stdlib.h
  projects/em_mq/include/stringlist.h
  projects/em_mq/kerberos5/lib/Makefile
  projects/em_mq/kerberos5/lib/libhdb/Makefile
  projects/em_mq/lib/Makefile
  projects/em_mq/lib/csu/Makefile
  projects/em_mq/lib/libc/aarch64/Symbol.map
  projects/em_mq/lib/libc/aarch64/gen/Makefile.inc
  projects/em_mq/lib/libc/arm/SYS.h
  projects/em_mq/lib/libc/arm/aeabi/aeabi_vfp_double.S
  projects/em_mq/lib/libc/arm/aeabi/aeabi_vfp_float.S
  projects/em_mq/lib/libc/arm/gen/_setjmp.S
  projects/em_mq/lib/libc/arm/gen/setjmp.S
  projects/em_mq/lib/libc/arm/sys/brk.S
  projects/em_mq/lib/libc/arm/sys/sbrk.S
  projects/em_mq/lib/libc/db/hash/hash.c
  projects/em_mq/lib/libc/gen/directory.3
  projects/em_mq/lib/libc/gen/dlfcn.c
  projects/em_mq/lib/libc/gen/stringlist.c
  projects/em_mq/lib/libc/gen/telldir.c
  projects/em_mq/lib/libc/net/recv.c
  projects/em_mq/lib/libc/net/send.c
  projects/em_mq/lib/libedit/chartype.c
  projects/em_mq/lib/libedit/chartype.h
  projects/em_mq/lib/libedit/edit/readline/readline.h
  projects/em_mq/lib/libedit/el.c
  projects/em_mq/lib/libedit/eln.c
  projects/em_mq/lib/libedit/map.c
  projects/em_mq/lib/libedit/readline.c
  projects/em_mq/lib/libedit/tty.c
  projects/em_mq/lib/libelftc/elftc_version.c
  projects/em_mq/lib/libmd/Makefile
  projects/em_mq/lib/libmd/md4.h
  projects/em_mq/lib/libmd/md4c.c
  projects/em_mq/lib/libmd/md5.h
  projects/em_mq/lib/libmd/md5c.c
  projects/em_mq/lib/libmd/mdXhl.c
  projects/em_mq/lib/libmd/ripemd.h
  projects/em_mq/lib/libmd/rmd160c.c
  projects/em_mq/lib/libmd/sha.h
  projects/em_mq/lib/libmd/sha1c.c
  projects/em_mq/lib/libmd/sha256.h
  projects/em_mq/lib/libmd/sha256c.c
  projects/em_mq/lib/libmd/sha512.h
  projects/em_mq/lib/libmd/sha512c.c
  projects/em_mq/lib/libmd/shadriver.c
  projects/em_mq/lib/libpmc/libpmc.c
  projects/em_mq/lib/libproc/Makefile
  projects/em_mq/lib/libprocstat/Makefile
  projects/em_mq/lib/libprocstat/libprocstat.3
  projects/em_mq/lib/libthr/thread/thr_spec.c
  projects/em_mq/lib/libufs/Makefile
  projects/em_mq/lib/libvmmapi/vmmapi.c
  projects/em_mq/lib/libvmmapi/vmmapi.h
  projects/em_mq/lib/msun/src/e_j0.c
  projects/em_mq/lib/msun/src/e_j0f.c
  projects/em_mq/lib/msun/src/e_j1.c
  projects/em_mq/lib/msun/src/e_j1f.c
  projects/em_mq/libexec/rtld-elf/debug.h
  projects/em_mq/libexec/rtld-elf/rtld.c
  projects/em_mq/release/Makefile.ec2
  projects/em_mq/release/arm/BEAGLEBONE.conf
  projects/em_mq/release/arm/PANDABOARD.conf
  projects/em_mq/release/arm/RPI-B.conf
  projects/em_mq/release/arm/RPI2.conf
  projects/em_mq/release/release.sh
  projects/em_mq/release/tools/vmimage.subr
  projects/em_mq/sbin/devd/devd.conf.5
  projects/em_mq/sbin/geom/class/mountver/geom_mountver.c
  projects/em_mq/sbin/geom/class/mountver/gmountver.8
  projects/em_mq/sbin/ifconfig/af_inet.c
  projects/em_mq/sbin/ifconfig/af_inet6.c
  projects/em_mq/sbin/ifconfig/ifconfig.8
  projects/em_mq/sbin/ifconfig/iffib.c
  projects/em_mq/sbin/ifconfig/ifgif.c
  projects/em_mq/sbin/ifconfig/sfp.c
  projects/em_mq/sbin/ipfw/tables.c
  projects/em_mq/share/man/man3/pthread_getspecific.3
  projects/em_mq/share/man/man4/acpi.4
  projects/em_mq/share/man/man4/ctl.4
  projects/em_mq/share/man/man4/iic.4
  projects/em_mq/share/man/man4/usb_quirk.4
  projects/em_mq/share/man/man9/Makefile
  projects/em_mq/share/man/man9/namei.9
  projects/em_mq/share/man/man9/psignal.9
  projects/em_mq/share/mk/src.libnames.mk
  projects/em_mq/share/syscons/keymaps/INDEX.keymaps
  projects/em_mq/share/vt/keymaps/INDEX.keymaps
  projects/em_mq/sys/amd64/acpica/acpi_machdep.c
  projects/em_mq/sys/amd64/amd64/apic_vector.S
  projects/em_mq/sys/amd64/amd64/cpu_switch.S
  projects/em_mq/sys/amd64/amd64/db_disasm.c
  projects/em_mq/sys/amd64/amd64/genassym.c
  projects/em_mq/sys/amd64/amd64/machdep.c
  projects/em_mq/sys/amd64/amd64/mp_machdep.c
  projects/em_mq/sys/amd64/amd64/pmap.c
  projects/em_mq/sys/amd64/amd64/vm_machdep.c
  projects/em_mq/sys/amd64/conf/GENERIC
  projects/em_mq/sys/amd64/include/cpufunc.h
  projects/em_mq/sys/amd64/include/md_var.h
  projects/em_mq/sys/amd64/include/pcpu.h
  projects/em_mq/sys/amd64/include/pmap.h
  projects/em_mq/sys/amd64/include/smp.h
  projects/em_mq/sys/amd64/include/vmm.h   (contents, props changed)
  projects/em_mq/sys/amd64/include/vmm_instruction_emul.h   (contents, props changed)
  projects/em_mq/sys/amd64/linux32/linux32_machdep.c
  projects/em_mq/sys/amd64/vmm/vmm.c
  projects/em_mq/sys/amd64/vmm/vmm_dev.c
  projects/em_mq/sys/amd64/vmm/vmm_instruction_emul.c
  projects/em_mq/sys/arm/allwinner/a10_clk.c
  projects/em_mq/sys/arm/allwinner/a10_clk.h
  projects/em_mq/sys/arm/allwinner/a20/files.a20
  projects/em_mq/sys/arm/allwinner/files.allwinner
  projects/em_mq/sys/arm/allwinner/std.a10
  projects/em_mq/sys/arm/altera/socfpga/files.socfpga
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_ccm.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_pic.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_pinctrl.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_rtc.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c
  projects/em_mq/sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c
  projects/em_mq/sys/arm/amlogic/aml8726/files.aml8726
  projects/em_mq/sys/arm/arm/cpufunc.c
  projects/em_mq/sys/arm/arm/cpufunc_asm_armv7.S
  projects/em_mq/sys/arm/arm/cpuinfo.c
  projects/em_mq/sys/arm/arm/db_disasm.c
  projects/em_mq/sys/arm/arm/exception.S
  projects/em_mq/sys/arm/arm/fusu.S
  projects/em_mq/sys/arm/arm/intr.c
  projects/em_mq/sys/arm/arm/machdep.c
  projects/em_mq/sys/arm/arm/mp_machdep.c
  projects/em_mq/sys/arm/arm/pmap-v6-new.c
  projects/em_mq/sys/arm/arm/pmap.c
  projects/em_mq/sys/arm/arm/pmu.c
  projects/em_mq/sys/arm/arm/stdatomic.c
  projects/em_mq/sys/arm/arm/swtch.S
  projects/em_mq/sys/arm/arm/syscall.c
  projects/em_mq/sys/arm/arm/undefined.c
  projects/em_mq/sys/arm/arm/vm_machdep.c
  projects/em_mq/sys/arm/at91/at91_pio.c
  projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c
  projects/em_mq/sys/arm/broadcom/bcm2835/bcm2836.c
  projects/em_mq/sys/arm/broadcom/bcm2835/files.bcm2836
  projects/em_mq/sys/arm/broadcom/bcm2835/std.bcm2836
  projects/em_mq/sys/arm/conf/AML8726
  projects/em_mq/sys/arm/conf/APALIS-IMX6
  projects/em_mq/sys/arm/conf/ARMADAXP
  projects/em_mq/sys/arm/conf/ARNDALE
  projects/em_mq/sys/arm/conf/ARNDALE-OCTA
  projects/em_mq/sys/arm/conf/ATMEL
  projects/em_mq/sys/arm/conf/AVILA
  projects/em_mq/sys/arm/conf/BEAGLEBONE
  projects/em_mq/sys/arm/conf/BWCT
  projects/em_mq/sys/arm/conf/CAMBRIA
  projects/em_mq/sys/arm/conf/CHROMEBOOK
  projects/em_mq/sys/arm/conf/CHROMEBOOK-PEACH-PIT
  projects/em_mq/sys/arm/conf/CHROMEBOOK-SNOW
  projects/em_mq/sys/arm/conf/CHROMEBOOK-SPRING
  projects/em_mq/sys/arm/conf/CNS11XXNAS
  projects/em_mq/sys/arm/conf/COLIBRI-VF50
  projects/em_mq/sys/arm/conf/COSMIC
  projects/em_mq/sys/arm/conf/CRB
  projects/em_mq/sys/arm/conf/CUBIEBOARD
  projects/em_mq/sys/arm/conf/CUBIEBOARD2
  projects/em_mq/sys/arm/conf/DB-78XXX
  projects/em_mq/sys/arm/conf/DB-88F5XXX
  projects/em_mq/sys/arm/conf/DB-88F6XXX
  projects/em_mq/sys/arm/conf/DIGI-CCWMX53
  projects/em_mq/sys/arm/conf/DOCKSTAR
  projects/em_mq/sys/arm/conf/DREAMPLUG-1001
  projects/em_mq/sys/arm/conf/EA3250
  projects/em_mq/sys/arm/conf/EB9200
  projects/em_mq/sys/arm/conf/EFIKA_MX
  projects/em_mq/sys/arm/conf/EP80219
  projects/em_mq/sys/arm/conf/ETHERNUT5
  projects/em_mq/sys/arm/conf/EXYNOS5.common
  projects/em_mq/sys/arm/conf/EXYNOS5250
  projects/em_mq/sys/arm/conf/EXYNOS5420
  projects/em_mq/sys/arm/conf/GUMSTIX
  projects/em_mq/sys/arm/conf/HL200
  projects/em_mq/sys/arm/conf/HL201
  projects/em_mq/sys/arm/conf/IMX53
  projects/em_mq/sys/arm/conf/IMX53-QSB
  projects/em_mq/sys/arm/conf/IMX6
  projects/em_mq/sys/arm/conf/IQ31244
  projects/em_mq/sys/arm/conf/KB920X
  projects/em_mq/sys/arm/conf/LN2410SBC
  projects/em_mq/sys/arm/conf/NSLU
  projects/em_mq/sys/arm/conf/ODROIDC1
  projects/em_mq/sys/arm/conf/PANDABOARD
  projects/em_mq/sys/arm/conf/QILA9G20
  projects/em_mq/sys/arm/conf/QUARTZ
  projects/em_mq/sys/arm/conf/RADXA
  projects/em_mq/sys/arm/conf/RADXA-LITE
  projects/em_mq/sys/arm/conf/RK3188
  projects/em_mq/sys/arm/conf/RPI-B
  projects/em_mq/sys/arm/conf/RPI2
  projects/em_mq/sys/arm/conf/SAM9260EK
  projects/em_mq/sys/arm/conf/SAM9G20EK
  projects/em_mq/sys/arm/conf/SAM9X25EK
  projects/em_mq/sys/arm/conf/SHEEVAPLUG
  projects/em_mq/sys/arm/conf/SN9G45
  projects/em_mq/sys/arm/conf/SOCKIT.common
  projects/em_mq/sys/arm/conf/TS7800
  projects/em_mq/sys/arm/conf/VERSATILEPB
  projects/em_mq/sys/arm/conf/VIRT
  projects/em_mq/sys/arm/conf/VSATV102
  projects/em_mq/sys/arm/conf/VYBRID
  projects/em_mq/sys/arm/conf/ZEDBOARD
  projects/em_mq/sys/arm/freescale/imx/files.imx6
  projects/em_mq/sys/arm/freescale/vybrid/files.vybrid
  projects/em_mq/sys/arm/include/armreg.h
  projects/em_mq/sys/arm/include/asm.h
  projects/em_mq/sys/arm/include/atomic.h
  projects/em_mq/sys/arm/include/cpu-v6.h
  projects/em_mq/sys/arm/include/cpufunc.h
  projects/em_mq/sys/arm/include/pl310.h
  projects/em_mq/sys/arm/include/pmap-v6.h
  projects/em_mq/sys/arm/include/proc.h
  projects/em_mq/sys/arm/include/smp.h
  projects/em_mq/sys/arm/include/sysreg.h
  projects/em_mq/sys/arm/qemu/files.qemu
  projects/em_mq/sys/arm/rockchip/files.rk30xx
  projects/em_mq/sys/arm/samsung/exynos/files.exynos5
  projects/em_mq/sys/arm/ti/aintc.c
  projects/em_mq/sys/arm/ti/am335x/am335x_dmtimer.c
  projects/em_mq/sys/arm/ti/am335x/am335x_gpio.c
  projects/em_mq/sys/arm/ti/am335x/am335x_lcd.c
  projects/em_mq/sys/arm/ti/am335x/am335x_lcd.h
  projects/em_mq/sys/arm/ti/am335x/am335x_pmic.c
  projects/em_mq/sys/arm/ti/am335x/am335x_prcm.c
  projects/em_mq/sys/arm/ti/am335x/am335x_pwm.h
  projects/em_mq/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/em_mq/sys/arm/ti/am335x/am335x_usbss.c
  projects/em_mq/sys/arm/ti/am335x/files.am335x
  projects/em_mq/sys/arm/ti/cpsw/if_cpsw.c
  projects/em_mq/sys/arm/ti/cpsw/if_cpswreg.h
  projects/em_mq/sys/arm/ti/cpsw/if_cpswvar.h
  projects/em_mq/sys/arm/ti/files.ti
  projects/em_mq/sys/arm/ti/omap4/files.omap4
  projects/em_mq/sys/arm/ti/omap4/omap4_gpio.c
  projects/em_mq/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/em_mq/sys/arm/ti/omap4/omap4_scm_padconf.c
  projects/em_mq/sys/arm/ti/ti_adc.c
  projects/em_mq/sys/arm/ti/ti_common.c
  projects/em_mq/sys/arm/ti/ti_edma3.c
  projects/em_mq/sys/arm/ti/ti_gpio.c
  projects/em_mq/sys/arm/ti/ti_gpio.h
  projects/em_mq/sys/arm/ti/ti_i2c.c
  projects/em_mq/sys/arm/ti/ti_mbox.c
  projects/em_mq/sys/arm/ti/ti_prcm.h
  projects/em_mq/sys/arm/ti/ti_pruss.c
  projects/em_mq/sys/arm/ti/ti_pruss.h
  projects/em_mq/sys/arm/ti/ti_scm.c
  projects/em_mq/sys/arm/ti/ti_scm.h
  projects/em_mq/sys/arm/ti/ti_sdhci.c
  projects/em_mq/sys/arm/ti/ti_sdma.c
  projects/em_mq/sys/arm/ti/usb/omap_ehci.c
  projects/em_mq/sys/arm/ti/usb/omap_usb.h
  projects/em_mq/sys/arm/xilinx/files.zynq7
  projects/em_mq/sys/arm64/arm64/busdma_machdep.c
  projects/em_mq/sys/arm64/arm64/db_disasm.c
  projects/em_mq/sys/arm64/arm64/intr_machdep.c
  projects/em_mq/sys/arm64/arm64/locore.S
  projects/em_mq/sys/arm64/conf/GENERIC
  projects/em_mq/sys/arm64/include/armreg.h
  projects/em_mq/sys/arm64/include/pmc_mdep.h
  projects/em_mq/sys/boot/arm/uboot/Makefile
  projects/em_mq/sys/boot/arm/uboot/ldscript.arm
  projects/em_mq/sys/boot/arm/uboot/start.S
  projects/em_mq/sys/boot/common/dev_net.c
  projects/em_mq/sys/boot/common/dev_net.h
  projects/em_mq/sys/boot/common/load_elf.c
  projects/em_mq/sys/boot/efi/boot1/Makefile
  projects/em_mq/sys/boot/efi/loader/Makefile
  projects/em_mq/sys/boot/efi/loader/arch/amd64/start.S
  projects/em_mq/sys/boot/efi/loader/arch/arm/ldscript.arm
  projects/em_mq/sys/boot/efi/loader/arch/arm/start.S
  projects/em_mq/sys/boot/efi/loader/arch/arm64/start.S
  projects/em_mq/sys/boot/efi/loader/arch/i386/start.S
  projects/em_mq/sys/boot/fdt/dts/arm/am335x-evm.dts
  projects/em_mq/sys/boot/fdt/dts/arm/beaglebone-black.dts
  projects/em_mq/sys/boot/fdt/dts/arm/beaglebone.dts
  projects/em_mq/sys/boot/fdt/dts/arm/cubieboard.dts
  projects/em_mq/sys/boot/fdt/dts/arm/cubieboard2.dts
  projects/em_mq/sys/boot/fdt/dts/arm/odroidc1.dts
  projects/em_mq/sys/boot/fdt/dts/arm/pandaboard.dts
  projects/em_mq/sys/boot/fdt/dts/arm/rpi2.dts
  projects/em_mq/sys/boot/fdt/dts/arm/sun4i-a10.dtsi
  projects/em_mq/sys/boot/fdt/dts/arm/sun7i-a20.dtsi
  projects/em_mq/sys/boot/fdt/dts/arm/vsatv102-m6.dts
  projects/em_mq/sys/boot/i386/boot0/boot0.S
  projects/em_mq/sys/boot/uboot/common/main.c
  projects/em_mq/sys/boot/uboot/lib/copy.c
  projects/em_mq/sys/boot/uboot/lib/elf_freebsd.c
  projects/em_mq/sys/boot/uboot/lib/libuboot.h
  projects/em_mq/sys/boot/uboot/lib/net.c
  projects/em_mq/sys/cam/ctl/ctl_backend_block.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/em_mq/sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c
  projects/em_mq/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/em_mq/sys/cddl/dev/dtrace/i386/dtrace_subr.c
  projects/em_mq/sys/compat/freebsd32/freebsd32_misc.c
  projects/em_mq/sys/compat/svr4/svr4_misc.c
  projects/em_mq/sys/conf/NOTES
  projects/em_mq/sys/conf/files
  projects/em_mq/sys/conf/files.arm
  projects/em_mq/sys/conf/files.arm64
  projects/em_mq/sys/conf/files.powerpc
  projects/em_mq/sys/conf/options
  projects/em_mq/sys/conf/options.arm
  projects/em_mq/sys/contrib/dev/acpica/changes.txt
  projects/em_mq/sys/contrib/dev/acpica/common/adisasm.c
  projects/em_mq/sys/contrib/dev/acpica/common/ahpredef.c
  projects/em_mq/sys/contrib/dev/acpica/common/dmextern.c
  projects/em_mq/sys/contrib/dev/acpica/common/dmtable.c
  projects/em_mq/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/em_mq/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslascii.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslcompiler.l
  projects/em_mq/sys/contrib/dev/acpica/compiler/asldefine.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslfiles.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslmessages.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslmessages.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslprepkg.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslstartup.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dtcompile.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dtcompiler.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/dtio.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dtsubtable.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dttable.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dttemplate.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/dttemplate.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/dtutils.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/preprocess.h
  projects/em_mq/sys/contrib/dev/acpica/compiler/prscan.c
  projects/em_mq/sys/contrib/dev/acpica/compiler/prutils.c
  projects/em_mq/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/em_mq/sys/contrib/dev/acpica/components/debugger/dbinput.c
  projects/em_mq/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
  projects/em_mq/sys/contrib/dev/acpica/components/hardware/hwpci.c
  projects/em_mq/sys/contrib/dev/acpica/components/namespace/nsprepkg.c
  projects/em_mq/sys/contrib/dev/acpica/components/namespace/nsrepair.c
  projects/em_mq/sys/contrib/dev/acpica/components/parser/psopinfo.c
  projects/em_mq/sys/contrib/dev/acpica/components/utilities/utfileio.c
  projects/em_mq/sys/contrib/dev/acpica/components/utilities/uthex.c
  projects/em_mq/sys/contrib/dev/acpica/components/utilities/utxferror.c
  projects/em_mq/sys/contrib/dev/acpica/include/acdebug.h
  projects/em_mq/sys/contrib/dev/acpica/include/acdisasm.h
  projects/em_mq/sys/contrib/dev/acpica/include/aclocal.h
  projects/em_mq/sys/contrib/dev/acpica/include/acparser.h
  projects/em_mq/sys/contrib/dev/acpica/include/acpixf.h
  projects/em_mq/sys/contrib/dev/acpica/include/acpredef.h
  projects/em_mq/sys/contrib/dev/acpica/include/actbl.h
  projects/em_mq/sys/contrib/dev/acpica/include/actbl1.h
  projects/em_mq/sys/contrib/dev/acpica/include/actbl2.h
  projects/em_mq/sys/contrib/dev/acpica/include/actbl3.h
  projects/em_mq/sys/contrib/dev/acpica/include/actypes.h
  projects/em_mq/sys/contrib/dev/acpica/include/acutils.h
  projects/em_mq/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/em_mq/sys/contrib/dev/acpica/include/platform/acenvex.h
  projects/em_mq/sys/ddb/db_access.c
  projects/em_mq/sys/ddb/db_access.h
  projects/em_mq/sys/ddb/db_break.c
  projects/em_mq/sys/ddb/db_capture.c
  projects/em_mq/sys/ddb/db_command.c
  projects/em_mq/sys/ddb/db_examine.c
  projects/em_mq/sys/ddb/db_expr.c
  projects/em_mq/sys/ddb/db_input.c
  projects/em_mq/sys/ddb/db_main.c
  projects/em_mq/sys/ddb/db_print.c
  projects/em_mq/sys/ddb/db_ps.c
  projects/em_mq/sys/ddb/db_run.c
  projects/em_mq/sys/ddb/db_script.c
  projects/em_mq/sys/ddb/db_sym.c
  projects/em_mq/sys/ddb/db_sym.h
  projects/em_mq/sys/ddb/db_textdump.c
  projects/em_mq/sys/ddb/db_thread.c
  projects/em_mq/sys/ddb/db_variables.c
  projects/em_mq/sys/ddb/db_watch.c
  projects/em_mq/sys/ddb/db_write_cmd.c
  projects/em_mq/sys/ddb/ddb.h
  projects/em_mq/sys/dev/acpi_support/acpi_ibm.c
  projects/em_mq/sys/dev/acpica/acpi_cpu.c
  projects/em_mq/sys/dev/acpica/acpi_package.c
  projects/em_mq/sys/dev/acpica/acpi_throttle.c
  projects/em_mq/sys/dev/acpica/acpivar.h
  projects/em_mq/sys/dev/atkbdc/psm.c
  projects/em_mq/sys/dev/bxe/bxe.c
  projects/em_mq/sys/dev/bxe/bxe_stats.c
  projects/em_mq/sys/dev/bxe/bxe_stats.h
  projects/em_mq/sys/dev/e1000/if_em.c
  projects/em_mq/sys/dev/fdt/fdt_common.c
  projects/em_mq/sys/dev/fdt/fdt_common.h
  projects/em_mq/sys/dev/fdt/simplebus.c
  projects/em_mq/sys/dev/gpio/ofw_gpiobus.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_amd.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_armv7.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_core.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_e500.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_intel.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_logging.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_mips.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_mips24k.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_mips74k.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_mod.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_mpc7xxx.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_octeon.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_piv.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_ppc970.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_ppro.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_soft.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_tsc.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_uncore.c
  projects/em_mq/sys/dev/hwpmc/hwpmc_xscale.c
  projects/em_mq/sys/dev/hwpmc/pmc_events.h
  projects/em_mq/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/em_mq/sys/dev/hyperv/storvsc/hv_vstorage.h
  projects/em_mq/sys/dev/if_ndis/if_ndis.c
  projects/em_mq/sys/dev/iicbus/iicbus.c
  projects/em_mq/sys/dev/iicbus/iicbus.h
  projects/em_mq/sys/dev/iscsi/icl_soft.c
  projects/em_mq/sys/dev/iwn/if_iwn.c
  projects/em_mq/sys/dev/ixl/if_ixlv.c
  projects/em_mq/sys/dev/mmc/mmc.c
  projects/em_mq/sys/dev/netmap/netmap_mem2.c
  projects/em_mq/sys/dev/ofw/ofw_bus_subr.c
  projects/em_mq/sys/dev/ofw/ofw_bus_subr.h
  projects/em_mq/sys/dev/ofw/ofw_iicbus.c
  projects/em_mq/sys/dev/pci/pci_pci.c
  projects/em_mq/sys/dev/pci/pcib_private.h
  projects/em_mq/sys/dev/sdhci/sdhci.c
  projects/em_mq/sys/dev/sdhci/sdhci.h
  projects/em_mq/sys/dev/sfxge/sfxge.c
  projects/em_mq/sys/dev/sfxge/sfxge_port.c
  projects/em_mq/sys/dev/sfxge/sfxge_rx.c
  projects/em_mq/sys/dev/sfxge/sfxge_tx.c
  projects/em_mq/sys/dev/sfxge/sfxge_tx.h
  projects/em_mq/sys/dev/sound/pci/hda/hdaa.c
  projects/em_mq/sys/dev/sound/pcm/channel.c
  projects/em_mq/sys/dev/sound/pcm/channel.h
  projects/em_mq/sys/dev/sound/pcm/feeder_chain.c
  projects/em_mq/sys/dev/sound/pcm/sound.h
  projects/em_mq/sys/dev/sound/usb/uaudio.c
  projects/em_mq/sys/dev/uart/uart_dev_ti8250.c
  projects/em_mq/sys/dev/usb/controller/dwc_otg.c
  projects/em_mq/sys/dev/usb/controller/dwc_otg.h
  projects/em_mq/sys/dev/usb/quirk/usb_quirk.c
  projects/em_mq/sys/dev/usb/quirk/usb_quirk.h
  projects/em_mq/sys/dev/usb/usb_device.c
  projects/em_mq/sys/dev/usb/usb_msctest.c
  projects/em_mq/sys/dev/usb/usb_msctest.h
  projects/em_mq/sys/dev/usb/usbdevs
  projects/em_mq/sys/dev/usb/video/udl.c
  projects/em_mq/sys/dev/usb/wlan/if_urtwn.c
  projects/em_mq/sys/dev/usb/wlan/if_urtwnreg.h
  projects/em_mq/sys/dev/vt/vt.h
  projects/em_mq/sys/dev/vt/vt_core.c
  projects/em_mq/sys/dev/xen/blkback/blkback.c
  projects/em_mq/sys/dev/xen/grant_table/grant_table.c
  projects/em_mq/sys/dev/xen/netback/netback.c
  projects/em_mq/sys/dev/xen/netfront/netfront.c
  projects/em_mq/sys/dev/xen/privcmd/privcmd.c
  projects/em_mq/sys/fs/nfsclient/nfs_clbio.c
  projects/em_mq/sys/fs/nfsclient/nfs_clvnops.c
  projects/em_mq/sys/fs/procfs/procfs_ctl.c
  projects/em_mq/sys/geom/uncompress/g_uncompress.c
  projects/em_mq/sys/i386/acpica/acpi_machdep.c
  projects/em_mq/sys/i386/conf/GENERIC
  projects/em_mq/sys/i386/i386/db_disasm.c
  projects/em_mq/sys/i386/ibcs2/ibcs2_misc.c
  projects/em_mq/sys/i386/include/md_var.h
  projects/em_mq/sys/i386/linux/linux_machdep.c
  projects/em_mq/sys/kern/init_main.c
  projects/em_mq/sys/kern/kern_cpuset.c
  projects/em_mq/sys/kern/kern_descrip.c
  projects/em_mq/sys/kern/kern_exec.c
  projects/em_mq/sys/kern/kern_exit.c
  projects/em_mq/sys/kern/kern_fork.c
  projects/em_mq/sys/kern/kern_ktr.c
  projects/em_mq/sys/kern/kern_malloc.c
  projects/em_mq/sys/kern/kern_racct.c
  projects/em_mq/sys/kern/kern_shutdown.c
  projects/em_mq/sys/kern/kern_thread.c
  projects/em_mq/sys/kern/subr_nvlist.c
  projects/em_mq/sys/kern/subr_nvpair.c
  projects/em_mq/sys/kern/subr_turnstile.c
  projects/em_mq/sys/kern/subr_witness.c
  projects/em_mq/sys/kern/uipc_mbuf.c
  projects/em_mq/sys/kern/vfs_syscalls.c
  projects/em_mq/sys/mips/atheros/files.ar71xx
  projects/em_mq/sys/mips/beri/beri_simplebus.c
  projects/em_mq/sys/mips/conf/AP135
  projects/em_mq/sys/mips/conf/AP135.hints
  projects/em_mq/sys/mips/conf/QCA955X_BASE
  projects/em_mq/sys/mips/conf/ROUTERSTATION
  projects/em_mq/sys/mips/conf/RSPRO
  projects/em_mq/sys/mips/include/intr_machdep.h
  projects/em_mq/sys/mips/mips/db_disasm.c
  projects/em_mq/sys/mips/mips/pmap.c
  projects/em_mq/sys/mips/mips/vm_machdep.c
  projects/em_mq/sys/modules/Makefile
  projects/em_mq/sys/net/if_bridge.c
  projects/em_mq/sys/net/if_gif.c
  projects/em_mq/sys/net/if_gif.h
  projects/em_mq/sys/net/if_gre.c
  projects/em_mq/sys/net/if_me.c
  projects/em_mq/sys/net/sff8436.h
  projects/em_mq/sys/net/sff8472.h
  projects/em_mq/sys/net80211/ieee80211.h
  projects/em_mq/sys/net80211/ieee80211_adhoc.c
  projects/em_mq/sys/net80211/ieee80211_freebsd.c
  projects/em_mq/sys/net80211/ieee80211_hostap.c
  projects/em_mq/sys/net80211/ieee80211_ht.c
  projects/em_mq/sys/net80211/ieee80211_input.h
  projects/em_mq/sys/net80211/ieee80211_mesh.c
  projects/em_mq/sys/net80211/ieee80211_output.c
  projects/em_mq/sys/net80211/ieee80211_scan.c
  projects/em_mq/sys/net80211/ieee80211_scan.h
  projects/em_mq/sys/net80211/ieee80211_scan_sta.c
  projects/em_mq/sys/net80211/ieee80211_scan_sw.c
  projects/em_mq/sys/net80211/ieee80211_scan_sw.h
  projects/em_mq/sys/net80211/ieee80211_sta.c
  projects/em_mq/sys/net80211/ieee80211_wds.c
  projects/em_mq/sys/netinet/in_gif.c
  projects/em_mq/sys/netinet/sctp_input.c
  projects/em_mq/sys/netinet/tcp_hostcache.c
  projects/em_mq/sys/netinet/tcp_input.c
  projects/em_mq/sys/netinet6/in6_gif.c
  projects/em_mq/sys/netinet6/ip6_ipsec.c
  projects/em_mq/sys/netinet6/ip6_output.c
  projects/em_mq/sys/netinet6/nd6.h
  projects/em_mq/sys/netinet6/nd6_nbr.c
  projects/em_mq/sys/netipsec/esp.h
  projects/em_mq/sys/netipsec/key.c
  projects/em_mq/sys/netipsec/keysock.c
  projects/em_mq/sys/netpfil/ipfw/dn_sched.h
  projects/em_mq/sys/netpfil/ipfw/ip_dn_private.h
  projects/em_mq/sys/netpfil/ipfw/ip_fw2.c
  projects/em_mq/sys/netpfil/ipfw/ip_fw_pfil.c
  projects/em_mq/sys/netpfil/ipfw/ip_fw_sockopt.c
  projects/em_mq/sys/netpfil/ipfw/ip_fw_table_value.c
  projects/em_mq/sys/netpfil/pf/pf.c
  projects/em_mq/sys/netpfil/pf/pf_if.c
  projects/em_mq/sys/netpfil/pf/pf_ioctl.c
  projects/em_mq/sys/netpfil/pf/pf_norm.c
  projects/em_mq/sys/ofed/drivers/net/mlx4/en_netdev.c
  projects/em_mq/sys/ofed/include/linux/bitops.h
  projects/em_mq/sys/ofed/include/linux/jiffies.h
  projects/em_mq/sys/pc98/conf/GENERIC
  projects/em_mq/sys/powerpc/conf/GENERIC
  projects/em_mq/sys/powerpc/mpc85xx/pci_mpc85xx.c
  projects/em_mq/sys/powerpc/ofw/ofw_pcibus.c
  projects/em_mq/sys/powerpc/powerpc/db_disasm.c
  projects/em_mq/sys/powerpc/pseries/vdevice.c
  projects/em_mq/sys/sparc64/conf/GENERIC
  projects/em_mq/sys/sparc64/sparc64/db_disasm.c
  projects/em_mq/sys/sys/cdefs.h
  projects/em_mq/sys/sys/elf_common.h
  projects/em_mq/sys/sys/imgact.h
  projects/em_mq/sys/sys/ktr.h
  projects/em_mq/sys/sys/malloc.h
  projects/em_mq/sys/sys/module.h
  projects/em_mq/sys/sys/mouse.h
  projects/em_mq/sys/sys/nvpair_impl.h
  projects/em_mq/sys/sys/param.h
  projects/em_mq/sys/sys/pmc.h
  projects/em_mq/sys/sys/proc.h
  projects/em_mq/sys/sys/sockio.h
  projects/em_mq/sys/sys/systm.h
  projects/em_mq/sys/vm/default_pager.c
  projects/em_mq/sys/vm/device_pager.c
  projects/em_mq/sys/vm/phys_pager.c
  projects/em_mq/sys/vm/sg_pager.c
  projects/em_mq/sys/vm/swap_pager.c
  projects/em_mq/sys/vm/uma.h
  projects/em_mq/sys/vm/uma_core.c
  projects/em_mq/sys/vm/vm_meter.c
  projects/em_mq/sys/vm/vm_object.c
  projects/em_mq/sys/vm/vm_page.c
  projects/em_mq/sys/vm/vm_pageout.c
  projects/em_mq/sys/vm/vm_phys.c
  projects/em_mq/sys/vm/vm_phys.h
  projects/em_mq/sys/vm/vnode_pager.c
  projects/em_mq/sys/x86/acpica/srat.c
  projects/em_mq/sys/x86/include/acpica_machdep.h   (contents, props changed)
  projects/em_mq/sys/x86/include/specialreg.h
  projects/em_mq/sys/x86/x86/cpu_machdep.c
  projects/em_mq/sys/x86/xen/xen_apic.c
  projects/em_mq/sys/x86/xen/xenpv.c
  projects/em_mq/sys/xen/xen-os.h
  projects/em_mq/tests/Makefile
  projects/em_mq/tests/sys/kern/Makefile
  projects/em_mq/tools/bsdbox/Makefile.base
  projects/em_mq/tools/build/Makefile
  projects/em_mq/tools/build/mk/OptionalObsoleteFiles.inc
  projects/em_mq/tools/regression/p1003_1b/main.c
  projects/em_mq/tools/regression/p1003_1b/prutil.c
  projects/em_mq/tools/tools/ath/athaggrstats/Makefile
  projects/em_mq/tools/tools/ath/athstats/Makefile
  projects/em_mq/tools/tools/mwl/mwlstats/Makefile
  projects/em_mq/tools/tools/net80211/wlanstats/Makefile
  projects/em_mq/tools/tools/npe/npestats/Makefile
  projects/em_mq/usr.bin/Makefile
  projects/em_mq/usr.bin/bmake/Makefile
  projects/em_mq/usr.bin/bmake/unit-tests/Makefile
  projects/em_mq/usr.bin/checknr/checknr.c
  projects/em_mq/usr.bin/col/col.1
  projects/em_mq/usr.bin/col/col.c
  projects/em_mq/usr.bin/ctlstat/ctlstat.8
  projects/em_mq/usr.bin/elfdump/elfdump.c
  projects/em_mq/usr.bin/m4/extern.h
  projects/em_mq/usr.bin/m4/gnum4.c
  projects/em_mq/usr.bin/m4/look.c
  projects/em_mq/usr.bin/m4/m4.1
  projects/em_mq/usr.bin/m4/main.c
  projects/em_mq/usr.bin/m4/mdef.h
  projects/em_mq/usr.bin/m4/misc.c
  projects/em_mq/usr.bin/m4/parser.y
  projects/em_mq/usr.bin/man/man.sh
  projects/em_mq/usr.bin/mandoc/Makefile
  projects/em_mq/usr.bin/netstat/if.c
  projects/em_mq/usr.bin/netstat/route.c
  projects/em_mq/usr.bin/procstat/procstat.1
  projects/em_mq/usr.bin/rctl/rctl.8
  projects/em_mq/usr.bin/soelim/soelim.1
  projects/em_mq/usr.bin/soelim/soelim.c
  projects/em_mq/usr.bin/ssh-copy-id/ssh-copy-id.sh
  projects/em_mq/usr.bin/tar/Makefile
  projects/em_mq/usr.bin/time/time.c
  projects/em_mq/usr.bin/vtfontcvt/vtfontcvt.c
  projects/em_mq/usr.bin/whois/whois.1
  projects/em_mq/usr.bin/whois/whois.c
  projects/em_mq/usr.sbin/acpi/acpidb/acpidb.c
  projects/em_mq/usr.sbin/acpi/iasl/Makefile
  projects/em_mq/usr.sbin/bhyve/bhyve.8
  projects/em_mq/usr.sbin/bhyve/block_if.c
  projects/em_mq/usr.sbin/bhyve/inout.c
  projects/em_mq/usr.sbin/bhyve/pci_ahci.c
  projects/em_mq/usr.sbin/bhyve/pci_hostbridge.c
  projects/em_mq/usr.sbin/bhyve/pci_virtio_block.c
  projects/em_mq/usr.sbin/bhyve/pci_virtio_net.c
  projects/em_mq/usr.sbin/bhyve/pci_virtio_rnd.c
  projects/em_mq/usr.sbin/bhyve/task_switch.c
  projects/em_mq/usr.sbin/bhyve/virtio.c
  projects/em_mq/usr.sbin/bhyvectl/bhyvectl.c
  projects/em_mq/usr.sbin/bhyveload/bhyveload.c
  projects/em_mq/usr.sbin/bluetooth/bthidd/Makefile
  projects/em_mq/usr.sbin/bsdinstall/scripts/zfsboot
  projects/em_mq/usr.sbin/crunch/crunchide/exec_elf32.c
  projects/em_mq/usr.sbin/ctladm/ctladm.8
  projects/em_mq/usr.sbin/ctld/ctld.8
  projects/em_mq/usr.sbin/iostat/iostat.8
  projects/em_mq/usr.sbin/kbdmap/kbdmap.c
  projects/em_mq/usr.sbin/mountd/mountd.c
  projects/em_mq/usr.sbin/pmcstat/pmcstat.8
  projects/em_mq/usr.sbin/pmcstat/pmcstat.c
  projects/em_mq/usr.sbin/pmcstat/pmcstat_log.c
  projects/em_mq/usr.sbin/pw/Makefile
  projects/em_mq/usr.sbin/pw/fileupd.c
  projects/em_mq/usr.sbin/pw/grupd.c
  projects/em_mq/usr.sbin/pw/pw_conf.c
  projects/em_mq/usr.sbin/pw/pw_nis.c
  projects/em_mq/usr.sbin/pw/pw_user.c
  projects/em_mq/usr.sbin/pw/pwupd.c
  projects/em_mq/usr.sbin/pw/pwupd.h
  projects/em_mq/usr.sbin/syslogd/pathnames.h
  projects/em_mq/usr.sbin/uefisign/pe.c
Directory Properties:
  projects/em_mq/   (props changed)
  projects/em_mq/cddl/   (props changed)
  projects/em_mq/cddl/contrib/opensolaris/   (props changed)
  projects/em_mq/contrib/atf/   (props changed)
  projects/em_mq/contrib/bmake/   (props changed)
  projects/em_mq/contrib/elftoolchain/   (props changed)
  projects/em_mq/contrib/gcc/   (props changed)
  projects/em_mq/contrib/gdb/   (props changed)
  projects/em_mq/contrib/libarchive/   (props changed)
  projects/em_mq/contrib/libarchive/libarchive/   (props changed)
  projects/em_mq/contrib/netcat/   (props changed)
  projects/em_mq/contrib/tzdata/   (props changed)
  projects/em_mq/etc/   (props changed)
  projects/em_mq/gnu/lib/   (props changed)
  projects/em_mq/include/   (props changed)
  projects/em_mq/lib/libc/   (props changed)
  projects/em_mq/lib/libvmmapi/   (props changed)
  projects/em_mq/sbin/   (props changed)
  projects/em_mq/sbin/ipfw/   (props changed)
  projects/em_mq/share/   (props changed)
  projects/em_mq/share/man/man4/   (props changed)
  projects/em_mq/sys/   (props changed)
  projects/em_mq/sys/amd64/vmm/   (props changed)
  projects/em_mq/sys/boot/   (props changed)
  projects/em_mq/sys/cddl/contrib/opensolaris/   (props changed)
  projects/em_mq/sys/conf/   (props changed)
  projects/em_mq/sys/contrib/dev/acpica/   (props changed)
  projects/em_mq/sys/dev/hyperv/   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_adminq.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_adminq.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_adminq_cmd.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_alloc.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_common.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_hmc.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_hmc.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_lan_hmc.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_lan_hmc.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_nvm.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_osdep.c   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_osdep.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_prototype.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_register.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_status.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_type.h   (props changed)
  projects/em_mq/sys/dev/ixl/i40e_virtchnl.h   (props changed)
  projects/em_mq/sys/dev/ixl/if_ixl.c   (props changed)
  projects/em_mq/sys/dev/ixl/ixl_txrx.c   (props changed)
  projects/em_mq/usr.bin/procstat/   (props changed)
  projects/em_mq/usr.sbin/bhyve/   (props changed)
  projects/em_mq/usr.sbin/bhyvectl/   (props changed)
  projects/em_mq/usr.sbin/bhyveload/   (props changed)

Modified: projects/em_mq/Makefile.inc1
==============================================================================
--- projects/em_mq/Makefile.inc1	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/Makefile.inc1	Fri May 22 17:06:33 2015	(r283292)
@@ -1297,7 +1297,9 @@ _cat=		bin/cat
 _lex=		usr.bin/lex
 .endif
 
-.if ${BOOTSTRAPPING} < 1001507
+# r277259 crunchide: Correct 64-bit section header offset
+# r281674 crunchide: always include both 32- and 64-bit ELF support
+.if ${BOOTSTRAPPING} < 1100071
 _crunch=	usr.sbin/crunch
 .endif
 
@@ -1361,6 +1363,9 @@ _kerberos5_bootstrap_tools= \
 .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g}
 .endif
 
+# Rebuild up-to-date libmd for xinstall
+${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd
+
 bootstrap-tools: .PHONY
 
 #	Please document (add comment) why something is in 'bootstrap-tools'.
@@ -1463,11 +1468,6 @@ kernel-tools: .MAKE
 _btxld=		usr.sbin/btxld
 .endif
 .endif
-.if ${TARGET_ARCH} != ${MACHINE_ARCH}
-.if ${MK_RESCUE} != "no"
-_crunchide=	usr.sbin/crunch/crunchide
-.endif
-.endif
 
 # If we're given an XAS, don't build binutils.
 .if ${XAS:M/*} == ""
@@ -1502,6 +1502,9 @@ _clang_libs=	lib/clang
 _cc=		gnu/usr.bin/cc
 .endif
 .endif
+.if ${MK_USB} != "no"
+_usb_tools=	sys/boot/usb/tools
+.endif
 
 cross-tools: .MAKE
 .for _tool in \
@@ -1512,7 +1515,7 @@ cross-tools: .MAKE
     ${_cc} \
     ${_btxld} \
     ${_crunchide} \
-    sys/boot/usb/tools
+    ${_usb_tools}
 	${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
 		cd ${.CURDIR}/${_tool} && \
 		${MAKE} DIRPRFX=${_tool}/ obj && \
@@ -1657,13 +1660,7 @@ _prereq_libs= gnu/lib/libssp/libssp_nons
 # all shared libraries for ELF.
 #
 _startup_libs=	gnu/lib/csu
-.if exists(${.CURDIR}/lib/csu/${MACHINE_ARCH}-elf)
-_startup_libs+=	lib/csu/${MACHINE_ARCH}-elf
-.elif exists(${.CURDIR}/lib/csu/${MACHINE_ARCH})
-_startup_libs+=	lib/csu/${MACHINE_ARCH}
-.else
-_startup_libs+=	lib/csu/${MACHINE_CPUARCH}
-.endif
+_startup_libs+=	lib/csu
 _startup_libs+=	gnu/lib/libgcc
 _startup_libs+=	lib/libcompiler_rt
 _startup_libs+=	lib/libc
@@ -1682,7 +1679,7 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_kerberos5_lib_libhdb} \
 		${_kerberos5_lib_libheimbase} \
 		${_kerberos5_lib_libheimntlm} \
-		${_kerberos5_lib_libheimsqlite} \
+		${_libsqlite3} \
 		${_kerberos5_lib_libheimipcc} \
 		${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
 		${_kerberos5_lib_libroken} \
@@ -1758,6 +1755,13 @@ _cddl_lib= cddl/lib
 cddl/lib/libzfs_core__L: cddl/lib/libnvpair__L
 cddl/lib/libzfs__L: lib/libgeom__L
 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_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
+	${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" || \
+	${MACHINE_CPUARCH} == "arm"
+_prebuild_libs+=	lib/libproc lib/librtld_db
+.endif
 .endif
 
 .if ${MK_CRYPT} != "no"
@@ -1789,7 +1793,7 @@ _secure_lib=	secure/lib
 kerberos5/lib/libasn1__L: lib/libcom_err__L kerberos5/lib/libroken__L
 kerberos5/lib/libhdb__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
     kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L \
-    kerberos5/lib/libwind__L kerberos5/lib/libheimsqlite__L 
+    kerberos5/lib/libwind__L lib/libsqlite3__L
 kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L \
     kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libhx509__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
@@ -1802,7 +1806,7 @@ kerberos5/lib/libroken__L: lib/libcrypt_
 kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libheimbase__L: lib/libthr__L
 kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L
-kerberos5/lib/libheimsqlite__L: lib/libthr__L
+lib/libsqlite3__L: lib/libthr__L
 .endif
 
 .if ${MK_GSSAPI} != "no"
@@ -1818,7 +1822,7 @@ _kerberos5_lib_libkrb5= kerberos5/lib/li
 _kerberos5_lib_libhx509= kerberos5/lib/libhx509
 _kerberos5_lib_libroken= kerberos5/lib/libroken
 _kerberos5_lib_libheimntlm= kerberos5/lib/libheimntlm
-_kerberos5_lib_libheimsqlite= kerberos5/lib/libheimsqlite
+_libsqlite3= lib/libsqlite3
 _kerberos5_lib_libheimipcc= kerberos5/lib/libheimipcc
 _kerberos5_lib_libwind= kerberos5/lib/libwind
 _libcom_err= lib/libcom_err
@@ -1832,6 +1836,16 @@ _lib_libypclnt=	lib/libypclnt
 lib/libradius__L: lib/libmd__L
 .endif
 
+lib/libproc__L: \
+    ${_cddl_lib_libctf:D${_cddl_lib_libctf}__L} lib/libelf__L lib/librtld_db__L lib/libutil__L
+.if ${MK_CXX} != "no"
+.if ${MK_LIBCPLUSPLUS} != "no"
+lib/libproc__L: lib/libcxxrt__L
+.else # This implies MK_GNUCXX != "no"; see lib/libproc
+lib/libproc__L: gnu/lib/libsupc++__L
+.endif
+.endif
+
 gnu/lib/libdialog__L: lib/msun__L lib/ncurses/ncursesw__L
 
 .for _lib in ${_prereq_libs}

Modified: projects/em_mq/ObsoleteFiles.inc
==============================================================================
--- projects/em_mq/ObsoleteFiles.inc	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/ObsoleteFiles.inc	Fri May 22 17:06:33 2015	(r283292)
@@ -38,6 +38,22 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20150521
+OLD_FILES+=usr/bin/demandoc
+OLD_FILES+=usr/share/man/man1/demandoc.1.gz
+OLD_FILES+=usr/share/man/man3/mandoc.3.gz
+OLD_FILES+=usr/share/man/man3/mandoc_headers.3.gz
+# 20150520
+OLD_FILES+=usr/lib/libheimsqlite.a
+OLD_FILES+=usr/lib/libheimsqlite.so
+OLD_LIBS+=usr/lib/libheimsqlite.so.11
+OLD_FILES+=usr/lib/libheimsqlite_p.a
+OLD_FILES+=usr/lib32/libheimsqlite.a
+OLD_FILES+=usr/lib32/libheimsqlite.so
+OLD_LIBS+=usr/lib32/libheimsqlite.so.11
+OLD_FILES+=usr/lib32/libheimsqlite_p.a
+# 20150506
+OLD_FILES+=usr/share/man/man9/NDHASGIANT.9.gz
 # 20150504
 OLD_LIBS+=usr/lib32/private/libatf-c++.so.2
 OLD_LIBS+=usr/lib32/private/libbsdstat.so.1
@@ -430,10 +446,6 @@ OLD_FILES+=usr/lib/debug/usr/lib32/i18n
 OLD_FILES+=usr/lib/debug/usr/lib32/private
 # 20141015: OpenSSL 1.0.1j import
 OLD_FILES+=usr/share/openssl/man/man3/CMS_sign_add1_signer.3.gz
-.if ${MK_GCC} == "no"
-# 20141009: gperf disabled by default
-OLD_FILES+=usr/bin/gperf
-.endif
 # 20140922: sleepq_calc_signal_retval.9 and sleepq_catch_signals.9 removed
 OLD_FILES+=usr/share/man/man9/sleepq_calc_signal_retval.9.gz
 OLD_FILES+=usr/share/man/man9/sleepq_catch_signals.9.gz
@@ -450,6 +462,33 @@ OLD_LIBS+=usr/lib32/libopie.so.7
 OLD_FILES+=usr/bin/otp-sha
 OLD_FILES+=usr/share/man/man1/otp-sha.1.gz
 # 20140807: Remove private lib files that should not be installed.
+OLD_FILES+=usr/lib32/private/libatf-c.a
+OLD_FILES+=usr/lib32/private/libatf-c.so
+OLD_FILES+=usr/lib32/private/libatf-c_p.a
+OLD_FILES+=usr/lib32/private/libatf-c++.a
+OLD_FILES+=usr/lib32/private/libatf-c++.so
+OLD_FILES+=usr/lib32/private/libatf-c++_p.a
+OLD_FILES+=usr/lib32/private/libbsdstat.a
+OLD_FILES+=usr/lib32/private/libbsdstat.so
+OLD_FILES+=usr/lib32/private/libbsdstat_p.a
+OLD_FILES+=usr/lib32/private/libheimipcc.a
+OLD_FILES+=usr/lib32/private/libheimipcc.so
+OLD_FILES+=usr/lib32/private/libheimipcc_p.a
+OLD_FILES+=usr/lib32/private/libheimipcs.a
+OLD_FILES+=usr/lib32/private/libheimipcs.so
+OLD_FILES+=usr/lib32/private/libheimipcs_p.a
+OLD_FILES+=usr/lib32/private/libldns.a
+OLD_FILES+=usr/lib32/private/libldns.so
+OLD_FILES+=usr/lib32/private/libldns_p.a
+OLD_FILES+=usr/lib32/private/libssh.a
+OLD_FILES+=usr/lib32/private/libssh.so
+OLD_FILES+=usr/lib32/private/libssh_p.a
+OLD_FILES+=usr/lib32/private/libunbound.a
+OLD_FILES+=usr/lib32/private/libunbound.so
+OLD_FILES+=usr/lib32/private/libunbound_p.a
+OLD_FILES+=usr/lib32/private/libucl.a
+OLD_FILES+=usr/lib32/private/libucl.so
+OLD_FILES+=usr/lib32/private/libucl_p.a
 OLD_FILES+=usr/lib/private/libatf-c.a
 OLD_FILES+=usr/lib/private/libatf-c.so
 OLD_FILES+=usr/lib/private/libatf-c_p.a
@@ -470,7 +509,7 @@ OLD_FILES+=usr/lib/private/libldns.so
 OLD_FILES+=usr/lib/private/libldns_p.a
 OLD_FILES+=usr/lib/private/libssh.a
 OLD_FILES+=usr/lib/private/libssh.so
-OLD_FILES+=usr/lib/private/libssh.p.a
+OLD_FILES+=usr/lib/private/libssh_p.a
 OLD_FILES+=usr/lib/private/libunbound.a
 OLD_FILES+=usr/lib/private/libunbound.so
 OLD_FILES+=usr/lib/private/libunbound_p.a
@@ -622,8 +661,12 @@ OLD_FILES+=usr/libexec/bsdconfig/070.use
 # 20140223: Remove libyaml
 OLD_FILES+=usr/lib/private/libyaml.a
 OLD_FILES+=usr/lib/private/libyaml.so
-OLD_FILES+=usr/lib/private/libyaml.so.1
+OLD_LIBS+=usr/lib/private/libyaml.so.1
 OLD_FILES+=usr/lib/private/libyaml_p.a
+OLD_FILES+=usr/lib32/private/libyaml.a
+OLD_FILES+=usr/lib32/private/libyaml.so
+OLD_LIBS+=usr/lib32/private/libyaml.so.1
+OLD_FILES+=usr/lib32/private/libyaml_p.a
 # 20140216: new clang import which bumps version from 3.3 to 3.4.
 OLD_FILES+=usr/bin/llvm-prof
 OLD_FILES+=usr/bin/llvm-ranlib

Modified: projects/em_mq/UPDATING
==============================================================================
--- projects/em_mq/UPDATING	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/UPDATING	Fri May 22 17:06:33 2015	(r283292)
@@ -31,6 +31,19 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20150521:
+	TI platform code switched to using vendor DTS files and this update
+	may break existing systems running on Beaglebone, Beaglebone Black,
+	and Pandaboard:
+
+	- dtb files should be regenerated/reinstalled. Filenames are the
+	  same but content is different now
+	- GPIO addressing was changed, now each GPIO bank (32 pins per bank)
+	  has its own /dev/gpiocX device, e.g. pin 121 on /dev/gpioc0 in old
+	  addressing scheme is now pin 25 on /dev/gpioc3.
+	- Pandaboard: /etc/ttys should be updated, serial console device is
+	  now /dev/ttyu2, not /dev/ttyu0
+
 20150501:
 	soelim(1) from gnu/usr.bin/groff has been replaced by usr.bin/soelim.
 	If you need the GNU extension from groff soelim(1), install groff

Modified: projects/em_mq/bin/date/date.1
==============================================================================
--- projects/em_mq/bin/date/date.1	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/date/date.1	Fri May 22 17:06:33 2015	(r283292)
@@ -32,7 +32,7 @@
 .\"     @(#)date.1	8.3 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 26, 2014
+.Dd May 7, 2015
 .Dt DATE 1
 .Os
 .Sh NAME
@@ -41,7 +41,7 @@
 .Sh SYNOPSIS
 .Nm
 .Op Fl jRu
-.Op Fl r Ar seconds
+.Op Fl r Ar seconds | Ar filename
 .Oo
 .Fl v
 .Sm off
@@ -150,6 +150,9 @@ is the number of seconds since the Epoch
 see
 .Xr time 3 ) ,
 and can be specified in decimal, octal, or hex.
+.It Fl r Ar filename
+Print the date and time of the last modification of
+.Ar filename .
 .It Fl t Ar minutes_west
 Set the system's value for minutes west of
 .Tn GMT .

Modified: projects/em_mq/bin/date/date.c
==============================================================================
--- projects/em_mq/bin/date/date.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/date/date.c	Fri May 22 17:06:33 2015	(r283292)
@@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$");
 
 #include <sys/param.h>
 #include <sys/time.h>
+#include <sys/stat.h>
 
 #include <ctype.h>
 #include <err.h>
@@ -85,6 +86,7 @@ main(int argc, char *argv[])
 	struct vary *v;
 	const struct vary *badv;
 	struct tm lt;
+	struct stat sb;
 
 	v = NULL;
 	fmt = NULL;
@@ -116,8 +118,12 @@ main(int argc, char *argv[])
 		case 'r':		/* user specified seconds */
 			rflag = 1;
 			tval = strtoq(optarg, &tmp, 0);
-			if (*tmp != 0)
-				usage();
+			if (*tmp != 0) {
+				if (stat(optarg, &sb) == 0)
+					tval = sb.st_mtim.tv_sec;
+				else
+					usage();
+			}
 			break;
 		case 't':		/* minutes west of UTC */
 					/* error check; don't allow "PST" */

Modified: projects/em_mq/bin/pax/ar_subs.c
==============================================================================
--- projects/em_mq/bin/pax/ar_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/ar_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -48,7 +48,6 @@ __FBSDID("$FreeBSD$");
 #include <fcntl.h>
 #include <errno.h>
 #include <unistd.h>
-#include <stdlib.h>
 #include "pax.h"
 #include "extern.h"
 

Modified: projects/em_mq/bin/pax/buf_subs.c
==============================================================================
--- projects/em_mq/bin/pax/buf_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/buf_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -44,7 +44,6 @@ __FBSDID("$FreeBSD$");
 #include <errno.h>
 #include <unistd.h>
 #include <stdio.h>
-#include <stdlib.h>
 #include <string.h>
 #include "pax.h"
 #include "extern.h"

Modified: projects/em_mq/bin/pax/cache.c
==============================================================================
--- projects/em_mq/bin/pax/cache.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/cache.c	Fri May 22 17:06:33 2015	(r283292)
@@ -45,7 +45,6 @@ __FBSDID("$FreeBSD$");
 #include <stdio.h>
 #include <pwd.h>
 #include <grp.h>
-#include <unistd.h>
 #include <stdlib.h>
 #include "pax.h"
 #include "cache.h"

Modified: projects/em_mq/bin/pax/cpio.c
==============================================================================
--- projects/em_mq/bin/pax/cpio.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/cpio.c	Fri May 22 17:06:33 2015	(r283292)
@@ -45,8 +45,6 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <stdint.h>
 #include <stdio.h>
-#include <unistd.h>
-#include <stdlib.h>
 #include "pax.h"
 #include "cpio.h"
 #include "extern.h"

Modified: projects/em_mq/bin/pax/file_subs.c
==============================================================================
--- projects/em_mq/bin/pax/file_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/file_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -48,7 +48,6 @@ __FBSDID("$FreeBSD$");
 #include <stdio.h>
 #include <errno.h>
 #include <sys/uio.h>
-#include <stdlib.h>
 #include "pax.h"
 #include "options.h"
 #include "extern.h"

Modified: projects/em_mq/bin/pax/gen_subs.c
==============================================================================
--- projects/em_mq/bin/pax/gen_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/gen_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -45,8 +45,6 @@ __FBSDID("$FreeBSD$");
 #include <langinfo.h>
 #include <stdint.h>
 #include <stdio.h>
-#include <unistd.h>
-#include <stdlib.h>
 #include <string.h>
 #include "pax.h"
 #include "extern.h"

Modified: projects/em_mq/bin/pax/getoldopt.c
==============================================================================
--- projects/em_mq/bin/pax/getoldopt.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/getoldopt.c	Fri May 22 17:06:33 2015	(r283292)
@@ -19,8 +19,7 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
-#include "pax.h"
-#include "extern.h"
+int getoldopt(int, char **, const char *);
 
 int
 getoldopt(int argc, char **argv, const char *optstring)

Modified: projects/em_mq/bin/pax/pat_rep.c
==============================================================================
--- projects/em_mq/bin/pax/pat_rep.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/pat_rep.c	Fri May 22 17:06:33 2015	(r283292)
@@ -43,9 +43,7 @@ __FBSDID("$FreeBSD$");
 #include <sys/stat.h>
 #include <stdio.h>
 #include <string.h>
-#include <unistd.h>
 #include <stdlib.h>
-#include <errno.h>
 #ifdef NET2_REGEX
 #include <regexp.h>
 #else

Modified: projects/em_mq/bin/pax/pax.c
==============================================================================
--- projects/em_mq/bin/pax/pax.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/pax.c	Fri May 22 17:06:33 2015	(r283292)
@@ -58,7 +58,6 @@ __FBSDID("$FreeBSD$");
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <unistd.h>
 #include "pax.h"
 #include "extern.h"
 static int gen_init(void);

Modified: projects/em_mq/bin/pax/sel_subs.c
==============================================================================
--- projects/em_mq/bin/pax/sel_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/sel_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -47,7 +47,6 @@ __FBSDID("$FreeBSD$");
 #include <stdio.h>
 #include <string.h>
 #include <strings.h>
-#include <unistd.h>
 #include <stdlib.h>
 #include "pax.h"
 #include "sel_subs.h"

Modified: projects/em_mq/bin/pax/tar.c
==============================================================================
--- projects/em_mq/bin/pax/tar.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/tar.c	Fri May 22 17:06:33 2015	(r283292)
@@ -44,8 +44,6 @@ __FBSDID("$FreeBSD$");
 #include <sys/stat.h>
 #include <string.h>
 #include <stdio.h>
-#include <unistd.h>
-#include <stdlib.h>
 #include "pax.h"
 #include "extern.h"
 #include "tar.h"

Modified: projects/em_mq/bin/pax/tty_subs.c
==============================================================================
--- projects/em_mq/bin/pax/tty_subs.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/bin/pax/tty_subs.c	Fri May 22 17:06:33 2015	(r283292)
@@ -44,7 +44,6 @@ __FBSDID("$FreeBSD$");
 #include <fcntl.h>
 #include <stdio.h>
 #include <unistd.h>
-#include <stdlib.h>
 #include <string.h>
 #include "pax.h"
 #include "extern.h"

Modified: projects/em_mq/cddl/contrib/opensolaris/common/ctf/ctf_create.c
==============================================================================
--- projects/em_mq/cddl/contrib/opensolaris/common/ctf/ctf_create.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/contrib/opensolaris/common/ctf/ctf_create.c	Fri May 22 17:06:33 2015	(r283292)
@@ -1328,15 +1328,28 @@ ctf_add_type(ctf_file_t *dst_fp, ctf_fil
 	 * we are looking for.  This is necessary to permit ctf_add_type() to
 	 * operate recursively on entities such as a struct that contains a
 	 * pointer member that refers to the same struct type.
+	 *
+	 * In the case of integer and floating point types, we match using the
+	 * type encoding as well - else we may incorrectly return a bitfield
+	 * type, for instance.
 	 */
 	if (dst_type == CTF_ERR && name[0] != '\0') {
 		for (dtd = ctf_list_prev(&dst_fp->ctf_dtdefs); dtd != NULL &&
 		    CTF_TYPE_TO_INDEX(dtd->dtd_type) > dst_fp->ctf_dtoldid;
 		    dtd = ctf_list_prev(dtd)) {
-			if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) == kind &&
-			    dtd->dtd_name != NULL &&
-			    strcmp(dtd->dtd_name, name) == 0)
-				return (dtd->dtd_type);
+			if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) != kind ||
+			    dtd->dtd_name == NULL ||
+			    strcmp(dtd->dtd_name, name) != 0)
+				continue;
+			if (kind == CTF_K_INTEGER || kind == CTF_K_FLOAT) {
+				if (ctf_type_encoding(src_fp, src_type,
+				    &src_en) != 0)
+					continue;
+				if (bcmp(&src_en, &dtd->dtd_u.dtu_enc,
+				    sizeof (ctf_encoding_t)) != 0)
+					continue;
+			}
+			return (dtd->dtd_type);
 		}
 	}
 

Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
==============================================================================
--- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l	Fri May 22 17:06:33 2015	(r283292)
@@ -743,6 +743,7 @@ yyinit(dt_pcb_t *pcb)
 #ifdef illumos
 	yysptr = yysbuf;
 #endif
+	YY_FLUSH_BUFFER;
 }
 
 /*

Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	Fri May 22 17:06:33 2015	(r283292)
@@ -1785,17 +1785,11 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
 		    "failed to open %s: %s", file, strerror(errno)));
 	}
 #else
-	if (dtp->dt_lazyload) {
-		if ((fd = open(file, O_RDWR | O_CREAT | O_TRUNC, 0666)) < 0)
-			return (dt_link_error(dtp, NULL, -1, NULL,
-			    "failed to open %s: %s", file, strerror(errno)));
-	} else {
-		snprintf(tfile, sizeof(tfile), "%s.XXXXXX", file);
-		if ((fd = mkstemp(tfile)) == -1)
-			return (dt_link_error(dtp, NULL, -1, NULL,
-			    "failed to create temporary file %s: %s",
-			    tfile, strerror(errno)));
-	}
+	snprintf(tfile, sizeof(tfile), "%s.XXXXXX", file);
+	if ((fd = mkostemp(tfile, O_CLOEXEC)) == -1)
+		return (dt_link_error(dtp, NULL, -1, NULL,
+		    "failed to create temporary file %s: %s",
+		    tfile, strerror(errno)));
 #endif
 
 	/*
@@ -1868,23 +1862,9 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
 		(void) snprintf(cmd, len, fmt, dtp->dt_ld_path, file, fd, drti);
 #else
 		const char *fmt = "%s -o %s -r %s %s";
+		dt_dirpath_t *dp = dt_list_next(&dtp->dt_lib_path);
 
-#if defined(__amd64__)
-		/*
-		 * Arches which default to 64-bit need to explicitly use
-		 * the 32-bit library path.
-		 */
-		int use_32 = (dtp->dt_oflags & DTRACE_O_ILP32);
-#else
-		/*
-		 * Arches which are 32-bit only just use the normal
-		 * library path.
-		 */
-		int use_32 = 0;
-#endif
-
-		(void) snprintf(drti, sizeof (drti), "/usr/lib%s/dtrace/drti.o",
-		    use_32 ? "32" : "");
+		(void) snprintf(drti, sizeof (drti), "%s/drti.o", dp->dir_path);
 
 		len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile,
 		    drti) + 1;
@@ -1951,14 +1931,23 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
 		}
 #endif
 	} else {
+#ifdef __FreeBSD__
+		if (rename(tfile, file) != 0) {
+			ret = dt_link_error(dtp, NULL, fd, NULL,
+			    "failed to rename %s to %s: %s", tfile, file,
+			    strerror(errno));
+			goto done;
+		}
+#endif
 		(void) close(fd);
 	}
 
 done:
 	dtrace_dof_destroy(dtp, dof);
 
-#ifndef illumos
-	unlink(tfile);
+#ifdef __FreeBSD__
+	if (!dtp->dt_lazyload)
+		(void) unlink(tfile);
 #endif
 	return (ret);
 }

Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
==============================================================================
--- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	Fri May 22 17:06:33 2015	(r283292)
@@ -792,6 +792,7 @@ const char *_dtrace_libdir = "/usr/lib/d
 #ifdef illumos
 const char *_dtrace_provdir = "/dev/dtrace/provider"; /* provider directory */
 #else
+const char *_dtrace_libdir32 = "/usr/lib32/dtrace";
 const char *_dtrace_provdir = "/dev/dtrace"; /* provider directory */
 #endif
 
@@ -1581,8 +1582,19 @@ alloc:
 	 * compile, and to provide better error reporting (because the full
 	 * reporting of compiler errors requires dtrace_open() to succeed).
 	 */
+#ifdef __FreeBSD__
+#ifdef __LP64__
+	if ((dtp->dt_oflags & DTRACE_O_ILP32) != 0) {
+		if (dtrace_setopt(dtp, "libdir", _dtrace_libdir32) != 0)
+			return (set_open_errno(dtp, errp, dtp->dt_errno));
+	}
+#endif
 	if (dtrace_setopt(dtp, "libdir", _dtrace_libdir) != 0)
 		return (set_open_errno(dtp, errp, dtp->dt_errno));
+#else
+	if (dtrace_setopt(dtp, "libdir", _dtrace_libdir) != 0)
+		return (set_open_errno(dtp, errp, dtp->dt_errno));
+#endif
 
 	return (dtp);
 }

Modified: projects/em_mq/cddl/lib/Makefile
==============================================================================
--- projects/em_mq/cddl/lib/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/lib/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -33,4 +33,11 @@ _drti=		drti
 _libdtrace=	libdtrace
 .endif
 
+SUBDIR_DEPEND_libdtrace=	libctf
+SUBDIR_DEPEND_libzfs_core=	libnvpair
+SUBDIR_DEPEND_libzfs=	libavl libnvpair libumem libuutil libzfs_core
+SUBDIR_DEPEND_libzpool=	libavl libnvpair libumem
+
+SUBDIR_PARALLEL=
+
 .include <bsd.subdir.mk>

Modified: projects/em_mq/cddl/lib/libdtrace/Makefile
==============================================================================
--- projects/em_mq/cddl/lib/libdtrace/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/lib/libdtrace/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -50,6 +50,7 @@ DSRCS=		errno.d			\
 		io.d			\
 		ip.d			\
 		psinfo.d		\
+		siftr.d			\
 		signal.d		\
 		tcp.d			\
 		udp.d			\
@@ -103,6 +104,8 @@ LFLAGS+=-l
 
 YFLAGS+=-d
 
+LIBADD=	ctf elf proc pthread rtld_db
+
 CLEANFILES=	dt_errtags.c dt_names.c
 
 dt_errtags.c:

Copied: projects/em_mq/cddl/lib/libdtrace/siftr.d (from r283290, head/cddl/lib/libdtrace/siftr.d)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/em_mq/cddl/lib/libdtrace/siftr.d	Fri May 22 17:06:33 2015	(r283292, copy of r283290, head/cddl/lib/libdtrace/siftr.d)
@@ -0,0 +1,100 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ *
+ * $FreeBSD$
+ */
+
+#pragma D depends_on module siftr
+#pragma D depends_on provider tcp
+
+/*
+ * Convert a SIFTR direction value to a string
+ */
+#pragma D binding "1.12.1" SIFTR_IN
+inline int SIFTR_IN =	1;
+#pragma D binding "1.12.1" SIFTR_OUT
+inline int SIFTR_OUT =	2;
+
+/* SIFTR direction strings. */
+#pragma D binding "1.12.1" siftr_dir_string
+inline string siftr_dir_string[uint8_t direction] =
+	direction == SIFTR_IN ?	"in" :
+	direction == SIFTR_OUT ? "out" :
+	"unknown" ;
+
+typedef struct siftrinfo {
+	struct timeval		tval;
+	uint8_t			direction;
+	uint8_t			ipver;
+	uint32_t		hash;
+	uint16_t		tcp_localport;
+	uint16_t		tcp_foreignport;
+	uint64_t		snd_cwnd;
+	u_long			snd_wnd;
+	u_long			rcv_wnd;
+	u_long			snd_bwnd;
+	u_long			snd_ssthresh;
+	int			conn_state;
+	u_int			max_seg_size;
+	int			smoothed_rtt;
+	u_char			sack_enabled;
+	u_char			snd_scale;
+	u_char			rcv_scale;
+	u_int			flags;
+	int			rxt_length;
+	u_int			snd_buf_hiwater;
+	u_int			snd_buf_cc;
+	u_int			rcv_buf_hiwater;
+	u_int			rcv_buf_cc;
+	u_int			sent_inflight_bytes;
+	int			t_segqlen;
+	u_int			flowid;
+	u_int			flowtype;
+} siftrinfo_t;
+
+#pragma D binding "1.12.1" translator
+translator siftrinfo_t < struct pkt_node *p > {
+	direction = 		p == NULL ? 0 : p->direction;
+	ipver =			p == NULL ? 0 : p->ipver;
+	hash = 			p == NULL ? 0 : p->hash;
+	tcp_localport =		p == NULL ? 0 : ntohs(p->tcp_localport);
+	tcp_foreignport =	p == NULL ? 0 : ntohs(p->tcp_foreignport);
+	snd_cwnd =		p == NULL ? 0 : p->snd_cwnd;
+	snd_wnd =		p == NULL ? 0 : p->snd_wnd;
+	rcv_wnd =		p == NULL ? 0 : p->rcv_wnd;
+	snd_bwnd =		p == NULL ? 0 : p->snd_bwnd;
+	snd_ssthresh =		p == NULL ? 0 : p->snd_ssthresh;
+	conn_state =		p == NULL ? 0 : p->conn_state;
+	max_seg_size = 		p == NULL ? 0 : p->max_seg_size;
+	smoothed_rtt =		p == NULL ? 0 : p->smoothed_rtt;
+	sack_enabled = 		p == NULL ? 0 : p->sack_enabled;
+	snd_scale =		p == NULL ? 0 : p->snd_scale;
+	rcv_scale =		p == NULL ? 0 : p->rcv_scale;
+	flags =			p == NULL ? 0 : p->flags;
+	rxt_length = 		p == NULL ? 0 : p->rxt_length;
+	snd_buf_hiwater =	p == NULL ? 0 : p->snd_buf_hiwater;
+	snd_buf_cc = 		p == NULL ? 0 : p->snd_buf_cc;
+	rcv_buf_hiwater = 	p == NULL ? 0 : p->rcv_buf_hiwater;
+	rcv_buf_cc = 		p == NULL ? 0 : p->rcv_buf_cc;
+	sent_inflight_bytes = 	p == NULL ? 0 : p->sent_inflight_bytes;
+	t_segqlen =		p == NULL ? 0 : p->t_segqlen;
+	flowid = 		p == NULL ? 0 : p->flowid;
+	flowtype = 		p == NULL ? 0 : p->flowtype;
+};

Modified: projects/em_mq/cddl/lib/libdtrace/tcp.d
==============================================================================
--- projects/em_mq/cddl/lib/libdtrace/tcp.d	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/lib/libdtrace/tcp.d	Fri May 22 17:06:33 2015	(r283292)
@@ -241,78 +241,3 @@ translator tcpinfoh_t < struct tcphdr *p
 translator tcplsinfo_t < int s > {
 	tcps_state =	s;
 };
-
-/*
- * Convert a SIFTR direction value to a string
- */
-#pragma D binding "1.12.1" SIFTR_IN
-inline int SIFTR_IN =	1;
-#pragma D binding "1.12.1" SIFTR_OUT
-inline int SIFTR_OUT =	2;
-
-/* SIFTR direction strings. */
-#pragma D binding "1.12.1" siftr_dir_string
-inline string siftr_dir_string[uint8_t direction] =
-	direction == SIFTR_IN ?	"in" :
-	direction == SIFTR_OUT ? "out" :
-	"unknown" ;
-
-typedef struct siftrinfo {
-	struct timeval		tval;
-	uint8_t			direction;
-	uint8_t			ipver;
-	uint32_t		hash;
-	uint16_t		tcp_localport;
-	uint16_t		tcp_foreignport;
-	uint64_t		snd_cwnd;
-	u_long			snd_wnd;
-	u_long			rcv_wnd;
-	u_long			snd_bwnd;
-	u_long			snd_ssthresh;
-	int			conn_state;
-	u_int			max_seg_size;
-	int			smoothed_rtt;
-	u_char			sack_enabled;
-	u_char			snd_scale;
-	u_char			rcv_scale;
-	u_int			flags;
-	int			rxt_length;
-	u_int			snd_buf_hiwater;
-	u_int			snd_buf_cc;
-	u_int			rcv_buf_hiwater;
-	u_int			rcv_buf_cc;
-	u_int			sent_inflight_bytes;
-	int			t_segqlen;
-	u_int			flowid;
-	u_int			flowtype;
-} siftrinfo_t;
-
-#pragma D binding "1.12.1" translator
-translator siftrinfo_t < struct pkt_node *p > {
-	direction = 		p == NULL ? 0 : p->direction;
-	ipver =			p == NULL ? 0 : p->ipver;
-	hash = 			p == NULL ? 0 : p->hash;
-	tcp_localport =		p == NULL ? 0 : ntohs(p->tcp_localport);
-	tcp_foreignport =	p == NULL ? 0 : ntohs(p->tcp_foreignport);
-	snd_cwnd =		p == NULL ? 0 : p->snd_cwnd;
-	snd_wnd =		p == NULL ? 0 : p->snd_wnd;
-	rcv_wnd =		p == NULL ? 0 : p->rcv_wnd;
-	snd_bwnd =		p == NULL ? 0 : p->snd_bwnd;
-	snd_ssthresh =		p == NULL ? 0 : p->snd_ssthresh;
-	conn_state =		p == NULL ? 0 : p->conn_state;
-	max_seg_size = 		p == NULL ? 0 : p->max_seg_size;
-	smoothed_rtt =		p == NULL ? 0 : p->smoothed_rtt;
-	sack_enabled = 		p == NULL ? 0 : p->sack_enabled;
-	snd_scale =		p == NULL ? 0 : p->snd_scale;
-	rcv_scale =		p == NULL ? 0 : p->rcv_scale;
-	flags =			p == NULL ? 0 : p->flags;
-	rxt_length = 		p == NULL ? 0 : p->rxt_length;
-	snd_buf_hiwater =	p == NULL ? 0 : p->snd_buf_hiwater;
-	snd_buf_cc = 		p == NULL ? 0 : p->snd_buf_cc;
-	rcv_buf_hiwater = 	p == NULL ? 0 : p->rcv_buf_hiwater;
-	rcv_buf_cc = 		p == NULL ? 0 : p->rcv_buf_cc;
-	sent_inflight_bytes = 	p == NULL ? 0 : p->sent_inflight_bytes;
-	t_segqlen =		p == NULL ? 0 : p->t_segqlen;
-	flowid = 		p == NULL ? 0 : p->flowid;
-	flowtype = 		p == NULL ? 0 : p->flowtype;
-};

Modified: projects/em_mq/cddl/sbin/Makefile
==============================================================================
--- projects/em_mq/cddl/sbin/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/sbin/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -13,4 +13,6 @@ _zfs=	zfs
 _zpool=	zpool
 .endif
 
+SUBDIR_PARALLEL=
+
 .include <bsd.subdir.mk>

Modified: projects/em_mq/cddl/usr.bin/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.bin/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.bin/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -26,4 +26,6 @@ _zstreamdump = zstreamdump
 .endif
 .endif
 
+SUBDIR_PARALLEL=
+
 .include <bsd.subdir.mk>

Modified: projects/em_mq/cddl/usr.bin/ctfconvert/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.bin/ctfconvert/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.bin/ctfconvert/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -3,8 +3,6 @@
 .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/tools/ctf/common
 .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/tools/ctf/cvt
 
-DEBUG_FLAGS=	-g
-
 PROG=		ctfconvert
 SRCS=		alist.c \
 		ctf.c \
@@ -36,7 +34,6 @@ CFLAGS+=	-I${.CURDIR}/../../../sys/cddl/
 		-I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt \
 		-I${OPENSOLARIS_SYS_DISTDIR}/uts/common
 
-DPADD=		${LIBDWARF} ${LIBELF} ${LIBZ} ${LIBPTHREAD}
-LDADD=		-ldwarf -lelf -lz -lpthread
+LIBADD=		dwarf elf z pthread
 
 .include <bsd.prog.mk>

Modified: projects/em_mq/cddl/usr.bin/ctfdump/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.bin/ctfdump/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.bin/ctfdump/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -17,7 +17,6 @@ CFLAGS+=	-I${OPENSOLARIS_USR_DISTDIR} \
 		-I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common \
 		-I${OPENSOLARIS_SYS_DISTDIR}/uts/common
 
-DPADD=		${LIBPTHREAD} ${LIBELF} ${LIBZ}
-LDADD=		-lpthread -lelf -lz
+LIBADD=		elf z
 
 .include <bsd.prog.mk>

Modified: projects/em_mq/cddl/usr.sbin/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.sbin/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.sbin/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -46,4 +46,6 @@ _dtruss=	dtruss
 _lockstat=	lockstat
 .endif
 
+SUBDIR_PARALLEL=
+
 .include <bsd.subdir.mk>

Modified: projects/em_mq/cddl/usr.sbin/dtrace/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.sbin/dtrace/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.sbin/dtrace/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -20,9 +20,6 @@ CFLAGS+=	-I${.CURDIR}/../../../sys/cddl/
 #CFLAGS+=	-DNEED_ERRLOC
 #YFLAGS+=	-d
 
-DPADD=		${LIBPTHREAD} ${LIBDTRACE} ${LIBY} ${LIBL} ${LIBPROC} \
-		${LIBCTF} ${LIBELF} ${LIBZ} ${LIBUTIL} ${LIBRTLD_DB}
-LDADD=		-lpthread -ldtrace -ly -ll -lproc -lctf -lelf -lz -lutil \
-		-lrtld_db
+LIBADD=	dtrace
 
 .include <bsd.prog.mk>

Modified: projects/em_mq/cddl/usr.sbin/dtrace/tests/tools/exclude.sh
==============================================================================
--- projects/em_mq/cddl/usr.sbin/dtrace/tests/tools/exclude.sh	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.sbin/dtrace/tests/tools/exclude.sh	Fri May 22 17:06:33 2015	(r283292)
@@ -38,7 +38,6 @@ exclude EXFAIL common/ip/tst.ipv4localud
 exclude EXFAIL common/mdb/tst.dtracedcmd.ksh
 exclude EXFAIL common/misc/tst.dofmax.ksh
 exclude EXFAIL common/misc/tst.include.ksh
-exclude EXFAIL common/pragma/tst.libchain.ksh
 exclude EXFAIL common/safety/tst.copyin2.d
 exclude EXFAIL common/safety/tst.msgdsize.d
 exclude EXFAIL common/safety/tst.msgsize.d

Modified: projects/em_mq/cddl/usr.sbin/lockstat/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.sbin/lockstat/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.sbin/lockstat/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -21,10 +21,6 @@ CFLAGS+=	-DNEED_ERRLOC -g
 
 #YFLAGS+=	-d
 
-DPADD=		${LIBPTHREAD} ${LIBDTRACE} ${LIBY} ${LIBL} ${LIBPROC} \
-		${LIBCTF} ${LIBELF} ${LIBZ} ${LIBRT} ${LIBUTIL} \
-		${LIBRTLD_DB}
-LDADD=		-lpthread -ldtrace -ly -ll -lproc -lctf -lelf -lz -lrt -lutil \
-		-lrtld_db
+LIBADD=	elf dtrace rt
 
 .include <bsd.prog.mk>

Modified: projects/em_mq/cddl/usr.sbin/plockstat/Makefile
==============================================================================
--- projects/em_mq/cddl/usr.sbin/plockstat/Makefile	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/cddl/usr.sbin/plockstat/Makefile	Fri May 22 17:06:33 2015	(r283292)
@@ -18,9 +18,6 @@ CFLAGS+=	-I${.CURDIR}/../../../sys/cddl/
 		-I${.CURDIR}/../../../cddl/lib/libdtrace \
 		-I${.CURDIR}/../../../sys
 
-DPADD=		${LIBPTHREAD} ${LIBDTRACE} ${LIBY} ${LIBL} ${LIBPROC} ${LIBCTF}\
-		${LIBELF} ${LIBZ} ${LIBRT} ${LIBRTLD_DB} ${LIBUTIL}
-LDADD=		-lpthread -ldtrace -ly -ll -lproc -lctf -lelf -lz -lrt \
-		-lrtld_db -lutil
+LIBADD=	dtrace proc
 
 .include <bsd.prog.mk>

Modified: projects/em_mq/contrib/atf/atf-sh/atf_check_test.sh
==============================================================================
--- projects/em_mq/contrib/atf/atf-sh/atf_check_test.sh	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/contrib/atf/atf-sh/atf_check_test.sh	Fri May 22 17:06:33 2015	(r283292)
@@ -164,18 +164,22 @@ equal_body()
         grep '^failed: \${x} != \${y} (a != b)$' resfile
 }
 
-atf_test_case flush_stdout_on_timeout
-flush_stdout_on_timeout_body()
+atf_test_case flush_stdout_on_death
+flush_stdout_on_death_body()
 {
-    "$(atf_get_srcdir)/misc_helpers" -s "$(atf_get_srcdir)" atf_check_timeout \
-        >out 2>err &
+    CONTROL_FILE="$(pwd)/done" "$(atf_get_srcdir)/misc_helpers" \
+        -s "$(atf_get_srcdir)" atf_check_flush_stdout >out 2>err &
     pid="${!}"
-    sleep 1
-    kill "${pid}"
+    while [ ! -f ./done ]; do
+        echo "Still waiting for helper to create control file"
+        ls
+        sleep 1
+    done
+    kill -9 "${pid}"
 
     grep 'Executing command.*true' out \
         || atf_fail 'First command not in output'
-    grep 'Executing command.*sleep 42' out \
+    grep 'Executing command.*false' out \
         || atf_fail 'Second command not in output'
 }
 
@@ -187,7 +191,7 @@ atf_init_test_cases()
     atf_add_test_case null_stdout
     atf_add_test_case null_stderr
     atf_add_test_case equal
-    atf_add_test_case flush_stdout_on_timeout
+    atf_add_test_case flush_stdout_on_death
 }
 
 # vim: syntax=sh:expandtab:shiftwidth=4:softtabstop=4

Modified: projects/em_mq/contrib/atf/atf-sh/misc_helpers.sh
==============================================================================
--- projects/em_mq/contrib/atf/atf-sh/misc_helpers.sh	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/contrib/atf/atf-sh/misc_helpers.sh	Fri May 22 17:06:33 2015	(r283292)
@@ -139,16 +139,20 @@ atf_check_equal_eval_fail_body()
     atf_check_equal '${x}' '${y}'
 }
 
-atf_test_case atf_check_timeout
-atf_check_timeout_head()
+atf_test_case atf_check_flush_stdout
+atf_check_flush_stdout_head()
 {
     atf_set "descr" "Helper test case for the t_atf_check test program"
-    atf_set "timeout" 1
+    atf_set "timeout" "30"
 }
-atf_check_timeout_body()
+atf_check_flush_stdout_body()
 {
     atf_check true
-    atf_check sleep 42
+    atf_check -s exit:1 false
+    touch "${CONTROL_FILE:-done}"
+    while :; do
+        sleep 1
+    done
 }
 
 # -------------------------------------------------------------------------
@@ -281,7 +285,7 @@ atf_init_test_cases()
     atf_add_test_case atf_check_equal_fail
     atf_add_test_case atf_check_equal_eval_ok
     atf_add_test_case atf_check_equal_eval_fail
-    atf_add_test_case atf_check_timeout
+    atf_add_test_case atf_check_flush_stdout
 
     # Add helper tests for t_config.
     atf_add_test_case config_get

Modified: projects/em_mq/contrib/bmake/ChangeLog
==============================================================================
--- projects/em_mq/contrib/bmake/ChangeLog	Fri May 22 17:05:21 2015	(r283291)
+++ projects/em_mq/contrib/bmake/ChangeLog	Fri May 22 17:06:33 2015	(r283292)
@@ -1,3 +1,16 @@
+2015-05-05  Simon J. Gerraty  <sjg@bad.crufty.net>

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



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