svn commit: r300263 - in user/alc/PQ_LAUNDRY: . cddl/contrib/dtracetoolkit cddl/usr.sbin cddl/usr.sbin/dtruss contrib/bsnmp/snmpd contrib/groff/tmac contrib/ipfilter/man contrib/libarchive/cpio con...

Mark Johnston markj at FreeBSD.org
Fri May 20 05:00:12 UTC 2016


Author: markj
Date: Fri May 20 05:00:05 2016
New Revision: 300263
URL: https://svnweb.freebsd.org/changeset/base/300263

Log:
  MFH r300262

Added:
  user/alc/PQ_LAUNDRY/sbin/camcontrol/epc.c
     - copied unchanged from r300262, head/sbin/camcontrol/epc.c
  user/alc/PQ_LAUNDRY/sbin/camcontrol/zone.c
     - copied unchanged from r300262, head/sbin/camcontrol/zone.c
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutex_consistent.3
     - copied unchanged from r300262, head/share/man/man3/pthread_mutex_consistent.3
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/aw_sid.c
     - copied unchanged from r300262, head/sys/arm/allwinner/aw_sid.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/aw_sid.h
     - copied unchanged from r300262, head/sys/arm/allwinner/aw_sid.h
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/aw_thermal.c
     - copied unchanged from r300262, head/sys/arm/allwinner/aw_thermal.c
  user/alc/PQ_LAUNDRY/sys/arm64/conf/GENERIC-INTRNG
     - copied unchanged from r300262, head/sys/arm64/conf/GENERIC-INTRNG
  user/alc/PQ_LAUNDRY/sys/boot/efi/libefi/env.c
     - copied unchanged from r300262, head/sys/boot/efi/libefi/env.c
  user/alc/PQ_LAUNDRY/sys/boot/ficl/efi.c
     - copied unchanged from r300262, head/sys/boot/ficl/efi.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bcma/bcma_nexus.c
     - copied unchanged from r300262, head/sys/dev/bhnd/bcma/bcma_nexus.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd_debug.h
     - copied unchanged from r300262, head/sys/dev/bhnd/bhnd_debug.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pcie2/
     - copied from r300262, head/sys/dev/bhnd/cores/pcie2/
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/soc/
     - copied from r300262, head/sys/dev/bhnd/soc/
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_phy_n.c
     - copied unchanged from r300262, head/sys/dev/bwn/if_bwn_phy_n.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_phy_n.h
     - copied unchanged from r300262, head/sys/dev/bwn/if_bwn_phy_n.h
  user/alc/PQ_LAUNDRY/sys/dev/etherswitch/mtkswitch/
     - copied from r300262, head/sys/dev/etherswitch/mtkswitch/
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/vmbus_var.h
     - copied unchanged from r300262, head/sys/dev/hyperv/vmbus/vmbus_var.h
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl_soft_proxy.c
     - copied unchanged from r300262, head/sys/dev/iscsi/icl_soft_proxy.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/controller/generic_ohci.c
     - copied unchanged from r300262, head/sys/dev/usb/controller/generic_ohci.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/controller/generic_usb_if.m
     - copied unchanged from r300262, head/sys/dev/usb/controller/generic_usb_if.m
  user/alc/PQ_LAUNDRY/sys/gnu/dev/
     - copied from r300262, head/sys/gnu/dev/
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/CS-QR10.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/CS-QR10.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-EX300NP.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/MZK-EX300NP.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-EX750NP.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/MZK-EX750NP.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/SK-WB8.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/SK-WB8.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WNDR3700V5.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/WNDR3700V5.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WRH-300CR.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/WRH-300CR.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZBT-WG3526.dts
     - copied unchanged from r300262, head/sys/gnu/dts/mips/ZBT-WG3526.dts
  user/alc/PQ_LAUNDRY/sys/kern/msi_if.m
     - copied unchanged from r300262, head/sys/kern/msi_if.m
  user/alc/PQ_LAUNDRY/sys/mips/broadcom/
     - copied from r300262, head/sys/mips/broadcom/
  user/alc/PQ_LAUNDRY/sys/mips/conf/BCM
     - copied unchanged from r300262, head/sys/mips/conf/BCM
  user/alc/PQ_LAUNDRY/sys/mips/conf/BCM.hints
     - copied unchanged from r300262, head/sys/mips/conf/BCM.hints
  user/alc/PQ_LAUNDRY/sys/net/ifdi_if.m
     - copied unchanged from r300262, head/sys/net/ifdi_if.m
  user/alc/PQ_LAUNDRY/sys/net/iflib.c
     - copied unchanged from r300262, head/sys/net/iflib.c
  user/alc/PQ_LAUNDRY/sys/net/iflib.h
     - copied unchanged from r300262, head/sys/net/iflib.h
  user/alc/PQ_LAUNDRY/sys/net/mp_ring.c
     - copied unchanged from r300262, head/sys/net/mp_ring.c
  user/alc/PQ_LAUNDRY/sys/net/mp_ring.h
     - copied unchanged from r300262, head/sys/net/mp_ring.h
  user/alc/PQ_LAUNDRY/sys/sys/disk_zone.h
     - copied unchanged from r300262, head/sys/sys/disk_zone.h
  user/alc/PQ_LAUNDRY/usr.sbin/zonectl/
     - copied from r300262, head/usr.sbin/zonectl/
Deleted:
  user/alc/PQ_LAUNDRY/cddl/contrib/dtracetoolkit/
  user/alc/PQ_LAUNDRY/cddl/usr.sbin/dtruss/
  user/alc/PQ_LAUNDRY/share/dtrace/toolkit/
  user/alc/PQ_LAUNDRY/share/man/man5/reiserfs.5
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-mt7620n.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-rt2880.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-rt3050.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-rt3352.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-rt5350.dtsi
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl_proxy.c
  user/alc/PQ_LAUNDRY/sys/gnu/fs/
  user/alc/PQ_LAUNDRY/sys/modules/reiserfs/
