Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 2015 03:02:06 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r278931 - in projects/ifnet: . bin/cp bin/expr bin/ln bin/mv bin/pkill/tests bin/ps bin/sh bin/sh/tests/expansion cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts cddl/contrib/opens...
Message-ID:  <201502180302.t1I326eT009455@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: glebius
Date: Wed Feb 18 03:02:03 2015
New Revision: 278931
URL: https://svnweb.freebsd.org/changeset/base/278931

Log:
  Merge head r257698 through r278930.

Added:
  projects/ifnet/bin/sh/tests/expansion/ifs5.0
     - copied unchanged from r278930, head/bin/sh/tests/expansion/ifs5.0
  projects/ifnet/bin/sh/tests/expansion/pathname5.0
     - copied unchanged from r278930, head/bin/sh/tests/expansion/pathname5.0
  projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/arm/
     - copied from r278930, head/cddl/contrib/opensolaris/lib/libdtrace/arm/
  projects/ifnet/contrib/llvm/patches/patch-29-clang-add-mips-triples.diff
     - copied unchanged from r278930, head/contrib/llvm/patches/patch-29-clang-add-mips-triples.diff
  projects/ifnet/contrib/llvm/patches/patch-30-llvm-r226664-aarch64-x18.diff
     - copied unchanged from r278930, head/contrib/llvm/patches/patch-30-llvm-r226664-aarch64-x18.diff
  projects/ifnet/contrib/llvm/patches/patch-31-clang-r227062-fixes-x18.diff
     - copied unchanged from r278930, head/contrib/llvm/patches/patch-31-clang-r227062-fixes-x18.diff
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/lzma12.h
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/api/lzma/lzma12.h
  projects/ifnet/contrib/xz/src/liblzma/common/block_buffer_encoder.h
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/block_buffer_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/hardware_cputhreads.c
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/hardware_cputhreads.c
  projects/ifnet/contrib/xz/src/liblzma/common/memcmplen.h
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/memcmplen.h
  projects/ifnet/contrib/xz/src/liblzma/common/outqueue.c
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/outqueue.c
  projects/ifnet/contrib/xz/src/liblzma/common/outqueue.h
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/outqueue.h
  projects/ifnet/contrib/xz/src/liblzma/common/stream_encoder_mt.c
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/common/stream_encoder_mt.c
  projects/ifnet/contrib/xz/src/liblzma/liblzma.map
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/liblzma.map
  projects/ifnet/contrib/xz/src/liblzma/validate_map.sh
     - copied unchanged from r278930, head/contrib/xz/src/liblzma/validate_map.sh
  projects/ifnet/contrib/xz/src/xz/mytime.c
     - copied unchanged from r278930, head/contrib/xz/src/xz/mytime.c
  projects/ifnet/contrib/xz/src/xz/mytime.h
     - copied unchanged from r278930, head/contrib/xz/src/xz/mytime.h
  projects/ifnet/etc/tests/rc.d/
     - copied from r278930, head/etc/tests/rc.d/
  projects/ifnet/lib/libc/sparc64/sys/sigaction1.S
     - copied unchanged from r278930, head/lib/libc/sparc64/sys/sigaction1.S
  projects/ifnet/lib/libdevctl/
     - copied from r278930, head/lib/libdevctl/
  projects/ifnet/release/doc/share/xml/errata.xml
     - copied unchanged from r278930, head/release/doc/share/xml/errata.xml
  projects/ifnet/release/doc/share/xml/security.xml
     - copied unchanged from r278930, head/release/doc/share/xml/security.xml
  projects/ifnet/share/man/man4/udl.4
     - copied unchanged from r278930, head/share/man/man4/udl.4
  projects/ifnet/sys/amd64/include/pvclock.h
     - copied unchanged from r278930, head/sys/amd64/include/pvclock.h
  projects/ifnet/sys/arm/arm/pmu.c
     - copied unchanged from r278930, head/sys/arm/arm/pmu.c
  projects/ifnet/sys/arm/arm/unwind.c
     - copied unchanged from r278930, head/sys/arm/arm/unwind.c
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_audio.c
     - copied unchanged from r278930, head/sys/arm/broadcom/bcm2835/bcm2835_audio.c
  projects/ifnet/sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h
     - copied unchanged from r278930, head/sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h
  projects/ifnet/sys/arm/freescale/imx/imx6_audmux.c
     - copied unchanged from r278930, head/sys/arm/freescale/imx/imx6_audmux.c
  projects/ifnet/sys/arm/freescale/imx/imx6_sdma.c
     - copied unchanged from r278930, head/sys/arm/freescale/imx/imx6_sdma.c
  projects/ifnet/sys/arm/freescale/imx/imx6_sdma.h
     - copied unchanged from r278930, head/sys/arm/freescale/imx/imx6_sdma.h
  projects/ifnet/sys/arm/freescale/imx/imx6_ssi.c
     - copied unchanged from r278930, head/sys/arm/freescale/imx/imx6_ssi.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/arm/
     - copied from r278930, head/sys/cddl/contrib/opensolaris/uts/arm/
  projects/ifnet/sys/cddl/dev/dtrace/arm/
     - copied from r278930, head/sys/cddl/dev/dtrace/arm/
  projects/ifnet/sys/cddl/dev/fbt/arm/
     - copied from r278930, head/sys/cddl/dev/fbt/arm/
  projects/ifnet/sys/contrib/vchiq/
     - copied from r278930, head/sys/contrib/vchiq/
  projects/ifnet/sys/dev/cxgbe/if_cxl.c
     - copied unchanged from r278930, head/sys/dev/cxgbe/if_cxl.c
  projects/ifnet/sys/dev/hwpmc/hwpmc_armv7.c
     - copied unchanged from r278930, head/sys/dev/hwpmc/hwpmc_armv7.c
  projects/ifnet/sys/dev/hwpmc/hwpmc_armv7.h
     - copied unchanged from r278930, head/sys/dev/hwpmc/hwpmc_armv7.h
  projects/ifnet/sys/dev/iscsi/icl_conn_if.m
     - copied unchanged from r278930, head/sys/dev/iscsi/icl_conn_if.m
  projects/ifnet/sys/dev/iscsi/icl_soft.c
     - copied unchanged from r278930, head/sys/dev/iscsi/icl_soft.c
  projects/ifnet/sys/dev/iscsi/icl_wrappers.h
     - copied unchanged from r278930, head/sys/dev/iscsi/icl_wrappers.h
  projects/ifnet/sys/dev/usb/video/
     - copied from r278930, head/sys/dev/usb/video/
  projects/ifnet/sys/dev/videomode/
     - copied from r278930, head/sys/dev/videomode/
  projects/ifnet/sys/dev/wpi/if_wpi_debug.h
     - copied unchanged from r278930, head/sys/dev/wpi/if_wpi_debug.h
  projects/ifnet/sys/i386/include/pvclock.h
     - copied unchanged from r278930, head/sys/i386/include/pvclock.h
  projects/ifnet/sys/modules/cxgbe/if_cxl/
     - copied from r278930, head/sys/modules/cxgbe/if_cxl/
  projects/ifnet/sys/modules/dtb/rpi/
     - copied from r278930, head/sys/modules/dtb/rpi/
  projects/ifnet/sys/modules/usb/udl/
     - copied from r278930, head/sys/modules/usb/udl/
  projects/ifnet/sys/modules/videomode/
     - copied from r278930, head/sys/modules/videomode/
  projects/ifnet/sys/ofed/drivers/infiniband/core/peer_mem.c
     - copied unchanged from r278930, head/sys/ofed/drivers/infiniband/core/peer_mem.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.c
     - copied unchanged from r278930, head/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.h
     - copied unchanged from r278930, head/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.h
  projects/ifnet/sys/ofed/include/linux/printk.h
     - copied unchanged from r278930, head/sys/ofed/include/linux/printk.h
  projects/ifnet/sys/ofed/include/rdma/ib_peer_mem.h
     - copied unchanged from r278930, head/sys/ofed/include/rdma/ib_peer_mem.h
  projects/ifnet/sys/ofed/include/rdma/ib_user_verbs_exp.h
     - copied unchanged from r278930, head/sys/ofed/include/rdma/ib_user_verbs_exp.h
  projects/ifnet/sys/ofed/include/rdma/ib_verbs_exp.h
     - copied unchanged from r278930, head/sys/ofed/include/rdma/ib_verbs_exp.h
  projects/ifnet/sys/ofed/include/rdma/peer_mem.h
     - copied unchanged from r278930, head/sys/ofed/include/rdma/peer_mem.h
  projects/ifnet/sys/x86/include/pvclock.h
     - copied unchanged from r278930, head/sys/x86/include/pvclock.h
  projects/ifnet/sys/x86/x86/pvclock.c
     - copied unchanged from r278930, head/sys/x86/x86/pvclock.c
  projects/ifnet/tools/build/options/WITHOUT_AUTOFS
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_AUTOFS
  projects/ifnet/tools/build/options/WITHOUT_BHYVE
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_BHYVE
  projects/ifnet/tools/build/options/WITHOUT_BOOTPARAMD
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_BOOTPARAMD
  projects/ifnet/tools/build/options/WITHOUT_BOOTPD
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_BOOTPD
  projects/ifnet/tools/build/options/WITHOUT_BSDINSTALL
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_BSDINSTALL
  projects/ifnet/tools/build/options/WITHOUT_CCD
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_CCD
  projects/ifnet/tools/build/options/WITHOUT_EE
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_EE
  projects/ifnet/tools/build/options/WITHOUT_FILE
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_FILE
  projects/ifnet/tools/build/options/WITHOUT_FINGER
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_FINGER
  projects/ifnet/tools/build/options/WITHOUT_FTP
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_FTP
  projects/ifnet/tools/build/options/WITHOUT_HAST
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_HAST
  projects/ifnet/tools/build/options/WITHOUT_INETD
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_INETD
  projects/ifnet/tools/build/options/WITHOUT_ISCSI
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_ISCSI
  projects/ifnet/tools/build/options/WITHOUT_RADIUS_SUPPORT
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_RADIUS_SUPPORT
  projects/ifnet/tools/build/options/WITHOUT_RBOOTD
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_RBOOTD
  projects/ifnet/tools/build/options/WITHOUT_TALK
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_TALK
  projects/ifnet/tools/build/options/WITHOUT_TCP_WRAPPERS
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_TCP_WRAPPERS
  projects/ifnet/tools/build/options/WITHOUT_TFTP
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_TFTP
  projects/ifnet/tools/build/options/WITHOUT_TIMED
     - copied unchanged from r278930, head/tools/build/options/WITHOUT_TIMED
  projects/ifnet/tools/tools/qrndtest/
     - copied from r278930, head/tools/tools/qrndtest/
  projects/ifnet/usr.sbin/devctl/
     - copied from r278930, head/usr.sbin/devctl/
  projects/ifnet/usr.sbin/pw/tests/pw_usernext.sh
     - copied unchanged from r278930, head/usr.sbin/pw/tests/pw_usernext.sh
Replaced:
  projects/ifnet/sys/dev/iscsi/icl.c
     - copied unchanged from r278930, head/sys/dev/iscsi/icl.c
Deleted:
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/Makefile
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/lzma.h
  projects/ifnet/contrib/xz/src/liblzma/common/stream_encoder.h
  projects/ifnet/lib/libc/sparc64/sys/sigaction.S
  projects/ifnet/lib/libiconv/
  projects/ifnet/share/info/
  projects/ifnet/share/man/man9/spl.9
  projects/ifnet/sys/dev/ic/hd64570.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/Makefile
  projects/ifnet/sys/ofed/drivers/infiniband/core/local_sa.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/notice.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/Makefile
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/ipoib/Makefile
  projects/ifnet/sys/powerpc/conf/WII
  projects/ifnet/sys/powerpc/wii/
