svn commit: r257185 - in projects/arm_eabi_vfp: . bin/ps bin/sh cddl/contrib/opensolaris/cmd/zfs contrib/binutils/gas/config contrib/gcclibs/libssp contrib/gperf/src contrib/jemalloc contrib/jemall...

Andrew Turner andrew at FreeBSD.org
Sat Oct 26 18:47:17 UTC 2013


Author: andrew
Date: Sat Oct 26 18:47:10 2013
New Revision: 257185
URL: http://svnweb.freebsd.org/changeset/base/257185

Log:
  MFC to r257184

Added:
  projects/arm_eabi_vfp/etc/keys/
     - copied from r257184, head/etc/keys/
  projects/arm_eabi_vfp/etc/mtree/BSD.tests.dist
     - copied unchanged from r257184, head/etc/mtree/BSD.tests.dist
  projects/arm_eabi_vfp/etc/pkg/
     - copied from r257184, head/etc/pkg/
  projects/arm_eabi_vfp/share/man/man7/tests.7
     - copied unchanged from r257184, head/share/man/man7/tests.7
  projects/arm_eabi_vfp/share/man/man9/getenv.9
     - copied unchanged from r257184, head/share/man/man9/getenv.9
  projects/arm_eabi_vfp/share/mk/plain.test.mk
     - copied unchanged from r257184, head/share/mk/plain.test.mk
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_bscreg.h
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_bscreg.h
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_spi.c
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_spireg.h
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_spireg.h
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_spivar.h
     - copied unchanged from r257184, head/sys/arm/broadcom/bcm2835/bcm2835_spivar.h
  projects/arm_eabi_vfp/sys/arm/conf/IMX53-QSB
     - copied unchanged from r257184, head/sys/arm/conf/IMX53-QSB
  projects/arm_eabi_vfp/sys/arm/conf/RADXA
     - copied unchanged from r257184, head/sys/arm/conf/RADXA
  projects/arm_eabi_vfp/sys/arm/rockchip/
     - copied from r257184, head/sys/arm/rockchip/
  projects/arm_eabi_vfp/sys/boot/fdt/dts/beri-sim.dts
     - copied unchanged from r257184, head/sys/boot/fdt/dts/beri-sim.dts
  projects/arm_eabi_vfp/sys/boot/fdt/dts/beripad-de4.dts
     - copied unchanged from r257184, head/sys/boot/fdt/dts/beripad-de4.dts
  projects/arm_eabi_vfp/sys/boot/fdt/dts/imx53-qsb.dts
     - copied unchanged from r257184, head/sys/boot/fdt/dts/imx53-qsb.dts
  projects/arm_eabi_vfp/sys/boot/fdt/dts/rk3188-radxa.dts
     - copied unchanged from r257184, head/sys/boot/fdt/dts/rk3188-radxa.dts
  projects/arm_eabi_vfp/sys/boot/fdt/dts/rk3188.dtsi
     - copied unchanged from r257184, head/sys/boot/fdt/dts/rk3188.dtsi
     - copied unchanged from r257184, head/sys/dev/fdt/fdt_ic_if.m
  projects/arm_eabi_vfp/sys/dev/ffec/
     - copied from r257184, head/sys/dev/ffec/
  projects/arm_eabi_vfp/sys/dev/iwn/if_iwn_debug.h
     - copied unchanged from r257184, head/sys/dev/iwn/if_iwn_debug.h
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_nexus.c
     - copied unchanged from r257184, head/sys/dev/ofw/ofw_nexus.c
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_nexus.h
     - copied unchanged from r257184, head/sys/dev/ofw/ofw_nexus.h
  projects/arm_eabi_vfp/sys/dev/spibus/ofw_spibus.c
     - copied unchanged from r257184, head/sys/dev/spibus/ofw_spibus.c
  projects/arm_eabi_vfp/sys/dev/usb/controller/dwc_otg_fdt.c
     - copied unchanged from r257184, head/sys/dev/usb/controller/dwc_otg_fdt.c
  projects/arm_eabi_vfp/sys/mips/beri/beri_pic.c
     - copied unchanged from r257184, head/sys/mips/beri/beri_pic.c
  projects/arm_eabi_vfp/sys/mips/conf/ALFA_HORNET_UB
     - copied unchanged from r257184, head/sys/mips/conf/ALFA_HORNET_UB
  projects/arm_eabi_vfp/sys/mips/conf/ALFA_HORNET_UB.hints
     - copied unchanged from r257184, head/sys/mips/conf/ALFA_HORNET_UB.hints
  projects/arm_eabi_vfp/sys/mips/conf/BERI_DE4_BASE
     - copied unchanged from r257184, head/sys/mips/conf/BERI_DE4_BASE
  projects/arm_eabi_vfp/sys/mips/conf/BERI_SIM_BASE
     - copied unchanged from r257184, head/sys/mips/conf/BERI_SIM_BASE
  projects/arm_eabi_vfp/sys/mips/conf/BERI_SIM_SDROOT
     - copied unchanged from r257184, head/sys/mips/conf/BERI_SIM_SDROOT
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/pci_mpc85xx.c
     - copied unchanged from r257184, head/sys/powerpc/mpc85xx/pci_mpc85xx.c
  projects/arm_eabi_vfp/sys/powerpc/ofw/openpic_ofw.c
     - copied unchanged from r257184, head/sys/powerpc/ofw/openpic_ofw.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/clock.c
     - copied unchanged from r257184, head/sys/powerpc/powerpc/clock.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/nexus.c
     - copied unchanged from r257184, head/sys/powerpc/powerpc/nexus.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/vm_machdep.c
     - copied unchanged from r257184, head/sys/powerpc/powerpc/vm_machdep.c
  projects/arm_eabi_vfp/tests/
     - copied from r257184, head/tests/
  projects/arm_eabi_vfp/tools/build/options/WITHOUT_NMTREE
     - copied unchanged from r257184, head/tools/build/options/WITHOUT_NMTREE
  projects/arm_eabi_vfp/tools/build/options/WITHOUT_TESTS
     - copied unchanged from r257184, head/tools/build/options/WITHOUT_TESTS
  projects/arm_eabi_vfp/tools/tools/atsectl/
     - copied from r257184, head/tools/tools/atsectl/
Directory Properties:
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_ic_if.m   (props changed)
Deleted:
  projects/arm_eabi_vfp/share/man/man4/isf.4
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/dwc_otg_brcm.c
  projects/arm_eabi_vfp/sys/dev/isf/
  projects/arm_eabi_vfp/sys/kern/dtio_kdtrace.c
  projects/arm_eabi_vfp/sys/mips/conf/BERI_SIM.hints
  projects/arm_eabi_vfp/sys/modules/dtrace/dtio/
  projects/arm_eabi_vfp/sys/powerpc/aim/clock.c
  projects/arm_eabi_vfp/sys/powerpc/aim/nexus.c
  projects/arm_eabi_vfp/sys/powerpc/aim/vm_machdep.c
  projects/arm_eabi_vfp/sys/powerpc/booke/clock.c
  projects/arm_eabi_vfp/sys/powerpc/booke/vm_machdep.c
  projects/arm_eabi_vfp/sys/powerpc/include/trap_aim.h
  projects/arm_eabi_vfp/sys/powerpc/include/trap_booke.h
  projects/arm_eabi_vfp/sys/powerpc/mambo/mambo_openpic.c
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/nexus.c
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/pci_fdt.c
  projects/arm_eabi_vfp/sys/powerpc/powermac/openpic_macio.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/openpic_fdt.c
  projects/arm_eabi_vfp/tools/build/options/WITH_NMTREE
  projects/arm_eabi_vfp/usr.sbin/isfctl/