Modified:
  user/alc/PQ_LAUNDRY/Makefile
  user/alc/PQ_LAUNDRY/Makefile.inc1
  user/alc/PQ_LAUNDRY/ObsoleteFiles.inc
  user/alc/PQ_LAUNDRY/README
  user/alc/PQ_LAUNDRY/UPDATING
  user/alc/PQ_LAUNDRY/cddl/usr.sbin/Makefile
  user/alc/PQ_LAUNDRY/contrib/bsnmp/snmpd/bsnmpd.1
  user/alc/PQ_LAUNDRY/contrib/groff/tmac/doc-syms
  user/alc/PQ_LAUNDRY/contrib/groff/tmac/groff_mdoc.man
  user/alc/PQ_LAUNDRY/contrib/ipfilter/man/ipf.5
  user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/bsdcpio.1
  user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/cpio.c
  user/alc/PQ_LAUNDRY/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
  user/alc/PQ_LAUNDRY/etc/mtree/BSD.usr.dist
  user/alc/PQ_LAUNDRY/etc/ntp/leap-seconds
  user/alc/PQ_LAUNDRY/etc/rc.d/FILESYSTEMS
  user/alc/PQ_LAUNDRY/etc/rc.d/Makefile
  user/alc/PQ_LAUNDRY/etc/rc.d/NETWORKING
  user/alc/PQ_LAUNDRY/etc/rc.d/dumpon
  user/alc/PQ_LAUNDRY/etc/rc.d/hostid_save
  user/alc/PQ_LAUNDRY/etc/rc.d/netif
  user/alc/PQ_LAUNDRY/etc/rc.d/routed
  user/alc/PQ_LAUNDRY/etc/rc.d/var
  user/alc/PQ_LAUNDRY/etc/rc.d/zfs
  user/alc/PQ_LAUNDRY/etc/rc.d/zvol
  user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile.inc0
  user/alc/PQ_LAUNDRY/gnu/usr.bin/cc/Makefile.tgt
  user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/Makefile.inc
  user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/libgdb/Makefile
  user/alc/PQ_LAUNDRY/include/pthread.h
  user/alc/PQ_LAUNDRY/lib/clang/clang.build.mk
  user/alc/PQ_LAUNDRY/lib/libbsdstat/bsdstat.c
  user/alc/PQ_LAUNDRY/lib/libc/Makefile
  user/alc/PQ_LAUNDRY/lib/libc/arm/Makefile.inc
  user/alc/PQ_LAUNDRY/lib/libc/arm/aeabi/Makefile.inc
  user/alc/PQ_LAUNDRY/lib/libc/arm/gen/Makefile.inc
  user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map
  user/alc/PQ_LAUNDRY/lib/libc/gen/_pthread_stubs.c
  user/alc/PQ_LAUNDRY/lib/libc/include/libc_private.h
  user/alc/PQ_LAUNDRY/lib/libc/net/name6.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_query.c
  user/alc/PQ_LAUNDRY/lib/libc/sys/_umtx_op.2
  user/alc/PQ_LAUNDRY/lib/libcompiler_rt/Makefile
  user/alc/PQ_LAUNDRY/lib/libpam/modules/pam_unix/pam_unix.c
  user/alc/PQ_LAUNDRY/lib/libstand/printf.c
  user/alc/PQ_LAUNDRY/lib/libthr/libthr.3
  user/alc/PQ_LAUNDRY/lib/libthr/pthread.map
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_cond.c
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_init.c
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_mutex.c
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_mutexattr.c
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_private.h
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_umtx.c
  user/alc/PQ_LAUNDRY/lib/libthr/thread/thr_umtx.h
  user/alc/PQ_LAUNDRY/lib/libufs/cgroup.c
  user/alc/PQ_LAUNDRY/lib/libutil/login_auth.c
  user/alc/PQ_LAUNDRY/lib/libutil/login_cap.c
  user/alc/PQ_LAUNDRY/lib/libutil/pidfile.3
  user/alc/PQ_LAUNDRY/lib/libutil/pidfile.c
  user/alc/PQ_LAUNDRY/lib/msun/arm/Makefile.inc
  user/alc/PQ_LAUNDRY/lib/msun/arm/fenv-vfp.c
  user/alc/PQ_LAUNDRY/sbin/camcontrol/Makefile
  user/alc/PQ_LAUNDRY/sbin/camcontrol/camcontrol.8
  user/alc/PQ_LAUNDRY/sbin/camcontrol/camcontrol.c
  user/alc/PQ_LAUNDRY/sbin/camcontrol/camcontrol.h
  user/alc/PQ_LAUNDRY/sbin/camcontrol/fwdownload.c
  user/alc/PQ_LAUNDRY/sbin/dhclient/dhclient.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/af_inet.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/af_inet6.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/af_nd6.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifclone.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifconfig.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/iffib.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifgre.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifieee80211.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifmac.c
  user/alc/PQ_LAUNDRY/sbin/ifconfig/ifmedia.c
  user/alc/PQ_LAUNDRY/sbin/init/init.c
  user/alc/PQ_LAUNDRY/sbin/ipfw/ipfw2.c
  user/alc/PQ_LAUNDRY/sbin/ping6/ping6.c
  user/alc/PQ_LAUNDRY/sbin/quotacheck/quotacheck.c
  user/alc/PQ_LAUNDRY/sbin/routed/main.c
  user/alc/PQ_LAUNDRY/sbin/routed/parms.c
  user/alc/PQ_LAUNDRY/sbin/routed/rdisc.c
  user/alc/PQ_LAUNDRY/sbin/routed/table.c
  user/alc/PQ_LAUNDRY/sbin/routed/trace.c
  user/alc/PQ_LAUNDRY/share/doc/usd/07.mail/mail6.nr
  user/alc/PQ_LAUNDRY/share/dtrace/Makefile
  user/alc/PQ_LAUNDRY/share/dtrace/README
  user/alc/PQ_LAUNDRY/share/man/man3/Makefile
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_cond_wait.3
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutex_lock.3
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutex_timedlock.3
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutex_trylock.3
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutex_unlock.3
  user/alc/PQ_LAUNDRY/share/man/man3/pthread_mutexattr.3
  user/alc/PQ_LAUNDRY/share/man/man4/ddb.4
  user/alc/PQ_LAUNDRY/share/man/man4/gdb.4
  user/alc/PQ_LAUNDRY/share/man/man4/tcp.4
  user/alc/PQ_LAUNDRY/share/man/man5/Makefile
  user/alc/PQ_LAUNDRY/share/man/man8/nanobsd.8
  user/alc/PQ_LAUNDRY/share/man/man9/BUS_GET_CPUS.9
  user/alc/PQ_LAUNDRY/share/man/man9/Makefile
  user/alc/PQ_LAUNDRY/share/man/man9/atomic.9
  user/alc/PQ_LAUNDRY/share/man/man9/g_bio.9
  user/alc/PQ_LAUNDRY/share/man/man9/pci.9
  user/alc/PQ_LAUNDRY/share/man/man9/rman.9
  user/alc/PQ_LAUNDRY/share/mk/bsd.cpu.mk
  user/alc/PQ_LAUNDRY/share/mk/local.meta.sys.mk
  user/alc/PQ_LAUNDRY/share/mk/sys.mk
  user/alc/PQ_LAUNDRY/sys/amd64/include/atomic.h
  user/alc/PQ_LAUNDRY/sys/amd64/vmm/io/vhpet.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a10/a10_intc.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a10_ahci.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/aw_nmi.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/aw_rsb.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/axp81x.c
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/files.allwinner
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_ccm.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_mmc.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_pinctrl.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c
  user/alc/PQ_LAUNDRY/sys/arm/arm/generic_timer.c
  user/alc/PQ_LAUNDRY/sys/arm/arm/gic.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2835_gpio.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2835_intr.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2836.c
  user/alc/PQ_LAUNDRY/sys/arm/conf/A10
  user/alc/PQ_LAUNDRY/sys/arm/conf/ALLWINNER
  user/alc/PQ_LAUNDRY/sys/arm/conf/TEGRA124
  user/alc/PQ_LAUNDRY/sys/arm/conf/std.armv6
  user/alc/PQ_LAUNDRY/sys/arm/freescale/imx/imx_sdhci.c
  user/alc/PQ_LAUNDRY/sys/arm/include/asm.h
  user/alc/PQ_LAUNDRY/sys/arm/include/atomic-v4.h
  user/alc/PQ_LAUNDRY/sys/arm/mv/mpic.c
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra_gpio.c
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra_i2c.c
  user/alc/PQ_LAUNDRY/sys/arm/nvidia/tegra_lic.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/aintc.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/omap4/omap4_wugen.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/ti_gpio.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/autoconf.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic.h
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3_fdt.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3_its.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3_var.h
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/mp_machdep.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/nexus.c
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie_fdt.c
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie_pem.c
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie_pem_fdt.c
  user/alc/PQ_LAUNDRY/sys/arm64/include/intr.h
  user/alc/PQ_LAUNDRY/sys/arm64/include/resource.h
  user/alc/PQ_LAUNDRY/sys/boot/common/bootstrap.h
  user/alc/PQ_LAUNDRY/sys/boot/common/commands.c
  user/alc/PQ_LAUNDRY/sys/boot/common/disk.c
  user/alc/PQ_LAUNDRY/sys/boot/common/disk.h
  user/alc/PQ_LAUNDRY/sys/boot/common/module.c
  user/alc/PQ_LAUNDRY/sys/boot/common/part.c
  user/alc/PQ_LAUNDRY/sys/boot/common/part.h
  user/alc/PQ_LAUNDRY/sys/boot/common/pnp.c
  user/alc/PQ_LAUNDRY/sys/boot/common/util.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/libefi/Makefile
  user/alc/PQ_LAUNDRY/sys/boot/efi/libefi/efi_console.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/libefi/efinet.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/libefi/efipart.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/Makefile
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/bootinfo.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/main.c
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/arm/a83t.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/arm/sinovoip-bpi-m3.dts
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-mt7620a.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-mt7621.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-mt7628an.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/dts/mips/fbsd-rt3883.dtsi
  user/alc/PQ_LAUNDRY/sys/boot/fdt/fdt_loader_cmd.c
  user/alc/PQ_LAUNDRY/sys/boot/ficl/loader.c
  user/alc/PQ_LAUNDRY/sys/boot/ficl/words.c
  user/alc/PQ_LAUNDRY/sys/boot/forth/loader.4th
  user/alc/PQ_LAUNDRY/sys/boot/forth/loader.conf
  user/alc/PQ_LAUNDRY/sys/boot/i386/libi386/bioscd.c
  user/alc/PQ_LAUNDRY/sys/boot/i386/libi386/biosdisk.c
  user/alc/PQ_LAUNDRY/sys/boot/i386/zfsboot/zfsboot.c
  user/alc/PQ_LAUNDRY/sys/boot/pc98/libpc98/bioscd.c
  user/alc/PQ_LAUNDRY/sys/boot/pc98/libpc98/biosdisk.c
  user/alc/PQ_LAUNDRY/sys/boot/uboot/lib/disk.c
  user/alc/PQ_LAUNDRY/sys/boot/zfs/zfs.c
  user/alc/PQ_LAUNDRY/sys/cam/ata/ata_all.c
  user/alc/PQ_LAUNDRY/sys/cam/ata/ata_all.h
  user/alc/PQ_LAUNDRY/sys/cam/ata/ata_da.c
  user/alc/PQ_LAUNDRY/sys/cam/cam_periph.c
  user/alc/PQ_LAUNDRY/sys/cam/ctl/ctl_frontend_iscsi.c
  user/alc/PQ_LAUNDRY/sys/cam/scsi/scsi_all.c
  user/alc/PQ_LAUNDRY/sys/cam/scsi/scsi_all.h
  user/alc/PQ_LAUNDRY/sys/cam/scsi/scsi_da.c
  user/alc/PQ_LAUNDRY/sys/cam/scsi/scsi_da.h
  user/alc/PQ_LAUNDRY/sys/cam/scsi/scsi_pass.c
  user/alc/PQ_LAUNDRY/sys/cddl/compat/opensolaris/kern/opensolaris_lookup.c
  user/alc/PQ_LAUNDRY/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/alc/PQ_LAUNDRY/sys/compat/cloudabi/cloudabi_thread.c
  user/alc/PQ_LAUNDRY/sys/compat/linux/linux_fork.c
  user/alc/PQ_LAUNDRY/sys/compat/linuxkpi/common/include/linux/device.h
  user/alc/PQ_LAUNDRY/sys/compat/linuxkpi/common/include/linux/kernel.h
  user/alc/PQ_LAUNDRY/sys/compat/linuxkpi/common/src/linux_compat.c
  user/alc/PQ_LAUNDRY/sys/conf/Makefile.mips
  user/alc/PQ_LAUNDRY/sys/conf/NOTES
  user/alc/PQ_LAUNDRY/sys/conf/files
  user/alc/PQ_LAUNDRY/sys/conf/files.arm
  user/alc/PQ_LAUNDRY/sys/conf/files.arm64
  user/alc/PQ_LAUNDRY/sys/conf/options
  user/alc/PQ_LAUNDRY/sys/conf/options.arm64
  user/alc/PQ_LAUNDRY/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
  user/alc/PQ_LAUNDRY/sys/contrib/ipfilter/netinet/ip_frag.c
  user/alc/PQ_LAUNDRY/sys/contrib/ipfilter/netinet/ip_frag.h
  user/alc/PQ_LAUNDRY/sys/ddb/db_examine.c
  user/alc/PQ_LAUNDRY/sys/ddb/db_expr.c
  user/alc/PQ_LAUNDRY/sys/ddb/db_lex.c
  user/alc/PQ_LAUNDRY/sys/ddb/db_lex.h
  user/alc/PQ_LAUNDRY/sys/dev/acpica/Osd/OsdSynch.c
  user/alc/PQ_LAUNDRY/sys/dev/acpica/acpi_pcib_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/ahci/ahci.c
  user/alc/PQ_LAUNDRY/sys/dev/ath/ath_hal/ah_regdomain.c
  user/alc/PQ_LAUNDRY/sys/dev/ath/ath_hal/ah_regdomain.h
  user/alc/PQ_LAUNDRY/sys/dev/atkbdc/atkbdc_ebus.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bcma/bcma_bhndb.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd_bus_if.m
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd_ids.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhnd_subr.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb_if.m
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb_pcireg.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb_private.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/bhndb/bhndb_subr.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/chipc/bhnd_chipc_if.m
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/chipc/chipc.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pci/bhnd_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pci/bhnd_pci_hostb.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pci/bhnd_pci_hostbvar.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pci/bhnd_pcib.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/cores/pci/bhnd_pcireg.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/nvram/bhnd_sprom.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/nvram/nvram_map
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/siba/siba.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/siba/siba_bhndb.c
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/siba/sibavar.h
  user/alc/PQ_LAUNDRY/sys/dev/bhnd/tools/bus_macro.sh
  user/alc/PQ_LAUNDRY/sys/dev/bwn/bwn_mac.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_debug.h
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_phy_common.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_phy_g.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_phy_lp.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn_util.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwnreg.h
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwnvar.h
  user/alc/PQ_LAUNDRY/sys/dev/bxe/ecore_hsi.h
  user/alc/PQ_LAUNDRY/sys/dev/cxgbe/cxgbei/icl_cxgbei.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/i915/intel_crt.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/i915/intel_display.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/radeon/atombios.h
  user/alc/PQ_LAUNDRY/sys/dev/drm2/radeon/r300_reg.h
  user/alc/PQ_LAUNDRY/sys/dev/drm2/radeon/radeon_device.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/radeon/radeon_fence.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/radeon/radeon_gart.c
  user/alc/PQ_LAUNDRY/sys/dev/e1000/e1000_82575.c
  user/alc/PQ_LAUNDRY/sys/dev/e1000/e1000_ich8lan.c
  user/alc/PQ_LAUNDRY/sys/dev/fb/vesa.c
  user/alc/PQ_LAUNDRY/sys/dev/gpio/ofw_gpiobus.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/netvsc/hv_rndis.h
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_channel.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_connection.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_hv.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  user/alc/PQ_LAUNDRY/sys/dev/iicbus/iic.c
  user/alc/PQ_LAUNDRY/sys/dev/iicbus/iic.h
  user/alc/PQ_LAUNDRY/sys/dev/ipw/if_ipw.c
  user/alc/PQ_LAUNDRY/sys/dev/ipw/if_ipwvar.h
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl.c
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl.h
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl_conn_if.m
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl_soft.c
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/icl_wrappers.h
  user/alc/PQ_LAUNDRY/sys/dev/iscsi/iscsi.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_freebsd.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_library.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_sbus.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_target.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/ispvar.h
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_binding.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_mac_ctxt.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_pcie_trans.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_phy_ctxt.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_phy_db.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_power.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_scan.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_time_event.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwm_util.c
  user/alc/PQ_LAUNDRY/sys/dev/iwm/if_iwmreg.h
  user/alc/PQ_LAUNDRY/sys/dev/kbd/kbd.c
  user/alc/PQ_LAUNDRY/sys/dev/le/lebuffer_sbus.c
  user/alc/PQ_LAUNDRY/sys/dev/mwl/if_mwl.c
  user/alc/PQ_LAUNDRY/sys/dev/mwl/mwlhal.c
  user/alc/PQ_LAUNDRY/sys/dev/netmap/netmap.c
  user/alc/PQ_LAUNDRY/sys/dev/ntb/ntb_hw/ntb_hw.c
  user/alc/PQ_LAUNDRY/sys/dev/ntb/ntb_hw/ntb_hw.h
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_bus_subr.c
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_bus_subr.h
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_iicbus.c
  user/alc/PQ_LAUNDRY/sys/dev/ow/ow.c
  user/alc/PQ_LAUNDRY/sys/dev/pccbb/pccbb_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci.c
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci_host_generic.c
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci_host_generic.h
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci_if.m
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/pci/pcib_if.m
  user/alc/PQ_LAUNDRY/sys/dev/pci/pcib_private.h
  user/alc/PQ_LAUNDRY/sys/dev/pci/pcib_support.c
  user/alc/PQ_LAUNDRY/sys/dev/pci/pcivar.h
  user/alc/PQ_LAUNDRY/sys/dev/pms/RefTisa/sallsdk/spc/mpi.c
  user/alc/PQ_LAUNDRY/sys/dev/pms/RefTisa/sat/src/smsat.c
  user/alc/PQ_LAUNDRY/sys/dev/pms/RefTisa/tisa/sassata/sata/host/sat.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860reg.h
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860var.h
  user/alc/PQ_LAUNDRY/sys/dev/random/fortuna.c
  user/alc/PQ_LAUNDRY/sys/dev/rtwn/if_rtwn.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_ev.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_filter.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_mac.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_nic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_nvram.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_rx.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_tlv_layout.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_tx.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/ef10_vpd.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_lic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_mac.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_mcdi.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_nic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_regs_mcdi.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_vpd.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/hunt_nic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/medford_nic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_mac.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_nic.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_vpd.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/sfxge_rx.c
  user/alc/PQ_LAUNDRY/sys/dev/siba/siba_core.c
  user/alc/PQ_LAUNDRY/sys/dev/siba/sibareg.h
  user/alc/PQ_LAUNDRY/sys/dev/siba/sibavar.h
  user/alc/PQ_LAUNDRY/sys/dev/tsec/if_tsec_fdt.c
  user/alc/PQ_LAUNDRY/sys/dev/urtwn/if_urtwn.c
  user/alc/PQ_LAUNDRY/sys/dev/wi/if_wi.c
  user/alc/PQ_LAUNDRY/sys/dev/wi/if_wivar.h
  user/alc/PQ_LAUNDRY/sys/fs/autofs/autofs_vnops.c
  user/alc/PQ_LAUNDRY/sys/fs/fuse/fuse_file.c
  user/alc/PQ_LAUNDRY/sys/fs/fuse/fuse_file.h
  user/alc/PQ_LAUNDRY/sys/fs/fuse/fuse_vnops.c
  user/alc/PQ_LAUNDRY/sys/fs/nfsclient/nfs_clvfsops.c
  user/alc/PQ_LAUNDRY/sys/geom/eli/g_eli.c
  user/alc/PQ_LAUNDRY/sys/geom/geom.h
  user/alc/PQ_LAUNDRY/sys/geom/geom_dev.c
  user/alc/PQ_LAUNDRY/sys/geom/geom_disk.c
  user/alc/PQ_LAUNDRY/sys/geom/geom_disk.h
  user/alc/PQ_LAUNDRY/sys/geom/geom_io.c
  user/alc/PQ_LAUNDRY/sys/geom/geom_subr.c
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/3G-6200N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/3G-6200NL.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/3G150B.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/3G300M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/A5-V11.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AI-BR100.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AIR3GII.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ALL0239-3G.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ALL0256N-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ALL0256N-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ALL5002.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ALL5003.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AR670W.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AR725W.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ASL26555-16M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ASL26555-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ATP-52B.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWAPN2403.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM002-4M.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM002-8M.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM002-EVB-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM002-EVB-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM002.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/AWM003-EVB.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ArcherC20i.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/BC2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/BR-6425.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/BR-6475ND.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/BROADWAY.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/CARAMBOLA.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/CF-WR800N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/CY-SWR1100.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/D105.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DAP-1350.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DB-WRT01.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DCS-930.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DCS-930L-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-300-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-300-B7.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-320-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-600-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-600-B2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-610-A1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-615-D.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-615-H1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-620-A1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-620-D1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-645.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-810L.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/DIR-860L-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/E1700.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ESR-9753.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/EX2700.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/F5D8235_V1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/F5D8235_V2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/F7C027.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/FIREWRT.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/FONERA20N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/FREESTATION5.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/GL-MT300A.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/GL-MT300N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/GL-MT750.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HC5661.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HC5761.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HC5861.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HC5XXX.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HG255D.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HLKRM04.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HPM.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HT-TM02.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/HW550-3G.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/IP2202.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/JHR-N805R.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/JHR-N825R.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/JHR-N926R.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/LINKIT7688.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/M2M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/M3.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/M4-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/M4-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MINIEMBPLUG.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MINIEMBWIFI.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MIWIFI-MINI.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MIWIFI-NANO.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MLW221.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MLWG2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MOFI3500-3GN.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MPRA1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MPRA2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MR-102N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7620a.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7620a_MT7530.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7620a_MT7610e.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7620a_V22SG.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7621.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MT7628.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-750DHP.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-DP150N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-W300NH2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MZK-WDPR.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/MicroWRT.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/NA930.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/NBG-419N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/NCS601W.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/NW718.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/OY-0001.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PBR-M1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PSG1208.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PSR-680W.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PWH2004.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PX-4885-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PX-4885-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/PX-4885.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RE6500.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RP-N53.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-G32-B1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-N10-PLUS.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-N13U.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-N14U.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-N15.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT-N56U.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT5350F-OLINUXINO-EVB.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RT5350F-OLINUXINO.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/RUT5XX.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/SAP-G3200U3.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/SL-R7205.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/TEW-691GR.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/TEW-692GR.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/TINY-AC.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/UBNT-ERX.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/UR-326N4G.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/UR-336UN.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/V11STFE.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/V22RW-2X2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/VOCORE-16M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/VOCORE-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/VOCORE.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/W150M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/W306R_V20.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/W502U.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WCR150GN.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WF-2881.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WHR-1166D.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WHR-300HP2.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WHR-600D.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WHR-G300N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WITI.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WIZARD8800.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WIZFI630A.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WL-330N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WL-330N3G.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WL-341V3.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WL-351.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WLI-TX4-AG300N.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WMR-300.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WNCE2001.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WR512-3GN-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WR512-3GN-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WR6202.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WRTNODE.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WRTNODE2.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WRTNODE2P.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WRTNODE2R.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WSR-1166.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WSR-600.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WT1520-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WT1520-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WT1520.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WT3020-4M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WT3020-8M.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/WZR-AGL300NH.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/X5.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/X8.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/XDXRN502J.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/Y1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/Y1.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/Y1S.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/YOUKU-YK1.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZBT-WA05.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZBT-WE826.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZBT-WG2626.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZBT-WR8305RT.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/ZTE-Q7.dts
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/mt7620a.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/mt7620n.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/mt7621.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/mt7628an.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/rt2880.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/rt3050.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/rt3352.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/rt3883.dtsi
  user/alc/PQ_LAUNDRY/sys/gnu/dts/mips/rt5350.dtsi
  user/alc/PQ_LAUNDRY/sys/i386/include/atomic.h
  user/alc/PQ_LAUNDRY/sys/kern/bus_if.m
  user/alc/PQ_LAUNDRY/sys/kern/device_if.m
  user/alc/PQ_LAUNDRY/sys/kern/kern_clock.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_exit.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_malloc.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_mbuf.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_mutex.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_thr.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_thread.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_umtx.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_bus.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_devstat.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_intr.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_sleepqueue.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_taskqueue.c
  user/alc/PQ_LAUNDRY/sys/kern/uipc_syscalls.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_mount.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_subr.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_vnops.c
  user/alc/PQ_LAUNDRY/sys/mips/conf/AR933X_BASE
  user/alc/PQ_LAUNDRY/sys/mips/conf/AR934X_BASE
  user/alc/PQ_LAUNDRY/sys/mips/conf/DIR-825C1.hints
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/files.mediatek
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_gpio_v1.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_gpio_v2.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_intr_gic.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_intr_v1.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_intr_v2.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_pcie.c
  user/alc/PQ_LAUNDRY/sys/mips/mediatek/mtk_soc.c
  user/alc/PQ_LAUNDRY/sys/mips/mips/mips_pic.c
  user/alc/PQ_LAUNDRY/sys/modules/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/bhnd/cores/bhnd_pci/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/bhnd/cores/bhnd_pci_hostb/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/bhnd/cores/bhnd_pcib/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/bwn/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/cam/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/iscsi/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/tcp/fastpath/Makefile
  user/alc/PQ_LAUNDRY/sys/net/altq/altq_cbq.c
  user/alc/PQ_LAUNDRY/sys/net/if.c
  user/alc/PQ_LAUNDRY/sys/net/if_tun.c
  user/alc/PQ_LAUNDRY/sys/net/if_var.h
  user/alc/PQ_LAUNDRY/sys/net/vnet.c
  user/alc/PQ_LAUNDRY/sys/net/vnet.h
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_action.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_crypto_none.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_ddb.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_freebsd.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_hostap.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_ht.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_hwmp.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_ioctl.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_mesh.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_phy.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_scan_sta.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_sta.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_superg.c
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_var.h
  user/alc/PQ_LAUNDRY/sys/netinet/ip_fw.h
  user/alc/PQ_LAUNDRY/sys/netinet/ip_icmp.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_input.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_output.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_stacks/fastpath.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_subr.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_timer.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_var.h
  user/alc/PQ_LAUNDRY/sys/netinet6/icmp6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_proto.c
  user/alc/PQ_LAUNDRY/sys/netinet6/ip6_output.c
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6.h
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw_dynamic.c
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw_eaction.c
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw_private.h
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw_sockopt.c
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw_table.c
  user/alc/PQ_LAUNDRY/sys/ofed/drivers/infiniband/debug/memtrack.c
  user/alc/PQ_LAUNDRY/sys/ofed/drivers/infiniband/debug/memtrack.h
  user/alc/PQ_LAUNDRY/sys/ofed/drivers/net/mlx4/main.c
  user/alc/PQ_LAUNDRY/sys/sparc64/central/central.c
  user/alc/PQ_LAUNDRY/sys/sparc64/ebus/ebus.c
  user/alc/PQ_LAUNDRY/sys/sparc64/fhc/fhc.c
  user/alc/PQ_LAUNDRY/sys/sparc64/isa/isa.c
  user/alc/PQ_LAUNDRY/sys/sparc64/pci/ofw_pci.c
  user/alc/PQ_LAUNDRY/sys/sparc64/sbus/dma_sbus.c
  user/alc/PQ_LAUNDRY/sys/sparc64/sbus/sbus.c
  user/alc/PQ_LAUNDRY/sys/sparc64/sparc64/nexus.c
  user/alc/PQ_LAUNDRY/sys/sparc64/sparc64/upa.c
  user/alc/PQ_LAUNDRY/sys/sys/_task.h
  user/alc/PQ_LAUNDRY/sys/sys/_umtx.h
  user/alc/PQ_LAUNDRY/sys/sys/ata.h
  user/alc/PQ_LAUNDRY/sys/sys/bio.h
  user/alc/PQ_LAUNDRY/sys/sys/disk.h
  user/alc/PQ_LAUNDRY/sys/sys/elf_common.h
  user/alc/PQ_LAUNDRY/sys/sys/intr.h
  user/alc/PQ_LAUNDRY/sys/sys/malloc.h
  user/alc/PQ_LAUNDRY/sys/sys/mbuf.h
  user/alc/PQ_LAUNDRY/sys/sys/param.h
  user/alc/PQ_LAUNDRY/sys/sys/proc.h
  user/alc/PQ_LAUNDRY/sys/sys/rman.h
  user/alc/PQ_LAUNDRY/sys/sys/socketvar.h
  user/alc/PQ_LAUNDRY/sys/sys/taskqueue.h
  user/alc/PQ_LAUNDRY/sys/sys/umtx.h
  user/alc/PQ_LAUNDRY/sys/sys/vmmeter.h
  user/alc/PQ_LAUNDRY/sys/sys/vnode.h
  user/alc/PQ_LAUNDRY/sys/ufs/ffs/ffs_inode.c
  user/alc/PQ_LAUNDRY/sys/ufs/ffs/ffs_vfsops.c
  user/alc/PQ_LAUNDRY/sys/ufs/ufs/ufs_lookup.c
  user/alc/PQ_LAUNDRY/sys/ufs/ufs/ufs_vnops.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_fault.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_object.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_object.h
  user/alc/PQ_LAUNDRY/sys/vm/vm_page.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_page.h
  user/alc/PQ_LAUNDRY/sys/vm/vnode_pager.c
  user/alc/PQ_LAUNDRY/sys/xen/interface/io/blkif.h
  user/alc/PQ_LAUNDRY/targets/Makefile
  user/alc/PQ_LAUNDRY/tools/build/mk/OptionalObsoleteFiles.inc
  user/alc/PQ_LAUNDRY/tools/tools/nanobsd/defaults.sh
  user/alc/PQ_LAUNDRY/tools/tools/nanobsd/nanobsd.sh
  user/alc/PQ_LAUNDRY/usr.bin/ar/ar.c
  user/alc/PQ_LAUNDRY/usr.bin/chat/chat.c
  user/alc/PQ_LAUNDRY/usr.bin/gprof/aout.c
  user/alc/PQ_LAUNDRY/usr.bin/gprof/arcs.c
  user/alc/PQ_LAUNDRY/usr.bin/gprof/gprof.c
  user/alc/PQ_LAUNDRY/usr.bin/kdump/kdump.c
  user/alc/PQ_LAUNDRY/usr.bin/ldd/ldd.c
  user/alc/PQ_LAUNDRY/usr.bin/ncal/ncal.c
  user/alc/PQ_LAUNDRY/usr.bin/numactl/numactl.1
  user/alc/PQ_LAUNDRY/usr.sbin/Makefile
  user/alc/PQ_LAUNDRY/usr.sbin/bsdconfig/share/dialog.subr
  user/alc/PQ_LAUNDRY/usr.sbin/bsnmpd/bsnmpd/Makefile
  user/alc/PQ_LAUNDRY/usr.sbin/camdd/camdd.c
  user/alc/PQ_LAUNDRY/usr.sbin/config/lang.l
  user/alc/PQ_LAUNDRY/usr.sbin/ctld/discovery.c
  user/alc/PQ_LAUNDRY/usr.sbin/ctld/login.c
  user/alc/PQ_LAUNDRY/usr.sbin/diskinfo/diskinfo.c
  user/alc/PQ_LAUNDRY/usr.sbin/iscsid/discovery.c
  user/alc/PQ_LAUNDRY/usr.sbin/iscsid/login.c
  user/alc/PQ_LAUNDRY/usr.sbin/kldxref/kldxref.c
  user/alc/PQ_LAUNDRY/usr.sbin/lmcconfig/lmcconfig.c
  user/alc/PQ_LAUNDRY/usr.sbin/makefs/cd9660.c
  user/alc/PQ_LAUNDRY/usr.sbin/makefs/ffs.c
  user/alc/PQ_LAUNDRY/usr.sbin/makefs/mtree.c
  user/alc/PQ_LAUNDRY/usr.sbin/pciconf/pciconf.8
  user/alc/PQ_LAUNDRY/usr.sbin/ppp/link.c
  user/alc/PQ_LAUNDRY/usr.sbin/rarpd/rarpd.c
  user/alc/PQ_LAUNDRY/usr.sbin/route6d/route6d.c
  user/alc/PQ_LAUNDRY/usr.sbin/rpc.lockd/lock_proc.c
  user/alc/PQ_LAUNDRY/usr.sbin/rpc.lockd/lockd_lock.c
  user/alc/PQ_LAUNDRY/usr.sbin/rpc.statd/file.c
  user/alc/PQ_LAUNDRY/usr.sbin/rtadvd/config.c
  user/alc/PQ_LAUNDRY/usr.sbin/rtadvd/if.c
  user/alc/PQ_LAUNDRY/usr.sbin/rtsold/if.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/aldap.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/ypldap.c