Modified:
  projects/ifnet/Makefile.inc1
  projects/ifnet/ObsoleteFiles.inc
  projects/ifnet/UPDATING
  projects/ifnet/bin/cp/utils.c
  projects/ifnet/bin/expr/expr.y
  projects/ifnet/bin/ln/symlink.7
  projects/ifnet/bin/mv/mv.c
  projects/ifnet/bin/pkill/tests/pgrep-j_test.sh
  projects/ifnet/bin/pkill/tests/pkill-j_test.sh
  projects/ifnet/bin/ps/ps.c
  projects/ifnet/bin/sh/cd.c
  projects/ifnet/bin/sh/eval.c
  projects/ifnet/bin/sh/expand.c
  projects/ifnet/bin/sh/jobs.c
  projects/ifnet/bin/sh/mail.c
  projects/ifnet/bin/sh/memalloc.c
  projects/ifnet/bin/sh/memalloc.h
  projects/ifnet/bin/sh/miscbltin.c
  projects/ifnet/bin/sh/nodetypes
  projects/ifnet/bin/sh/parser.c
  projects/ifnet/bin/sh/tests/expansion/Makefile
  projects/ifnet/bin/sh/trap.c
  projects/ifnet/bin/sh/var.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe   (contents, props changed)
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe   (contents, props changed)
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.taskid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.uid.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/syscall/tst.args.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.forker.c
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh
  projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
  projects/ifnet/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c
  projects/ifnet/cddl/lib/Makefile
  projects/ifnet/cddl/lib/libdtrace/Makefile
  projects/ifnet/cddl/usr.sbin/Makefile
  projects/ifnet/contrib/amd/amd/amfs_generic.c
  projects/ifnet/contrib/amd/amd/amfs_program.c
  projects/ifnet/contrib/amd/amd/readdir.c
  projects/ifnet/contrib/amd/hlfsd/homedir.c
  projects/ifnet/contrib/amd/hlfsd/stubs.c
  projects/ifnet/contrib/binutils/ld/scripttempl/elf.sc
  projects/ifnet/contrib/elftoolchain/addr2line/addr2line.c
  projects/ifnet/contrib/elftoolchain/common/_elftc.h
  projects/ifnet/contrib/elftoolchain/common/elfdefinitions.h
  projects/ifnet/contrib/elftoolchain/elfcopy/main.c
  projects/ifnet/contrib/elftoolchain/elfcopy/sections.c
  projects/ifnet/contrib/elftoolchain/libdwarf/_libdwarf.h
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_attrval.c
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_get_AT_name.3
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_get_arange_info.3
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_get_section_max_offsets.3
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_hasattr.3
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_reloc.c
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_set_reloc_application.3
  projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_whatattr.3
  projects/ifnet/contrib/elftoolchain/libdwarf/libdwarf.c
  projects/ifnet/contrib/elftoolchain/libdwarf/libdwarf.h
  projects/ifnet/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c
  projects/ifnet/contrib/elftoolchain/libdwarf/libdwarf_reloc.c
  projects/ifnet/contrib/elftoolchain/libelf/_libelf_config.h
  projects/ifnet/contrib/elftoolchain/libelf/elf.3
  projects/ifnet/contrib/elftoolchain/libelf/elf_scn.c
  projects/ifnet/contrib/elftoolchain/libelf/libelf_ar_util.c
  projects/ifnet/contrib/elftoolchain/libelf/libelf_convert.m4
  projects/ifnet/contrib/elftoolchain/nm/nm.1
  projects/ifnet/contrib/elftoolchain/nm/nm.c
  projects/ifnet/contrib/elftoolchain/readelf/readelf.c
  projects/ifnet/contrib/gcc/config/arm/unwind-arm.c
  projects/ifnet/contrib/gcc/config/arm/unwind-arm.h
  projects/ifnet/contrib/gdb/gdb/corelow.c
  projects/ifnet/contrib/gdb/gdb/dwarf2expr.c
  projects/ifnet/contrib/libcxxrt/exception.cc
  projects/ifnet/contrib/libcxxrt/stdexcept.cc
  projects/ifnet/contrib/libcxxrt/typeinfo.cc
  projects/ifnet/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
  projects/ifnet/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  projects/ifnet/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/ifnet/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  projects/ifnet/contrib/mdocml/lib.in
  projects/ifnet/contrib/netbsd-tests/bin/expr/t_expr.sh
  projects/ifnet/contrib/netbsd-tests/games/t_factor.sh
  projects/ifnet/contrib/netbsd-tests/lib/libc/c063/t_utimensat.c
  projects/ifnet/contrib/netbsd-tests/lib/libc/gen/t_ttyname.c
  projects/ifnet/contrib/sendmail/cf/m4/cfhead.m4
  projects/ifnet/contrib/tcpdump/print-atm.c
  projects/ifnet/contrib/tcpdump/print-ip.c
  projects/ifnet/contrib/tcpdump/print-llc.c
  projects/ifnet/contrib/tcpdump/print-sl.c
  projects/ifnet/contrib/tcpdump/tcpdump.c
  projects/ifnet/contrib/top/utils.c
  projects/ifnet/contrib/xz/ChangeLog
  projects/ifnet/contrib/xz/FREEBSD-upgrade
  projects/ifnet/contrib/xz/THANKS
  projects/ifnet/contrib/xz/TODO
  projects/ifnet/contrib/xz/src/common/mythread.h
  projects/ifnet/contrib/xz/src/common/sysdefs.h
  projects/ifnet/contrib/xz/src/common/tuklib_cpucores.c
  projects/ifnet/contrib/xz/src/common/tuklib_physmem.c
  projects/ifnet/contrib/xz/src/liblzma/api/lzma.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/base.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/block.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/container.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/filter.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/hardware.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/index.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/index_hash.h
  projects/ifnet/contrib/xz/src/liblzma/api/lzma/version.h
  projects/ifnet/contrib/xz/src/liblzma/check/check.h
  projects/ifnet/contrib/xz/src/liblzma/check/sha256.c
  projects/ifnet/contrib/xz/src/liblzma/common/alone_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/alone_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/alone_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/auto_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_buffer_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_buffer_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/block_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/block_header_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_header_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/block_util.c
  projects/ifnet/contrib/xz/src/liblzma/common/common.c
  projects/ifnet/contrib/xz/src/liblzma/common/common.h
  projects/ifnet/contrib/xz/src/liblzma/common/easy_buffer_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/easy_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_buffer_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_buffer_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_common.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_common.h
  projects/ifnet/contrib/xz/src/liblzma/common/filter_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/filter_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/filter_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/filter_flags_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/index.c
  projects/ifnet/contrib/xz/src/liblzma/common/index_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/index_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/index_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/index_hash.c
  projects/ifnet/contrib/xz/src/liblzma/common/stream_buffer_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/stream_buffer_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/stream_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/common/stream_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/common/stream_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_common.c
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/delta/delta_private.h
  projects/ifnet/contrib/xz/src/liblzma/liblzma.pc.in
  projects/ifnet/contrib/xz/src/liblzma/lz/lz_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/lz/lz_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/lz/lz_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/lz/lz_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/lz/lz_encoder_mf.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/fastpos.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma2_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma2_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma2_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma2_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_common.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_encoder.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_encoder.h
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_encoder_optimum_fast.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_encoder_optimum_normal.c
  projects/ifnet/contrib/xz/src/liblzma/lzma/lzma_encoder_private.h
  projects/ifnet/contrib/xz/src/liblzma/rangecoder/range_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/simple/arm.c
  projects/ifnet/contrib/xz/src/liblzma/simple/armthumb.c
  projects/ifnet/contrib/xz/src/liblzma/simple/ia64.c
  projects/ifnet/contrib/xz/src/liblzma/simple/powerpc.c
  projects/ifnet/contrib/xz/src/liblzma/simple/simple_coder.c
  projects/ifnet/contrib/xz/src/liblzma/simple/simple_coder.h
  projects/ifnet/contrib/xz/src/liblzma/simple/simple_decoder.c
  projects/ifnet/contrib/xz/src/liblzma/simple/simple_decoder.h
  projects/ifnet/contrib/xz/src/liblzma/simple/simple_private.h
  projects/ifnet/contrib/xz/src/liblzma/simple/sparc.c
  projects/ifnet/contrib/xz/src/liblzma/simple/x86.c
  projects/ifnet/contrib/xz/src/xz/args.c
  projects/ifnet/contrib/xz/src/xz/args.h
  projects/ifnet/contrib/xz/src/xz/coder.c
  projects/ifnet/contrib/xz/src/xz/coder.h
  projects/ifnet/contrib/xz/src/xz/file_io.c
  projects/ifnet/contrib/xz/src/xz/file_io.h
  projects/ifnet/contrib/xz/src/xz/hardware.c
  projects/ifnet/contrib/xz/src/xz/hardware.h
  projects/ifnet/contrib/xz/src/xz/list.c
  projects/ifnet/contrib/xz/src/xz/main.c
  projects/ifnet/contrib/xz/src/xz/message.c
  projects/ifnet/contrib/xz/src/xz/options.c
  projects/ifnet/contrib/xz/src/xz/private.h
  projects/ifnet/contrib/xz/src/xz/signals.c
  projects/ifnet/contrib/xz/src/xz/suffix.c
  projects/ifnet/contrib/xz/src/xz/xz.1
  projects/ifnet/etc/Makefile
  projects/ifnet/etc/defaults/Makefile
  projects/ifnet/etc/devd.conf
  projects/ifnet/etc/devd/Makefile
  projects/ifnet/etc/login.conf
  projects/ifnet/etc/master.passwd
  projects/ifnet/etc/mtree/BSD.debug.dist
  projects/ifnet/etc/mtree/BSD.tests.dist
  projects/ifnet/etc/mtree/BSD.usr.dist
  projects/ifnet/etc/pam.d/Makefile
  projects/ifnet/etc/rc.d/LOGIN
  projects/ifnet/etc/rc.d/Makefile
  projects/ifnet/etc/rc.d/NETWORKING
  projects/ifnet/etc/rc.d/ipfilter
  projects/ifnet/etc/rc.d/jail
  projects/ifnet/etc/rc.d/local_unbound
  projects/ifnet/etc/rc.d/netif
  projects/ifnet/etc/rc.d/routing
  projects/ifnet/etc/rc.d/utx
  projects/ifnet/etc/root/dot.cshrc
  projects/ifnet/etc/root/dot.login
  projects/ifnet/etc/root/dot.profile
  projects/ifnet/etc/sendmail/Makefile
  projects/ifnet/etc/tests/Makefile
  projects/ifnet/games/Makefile.inc
  projects/ifnet/games/caesar/rot13.sh
  projects/ifnet/games/fortune/datfiles/Makefile
  projects/ifnet/games/fortune/datfiles/freebsd-tips
  projects/ifnet/games/fortune/fortune/fortune.6
  projects/ifnet/include/Makefile
  projects/ifnet/include/semaphore.h
  projects/ifnet/include/stdio.h
  projects/ifnet/lib/Makefile
  projects/ifnet/lib/clang/clang.build.mk
  projects/ifnet/lib/csu/powerpc64/Makefile
  projects/ifnet/lib/libc/gen/_spinlock_stub.c
  projects/ifnet/lib/libc/gen/disklabel.c
  projects/ifnet/lib/libc/gen/dlopen.3
  projects/ifnet/lib/libc/gen/fstab.c
  projects/ifnet/lib/libc/gen/getgrent.c
  projects/ifnet/lib/libc/gen/getpwent.c
  projects/ifnet/lib/libc/gen/sem_new.c
  projects/ifnet/lib/libc/gen/sem_post.3
  projects/ifnet/lib/libc/gen/ttyname.c
  projects/ifnet/lib/libc/gen/ulimit.c
  projects/ifnet/lib/libc/include/libc_private.h
  projects/ifnet/lib/libc/mips/gen/sigsetjmp.S
  projects/ifnet/lib/libc/nls/msgcat.c
  projects/ifnet/lib/libc/regex/regcomp.c
  projects/ifnet/lib/libc/rpc/crypt_client.c
  projects/ifnet/lib/libc/rpc/svc_vc.c
  projects/ifnet/lib/libc/sparc64/sys/Makefile.inc
  projects/ifnet/lib/libc/stdlib/tdelete.c
  projects/ifnet/lib/libc/sys/Makefile.inc
  projects/ifnet/lib/libc/sys/interposing_table.c
  projects/ifnet/lib/libc/sys/setresuid.2
  projects/ifnet/lib/libc/tests/c063/Makefile
  projects/ifnet/lib/libcompat/4.3/rexec.c
  projects/ifnet/lib/libdevinfo/devinfo.h
  projects/ifnet/lib/libelftc/elftc_version.c
  projects/ifnet/lib/liblzma/Makefile
  projects/ifnet/lib/liblzma/Symbol.map
  projects/ifnet/lib/liblzma/Versions.def
  projects/ifnet/lib/liblzma/config.h
  projects/ifnet/lib/libnetgraph/debug.c
  projects/ifnet/lib/libnv/Makefile
  projects/ifnet/lib/libnv/nv.3
  projects/ifnet/lib/libnv/nv.h
  projects/ifnet/lib/libnv/nvlist.c
  projects/ifnet/lib/libnv/nvpair.c
  projects/ifnet/lib/libpam/modules/modules.inc
  projects/ifnet/lib/libpmc/libpmc.c
  projects/ifnet/lib/libproc/proc_bkpt.c
  projects/ifnet/lib/libproc/proc_regs.c
  projects/ifnet/lib/libproc/proc_sym.c
  projects/ifnet/lib/libproc/tests/proc_test.c
  projects/ifnet/lib/libthr/libthr.3
  projects/ifnet/lib/libthr/thread/thr_barrier.c
  projects/ifnet/lib/libthr/thread/thr_private.h
  projects/ifnet/lib/libthr/thread/thr_spinlock.c
  projects/ifnet/lib/libthr/thread/thr_syscalls.c
  projects/ifnet/lib/libthread_db/arch/i386/libpthread_md.c
  projects/ifnet/lib/libutil/gr_util.c
  projects/ifnet/lib/msun/src/s_scalbln.c
  projects/ifnet/libexec/Makefile
  projects/ifnet/libexec/rtld-elf/rtld.c
  projects/ifnet/release/Makefile
  projects/ifnet/release/Makefile.vm
  projects/ifnet/release/doc/en_US.ISO8859-1/errata/article.xml
  projects/ifnet/release/doc/en_US.ISO8859-1/relnotes/article.xml
  projects/ifnet/release/doc/share/mk/doc.relnotes.mk
  projects/ifnet/release/doc/share/xml/release.ent
  projects/ifnet/release/picobsd/build/picobsd
  projects/ifnet/release/release.sh
  projects/ifnet/release/scripts/make-manifest.sh
  projects/ifnet/release/scripts/mk-vmimage.sh
  projects/ifnet/release/tools/gce.conf
  projects/ifnet/rescue/rescue/Makefile
  projects/ifnet/sbin/Makefile
  projects/ifnet/sbin/geom/class/mountver/gmountver.8
  projects/ifnet/sbin/ifconfig/af_inet6.c
  projects/ifnet/sbin/ifconfig/ifconfig.c
  projects/ifnet/sbin/ipfw/ipfw2.c
  projects/ifnet/sbin/ipfw/nat.c
  projects/ifnet/sbin/rcorder/Makefile
  projects/ifnet/sbin/rcorder/rcorder.c
  projects/ifnet/sbin/sysctl/sysctl.8
  projects/ifnet/sbin/sysctl/sysctl.c
  projects/ifnet/share/Makefile
  projects/ifnet/share/examples/Makefile
  projects/ifnet/share/man/man3/tree.3
  projects/ifnet/share/man/man4/Makefile
  projects/ifnet/share/man/man4/led.4
  projects/ifnet/share/man/man4/ral.4
  projects/ifnet/share/man/man4/sfxge.4
  projects/ifnet/share/man/man4/witness.4
  projects/ifnet/share/man/man4/wlan.4
  projects/ifnet/share/man/man5/Makefile
  projects/ifnet/share/man/man5/nullfs.5
  projects/ifnet/share/man/man5/src.conf.5
  projects/ifnet/share/man/man6/intro.6
  projects/ifnet/share/man/man7/hier.7
  projects/ifnet/share/man/man7/release.7
  projects/ifnet/share/man/man9/Makefile
  projects/ifnet/share/man/man9/SYSCALL_MODULE.9
  projects/ifnet/share/man/man9/contigmalloc.9
  projects/ifnet/share/man/man9/pmap_enter.9
  projects/ifnet/share/misc/Makefile
  projects/ifnet/share/misc/committers-src.dot
  projects/ifnet/share/mk/bsd.lib.mk
  projects/ifnet/share/mk/bsd.libnames.mk
  projects/ifnet/share/mk/bsd.mkopt.mk
  projects/ifnet/share/mk/bsd.own.mk
  projects/ifnet/share/mk/bsd.prog.mk
  projects/ifnet/share/mk/src.libnames.mk
  projects/ifnet/share/mk/src.opts.mk
  projects/ifnet/share/skel/dot.cshrc
  projects/ifnet/share/skel/dot.login
  projects/ifnet/share/skel/dot.profile
  projects/ifnet/sys/amd64/amd64/apic_vector.S
  projects/ifnet/sys/amd64/amd64/db_disasm.c
  projects/ifnet/sys/amd64/amd64/genassym.c
  projects/ifnet/sys/amd64/amd64/machdep.c
  projects/ifnet/sys/amd64/amd64/mp_machdep.c
  projects/ifnet/sys/amd64/conf/GENERIC
  projects/ifnet/sys/amd64/ia32/ia32_signal.c
  projects/ifnet/sys/amd64/include/cpufunc.h
  projects/ifnet/sys/amd64/vmm/amd/svm.c
  projects/ifnet/sys/amd64/vmm/vmm_support.S
  projects/ifnet/sys/arm/allwinner/a10_gpio.c
  projects/ifnet/sys/arm/altera/socfpga/socfpga_gpio.c
  projects/ifnet/sys/arm/arm/busdma_machdep-v6.c
  projects/ifnet/sys/arm/arm/cpufunc.c
  projects/ifnet/sys/arm/arm/cpufunc_asm_armv7.S
  projects/ifnet/sys/arm/arm/cpuinfo.c
  projects/ifnet/sys/arm/arm/db_trace.c
  projects/ifnet/sys/arm/arm/elf_trampoline.c
  projects/ifnet/sys/arm/arm/exception.S
  projects/ifnet/sys/arm/arm/identcpu.c
  projects/ifnet/sys/arm/arm/intr.c
  projects/ifnet/sys/arm/arm/machdep.c
  projects/ifnet/sys/arm/arm/mem.c
  projects/ifnet/sys/arm/arm/trap.c
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_gpio.c
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h
  projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  projects/ifnet/sys/arm/broadcom/bcm2835/files.bcm2835
  projects/ifnet/sys/arm/conf/BEAGLEBONE
  projects/ifnet/sys/arm/conf/RPI-B
  projects/ifnet/sys/arm/freescale/imx/files.imx6
  projects/ifnet/sys/arm/freescale/imx/imx6_anatop.c
  projects/ifnet/sys/arm/freescale/imx/imx6_anatopreg.h
  projects/ifnet/sys/arm/freescale/imx/imx6_anatopvar.h
  projects/ifnet/sys/arm/freescale/imx/imx6_ccm.c
  projects/ifnet/sys/arm/freescale/imx/imx6_ccmreg.h
  projects/ifnet/sys/arm/freescale/imx/imx_ccmvar.h
  projects/ifnet/sys/arm/freescale/imx/imx_gpio.c
  projects/ifnet/sys/arm/freescale/vybrid/vf_gpio.c
  projects/ifnet/sys/arm/include/armreg.h
  projects/ifnet/sys/arm/include/cpufunc.h
  projects/ifnet/sys/arm/include/pmc_mdep.h
  projects/ifnet/sys/arm/include/profile.h
  projects/ifnet/sys/arm/include/stack.h
  projects/ifnet/sys/arm/lpc/lpc_gpio.c
  projects/ifnet/sys/arm/rockchip/rk30xx_gpio.c
  projects/ifnet/sys/arm/samsung/exynos/exynos5_pad.c
  projects/ifnet/sys/arm/ti/am335x/am335x_lcd.c
  projects/ifnet/sys/arm/ti/am335x/am335x_prcm.c
  projects/ifnet/sys/arm/ti/am335x/files.am335x
  projects/ifnet/sys/arm/ti/files.ti
  projects/ifnet/sys/arm/ti/ti_gpio.c
  projects/ifnet/sys/arm/ti/ti_gpio.h
  projects/ifnet/sys/arm/ti/ti_i2c.c
  projects/ifnet/sys/arm/ti/ti_pruss.c
  projects/ifnet/sys/arm/xilinx/zy7_gpio.c
  projects/ifnet/sys/arm/xscale/ixp425/avila_gpio.c
  projects/ifnet/sys/arm/xscale/ixp425/cambria_gpio.c
  projects/ifnet/sys/arm/xscale/ixp425/if_npe.c
  projects/ifnet/sys/boot/amd64/boot1.efi/fat.tmpl.bz2.uu
  projects/ifnet/sys/boot/amd64/boot1.efi/generate-fat.sh
  projects/ifnet/sys/boot/amd64/efi/main.c
  projects/ifnet/sys/boot/arm/ixp425/boot2/ixp425_board.c
  projects/ifnet/sys/boot/common/load_elf.c
  projects/ifnet/sys/boot/efi/include/efiapi.h
  projects/ifnet/sys/boot/efi/libefi/efinet.c
  projects/ifnet/sys/boot/fdt/dts/arm/am335x.dtsi
  projects/ifnet/sys/boot/fdt/dts/arm/apalis-imx6.dts
  projects/ifnet/sys/boot/fdt/dts/arm/bcm2835.dtsi
  projects/ifnet/sys/boot/fdt/dts/arm/imx6.dtsi
  projects/ifnet/sys/boot/fdt/fdt_loader_cmd.c
  projects/ifnet/sys/boot/i386/libfirewire/firewire.c
  projects/ifnet/sys/boot/i386/libi386/libi386.h
  projects/ifnet/sys/boot/i386/libi386/smbios.c
  projects/ifnet/sys/boot/pc98/boot2/Makefile
  projects/ifnet/sys/boot/powerpc/kboot/conf.c
  projects/ifnet/sys/boot/powerpc/kboot/host_syscall.S
  projects/ifnet/sys/boot/powerpc/kboot/host_syscall.h
  projects/ifnet/sys/boot/powerpc/kboot/hostdisk.c
  projects/ifnet/sys/boot/powerpc/kboot/kbootfdt.c
  projects/ifnet/sys/boot/powerpc/kboot/kerneltramp.S
  projects/ifnet/sys/boot/powerpc/kboot/main.c
  projects/ifnet/sys/boot/powerpc/kboot/ppc64_elf_freebsd.c
  projects/ifnet/sys/cam/cam.h
  projects/ifnet/sys/cam/cam_ccb.h
  projects/ifnet/sys/cam/cam_periph.c
  projects/ifnet/sys/cam/cam_xpt.c
  projects/ifnet/sys/cam/cam_xpt_internal.h
  projects/ifnet/sys/cam/ctl/ctl.c
  projects/ifnet/sys/cam/ctl/ctl.h
  projects/ifnet/sys/cam/ctl/ctl_backend_block.c
  projects/ifnet/sys/cam/ctl/ctl_backend_ramdisk.c
  projects/ifnet/sys/cam/ctl/ctl_frontend.c
  projects/ifnet/sys/cam/ctl/ctl_frontend.h
  projects/ifnet/sys/cam/ctl/ctl_frontend_iscsi.c
  projects/ifnet/sys/cam/ctl/ctl_frontend_iscsi.h
  projects/ifnet/sys/cam/ctl/ctl_ioctl.h
  projects/ifnet/sys/cam/ctl/ctl_private.h
  projects/ifnet/sys/cam/ctl/ctl_tpc.c
  projects/ifnet/sys/cam/ctl/ctl_tpc.h
  projects/ifnet/sys/cam/ctl/ctl_tpc_local.c
  projects/ifnet/sys/cam/scsi/scsi_all.h
  projects/ifnet/sys/cam/scsi/scsi_cd.c
  projects/ifnet/sys/cam/scsi/scsi_da.c
  projects/ifnet/sys/cam/scsi/scsi_xpt.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
  projects/ifnet/sys/cddl/dev/dtrace/dtrace_load.c
  projects/ifnet/sys/cddl/dev/dtrace/dtrace_unload.c
  projects/ifnet/sys/cddl/dev/lockstat/lockstat.c
  projects/ifnet/sys/cddl/dev/profile/profile.c
  projects/ifnet/sys/conf/Makefile.powerpc
  projects/ifnet/sys/conf/dtb.mk
  projects/ifnet/sys/conf/files
  projects/ifnet/sys/conf/files.amd64
  projects/ifnet/sys/conf/files.arm
  projects/ifnet/sys/conf/files.i386
  projects/ifnet/sys/conf/files.powerpc
  projects/ifnet/sys/conf/kern.mk
  projects/ifnet/sys/conf/kern.opts.mk
  projects/ifnet/sys/conf/kern.pre.mk
  projects/ifnet/sys/conf/kmod.mk
  projects/ifnet/sys/conf/options
  projects/ifnet/sys/conf/options.powerpc
  projects/ifnet/sys/contrib/dev/acpica/include/actbl2.h
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_beacon.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_eeprom.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd_inc.h
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_gpio.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_keycache.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_osprey22.ini
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_power.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_recv_ds.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_xmit.c
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9340.ini
  projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9580.ini
  projects/ifnet/sys/contrib/dev/ral/microcode.h
  projects/ifnet/sys/contrib/dev/ral/rt2860.fw.uu
  projects/ifnet/sys/contrib/rdma/krping/krping.c
  projects/ifnet/sys/dev/acpica/acpi.c
  projects/ifnet/sys/dev/acpica/acpi_pcib.c
  projects/ifnet/sys/dev/ahci/ahci.h
  projects/ifnet/sys/dev/ahci/ahci_pci.c
  projects/ifnet/sys/dev/alc/if_alc.c
  projects/ifnet/sys/dev/ath/ath_hal/ah_internal.h
  projects/ifnet/sys/dev/ath/ath_rate/sample/sample.c
  projects/ifnet/sys/dev/ath/ath_rate/sample/sample.h
  projects/ifnet/sys/dev/ath/if_ath_pci.c
  projects/ifnet/sys/dev/atkbdc/atkbd.c
  projects/ifnet/sys/dev/atkbdc/atkbdc.c
  projects/ifnet/sys/dev/atkbdc/atkbdcreg.h
  projects/ifnet/sys/dev/atkbdc/psm.c
  projects/ifnet/sys/dev/cxgb/cxgb_osdep.h
  projects/ifnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
  projects/ifnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c
  projects/ifnet/sys/dev/cxgbe/adapter.h
  projects/ifnet/sys/dev/cxgbe/common/t4_hw.c
  projects/ifnet/sys/dev/cxgbe/iw_cxgbe/cq.c
  projects/ifnet/sys/dev/cxgbe/iw_cxgbe/device.c
  projects/ifnet/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
  projects/ifnet/sys/dev/cxgbe/iw_cxgbe/mem.c
  projects/ifnet/sys/dev/cxgbe/offload.h
  projects/ifnet/sys/dev/cxgbe/t4_main.c
  projects/ifnet/sys/dev/cxgbe/tom/t4_ddp.c
  projects/ifnet/sys/dev/cxgbe/tom/t4_listen.c
  projects/ifnet/sys/dev/cxgbe/tom/t4_tom.c
  projects/ifnet/sys/dev/drm2/i915/i915_drv.c
  projects/ifnet/sys/dev/drm2/i915/i915_drv.h
  projects/ifnet/sys/dev/drm2/i915/intel_display.c
  projects/ifnet/sys/dev/drm2/i915/intel_dp.c
  projects/ifnet/sys/dev/drm2/i915/intel_iic.c
  projects/ifnet/sys/dev/drm2/radeon/ni.c
  projects/ifnet/sys/dev/drm2/radeon/si.c
  projects/ifnet/sys/dev/drm2/ttm/ttm_bo.c
  projects/ifnet/sys/dev/drm2/ttm/ttm_page_alloc.c
  projects/ifnet/sys/dev/dwc/if_dwc.c
  projects/ifnet/sys/dev/ed/if_ed.c
  projects/ifnet/sys/dev/fb/fbd.c
  projects/ifnet/sys/dev/fdt/fdt_clock.c
  projects/ifnet/sys/dev/fe/if_fe_isa.c
  projects/ifnet/sys/dev/gpio/gpio_if.m
  projects/ifnet/sys/dev/gpio/gpiobus.c
  projects/ifnet/sys/dev/gpio/gpiobusvar.h
  projects/ifnet/sys/dev/gpio/ofw_gpiobus.c
  projects/ifnet/sys/dev/hwpmc/hwpmc_arm.c
  projects/ifnet/sys/dev/hwpmc/pmc_events.h
  projects/ifnet/sys/dev/iicbus/lm75.c
  projects/ifnet/sys/dev/ipmi/ipmi.c
  projects/ifnet/sys/dev/ipmi/ipmi_kcs.c
  projects/ifnet/sys/dev/ipmi/ipmi_smic.c
  projects/ifnet/sys/dev/ipmi/ipmi_ssif.c
  projects/ifnet/sys/dev/ipmi/ipmivars.h
  projects/ifnet/sys/dev/iscsi/icl.h
  projects/ifnet/sys/dev/iscsi/iscsi.c
  projects/ifnet/sys/dev/iscsi/iscsi.h
  projects/ifnet/sys/dev/iscsi/iscsi_ioctl.h
  projects/ifnet/sys/dev/iscsi/iscsi_proto.h
  projects/ifnet/sys/dev/lmc/if_lmc.h
  projects/ifnet/sys/dev/malo/if_malo.c
  projects/ifnet/sys/dev/mem/memdev.c
  projects/ifnet/sys/dev/mps/mps.c
  projects/ifnet/sys/dev/mps/mps_user.c
  projects/ifnet/sys/dev/mwl/if_mwl.c
  projects/ifnet/sys/dev/netmap/netmap.c
  projects/ifnet/sys/dev/oce/oce_mbox.c
  projects/ifnet/sys/dev/ofw/openfirm.c
  projects/ifnet/sys/dev/pci/pci.c
  projects/ifnet/sys/dev/pci/pci_pci.c
  projects/ifnet/sys/dev/ral/if_ral_pci.c
  projects/ifnet/sys/dev/ral/rt2860.c
  projects/ifnet/sys/dev/ral/rt2860reg.h
  projects/ifnet/sys/dev/random/dummy_rng.c
  projects/ifnet/sys/dev/random/random_adaptors.c
  projects/ifnet/sys/dev/random/randomdev.c
  projects/ifnet/sys/dev/random/randomdev.h
  projects/ifnet/sys/dev/random/yarrow.c
  projects/ifnet/sys/dev/sfxge/common/efsys.h
  projects/ifnet/sys/dev/sfxge/common/efx_ev.c
  projects/ifnet/sys/dev/sfxge/common/efx_mac.c
  projects/ifnet/sys/dev/sfxge/common/efx_mcdi.c
  projects/ifnet/sys/dev/sfxge/common/efx_nic.c
  projects/ifnet/sys/dev/sfxge/common/efx_rx.c
  projects/ifnet/sys/dev/sfxge/common/efx_tx.c
  projects/ifnet/sys/dev/sfxge/common/siena_mon.c
  projects/ifnet/sys/dev/sfxge/common/siena_nic.c
  projects/ifnet/sys/dev/sfxge/common/siena_vpd.c
  projects/ifnet/sys/dev/sfxge/sfxge.c
  projects/ifnet/sys/dev/sfxge/sfxge.h
  projects/ifnet/sys/dev/sfxge/sfxge_dma.c
  projects/ifnet/sys/dev/sfxge/sfxge_ev.c
  projects/ifnet/sys/dev/sfxge/sfxge_intr.c
  projects/ifnet/sys/dev/sfxge/sfxge_mcdi.c
  projects/ifnet/sys/dev/sfxge/sfxge_port.c
  projects/ifnet/sys/dev/sfxge/sfxge_rx.c
  projects/ifnet/sys/dev/sfxge/sfxge_tx.c
  projects/ifnet/sys/dev/sfxge/sfxge_tx.h
  projects/ifnet/sys/dev/smc/if_smc.c
  projects/ifnet/sys/dev/sound/usb/uaudio.c
  projects/ifnet/sys/dev/syscons/syscons.c
  projects/ifnet/sys/dev/uart/uart_bus_pci.c
  projects/ifnet/sys/dev/usb/controller/musb_otg.c
  projects/ifnet/sys/dev/usb/controller/uhci.c
  projects/ifnet/sys/dev/usb/controller/xhci.c
  projects/ifnet/sys/dev/usb/input/uhid.c
  projects/ifnet/sys/dev/usb/serial/u3g.c
  projects/ifnet/sys/dev/usb/usb_core.h
  projects/ifnet/sys/dev/usb/usb_msctest.c
  projects/ifnet/sys/dev/usb/usb_transfer.c
  projects/ifnet/sys/dev/usb/usbdevs
  projects/ifnet/sys/dev/virtio/block/virtio_blk.c
  projects/ifnet/sys/dev/vt/font/vt_mouse_cursor.c
  projects/ifnet/sys/dev/vt/hw/fb/vt_fb.c
  projects/ifnet/sys/dev/vt/hw/fb/vt_fb.h
  projects/ifnet/sys/dev/vt/hw/vga/vt_vga.c
  projects/ifnet/sys/dev/vt/vt.h
  projects/ifnet/sys/dev/vt/vt_core.c
  projects/ifnet/sys/dev/wpi/if_wpi.c
  projects/ifnet/sys/dev/wpi/if_wpireg.h
  projects/ifnet/sys/dev/wpi/if_wpivar.h
  projects/ifnet/sys/dev/xen/timer/timer.c
  projects/ifnet/sys/dev/xen/xenstore/xenstore_dev.c
  projects/ifnet/sys/fs/autofs/autofs.c
  projects/ifnet/sys/fs/autofs/autofs_ioctl.h
  projects/ifnet/sys/fs/cd9660/cd9660_util.c
  projects/ifnet/sys/fs/ext2fs/ext2_htree.c
  projects/ifnet/sys/fs/ext2fs/ext2_vfsops.c
  projects/ifnet/sys/fs/fdescfs/fdesc_vfsops.c
  projects/ifnet/sys/fs/msdosfs/msdosfs_conv.c
  projects/ifnet/sys/fs/smbfs/smbfs_subr.c
  projects/ifnet/sys/fs/tmpfs/tmpfs.h
  projects/ifnet/sys/fs/tmpfs/tmpfs_subr.c
  projects/ifnet/sys/fs/tmpfs/tmpfs_vfsops.c
  projects/ifnet/sys/fs/tmpfs/tmpfs_vnops.c
  projects/ifnet/sys/fs/udf/udf_vnops.c
  projects/ifnet/sys/i386/i386/apic_vector.s
  projects/ifnet/sys/i386/i386/db_disasm.c
  projects/ifnet/sys/i386/i386/genassym.c
  projects/ifnet/sys/i386/i386/machdep.c
  projects/ifnet/sys/i386/i386/mem.c
  projects/ifnet/sys/i386/i386/mp_machdep.c
  projects/ifnet/sys/i386/include/cpufunc.h
  projects/ifnet/sys/i386/xen/clock.c
  projects/ifnet/sys/kern/imgact_elf.c
  projects/ifnet/sys/kern/init_main.c
  projects/ifnet/sys/kern/kern_clock.c
  projects/ifnet/sys/kern/kern_clocksource.c
  projects/ifnet/sys/kern/kern_descrip.c
  projects/ifnet/sys/kern/kern_jail.c
  projects/ifnet/sys/kern/kern_procctl.c
  projects/ifnet/sys/kern/kern_sig.c
  projects/ifnet/sys/kern/kern_timeout.c
  projects/ifnet/sys/kern/kern_umtx.c
  projects/ifnet/sys/kern/subr_bus.c
  projects/ifnet/sys/kern/subr_hints.c
  projects/ifnet/sys/kern/subr_sglist.c
  projects/ifnet/sys/kern/subr_taskqueue.c
  projects/ifnet/sys/kern/sys_generic.c
  projects/ifnet/sys/kern/sys_pipe.c
  projects/ifnet/sys/kern/sysv_shm.c
  projects/ifnet/sys/kern/tty.c
  projects/ifnet/sys/kern/uipc_mbuf.c
  projects/ifnet/sys/kern/uipc_shm.c
  projects/ifnet/sys/kern/uipc_socket.c
  projects/ifnet/sys/kern/uipc_syscalls.c
  projects/ifnet/sys/kern/vfs_mount.c
  projects/ifnet/sys/kern/vfs_subr.c
  projects/ifnet/sys/kern/vfs_syscalls.c
  projects/ifnet/sys/libkern/strtol.c
  projects/ifnet/sys/libkern/strtoq.c
  projects/ifnet/sys/libkern/strtoul.c
  projects/ifnet/sys/libkern/strtouq.c
  projects/ifnet/sys/mips/atheros/ar71xx_gpio.c
  projects/ifnet/sys/mips/atheros/ar71xx_gpiovar.h
  projects/ifnet/sys/mips/atheros/if_argevar.h
  projects/ifnet/sys/mips/cavium/octeon_gpio.c
  projects/ifnet/sys/mips/cavium/octeon_gpiovar.h
  projects/ifnet/sys/mips/conf/AR71XX_BASE
  projects/ifnet/sys/mips/mips/freebsd32_machdep.c
  projects/ifnet/sys/mips/mips/mem.c
  projects/ifnet/sys/mips/mips/pm_machdep.c
  projects/ifnet/sys/mips/rt305x/rt305x_gpio.c
  projects/ifnet/sys/mips/rt305x/rt305x_gpiovar.h
  projects/ifnet/sys/modules/Makefile
  projects/ifnet/sys/modules/aesni/Makefile
  projects/ifnet/sys/modules/ctl/Makefile
  projects/ifnet/sys/modules/cxgbe/Makefile
  projects/ifnet/sys/modules/cxgbe/if_cxgbe/Makefile
  projects/ifnet/sys/modules/drm2/radeonkms/Makefile
  projects/ifnet/sys/modules/dtrace/Makefile
  projects/ifnet/sys/modules/dtrace/dtrace/Makefile
  projects/ifnet/sys/modules/geom/Makefile
  projects/ifnet/sys/modules/ibcore/Makefile
  projects/ifnet/sys/modules/ipoib/Makefile
  projects/ifnet/sys/modules/iscsi/Makefile
  projects/ifnet/sys/modules/mlx4/Makefile
  projects/ifnet/sys/modules/mlx4ib/Makefile
  projects/ifnet/sys/modules/mlxen/Makefile
  projects/ifnet/sys/modules/mthca/Makefile
  projects/ifnet/sys/modules/wpi/Makefile
  projects/ifnet/sys/net/if_bridge.c
  projects/ifnet/sys/net/pfvar.h
  projects/ifnet/sys/netgraph/ng_base.c
  projects/ifnet/sys/netgraph/ng_parse.c
  projects/ifnet/sys/netinet/if_ether.c
  projects/ifnet/sys/netinet/in.c
  projects/ifnet/sys/netinet/ip_output.c
  projects/ifnet/sys/netinet/sctp_input.c
  projects/ifnet/sys/netinet/sctp_usrreq.c
  projects/ifnet/sys/netinet/tcp_hostcache.c
  projects/ifnet/sys/netinet/tcp_syncache.c
  projects/ifnet/sys/netinet6/frag6.c
  projects/ifnet/sys/netinet6/in6.c
  projects/ifnet/sys/netinet6/ip6_output.c
  projects/ifnet/sys/netinet6/ip6_var.h
  projects/ifnet/sys/netinet6/nd6.c
  projects/ifnet/sys/netipsec/key.c
  projects/ifnet/sys/netpfil/ipfw/ip_fw_iface.c   (contents, props changed)
  projects/ifnet/sys/netpfil/ipfw/ip_fw_nat.c
  projects/ifnet/sys/netpfil/ipfw/ip_fw_private.h
  projects/ifnet/sys/netpfil/ipfw/ip_fw_table.c
  projects/ifnet/sys/netpfil/ipfw/ip_fw_table_algo.c
  projects/ifnet/sys/netpfil/pf/pf.c
  projects/ifnet/sys/netpfil/pf/pf.h
  projects/ifnet/sys/netpfil/pf/pf_mtag.h
  projects/ifnet/sys/netpfil/pf/pf_norm.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/addr.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/cache.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/cm.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/cm_msgs.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/cma.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/core_priv.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/device.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/fmr_pool.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/iwcm.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/mad.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/mad_priv.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/mad_rmpp.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/multicast.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/packer.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/sa.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/sa_query.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/smi.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/sysfs.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/ucm.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/ucma.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/ud_header.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/umem.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/user_mad.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/uverbs.h
  projects/ifnet/sys/ofed/drivers/infiniband/core/uverbs_cmd.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/uverbs_main.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/uverbs_marshall.c
  projects/ifnet/sys/ofed/drivers/infiniband/core/verbs.c
  projects/ifnet/sys/ofed/drivers/infiniband/debug/memtrack.c
  projects/ifnet/sys/ofed/drivers/infiniband/debug/memtrack.h
  projects/ifnet/sys/ofed/drivers/infiniband/debug/mtrack.h
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/ah.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/alias_GUID.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/cm.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/cq.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/doorbell.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mad.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/main.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mcg.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_ib.h
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/mr.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/qp.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mlx4/sysfs.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mthca/mthca_provider.c
  projects/ifnet/sys/ofed/drivers/infiniband/hw/mthca/mthca_qp.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
  projects/ifnet/sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
  projects/ifnet/sys/ofed/drivers/net/mlx4/Makefile
  projects/ifnet/sys/ofed/drivers/net/mlx4/en_rx.c
  projects/ifnet/sys/ofed/include/linux/device.h
  projects/ifnet/sys/ofed/include/linux/file.h
  projects/ifnet/sys/ofed/include/linux/gfp.h
  projects/ifnet/sys/ofed/include/linux/kernel.h
  projects/ifnet/sys/ofed/include/linux/kref.h
  projects/ifnet/sys/ofed/include/linux/linux_compat.c
  projects/ifnet/sys/ofed/include/linux/linux_idr.c
  projects/ifnet/sys/ofed/include/linux/pci.h
  projects/ifnet/sys/ofed/include/net/ip.h
  projects/ifnet/sys/ofed/include/rdma/ib_addr.h
  projects/ifnet/sys/ofed/include/rdma/ib_cache.h
  projects/ifnet/sys/ofed/include/rdma/ib_cm.h
  projects/ifnet/sys/ofed/include/rdma/ib_mad.h
  projects/ifnet/sys/ofed/include/rdma/ib_pack.h
  projects/ifnet/sys/ofed/include/rdma/ib_sa.h
  projects/ifnet/sys/ofed/include/rdma/ib_umem.h
  projects/ifnet/sys/ofed/include/rdma/ib_user_verbs.h
  projects/ifnet/sys/ofed/include/rdma/ib_verbs.h
  projects/ifnet/sys/ofed/include/rdma/iw_cm.h
  projects/ifnet/sys/ofed/include/rdma/rdma_cm.h
  projects/ifnet/sys/ofed/include/rdma/rdma_user_cm.h
  projects/ifnet/sys/powerpc/aim/locore32.S
  projects/ifnet/sys/powerpc/aim/machdep.c
  projects/ifnet/sys/powerpc/aim/mmu_oea.c
  projects/ifnet/sys/powerpc/conf/NOTES
  projects/ifnet/sys/powerpc/include/cpu.h
  projects/ifnet/sys/powerpc/ofw/ofw_machdep.c
  projects/ifnet/sys/powerpc/ofw/ofw_syscons.c
  projects/ifnet/sys/powerpc/powerpc/db_trace.c
  projects/ifnet/sys/powerpc/powerpc/exec_machdep.c
  projects/ifnet/sys/powerpc/powerpc/swtch64.S
  projects/ifnet/sys/powerpc/pseries/mmu_phyp.c
  projects/ifnet/sys/powerpc/pseries/platform_chrp.c
  projects/ifnet/sys/powerpc/pseries/plpar_iommu.c
  projects/ifnet/sys/powerpc/pseries/xics.c
  projects/ifnet/sys/rpc/svc_vc.c
  projects/ifnet/sys/sparc64/include/asm.h
  projects/ifnet/sys/sparc64/sparc64/machdep.c
  projects/ifnet/sys/sparc64/sparc64/mem.c
  projects/ifnet/sys/sys/bitset.h
  projects/ifnet/sys/sys/bus.h
  projects/ifnet/sys/sys/callout.h
  projects/ifnet/sys/sys/cdefs.h
  projects/ifnet/sys/sys/conf.h
  projects/ifnet/sys/sys/copyright.h
  projects/ifnet/sys/sys/cpuset.h
  projects/ifnet/sys/sys/disk.h
  projects/ifnet/sys/sys/eventhandler.h
  projects/ifnet/sys/sys/fbio.h
  projects/ifnet/sys/sys/file.h
  projects/ifnet/sys/sys/filedesc.h
  projects/ifnet/sys/sys/jail.h
  projects/ifnet/sys/sys/mbuf.h
  projects/ifnet/sys/sys/param.h
  projects/ifnet/sys/sys/pmc.h
  projects/ifnet/sys/sys/proc.h
  projects/ifnet/sys/sys/sockbuf.h
  projects/ifnet/sys/sys/systm.h
  projects/ifnet/sys/sys/taskqueue.h
  projects/ifnet/sys/sys/tree.h
  projects/ifnet/sys/sys/ucontext.h
  projects/ifnet/sys/ufs/ffs/ffs_softdep.c
  projects/ifnet/sys/ufs/ffs/softdep.h
  projects/ifnet/sys/ufs/ufs/ufs_quota.c
  projects/ifnet/sys/ufs/ufs/ufs_vfsops.c
  projects/ifnet/sys/vm/memguard.c
  projects/ifnet/sys/vm/vm_fault.c
  projects/ifnet/sys/vm/vm_map.c
  projects/ifnet/sys/vm/vm_object.c
  projects/ifnet/sys/vm/vm_object.h
  projects/ifnet/sys/vm/vm_pageout.c
  projects/ifnet/sys/x86/acpica/acpi_wakeup.c
  projects/ifnet/sys/x86/acpica/madt.c
  projects/ifnet/sys/x86/include/apicreg.h
  projects/ifnet/sys/x86/include/apicvar.h
  projects/ifnet/sys/x86/include/specialreg.h
  projects/ifnet/sys/x86/include/vmware.h
  projects/ifnet/sys/x86/iommu/intel_drv.c
  projects/ifnet/sys/x86/iommu/intel_reg.h
  projects/ifnet/sys/x86/iommu/intel_utils.c
  projects/ifnet/sys/x86/x86/io_apic.c
  projects/ifnet/sys/x86/x86/local_apic.c
  projects/ifnet/sys/x86/x86/tsc.c
  projects/ifnet/sys/x86/xen/pvcpu_enum.c
  projects/ifnet/sys/x86/xen/xen_apic.c
  projects/ifnet/sys/x86/xen/xen_intr.c
  projects/ifnet/tools/build/mk/OptionalObsoleteFiles.inc
  projects/ifnet/tools/tools/makeroot/makeroot.8
  projects/ifnet/tools/tools/makeroot/makeroot.sh
  projects/ifnet/tools/tools/nanobsd/gateworks/Files/root/.profile
  projects/ifnet/tools/tools/nanobsd/pcengines/Files/root/.cshrc
  projects/ifnet/tools/tools/nanobsd/pcengines/Files/root/.login
  projects/ifnet/tools/tools/nanobsd/rescue/Files/root/.cshrc
  projects/ifnet/tools/tools/nanobsd/rescue/build.sh
  projects/ifnet/tools/tools/nanobsd/rescue/common
  projects/ifnet/tools/tools/netmap/pkt-gen.c
  projects/ifnet/usr.bin/Makefile
  projects/ifnet/usr.bin/compress/compress.c
  projects/ifnet/usr.bin/ctlstat/ctlstat.c
  projects/ifnet/usr.bin/du/du.c
  projects/ifnet/usr.bin/gcore/elfcore.c
  projects/ifnet/usr.bin/grep/Makefile
  projects/ifnet/usr.bin/gzip/gzip.c
  projects/ifnet/usr.bin/iscsictl/iscsi.conf.5
  projects/ifnet/usr.bin/iscsictl/iscsictl.c
  projects/ifnet/usr.bin/iscsictl/iscsictl.h
  projects/ifnet/usr.bin/iscsictl/parse.y
  projects/ifnet/usr.bin/iscsictl/token.l
  projects/ifnet/usr.bin/kdump/kdump.c
  projects/ifnet/usr.bin/ktrdump/ktrdump.8
  projects/ifnet/usr.bin/ktrdump/ktrdump.c
  projects/ifnet/usr.bin/ministat/ministat.c
  projects/ifnet/usr.bin/sed/main.c
  projects/ifnet/usr.bin/sed/process.c
  projects/ifnet/usr.bin/svn/svn/Makefile
  projects/ifnet/usr.bin/timeout/timeout.c
  projects/ifnet/usr.bin/touch/touch.c
  projects/ifnet/usr.bin/w/w.c
  projects/ifnet/usr.bin/wc/wc.c
  projects/ifnet/usr.bin/whereis/pathnames.h
  projects/ifnet/usr.bin/whereis/whereis.1
  projects/ifnet/usr.bin/whereis/whereis.c
  projects/ifnet/usr.bin/xz/Makefile
  projects/ifnet/usr.sbin/Makefile
  projects/ifnet/usr.sbin/Makefile.amd64
  projects/ifnet/usr.sbin/autofs/autounmountd.c
  projects/ifnet/usr.sbin/binmiscctl/binmiscctl.8
  projects/ifnet/usr.sbin/binmiscctl/binmiscctl.c
  projects/ifnet/usr.sbin/bluetooth/hccontrol/hccontrol.8
  projects/ifnet/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8
  projects/ifnet/usr.sbin/bsdconfig/console/INDEX
  projects/ifnet/usr.sbin/bsdconfig/include/messages.subr
  projects/ifnet/usr.sbin/bsdconfig/includes/INDEX
  projects/ifnet/usr.sbin/bsdconfig/networking/share/device.subr
  projects/ifnet/usr.sbin/bsdconfig/share/dialog.subr
  projects/ifnet/usr.sbin/bsdconfig/share/keymap.subr
  projects/ifnet/usr.sbin/bsdconfig/timezone/share/continents.subr
  projects/ifnet/usr.sbin/bsdconfig/timezone/share/countries.subr
  projects/ifnet/usr.sbin/bsdconfig/timezone/timezone
  projects/ifnet/usr.sbin/bsdconfig/usermgmt/share/user.subr
  projects/ifnet/usr.sbin/bsdinstall/partedit/partedit_x86.c
  projects/ifnet/usr.sbin/config/config.8
  projects/ifnet/usr.sbin/config/configvers.h
  projects/ifnet/usr.sbin/config/main.c
  projects/ifnet/usr.sbin/ctladm/ctladm.8
  projects/ifnet/usr.sbin/ctladm/ctladm.c
  projects/ifnet/usr.sbin/ctld/ctl.conf.5
  projects/ifnet/usr.sbin/ctld/ctld.c
  projects/ifnet/usr.sbin/ctld/ctld.h
  projects/ifnet/usr.sbin/ctld/discovery.c
  projects/ifnet/usr.sbin/ctld/kernel.c
  projects/ifnet/usr.sbin/ctld/keys.c
  projects/ifnet/usr.sbin/ctld/login.c
  projects/ifnet/usr.sbin/ctld/parse.y
  projects/ifnet/usr.sbin/ctld/token.l
  projects/ifnet/usr.sbin/devinfo/devinfo.c
  projects/ifnet/usr.sbin/flowctl/flowctl.c
  projects/ifnet/usr.sbin/freebsd-update/freebsd-update.sh
  projects/ifnet/usr.sbin/gssd/Makefile
  projects/ifnet/usr.sbin/gssd/gssd.c
  projects/ifnet/usr.sbin/iscsid/iscsid.c
  projects/ifnet/usr.sbin/iscsid/iscsid.h
  projects/ifnet/usr.sbin/iscsid/keys.c
  projects/ifnet/usr.sbin/iscsid/login.c
  projects/ifnet/usr.sbin/jail/command.c
  projects/ifnet/usr.sbin/jail/config.c
  projects/ifnet/usr.sbin/jail/jail.8
  projects/ifnet/usr.sbin/jail/jail.c
  projects/ifnet/usr.sbin/jail/jailp.h
  projects/ifnet/usr.sbin/mountd/mountd.c
  projects/ifnet/usr.sbin/pc-sysinstall/backend/functions-extractimage.sh
  projects/ifnet/usr.sbin/pciconf/pciconf.c
  projects/ifnet/usr.sbin/pkg/pkg.c
  projects/ifnet/usr.sbin/pmcstudy/pmcstudy.c
  projects/ifnet/usr.sbin/ppp/Makefile
  projects/ifnet/usr.sbin/ppp/command.c
  projects/ifnet/usr.sbin/ppp/ipcp.c
  projects/ifnet/usr.sbin/ppp/ipv6cp.c
  projects/ifnet/usr.sbin/ppp/radius.c
  projects/ifnet/usr.sbin/ppp/server.c
  projects/ifnet/usr.sbin/pw/tests/Makefile
  projects/ifnet/usr.sbin/pw/tests/pw_useradd.sh
  projects/ifnet/usr.sbin/sa/db.c
  projects/ifnet/usr.sbin/syslogd/syslogd.c