Modified:
  projects/arm_eabi_vfp/Makefile.inc1
  projects/arm_eabi_vfp/ObsoleteFiles.inc
  projects/arm_eabi_vfp/UPDATING
  projects/arm_eabi_vfp/bin/ps/print.c
  projects/arm_eabi_vfp/bin/sh/miscbltin.c
  projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
  projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.c
  projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.h
  projects/arm_eabi_vfp/contrib/gcclibs/libssp/ssp.c
  projects/arm_eabi_vfp/contrib/gperf/src/options.cc
  projects/arm_eabi_vfp/contrib/gperf/src/search.cc
  projects/arm_eabi_vfp/contrib/jemalloc/ChangeLog
  projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-diffs
  projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-upgrade
  projects/arm_eabi_vfp/contrib/jemalloc/VERSION
  projects/arm_eabi_vfp/contrib/jemalloc/doc/jemalloc.3
  projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/arena.h
  projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h
  projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/private_namespace.h
  projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/tcache.h
  projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/jemalloc.h
  projects/arm_eabi_vfp/contrib/jemalloc/src/arena.c
  projects/arm_eabi_vfp/contrib/jemalloc/src/chunk.c
  projects/arm_eabi_vfp/contrib/jemalloc/src/ctl.c
  projects/arm_eabi_vfp/contrib/jemalloc/src/jemalloc.c
  projects/arm_eabi_vfp/contrib/llvm/tools/clang/tools/driver/driver.cpp
  projects/arm_eabi_vfp/contrib/subversion/subversion/libsvn_subr/opt.c
  projects/arm_eabi_vfp/contrib/subversion/subversion/libsvn_subr/version.c
  projects/arm_eabi_vfp/etc/Makefile
  projects/arm_eabi_vfp/etc/login.conf
  projects/arm_eabi_vfp/etc/mtree/BSD.root.dist
  projects/arm_eabi_vfp/etc/mtree/BSD.usr.dist
  projects/arm_eabi_vfp/etc/netstart
  projects/arm_eabi_vfp/etc/rc.d/jail
  projects/arm_eabi_vfp/etc/rc.d/rtadvd
  projects/arm_eabi_vfp/include/pthread.h
  projects/arm_eabi_vfp/lib/libc/gen/popen.c
  projects/arm_eabi_vfp/lib/libc/gen/syslog.c
  projects/arm_eabi_vfp/lib/libc/iconv/citrus_mapper.c
  projects/arm_eabi_vfp/lib/libc/sys/getrlimit.2
  projects/arm_eabi_vfp/lib/libcrypt/Makefile
  projects/arm_eabi_vfp/lib/libcrypt/tests/Makefile
  projects/arm_eabi_vfp/lib/libutil/login_class.3
  projects/arm_eabi_vfp/lib/libutil/login_class.c
  projects/arm_eabi_vfp/sbin/fsck_ffs/ea.c
  projects/arm_eabi_vfp/sbin/geom/class/part/geom_part.c
  projects/arm_eabi_vfp/sbin/growfs/debug.c
  projects/arm_eabi_vfp/sbin/hastctl/hastctl.c
  projects/arm_eabi_vfp/sbin/hastd/control.c
  projects/arm_eabi_vfp/sbin/hastd/hast.h
  projects/arm_eabi_vfp/sbin/hastd/primary.c
  projects/arm_eabi_vfp/sbin/hastd/secondary.c
  projects/arm_eabi_vfp/sbin/ifconfig/ifconfig.8
  projects/arm_eabi_vfp/sbin/mdconfig/mdconfig.8
  projects/arm_eabi_vfp/sbin/mdconfig/mdconfig.c
  projects/arm_eabi_vfp/share/man/man4/Makefile
  projects/arm_eabi_vfp/share/man/man4/ahci.4
  projects/arm_eabi_vfp/share/man/man5/src.conf.5
  projects/arm_eabi_vfp/share/man/man7/Makefile
  projects/arm_eabi_vfp/share/man/man7/hier.7
  projects/arm_eabi_vfp/share/man/man9/Makefile
  projects/arm_eabi_vfp/share/man/man9/disk.9
  projects/arm_eabi_vfp/share/mk/bsd.files.mk
  projects/arm_eabi_vfp/share/mk/bsd.own.mk
  projects/arm_eabi_vfp/share/mk/bsd.test.mk
  projects/arm_eabi_vfp/sys/amd64/amd64/bpf_jit_machdep.c
  projects/arm_eabi_vfp/sys/arm/allwinner/a10_wdog.c
  projects/arm_eabi_vfp/sys/arm/arm/stack_machdep.c
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_gpio.c
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/arm_eabi_vfp/sys/arm/broadcom/bcm2835/files.bcm2835
  projects/arm_eabi_vfp/sys/arm/conf/RPI-B
  projects/arm_eabi_vfp/sys/arm/freescale/imx/files.imx53
  projects/arm_eabi_vfp/sys/arm/lpc/if_lpe.c
  projects/arm_eabi_vfp/sys/arm/lpc/lpc_mmc.c
  projects/arm_eabi_vfp/sys/arm/mv/gpio.c
  projects/arm_eabi_vfp/sys/arm/mv/mv_sata.c
  projects/arm_eabi_vfp/sys/arm/xscale/ixp425/if_npe.c
  projects/arm_eabi_vfp/sys/arm/xscale/ixp425/ixp425_mem.c
  projects/arm_eabi_vfp/sys/boot/fdt/dts/bcm2835.dtsi
  projects/arm_eabi_vfp/sys/boot/fdt/dts/db78460.dts
  projects/arm_eabi_vfp/sys/boot/fdt/dts/digi-ccwmx53.dts
  projects/arm_eabi_vfp/sys/boot/i386/libi386/Makefile
  projects/arm_eabi_vfp/sys/boot/i386/libi386/smbios.c
  projects/arm_eabi_vfp/sys/boot/uboot/lib/disk.c
  projects/arm_eabi_vfp/sys/boot/uboot/lib/glue.c
  projects/arm_eabi_vfp/sys/cam/ata/ata_da.c
  projects/arm_eabi_vfp/sys/cam/ata/ata_pmp.c
  projects/arm_eabi_vfp/sys/cam/ata/ata_xpt.c
  projects/arm_eabi_vfp/sys/cam/cam_ccb.h
  projects/arm_eabi_vfp/sys/cam/cam_periph.c
  projects/arm_eabi_vfp/sys/cam/cam_periph.h
  projects/arm_eabi_vfp/sys/cam/cam_queue.c
  projects/arm_eabi_vfp/sys/cam/cam_queue.h
  projects/arm_eabi_vfp/sys/cam/cam_sim.c
  projects/arm_eabi_vfp/sys/cam/cam_sim.h
  projects/arm_eabi_vfp/sys/cam/cam_xpt.c
  projects/arm_eabi_vfp/sys/cam/cam_xpt.h
  projects/arm_eabi_vfp/sys/cam/cam_xpt_internal.h
  projects/arm_eabi_vfp/sys/cam/cam_xpt_sim.h
  projects/arm_eabi_vfp/sys/cam/ctl/ctl_backend_block.c
  projects/arm_eabi_vfp/sys/cam/ctl/ctl_frontend_cam_sim.c
  projects/arm_eabi_vfp/sys/cam/ctl/scsi_ctl.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_all.h
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_cd.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_ch.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_da.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_enc.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_enc_internal.h
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_enc_safte.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_enc_ses.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_pass.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_pt.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_sa.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_sg.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_targ_bh.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_target.c
  projects/arm_eabi_vfp/sys/cam/scsi/scsi_xpt.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
  projects/arm_eabi_vfp/sys/cddl/dev/dtrace/amd64/dtrace_isa.c
  projects/arm_eabi_vfp/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
  projects/arm_eabi_vfp/sys/cddl/dev/sdt/sdt.c
  projects/arm_eabi_vfp/sys/compat/linprocfs/linprocfs.c
  projects/arm_eabi_vfp/sys/compat/linsysfs/linsysfs.c
  projects/arm_eabi_vfp/sys/compat/linux/linux_ioctl.c
  projects/arm_eabi_vfp/sys/compat/linux/linux_socket.c
  projects/arm_eabi_vfp/sys/compat/ndis/kern_ndis.c
  projects/arm_eabi_vfp/sys/compat/ndis/subr_ndis.c
  projects/arm_eabi_vfp/sys/compat/ndis/subr_usbd.c
  projects/arm_eabi_vfp/sys/conf/NOTES
  projects/arm_eabi_vfp/sys/conf/files
  projects/arm_eabi_vfp/sys/conf/files.powerpc
  projects/arm_eabi_vfp/sys/conf/options.mips
  projects/arm_eabi_vfp/sys/dev/ae/if_ae.c
  projects/arm_eabi_vfp/sys/dev/age/if_age.c
  projects/arm_eabi_vfp/sys/dev/aha/aha.c
  projects/arm_eabi_vfp/sys/dev/ahci/ahci.c
  projects/arm_eabi_vfp/sys/dev/ahci/ahci.h
  projects/arm_eabi_vfp/sys/dev/aic7xxx/aic79xx.c
  projects/arm_eabi_vfp/sys/dev/aic7xxx/aic7xxx.c
  projects/arm_eabi_vfp/sys/dev/alc/if_alc.c
  projects/arm_eabi_vfp/sys/dev/ale/if_ale.c
  projects/arm_eabi_vfp/sys/dev/an/if_an.c
  projects/arm_eabi_vfp/sys/dev/ata/ata-all.c
  projects/arm_eabi_vfp/sys/dev/ath/ath_dfs/null/dfs_null.c
  projects/arm_eabi_vfp/sys/dev/ath/ath_rate/sample/sample.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_beacon.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_btcoex.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_keycache.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_lna_div.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_rx.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_rx_edma.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_spectral.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_sysctl.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_tdma.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_tx.c
  projects/arm_eabi_vfp/sys/dev/ath/if_ath_tx_edma.c
  projects/arm_eabi_vfp/sys/dev/bce/if_bce.c
  projects/arm_eabi_vfp/sys/dev/bce/if_bcereg.h
  projects/arm_eabi_vfp/sys/dev/bfe/if_bfe.c
  projects/arm_eabi_vfp/sys/dev/bge/if_bge.c
  projects/arm_eabi_vfp/sys/dev/bm/if_bm.c
  projects/arm_eabi_vfp/sys/dev/buslogic/bt.c
  projects/arm_eabi_vfp/sys/dev/bwi/bwimac.c
  projects/arm_eabi_vfp/sys/dev/bwi/bwiphy.c
  projects/arm_eabi_vfp/sys/dev/bwi/bwirf.c
  projects/arm_eabi_vfp/sys/dev/bwi/if_bwi.c
  projects/arm_eabi_vfp/sys/dev/bwi/if_bwi_pci.c
  projects/arm_eabi_vfp/sys/dev/bwn/if_bwn.c
  projects/arm_eabi_vfp/sys/dev/cadence/if_cgem.c
  projects/arm_eabi_vfp/sys/dev/cas/if_cas.c
  projects/arm_eabi_vfp/sys/dev/ce/if_ce.c
  projects/arm_eabi_vfp/sys/dev/cesa/cesa.c
  projects/arm_eabi_vfp/sys/dev/cfi/cfi_bus_nexus.c
  projects/arm_eabi_vfp/sys/dev/cm/smc90cx6.c
  projects/arm_eabi_vfp/sys/dev/cp/if_cp.c
  projects/arm_eabi_vfp/sys/dev/cs/if_cs.c
  projects/arm_eabi_vfp/sys/dev/ctau/if_ct.c
  projects/arm_eabi_vfp/sys/dev/cx/if_cx.c
  projects/arm_eabi_vfp/sys/dev/cxgb/cxgb_adapter.h
  projects/arm_eabi_vfp/sys/dev/cxgb/cxgb_main.c
  projects/arm_eabi_vfp/sys/dev/cxgbe/adapter.h
  projects/arm_eabi_vfp/sys/dev/dc/dcphy.c
  projects/arm_eabi_vfp/sys/dev/dc/if_dc.c
  projects/arm_eabi_vfp/sys/dev/dc/pnphy.c
  projects/arm_eabi_vfp/sys/dev/de/if_de.c
  projects/arm_eabi_vfp/sys/dev/drm2/i915/i915_drv.c
  projects/arm_eabi_vfp/sys/dev/e1000/if_em.c
  projects/arm_eabi_vfp/sys/dev/e1000/if_igb.c
  projects/arm_eabi_vfp/sys/dev/e1000/if_lem.c
  projects/arm_eabi_vfp/sys/dev/ed/if_ed.c
  projects/arm_eabi_vfp/sys/dev/ed/if_ed_3c503.c
  projects/arm_eabi_vfp/sys/dev/ed/if_ed_hpp.c
  projects/arm_eabi_vfp/sys/dev/ed/if_ed_pccard.c
  projects/arm_eabi_vfp/sys/dev/ed/if_ed_rtl80x9.c
  projects/arm_eabi_vfp/sys/dev/en/if_en_pci.c
  projects/arm_eabi_vfp/sys/dev/en/midway.c
  projects/arm_eabi_vfp/sys/dev/ep/if_ep.c
  projects/arm_eabi_vfp/sys/dev/et/if_et.c
  projects/arm_eabi_vfp/sys/dev/ex/if_ex.c
  projects/arm_eabi_vfp/sys/dev/fatm/if_fatm.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_common.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_common.h
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_mips.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_pci.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_powerpc.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdt_slicer.c
  projects/arm_eabi_vfp/sys/dev/fdt/fdtbus.c
  projects/arm_eabi_vfp/sys/dev/fdt/simplebus.c
  projects/arm_eabi_vfp/sys/dev/fe/if_fe.c
  projects/arm_eabi_vfp/sys/dev/fe/if_fe_pccard.c
  projects/arm_eabi_vfp/sys/dev/firewire/if_fwe.c
  projects/arm_eabi_vfp/sys/dev/firewire/if_fwip.c
  projects/arm_eabi_vfp/sys/dev/firewire/sbp_targ.c
  projects/arm_eabi_vfp/sys/dev/fxp/if_fxp.c
  projects/arm_eabi_vfp/sys/dev/fxp/inphy.c
  projects/arm_eabi_vfp/sys/dev/gem/if_gem.c
  projects/arm_eabi_vfp/sys/dev/hatm/if_hatm.c
  projects/arm_eabi_vfp/sys/dev/hatm/if_hatm_intr.c
  projects/arm_eabi_vfp/sys/dev/hatm/if_hatm_ioctl.c
  projects/arm_eabi_vfp/sys/dev/hatm/if_hatm_rx.c
  projects/arm_eabi_vfp/sys/dev/hatm/if_hatm_tx.c
  projects/arm_eabi_vfp/sys/dev/hme/if_hme.c
  projects/arm_eabi_vfp/sys/dev/hme/if_hme_pci.c
  projects/arm_eabi_vfp/sys/dev/ic/ns16550.h
  projects/arm_eabi_vfp/sys/dev/ie/if_ie.c
  projects/arm_eabi_vfp/sys/dev/if_ndis/if_ndis.c
  projects/arm_eabi_vfp/sys/dev/if_ndis/if_ndis_pccard.c
  projects/arm_eabi_vfp/sys/dev/if_ndis/if_ndis_pci.c
  projects/arm_eabi_vfp/sys/dev/if_ndis/if_ndis_usb.c
  projects/arm_eabi_vfp/sys/dev/iicbus/if_ic.c
  projects/arm_eabi_vfp/sys/dev/ipw/if_ipw.c
  projects/arm_eabi_vfp/sys/dev/iscsi/icl.c
  projects/arm_eabi_vfp/sys/dev/isp/isp_freebsd.c
  projects/arm_eabi_vfp/sys/dev/iwi/if_iwi.c
  projects/arm_eabi_vfp/sys/dev/iwn/if_iwn.c
  projects/arm_eabi_vfp/sys/dev/iwn/if_iwnreg.h
  projects/arm_eabi_vfp/sys/dev/iwn/if_iwnvar.h
  projects/arm_eabi_vfp/sys/dev/ixgb/if_ixgb.h
  projects/arm_eabi_vfp/sys/dev/ixgbe/ixgbe.h
  projects/arm_eabi_vfp/sys/dev/ixgbe/ixv.h
  projects/arm_eabi_vfp/sys/dev/jme/if_jme.c
  projects/arm_eabi_vfp/sys/dev/le/lance.c
  projects/arm_eabi_vfp/sys/dev/lge/if_lge.c
  projects/arm_eabi_vfp/sys/dev/lmc/if_lmc.c
  projects/arm_eabi_vfp/sys/dev/malo/if_malo.c
  projects/arm_eabi_vfp/sys/dev/malo/if_malo_pci.c
  projects/arm_eabi_vfp/sys/dev/malo/if_malohal.c
  projects/arm_eabi_vfp/sys/dev/md/md.c
  projects/arm_eabi_vfp/sys/dev/mge/if_mge.c
  projects/arm_eabi_vfp/sys/dev/mii/acphy.c
  projects/arm_eabi_vfp/sys/dev/mii/amphy.c
  projects/arm_eabi_vfp/sys/dev/mii/atphy.c
  projects/arm_eabi_vfp/sys/dev/mii/axphy.c
  projects/arm_eabi_vfp/sys/dev/mii/bmtphy.c
  projects/arm_eabi_vfp/sys/dev/mii/brgphy.c
  projects/arm_eabi_vfp/sys/dev/mii/ciphy.c
  projects/arm_eabi_vfp/sys/dev/mii/e1000phy.c
  projects/arm_eabi_vfp/sys/dev/mii/gentbi.c
  projects/arm_eabi_vfp/sys/dev/mii/icsphy.c
  projects/arm_eabi_vfp/sys/dev/mii/ip1000phy.c
  projects/arm_eabi_vfp/sys/dev/mii/jmphy.c
  projects/arm_eabi_vfp/sys/dev/mii/lxtphy.c
  projects/arm_eabi_vfp/sys/dev/mii/mii.c
  projects/arm_eabi_vfp/sys/dev/mii/mii_physubr.c
  projects/arm_eabi_vfp/sys/dev/mii/mlphy.c
  projects/arm_eabi_vfp/sys/dev/mii/nsgphy.c
  projects/arm_eabi_vfp/sys/dev/mii/nsphy.c
  projects/arm_eabi_vfp/sys/dev/mii/nsphyter.c
  projects/arm_eabi_vfp/sys/dev/mii/pnaphy.c
  projects/arm_eabi_vfp/sys/dev/mii/qsphy.c
  projects/arm_eabi_vfp/sys/dev/mii/rdcphy.c
  projects/arm_eabi_vfp/sys/dev/mii/rgephy.c
  projects/arm_eabi_vfp/sys/dev/mii/rlphy.c
  projects/arm_eabi_vfp/sys/dev/mii/rlswitch.c
  projects/arm_eabi_vfp/sys/dev/mii/smcphy.c
  projects/arm_eabi_vfp/sys/dev/mii/smscphy.c
  projects/arm_eabi_vfp/sys/dev/mii/tdkphy.c
  projects/arm_eabi_vfp/sys/dev/mii/tlphy.c
  projects/arm_eabi_vfp/sys/dev/mii/truephy.c
  projects/arm_eabi_vfp/sys/dev/mii/ukphy.c
  projects/arm_eabi_vfp/sys/dev/mii/xmphy.c
  projects/arm_eabi_vfp/sys/dev/mpt/mpt_cam.c
  projects/arm_eabi_vfp/sys/dev/msk/if_msk.c
  projects/arm_eabi_vfp/sys/dev/mvs/mvs.c
  projects/arm_eabi_vfp/sys/dev/mwl/if_mwl.c
  projects/arm_eabi_vfp/sys/dev/mwl/if_mwl_pci.c
  projects/arm_eabi_vfp/sys/dev/mxge/if_mxge.c
  projects/arm_eabi_vfp/sys/dev/my/if_my.c
  projects/arm_eabi_vfp/sys/dev/netmap/netmap.c
  projects/arm_eabi_vfp/sys/dev/nfe/if_nfe.c
  projects/arm_eabi_vfp/sys/dev/nge/if_nge.c
  projects/arm_eabi_vfp/sys/dev/nve/if_nve.c
  projects/arm_eabi_vfp/sys/dev/nxge/if_nxge.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_hw.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_hw.h
  projects/arm_eabi_vfp/sys/dev/oce/oce_if.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_if.h
  projects/arm_eabi_vfp/sys/dev/oce/oce_mbox.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_queue.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_sysctl.c
  projects/arm_eabi_vfp/sys/dev/oce/oce_util.c
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_bus.h
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_bus_if.m
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_bus_subr.c
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_bus_subr.h
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_console.c
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_fdt.c
  projects/arm_eabi_vfp/sys/dev/ofw/ofw_iicbus.c
  projects/arm_eabi_vfp/sys/dev/ofw/openfirm.c
  projects/arm_eabi_vfp/sys/dev/ofw/openfirm.h
  projects/arm_eabi_vfp/sys/dev/patm/if_patm.c
  projects/arm_eabi_vfp/sys/dev/patm/if_patm_attach.c
  projects/arm_eabi_vfp/sys/dev/patm/if_patm_intr.c
  projects/arm_eabi_vfp/sys/dev/patm/if_patm_ioctl.c
  projects/arm_eabi_vfp/sys/dev/patm/if_patm_rx.c
  projects/arm_eabi_vfp/sys/dev/patm/if_patm_tx.c
  projects/arm_eabi_vfp/sys/dev/pci/pci.c
  projects/arm_eabi_vfp/sys/dev/pci/pci_private.h
  projects/arm_eabi_vfp/sys/dev/pci/pcireg.h
  projects/arm_eabi_vfp/sys/dev/pci/pcivar.h
  projects/arm_eabi_vfp/sys/dev/pcn/if_pcn.c
  projects/arm_eabi_vfp/sys/dev/pdq/if_fpa.c
  projects/arm_eabi_vfp/sys/dev/pdq/pdq_freebsd.h
  projects/arm_eabi_vfp/sys/dev/pdq/pdq_ifsubr.c
  projects/arm_eabi_vfp/sys/dev/ppbus/if_plip.c
  projects/arm_eabi_vfp/sys/dev/ral/rt2560.c
  projects/arm_eabi_vfp/sys/dev/ral/rt2661.c
  projects/arm_eabi_vfp/sys/dev/ral/rt2860.c
  projects/arm_eabi_vfp/sys/dev/re/if_re.c
  projects/arm_eabi_vfp/sys/dev/rt/if_rt.c
  projects/arm_eabi_vfp/sys/dev/sbni/if_sbni.c
  projects/arm_eabi_vfp/sys/dev/sf/if_sf.c
  projects/arm_eabi_vfp/sys/dev/sfxge/sfxge.c
  projects/arm_eabi_vfp/sys/dev/sfxge/sfxge.h
  projects/arm_eabi_vfp/sys/dev/sfxge/sfxge_dma.c
  projects/arm_eabi_vfp/sys/dev/sfxge/sfxge_ev.c
  projects/arm_eabi_vfp/sys/dev/sfxge/sfxge_intr.c
  projects/arm_eabi_vfp/sys/dev/sge/if_sge.c
  projects/arm_eabi_vfp/sys/dev/siis/siis.c
  projects/arm_eabi_vfp/sys/dev/sis/if_sis.c
  projects/arm_eabi_vfp/sys/dev/sk/if_sk.c
  projects/arm_eabi_vfp/sys/dev/smc/if_smc.c
  projects/arm_eabi_vfp/sys/dev/sn/if_sn.c
  projects/arm_eabi_vfp/sys/dev/sn/if_sn_isa.c
  projects/arm_eabi_vfp/sys/dev/spibus/spibus.c
  projects/arm_eabi_vfp/sys/dev/spibus/spibusvar.h
  projects/arm_eabi_vfp/sys/dev/ste/if_ste.c
  projects/arm_eabi_vfp/sys/dev/stge/if_stge.c
  projects/arm_eabi_vfp/sys/dev/ti/if_ti.c
  projects/arm_eabi_vfp/sys/dev/tl/if_tl.c
  projects/arm_eabi_vfp/sys/dev/tsec/if_tsec.c
  projects/arm_eabi_vfp/sys/dev/tx/if_tx.c
  projects/arm_eabi_vfp/sys/dev/txp/if_txp.c
  projects/arm_eabi_vfp/sys/dev/uart/uart_cpu_fdt.c
  projects/arm_eabi_vfp/sys/dev/uart/uart_dev_imx.c
  projects/arm_eabi_vfp/sys/dev/uart/uart_dev_ns8250.c
  projects/arm_eabi_vfp/sys/dev/uart/uart_dev_pl011.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_aue.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_axe.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_cdce.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_cue.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_kue.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_mos.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_rue.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_udav.c
  projects/arm_eabi_vfp/sys/dev/usb/net/if_usie.c
  projects/arm_eabi_vfp/sys/dev/usb/net/ruephy.c
  projects/arm_eabi_vfp/sys/dev/usb/net/uhso.c
  projects/arm_eabi_vfp/sys/dev/usb/net/usb_ethernet.c
  projects/arm_eabi_vfp/sys/dev/usb/serial/u3g.c
  projects/arm_eabi_vfp/sys/dev/usb/serial/uslcom.c
  projects/arm_eabi_vfp/sys/dev/usb/usb_pf.c
  projects/arm_eabi_vfp/sys/dev/usb/usbdevs
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_rsu.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_rum.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_run.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_uath.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_upgt.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_ural.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_urtw.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_urtwn.c
  projects/arm_eabi_vfp/sys/dev/usb/wlan/if_zyd.c
  projects/arm_eabi_vfp/sys/dev/vge/if_vge.c
  projects/arm_eabi_vfp/sys/dev/virtio/network/if_vtnet.c
  projects/arm_eabi_vfp/sys/dev/vmware/vmxnet3/if_vmx.c
  projects/arm_eabi_vfp/sys/dev/vr/if_vr.c
  projects/arm_eabi_vfp/sys/dev/vte/if_vte.c
  projects/arm_eabi_vfp/sys/dev/vx/if_vx.c
  projects/arm_eabi_vfp/sys/dev/vx/if_vx_pci.c
  projects/arm_eabi_vfp/sys/dev/wb/if_wb.c
  projects/arm_eabi_vfp/sys/dev/wi/if_wi.c
  projects/arm_eabi_vfp/sys/dev/wi/if_wi_pccard.c
  projects/arm_eabi_vfp/sys/dev/wi/if_wi_pci.c
  projects/arm_eabi_vfp/sys/dev/wl/if_wl.c
  projects/arm_eabi_vfp/sys/dev/wpi/if_wpi.c
  projects/arm_eabi_vfp/sys/dev/xe/if_xe.c
  projects/arm_eabi_vfp/sys/dev/xe/if_xe_pccard.c
  projects/arm_eabi_vfp/sys/dev/xen/netback/netback.c
  projects/arm_eabi_vfp/sys/dev/xl/if_xl.c
  projects/arm_eabi_vfp/sys/dev/xl/xlphy.c
  projects/arm_eabi_vfp/sys/fs/ext2fs/ext2_vnops.c
  projects/arm_eabi_vfp/sys/fs/nfs/nfsport.h
  projects/arm_eabi_vfp/sys/geom/concat/g_concat.c
  projects/arm_eabi_vfp/sys/geom/concat/g_concat.h
  projects/arm_eabi_vfp/sys/geom/gate/g_gate.c
  projects/arm_eabi_vfp/sys/geom/geom.h
  projects/arm_eabi_vfp/sys/geom/geom_dev.c
  projects/arm_eabi_vfp/sys/geom/geom_disk.c
  projects/arm_eabi_vfp/sys/geom/geom_disk.h
  projects/arm_eabi_vfp/sys/geom/geom_int.h
  projects/arm_eabi_vfp/sys/geom/geom_io.c
  projects/arm_eabi_vfp/sys/geom/geom_kern.c
  projects/arm_eabi_vfp/sys/geom/geom_slice.c
  projects/arm_eabi_vfp/sys/geom/geom_subr.c
  projects/arm_eabi_vfp/sys/geom/geom_vfs.c
  projects/arm_eabi_vfp/sys/geom/mirror/g_mirror.c
  projects/arm_eabi_vfp/sys/geom/mirror/g_mirror.h
  projects/arm_eabi_vfp/sys/geom/multipath/g_multipath.c
  projects/arm_eabi_vfp/sys/geom/nop/g_nop.c
  projects/arm_eabi_vfp/sys/geom/nop/g_nop.h
  projects/arm_eabi_vfp/sys/geom/part/g_part.c
  projects/arm_eabi_vfp/sys/geom/raid/g_raid.c
  projects/arm_eabi_vfp/sys/geom/raid/md_ddf.c
  projects/arm_eabi_vfp/sys/geom/raid/md_intel.c
  projects/arm_eabi_vfp/sys/geom/raid/md_jmicron.c
  projects/arm_eabi_vfp/sys/geom/raid/md_nvidia.c
  projects/arm_eabi_vfp/sys/geom/raid/md_promise.c
  projects/arm_eabi_vfp/sys/geom/raid/md_sii.c
  projects/arm_eabi_vfp/sys/geom/stripe/g_stripe.c
  projects/arm_eabi_vfp/sys/geom/stripe/g_stripe.h
  projects/arm_eabi_vfp/sys/geom/zero/g_zero.c
  projects/arm_eabi_vfp/sys/kern/kern_conf.c
  projects/arm_eabi_vfp/sys/kern/kern_event.c
  projects/arm_eabi_vfp/sys/kern/kern_jail.c
  projects/arm_eabi_vfp/sys/kern/kern_poll.c
  projects/arm_eabi_vfp/sys/kern/kern_resource.c
  projects/arm_eabi_vfp/sys/kern/subr_devstat.c
  projects/arm_eabi_vfp/sys/kern/subr_taskqueue.c
  projects/arm_eabi_vfp/sys/kern/sys_socket.c
  projects/arm_eabi_vfp/sys/kern/uipc_syscalls.c
  projects/arm_eabi_vfp/sys/kern/vfs_bio.c
  projects/arm_eabi_vfp/sys/mips/beri/files.beri
  projects/arm_eabi_vfp/sys/mips/beri/std.beri
  projects/arm_eabi_vfp/sys/mips/conf/BERI_DE4.hints
  projects/arm_eabi_vfp/sys/mips/conf/BERI_DE4_MDROOT
  projects/arm_eabi_vfp/sys/mips/conf/BERI_DE4_SDROOT
  projects/arm_eabi_vfp/sys/mips/conf/BERI_SIM_MDROOT
  projects/arm_eabi_vfp/sys/mips/conf/BERI_TEMPLATE
  projects/arm_eabi_vfp/sys/mips/include/cpufunc.h
  projects/arm_eabi_vfp/sys/mips/include/pte.h
  projects/arm_eabi_vfp/sys/mips/mips/cache.c
  projects/arm_eabi_vfp/sys/mips/mips/cpu.c
  projects/arm_eabi_vfp/sys/mips/mips/trap.c
  projects/arm_eabi_vfp/sys/modules/dtrace/Makefile
  projects/arm_eabi_vfp/sys/modules/dtrace/dtraceall/dtraceall.c
  projects/arm_eabi_vfp/sys/net/bpf.c
  projects/arm_eabi_vfp/sys/net/bridgestp.c
  projects/arm_eabi_vfp/sys/net/ieee8023ad_lacp.c
  projects/arm_eabi_vfp/sys/net/if_arcsubr.c
  projects/arm_eabi_vfp/sys/net/if_atmsubr.c
  projects/arm_eabi_vfp/sys/net/if_clone.c
  projects/arm_eabi_vfp/sys/net/if_disc.c
  projects/arm_eabi_vfp/sys/net/if_edsc.c
  projects/arm_eabi_vfp/sys/net/if_ef.c
  projects/arm_eabi_vfp/sys/net/if_enc.c
  projects/arm_eabi_vfp/sys/net/if_epair.c
  projects/arm_eabi_vfp/sys/net/if_ethersubr.c
  projects/arm_eabi_vfp/sys/net/if_faith.c
  projects/arm_eabi_vfp/sys/net/if_fddisubr.c
  projects/arm_eabi_vfp/sys/net/if_fwsubr.c
  projects/arm_eabi_vfp/sys/net/if_gif.c
  projects/arm_eabi_vfp/sys/net/if_gre.c
  projects/arm_eabi_vfp/sys/net/if_iso88025subr.c
  projects/arm_eabi_vfp/sys/net/if_loop.c
  projects/arm_eabi_vfp/sys/net/if_media.h
  projects/arm_eabi_vfp/sys/net/if_mib.c
  projects/arm_eabi_vfp/sys/net/if_spppfr.c
  projects/arm_eabi_vfp/sys/net/if_spppsubr.c
  projects/arm_eabi_vfp/sys/net/if_stf.c
  projects/arm_eabi_vfp/sys/net/if_tap.c
  projects/arm_eabi_vfp/sys/net/if_tun.c
  projects/arm_eabi_vfp/sys/net/if_vlan.c
  projects/arm_eabi_vfp/sys/net/pfil.c
  projects/arm_eabi_vfp/sys/net/raw_cb.c
  projects/arm_eabi_vfp/sys/net/raw_usrreq.c
  projects/arm_eabi_vfp/sys/net/route.c
  projects/arm_eabi_vfp/sys/net/rtsock.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_action.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_adhoc.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ageq.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_amrr.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ddb.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_dfs.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_freebsd.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_hostap.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ht.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_input.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ioctl.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_mesh.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_monitor.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_node.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_output.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_phy.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_power.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_proto.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_proto.h
  projects/arm_eabi_vfp/sys/net80211/ieee80211_radiotap.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ratectl.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_ratectl_none.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_regdomain.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_scan.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_scan_sta.c
  projects/arm_eabi_vfp/sys/net80211/ieee80211_wds.c
  projects/arm_eabi_vfp/sys/netatalk/aarp.c
  projects/arm_eabi_vfp/sys/netatalk/at_control.c
  projects/arm_eabi_vfp/sys/netatalk/ddp_input.c
  projects/arm_eabi_vfp/sys/netatalk/ddp_output.c
  projects/arm_eabi_vfp/sys/netatalk/ddp_pcb.c
  projects/arm_eabi_vfp/sys/netatalk/ddp_usrreq.c
  projects/arm_eabi_vfp/sys/netgraph/netflow/netflow.c
  projects/arm_eabi_vfp/sys/netgraph/ng_bridge.c
  projects/arm_eabi_vfp/sys/netgraph/ng_cisco.c
  projects/arm_eabi_vfp/sys/netgraph/ng_eiface.c
  projects/arm_eabi_vfp/sys/netgraph/ng_fec.c
  projects/arm_eabi_vfp/sys/netgraph/ng_iface.c
  projects/arm_eabi_vfp/sys/netgraph/ng_ipfw.c
  projects/arm_eabi_vfp/sys/netgraph/ng_one2many.c
  projects/arm_eabi_vfp/sys/netgraph/ng_sppp.c
  projects/arm_eabi_vfp/sys/netinet/if_atm.c
  projects/arm_eabi_vfp/sys/netinet/if_ether.c
  projects/arm_eabi_vfp/sys/netinet/igmp.c
  projects/arm_eabi_vfp/sys/netinet/in.h
  projects/arm_eabi_vfp/sys/netinet/in_gif.c
  projects/arm_eabi_vfp/sys/netinet/in_mcast.c
  projects/arm_eabi_vfp/sys/netinet/in_pcb.c
  projects/arm_eabi_vfp/sys/netinet/in_proto.c
  projects/arm_eabi_vfp/sys/netinet/in_rmx.c
  projects/arm_eabi_vfp/sys/netinet/ip_carp.c
  projects/arm_eabi_vfp/sys/netinet/ip_divert.c
  projects/arm_eabi_vfp/sys/netinet/ip_gre.c
  projects/arm_eabi_vfp/sys/netinet/ip_icmp.c
  projects/arm_eabi_vfp/sys/netinet/ip_ipsec.c
  projects/arm_eabi_vfp/sys/netinet/ip_mroute.c
  projects/arm_eabi_vfp/sys/netinet/ip_output.c
  projects/arm_eabi_vfp/sys/netinet/libalias/alias_db.c
  projects/arm_eabi_vfp/sys/netinet/raw_ip.c
  projects/arm_eabi_vfp/sys/netinet/tcp_hostcache.c
  projects/arm_eabi_vfp/sys/netinet/tcp_input.c
  projects/arm_eabi_vfp/sys/netinet/tcp_offload.c
  projects/arm_eabi_vfp/sys/netinet/tcp_reass.c
  projects/arm_eabi_vfp/sys/netinet/tcp_sack.c
  projects/arm_eabi_vfp/sys/netinet/tcp_subr.c
  projects/arm_eabi_vfp/sys/netinet/tcp_syncache.c
  projects/arm_eabi_vfp/sys/netinet/tcp_timewait.c
  projects/arm_eabi_vfp/sys/netinet/tcp_usrreq.c
  projects/arm_eabi_vfp/sys/netinet/udp_usrreq.c
  projects/arm_eabi_vfp/sys/netinet6/dest6.c
  projects/arm_eabi_vfp/sys/netinet6/frag6.c
  projects/arm_eabi_vfp/sys/netinet6/icmp6.c
  projects/arm_eabi_vfp/sys/netinet6/in6_gif.c
  projects/arm_eabi_vfp/sys/netinet6/in6_ifattach.c
  projects/arm_eabi_vfp/sys/netinet6/in6_mcast.c
  projects/arm_eabi_vfp/sys/netinet6/in6_pcb.c
  projects/arm_eabi_vfp/sys/netinet6/in6_proto.c
  projects/arm_eabi_vfp/sys/netinet6/in6_rmx.c
  projects/arm_eabi_vfp/sys/netinet6/in6_src.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_forward.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_id.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_input.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_ipsec.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_mroute.c
  projects/arm_eabi_vfp/sys/netinet6/ip6_output.c
  projects/arm_eabi_vfp/sys/netinet6/mld6.c
  projects/arm_eabi_vfp/sys/netinet6/nd6.c
  projects/arm_eabi_vfp/sys/netinet6/nd6_rtr.c
  projects/arm_eabi_vfp/sys/netinet6/raw_ip6.c
  projects/arm_eabi_vfp/sys/netinet6/route6.c
  projects/arm_eabi_vfp/sys/netinet6/scope6.c
  projects/arm_eabi_vfp/sys/netinet6/udp6_usrreq.c
  projects/arm_eabi_vfp/sys/netipsec/ipsec.c
  projects/arm_eabi_vfp/sys/netipsec/ipsec_input.c
  projects/arm_eabi_vfp/sys/netipsec/ipsec_output.c
  projects/arm_eabi_vfp/sys/netipsec/key.c
  projects/arm_eabi_vfp/sys/netipsec/keysock.c
  projects/arm_eabi_vfp/sys/netipsec/xform_ah.c
  projects/arm_eabi_vfp/sys/netipsec/xform_esp.c
  projects/arm_eabi_vfp/sys/netipsec/xform_ipip.c
  projects/arm_eabi_vfp/sys/netipx/ipx.c
  projects/arm_eabi_vfp/sys/netipx/ipx_input.c
  projects/arm_eabi_vfp/sys/netipx/ipx_outputfl.c
  projects/arm_eabi_vfp/sys/netipx/ipx_pcb.c
  projects/arm_eabi_vfp/sys/netipx/ipx_usrreq.c
  projects/arm_eabi_vfp/sys/netnatm/natm.c
  projects/arm_eabi_vfp/sys/netnatm/natm_pcb.c
  projects/arm_eabi_vfp/sys/netnatm/natm_proto.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_dn_io.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_dummynet.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_fw2.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_fw_dynamic.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_fw_log.c
  projects/arm_eabi_vfp/sys/netpfil/ipfw/ip_fw_nat.c
  projects/arm_eabi_vfp/sys/netpfil/pf/if_pflog.c
  projects/arm_eabi_vfp/sys/netpfil/pf/if_pfsync.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_if.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_ioctl.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_lb.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_osfp.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_ruleset.c
  projects/arm_eabi_vfp/sys/netpfil/pf/pf_table.c
  projects/arm_eabi_vfp/sys/nfs/bootp_subr.c
  projects/arm_eabi_vfp/sys/nfsclient/nfs_vfsops.c
  projects/arm_eabi_vfp/sys/nfsclient/nfs_vnops.c
  projects/arm_eabi_vfp/sys/nfsserver/nfs_srvkrpc.c
  projects/arm_eabi_vfp/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
  projects/arm_eabi_vfp/sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
  projects/arm_eabi_vfp/sys/ofed/include/linux/list.h
  projects/arm_eabi_vfp/sys/pci/if_rl.c
  projects/arm_eabi_vfp/sys/pci/if_rlreg.h
  projects/arm_eabi_vfp/sys/powerpc/aim/machdep.c
  projects/arm_eabi_vfp/sys/powerpc/aim/mmu_oea.c
  projects/arm_eabi_vfp/sys/powerpc/aim/mmu_oea64.c
  projects/arm_eabi_vfp/sys/powerpc/aim/mp_cpudep.c
  projects/arm_eabi_vfp/sys/powerpc/booke/machdep.c
  projects/arm_eabi_vfp/sys/powerpc/booke/machdep_e500.c
  projects/arm_eabi_vfp/sys/powerpc/booke/platform_bare.c
  projects/arm_eabi_vfp/sys/powerpc/booke/pmap.c
  projects/arm_eabi_vfp/sys/powerpc/include/intr_machdep.h
  projects/arm_eabi_vfp/sys/powerpc/include/pmap.h
  projects/arm_eabi_vfp/sys/powerpc/include/psl.h
  projects/arm_eabi_vfp/sys/powerpc/include/tlb.h
  projects/arm_eabi_vfp/sys/powerpc/include/trap.h
  projects/arm_eabi_vfp/sys/powerpc/include/vmparam.h
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/atpic.c
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/fsl_sdhc.c
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/mpc85xx.c
  projects/arm_eabi_vfp/sys/powerpc/mpc85xx/mpc85xx.h
  projects/arm_eabi_vfp/sys/powerpc/ofw/ofw_pci.c
  projects/arm_eabi_vfp/sys/powerpc/ofw/ofw_pci.h
  projects/arm_eabi_vfp/sys/powerpc/ofw/ofw_pcib_pci.c
  projects/arm_eabi_vfp/sys/powerpc/ofw/ofw_pcibus.c
  projects/arm_eabi_vfp/sys/powerpc/powermac/powermac_thermal.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/bus_machdep.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/exec_machdep.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/genassym.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/intr_machdep.c
  projects/arm_eabi_vfp/sys/powerpc/powerpc/pic_if.m
  projects/arm_eabi_vfp/sys/powerpc/pseries/phyp_llan.c
  projects/arm_eabi_vfp/sys/powerpc/pseries/platform_chrp.c
  projects/arm_eabi_vfp/sys/powerpc/pseries/vdevice.c
  projects/arm_eabi_vfp/sys/security/mac_ifoff/mac_ifoff.c
  projects/arm_eabi_vfp/sys/sparc64/include/bus.h
  projects/arm_eabi_vfp/sys/sparc64/include/bus_private.h
  projects/arm_eabi_vfp/sys/sparc64/pci/fire.c
  projects/arm_eabi_vfp/sys/sparc64/pci/psycho.c
  projects/arm_eabi_vfp/sys/sparc64/pci/schizo.c
  projects/arm_eabi_vfp/sys/sparc64/sbus/sbus.c
  projects/arm_eabi_vfp/sys/sparc64/sparc64/bus_machdep.c
  projects/arm_eabi_vfp/sys/sys/ata.h
  projects/arm_eabi_vfp/sys/sys/eventvar.h
  projects/arm_eabi_vfp/sys/sys/proc.h
  projects/arm_eabi_vfp/sys/sys/resource.h
  projects/arm_eabi_vfp/sys/sys/resourcevar.h
  projects/arm_eabi_vfp/sys/sys/sdt.h
  projects/arm_eabi_vfp/sys/ufs/ffs/ffs_extern.h
  projects/arm_eabi_vfp/sys/ufs/ffs/ffs_softdep.c
  projects/arm_eabi_vfp/sys/ufs/ffs/ffs_vfsops.c
  projects/arm_eabi_vfp/sys/ufs/ffs/ffs_vnops.c
  projects/arm_eabi_vfp/sys/ufs/ffs/softdep.h
  projects/arm_eabi_vfp/sys/ufs/ufs/dinode.h
  projects/arm_eabi_vfp/sys/ufs/ufs/ufs_extern.h
  projects/arm_eabi_vfp/sys/ufs/ufs/ufsmount.h
  projects/arm_eabi_vfp/sys/x86/x86/io_apic.c
  projects/arm_eabi_vfp/usr.bin/limits/limits.c
  projects/arm_eabi_vfp/usr.bin/pathchk/pathchk.c
  projects/arm_eabi_vfp/usr.bin/procstat/procstat_rlimit.c
  projects/arm_eabi_vfp/usr.sbin/Makefile
  projects/arm_eabi_vfp/usr.sbin/bhyve/bhyverun.c
  projects/arm_eabi_vfp/usr.sbin/bhyve/ioapic.c
  projects/arm_eabi_vfp/usr.sbin/bhyve/pci_ahci.c
  projects/arm_eabi_vfp/usr.sbin/bhyve/pci_virtio_block.c
  projects/arm_eabi_vfp/usr.sbin/bhyveload/bhyveload.c
  projects/arm_eabi_vfp/usr.sbin/freebsd-update/freebsd-update.sh
  projects/arm_eabi_vfp/usr.sbin/pkg/Makefile
  projects/arm_eabi_vfp/usr.sbin/pkg/config.c
  projects/arm_eabi_vfp/usr.sbin/pkg/config.h
  projects/arm_eabi_vfp/usr.sbin/pkg/dns_utils.c
  projects/arm_eabi_vfp/usr.sbin/pkg/dns_utils.h
  projects/arm_eabi_vfp/usr.sbin/pkg/pkg.c
  projects/arm_eabi_vfp/usr.sbin/portsnap/portsnap/portsnap.8
  projects/arm_eabi_vfp/usr.sbin/portsnap/portsnap/portsnap.sh