Directory Properties:
  user/alc/PQ_LAUNDRY/   (props changed)
  user/alc/PQ_LAUNDRY/cddl/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/groff/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/ipfilter/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/libarchive/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/libarchive/libarchive/   (props changed)
  user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/   (props changed)
  user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/   (props changed)
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/   (props changed)
  user/alc/PQ_LAUNDRY/sys/contrib/ipfilter/   (props changed)

Modified: user/alc/PQ_LAUNDRY/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/Makefile	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/Makefile	Fri May 20 05:00:05 2016	(r300263)
@@ -197,7 +197,7 @@ _MAKE+=	MK_META_MODE=no
 _TARGET_ARCH=	${TARGET:S/pc98/i386/:S/arm64/aarch64/}
 .elif !defined(TARGET) && defined(TARGET_ARCH) && \
     ${TARGET_ARCH} != ${MACHINE_ARCH}
-_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/riscv64/riscv/}
+_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/riscv64/riscv/}
 .endif
 .if defined(TARGET) && !defined(_TARGET)
 _TARGET=${TARGET}
@@ -374,7 +374,7 @@ worlds:
 .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets)
 TARGETS?=amd64 arm arm64 i386 mips pc98 powerpc sparc64
 _UNIVERSE_TARGETS=	${TARGETS}