Directory Properties:
  projects/ifnet/   (props changed)
  projects/ifnet/cddl/   (props changed)
  projects/ifnet/cddl/contrib/opensolaris/   (props changed)
  projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/   (props changed)
  projects/ifnet/contrib/amd/   (props changed)
  projects/ifnet/contrib/binutils/   (props changed)
  projects/ifnet/contrib/elftoolchain/   (props changed)
  projects/ifnet/contrib/gcc/   (props changed)
  projects/ifnet/contrib/gdb/   (props changed)
  projects/ifnet/contrib/libcxxrt/   (props changed)
  projects/ifnet/contrib/llvm/   (props changed)
  projects/ifnet/contrib/llvm/tools/clang/   (props changed)
  projects/ifnet/contrib/llvm/tools/lldb/   (props changed)
  projects/ifnet/contrib/mdocml/   (props changed)
  projects/ifnet/contrib/sendmail/   (props changed)
  projects/ifnet/contrib/tcpdump/   (props changed)
  projects/ifnet/contrib/top/   (props changed)
  projects/ifnet/contrib/xz/   (props changed)
  projects/ifnet/etc/   (props changed)
  projects/ifnet/include/   (props changed)
  projects/ifnet/lib/libc/   (props changed)
  projects/ifnet/lib/libutil/   (props changed)
  projects/ifnet/sbin/   (props changed)
  projects/ifnet/sbin/ipfw/   (props changed)
  projects/ifnet/share/   (props changed)
  projects/ifnet/share/man/man4/   (props changed)
  projects/ifnet/sys/   (props changed)
  projects/ifnet/sys/amd64/vmm/   (props changed)
  projects/ifnet/sys/boot/   (props changed)
  projects/ifnet/sys/boot/powerpc/kboot/   (props changed)
  projects/ifnet/sys/cddl/contrib/opensolaris/   (props changed)
  projects/ifnet/sys/conf/   (props changed)
  projects/ifnet/sys/contrib/dev/acpica/   (props changed)
  projects/ifnet/sys/contrib/dev/acpica/include/   (props changed)
  projects/ifnet/usr.sbin/jail/   (props changed)