Directory Properties:
  projects/arm_eabi_vfp/   (props changed)
  projects/arm_eabi_vfp/cddl/   (props changed)
  projects/arm_eabi_vfp/cddl/contrib/opensolaris/   (props changed)
  projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  projects/arm_eabi_vfp/contrib/binutils/   (props changed)
  projects/arm_eabi_vfp/contrib/llvm/   (props changed)
  projects/arm_eabi_vfp/contrib/llvm/tools/clang/   (props changed)
  projects/arm_eabi_vfp/contrib/subversion/   (props changed)
  projects/arm_eabi_vfp/lib/libc/   (props changed)
  projects/arm_eabi_vfp/lib/libutil/   (props changed)
  projects/arm_eabi_vfp/sbin/   (props changed)
  projects/arm_eabi_vfp/share/man/man4/   (props changed)
  projects/arm_eabi_vfp/sys/   (props changed)
  projects/arm_eabi_vfp/sys/boot/   (props changed)
  projects/arm_eabi_vfp/sys/cddl/contrib/opensolaris/   (props changed)
  projects/arm_eabi_vfp/sys/conf/   (props changed)
  projects/arm_eabi_vfp/usr.bin/procstat/   (props changed)
  projects/arm_eabi_vfp/usr.sbin/bhyve/   (props changed)
  projects/arm_eabi_vfp/usr.sbin/bhyveload/   (props changed)