-TARGET_ARCHES_arm?=	arm armeb armv6 armv6hf
+TARGET_ARCHES_arm?=	arm armeb armv6
 TARGET_ARCHES_arm64?=	aarch64
 TARGET_ARCHES_mips?=	mipsel mips mips64el mips64 mipsn32
 TARGET_ARCHES_powerpc?=	powerpc powerpc64

Modified: user/alc/PQ_LAUNDRY/Makefile.inc1
==============================================================================
--- user/alc/PQ_LAUNDRY/Makefile.inc1	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/Makefile.inc1	Fri May 20 05:00:05 2016	(r300263)
@@ -219,14 +219,13 @@ KNOWN_ARCHES?=	aarch64/arm64 \
 		arm \
 		armeb/arm \
 		armv6/arm \
-		armv6hf/arm \
 		i386 \
 		i386/pc98 \
 		mips \
 		mipsel/mips \
 		mips64el/mips \
-		mips64/mips \
 		mipsn32el/mips \
+		mips64/mips \
 		mipsn32/mips \
 		powerpc \
 		powerpc64/powerpc \
@@ -461,7 +460,7 @@ BFLAGS+=	-B${CROSS_BINUTILS_PREFIX}
 BFLAGS+=	-B${WORLDTMP}/usr/bin
 .endif
 .if ${TARGET} == "arm"