Modified: projects/ifnet/Makefile.inc1
==============================================================================
--- projects/ifnet/Makefile.inc1	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/Makefile.inc1	Wed Feb 18 03:02:03 2015	(r278931)
@@ -50,10 +50,6 @@
 .include <bsd.arch.inc.mk>
 .include <bsd.compiler.mk>
 
-# We must do share/info early so that installation of info `dir'
-# entries works correctly.  Do it first since it is less likely to
-# grow dependencies on include and lib than vice versa.
-#
 # We must do lib/ and libexec/ before bin/, because if installworld
 # installs a new /bin/sh, the 'make' command will *immediately*
 # use that new version.  And the new (dynamically-linked) /bin/sh
@@ -63,7 +59,7 @@ SRCDIR?=	${.CURDIR}
 .if defined(SUBDIR_OVERRIDE)
 SUBDIR=	${SUBDIR_OVERRIDE}
 .else
-SUBDIR=	share/info lib libexec
+SUBDIR=	lib libexec
 SUBDIR+=bin
 .if ${MK_GAMES} != "no"
 SUBDIR+=games
@@ -193,9 +189,8 @@ OBJTREE=	${MAKEOBJDIRPREFIX}
 OBJTREE=	${MAKEOBJDIRPREFIX}/${TARGET}.${TARGET_ARCH}
 .endif
 WORLDTMP=	${OBJTREE}${.CURDIR}/tmp