Modified: projects/arm_eabi_vfp/Makefile.inc1
==============================================================================
--- projects/arm_eabi_vfp/Makefile.inc1	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/Makefile.inc1	Sat Oct 26 18:47:10 2013	(r257185)
@@ -58,6 +58,7 @@
 # use that new version.  And the new (dynamically-linked) /bin/sh
 # will expect to find appropriate libraries in /lib and /libexec.
 #
+SRCDIR?=	${.CURDIR}
 .if defined(SUBDIR_OVERRIDE)
 SUBDIR=	${SUBDIR_OVERRIDE}
 .else
@@ -84,6 +85,9 @@ SUBDIR+=secure
 SUBDIR+=share
 .endif
 SUBDIR+=sys usr.bin usr.sbin
+.if ${MK_TESTS} != "no"
+SUBDIR+=	tests
+.endif
 .if ${MK_OFED} != "no"
 SUBDIR+=contrib/ofed
 .endif
@@ -128,8 +132,11 @@ OSRELDATE=	0
 .endif
 
 .if !defined(VERSION)
-VERSION!=	uname -srp
-VERSION+=	${OSRELDATE}
+REVISION!=	make -C ${SRCDIR}/release -V REVISION
+BRANCH!=	make -C ${SRCDIR}/release -V BRANCH
+SRCRELDATE!=	awk '/^\#define[[:space:]]*__FreeBSD_version/ { print $$3 }' \
+		${SRCDIR}/sys/sys/param.h
+VERSION=	FreeBSD ${REVISION}-${BRANCH} ${TARGET_ARCH} ${SRCRELDATE}
 .endif
 
 KNOWN_ARCHES?=	amd64 arm armeb/arm armv6/arm armv6hf/arm i386 i386/pc98 ia64 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64