-.if ${TARGET_ARCH:M*hf*} != ""
+.if ${TARGET_ARCH:Marmv6*} != "" && ${TARGET_CPUTYPE:M*soft*} == ""
 TARGET_ABI=	gnueabihf
 .else
 TARGET_ABI=	gnueabi
@@ -976,27 +975,19 @@ packageworld: .PHONY
 # and do a 'make reinstall' on the *client* to install new binaries from the
 # most recent server build.
 #
-reinstall: .MAKE .PHONY
+restage reinstall: .MAKE .PHONY
 	@echo "--------------------------------------------------------------"
 	@echo ">>> Making hierarchy"
 	@echo "--------------------------------------------------------------"
 	${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 \
 	    LOCAL_MTREE=${LOCAL_MTREE:Q} hierarchy
-	@echo
+.if make(restage)
 	@echo "--------------------------------------------------------------"
-	@echo ">>> Installing everything"
-	@echo "--------------------------------------------------------------"
-	${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install
-.if defined(LIBCOMPAT)
-	${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install${libcompat}
-.endif
-
-restage: .MAKE .PHONY
-	@echo "--------------------------------------------------------------"
-	@echo ">>> Making hierarchy"
+	@echo ">>> Making distribution"
 	@echo "--------------------------------------------------------------"
 	${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 \
-	    LOCAL_MTREE=${LOCAL_MTREE:Q} hierarchy distribution
+	    LOCAL_MTREE=${LOCAL_MTREE:Q} distribution
+.endif
 	@echo
 	@echo "--------------------------------------------------------------"
 	@echo ">>> Installing everything"

Modified: user/alc/PQ_LAUNDRY/ObsoleteFiles.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/ObsoleteFiles.inc	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/ObsoleteFiles.inc	Fri May 20 05:00:05 2016	(r300263)
@@ -38,6 +38,17 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20160519: remove DTrace Toolkit from base
+OLD_FILES+=usr/share/dtrace/toolkit/execsnoop*
+OLD_FILES+=usr/share/dtrace/toolkit/hotkernel*
+OLD_FILES+=usr/share/dtrace/toolkit/hotuser*
+OLD_FILES+=usr/share/dtrace/toolkit/opensnoop*
+OLD_FILES+=usr/share/dtrace/toolkit/procsystime*
+OLD_DIRS+=usr/share/dtrace/toolkit
+# 20160519: stale MLINK removed
+OLD_FILES+=usr/share/man/man9/rman_await_resource.9.gz
+# 20160517: ReiserFS removed
+OLD_FILES+=usr/share/man/man5/reiserfs.5.gz
 # 20160430: kvm_getfiles(3) removed from kvm(3)
 OLD_LIBS+=usr/lib/libkvm.so.6
 OLD_FILES+=usr/share/man/man3/kvm_getfiles.3.gz

Modified: user/alc/PQ_LAUNDRY/README
==============================================================================
--- user/alc/PQ_LAUNDRY/README	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/README	Fri May 20 05:00:05 2016	(r300263)
@@ -45,8 +45,6 @@ crypto		Cryptography stuff (see crypto/R
 
 etc		Template files for /etc.
 
-games		Amusements.
-
 gnu		Various commands and libraries under the GNU Public License.
 		Please see gnu/COPYING* for more information.
 

Modified: user/alc/PQ_LAUNDRY/UPDATING
==============================================================================
--- user/alc/PQ_LAUNDRY/UPDATING	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/UPDATING	Fri May 20 05:00:05 2016	(r300263)
@@ -31,6 +31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20160517:
+	The armv6 port now defaults to hard float ABI. Limited support
+	for running both hardfloat and soft float on the same system
+	is available using the libraries installed with -DWITH_LIBSOFT.
+	This has only been tested as an upgrade path for installworld
+	and packages may fail or need manual intervention to run. New
+	packages will be needed.
+
 20160510:
 	Kernel modules compiled outside of a kernel build now default to
 	installing to /boot/modules instead of /boot/kernel.  Many kernel

Modified: user/alc/PQ_LAUNDRY/cddl/usr.sbin/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/cddl/usr.sbin/Makefile	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/cddl/usr.sbin/Makefile	Fri May 20 05:00:05 2016	(r300263)
@@ -3,7 +3,6 @@
 .include <src.opts.mk>
 
 SUBDIR=	${_dtrace} \
-	${_dtruss} \
 	${_lockstat} \
 	${_plockstat} \
 	${_tests} \
@@ -23,14 +22,12 @@ _zhack=	zhack
 
 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
 _dtrace=	dtrace
-_dtruss=	dtruss
 _lockstat=	lockstat
 _plockstat=	plockstat
 .endif
 
 .if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm"
 _dtrace=	dtrace
-_dtruss=	dtruss
 _lockstat=	lockstat
 .endif
 
@@ -40,7 +37,6 @@ _dtrace=	dtrace
 
 .if ${MACHINE_CPUARCH} == "powerpc"
 _dtrace=	dtrace
-_dtruss=	dtruss
 _lockstat=	lockstat
 .endif
 

Modified: user/alc/PQ_LAUNDRY/contrib/bsnmp/snmpd/bsnmpd.1
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bsnmp/snmpd/bsnmpd.1	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/bsnmp/snmpd/bsnmpd.1	Fri May 20 05:00:05 2016	(r300263)
@@ -7,7 +7,7 @@
 .\"	All rights reserved.
 .\"
 .\" Author: Harti Brandt <harti at FreeBSD.org>
-.\" 
+.\"
 .\" Redistribution and use in source and binary forms, with or without
 .\" modification, are permitted provided that the following conditions
 .\" are met:
@@ -16,7 +16,7 @@
 .\" 2. Redistributions in binary form must reproduce the above copyright
 .\"    notice, this list of conditions and the following disclaimer in the
 .\"    documentation and/or other materials provided with the distribution.
-.\" 
+.\"
 .\" THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
@@ -31,7 +31,7 @@
 .\"
 .\" $Begemot: bsnmp/snmpd/bsnmpd.1,v 1.12 2006/02/27 09:50:03 brandt_h Exp $
 .\"
-.Dd September 9, 2010
+.Dd May 14, 2016
 .Dt BSNMPD 1
 .Os
 .Sh NAME
@@ -227,7 +227,7 @@ myvariable.27.foooll.[localhost]."&^!"
 .Pp
 results in the oid
 .Bd -unfilled -offset indent
-myvariable.27.6.102.111.111.111.108.108.127.0.0.1.38.94.33
+myvariable.27.102.111.111.111.108.108.127.0.0.1.38.94.33
 .Ed
 .Pp
 The value of the assignment may be either empty, a string or a number.

Modified: user/alc/PQ_LAUNDRY/contrib/groff/tmac/doc-syms
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/groff/tmac/doc-syms	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/groff/tmac/doc-syms	Fri May 20 05:00:05 2016	(r300263)
@@ -659,6 +659,8 @@
 .as doc-str-St--susv2          " (\*[Lq]\*[doc-Tn-font-size]SUSv2\*[doc-str-St]\*[Rq])
 .ds doc-str-St--susv3          Version\~3 of the Single \*[doc-Tn-font-size]UNIX\*[doc-str-St] Specification
 .as doc-str-St--susv3          " (\*[Lq]\*[doc-Tn-font-size]SUSv3\*[doc-str-St]\*[Rq])
+.ds doc-str-St--susv4          Version\~4 of the Single \*[doc-Tn-font-size]UNIX\*[doc-str-St] Specification
+.as doc-str-St--susv4          " (\*[Lq]\*[doc-Tn-font-size]SUSv4\*[doc-str-St]\*[Rq])
 .ds doc-str-St--svid4          System\~V Interface Definition, Fourth Edition
 .as doc-str-St--svid4          " (\*[Lq]\*[doc-Tn-font-size]SVID\*[doc-str-St]\^4\*[Rq])
 .ds doc-str-St--xbd5           \*[doc-Tn-font-size]X/Open\*[doc-str-St] Base Definitions Issue\~5

Modified: user/alc/PQ_LAUNDRY/contrib/groff/tmac/groff_mdoc.man
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/groff/tmac/groff_mdoc.man	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/groff/tmac/groff_mdoc.man	Fri May 20 05:00:05 2016	(r300263)
@@ -2097,6 +2097,8 @@ X/Open
 .St -susv2
 .It Li \-susv3
 .St -susv3
+.It Li \-susv4
+.St -susv4
 .It Li \-svid4
 .St -svid4
 .It Li \-xbd5

Modified: user/alc/PQ_LAUNDRY/contrib/ipfilter/man/ipf.5
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/ipfilter/man/ipf.5	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/ipfilter/man/ipf.5	Fri May 20 05:00:05 2016	(r300263)
@@ -881,7 +881,7 @@ through without needing to explicitly al
 An example of how this is done is as follows:
 .PP
 .nf
-pass in proto udp from any prot = 2049 to any with frags keep fags
+pass in proto udp from any port = 2049 to any with frags keep frags
 .fi
 .SH Building a tree of rules
 .PP

Modified: user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/bsdcpio.1
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/bsdcpio.1	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/bsdcpio.1	Fri May 20 05:00:05 2016	(r300263)
@@ -156,7 +156,8 @@ See above for description.
 .It Fl Fl insecure
 (i and p mode only)
 Disable security checks during extraction or copying.
-This allows extraction via symbolic links and path names containing
+This allows extraction via symbolic links, absolute paths,
+and path names containing
 .Sq ..
 in the name.
 .It Fl J , Fl Fl xz

Modified: user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/cpio.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/cpio.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/libarchive/cpio/cpio.c	Fri May 20 05:00:05 2016	(r300263)
@@ -171,6 +171,7 @@ main(int argc, char *argv[])
 	cpio->extract_flags |= ARCHIVE_EXTRACT_NO_OVERWRITE_NEWER;
 	cpio->extract_flags |= ARCHIVE_EXTRACT_SECURE_SYMLINKS;
 	cpio->extract_flags |= ARCHIVE_EXTRACT_SECURE_NODOTDOT;
+	cpio->extract_flags |= ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS;
 	cpio->extract_flags |= ARCHIVE_EXTRACT_PERM;
 	cpio->extract_flags |= ARCHIVE_EXTRACT_FFLAGS;
 	cpio->extract_flags |= ARCHIVE_EXTRACT_ACL;
@@ -256,6 +257,7 @@ main(int argc, char *argv[])
 		case OPTION_INSECURE:
 			cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_SYMLINKS;
 			cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NODOTDOT;
+			cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS;
 			break;
 		case 'L': /* GNU cpio */
 			cpio->option_follow_links = 1;
@@ -293,6 +295,7 @@ main(int argc, char *argv[])
 				    "Cannot use both -p and -%c", cpio->mode);
 			cpio->mode = opt;
 			cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NODOTDOT;
+			cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS;
 			break;
 		case OPTION_PASSPHRASE:
 			cpio->passphrase = cpio->argument;

Modified: user/alc/PQ_LAUNDRY/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/libarchive/libarchive/archive_read_support_format_cpio.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/contrib/libarchive/libarchive/archive_read_support_format_cpio.c	Fri May 20 05:00:05 2016	(r300263)
@@ -401,6 +401,11 @@ archive_read_format_cpio_read_header(str
 
 	/* If this is a symlink, read the link contents. */
 	if (archive_entry_filetype(entry) == AE_IFLNK) {
+		if (cpio->entry_bytes_remaining > 1024 * 1024) {
+			archive_set_error(&a->archive, ENOMEM,
+			    "Rejecting malformed cpio archive: symlink contents exceed 1 megabyte");
+			return (ARCHIVE_FATAL);
+		}
 		h = __archive_read_ahead(a,
 			(size_t)cpio->entry_bytes_remaining, NULL);
 		if (h == NULL)

Modified: user/alc/PQ_LAUNDRY/etc/mtree/BSD.usr.dist
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/mtree/BSD.usr.dist	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/mtree/BSD.usr.dist	Fri May 20 05:00:05 2016	(r300263)
@@ -309,8 +309,6 @@
             ..
         ..
         dtrace
-            toolkit
-            ..
         ..
         examples
             BSD_daemon

Modified: user/alc/PQ_LAUNDRY/etc/ntp/leap-seconds
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/ntp/leap-seconds	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/ntp/leap-seconds	Fri May 20 05:00:05 2016	(r300263)
@@ -130,7 +130,7 @@
 #		Washington, DC
 #		jeffrey.prillaman at usno.navy.mil
 #
-#	Last Update of leap second values:  31 Dec 2015
+#	Last Update of leap second values:  11 Jan 2016
 #
 #	The following line shows this last update date in NTP timestamp 
 #	format. This is the date on which the most recent change to
@@ -138,7 +138,7 @@
 #	be identified by the unique pair of characters in the first two 
 #	columns as shown below.
 #
-#$	 3660508800
+#$	 3661459200
 #
 #	The data in this file will be updated periodically as new leap 
 #	seconds are announced. In addition to being entered on the line
@@ -170,10 +170,10 @@
 #	current -- the update time stamp, the data and the name of the file 
 #	will not change.
 #
-#	Updated through IERS Bulletin C 50
-#	File expires on:  1 Jun 2016
+#	Updated through IERS Bulletin C 51
+#	File expires on:  1 Dec 2016
 #
-#@	3673728000
+#@	3689539200
 #
 2272060800	10	# 1 Jan 1972
 2287785600	11	# 1 Jul 1972
@@ -217,5 +217,5 @@
 #	the hash line is also ignored in the
 #	computation.
 #
-#h	44a44c49 35b22601 a9c7054c 8c56cf57 9b6f6ed5
+#h	63b4df04 0907d94f 2dadb7a1 684f7767 2a372421
 #

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/FILESYSTEMS
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/FILESYSTEMS	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/FILESYSTEMS	Fri May 20 05:00:05 2016	(r300263)
@@ -4,7 +4,7 @@
 #
 
 # PROVIDE: FILESYSTEMS
-# REQUIRE: root mountcritlocal cleanvar zfs
+# REQUIRE: root mountcritlocal cleanvar
 
 #	This is a dummy dependency, for services which require filesystems
 #	to be mounted before starting.  It also serves as the default early /

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/Makefile	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/Makefile	Fri May 20 05:00:05 2016	(r300263)
@@ -2,9 +2,8 @@
 
 .include <src.opts.mk>
 
+BINDIR=		/etc/rc.d
 FILESGROUPS=	FILES
-FILESDIR=	/etc/rc.d
-FILESMODE=	${BINMODE}
 
 FILES=	DAEMON \
 	FILESYSTEMS \
@@ -15,9 +14,6 @@ FILES=	DAEMON \
 	addswap \
 	adjkerntz \
 	archdep \
-	atm1 \
-	atm2 \
-	atm3 \
 	auditd \
 	auditdistd \
 	bgfsck \
@@ -128,24 +124,18 @@ FILES=	DAEMON \
 	ypset \
 	ypupdated \
 	ypxfrd \
-	zfs \
-	zvol
 
 .if ${MK_ACCT} != "no"
 FILESGROUPS+=	ACCT
 ACCT+=		accounting
-.endif
-ACCTDIR=	/etc/rc.d
-ACCTMODE=	${BINMODE}
 ACCTPACKAGE=	acct
+.endif
 
 .if ${MK_ACPI} != "no"
 FILESGROUPS+=	ACPI
 ACPI=		power_profile
-.endif
-ACPIDIR=	/etc/rc.d
-ACPIMODE=	${BINMODE}
 ACPIPACKAGE=	acpi
+.endif
 
 .if ${MK_ACPI} != "no" || ${MK_APM} != "no"
 FILES+=		powerd
@@ -154,19 +144,23 @@ FILES+=		powerd
 .if ${MK_AMD} != "no"
 FILESGROUPS+=	AMD
 AMD+=		amd
-.endif
-AMDDIR=		/etc/rc.d
-AMDMODE=	${BINMODE}
 AMDPACKAGE=	amd
+.endif
 
 .if ${MK_APM} != "no"
 FILESGROUPS+=	APM
 APM+=		apm
 APM+=		apmd
-.endif
-APMDIR=		/etc/rc.d
-APMMODE=	${BINMODE}
 APMPACKAGE=	apm
+.endif
+
+.if ${MK_ATM} != "no"
+FILESGROUPS+=	ATM
+ATM+=		atm1
+ATM+=		atm2
+ATM+=		atm3
+ATMPACKAGE=	atm
+.endif
 
 .if ${MK_AUTOFS} != "no"
 FILES+=		automount
@@ -190,10 +184,8 @@ FILES+=		bootparams
 .if ${MK_BSNMP} != "no"
 FILESGROUPS+=	BSNMP
 BSNMP+=		bsnmpd
-.endif
-BSNMPDIR=	/etc/rc.d
-BSNMPMODE=	${BINMODE}
 BSNMPPACKAGE=	bsnmp
+.endif
 
 .if ${MK_CCD} != "no"
 FILES+=		ccd
@@ -206,10 +198,8 @@ FILES+=		ftpd
 .if ${MK_HAST} != "no"
 FILESGROUPS+=	HAST
 HAST=		hastd
-.endif
-HASTDIR=	/etc/rc.d
-HASTMODE=	${BINMODE}
 HASTPACKAGE=	hast
+.endif
 
 .if ${MK_INETD} != "no"
 FILES+=		inetd
@@ -223,10 +213,8 @@ FILES+=		iscsid
 .if ${MK_JAIL} != "no"
 FILESGROUPS+=	JAIL
 JAIL+=		jail
-.endif
-JAILDIR=	/etc/rc.d
-JAILMODE=	${BINMODE}
 JAILPACKAGE=	jail
+.endif
 
 .if ${MK_LEGACY_CONSOLE} != "no"
 FILES+=		moused
@@ -269,10 +257,8 @@ FILES+=		keyserv
 .if ${MK_OPENSSH} != "no"
 FILESGROUPS+=	SSH
 SSH=		sshd
-.endif
-SSHDIR=		/etc/rc.d
-SSHMODE=	${BINMODE}
 SSHPACKAGE=	ssh
+.endif
 
 .if ${MK_PF} != "no"
 FILES+=		ftp-proxy
@@ -281,10 +267,8 @@ FILES+=		ftp-proxy
 .if ${MK_RCMDS} != "no"
 FILESGROUPS+=	RCMDS
 RCMDS+=		rwho
-.endif
-RCMDSDIR=	/etc/rc.d
-RCMDSMODE=	${BINMODE}
 RCMDSPACKAGE=	rcmds
+.endif
 
 .if ${MK_ROUTED} != "no"
 FILES+=		routed
@@ -293,10 +277,8 @@ FILES+=		routed
 .if ${MK_SENDMAIL} != "no"
 FILESGROUPS+=	SMRCD
 SMRCD=		sendmail
-.endif
-SMRCDDIR=	/etc/rc.d
-SMRCDMODE=	${BINMODE}
 SMRCDPACKAGE=	sendmail
+.endif
 
 .if ${MK_TIMED} != "no"
 FILES+=		timed
@@ -305,10 +287,8 @@ FILES+=		timed
 .if ${MK_UNBOUND} != "no"
 FILESGROUPS+=	UNBOUND
 UNBOUND+=	local_unbound
-.endif
-UNBOUNDDIR=	/etc/rc.d
-UNBOUNDMODE=	${BINMODE}
 UNBOUNDPACKAGE=	unbound
+.endif
 
 .if ${MK_UTMPX} != "no"
 _utx=		utx
@@ -317,14 +297,23 @@ _utx=		utx
 .if ${MK_VI} != "no"
 FILESGROUPS+=	VI
 VI+=		virecover
-.endif
-VIDIR=		/etc/rc.d
-VIMODE=		${BINMODE}
 VIPACKAGE=	vi
+.endif
 
 .if ${MK_WIRELESS} != "no"
 FILES+=		hostapd
 FILES+=		wpa_supplicant
 .endif
 
+.if ${MK_ZFS} != "no"
+FILESGROUPS+=	ZFS
+ZFS+=		zfs
+ZFS+=		zvol
+ZFSPACKAGE=	zfs
+.endif
+
+.for fg in ${FILESGROUPS}
+${fg}MODE?=	${BINMODE}
+.endfor
+
 .include <bsd.prog.mk>

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/NETWORKING
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/NETWORKING	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/NETWORKING	Fri May 20 05:00:05 2016	(r300263)
@@ -5,7 +5,7 @@
 
 # PROVIDE: NETWORKING NETWORK
 # REQUIRE: netif netwait netoptions routing ppp ipfw stf
-# REQUIRE: defaultroute routed route6d resolv bridge
+# REQUIRE: defaultroute route6d resolv bridge
 # REQUIRE: static_arp static_ndp
 
 #	This is a dummy dependency, for services which require networking

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/dumpon
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/dumpon	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/dumpon	Fri May 20 05:00:05 2016	(r300263)
@@ -4,7 +4,6 @@
 #
 
 # PROVIDE: dumpon
-# REQUIRE: zvol
 # BEFORE: disks
 # KEYWORD: nojail
 

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/hostid_save
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/hostid_save	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/hostid_save	Fri May 20 05:00:05 2016	(r300263)
@@ -4,7 +4,7 @@
 #
 
 # PROVIDE: hostid_save
-# REQUIRE: root
+# REQUIRE: hostid root
 # KEYWORD: nojail
 
 . /etc/rc.subr

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/netif
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/netif	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/netif	Fri May 20 05:00:05 2016	(r300263)
@@ -26,7 +26,7 @@
 #
 
 # PROVIDE: netif
-# REQUIRE: atm1 FILESYSTEMS iovctl serial sppp sysctl
+# REQUIRE: FILESYSTEMS iovctl serial sppp sysctl
 # REQUIRE: ipfilter ipfs
 # KEYWORD: nojailvnet
 

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/routed
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/routed	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/routed	Fri May 20 05:00:05 2016	(r300263)
@@ -5,6 +5,7 @@
 
 # PROVIDE: routed
 # REQUIRE: netif routing
+# BEFORE: NETWORK
 # KEYWORD: nojail
 
 . /etc/rc.subr

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/var
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/var	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/var	Fri May 20 05:00:05 2016	(r300263)
@@ -28,7 +28,7 @@
 #
 
 # PROVIDE: var
-# REQUIRE: mountcritlocal zfs
+# REQUIRE: mountcritlocal
 
 # NFS /var is not supported, unless NFS /var is part of diskless NFS /
 

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/zfs
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/zfs	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/zfs	Fri May 20 05:00:05 2016	(r300263)
@@ -5,6 +5,7 @@
 
 # PROVIDE: zfs
 # REQUIRE: mountcritlocal
+# BEFORE: FILESYSTEMS var
 
 . /etc/rc.subr
 

Modified: user/alc/PQ_LAUNDRY/etc/rc.d/zvol
==============================================================================
--- user/alc/PQ_LAUNDRY/etc/rc.d/zvol	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/etc/rc.d/zvol	Fri May 20 05:00:05 2016	(r300263)
@@ -5,6 +5,7 @@
 
 # PROVIDE: zvol
 # REQUIRE: hostid
+# BEFORE: dumpon
 # KEYWORD: nojail
 
 . /etc/rc.subr

Modified: user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile.inc0
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile.inc0	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/gnu/usr.bin/binutils/Makefile.inc0	Fri May 20 05:00:05 2016	(r300263)
@@ -7,7 +7,7 @@
 VERSION=	"2.17.50 [FreeBSD] 2007-07-03"
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: user/alc/PQ_LAUNDRY/gnu/usr.bin/cc/Makefile.tgt
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/usr.bin/cc/Makefile.tgt	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/gnu/usr.bin/cc/Makefile.tgt	Fri May 20 05:00:05 2016	(r300263)
@@ -4,7 +4,7 @@
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/Makefile.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/Makefile.inc	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/Makefile.inc	Fri May 20 05:00:05 2016	(r300263)
@@ -23,7 +23,7 @@ OBJ_RL= ${OBJ_ROOT}/../lib/libreadline/r
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/libgdb/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/libgdb/Makefile	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/gnu/usr.bin/gdb/libgdb/Makefile	Fri May 20 05:00:05 2016	(r300263)
@@ -4,7 +4,7 @@
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: user/alc/PQ_LAUNDRY/include/pthread.h
==============================================================================
--- user/alc/PQ_LAUNDRY/include/pthread.h	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/include/pthread.h	Fri May 20 05:00:05 2016	(r300263)
@@ -135,6 +135,9 @@ enum pthread_mutextype {
 
 #define	PTHREAD_MUTEX_DEFAULT		PTHREAD_MUTEX_ERRORCHECK
 
+#define	PTHREAD_MUTEX_STALLED		0
+#define	PTHREAD_MUTEX_ROBUST		1
+
 struct _pthread_cleanup_info {
 	__uintptr_t	pthread_cleanup_pad[8];
 };
@@ -229,6 +232,8 @@ int		pthread_mutexattr_settype(pthread_m
 			__nonnull(1);
 int		pthread_mutexattr_setpshared(pthread_mutexattr_t *, int)
 			__nonnull(1);
+int		pthread_mutex_consistent(pthread_mutex_t *__mutex)
+			__nonnull(1) __requires_exclusive(*__mutex);
 int		pthread_mutex_destroy(pthread_mutex_t *__mutex)
 			__nonnull(1) __requires_unlocked(*__mutex);
 int		pthread_mutex_init(pthread_mutex_t *__mutex,
@@ -310,6 +315,11 @@ int		pthread_mutex_setprioceiling(pthrea
 int		pthread_mutexattr_getprotocol(pthread_mutexattr_t *, int *);
 int		pthread_mutexattr_setprotocol(pthread_mutexattr_t *, int);
 
+int		pthread_mutexattr_getrobust(pthread_mutexattr_t *__restrict,
+			int *__restrict) __nonnull_all;
+int		pthread_mutexattr_setrobust(pthread_mutexattr_t *, int)
+			__nonnull(1);
+
 int		pthread_attr_getinheritsched(const pthread_attr_t *, int *);
 int		pthread_attr_getschedparam(const pthread_attr_t *,
 			struct sched_param *) __nonnull_all;

Modified: user/alc/PQ_LAUNDRY/lib/clang/clang.build.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/clang/clang.build.mk	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/clang/clang.build.mk	Fri May 20 05:00:05 2016	(r300263)
@@ -21,16 +21,19 @@ CFLAGS+=	-fno-strict-aliasing
 TARGET_ARCH?=	${MACHINE_ARCH}
 BUILD_ARCH?=	${MACHINE_ARCH}
 
-.if ${TARGET_ARCH:Marm*hf*} != ""
+# Armv6 uses hard float abi, unless the CPUTYPE has soft in it.
+# arm (for armv4 and armv5 CPUs) always uses the soft float ABI.
+# For all other targets, we stick with 'unknown'.
+.if ${TARGET_ARCH:Marmv6*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
 TARGET_ABI=	gnueabihf
-.elif ${TARGET_ARCH:Marm*} != ""
+.elif ${TARGET_ARCH:Marm*}
 TARGET_ABI=	gnueabi
 .else
 TARGET_ABI=	unknown
 .endif
 
-TARGET_TRIPLE?=	${TARGET_ARCH:C/amd64/x86_64/:C/armv6hf/armv6/:C/arm64/aarch64/}-${TARGET_ABI}-freebsd11.0
-BUILD_TRIPLE?=	${BUILD_ARCH:C/amd64/x86_64/:C/armv6hf/armv6/:C/arm64/aarch64/}-unknown-freebsd11.0
+TARGET_TRIPLE?=	${TARGET_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-${TARGET_ABI}-freebsd11.0
+BUILD_TRIPLE?=	${BUILD_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-unknown-freebsd11.0
 CFLAGS+=	-DLLVM_DEFAULT_TARGET_TRIPLE=\"${TARGET_TRIPLE}\" \
 		-DLLVM_HOST_TRIPLE=\"${BUILD_TRIPLE}\" \
 		-DDEFAULT_SYSROOT=\"${TOOLS_PREFIX}\"

Modified: user/alc/PQ_LAUNDRY/lib/libbsdstat/bsdstat.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libbsdstat/bsdstat.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libbsdstat/bsdstat.c	Fri May 20 05:00:05 2016	(r300263)
@@ -53,7 +53,7 @@ bsdstat_setfmt(struct bsdstat *sf, const
 				"skipped\n", sf->name, tok);
 			continue;
 		}
-		if (j+3 > (int) sizeof(sf->fmts)) {
+		if (j+4 > (int) sizeof(sf->fmts)) {
 			fprintf(stderr, "%s: not enough room for all stats; "
 				"stopped at %s\n", sf->name, tok);
 			break;

Modified: user/alc/PQ_LAUNDRY/lib/libc/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/Makefile	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/Makefile	Fri May 20 05:00:05 2016	(r300263)
@@ -105,7 +105,8 @@ NOASM=
 .include "${LIBC_SRCTOP}/rpc/Makefile.inc"
 .include "${LIBC_SRCTOP}/uuid/Makefile.inc"
 .include "${LIBC_SRCTOP}/xdr/Makefile.inc"
-.if (${LIBC_ARCH} == "arm" && ${MACHINE_ARCH} != "armv6hf") ||\
+.if (${LIBC_ARCH} == "arm" && \
+	(${MACHINE_ARCH:Marmv6*} == "" || (defined(CPUTYPE) && ${CPUTYPE:M*soft*}))) || \
      ${LIBC_ARCH} == "mips"
 .include "${LIBC_SRCTOP}/softfloat/Makefile.inc"
 .endif

Modified: user/alc/PQ_LAUNDRY/lib/libc/arm/Makefile.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/arm/Makefile.inc	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/arm/Makefile.inc	Fri May 20 05:00:05 2016	(r300263)
@@ -11,7 +11,7 @@ SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol.map
 
 .include "${LIBC_SRCTOP}/arm/aeabi/Makefile.inc"
 
-.if ${MACHINE_ARCH:Marm*hf*} != ""
+.if ${MACHINE_ARCH:Marmv6*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
 SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol_vfp.map
 .endif
 

Modified: user/alc/PQ_LAUNDRY/lib/libc/arm/aeabi/Makefile.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/arm/aeabi/Makefile.inc	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/arm/aeabi/Makefile.inc	Fri May 20 05:00:05 2016	(r300263)
@@ -5,13 +5,14 @@
 SRCS+=	aeabi_atexit.c		\
 	aeabi_unwind_cpp.c	\
 	aeabi_unwind_exidx.c
-.if ${MACHINE_ARCH:Marm*hf*} == ""
+.if (${MACHINE_ARCH:Marmv6*} && defined(CPUTYPE) && ${CPUTYPE:M*soft*} != "") || \
+	${MACHINE_ARCH:Marmv6*} == ""
 SRCS+=	aeabi_asm_double.S	\
 	aeabi_asm_float.S	\
 	aeabi_double.c		\
 	aeabi_float.c
 .endif
-.if ${MACHINE_ARCH:Marmv6*}
+.if ${MACHINE_ARCH:Marmv6*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
 SRCS+=	aeabi_vfp_double.S	\
 	aeabi_vfp_float.S
 .endif

Modified: user/alc/PQ_LAUNDRY/lib/libc/arm/gen/Makefile.inc
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/arm/gen/Makefile.inc	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/arm/gen/Makefile.inc	Fri May 20 05:00:05 2016	(r300263)
@@ -7,7 +7,7 @@ SRCS+=	_ctx_start.S _setjmp.S _set_tp.c 
 	arm_initfini.c \
 	trivial-getcontextx.c
 
-.if ${MACHINE_ARCH} == "armv6hf"
+.if ${MACHINE_ARCH:Marmv6*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
 SRCS+=	fpgetmask_vfp.c fpgetround_vfp.c fpgetsticky_vfp.c fpsetmask_vfp.c \
 	fpsetround_vfp.c fpsetsticky_vfp.c
 .endif

Modified: user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/gen/Symbol.map	Fri May 20 05:00:05 2016	(r300263)
@@ -410,6 +410,9 @@ FBSD_1.3 {
 };
 
 FBSD_1.4 {
+	pthread_mutex_consistent;
+	pthread_mutexattr_getrobust;
+	pthread_mutexattr_setrobust;
 	scandir_b;
 };
 

Modified: user/alc/PQ_LAUNDRY/lib/libc/gen/_pthread_stubs.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/gen/_pthread_stubs.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/gen/_pthread_stubs.c	Fri May 20 05:00:05 2016	(r300263)
@@ -125,6 +125,9 @@ pthread_func_entry_t __thr_jtable[PJT_MA
 	{PJT_DUAL_ENTRY(stub_zero)},    /* PJT_CLEANUP_PUSH_IMP */
 	{PJT_DUAL_ENTRY(stub_zero)},	/* PJT_CANCEL_ENTER */
 	{PJT_DUAL_ENTRY(stub_zero)},	/* PJT_CANCEL_LEAVE */
+	{PJT_DUAL_ENTRY(stub_zero)},	/* PJT_MUTEX_CONSISTENT */
+	{PJT_DUAL_ENTRY(stub_zero)},	/* PJT_MUTEXATTR_GETROBUST */
+	{PJT_DUAL_ENTRY(stub_zero)},	/* PJT_MUTEXATTR_SETROBUST */
 };
 
 /*
@@ -226,9 +229,14 @@ STUB_FUNC2(pthread_mutex_init,	PJT_MUTEX
 STUB_FUNC1(pthread_mutex_lock,	PJT_MUTEX_LOCK, int, void *)
 STUB_FUNC1(pthread_mutex_trylock, PJT_MUTEX_TRYLOCK, int, void *)
 STUB_FUNC1(pthread_mutex_unlock, PJT_MUTEX_UNLOCK, int, void *)
+STUB_FUNC1(pthread_mutex_consistent, PJT_MUTEX_CONSISTENT, int, void *)
 STUB_FUNC1(pthread_mutexattr_destroy, PJT_MUTEXATTR_DESTROY, int, void *)
 STUB_FUNC1(pthread_mutexattr_init, PJT_MUTEXATTR_INIT, int, void *)
 STUB_FUNC2(pthread_mutexattr_settype, PJT_MUTEXATTR_SETTYPE, int, void *, int)
+STUB_FUNC2(pthread_mutexattr_getrobust, PJT_MUTEXATTR_GETROBUST, int, void *,
+    int *)
+STUB_FUNC2(pthread_mutexattr_setrobust, PJT_MUTEXATTR_SETROBUST, int, void *,
+    int)
 STUB_FUNC2(pthread_once, 	PJT_ONCE, int, void *, void *)
 STUB_FUNC1(pthread_rwlock_destroy, PJT_RWLOCK_DESTROY, int, void *)
 STUB_FUNC2(pthread_rwlock_init,	PJT_RWLOCK_INIT, int, void *, void *)

Modified: user/alc/PQ_LAUNDRY/lib/libc/include/libc_private.h
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/include/libc_private.h	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/include/libc_private.h	Fri May 20 05:00:05 2016	(r300263)
@@ -168,6 +168,9 @@ typedef enum {
 	PJT_CLEANUP_PUSH_IMP,
 	PJT_CANCEL_ENTER,
 	PJT_CANCEL_LEAVE,
+	PJT_MUTEX_CONSISTENT,
+	PJT_MUTEXATTR_GETROBUST,
+	PJT_MUTEXATTR_SETROBUST,
 	PJT_MAX
 } pjt_index_t;
 

Modified: user/alc/PQ_LAUNDRY/lib/libc/net/name6.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/net/name6.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/net/name6.c	Fri May 20 05:00:05 2016	(r300263)
@@ -655,7 +655,6 @@ _hpreorder(struct hostent *hp)
 #endif
 		break;
 	default:
-		free_addrselectpolicy(&policyhead);
 		return hp;
 	}
 

Modified: user/alc/PQ_LAUNDRY/lib/libc/resolv/res_query.c
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/resolv/res_query.c	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/resolv/res_query.c	Fri May 20 05:00:05 2016	(r300263)
@@ -135,8 +135,8 @@ again:
 	if (n > 0 && (statp->_flags & RES_F_EDNS0ERR) == 0 &&
 	    (statp->options & (RES_USE_EDNS0|RES_USE_DNSSEC|RES_NSID))) {
 		n = res_nopt(statp, n, buf, sizeof(buf), anslen);
-		rdata = &buf[n];
 		if (n > 0 && (statp->options & RES_NSID) != 0U) {
+			rdata = &buf[n];
 			n = res_nopt_rdata(statp, n, buf, sizeof(buf), rdata,
 					   NS_OPT_NSID, 0, NULL);
 		}

Modified: user/alc/PQ_LAUNDRY/lib/libc/sys/_umtx_op.2
==============================================================================
--- user/alc/PQ_LAUNDRY/lib/libc/sys/_umtx_op.2	Fri May 20 04:45:08 2016	(r300262)
+++ user/alc/PQ_LAUNDRY/lib/libc/sys/_umtx_op.2	Fri May 20 05:00:05 2016	(r300263)
@@ -28,7 +28,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 5, 2016
+.Dd May 17, 2016
 .Dt _UMTX_OP 2
 .Os
 .Sh NAME
@@ -85,6 +85,7 @@ struct umutex {
 	volatile lwpid_t m_owner;
 	uint32_t         m_flags;
 	uint32_t         m_ceilings[2];
+	uintptr_t        m_rb_lnk;
 };
 .Ed
 .Pp
@@ -95,18 +96,24 @@ It contains either the thread identifier
 locked state, or zero when the lock is unowned.
 The highest bit set indicates that there is contention on the lock.
 The constants are defined for special values:
-.Bl -tag -width "Dv UMUTEX_CONTESTED"
+.Bl -tag -width "Dv UMUTEX_RB_OWNERDEAD"
 .It Dv UMUTEX_UNOWNED
 Zero, the value stored in the unowned lock.
 .It Dv UMUTEX_CONTESTED
 The contenion indicator.
+.It Dv UMUTEX_RB_OWNERDEAD
+A thread owning the robust mutex terminated.
+The mutex is in unlocked state.
+.It Dv UMUTEX_RB_NOTRECOV
+The robust mutex is in a non-recoverable state.
+It cannot be locked until reinitialized.
 .El
 .Pp
 The
 .Dv m_flags
 field may contain the following umutex-specific flags, in addition to
 the common flags:
-.Bl -tag -width "Dv UMUTEX_PRIO_INHERIT"
+.Bl -tag -width "Dv UMUTEX_NONCONSISTENT"
 .It Dv UMUTEX_PRIO_INHERIT
 Mutex implements
 .Em Priority Inheritance
@@ -115,6 +122,13 @@ protocol.
 Mutex implements
 .Em Priority Protection
 protocol.
+.It Dv UMUTEX_ROBUST
+Mutex is robust, as described in the
+.Sx ROBUST UMUTEXES
+section below.
+.It Dv UMUTEX_NONCONSISTENT
+Robust mutex is in a transient non-consistent state.
+Not used by kernel.
 .El
 .Pp
 In the manual page, mutexes not having
@@ -417,6 +431,75 @@ primitives, even when the physical addre
 When waking up a limited number of threads from a given sleep queue,
 the highest priority threads that have been blocked for the longest on
 the queue are selected.
+.Ss ROBUST UMUTEXES
+The
+.Em robust umutexes
+are provided as a substrate for a userspace library to implement
+POSIX robust mutexes.
+A robust umutex must have the
+.Dv UMUTEX_ROBUST
+flag set.
+.Pp
+On thread termination, the kernel walks two lists of mutexes.
+The two lists head addresses must be provided by a prior call to
+.Dv UMTX_OP_ROBUST_LISTS
+request.
+The lists are singly-linked.
+The link to next element is provided by the
+.Dv m_rb_lnk
+member of the
+.Vt struct umutex .
+.Pp
+Robust list processing is aborted if the kernel finds a mutex
+with any of the following conditions:
+.Bl -dash -offset indent -compact
+.It
+the
+.Dv UMUTEX_ROBUST
+flag is not set
+.It
+not owned by the current thread, except when the mutex is pointed to
+by the
+.Dv robust_inactive
+member of the
+.Vt struct umtx_robust_lists_params ,
+registered for the current thread
+.It
+the combination of mutex flags is invalid
+.It
+read of the umutex memory faults
+.It
+the list length limit described in
+.Xr libthr 3
+ is reached.
+.El
+.Pp
+Every mutex in both lists is unlocked as if the
+.Dv UMTX_OP_MUTEX_UNLOCK
+request is performed on it, but instead of the
+.Dv UMUTEX_UNOWNED
+value, the
+.Dv m_owner
+field is written with the
+.Dv UMUTEX_RB_OWNERDEAD
+value.
+When a mutex in the
+.Dv UMUTEX_RB_OWNERDEAD
+state is locked by kernel due to the
+.Dv UMTX_OP_MUTEX_TRYLOCK
+and
+.Dv UMTX_OP_MUTEX_LOCK
+requests, the lock is granted and
+.Er EOWNERDEAD
+error is returned.
+.Pp
+Also, the kernel handles the
+.Dv UMUTEX_RB_NOTRECOV
+value of
+.Dv the m_owner
+field specially, always returning the
+.Er ENOTRECOVERABLE
+error for lock attempts, without granting the lock.
 .Ss OPERATIONS
 The following operations, requested by the
 .Fa op
@@ -582,12 +665,12 @@ The arguments to the request are:
 Pointer to the umutex.

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


More information about the svn-src-user mailing list