-# /usr/games added for fortune which depend on strfile
-BPATH=		${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/usr/games:${WORLDTMP}/legacy/bin
-XPATH=		${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin:${WORLDTMP}/usr/games
+BPATH=		${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/bin
+XPATH=		${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin
 STRICTTMPPATH=	${BPATH}:${XPATH}
 TMPPATH=	${STRICTTMPPATH}:${PATH}
 
@@ -811,9 +806,6 @@ ITOOLS+=makewhatis
 
 # Non-base distributions produced by the base system
 EXTRA_DISTRIBUTIONS=	doc
-.if ${MK_GAMES} != "no"
-EXTRA_DISTRIBUTIONS+=	games
-.endif
 .if defined(LIB32TMP) && ${MK_LIB32} != "no"
 EXTRA_DISTRIBUTIONS+=	lib32
 .endif
@@ -823,7 +815,7 @@ EXTRA_DISTRIBUTIONS+=	tests
 
 DEBUG_DISTRIBUTIONS=
 .if ${MK_DEBUG_FILES} != "no"
-DEBUG_DISTRIBUTIONS+=	base ${EXTRA_DISTRIBUTIONS:S,doc,,}
+DEBUG_DISTRIBUTIONS+=	base ${EXTRA_DISTRIBUTIONS:S,doc,,:S,tests,,}
 .endif
 
 MTREE_MAGIC?=	mtree 2.0
@@ -920,25 +912,25 @@ packageworld:
 .for dist in base ${EXTRA_DISTRIBUTIONS}
 .if defined(NO_ROOT)
 	${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz \
-	    --exclude usr/lib/debug \
-	    @${DESTDIR}/${DISTDIR}/${dist}.meta
+	    tar cvf - --exclude usr/lib/debug \
+	    @${DESTDIR}/${DISTDIR}/${dist}.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/${dist}.txz
 .else
 	${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz \
-	    --exclude usr/lib/debug .
+	    tar cvf - --exclude usr/lib/debug . | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/${dist}.txz
 .endif
 .endfor
 
 .for dist in ${DEBUG_DISTRIBUTIONS}
 . if defined(NO_ROOT)
 	${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/${dist}-dbg.txz \
-	    @${DESTDIR}/${DISTDIR}/${dist}.debug.meta
+	    tar cvf - @${DESTDIR}/${DISTDIR}/${dist}.debug.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/${dist}-dbg.txz
 . else
 	${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \
-	    tar cvJfL ${DESTDIR}/${DISTDIR}/${dist}-dbg.txz \
-	    usr/lib/debug
+	    tar cvLf - usr/lib/debug | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/${dist}-dbg.txz
 . endif
 .endfor
 
@@ -1146,19 +1138,21 @@ distributekernel distributekernel.debug:
 packagekernel:
 .if defined(NO_ROOT)
 	cd ${DESTDIR}/${DISTDIR}/kernel; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/kernel.txz \
-	    @${DESTDIR}/${DISTDIR}/kernel.meta
+	    tar cvf - @${DESTDIR}/${DISTDIR}/kernel.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.txz
 .for _kernel in ${BUILDKERNELS:S/${INSTALLKERNEL}//}
 	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz \
-	    @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta
+	    tar cvf - @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz
 .endfor
 .else
 	cd ${DESTDIR}/${DISTDIR}/kernel; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/kernel.txz .
+	    tar cvf - . | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.txz
 .for _kernel in ${BUILDKERNELS:S/${INSTALLKERNEL}//}
 	cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
-	    tar cvJf ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz .
+	    tar cvf - . | \
+	    ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.txz
 .endfor
 .endif
 
@@ -1634,7 +1628,7 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_lib_libcapsicum} \
 		lib/ncurses/ncurses lib/ncurses/ncursesw \
 		lib/libopie lib/libpam ${_lib_libthr} \
-		lib/libradius lib/libsbuf lib/libtacplus \
+		${_lib_libradius} lib/libsbuf lib/libtacplus \
 		lib/libgeom \
 		${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \
 		${_cddl_lib_libuutil} \
@@ -1657,6 +1651,10 @@ lib/libgeom__L: lib/libexpat__L
 _lib_libthr=	lib/libthr
 .endif
 
+.if ${MK_RADIUS_SUPPORT} != "no"
+_lib_libradius=	lib/libradius
+.endif
+
 .if ${MK_OFED} != "no"
 _ofed_lib=	contrib/ofed/usr.lib/
 .endif
@@ -1667,6 +1665,7 @@ _lib_libcapsicum=lib/libcapsicum
 
 lib/libcapsicum__L: lib/libnv__L
 lib/libpjdlog__L: lib/libutil__L
+lib/liblzma__L: lib/libthr__L
 
 _generic_libs=	${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ${_ofed_lib}
 .for _DIR in ${LOCAL_LIB_DIRS}

Modified: projects/ifnet/ObsoleteFiles.inc
==============================================================================
--- projects/ifnet/ObsoleteFiles.inc	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/ObsoleteFiles.inc	Wed Feb 18 03:02:03 2015	(r278931)
@@ -38,6 +38,40 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20150217: Removed remnants of ar(4) driver
+OLD_FILES+=usr/include/sys/dev/ic/hd64570.h
+# 20150212: /usr/games moving into /usr/bin
+OLD_FILES+=usr/games/bcd
+OLD_FILES+=usr/games/caesar
+OLD_FILES+=usr/games/factor
+OLD_FILES+=usr/games/fortune
+OLD_FILES+=usr/games/grdc
+OLD_FILES+=usr/games/morse
+OLD_FILES+=usr/games/number
+OLD_FILES+=usr/games/pom
+OLD_FILES+=usr/games/ppt
+OLD_FILES+=usr/games/primes
+OLD_FILES+=usr/games/random
+OLD_FILES+=usr/games/rot13
+OLD_FILES+=usr/games/strfile
+OLD_FILES+=usr/games/unstr
+OLD_DIRS+=usr/games
+# 20150209: liblzma header
+OLD_FILES+=usr/include/lzma/lzma.h
+# 20150124: spl.9 and friends
+OLD_FILES+=usr/share/man/man9/spl.9
+OLD_FILES+=usr/share/man/man9/spl0.9
+OLD_FILES+=usr/share/man/man9/splbio.9
+OLD_FILES+=usr/share/man/man9/splclock.9
+OLD_FILES+=usr/share/man/man9/splhigh.9
+OLD_FILES+=usr/share/man/man9/splimp.9
+OLD_FILES+=usr/share/man/man9/splnet.9
+OLD_FILES+=usr/share/man/man9/splsoftclock.9
+OLD_FILES+=usr/share/man/man9/splsofttty.9
+OLD_FILES+=usr/share/man/man9/splstatclock.9
+OLD_FILES+=usr/share/man/man9/spltty.9
+OLD_FILES+=usr/share/man/man9/splvm.9
+OLD_FILES+=usr/share/man/man9/splx.9
 # 20150118: new clang import which bumps version from 3.5.0 to 3.5.1.
 OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_aes.h
 OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_pclmul.h

Modified: projects/ifnet/UPDATING
==============================================================================
--- projects/ifnet/UPDATING	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/UPDATING	Wed Feb 18 03:02:03 2015	(r278931)
@@ -31,6 +31,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20150217:
+	If you are running a -CURRENT kernel since r273872 (Oct 30th, 2014),
+	but before r278927, the RNG was not seeded properly.  Immediately
+	upgrade the kernel to r278927 or later and regenerate any keys (e.g.
+	ssh keys or openssl keys) that were generated w/ a kernel from that
+	range.  This does not effect programs that directly used /dev/random
+	or /dev/urandom.  All userland uses of arc4random(3) are effected.
+
+20150210:
+	The autofs(4) ABI was changed in order to restore binary compatibility
+	with 10.1-RELEASE.  The automountd(8) daemon needs to be rebuilt to work
+	with the new kernel.
+
+20150131:
+	The powerpc64 kernel has been changed to a position-independent
+	executable. This can only be booted with a new version of loader(8),
+	so make sure to update both world and kernel before rebooting.
+
 20150118:
 	Clang and llvm have been upgraded to 3.5.1 release.  This is a bugfix
 	only release, no new features have been added.  Please see the 20141231
@@ -282,6 +300,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	The lindev device has been removed since /dev/full has been made a
 	standard device.  __FreeBSD_version has been bumped.
 
+20140424:
+	The knob WITHOUT_VI was added to the base system, which controls
+	building ex(1), vi(1), etc. Older releases of FreeBSD required ex(1)
+	in order to reorder files share/termcap and didn't build ex(1) as a
+	build tool, so building/installing with WITH_VI is highly advised for
+	build hosts for older releases.
+
+	This issue has been fixed in stable/9 and stable/10 in r277022 and
+	r276991, respectively.
+
 20140418:
 	The YES_HESIOD knob has been removed. It has been obsolete for
 	a decade. Please move to using WITH_HESIOD instead or your builds

Modified: projects/ifnet/bin/cp/utils.c
==============================================================================
--- projects/ifnet/bin/cp/utils.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/cp/utils.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -330,7 +330,7 @@ copy_special(struct stat *from_stat, int
 int
 setfile(struct stat *fs, int fd)
 {
-	static struct timeval tv[2];
+	static struct timespec tspec[2];
 	struct stat ts;
 	int rval, gotstat, islink, fdval;
 
@@ -340,10 +340,11 @@ setfile(struct stat *fs, int fd)
 	fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
 		       S_IRWXU | S_IRWXG | S_IRWXO;
 
-	TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atim);
-	TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtim);
-	if (islink ? lutimes(to.p_path, tv) : utimes(to.p_path, tv)) {
-		warn("%sutimes: %s", islink ? "l" : "", to.p_path);
+	tspec[0] = fs->st_atim;
+	tspec[1] = fs->st_mtim;
+	if (utimensat(AT_FDCWD, to.p_path, tspec,
+	    islink ? AT_SYMLINK_NOFOLLOW : 0)) {
+		warn("utimensat: %s", to.p_path);
 		rval = 1;
 	}
 	if (fdval ? fstat(fd, &ts) :

Modified: projects/ifnet/bin/expr/expr.y
==============================================================================
--- projects/ifnet/bin/expr/expr.y	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/expr/expr.y	Wed Feb 18 03:02:03 2015	(r278931)
@@ -444,14 +444,26 @@ op_minus(struct val *a, struct val *b)
 	return (r);
 }
 
+/*
+ * We depend on undefined behaviour giving a result (in r).
+ * To test this result, pass it as volatile.  This prevents
+ * optimizing away of the test based on the undefined behaviour.
+ */
 void
-assert_times(intmax_t a, intmax_t b, intmax_t r)
+assert_times(intmax_t a, intmax_t b, volatile intmax_t r)
 {
 	/*
-	 * if first operand is 0, no overflow is possible,
-	 * else result of division test must match second operand
+	 * If the first operand is 0, no overflow is possible, 
+	 * else the result of the division test must match the
+	 * second operand.
+	 *
+	 * Be careful to avoid overflow in the overflow test, as
+	 * in assert_div().  Overflow in division would kill us
+	 * with a SIGFPE before getting the test wrong.  In old
+	 * buggy versions, optimization used to give a null test
+	 * instead of a SIGFPE.
 	 */
-	if (a != 0 && r / a != b)
+	if ((a == -1 && b == INTMAX_MIN) || (a != 0 && r / a != b))
 		errx(ERR_EXIT, "overflow");
 }
 

Modified: projects/ifnet/bin/ln/symlink.7
==============================================================================
--- projects/ifnet/bin/ln/symlink.7	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/ln/symlink.7	Wed Feb 18 03:02:03 2015	(r278931)
@@ -29,7 +29,7 @@
 .\"	@(#)symlink.7	8.3 (Berkeley) 3/31/94
 .\" $FreeBSD$
 .\"
-.Dd January 23, 2015
+.Dd February 16, 2015
 .Dt SYMLINK 7
 .Os
 .Sh NAME
@@ -146,6 +146,7 @@ The following system calls follow symbol
 unless given the
 .Dv AT_SYMLINK_NOFOLLOW
 flag:
+.Xr chflagsat 2 ,
 .Xr fchmodat 2 ,
 .Xr fchownat 2 ,
 .Xr fstatat 2

Modified: projects/ifnet/bin/mv/mv.c
==============================================================================
--- projects/ifnet/bin/mv/mv.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/mv/mv.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -273,7 +273,7 @@ do_move(const char *from, const char *to
 static int
 fastcopy(const char *from, const char *to, struct stat *sbp)
 {
-	struct timeval tval[2];
+	struct timespec ts[2];
 	static u_int blen = MAXPHYS;
 	static char *bp = NULL;
 	mode_t oldmode;
@@ -350,10 +350,9 @@ err:		if (unlink(to))
 	} else
 		warn("%s: cannot stat", to);
 
-	tval[0].tv_sec = sbp->st_atime;
-	tval[1].tv_sec = sbp->st_mtime;
-	tval[0].tv_usec = tval[1].tv_usec = 0;
-	if (utimes(to, tval))
+	ts[0] = sbp->st_atim;
+	ts[1] = sbp->st_mtim;
+	if (utimensat(AT_FDCWD, to, ts, 0))
 		warn("%s: set times", to);
 
 	if (close(to_fd)) {

Modified: projects/ifnet/bin/pkill/tests/pgrep-j_test.sh
==============================================================================
--- projects/ifnet/bin/pkill/tests/pgrep-j_test.sh	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/pkill/tests/pgrep-j_test.sh	Wed Feb 18 03:02:03 2015	(r278931)
@@ -4,94 +4,87 @@
 jail_name_to_jid()
 {
 	local check_name="$1"
-	(
-		line="$(jls -n 2> /dev/null | grep  name=$check_name  )"
-		for nv in $line; do
-			local name="${nv%=*}"
-			if [ "${name}" = "jid" ]; then
-				eval $nv
-				echo $jid
-				break
-			fi
-		done
-	)
+	jls -j "$check_name" -s 2>/dev/null | tr ' ' '\n' | grep jid= | sed -e 's/.*=//g'
 }
 
 base=pgrep_j_test
 
+if [ `id -u` -ne 0 ]; then
+	echo "1..0 # skip Test needs uid 0."
+	exit 0
+fi
+
 echo "1..3"
 
+sleep=$(pwd)/sleep.txt
+ln -sf /bin/sleep $sleep
+
 name="pgrep -j <jid>"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-	jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
-	    command=daemon -p ${PWD}/${base}_1_1.pid $sleep 5 &
+sleep_amount=5
+jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
 
-	jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
-	    command=daemon -p ${PWD}/${base}_1_2.pid $sleep 5 &
+jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_1_2.pid $sleep $sleep_amount &
 
+for i in `seq 1 10`; do
 	jid1=$(jail_name_to_jid ${base}_1_1)
 	jid2=$(jail_name_to_jid ${base}_1_2)
 	jid="${jid1},${jid2}"
-	pid1="$(pgrep -f -x -j $jid "$sleep 5" | sort)"
-	pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_1_1.pid)" \
-	    $(cat ${PWD}/${base}_1_2.pid) | sort)
-	if [ "$pid1" = "$pid2" ]; then
-		echo "ok 1 - $name"
-	else
-		echo "not ok 1 - $name"
-	fi
-	[ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
-	[ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
-	rm -f $sleep
+	case "$jid" in
+	[0-9]+,[0-9]+)
+		break
+		;;
+	esac
+	sleep 0.1
+done
+
+pid1="$(pgrep -f -x -j "$jid" "$sleep $sleep_amount" | sort)"
+pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_1_1.pid)" \
+    $(cat ${PWD}/${base}_1_2.pid) | sort)
+if [ "$pid1" = "$pid2" ]; then
+	echo "ok 1 - $name"
 else
-	echo "ok 1 - $name # skip Test needs uid 0."
+	echo "not ok 1 - $name # pgrep output: '$(echo $pid1)', pidfile output: '$(echo $pid2)'"
 fi
+[ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
+[ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
+wait
 
 name="pgrep -j any"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-	jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
-	    command=daemon -p ${PWD}/${base}_2_1.pid $sleep 5 &
-
-	jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
-	    command=daemon -p ${PWD}/${base}_2_2.pid $sleep 5 &
-
-	sleep 2
-	pid1="$(pgrep -f -x -j any "$sleep 5" | sort)"
-	pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_2_1.pid)" \
-	    $(cat ${PWD}/${base}_2_2.pid) | sort)
-	if [ "$pid1" = "$pid2" ]; then
-		echo "ok 2 - $name"
-	else
-		echo "not ok 2 - $name"
-	fi
-	[ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
-	[ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
-	rm -f $sleep
+sleep_amount=6
+jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
+
+jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_2_2.pid $sleep $sleep_amount &
+
+sleep 2
+pid1="$(pgrep -f -x -j any "$sleep $sleep_amount" | sort)"
+pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_2_1.pid)" \
+    $(cat ${PWD}/${base}_2_2.pid) | sort)
+if [ "$pid1" = "$pid2" ]; then
+	echo "ok 2 - $name"
 else
-	echo "ok 2 - $name # skip Test needs uid 0."
+	echo "not ok 2 - $name # pgrep output: '$(echo $pid1)', pidfile output: '$(echo $pid2)'"
 fi
+[ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
+[ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
+wait
 
 name="pgrep -j none"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-	daemon -p ${PWD}/${base}_3_1.pid $sleep 5 &
-	jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
-	    command=daemon -p ${PWD}/${base}_3_2.pid $sleep 5 &
-	sleep 2
-	pid="$(pgrep -f -x -j none "$sleep 5")"
-	if [ "$pid" = "$(cat ${PWD}/${base}_3_1.pid)" ]; then
-		echo "ok 3 - $name"
-	else
-		echo "not ok 3 - $name"
-	fi
-	rm -f $sleep
-	[ -f ${PWD}/${base}_3_1.pid ] && kill $(cat $PWD/${base}_3_1.pid) 
-	[ -f ${PWD}/${base}_3_2.pid ] && kill $(cat $PWD/${base}_3_2.pid) 
+sleep_amount=7
+daemon -p ${PWD}/${base}_3_1.pid $sleep $sleep_amount &
+jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_3_2.pid $sleep $sleep_amount &
+sleep 2
+pid="$(pgrep -f -x -j none "$sleep $sleep_amount")"
+if [ "$pid" = "$(cat ${PWD}/${base}_3_1.pid)" ]; then
+	echo "ok 3 - $name"
 else
-	echo "ok 3 - $name # skip Test needs uid 0."
+	echo "not ok 3 - $name # pgrep output: '$(echo $pid1)', pidfile output: '$(echo $pid2)'"
 fi
+[ -f ${PWD}/${base}_3_1.pid ] && kill $(cat $PWD/${base}_3_1.pid) 
+[ -f ${PWD}/${base}_3_2.pid ] && kill $(cat $PWD/${base}_3_2.pid) 
+
+rm -f $sleep

Modified: projects/ifnet/bin/pkill/tests/pkill-j_test.sh
==============================================================================
--- projects/ifnet/bin/pkill/tests/pkill-j_test.sh	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/pkill/tests/pkill-j_test.sh	Wed Feb 18 03:02:03 2015	(r278931)
@@ -4,99 +4,90 @@
 jail_name_to_jid()
 {
 	local check_name="$1"
-	(
-		line="$(jls -n 2> /dev/null | grep  name=$check_name  )"
-		for nv in $line; do
-			local name="${nv%=*}"
-			if [ "${name}" = "jid" ]; then
-				eval $nv
-				echo $jid
-				break
-			fi
-		done
-	)
+	jls -j "$check_name" -s 2>/dev/null | tr ' ' '\n' | grep jid= | sed -e 's/.*=//g'
 }
 
 base=pkill_j_test
 
+if [ `id -u` -ne 0 ]; then
+	echo "1..0 # skip Test needs uid 0."
+	exit 0
+fi
+
 echo "1..3"
 
+sleep=$(pwd)/sleep.txt
+ln -sf /bin/sleep $sleep
+
 name="pkill -j <jid>"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-        jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
-            command=daemon -p ${PWD}/${base}_1_1.pid $sleep 5 &
+sleep_amount=5
+jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
+
+jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_1_2.pid $sleep $sleep_amount &
 
-        jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
-            command=daemon -p ${PWD}/${base}_1_2.pid $sleep 5 &
+$sleep $sleep_amount &
 
-	$sleep 5 &
-	sleep 0.5
+for i in `seq 1 10`; do
 	jid1=$(jail_name_to_jid ${base}_1_1)
 	jid2=$(jail_name_to_jid ${base}_1_2)
 	jid="${jid1},${jid2}"
-	if pkill -f -j "$jid" $sleep && sleep 0.5 &&
-	    ! -f ${PWD}/${base}_1_1.pid &&
-	    ! -f ${PWD}/${base}_1_2.pid ; then
-		echo "ok 1 - $name"
-	else
-		echo "not ok 1 - $name"
-	fi 2>/dev/null
-	rm -f $sleep
-	[ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
-	[ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
-	wait
+	case "$jid" in
+	[0-9]+,[0-9]+)
+		break
+		;;
+	esac
+	sleep 0.1
+done
+
+if pkill -f -j "$jid" $sleep && sleep 0.5 &&
+    ! -f ${PWD}/${base}_1_1.pid &&
+    ! -f ${PWD}/${base}_1_2.pid ; then
+	echo "ok 1 - $name"
 else
-	echo "ok 1 - $name # skip Test needs uid 0."
-fi
+	echo "not ok 1 - $name"
+fi 2>/dev/null
+[ -f ${PWD}/${base}_1_1.pid ] && kill $(cat ${PWD}/${base}_1_1.pid)
+[ -f ${PWD}/${base}_1_2.pid ] && kill $(cat ${PWD}/${base}_1_2.pid)
+wait
 
 name="pkill -j any"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-        jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
-            command=daemon -p ${PWD}/${base}_2_1.pid $sleep 5 &
-
-        jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
-            command=daemon -p ${PWD}/${base}_2_2.pid $sleep 5 &
-
-	$sleep 5 &
-	sleep 0.5
-	chpid3=$!
-	if pkill -f -j any $sleep && sleep 0.5 &&
-	    [ ! -f ${PWD}/${base}_2_1.pid -a
-	      ! -f ${PWD}/${base}_2_2.pid ] && kill $chpid3; then
-		echo "ok 2 - $name"
-	else
-		echo "not ok 2 - $name"
-	fi 2>/dev/null
-	rm -f $sleep
-	[ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
-	[ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
-	wait
+sleep_amount=6
+jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
+
+jail -c path=/ name=${base}_2_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_2_2.pid $sleep $sleep_amount &
+
+$sleep $sleep_amount &
+chpid3=$!
+sleep 0.5
+if pkill -f -j any $sleep && sleep 0.5 &&
+    [ ! -f ${PWD}/${base}_2_1.pid -a
+      ! -f ${PWD}/${base}_2_2.pid ] && kill $chpid3; then
+	echo "ok 2 - $name"
 else
-	echo "ok 2 - $name # skip Test needs uid 0."
-fi
+	echo "not ok 2 - $name"
+fi 2>/dev/null
+[ -f ${PWD}/${base}_2_1.pid ] && kill $(cat ${PWD}/${base}_2_1.pid)
+[ -f ${PWD}/${base}_2_2.pid ] && kill $(cat ${PWD}/${base}_2_2.pid)
+wait
 
 name="pkill -j none"
-if [ `id -u` -eq 0 ]; then
-	sleep=$(pwd)/sleep.txt
-	ln -sf /bin/sleep $sleep
-	daemon -p ${PWD}/${base}_3_1.pid $sleep 5
-	jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
-            command=daemon -p ${PWD}/${base}_3_2.pid $sleep 5 &
-	sleep 1
-	if pkill -f -j none "$sleep 5" && sleep 1 &&
-	    [ ! -f ${PWD}/${base}_3_1.pid -a -f ${PWD}/${base}_3_2.pid ] ; then
-		echo "ok 3 - $name"
-	else
-		ls ${PWD}/*.pid
-		echo "not ok 3 - $name"
-	fi 2>/dev/null
-	rm -f $sleep
-	[ -f ${PWD}/${base}_3_1.pid ] && kill $(cat ${base}_3_1.pid)
-	[ -f ${PWD}/${base}_3_2.pid ] && kill $(cat ${base}_3_2.pid)
+sleep_amount=7
+daemon -p ${PWD}/${base}_3_1.pid $sleep $sleep_amount
+jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
+    command=daemon -p ${PWD}/${base}_3_2.pid $sleep $sleep_amount &
+sleep 1
+if pkill -f -j none "$sleep $sleep_amount" && sleep 1 &&
+    [ ! -f ${PWD}/${base}_3_1.pid -a -f ${PWD}/${base}_3_2.pid ] ; then
+	echo "ok 3 - $name"
 else
-	echo "ok 3 - $name # skip Test needs uid 0."
-fi
+	ls ${PWD}/*.pid
+	echo "not ok 3 - $name"
+fi 2>/dev/null
+[ -f ${PWD}/${base}_3_1.pid ] && kill $(cat ${base}_3_1.pid)
+[ -f ${PWD}/${base}_3_2.pid ] && kill $(cat ${base}_3_2.pid)
+
+rm -f $sleep

Modified: projects/ifnet/bin/ps/ps.c
==============================================================================
--- projects/ifnet/bin/ps/ps.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/ps/ps.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -178,7 +178,7 @@ main(int argc, char *argv[])
 	KINFO *kinfo = NULL, *next_KINFO;
 	KINFO_STR *ks;
 	struct varent *vent;
-	struct winsize ws;
+	struct winsize ws = { .ws_row = 0 };
 	const char *nlistf, *memf, *fmtstr, *str;
 	char *cols;
 	int all, ch, elem, flag, _fmt, i, lineno, linelen, left;

Modified: projects/ifnet/bin/sh/cd.c
==============================================================================
--- projects/ifnet/bin/sh/cd.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/sh/cd.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -122,7 +122,7 @@ cdcmd(int argc __unused, char **argv __u
 	    (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) ||
 	    (dest[0] == '.' && dest[1] == '.' && (dest[2] == '/' || dest[2] == '\0')) ||
 	    (path = bltinlookup("CDPATH", 1)) == NULL)
-		path = nullstr;
+		path = "";
 	while ((p = padvance(&path, dest)) != NULL) {
 		if (stat(p, &statb) < 0) {
 			if (errno != ENOENT)
@@ -182,7 +182,6 @@ cdlogical(char *dest)
 	struct stat statb;
 	int first;
 	int badstat;
-	size_t len;
 
 	/*
 	 *  Check each component of the path. If we find a symlink or
@@ -190,9 +189,7 @@ cdlogical(char *dest)
 	 *  next time we get the value of the current directory.
 	 */
 	badstat = 0;
-	len = strlen(dest);
-	cdcomppath = stalloc(len + 1);
-	memcpy(cdcomppath, dest, len + 1);
+	cdcomppath = stsavestr(dest);
 	STARTSTACKSTR(p);
 	if (*dest == '/') {
 		STPUTC('/', p);
@@ -277,7 +274,6 @@ findcwd(char *dir)
 {
 	char *new;
 	char *p;
-	size_t len;
 
 	/*
 	 * If our argument is NULL, we don't know the current directory
@@ -286,9 +282,7 @@ findcwd(char *dir)
 	 */
 	if (dir == NULL || curdir == NULL)
 		return getpwd2();
-	len = strlen(dir);
-	cdcomppath = stalloc(len + 1);
-	memcpy(cdcomppath, dir, len + 1);
+	cdcomppath = stsavestr(dir);
 	STARTSTACKSTR(new);
 	if (*dir != '/') {
 		STPUTS(curdir, new);

Modified: projects/ifnet/bin/sh/eval.c
==============================================================================
--- projects/ifnet/bin/sh/eval.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/sh/eval.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -498,7 +498,7 @@ exphere(union node *redir, struct arglis
 	struct localvar *savelocalvars;
 	int need_longjmp = 0;
 
-	redir->nhere.expdoc = nullstr;
+	redir->nhere.expdoc = "";
 	savelocalvars = localvars;
 	localvars = NULL;
 	forcelocal++;

Modified: projects/ifnet/bin/sh/expand.c
==============================================================================
--- projects/ifnet/bin/sh/expand.c	Tue Feb 17 23:54:06 2015	(r278930)
+++ projects/ifnet/bin/sh/expand.c	Wed Feb 18 03:02:03 2015	(r278931)
@@ -105,11 +105,12 @@ static void expbackq(union node *, int, 
 static int subevalvar(char *, char *, int, int, int, int, int);
 static char *evalvar(char *, int);
 static int varisset(const char *, int);
+static void strtodest(const char *, int, int, int);
 static void varvalue(const char *, int, int, int);
 static void recordregion(int, int, int);
 static void removerecordregions(int);
 static void ifsbreakup(char *, struct arglist *);
-static void expandmeta(struct strlist *, int);
+static void expandmeta(struct strlist *);
 static void expmeta(char *, char *);
 static void addfname(char *);
 static struct strlist *expsort(struct strlist *);
@@ -175,7 +176,7 @@ expandarg(union node *arg, struct arglis
 		ifsbreakup(p, &exparg);
 		*exparg.lastp = NULL;
 		exparg.lastp = &exparg.list;
-		expandmeta(exparg.list, flag);
+		expandmeta(exparg.list);
 	} else {
 		sp = (struct strlist *)stalloc(sizeof (struct strlist));
 		sp->text = p;
@@ -298,9 +299,9 @@ exptilde(char *p, int flag)
 	char c, *startp = p;
 	struct passwd *pw;
 	char *home;
-	int quotes = flag & (EXP_FULL | EXP_CASE);
 
-	while ((c = *p) != '\0') {
+	for (;;) {
+		c = *p;
 		switch(c) {
 		case CTLESC: /* This means CTL* are always considered quoted. */
 		case CTLVAR:
@@ -311,31 +312,27 @@ exptilde(char *p, int flag)
 		case CTLQUOTEMARK:
 			return (startp);
 		case ':':
-			if (flag & EXP_VARTILDE)
-				goto done;
-			break;
+			if ((flag & EXP_VARTILDE) == 0)
+				break;
+			/* FALLTHROUGH */
+		case '\0':
 		case '/':
 		case CTLENDVAR:
-			goto done;
+			*p = '\0';
+			if (*(startp+1) == '\0') {
+				home = lookupvar("HOME");
+			} else {
+				pw = getpwnam(startp+1);
+				home = pw != NULL ? pw->pw_dir : NULL;
+			}
+			*p = c;
+			if (home == NULL || *home == '\0')
+				return (startp);
+			strtodest(home, flag, VSNORMAL, 1);
+			return (p);
 		}
 		p++;
 	}
-done:
-	*p = '\0';
-	if (*(startp+1) == '\0') {
-		home = lookupvar("HOME");
-	} else {
-		pw = getpwnam(startp+1);
-		home = pw != NULL ? pw->pw_dir : NULL;
-	}
-	*p = c;
-	if (home == NULL || *home == '\0')
-		return (startp);
-	if (quotes)
-		STPUTS_QUOTES(home, DQSYNTAX, expdest);
-	else
-		STPUTS(home, expdest);
-	return (p);
 }
 
 
@@ -496,6 +493,17 @@ expbackq(union node *cmd, int quoted, in
 
 
 
+static void
+recordleft(const char *str, const char *loc, char *startp)
+{
+	int amount;
+
+	amount = ((str - 1) - (loc - startp)) - expdest;
+	STADJUST(amount, expdest);
+	while (loc != str - 1)
+		*startp++ = *loc++;
+}
+
 static int
 subevalvar(char *p, char *str, int strloc, int subtype, int startloc,
   int varflags, int quotes)
@@ -530,8 +538,7 @@ subevalvar(char *p, char *str, int strlo
 			error((char *)NULL);
 		}
 		error("%.*s: parameter %snot set", (int)(p - str - 1),
-		      str, (varflags & VSNUL) ? "null or "
-					      : nullstr);
+		      str, (varflags & VSNUL) ? "null or " : "");
 		return 0;
 
 	case VSTRIMLEFT:
@@ -540,7 +547,8 @@ subevalvar(char *p, char *str, int strlo
 			*loc = '\0';
 			if (patmatch(str, startp, quotes)) {
 				*loc = c;
-				goto recordleft;
+				recordleft(str, loc, startp);
+				return 1;
 			}
 			*loc = c;
 			if (quotes && *loc == CTLESC)
@@ -554,7 +562,8 @@ subevalvar(char *p, char *str, int strlo
 			*loc = '\0';
 			if (patmatch(str, startp, quotes)) {
 				*loc = c;
-				goto recordleft;
+				recordleft(str, loc, startp);
+				return 1;
 			}
 			*loc = c;
 			loc--;
@@ -602,13 +611,6 @@ subevalvar(char *p, char *str, int strlo
 	default:
 		abort();
 	}
-
-recordleft:
-	amount = ((str - 1) - (loc - startp)) - expdest;
-	STADJUST(amount, expdest);
-	while (loc != str - 1)
-		*startp++ = *loc++;
-	return 1;
 }
 
 
@@ -633,6 +635,7 @@ evalvar(char *p, int flag)
 	int varlenb;
 	int easy;
 	int quotes = flag & (EXP_FULL | EXP_CASE);
+	int record;
 
 	varflags = (unsigned char)*p++;
 	subtype = varflags & VSTYPE;
@@ -690,22 +693,15 @@ again: /* jump here after setting a vari
 				STADJUST(-varlenb, expdest);
 			}
 		} else {
-			char const *syntax = (varflags & VSQUOTE) ? DQSYNTAX
-								  : BASESYNTAX;
-
 			if (subtype == VSLENGTH) {
 				for (;*val; val++)
 					if (!localeisutf8 ||
 					    (*val & 0xC0) != 0x80)
 						varlen++;
 			}
-			else {
-				if (quotes)
-					STPUTS_QUOTES(val, syntax, expdest);
-				else
-					STPUTS(val, expdest);
-
-			}
+			else
+				strtodest(val, flag, subtype,
+				    varflags & VSQUOTE);
 		}
 	}
 
@@ -719,15 +715,11 @@ again: /* jump here after setting a vari
 	switch (subtype) {
 	case VSLENGTH:
 		expdest = cvtnum(varlen, expdest);
-		goto record;
+		record = 1;
+		break;
 
 	case VSNORMAL:
-		if (!easy)
-			break;
-record:
-		recordregion(startloc, expdest - stackblock(),
-		    varflags & VSQUOTE || (ifsset() && ifsval()[0] == '\0' &&
-		    (*var == '@' || *var == '*')));
+		record = easy;
 		break;
 
 	case VSPLUS:
@@ -737,8 +729,7 @@ record:
 			    (varflags & VSQUOTE ? EXP_LIT_QUOTED : 0));
 			break;
 		}
-		if (easy)
-			goto record;
+		record = easy;
 		break;
 
 	case VSTRIMLEFT:
@@ -760,7 +751,8 @@ record:
 		}
 		/* Remove any recorded regions beyond start of variable */
 		removerecordregions(startloc);
-		goto record;
+		record = 1;
+		break;
 
 	case VSASSIGN:
 	case VSQUESTION:
@@ -777,8 +769,7 @@ record:
 			}
 			break;
 		}
-		if (easy)
-			goto record;
+		record = easy;
 		break;
 
 	case VSERROR:
@@ -790,6 +781,11 @@ record:
 		abort();
 	}
 
+	if (record)
+		recordregion(startloc, expdest - stackblock(),
+		    varflags & VSQUOTE || (ifsset() && ifsval()[0] == '\0' &&
+		    (*var == '@' || *var == '*')));
+
 	if (subtype != VSNORMAL) {	/* skip to end of alternative */
 		int nesting = 1;
 		for (;;) {
@@ -1093,7 +1089,7 @@ static char expdir[PATH_MAX];
  * The results are stored in the list exparg.
  */
 static void
-expandmeta(struct strlist *str, int flag __unused)
+expandmeta(struct strlist *str)
 {
 	char *p;
 	struct strlist **savelastp;
@@ -1284,11 +1280,8 @@ addfname(char *name)
 {
 	char *p;
 	struct strlist *sp;
-	size_t len;
 
-	len = strlen(name);
-	p = stalloc(len + 1);
-	memcpy(p, name, len + 1);
+	p = stsavestr(name);
 	sp = (struct strlist *)stalloc(sizeof *sp);
 	sp->text = p;
 	*exparg.lastp = sp;
@@ -1478,16 +1471,14 @@ patmatch(const char *pattern, const char

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



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