@@ -487,6 +494,10 @@ _worldtmp:
 	mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \
 	    -p ${WORLDTMP}/usr/lib >/dev/null
 .endif
+.if ${MK_TESTS} != "no"
+	mtree -deU -f ${.CURDIR}/etc/mtree/BSD.tests.dist \
+	    -p ${WORLDTMP}${TESTSBASE} >/dev/null
+.endif
 .for _mtree in ${LOCAL_MTREE}
 	mtree -deU -f ${.CURDIR}/${_mtree} -p ${WORLDTMP} > /dev/null
 .endfor
@@ -1379,12 +1390,10 @@ _binutils=	gnu/usr.bin/binutils
 # If an full path to an external cross compiler is given, don't build
 # a cross compiler.
 .if ${XCC:M/*} == "" && ${MK_CROSS_COMPILER} != "no"
-.if ${MK_CLANG} != "no" && (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang")
+.if (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang") && ${TARGET} != "pc98"
 _clang=		usr.bin/clang
 _clang_libs=	lib/clang
-.endif
-
-.if ${MK_GCC} != "no" && (${MK_CLANG_IS_CC} == "no" || ${TARGET} == "pc98")
+.else
 _cc=		gnu/usr.bin/cc
 .endif
 .endif
@@ -1724,6 +1733,13 @@ delete-old-libs:
 			chflags noschg "${DESTDIR}/$${file}" 2>/dev/null || true; \
 			rm ${RM_I} "${DESTDIR}/$${file}" <&3; \
 		fi; \
+		for ext in debug symbols; do \
+		  if ! [ -e "${DESTDIR}/$${file}" ] && [ -f \
+		      "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}" ]; then \
+			  rm ${RM_I} "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}" \
+			      <&3; \
+		  fi; \
+		done; \
 	done
 	@echo ">>> Old libraries removed"
 
@@ -1735,6 +1751,11 @@ check-old-libs:
 		if [ -f "${DESTDIR}/$${file}" -o -L "${DESTDIR}/$${file}" ]; then \
 			echo "${DESTDIR}/$${file}"; \
 		fi; \
+		for ext in debug symbols; do \
+		  if [ -f "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}" ]; then \
+			  echo "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}"; \
+		  fi; \
+		done; \
 	done
 
 delete-old-dirs:

Modified: projects/arm_eabi_vfp/ObsoleteFiles.inc
==============================================================================
--- projects/arm_eabi_vfp/ObsoleteFiles.inc	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/ObsoleteFiles.inc	Sat Oct 26 18:47:10 2013	(r257185)
@@ -38,6 +38,8 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20131023: remove never used iscsi directory
+OLD_DIRS+=usr/share/examples/iscsi
 # 20131014: libbsdyml becomes private
 OLD_FILES+=usr/lib/libbsdyml.a
 OLD_FILES+=usr/lib/libbsdyml.so
@@ -271,6 +273,7 @@ OLD_FILES+=usr/share/man/man8/dnssec-key
 OLD_FILES+=usr/share/man/man8/dnssec-revoke.8.gz
 OLD_FILES+=usr/share/man/man8/dnssec-settime.8.gz
 OLD_FILES+=usr/share/man/man8/dnssec-signzone.8.gz
+OLD_FILES+=usr/share/man/man8/dnssec-verify.8.gz
 OLD_FILES+=usr/share/man/man8/genrandom.8.gz
 OLD_FILES+=usr/share/man/man8/isc-hmac-fixup.8.gz
 OLD_FILES+=usr/share/man/man8/lwresd.8.gz
@@ -305,6 +308,8 @@ OLD_DIRS+=var/named/var/run
 OLD_DIRS+=var/named/var/run/named
 OLD_DIRS+=var/named/var/stats
 OLD_DIRS+=var/run/named
+# 20130923: example moved
+OLD_FILES+=usr/share/examples/bsdconfig/browse_packages.sh
 # 20130908: libssh becomes private
 OLD_FILES+=usr/lib/libssh.a
 OLD_FILES+=usr/lib/libssh.so
@@ -2488,6 +2493,7 @@ OLD_FILES+=usr/sbin/zfs
 OLD_FILES+=usr/sbin/zpool
 # 20070423: rc.bluetooth (examples) removed
 OLD_FILES+=usr/share/examples/netgraph/bluetooth/rc.bluetooth
+OLD_DIRS+=usr/share/examples/netgraph/bluetooth
 # 20070421: worm.4 removed
 OLD_FILES+=usr/share/man/man4/worm.4.gz
 # 20070417: trunk(4) renamed to lagg(4)

Modified: projects/arm_eabi_vfp/UPDATING
==============================================================================
--- projects/arm_eabi_vfp/UPDATING	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/UPDATING	Sat Oct 26 18:47:10 2013	(r257185)
@@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20131025:
+	The default version of mtree is nmtree which is obtained from
+	NetBSD.  The output is generally the same, but may vary
+	slightly.  If you found you need identical output adding
+	"-F freebsd9" to the command line should do the trick.  For the
+	time being, the old mtree is available as fmtree.
+
 20131014:
 	libbsdyml has been renamed to libyaml and moved to /usr/lib/private.
 	This will break ports-mgmt/pkg. Rebuild the port, or upgrade to pkg

Modified: projects/arm_eabi_vfp/bin/ps/print.c
==============================================================================
--- projects/arm_eabi_vfp/bin/ps/print.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/bin/ps/print.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -797,8 +797,6 @@ char *
 emulname(KINFO *k, VARENT *ve __unused)
 {
 
-	if (k->ki_p->ki_emul == NULL)
-		return (NULL);
 	return (strdup(k->ki_p->ki_emul));
 }
 
@@ -827,7 +825,6 @@ out:
 char *
 loginclass(KINFO *k, VARENT *ve __unused)
 {
-	char *s;
 
 	/*
 	 * Don't display login class for system processes;
@@ -837,8 +834,5 @@ loginclass(KINFO *k, VARENT *ve __unused
 	if (k->ki_p->ki_flag & P_SYSTEM) {
 		return (strdup("-"));
 	}
-	s = k->ki_p->ki_loginclass;
-	if (s == NULL)
-		return (NULL);
-	return (strdup(s));
+	return (strdup(k->ki_p->ki_loginclass));
 }

Modified: projects/arm_eabi_vfp/bin/sh/miscbltin.c
==============================================================================
--- projects/arm_eabi_vfp/bin/sh/miscbltin.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/bin/sh/miscbltin.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -405,6 +405,9 @@ static const struct limits limits[] = {
 #ifdef RLIMIT_NPTS
 	{ "pseudo-terminals",	(char *)0,	RLIMIT_NPTS,	   1, 'p' },
 #endif
+#ifdef RLIMIT_KQUEUES
+	{ "kqueues",		(char *)0,	RLIMIT_KQUEUES,	   1, 'k' },
+#endif
 	{ (char *) 0,		(char *)0,	0,		   0, '\0' }
 };
 
@@ -421,7 +424,7 @@ ulimitcmd(int argc __unused, char **argv
 	struct rlimit	limit;
 
 	what = 'f';
-	while ((optc = nextopt("HSatfdsmcnuvlbpw")) != '\0')
+	while ((optc = nextopt("HSatfdsmcnuvlbpwk")) != '\0')
 		switch (optc) {
 		case 'H':
 			how = HARD;

Modified: projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Sat Oct 26 18:47:10 2013	(r257185)
@@ -25,10 +25,11 @@
 .\" Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
 .\" Copyright (c) 2013 Nexenta Systems, Inc. All Rights Reserved.
 .\" Copyright (c) 2013, Joyent, Inc. All rights reserved.
+.\" Copyright (c) 2013, Steven Hartland <smh at FreeBSD.org>
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 20, 2013
+.Dd October 23, 2013
 .Dt ZFS 8
 .Os
 .Sh NAME
@@ -61,7 +62,7 @@
 .Op , Ns ...
 .Sm on
 .Nm
-.Cm snapshot
+.Cm snapshot Ns | Ns Cm snap
 .Op Fl r
 .Oo Fl o Ar property Ns = Ns Ar value Oc Ns ...
 .Ar filesystem at snapname Ns | Ns Ar volume at snapname
@@ -157,7 +158,7 @@
 .Op Fl o Ar property Ns Oo , Ns Ar property Oc Ns ...
 .Fl a | Ar filesystem
 .Nm
-.Cm unmount
+.Cm unmount Ns | Ns Cm umount
 .Op Fl f
 .Fl a | Ar filesystem Ns | Ns Ar mountpoint
 .Nm
@@ -172,11 +173,11 @@
 .Op Fl i Ar snapshot | Fl I Ar snapshot
 .Ar snapshot
 .Nm
-.Cm receive
+.Cm receive Ns | Ns Cm recv
 .Op Fl vnFu
 .Ar filesystem Ns | Ns Ar volume Ns | Ns Ar snapshot
 .Nm
-.Cm receive
+.Cm receive Ns | Ns Cm recv
 .Op Fl vnFu
 .Op Fl d | e
 .Ar filesystem
@@ -1653,7 +1654,7 @@ options, as they can destroy large porti
 behavior for mounted file systems in use.
 .It Xo
 .Nm
-.Cm snapshot
+.Cm snapshot Ns | Ns Cm snap
 .Op Fl r
 .Oo Fl o Ar property Ns = Ns Ar value Oc Ns ...
 .Ar filesystem at snapname Ns | Ns volume at snapname
@@ -1865,7 +1866,7 @@ syntax.
 A comma-separated list of types to display, where
 .Ar type
 is one of
-.Sy filesystem , snapshot , volume , No or Sy all .
+.Sy filesystem , snapshot , snap,  volume , No or Sy all .
 For example, specifying
 .Fl t Cm snapshot
 displays only snapshots.
@@ -2194,7 +2195,7 @@ Mount the specified filesystem.
 .El
 .It Xo
 .Nm
-.Cm unmount
+.Cm unmount Ns | Ns Cm umount
 .Op Fl f
 .Fl a | Ar filesystem Ns | Ns Ar mountpoint
 .Xc
@@ -2377,13 +2378,13 @@ on future versions of
 .Tn ZFS .
 .It Xo
 .Nm
-.Cm receive
+.Cm receive Ns | Ns Cm recv
 .Op Fl vnFu
 .Ar filesystem Ns | Ns Ar volume Ns | Ns Ar snapshot
 .Xc
 .It Xo
 .Nm
-.Cm receive
+.Cm receive Ns | Ns Cm recv
 .Op Fl vnFu
 .Op Fl d | e
 .Ar filesystem

Modified: projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
==============================================================================
--- projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -259,9 +259,9 @@ get_usage(zfs_help_t idx)
 	case HELP_PROMOTE:
 		return (gettext("\tpromote <clone-filesystem>\n"));
 	case HELP_RECEIVE:
-		return (gettext("\treceive [-vnFu] <filesystem|volume|"
+		return (gettext("\treceive|recv [-vnFu] <filesystem|volume|"
 		"snapshot>\n"
-		"\treceive [-vnFu] [-d | -e] <filesystem>\n"));
+		"\treceive|recv [-vnFu] [-d | -e] <filesystem>\n"));
 	case HELP_RENAME:
 		return (gettext("\trename [-f] <filesystem|volume|snapshot> "
 		    "<filesystem|volume|snapshot>\n"
@@ -280,10 +280,10 @@ get_usage(zfs_help_t idx)
 	case HELP_SHARE:
 		return (gettext("\tshare <-a | filesystem>\n"));
 	case HELP_SNAPSHOT:
-		return (gettext("\tsnapshot [-r] [-o property=value] ... "
+		return (gettext("\tsnapshot|snap [-r] [-o property=value] ... "
 		    "<filesystem at snapname|volume at snapname> ...\n"));
 	case HELP_UNMOUNT:
-		return (gettext("\tunmount [-f] "
+		return (gettext("\tunmount|umount [-f] "
 		    "<-a | filesystem|mountpoint>\n"));
 	case HELP_UNSHARE:
 		return (gettext("\tunshare "
@@ -3027,7 +3027,7 @@ zfs_do_list(int argc, char **argv)
 			flags &= ~ZFS_ITER_PROP_LISTSNAPS;
 			while (*optarg != '\0') {
 				static char *type_subopts[] = { "filesystem",
-				    "volume", "snapshot", "all", NULL };
+				    "volume", "snapshot", "snap", "all", NULL };
 
 				switch (getsubopt(&optarg, type_subopts,
 				    &value)) {
@@ -3038,9 +3038,10 @@ zfs_do_list(int argc, char **argv)
 					types |= ZFS_TYPE_VOLUME;
 					break;
 				case 2:
+				case 3:
 					types |= ZFS_TYPE_SNAPSHOT;
 					break;
-				case 3:
+				case 4:
 					types = ZFS_TYPE_DATASET;
 					break;
 
@@ -6726,6 +6727,12 @@ main(int argc, char **argv)
 			cmdname = "receive";
 
 		/*
+		 * The 'snap' command is an alias for 'snapshot'
+		 */
+		if (strcmp(cmdname, "snap") == 0)
+			cmdname = "snapshot";
+
+		/*
 		 * Special case '-?'
 		 */
 		if (strcmp(cmdname, "-?") == 0)

Modified: projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -15420,21 +15420,6 @@ MIPS options:\n\
 -mno-octeon-useun generate MIPS unaligned load/store instructions\n"));
 }
 
-enum dwarf2_format
-mips_dwarf2_format (void)
-{
-  if (HAVE_64BIT_SYMBOLS)
-    {
-#ifdef TE_IRIX
-      return dwarf2_format_64bit_irix;
-#else
-      return dwarf2_format_64bit;
-#endif
-    }
-  else
-    return dwarf2_format_32bit;
-}
-
 int
 mips_dwarf2_addr_size (void)
 {

Modified: projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/binutils/gas/config/tc-mips.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -155,10 +155,6 @@ extern void mips_emit_delays (void);
 extern void mips_enable_auto_align (void);
 #define md_elf_section_change_hook()	mips_enable_auto_align()
 
-enum dwarf2_format;
-extern enum dwarf2_format mips_dwarf2_format (void);
-#define DWARF2_FORMAT() mips_dwarf2_format ()
-
 extern int mips_dwarf2_addr_size (void);
 #define DWARF2_ADDR_SIZE(bfd) mips_dwarf2_addr_size ()
 

Modified: projects/arm_eabi_vfp/contrib/gcclibs/libssp/ssp.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/gcclibs/libssp/ssp.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/gcclibs/libssp/ssp.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -128,7 +128,7 @@ fail (const char *msg1, size_t msg1len, 
 #ifdef HAVE_SYSLOG_H
   /* Only send the error to syslog if there was no tty available.  */
   else
-    syslog (LOG_CRIT, msg3);
+    syslog (LOG_CRIT, "%s", msg3);
 #endif /* HAVE_SYSLOG_H */
 
   /* Try very hard to exit.  Note that signals may be blocked preventing

Modified: projects/arm_eabi_vfp/contrib/gperf/src/options.cc
==============================================================================
--- projects/arm_eabi_vfp/contrib/gperf/src/options.cc	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/gperf/src/options.cc	Sat Oct 26 18:47:10 2013	(r257185)
@@ -281,7 +281,7 @@ Options::print_options () const
         {
           putchar (*arg);
           arg++;
-          if (*arg >= 'A' && *arg <= 'Z' || *arg >= 'a' && *arg <= 'z')
+          if ( (*arg >= 'A' && *arg <= 'Z') || (*arg >= 'a' && *arg <= 'z') )
             {
               putchar (*arg);
               arg++;
@@ -293,7 +293,9 @@ Options::print_options () const
                   putchar (*arg);
                   arg++;
                 }
-              while (*arg >= 'A' && *arg <= 'Z' || *arg >= 'a' && *arg <= 'z' || *arg == '-');
+              while ( (*arg >= 'A' && *arg <= 'Z') ||
+                      (*arg >= 'a' && *arg <= 'z') ||
+                       *arg == '-');
               if (*arg == '=')
                 {
                   putchar (*arg);

Modified: projects/arm_eabi_vfp/contrib/gperf/src/search.cc
==============================================================================
--- projects/arm_eabi_vfp/contrib/gperf/src/search.cc	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/gperf/src/search.cc	Sat Oct 26 18:47:10 2013	(r257185)
@@ -36,7 +36,10 @@
 /* ============================== Portability ============================== */
 
 /* Assume ISO C++ 'for' scoping rule.  */
-#define for if (0) ; else for
+/* This code is used to work around scoping issues with visual studio 6 from
+ * 1998.  Comment it out here to queisce numerous -Wdangling-else warnings
+ * from clang.
+#define for if (0) ; else for */
 
 /* Dynamically allocated array with dynamic extent:
 

Modified: projects/arm_eabi_vfp/contrib/jemalloc/ChangeLog
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/ChangeLog	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/ChangeLog	Sat Oct 26 18:47:10 2013	(r257185)
@@ -6,6 +6,21 @@ found in the git revision history:
     http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git
     git://canonware.com/jemalloc.git
 
+* 3.4.1 (October 20, 2013)
+
+  Bug fixes:
+  - Fix a race in the "arenas.extend" mallctl that could cause memory corruption
+    of internal data structures and subsequent crashes.
+  - Fix Valgrind integration flaws that caused Valgrind warnings about reads of
+    uninitialized memory in:
+    + arena chunk headers
+    + internal zero-initialized data structures (relevant to tcache and prof
+      code)
+  - Preserve errno during the first allocation.  A readlink(2) call during
+    initialization fails unless /etc/malloc.conf exists, so errno was typically
+    set during the first allocation prior to this fix.
+  - Fix compilation warnings reported by gcc 4.8.1.
+
 * 3.4.0 (June 2, 2013)
 
   This version is essentially a small bugfix release, but the addition of
@@ -60,7 +75,7 @@ found in the git revision history:
 
   Bug fixes:
   - Fix "arenas.extend" mallctl to output the number of arenas.
-  - Fix chunk_recycyle() to unconditionally inform Valgrind that returned memory
+  - Fix chunk_recycle() to unconditionally inform Valgrind that returned memory
     is undefined.
   - Fix build break on FreeBSD related to alloca.h.
 

Modified: projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-diffs
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-diffs	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-diffs	Sat Oct 26 18:47:10 2013	(r257185)
@@ -45,7 +45,7 @@ index abd5e6f..1d7491a 100644
 +  </refsect1>
  </refentry>
 diff --git a/include/jemalloc/internal/jemalloc_internal.h.in b/include/jemalloc/internal/jemalloc_internal.h.in
-index e46ac54..527449d 100644
+index 53c135c..c547339 100644
 --- a/include/jemalloc/internal/jemalloc_internal.h.in
 +++ b/include/jemalloc/internal/jemalloc_internal.h.in
 @@ -1,5 +1,8 @@
@@ -97,10 +97,10 @@ index de44e14..564d604 100644
  
  bool	malloc_mutex_init(malloc_mutex_t *mutex);
 diff --git a/include/jemalloc/internal/private_namespace.h b/include/jemalloc/internal/private_namespace.h
-index 65de316..366676b 100644
+index cdb0b0e..2a98d1f 100644
 --- a/include/jemalloc/internal/private_namespace.h
 +++ b/include/jemalloc/internal/private_namespace.h
-@@ -216,7 +216,6 @@
+@@ -218,7 +218,6 @@
  #define	iralloc JEMALLOC_N(iralloc)
  #define	irallocx JEMALLOC_N(irallocx)
  #define	isalloc JEMALLOC_N(isalloc)
@@ -244,7 +244,7 @@ index 0000000..e6c8407
 +#endif
 +
 diff --git a/src/jemalloc.c b/src/jemalloc.c
-index bc350ed..352c98e 100644
+index ae56db6..1412a5e 100644
 --- a/src/jemalloc.c
 +++ b/src/jemalloc.c
 @@ -8,6 +8,10 @@ malloc_tsd_data(, arenas, arena_t *, NULL)

Modified: projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-upgrade
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-upgrade	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/FREEBSD-upgrade	Sat Oct 26 18:47:10 2013	(r257185)
@@ -60,7 +60,7 @@ do_extract() {
   local rev=$1
   # Clone.
   rm -rf ${work}
-  git clone git://canonware.com/jemalloc.git ${work}
+  git clone https://github.com/jemalloc/jemalloc.git ${work}
   (
     cd ${work}
     if [ "x${rev}" != "x" ] ; then

Modified: projects/arm_eabi_vfp/contrib/jemalloc/VERSION
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/VERSION	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/VERSION	Sat Oct 26 18:47:10 2013	(r257185)
@@ -1 +1 @@
-3.4.0-0-g0ed518e5dab789ad2171bb38977a8927e2a26775
+3.4.1-0-g0135fb806e4137dc9cdf152541926a2bc95e33f0

Modified: projects/arm_eabi_vfp/contrib/jemalloc/doc/jemalloc.3
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/doc/jemalloc.3	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/doc/jemalloc.3	Sat Oct 26 18:47:10 2013	(r257185)
@@ -2,12 +2,12 @@
 .\"     Title: JEMALLOC
 .\"    Author: Jason Evans
 .\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\"      Date: 06/02/2013
+.\"      Date: 10/20/2013
 .\"    Manual: User Manual
-.\"    Source: jemalloc 3.4.0-0-g0ed518e5dab789ad2171bb38977a8927e2a26775
+.\"    Source: jemalloc 3.4.1-0-g0135fb806e4137dc9cdf152541926a2bc95e33f0
 .\"  Language: English
 .\"
-.TH "JEMALLOC" "3" "06/02/2013" "jemalloc 3.4.0-0-g0ed518e5dab7" "User Manual"
+.TH "JEMALLOC" "3" "10/20/2013" "jemalloc 3.4.1-0-g0135fb806e41" "User Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -31,7 +31,7 @@
 jemalloc \- general purpose memory allocation functions
 .SH "LIBRARY"
 .PP
-This manual describes jemalloc 3\&.4\&.0\-0\-g0ed518e5dab789ad2171bb38977a8927e2a26775\&. More information can be found at the
+This manual describes jemalloc 3\&.4\&.1\-0\-g0135fb806e4137dc9cdf152541926a2bc95e33f0\&. More information can be found at the
 \m[blue]\fBjemalloc website\fR\m[]\&\s-2\u[1]\d\s+2\&.
 .PP
 The following configuration options are enabled in libc\*(Aqs built\-in jemalloc:

Modified: projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/arena.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/arena.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/arena.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -441,6 +441,7 @@ void	arena_postfork_child(arena_t *arena
 #ifndef JEMALLOC_ENABLE_INLINE
 arena_chunk_map_t	*arena_mapp_get(arena_chunk_t *chunk, size_t pageind);
 size_t	*arena_mapbitsp_get(arena_chunk_t *chunk, size_t pageind);
+size_t	arena_mapbitsp_read(size_t *mapbitsp);
 size_t	arena_mapbits_get(arena_chunk_t *chunk, size_t pageind);
 size_t	arena_mapbits_unallocated_size_get(arena_chunk_t *chunk,
     size_t pageind);
@@ -451,6 +452,7 @@ size_t	arena_mapbits_dirty_get(arena_chu
 size_t	arena_mapbits_unzeroed_get(arena_chunk_t *chunk, size_t pageind);
 size_t	arena_mapbits_large_get(arena_chunk_t *chunk, size_t pageind);
 size_t	arena_mapbits_allocated_get(arena_chunk_t *chunk, size_t pageind);
+void	arena_mapbitsp_write(size_t *mapbitsp, size_t mapbits);
 void	arena_mapbits_unallocated_set(arena_chunk_t *chunk, size_t pageind,
     size_t size, size_t flags);
 void	arena_mapbits_unallocated_size_set(arena_chunk_t *chunk, size_t pageind,
@@ -498,10 +500,17 @@ arena_mapbitsp_get(arena_chunk_t *chunk,
 }
 
 JEMALLOC_ALWAYS_INLINE size_t
+arena_mapbitsp_read(size_t *mapbitsp)
+{
+
+	return (*mapbitsp);
+}
+
+JEMALLOC_ALWAYS_INLINE size_t
 arena_mapbits_get(arena_chunk_t *chunk, size_t pageind)
 {
 
-	return (*arena_mapbitsp_get(chunk, pageind));
+	return (arena_mapbitsp_read(arena_mapbitsp_get(chunk, pageind)));
 }
 
 JEMALLOC_ALWAYS_INLINE size_t
@@ -585,82 +594,89 @@ arena_mapbits_allocated_get(arena_chunk_
 }
 
 JEMALLOC_ALWAYS_INLINE void
+arena_mapbitsp_write(size_t *mapbitsp, size_t mapbits)
+{
+
+	*mapbitsp = mapbits;
+}
+
+JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_unallocated_set(arena_chunk_t *chunk, size_t pageind, size_t size,
     size_t flags)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
 
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
 	assert((size & PAGE_MASK) == 0);
 	assert((flags & ~CHUNK_MAP_FLAGS_MASK) == 0);
 	assert((flags & (CHUNK_MAP_DIRTY|CHUNK_MAP_UNZEROED)) == flags);
-	*mapbitsp = size | CHUNK_MAP_BININD_INVALID | flags;
+	arena_mapbitsp_write(mapbitsp, size | CHUNK_MAP_BININD_INVALID | flags);
 }
 
 JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_unallocated_size_set(arena_chunk_t *chunk, size_t pageind,
     size_t size)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
+	size_t mapbits = arena_mapbitsp_read(mapbitsp);
 
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
 	assert((size & PAGE_MASK) == 0);
-	assert((*mapbitsp & (CHUNK_MAP_LARGE|CHUNK_MAP_ALLOCATED)) == 0);
-	*mapbitsp = size | (*mapbitsp & PAGE_MASK);
+	assert((mapbits & (CHUNK_MAP_LARGE|CHUNK_MAP_ALLOCATED)) == 0);
+	arena_mapbitsp_write(mapbitsp, size | (mapbits & PAGE_MASK));
 }
 
 JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_large_set(arena_chunk_t *chunk, size_t pageind, size_t size,
     size_t flags)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
+	size_t mapbits = arena_mapbitsp_read(mapbitsp);
 	size_t unzeroed;
 
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
 	assert((size & PAGE_MASK) == 0);
 	assert((flags & CHUNK_MAP_DIRTY) == flags);
-	unzeroed = *mapbitsp & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */
-	*mapbitsp = size | CHUNK_MAP_BININD_INVALID | flags | unzeroed |
-	    CHUNK_MAP_LARGE | CHUNK_MAP_ALLOCATED;
+	unzeroed = mapbits & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */
+	arena_mapbitsp_write(mapbitsp, size | CHUNK_MAP_BININD_INVALID | flags
+	    | unzeroed | CHUNK_MAP_LARGE | CHUNK_MAP_ALLOCATED);
 }
 
 JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_large_binind_set(arena_chunk_t *chunk, size_t pageind,
     size_t binind)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
+	size_t mapbits = arena_mapbitsp_read(mapbitsp);
 
 	assert(binind <= BININD_INVALID);
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
 	assert(arena_mapbits_large_size_get(chunk, pageind) == PAGE);
-	*mapbitsp = (*mapbitsp & ~CHUNK_MAP_BININD_MASK) | (binind <<
-	    CHUNK_MAP_BININD_SHIFT);
+	arena_mapbitsp_write(mapbitsp, (mapbits & ~CHUNK_MAP_BININD_MASK) |
+	    (binind << CHUNK_MAP_BININD_SHIFT));
 }
 
 JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_small_set(arena_chunk_t *chunk, size_t pageind, size_t runind,
     size_t binind, size_t flags)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
+	size_t mapbits = arena_mapbitsp_read(mapbitsp);
 	size_t unzeroed;
 
 	assert(binind < BININD_INVALID);
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
 	assert(pageind - runind >= map_bias);
 	assert((flags & CHUNK_MAP_DIRTY) == flags);
-	unzeroed = *mapbitsp & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */
-	*mapbitsp = (runind << LG_PAGE) | (binind << CHUNK_MAP_BININD_SHIFT) |
-	    flags | unzeroed | CHUNK_MAP_ALLOCATED;
+	unzeroed = mapbits & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */
+	arena_mapbitsp_write(mapbitsp, (runind << LG_PAGE) | (binind <<
+	    CHUNK_MAP_BININD_SHIFT) | flags | unzeroed | CHUNK_MAP_ALLOCATED);
 }
 
 JEMALLOC_ALWAYS_INLINE void
 arena_mapbits_unzeroed_set(arena_chunk_t *chunk, size_t pageind,
     size_t unzeroed)
 {
-	size_t *mapbitsp;
+	size_t *mapbitsp = arena_mapbitsp_get(chunk, pageind);
+	size_t mapbits = arena_mapbitsp_read(mapbitsp);
 
-	mapbitsp = arena_mapbitsp_get(chunk, pageind);
-	*mapbitsp = (*mapbitsp & ~CHUNK_MAP_UNZEROED) | unzeroed;
+	arena_mapbitsp_write(mapbitsp, (mapbits & ~CHUNK_MAP_UNZEROED) |
+	    unzeroed);
 }
 
 JEMALLOC_INLINE bool

Modified: projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -232,9 +232,18 @@ static const bool config_ivsalloc =
 #  define	__DECONST(type, var)	((type)(uintptr_t)(const void *)(var))
 #endif
 
+/*
+ * JEMALLOC_ALWAYS_INLINE is used within header files for functions that are
+ * static inline functions if inlining is enabled, and single-definition
+ * library-private functions if inlining is disabled.
+ *
+ * JEMALLOC_ALWAYS_INLINE_C is for use in .c files, in which case the denoted
+ * functions are always static, regardless of whether inlining is enabled.
+ */
 #ifdef JEMALLOC_DEBUG
    /* Disable inlining to make debugging easier. */
 #  define JEMALLOC_ALWAYS_INLINE
+#  define JEMALLOC_ALWAYS_INLINE_C static
 #  define JEMALLOC_INLINE
 #  define inline
 #else
@@ -242,8 +251,11 @@ static const bool config_ivsalloc =
 #  ifdef JEMALLOC_HAVE_ATTR
 #    define JEMALLOC_ALWAYS_INLINE \
 	 static inline JEMALLOC_ATTR(unused) JEMALLOC_ATTR(always_inline)
+#    define JEMALLOC_ALWAYS_INLINE_C \
+	 static inline JEMALLOC_ATTR(always_inline)
 #  else
 #    define JEMALLOC_ALWAYS_INLINE static inline
+#    define JEMALLOC_ALWAYS_INLINE_C static inline
 #  endif
 #  define JEMALLOC_INLINE static inline
 #  ifdef _MSC_VER

Modified: projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/private_namespace.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/private_namespace.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/private_namespace.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -33,6 +33,8 @@
 #define	arena_mapbits_unzeroed_get JEMALLOC_N(arena_mapbits_unzeroed_get)
 #define	arena_mapbits_unzeroed_set JEMALLOC_N(arena_mapbits_unzeroed_set)
 #define	arena_mapbitsp_get JEMALLOC_N(arena_mapbitsp_get)
+#define	arena_mapbitsp_read JEMALLOC_N(arena_mapbitsp_read)
+#define	arena_mapbitsp_write JEMALLOC_N(arena_mapbitsp_write)
 #define	arena_mapp_get JEMALLOC_N(arena_mapp_get)
 #define	arena_maxclass JEMALLOC_N(arena_maxclass)
 #define	arena_new JEMALLOC_N(arena_new)

Modified: projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/tcache.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/tcache.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/internal/tcache.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -313,6 +313,7 @@ tcache_alloc_small(tcache_t *tcache, siz
 			} else if (opt_zero)
 				memset(ret, 0, size);
 		}
+		VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 	} else {
 		if (config_fill && opt_junk) {
 			arena_alloc_junk_small(ret, &arena_bin_info[binind],
@@ -321,7 +322,6 @@ tcache_alloc_small(tcache_t *tcache, siz
 		VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 		memset(ret, 0, size);
 	}
-	VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 
 	if (config_stats)
 		tbin->tstats.nrequests++;
@@ -368,11 +368,11 @@ tcache_alloc_large(tcache_t *tcache, siz
 				else if (opt_zero)
 					memset(ret, 0, size);
 			}
+			VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 		} else {
 			VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 			memset(ret, 0, size);
 		}
-		VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 
 		if (config_stats)
 			tbin->tstats.nrequests++;

Modified: projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/jemalloc.h
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/jemalloc.h	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/include/jemalloc/jemalloc.h	Sat Oct 26 18:47:10 2013	(r257185)
@@ -7,12 +7,12 @@ extern "C" {
 #include <limits.h>
 #include <strings.h>
 
-#define	JEMALLOC_VERSION "3.4.0-0-g0ed518e5dab789ad2171bb38977a8927e2a26775"
+#define	JEMALLOC_VERSION "3.4.1-0-g0135fb806e4137dc9cdf152541926a2bc95e33f0"
 #define	JEMALLOC_VERSION_MAJOR 3
 #define	JEMALLOC_VERSION_MINOR 4
-#define	JEMALLOC_VERSION_BUGFIX 0
+#define	JEMALLOC_VERSION_BUGFIX 1
 #define	JEMALLOC_VERSION_NREV 0
-#define	JEMALLOC_VERSION_GID "0ed518e5dab789ad2171bb38977a8927e2a26775"
+#define	JEMALLOC_VERSION_GID "0135fb806e4137dc9cdf152541926a2bc95e33f0"
 
 #include "jemalloc_defs.h"
 #include "jemalloc_FreeBSD.h"

Modified: projects/arm_eabi_vfp/contrib/jemalloc/src/arena.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/src/arena.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/src/arena.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -369,13 +369,20 @@ arena_run_zero(arena_chunk_t *chunk, siz
 }
 
 static inline void
+arena_run_page_mark_zeroed(arena_chunk_t *chunk, size_t run_ind)
+{
+
+	VALGRIND_MAKE_MEM_DEFINED((void *)((uintptr_t)chunk + (run_ind <<
+	    LG_PAGE)), PAGE);
+}
+
+static inline void
 arena_run_page_validate_zeroed(arena_chunk_t *chunk, size_t run_ind)
 {
 	size_t i;
 	UNUSED size_t *p = (size_t *)((uintptr_t)chunk + (run_ind << LG_PAGE));
 
-	VALGRIND_MAKE_MEM_DEFINED((void *)((uintptr_t)chunk + (run_ind <<
-	    LG_PAGE)), PAGE);
+	arena_run_page_mark_zeroed(chunk, run_ind);
 	for (i = 0; i < PAGE / sizeof(size_t); i++)
 		assert(p[i] == 0);
 }
@@ -458,6 +465,9 @@ arena_run_split(arena_t *arena, arena_ru
 					} else if (config_debug) {
 						arena_run_page_validate_zeroed(
 						    chunk, run_ind+i);
+					} else {
+						arena_run_page_mark_zeroed(
+						    chunk, run_ind+i);
 					}
 				}
 			} else {
@@ -467,6 +477,9 @@ arena_run_split(arena_t *arena, arena_ru
 				 */
 				arena_run_zero(chunk, run_ind, need_pages);
 			}
+		} else {
+			VALGRIND_MAKE_MEM_UNDEFINED((void *)((uintptr_t)chunk +
+			    (run_ind << LG_PAGE)), (need_pages << LG_PAGE));
 		}
 
 		/*
@@ -508,9 +521,9 @@ arena_run_split(arena_t *arena, arena_ru
 			arena_run_page_validate_zeroed(chunk,
 			    run_ind+need_pages-1);
 		}
+		VALGRIND_MAKE_MEM_UNDEFINED((void *)((uintptr_t)chunk +
+		    (run_ind << LG_PAGE)), (need_pages << LG_PAGE));
 	}
-	VALGRIND_MAKE_MEM_UNDEFINED((void *)((uintptr_t)chunk + (run_ind <<
-	    LG_PAGE)), (need_pages << LG_PAGE));
 }
 
 static arena_chunk_t *
@@ -569,17 +582,24 @@ arena_chunk_alloc(arena_t *arena)
 		 * unless the chunk is not zeroed.
 		 */
 		if (zero == false) {
+			VALGRIND_MAKE_MEM_UNDEFINED(
+			    (void *)arena_mapp_get(chunk, map_bias+1),
+			    (size_t)((uintptr_t) arena_mapp_get(chunk,
+			    chunk_npages-1) - (uintptr_t)arena_mapp_get(chunk,
+			    map_bias+1)));
 			for (i = map_bias+1; i < chunk_npages-1; i++)
 				arena_mapbits_unzeroed_set(chunk, i, unzeroed);
-		} else if (config_debug) {
+		} else {
 			VALGRIND_MAKE_MEM_DEFINED(
 			    (void *)arena_mapp_get(chunk, map_bias+1),
-			    (void *)((uintptr_t)
-			    arena_mapp_get(chunk, chunk_npages-1)
-			    - (uintptr_t)arena_mapp_get(chunk, map_bias+1)));
-			for (i = map_bias+1; i < chunk_npages-1; i++) {
-				assert(arena_mapbits_unzeroed_get(chunk, i) ==
-				    unzeroed);
+			    (size_t)((uintptr_t) arena_mapp_get(chunk,
+			    chunk_npages-1) - (uintptr_t)arena_mapp_get(chunk,
+			    map_bias+1)));
+			if (config_debug) {
+				for (i = map_bias+1; i < chunk_npages-1; i++) {
+					assert(arena_mapbits_unzeroed_get(chunk,
+					    i) == unzeroed);
+				}
 			}
 		}
 		arena_mapbits_unallocated_set(chunk, chunk_npages-1,
@@ -1458,6 +1478,7 @@ arena_malloc_small(arena_t *arena, size_
 			} else if (opt_zero)
 				memset(ret, 0, size);
 		}
+		VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 	} else {
 		if (config_fill && opt_junk) {
 			arena_alloc_junk_small(ret, &arena_bin_info[binind],
@@ -1466,7 +1487,6 @@ arena_malloc_small(arena_t *arena, size_
 		VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 		memset(ret, 0, size);
 	}
-	VALGRIND_MAKE_MEM_UNDEFINED(ret, size);
 
 	return (ret);
 }

Modified: projects/arm_eabi_vfp/contrib/jemalloc/src/chunk.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/src/chunk.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/src/chunk.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -294,7 +294,7 @@ label_return:
 	if (xnode != NULL)
 		base_node_dealloc(xnode);
 	if (xprev != NULL)
-		base_node_dealloc(prev);
+		base_node_dealloc(xprev);
 }
 
 void

Modified: projects/arm_eabi_vfp/contrib/jemalloc/src/ctl.c
==============================================================================
--- projects/arm_eabi_vfp/contrib/jemalloc/src/ctl.c	Sat Oct 26 18:40:17 2013	(r257184)
+++ projects/arm_eabi_vfp/contrib/jemalloc/src/ctl.c	Sat Oct 26 18:47:10 2013	(r257185)
@@ -546,43 +546,30 @@ ctl_arena_refresh(arena_t *arena, unsign
 static bool
 ctl_grow(void)
 {
-	size_t astats_size;
 	ctl_arena_stats_t *astats;
 	arena_t **tarenas;
 
-	/* Extend arena stats and arenas arrays. */
-	astats_size = (ctl_stats.narenas + 2) * sizeof(ctl_arena_stats_t);
-	if (ctl_stats.narenas == narenas_auto) {
-		/* ctl_stats.arenas and arenas came from base_alloc(). */
-		astats = (ctl_arena_stats_t *)imalloc(astats_size);
-		if (astats == NULL)
-			return (true);
-		memcpy(astats, ctl_stats.arenas, (ctl_stats.narenas + 1) *
-		    sizeof(ctl_arena_stats_t));
-
-		tarenas = (arena_t **)imalloc((ctl_stats.narenas + 1) *
-		    sizeof(arena_t *));
-		if (tarenas == NULL) {
-			idalloc(astats);
-			return (true);
-		}
-		memcpy(tarenas, arenas, ctl_stats.narenas * sizeof(arena_t *));
-	} else {
-		astats = (ctl_arena_stats_t *)iralloc(ctl_stats.arenas,
-		    astats_size, 0, 0, false, false);
-		if (astats == NULL)
-			return (true);
-
-		tarenas = (arena_t **)iralloc(arenas, (ctl_stats.narenas + 1) *
-		    sizeof(arena_t *), 0, 0, false, false);
-		if (tarenas == NULL)
-			return (true);
+	/* Allocate extended arena stats and arenas arrays. */
+	astats = (ctl_arena_stats_t *)imalloc((ctl_stats.narenas + 2) *
+	    sizeof(ctl_arena_stats_t));
+	if (astats == NULL)
+		return (true);
+	tarenas = (arena_t **)imalloc((ctl_stats.narenas + 1) *
+	    sizeof(arena_t *));
+	if (tarenas == NULL) {
+		idalloc(astats);
+		return (true);
 	}
-	/* Initialize the new astats and arenas elements. */
+
+	/* Initialize the new astats element. */
+	memcpy(astats, ctl_stats.arenas, (ctl_stats.narenas + 1) *
+	    sizeof(ctl_arena_stats_t));
 	memset(&astats[ctl_stats.narenas + 1], 0, sizeof(ctl_arena_stats_t));
-	if (ctl_arena_init(&astats[ctl_stats.narenas + 1]))
+	if (ctl_arena_init(&astats[ctl_stats.narenas + 1])) {
+		idalloc(tarenas);
+		idalloc(astats);
 		return (true);
-	tarenas[ctl_stats.narenas] = NULL;
+	}
 	/* Swap merged stats to their new location. */
 	{
 		ctl_arena_stats_t tstats;
@@ -593,13 +580,34 @@ ctl_grow(void)
 		memcpy(&astats[ctl_stats.narenas + 1], &tstats,
 		    sizeof(ctl_arena_stats_t));
 	}
+	/* Initialize the new arenas element. */
+	tarenas[ctl_stats.narenas] = NULL;
+	{
+		arena_t **arenas_old = arenas;
+		/*
+		 * Swap extended arenas array into place.  Although ctl_mtx
+		 * protects this function from other threads extending the
+		 * array, it does not protect from other threads mutating it
+		 * (i.e. initializing arenas and setting array elements to
+		 * point to them).  Therefore, array copying must happen under
+		 * the protection of arenas_lock.
+		 */
+		malloc_mutex_lock(&arenas_lock);
+		arenas = tarenas;
+		memcpy(arenas, arenas_old, ctl_stats.narenas *
+		    sizeof(arena_t *));
+		narenas_total++;
+		arenas_extend(narenas_total - 1);
+		malloc_mutex_unlock(&arenas_lock);
+		/*
+		 * Deallocate arenas_old only if it came from imalloc() (not
+		 * base_alloc()).
+		 */
+		if (ctl_stats.narenas != narenas_auto)
+			idalloc(arenas_old);
+	}
 	ctl_stats.arenas = astats;
 	ctl_stats.narenas++;
-	malloc_mutex_lock(&arenas_lock);
-	arenas = tarenas;
-	narenas_total++;
-	arenas_extend(narenas_total - 1);
-	malloc_mutex_unlock(&arenas_lock);
 
 	return (false);
 }
@@ -1109,7 +1117,7 @@ epoch_ctl(const size_t *mib, size_t mibl
     void *newp, size_t newlen)
 {
 	int ret;

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


More information about the svn-src-projects mailing list