Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Nov 2011 02:28:01 +0000 (UTC)
From:      Peter Grehan <grehan@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r227811 - in projects/bhyve: . bin/cat bin/ln bin/mkdir bin/mv bin/ps bin/rm bin/sh bin/test cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/c...
Message-ID:  <201111220228.pAM2S14S070131@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: grehan
Date: Tue Nov 22 02:27:59 2011
New Revision: 227811
URL: http://svn.freebsd.org/changeset/base/227811

Log:
  IFC @ r227804
  
  Pull in the virtio drivers from head.

Added:
  projects/bhyve/contrib/binutils/ld/emulparams/elf64ppc_fbsd.sh
     - copied unchanged from r227804, head/contrib/binutils/ld/emulparams/elf64ppc_fbsd.sh
  projects/bhyve/include/_xlocale_ctype.h
     - copied unchanged from r227804, head/include/_xlocale_ctype.h
  projects/bhyve/include/xlocale.h
     - copied unchanged from r227804, head/include/xlocale.h
  projects/bhyve/lib/libc/locale/DESIGN.xlocale
     - copied unchanged from r227804, head/lib/libc/locale/DESIGN.xlocale
  projects/bhyve/lib/libc/locale/ctype.c
     - copied unchanged from r227804, head/lib/libc/locale/ctype.c
  projects/bhyve/lib/libc/locale/duplocale.3
     - copied unchanged from r227804, head/lib/libc/locale/duplocale.3
  projects/bhyve/lib/libc/locale/freelocale.3
     - copied unchanged from r227804, head/lib/libc/locale/freelocale.3
  projects/bhyve/lib/libc/locale/newlocale.3
     - copied unchanged from r227804, head/lib/libc/locale/newlocale.3
  projects/bhyve/lib/libc/locale/querylocale.3
     - copied unchanged from r227804, head/lib/libc/locale/querylocale.3
  projects/bhyve/lib/libc/locale/uselocale.3
     - copied unchanged from r227804, head/lib/libc/locale/uselocale.3
  projects/bhyve/lib/libc/locale/xlocale.3
     - copied unchanged from r227804, head/lib/libc/locale/xlocale.3
  projects/bhyve/lib/libc/locale/xlocale.c
     - copied unchanged from r227804, head/lib/libc/locale/xlocale.c
  projects/bhyve/lib/libc/locale/xlocale_private.h
     - copied unchanged from r227804, head/lib/libc/locale/xlocale_private.h
  projects/bhyve/lib/libc/sys/ffclock.2
     - copied unchanged from r227804, head/lib/libc/sys/ffclock.2
  projects/bhyve/lib/libc/sys/posix_fadvise.2
     - copied unchanged from r227804, head/lib/libc/sys/posix_fadvise.2
  projects/bhyve/share/man/man4/netmap.4
     - copied unchanged from r227804, head/share/man/man4/netmap.4
  projects/bhyve/share/man/man4/qlxgb.4
     - copied unchanged from r227804, head/share/man/man4/qlxgb.4
  projects/bhyve/share/man/man4/sfxge.4
     - copied unchanged from r227804, head/share/man/man4/sfxge.4
  projects/bhyve/share/man/man4/virtio.4
     - copied unchanged from r227804, head/share/man/man4/virtio.4
  projects/bhyve/share/man/man4/virtio_balloon.4
     - copied unchanged from r227804, head/share/man/man4/virtio_balloon.4
  projects/bhyve/share/man/man4/virtio_blk.4
     - copied unchanged from r227804, head/share/man/man4/virtio_blk.4
  projects/bhyve/share/man/man4/vtnet.4
     - copied unchanged from r227804, head/share/man/man4/vtnet.4
  projects/bhyve/sys/boot/fdt/dts/p1020rdb.dts
     - copied unchanged from r227804, head/sys/boot/fdt/dts/p1020rdb.dts
  projects/bhyve/sys/boot/fdt/dts/p2020ds.dts
     - copied unchanged from r227804, head/sys/boot/fdt/dts/p2020ds.dts
  projects/bhyve/sys/boot/fdt/dts/p3041ds.dts
     - copied unchanged from r227804, head/sys/boot/fdt/dts/p3041ds.dts
  projects/bhyve/sys/dev/cesa/
     - copied from r227804, head/sys/dev/cesa/
  projects/bhyve/sys/dev/esp/am53c974reg.h
     - copied unchanged from r227804, head/sys/dev/esp/am53c974reg.h
  projects/bhyve/sys/dev/esp/esp_pci.c
     - copied unchanged from r227804, head/sys/dev/esp/esp_pci.c
  projects/bhyve/sys/dev/mii/mii_bitbang.c
     - copied unchanged from r227804, head/sys/dev/mii/mii_bitbang.c
  projects/bhyve/sys/dev/mii/mii_bitbang.h
     - copied unchanged from r227804, head/sys/dev/mii/mii_bitbang.h
  projects/bhyve/sys/dev/netmap/
     - copied from r227804, head/sys/dev/netmap/
  projects/bhyve/sys/dev/qlxgb/
     - copied from r227804, head/sys/dev/qlxgb/
  projects/bhyve/sys/dev/sfxge/
     - copied from r227804, head/sys/dev/sfxge/
  projects/bhyve/sys/dev/virtio/
     - copied from r227804, head/sys/dev/virtio/
  projects/bhyve/sys/kern/kern_ffclock.c
     - copied unchanged from r227804, head/sys/kern/kern_ffclock.c
  projects/bhyve/sys/libkern/iconv_ucs.c
     - copied unchanged from r227804, head/sys/libkern/iconv_ucs.c
  projects/bhyve/sys/mips/conf/std.XLP
     - copied unchanged from r227804, head/sys/mips/conf/std.XLP
  projects/bhyve/sys/mips/nlm/hal/nlm_hal.c
     - copied unchanged from r227804, head/sys/mips/nlm/hal/nlm_hal.c
  projects/bhyve/sys/modules/qlxgb/
     - copied from r227804, head/sys/modules/qlxgb/
  projects/bhyve/sys/modules/sfxge/
     - copied from r227804, head/sys/modules/sfxge/
  projects/bhyve/sys/modules/virtio/
     - copied from r227804, head/sys/modules/virtio/
  projects/bhyve/sys/net/netmap.h
     - copied unchanged from r227804, head/sys/net/netmap.h
  projects/bhyve/sys/net/netmap_user.h
     - copied unchanged from r227804, head/sys/net/netmap_user.h
  projects/bhyve/sys/sys/_ffcounter.h
     - copied unchanged from r227804, head/sys/sys/_ffcounter.h
  projects/bhyve/sys/sys/timeffc.h
     - copied unchanged from r227804, head/sys/sys/timeffc.h
  projects/bhyve/tools/regression/bin/sh/builtins/for1.0
     - copied unchanged from r227804, head/tools/regression/bin/sh/builtins/for1.0
  projects/bhyve/tools/regression/bin/sh/parameters/optind1.0
     - copied unchanged from r227804, head/tools/regression/bin/sh/parameters/optind1.0
  projects/bhyve/tools/regression/lib/libc/gen/test-arc4random.c
     - copied unchanged from r227804, head/tools/regression/lib/libc/gen/test-arc4random.c
  projects/bhyve/tools/tools/netmap/
     - copied from r227804, head/tools/tools/netmap/
Deleted:
  projects/bhyve/sys/mips/nlm/uart_bus_xlp_iodi.c
Modified:
  projects/bhyve/Makefile
  projects/bhyve/Makefile.inc1
  projects/bhyve/ObsoleteFiles.inc
  projects/bhyve/UPDATING
  projects/bhyve/bin/cat/cat.c
  projects/bhyve/bin/ln/ln.c
  projects/bhyve/bin/mkdir/mkdir.c
  projects/bhyve/bin/mv/mv.c
  projects/bhyve/bin/ps/print.c
  projects/bhyve/bin/ps/ps.1
  projects/bhyve/bin/rm/rm.c
  projects/bhyve/bin/sh/arith_yacc.c
  projects/bhyve/bin/sh/options.c
  projects/bhyve/bin/sh/sh.1
  projects/bhyve/bin/test/test.c
  projects/bhyve/cddl/contrib/opensolaris/cmd/zdb/zdb.8
  projects/bhyve/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  projects/bhyve/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  projects/bhyve/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  projects/bhyve/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1
  projects/bhyve/cddl/lib/libzfs/Makefile
  projects/bhyve/cddl/sbin/zfs/Makefile
  projects/bhyve/cddl/sbin/zpool/Makefile
  projects/bhyve/cddl/usr.bin/zinject/Makefile
  projects/bhyve/cddl/usr.bin/ztest/Makefile
  projects/bhyve/cddl/usr.sbin/zdb/Makefile
  projects/bhyve/contrib/bind9/CHANGES
  projects/bhyve/contrib/bind9/bin/named/query.c
  projects/bhyve/contrib/bind9/lib/dns/rbtdb.c
  projects/bhyve/contrib/bind9/version
  projects/bhyve/contrib/gcc/config/arm/arm.c
  projects/bhyve/contrib/gcc/config/rs6000/freebsd.h
  projects/bhyve/contrib/gdtoa/gdtoaimp.h
  projects/bhyve/contrib/gdtoa/strtod.c
  projects/bhyve/contrib/gdtoa/strtodg.c
  projects/bhyve/contrib/gdtoa/strtof.c
  projects/bhyve/contrib/gdtoa/strtorQ.c
  projects/bhyve/contrib/gdtoa/strtord.c
  projects/bhyve/contrib/gdtoa/strtorx.c
  projects/bhyve/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  projects/bhyve/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  projects/bhyve/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  projects/bhyve/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  projects/bhyve/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  projects/bhyve/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  projects/bhyve/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  projects/bhyve/contrib/tzcode/stdtime/localtime.c
  projects/bhyve/contrib/tzdata/australasia
  projects/bhyve/contrib/tzdata/backward
  projects/bhyve/contrib/tzdata/europe
  projects/bhyve/contrib/tzdata/northamerica
  projects/bhyve/contrib/tzdata/zone.tab
  projects/bhyve/etc/defaults/periodic.conf
  projects/bhyve/etc/devfs.conf
  projects/bhyve/etc/periodic/daily/310.accounting
  projects/bhyve/etc/periodic/daily/800.scrub-zfs
  projects/bhyve/etc/rc.d/dhclient
  projects/bhyve/etc/rc.d/nfsd
  projects/bhyve/etc/rc.d/routing
  projects/bhyve/etc/rc.d/syscons
  projects/bhyve/etc/rc.resume
  projects/bhyve/etc/rc.subr
  projects/bhyve/games/bcd/bcd.c
  projects/bhyve/games/caesar/caesar.c
  projects/bhyve/games/fortune/datfiles/fortunes
  projects/bhyve/games/fortune/fortune/fortune.c
  projects/bhyve/games/fortune/unstr/unstr.c
  projects/bhyve/games/grdc/grdc.c
  projects/bhyve/games/morse/morse.c
  projects/bhyve/games/number/number.c
  projects/bhyve/gnu/lib/libstdc++/config.h
  projects/bhyve/gnu/usr.bin/binutils/ld/Makefile.powerpc
  projects/bhyve/gnu/usr.bin/binutils/ld/Makefile.powerpc64
  projects/bhyve/include/Makefile
  projects/bhyve/include/ctype.h
  projects/bhyve/include/locale.h
  projects/bhyve/include/runetype.h
  projects/bhyve/include/stdio.h
  projects/bhyve/include/stdlib.h
  projects/bhyve/include/wchar.h
  projects/bhyve/include/wctype.h
  projects/bhyve/lib/clang/clang.build.mk
  projects/bhyve/lib/clang/include/llvm/Config/config.h
  projects/bhyve/lib/clang/include/llvm/Config/llvm-config.h
  projects/bhyve/lib/libc/amd64/gen/setjmp.S
  projects/bhyve/lib/libc/amd64/gen/sigsetjmp.S
  projects/bhyve/lib/libc/gdtoa/machdep_ldisQ.c
  projects/bhyve/lib/libc/gdtoa/machdep_ldisd.c
  projects/bhyve/lib/libc/gdtoa/machdep_ldisx.c
  projects/bhyve/lib/libc/gen/arc4random.c
  projects/bhyve/lib/libc/gen/fnmatch.c
  projects/bhyve/lib/libc/gen/getutxent.3
  projects/bhyve/lib/libc/gen/glob.c
  projects/bhyve/lib/libc/gen/pututxline.c
  projects/bhyve/lib/libc/i386/gen/setjmp.S
  projects/bhyve/lib/libc/i386/gen/sigsetjmp.S
  projects/bhyve/lib/libc/locale/Makefile.inc
  projects/bhyve/lib/libc/locale/Symbol.map
  projects/bhyve/lib/libc/locale/ascii.c
  projects/bhyve/lib/libc/locale/big5.c
  projects/bhyve/lib/libc/locale/btowc.c
  projects/bhyve/lib/libc/locale/collate.c
  projects/bhyve/lib/libc/locale/collate.h
  projects/bhyve/lib/libc/locale/collcmp.c
  projects/bhyve/lib/libc/locale/euc.c
  projects/bhyve/lib/libc/locale/gb18030.c
  projects/bhyve/lib/libc/locale/gb2312.c
  projects/bhyve/lib/libc/locale/gbk.c
  projects/bhyve/lib/libc/locale/lmessages.c
  projects/bhyve/lib/libc/locale/lmessages.h
  projects/bhyve/lib/libc/locale/lmonetary.c
  projects/bhyve/lib/libc/locale/lmonetary.h
  projects/bhyve/lib/libc/locale/lnumeric.c
  projects/bhyve/lib/libc/locale/lnumeric.h
  projects/bhyve/lib/libc/locale/localeconv.3
  projects/bhyve/lib/libc/locale/localeconv.c
  projects/bhyve/lib/libc/locale/mblen.c
  projects/bhyve/lib/libc/locale/mblocal.h
  projects/bhyve/lib/libc/locale/mbrlen.c
  projects/bhyve/lib/libc/locale/mbrtowc.c
  projects/bhyve/lib/libc/locale/mbsinit.c
  projects/bhyve/lib/libc/locale/mbsnrtowcs.c
  projects/bhyve/lib/libc/locale/mbsrtowcs.c
  projects/bhyve/lib/libc/locale/mbstowcs.c
  projects/bhyve/lib/libc/locale/mbtowc.c
  projects/bhyve/lib/libc/locale/mskanji.c
  projects/bhyve/lib/libc/locale/nextwctype.c
  projects/bhyve/lib/libc/locale/nl_langinfo.c
  projects/bhyve/lib/libc/locale/none.c
  projects/bhyve/lib/libc/locale/runetype.c
  projects/bhyve/lib/libc/locale/setlocale.c
  projects/bhyve/lib/libc/locale/setrunelocale.c
  projects/bhyve/lib/libc/locale/table.c
  projects/bhyve/lib/libc/locale/tolower.c
  projects/bhyve/lib/libc/locale/toupper.c
  projects/bhyve/lib/libc/locale/utf8.c
  projects/bhyve/lib/libc/locale/wcrtomb.c
  projects/bhyve/lib/libc/locale/wcsftime.c
  projects/bhyve/lib/libc/locale/wcsnrtombs.c
  projects/bhyve/lib/libc/locale/wcsrtombs.c
  projects/bhyve/lib/libc/locale/wcstod.c
  projects/bhyve/lib/libc/locale/wcstof.c
  projects/bhyve/lib/libc/locale/wcstoimax.c
  projects/bhyve/lib/libc/locale/wcstol.c
  projects/bhyve/lib/libc/locale/wcstold.c
  projects/bhyve/lib/libc/locale/wcstoll.c
  projects/bhyve/lib/libc/locale/wcstombs.c
  projects/bhyve/lib/libc/locale/wcstoul.c
  projects/bhyve/lib/libc/locale/wcstoull.c
  projects/bhyve/lib/libc/locale/wcstoumax.c
  projects/bhyve/lib/libc/locale/wctob.c
  projects/bhyve/lib/libc/locale/wctomb.c
  projects/bhyve/lib/libc/locale/wctrans.c
  projects/bhyve/lib/libc/locale/wctype.c
  projects/bhyve/lib/libc/locale/wcwidth.c
  projects/bhyve/lib/libc/net/sctp_sys_calls.c
  projects/bhyve/lib/libc/regex/regcomp.c
  projects/bhyve/lib/libc/stdio/Symbol.map
  projects/bhyve/lib/libc/stdio/asprintf.c
  projects/bhyve/lib/libc/stdio/fgetwc.c
  projects/bhyve/lib/libc/stdio/fgetwln.c
  projects/bhyve/lib/libc/stdio/fgetws.c
  projects/bhyve/lib/libc/stdio/fprintf.c
  projects/bhyve/lib/libc/stdio/fputwc.c
  projects/bhyve/lib/libc/stdio/fputws.c
  projects/bhyve/lib/libc/stdio/fscanf.c
  projects/bhyve/lib/libc/stdio/fwprintf.c
  projects/bhyve/lib/libc/stdio/fwscanf.c
  projects/bhyve/lib/libc/stdio/getwc.c
  projects/bhyve/lib/libc/stdio/getwchar.c
  projects/bhyve/lib/libc/stdio/local.h
  projects/bhyve/lib/libc/stdio/printf.c
  projects/bhyve/lib/libc/stdio/printfcommon.h
  projects/bhyve/lib/libc/stdio/putwc.c
  projects/bhyve/lib/libc/stdio/putwchar.c
  projects/bhyve/lib/libc/stdio/scanf.c
  projects/bhyve/lib/libc/stdio/snprintf.c
  projects/bhyve/lib/libc/stdio/sprintf.c
  projects/bhyve/lib/libc/stdio/sscanf.c
  projects/bhyve/lib/libc/stdio/swprintf.c
  projects/bhyve/lib/libc/stdio/swscanf.c
  projects/bhyve/lib/libc/stdio/ungetwc.c
  projects/bhyve/lib/libc/stdio/vasprintf.c
  projects/bhyve/lib/libc/stdio/vdprintf.c
  projects/bhyve/lib/libc/stdio/vfprintf.c
  projects/bhyve/lib/libc/stdio/vfscanf.c
  projects/bhyve/lib/libc/stdio/vfwprintf.c
  projects/bhyve/lib/libc/stdio/vfwscanf.c
  projects/bhyve/lib/libc/stdio/vprintf.c
  projects/bhyve/lib/libc/stdio/vscanf.c
  projects/bhyve/lib/libc/stdio/vsnprintf.c
  projects/bhyve/lib/libc/stdio/vsprintf.c
  projects/bhyve/lib/libc/stdio/vsscanf.c
  projects/bhyve/lib/libc/stdio/vswprintf.c
  projects/bhyve/lib/libc/stdio/vswscanf.c
  projects/bhyve/lib/libc/stdio/vwprintf.c
  projects/bhyve/lib/libc/stdio/vwscanf.c
  projects/bhyve/lib/libc/stdio/wprintf.c
  projects/bhyve/lib/libc/stdio/wscanf.c
  projects/bhyve/lib/libc/stdlib/Symbol.map
  projects/bhyve/lib/libc/stdlib/atof.c
  projects/bhyve/lib/libc/stdlib/atoi.c
  projects/bhyve/lib/libc/stdlib/atol.c
  projects/bhyve/lib/libc/stdlib/atoll.c
  projects/bhyve/lib/libc/stdlib/realpath.c
  projects/bhyve/lib/libc/stdlib/strfmon.c
  projects/bhyve/lib/libc/stdlib/strtoimax.c
  projects/bhyve/lib/libc/stdlib/strtol.c
  projects/bhyve/lib/libc/stdlib/strtoll.c
  projects/bhyve/lib/libc/stdlib/strtoul.c
  projects/bhyve/lib/libc/stdlib/strtoull.c
  projects/bhyve/lib/libc/stdlib/strtoumax.c
  projects/bhyve/lib/libc/stdtime/strftime.c
  projects/bhyve/lib/libc/stdtime/strptime.c
  projects/bhyve/lib/libc/stdtime/timelocal.c
  projects/bhyve/lib/libc/stdtime/timelocal.h
  projects/bhyve/lib/libc/string/Symbol.map
  projects/bhyve/lib/libc/string/strcasecmp.c
  projects/bhyve/lib/libc/string/strcasestr.c
  projects/bhyve/lib/libc/string/strcoll.c
  projects/bhyve/lib/libc/string/strxfrm.c
  projects/bhyve/lib/libc/string/wcscoll.c
  projects/bhyve/lib/libc/string/wcswidth.c
  projects/bhyve/lib/libc/string/wcsxfrm.c
  projects/bhyve/lib/libc/sys/Makefile.inc
  projects/bhyve/lib/libc/sys/Symbol.map
  projects/bhyve/lib/libc/sys/flock.2
  projects/bhyve/lib/libc/sys/getsockopt.2
  projects/bhyve/lib/libc/sys/madvise.2
  projects/bhyve/lib/libc/sys/stat.2
  projects/bhyve/lib/libkiconv/xlat16_iconv.c
  projects/bhyve/lib/libpam/Makefile.inc
  projects/bhyve/lib/libpam/modules/Makefile.inc
  projects/bhyve/lib/libpam/modules/pam_lastlog/pam_lastlog.c
  projects/bhyve/lib/libpam/modules/pam_ssh/pam_ssh.c
  projects/bhyve/lib/libpam/modules/pam_unix/pam_unix.8
  projects/bhyve/lib/libpam/modules/pam_unix/pam_unix.c
  projects/bhyve/lib/librt/timer.c
  projects/bhyve/lib/libthr/thread/thr_umtx.c
  projects/bhyve/lib/libusb/Makefile
  projects/bhyve/lib/libusb/libusb.3
  projects/bhyve/lib/libusb/libusb.h
  projects/bhyve/lib/libusb/libusb10_desc.c
  projects/bhyve/lib/libusb/libusb20_desc.c
  projects/bhyve/lib/libusb/libusb20_desc.h
  projects/bhyve/lib/msun/src/math.h
  projects/bhyve/libexec/rshd/rshd.c
  projects/bhyve/libexec/rtld-elf/rtld.c
  projects/bhyve/release/doc/en_US.ISO8859-1/hardware/article.sgml
  projects/bhyve/release/doc/share/misc/dev.archlist.txt
  projects/bhyve/release/generate-release.sh
  projects/bhyve/release/ia64/mkisoimages.sh
  projects/bhyve/rescue/rescue/Makefile
  projects/bhyve/sbin/atm/atmconfig/atmconfig_device.c
  projects/bhyve/sbin/atm/atmconfig/diag.c
  projects/bhyve/sbin/atm/atmconfig/main.c
  projects/bhyve/sbin/badsect/badsect.c
  projects/bhyve/sbin/bsdlabel/bsdlabel.c
  projects/bhyve/sbin/camcontrol/camcontrol.c
  projects/bhyve/sbin/ccdconfig/ccdconfig.c
  projects/bhyve/sbin/devfs/rule.c
  projects/bhyve/sbin/dmesg/dmesg.c
  projects/bhyve/sbin/dumpfs/dumpfs.c
  projects/bhyve/sbin/fdisk/fdisk.8
  projects/bhyve/sbin/fdisk/fdisk.c
  projects/bhyve/sbin/fdisk_pc98/fdisk.8
  projects/bhyve/sbin/ffsinfo/Makefile
  projects/bhyve/sbin/ffsinfo/ffsinfo.c
  projects/bhyve/sbin/fsck/fsck.c
  projects/bhyve/sbin/fsck/preen.c
  projects/bhyve/sbin/fsck_msdosfs/dir.c
  projects/bhyve/sbin/fsirand/fsirand.c
  projects/bhyve/sbin/geom/class/multipath/geom_multipath.c
  projects/bhyve/sbin/geom/class/multipath/gmultipath.8
  projects/bhyve/sbin/geom/class/part/gpart.8
  projects/bhyve/sbin/growfs/growfs.c
  projects/bhyve/sbin/gvinum/gvinum.c
  projects/bhyve/sbin/hastd/hast.conf.5
  projects/bhyve/sbin/hastd/parse.y
  projects/bhyve/sbin/hastd/primary.c
  projects/bhyve/sbin/hastd/secondary.c
  projects/bhyve/sbin/ifconfig/af_inet.c
  projects/bhyve/sbin/ifconfig/ifconfig.8
  projects/bhyve/sbin/ifconfig/ifieee80211.c
  projects/bhyve/sbin/init/init.c
  projects/bhyve/sbin/ipfw/ipfw.8
  projects/bhyve/sbin/ipfw/main.c
  projects/bhyve/sbin/md5/md5.1
  projects/bhyve/sbin/md5/md5.c
  projects/bhyve/sbin/mount/mount.c
  projects/bhyve/sbin/mount/mount_fs.c
  projects/bhyve/sbin/mount_cd9660/mount_cd9660.c
  projects/bhyve/sbin/mount_nfs/mount_nfs.8
  projects/bhyve/sbin/mount_nfs/mount_nfs.c
  projects/bhyve/sbin/mount_nullfs/mount_nullfs.c
  projects/bhyve/sbin/mount_udf/mount_udf.c
  projects/bhyve/sbin/natd/natd.c
  projects/bhyve/sbin/newfs/mkfs.c
  projects/bhyve/sbin/newfs/newfs.h
  projects/bhyve/sbin/newfs_msdos/newfs_msdos.c
  projects/bhyve/sbin/rcorder/rcorder.c
  projects/bhyve/sbin/recoverdisk/recoverdisk.c
  projects/bhyve/sbin/shutdown/shutdown.c
  projects/bhyve/sbin/swapon/swapon.c
  projects/bhyve/sbin/tunefs/tunefs.c
  projects/bhyve/sbin/umount/umount.c
  projects/bhyve/secure/usr.bin/openssl/man/ca.1
  projects/bhyve/share/man/man4/Makefile
  projects/bhyve/share/man/man4/altq.4
  projects/bhyve/share/man/man4/esp.4
  projects/bhyve/share/man/man4/ip.4
  projects/bhyve/share/man/man4/mps.4
  projects/bhyve/share/man/man4/mtio.4
  projects/bhyve/share/man/man4/mvs.4
  projects/bhyve/share/man/man4/tcp.4
  projects/bhyve/share/man/man4/ti.4
  projects/bhyve/share/man/man4/u3g.4
  projects/bhyve/share/man/man4/uark.4
  projects/bhyve/share/man/man4/ubsa.4
  projects/bhyve/share/man/man4/ubser.4
  projects/bhyve/share/man/man4/uchcom.4
  projects/bhyve/share/man/man4/ucycom.4
  projects/bhyve/share/man/man4/ufoma.4
  projects/bhyve/share/man/man4/uftdi.4
  projects/bhyve/share/man/man4/uipaq.4
  projects/bhyve/share/man/man4/umcs.4
  projects/bhyve/share/man/man4/umct.4
  projects/bhyve/share/man/man4/umodem.4
  projects/bhyve/share/man/man4/uplcom.4
  projects/bhyve/share/man/man4/uslcom.4
  projects/bhyve/share/man/man4/uvisor.4
  projects/bhyve/share/man/man4/uvscom.4
  projects/bhyve/share/man/man7/release.7
  projects/bhyve/share/man/man9/Makefile
  projects/bhyve/share/man/man9/VOP_VPTOCNP.9
  projects/bhyve/share/man/man9/kobj.9
  projects/bhyve/share/man/man9/kqueue.9
  projects/bhyve/share/man/man9/lock.9
  projects/bhyve/share/man/man9/mutex.9
  projects/bhyve/share/man/man9/rmlock.9
  projects/bhyve/share/man/man9/rwlock.9
  projects/bhyve/share/man/man9/stack.9
  projects/bhyve/share/man/man9/sx.9
  projects/bhyve/share/misc/bsd-family-tree
  projects/bhyve/share/misc/committers-ports.dot
  projects/bhyve/share/misc/committers-src.dot
  projects/bhyve/share/mk/bsd.lib.mk
  projects/bhyve/share/mk/bsd.own.mk
  projects/bhyve/share/monetdef/zh_CN.UTF-8.src
  projects/bhyve/sys/amd64/amd64/machdep.c
  projects/bhyve/sys/amd64/amd64/mp_machdep.c
  projects/bhyve/sys/amd64/amd64/pmap.c
  projects/bhyve/sys/amd64/amd64/trap.c
  projects/bhyve/sys/amd64/amd64/uma_machdep.c
  projects/bhyve/sys/amd64/conf/DEFAULTS
  projects/bhyve/sys/amd64/conf/GENERIC
  projects/bhyve/sys/amd64/include/_stdint.h
  projects/bhyve/sys/amd64/include/segments.h
  projects/bhyve/sys/amd64/include/signal.h
  projects/bhyve/sys/amd64/include/trap.h
  projects/bhyve/sys/amd64/include/ucontext.h
  projects/bhyve/sys/amd64/linux32/linux32_proto.h
  projects/bhyve/sys/amd64/linux32/linux32_syscall.h
  projects/bhyve/sys/amd64/linux32/linux32_syscalls.c
  projects/bhyve/sys/amd64/linux32/linux32_sysent.c
  projects/bhyve/sys/amd64/linux32/linux32_systrace_args.c
  projects/bhyve/sys/amd64/linux32/linux32_sysvec.c
  projects/bhyve/sys/amd64/linux32/syscalls.master
  projects/bhyve/sys/arm/arm/busdma_machdep.c
  projects/bhyve/sys/arm/arm/vm_machdep.c
  projects/bhyve/sys/arm/at91/at91.c
  projects/bhyve/sys/arm/conf/DB-88F6XXX
  projects/bhyve/sys/arm/conf/DEFAULTS
  projects/bhyve/sys/arm/conf/GUMSTIX
  projects/bhyve/sys/arm/conf/SHEEVAPLUG
  projects/bhyve/sys/arm/econa/econa.c
  projects/bhyve/sys/arm/mv/files.mv
  projects/bhyve/sys/arm/xscale/i80321/iq31244_7seg.c
  projects/bhyve/sys/arm/xscale/i80321/iq80321.c
  projects/bhyve/sys/arm/xscale/i8134x/i81342.c
  projects/bhyve/sys/arm/xscale/i8134x/iq81342_7seg.c
  projects/bhyve/sys/arm/xscale/ixp425/avila_ata.c
  projects/bhyve/sys/arm/xscale/ixp425/if_npe.c
  projects/bhyve/sys/arm/xscale/ixp425/ixp425.c
  projects/bhyve/sys/arm/xscale/pxa/pxa_obio.c
  projects/bhyve/sys/arm/xscale/pxa/pxa_smi.c
  projects/bhyve/sys/arm/xscale/pxa/pxa_space.c
  projects/bhyve/sys/boot/common/loader.8
  projects/bhyve/sys/boot/fdt/dts/db88f6281.dts
  projects/bhyve/sys/boot/fdt/dts/sheevaplug.dts
  projects/bhyve/sys/boot/forth/loader.conf
  projects/bhyve/sys/boot/i386/libi386/bioscd.c
  projects/bhyve/sys/boot/i386/loader/Makefile
  projects/bhyve/sys/boot/ia64/common/exec.c
  projects/bhyve/sys/boot/ofw/Makefile.inc
  projects/bhyve/sys/boot/powerpc/Makefile.inc
  projects/bhyve/sys/boot/uboot/Makefile.inc
  projects/bhyve/sys/cam/ata/ata_da.c
  projects/bhyve/sys/cam/ata/ata_pmp.c
  projects/bhyve/sys/cam/cam_periph.c
  projects/bhyve/sys/cam/cam_queue.c
  projects/bhyve/sys/cam/cam_sim.c
  projects/bhyve/sys/cam/cam_sim.h
  projects/bhyve/sys/cam/cam_xpt.c
  projects/bhyve/sys/cam/scsi/scsi_cd.c
  projects/bhyve/sys/cam/scsi/scsi_ch.c
  projects/bhyve/sys/cam/scsi/scsi_ch.h
  projects/bhyve/sys/cam/scsi/scsi_da.c
  projects/bhyve/sys/cam/scsi/scsi_low.c
  projects/bhyve/sys/cam/scsi/scsi_sa.c
  projects/bhyve/sys/cam/scsi/scsi_ses.c
  projects/bhyve/sys/cam/scsi/scsi_targ_bh.c
  projects/bhyve/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  projects/bhyve/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  projects/bhyve/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
  projects/bhyve/sys/cddl/dev/cyclic/cyclic.c
  projects/bhyve/sys/cddl/dev/dtrace/i386/dtrace_asm.S
  projects/bhyve/sys/cddl/dev/fbt/fbt.c
  projects/bhyve/sys/cddl/dev/systrace/systrace.c
  projects/bhyve/sys/compat/freebsd32/freebsd32.h
  projects/bhyve/sys/compat/freebsd32/freebsd32_misc.c
  projects/bhyve/sys/compat/freebsd32/freebsd32_proto.h
  projects/bhyve/sys/compat/freebsd32/freebsd32_syscall.h
  projects/bhyve/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/bhyve/sys/compat/freebsd32/freebsd32_sysent.c
  projects/bhyve/sys/compat/freebsd32/freebsd32_systrace_args.c
  projects/bhyve/sys/compat/freebsd32/syscalls.master
  projects/bhyve/sys/compat/ia32/ia32_sysvec.c
  projects/bhyve/sys/compat/linux/linux_file.c
  projects/bhyve/sys/compat/linux/linux_file.h
  projects/bhyve/sys/compat/linux/linux_futex.c
  projects/bhyve/sys/compat/linux/linux_mib.c
  projects/bhyve/sys/compat/svr4/svr4_fcntl.c
  projects/bhyve/sys/compat/svr4/svr4_proto.h
  projects/bhyve/sys/compat/svr4/svr4_syscall.h
  projects/bhyve/sys/compat/svr4/svr4_syscallnames.c
  projects/bhyve/sys/compat/svr4/svr4_sysent.c
  projects/bhyve/sys/compat/svr4/syscalls.master
  projects/bhyve/sys/compat/x86bios/x86bios.c
  projects/bhyve/sys/conf/NOTES
  projects/bhyve/sys/conf/files
  projects/bhyve/sys/conf/files.amd64
  projects/bhyve/sys/conf/newvers.sh
  projects/bhyve/sys/conf/options
  projects/bhyve/sys/contrib/pf/net/if_pfsync.c
  projects/bhyve/sys/contrib/pf/net/pf.c
  projects/bhyve/sys/crypto/aesni/aesni_wrap.c
  projects/bhyve/sys/dev/aac/aac.c
  projects/bhyve/sys/dev/aac/aac_cam.c
  projects/bhyve/sys/dev/acpi_support/acpi_wmi.c
  projects/bhyve/sys/dev/acpica/Osd/OsdInterrupt.c
  projects/bhyve/sys/dev/acpica/Osd/OsdMemory.c
  projects/bhyve/sys/dev/acpica/Osd/OsdSchedule.c
  projects/bhyve/sys/dev/acpica/Osd/OsdSynch.c
  projects/bhyve/sys/dev/acpica/acpi.c
  projects/bhyve/sys/dev/acpica/acpi_cmbat.c
  projects/bhyve/sys/dev/acpica/acpi_ec.c
  projects/bhyve/sys/dev/acpica/acpi_pci_link.c
  projects/bhyve/sys/dev/acpica/acpi_perf.c
  projects/bhyve/sys/dev/acpica/acpi_powerres.c
  projects/bhyve/sys/dev/acpica/acpi_smbat.c
  projects/bhyve/sys/dev/acpica/acpi_thermal.c
  projects/bhyve/sys/dev/acpica/acpi_video.c
  projects/bhyve/sys/dev/ae/if_ae.c
  projects/bhyve/sys/dev/ahci/ahci.c
  projects/bhyve/sys/dev/amr/amr.c
  projects/bhyve/sys/dev/amr/amr_cam.c
  projects/bhyve/sys/dev/an/if_an.c
  projects/bhyve/sys/dev/ata/ata-all.c
  projects/bhyve/sys/dev/ata/ata-disk.c
  projects/bhyve/sys/dev/ata/ata-pci.c
  projects/bhyve/sys/dev/ata/chipsets/ata-promise.c
  projects/bhyve/sys/dev/ata/chipsets/ata-siliconimage.c
  projects/bhyve/sys/dev/ath/ah_osdep.c
  projects/bhyve/sys/dev/ath/ath_hal/ah.c
  projects/bhyve/sys/dev/ath/ath_hal/ah.h
  projects/bhyve/sys/dev/ath/ath_hal/ah_devid.h
  projects/bhyve/sys/dev/ath/ath_hal/ah_internal.h
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416.h
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416phy.h
  projects/bhyve/sys/dev/ath/ath_hal/ar5416/ar5416reg.h
  projects/bhyve/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c
  projects/bhyve/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c
  projects/bhyve/sys/dev/ath/ath_rate/amrr/amrr.c
  projects/bhyve/sys/dev/ath/ath_rate/onoe/onoe.c
  projects/bhyve/sys/dev/ath/ath_rate/sample/sample.c
  projects/bhyve/sys/dev/ath/ath_rate/sample/sample.h
  projects/bhyve/sys/dev/ath/if_ath.c
  projects/bhyve/sys/dev/ath/if_ath_ahb.c
  projects/bhyve/sys/dev/ath/if_ath_debug.c
  projects/bhyve/sys/dev/ath/if_ath_debug.h
  projects/bhyve/sys/dev/ath/if_ath_keycache.c
  projects/bhyve/sys/dev/ath/if_ath_keycache.h
  projects/bhyve/sys/dev/ath/if_ath_misc.h
  projects/bhyve/sys/dev/ath/if_ath_pci.c
  projects/bhyve/sys/dev/ath/if_ath_sysctl.c
  projects/bhyve/sys/dev/ath/if_ath_tx.c
  projects/bhyve/sys/dev/ath/if_ath_tx.h
  projects/bhyve/sys/dev/ath/if_ath_tx_ht.c
  projects/bhyve/sys/dev/ath/if_ath_tx_ht.h
  projects/bhyve/sys/dev/ath/if_athioctl.h
  projects/bhyve/sys/dev/ath/if_athrate.h
  projects/bhyve/sys/dev/ath/if_athvar.h
  projects/bhyve/sys/dev/atkbdc/psm.c
  projects/bhyve/sys/dev/bce/if_bce.c
  projects/bhyve/sys/dev/bge/if_bge.c
  projects/bhyve/sys/dev/bge/if_bgereg.h
  projects/bhyve/sys/dev/bktr/bktr_os.c
  projects/bhyve/sys/dev/bktr/bktr_reg.h
  projects/bhyve/sys/dev/bm/if_bm.c
  projects/bhyve/sys/dev/bm/if_bmreg.h
  projects/bhyve/sys/dev/bm/if_bmvar.h
  projects/bhyve/sys/dev/bwn/if_bwn.c
  projects/bhyve/sys/dev/bxe/if_bxe.c
  projects/bhyve/sys/dev/cardbus/cardbus.c
  projects/bhyve/sys/dev/ciss/ciss.c
  projects/bhyve/sys/dev/cs/if_cs.c
  projects/bhyve/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c
  projects/bhyve/sys/dev/cxgbe/t4_main.c
  projects/bhyve/sys/dev/dc/dcphy.c
  projects/bhyve/sys/dev/dc/if_dc.c
  projects/bhyve/sys/dev/dc/if_dcreg.h
  projects/bhyve/sys/dev/dcons/dcons_os.c
  projects/bhyve/sys/dev/e1000/if_em.c
  projects/bhyve/sys/dev/e1000/if_igb.c
  projects/bhyve/sys/dev/esp/esp_sbus.c
  projects/bhyve/sys/dev/esp/ncr53c9x.c
  projects/bhyve/sys/dev/esp/ncr53c9xreg.h
  projects/bhyve/sys/dev/esp/ncr53c9xvar.h
  projects/bhyve/sys/dev/fb/vesa.c
  projects/bhyve/sys/dev/fdc/fdc.c
  projects/bhyve/sys/dev/firewire/fwmem.c
  projects/bhyve/sys/dev/firewire/if_fwe.c
  projects/bhyve/sys/dev/firewire/if_fwip.c
  projects/bhyve/sys/dev/firewire/sbp.c
  projects/bhyve/sys/dev/firewire/sbp_targ.c
  projects/bhyve/sys/dev/gpio/gpiobus.c
  projects/bhyve/sys/dev/hifn/hifn7751.c
  projects/bhyve/sys/dev/hwpmc/hwpmc_mips24k.c
  projects/bhyve/sys/dev/iicbus/ad7417.c
  projects/bhyve/sys/dev/iicbus/max6690.c
  projects/bhyve/sys/dev/iir/iir.c
  projects/bhyve/sys/dev/ipmi/ipmi.c
  projects/bhyve/sys/dev/iscsi/initiator/isc_subr.c
  projects/bhyve/sys/dev/iscsi/initiator/iscsi.c
  projects/bhyve/sys/dev/iscsi/initiator/iscsivar.h
  projects/bhyve/sys/dev/isp/DriverManual.txt
  projects/bhyve/sys/dev/isp/isp.c
  projects/bhyve/sys/dev/isp/isp_freebsd.c
  projects/bhyve/sys/dev/isp/isp_freebsd.h
  projects/bhyve/sys/dev/isp/isp_pci.c
  projects/bhyve/sys/dev/kbd/kbd.c
  projects/bhyve/sys/dev/lmc/if_lmc.c
  projects/bhyve/sys/dev/malo/if_malo.c
  projects/bhyve/sys/dev/malo/if_malo_pci.c
  projects/bhyve/sys/dev/md/md.c
  projects/bhyve/sys/dev/mfi/mfi.c
  projects/bhyve/sys/dev/mfi/mfi_cam.c
  projects/bhyve/sys/dev/mfi/mfi_debug.c
  projects/bhyve/sys/dev/mfi/mfi_disk.c
  projects/bhyve/sys/dev/mfi/mfi_pci.c
  projects/bhyve/sys/dev/mfi/mfivar.h
  projects/bhyve/sys/dev/mii/brgphy.c
  projects/bhyve/sys/dev/mii/mii.c
  projects/bhyve/sys/dev/mii/miidevs
  projects/bhyve/sys/dev/mii/miivar.h
  projects/bhyve/sys/dev/mmc/mmc.c
  projects/bhyve/sys/dev/mps/mps_sas.c
  projects/bhyve/sys/dev/mpt/mpt.c
  projects/bhyve/sys/dev/msk/if_msk.c
  projects/bhyve/sys/dev/msk/if_mskreg.h
  projects/bhyve/sys/dev/mvs/mvs.c
  projects/bhyve/sys/dev/mvs/mvs_pci.c
  projects/bhyve/sys/dev/mvs/mvs_soc.c
  projects/bhyve/sys/dev/mwl/if_mwl.c
  projects/bhyve/sys/dev/mwl/mwlhal.c
  projects/bhyve/sys/dev/nge/if_nge.c
  projects/bhyve/sys/dev/nge/if_ngereg.h
  projects/bhyve/sys/dev/nmdm/nmdm.c
  projects/bhyve/sys/dev/ofw/openfirm.c
  projects/bhyve/sys/dev/pccard/pccard.c
  projects/bhyve/sys/dev/pccbb/pccbb.c
  projects/bhyve/sys/dev/pccbb/pccbb_isa.c
  projects/bhyve/sys/dev/ppbus/ppb_base.c
  projects/bhyve/sys/dev/ppbus/ppbconf.c
  projects/bhyve/sys/dev/ppc/ppc.c
  projects/bhyve/sys/dev/puc/puc.c
  projects/bhyve/sys/dev/puc/pucdata.c
  projects/bhyve/sys/dev/quicc/quicc_core.c
  projects/bhyve/sys/dev/re/if_re.c
  projects/bhyve/sys/dev/rndtest/rndtest.c
  projects/bhyve/sys/dev/rt/if_rt.c
  projects/bhyve/sys/dev/safe/safe.c
  projects/bhyve/sys/dev/scc/scc_core.c
  projects/bhyve/sys/dev/sdhci/sdhci.c
  projects/bhyve/sys/dev/siba/siba_core.c
  projects/bhyve/sys/dev/siis/siis.c
  projects/bhyve/sys/dev/sio/sio_pci.c
  projects/bhyve/sys/dev/sis/if_sis.c
  projects/bhyve/sys/dev/sis/if_sisreg.h
  projects/bhyve/sys/dev/smc/if_smc.c
  projects/bhyve/sys/dev/sound/midi/midi.c
  projects/bhyve/sys/dev/sound/pci/envy24.c
  projects/bhyve/sys/dev/sound/pci/envy24ht.c
  projects/bhyve/sys/dev/sound/pci/maestro.c
  projects/bhyve/sys/dev/sound/pci/spicds.c
  projects/bhyve/sys/dev/sound/pcm/ac97.c
  projects/bhyve/sys/dev/sound/pcm/feeder.c
  projects/bhyve/sys/dev/sound/pcm/mixer.c
  projects/bhyve/sys/dev/sound/usb/uaudio.c
  projects/bhyve/sys/dev/ste/if_ste.c
  projects/bhyve/sys/dev/ste/if_stereg.h
  projects/bhyve/sys/dev/stge/if_stge.c
  projects/bhyve/sys/dev/stge/if_stgereg.h
  projects/bhyve/sys/dev/syscons/scterm-teken.c
  projects/bhyve/sys/dev/syscons/syscons.c
  projects/bhyve/sys/dev/tdfx/tdfx_pci.c
  projects/bhyve/sys/dev/ti/if_ti.c
  projects/bhyve/sys/dev/ti/if_tireg.h
  projects/bhyve/sys/dev/tl/if_tl.c
  projects/bhyve/sys/dev/tl/if_tlreg.h
  projects/bhyve/sys/dev/twa/tw_osl_freebsd.c
  projects/bhyve/sys/dev/twe/twe_freebsd.c
  projects/bhyve/sys/dev/tws/tws_services.c
  projects/bhyve/sys/dev/tws/tws_services.h
  projects/bhyve/sys/dev/uart/uart_core.c
  projects/bhyve/sys/dev/uart/uart_dev_ns8250.c
  projects/bhyve/sys/dev/ubsec/ubsec.c
  projects/bhyve/sys/dev/usb/controller/at91dci.c
  projects/bhyve/sys/dev/usb/controller/atmegadci.c
  projects/bhyve/sys/dev/usb/controller/avr32dci.c
  projects/bhyve/sys/dev/usb/controller/ehci.c
  projects/bhyve/sys/dev/usb/controller/musb_otg.c
  projects/bhyve/sys/dev/usb/controller/ohci.c
  projects/bhyve/sys/dev/usb/controller/uhci.c
  projects/bhyve/sys/dev/usb/controller/usb_controller.c
  projects/bhyve/sys/dev/usb/controller/uss820dci.c
  projects/bhyve/sys/dev/usb/controller/xhci.c
  projects/bhyve/sys/dev/usb/input/atp.c
  projects/bhyve/sys/dev/usb/input/uep.c
  projects/bhyve/sys/dev/usb/input/uhid.c
  projects/bhyve/sys/dev/usb/input/ukbd.c
  projects/bhyve/sys/dev/usb/input/ums.c
  projects/bhyve/sys/dev/usb/misc/udbp.c
  projects/bhyve/sys/dev/usb/net/if_aue.c
  projects/bhyve/sys/dev/usb/net/if_axe.c
  projects/bhyve/sys/dev/usb/net/if_cdce.c
  projects/bhyve/sys/dev/usb/net/if_cue.c
  projects/bhyve/sys/dev/usb/net/if_ipheth.c
  projects/bhyve/sys/dev/usb/net/if_kue.c
  projects/bhyve/sys/dev/usb/net/if_mos.c
  projects/bhyve/sys/dev/usb/net/if_rue.c
  projects/bhyve/sys/dev/usb/net/if_udav.c
  projects/bhyve/sys/dev/usb/net/if_usie.c
  projects/bhyve/sys/dev/usb/net/uhso.c
  projects/bhyve/sys/dev/usb/net/usb_ethernet.c
  projects/bhyve/sys/dev/usb/quirk/usb_quirk.c
  projects/bhyve/sys/dev/usb/serial/u3g.c
  projects/bhyve/sys/dev/usb/serial/ubsa.c
  projects/bhyve/sys/dev/usb/serial/ubser.c
  projects/bhyve/sys/dev/usb/serial/uchcom.c
  projects/bhyve/sys/dev/usb/serial/ufoma.c
  projects/bhyve/sys/dev/usb/serial/uftdi.c
  projects/bhyve/sys/dev/usb/serial/ulpt.c
  projects/bhyve/sys/dev/usb/serial/umcs.c
  projects/bhyve/sys/dev/usb/serial/umodem.c
  projects/bhyve/sys/dev/usb/serial/umoscom.c
  projects/bhyve/sys/dev/usb/serial/uplcom.c
  projects/bhyve/sys/dev/usb/serial/usb_serial.c
  projects/bhyve/sys/dev/usb/serial/uslcom.c
  projects/bhyve/sys/dev/usb/serial/uvisor.c
  projects/bhyve/sys/dev/usb/serial/uvscom.c
  projects/bhyve/sys/dev/usb/storage/umass.c
  projects/bhyve/sys/dev/usb/storage/urio.c
  projects/bhyve/sys/dev/usb/storage/ustorage_fs.c
  projects/bhyve/sys/dev/usb/template/usb_template.c
  projects/bhyve/sys/dev/usb/usb.h
  projects/bhyve/sys/dev/usb/usb_busdma.c
  projects/bhyve/sys/dev/usb/usb_compat_linux.c
  projects/bhyve/sys/dev/usb/usb_dev.c
  projects/bhyve/sys/dev/usb/usb_device.c
  projects/bhyve/sys/dev/usb/usb_generic.c
  projects/bhyve/sys/dev/usb/usb_hub.c
  projects/bhyve/sys/dev/usb/usb_ioctl.h
  projects/bhyve/sys/dev/usb/usb_msctest.c
  projects/bhyve/sys/dev/usb/usb_process.c
  projects/bhyve/sys/dev/usb/usb_request.c
  projects/bhyve/sys/dev/usb/usb_transfer.c
  projects/bhyve/sys/dev/usb/usb_util.c
  projects/bhyve/sys/dev/usb/usb_util.h
  projects/bhyve/sys/dev/usb/usbdevs
  projects/bhyve/sys/dev/usb/wlan/if_rum.c
  projects/bhyve/sys/dev/usb/wlan/if_run.c
  projects/bhyve/sys/dev/usb/wlan/if_uath.c
  projects/bhyve/sys/dev/usb/wlan/if_upgt.c
  projects/bhyve/sys/dev/usb/wlan/if_ural.c
  projects/bhyve/sys/dev/usb/wlan/if_urtw.c
  projects/bhyve/sys/dev/usb/wlan/if_zyd.c
  projects/bhyve/sys/dev/wb/if_wb.c
  projects/bhyve/sys/dev/wb/if_wbreg.h
  projects/bhyve/sys/dev/wi/if_wi.c
  projects/bhyve/sys/dev/xe/if_xe.c
  projects/bhyve/sys/dev/xen/balloon/balloon.c
  projects/bhyve/sys/dev/xen/blkback/blkback.c
  projects/bhyve/sys/dev/xen/blkfront/blkfront.c
  projects/bhyve/sys/dev/xl/if_xl.c
  projects/bhyve/sys/dev/xl/if_xlreg.h
  projects/bhyve/sys/fs/devfs/devfs_rule.c
  projects/bhyve/sys/fs/devfs/devfs_vnops.c
  projects/bhyve/sys/fs/ext2fs/ext2_alloc.c
  projects/bhyve/sys/fs/msdosfs/msdosfs_conv.c
  projects/bhyve/sys/fs/nfs/nfs_var.h
  projects/bhyve/sys/fs/nfs/nfsclstate.h
  projects/bhyve/sys/fs/nfsclient/nfs_clrpcops.c
  projects/bhyve/sys/fs/nfsclient/nfs_clstate.c
  projects/bhyve/sys/fs/nfsclient/nfs_clvfsops.c
  projects/bhyve/sys/fs/nfsclient/nfs_clvnops.c
  projects/bhyve/sys/fs/ntfs/ntfs_subr.c
  projects/bhyve/sys/fs/nullfs/null_subr.c
  projects/bhyve/sys/fs/nullfs/null_vnops.c
  projects/bhyve/sys/fs/nwfs/nwfs_mount.h
  projects/bhyve/sys/fs/procfs/procfs_status.c
  projects/bhyve/sys/fs/pseudofs/pseudofs_vncache.c
  projects/bhyve/sys/fs/pseudofs/pseudofs_vnops.c
  projects/bhyve/sys/fs/smbfs/smbfs.h
  projects/bhyve/sys/fs/smbfs/smbfs_node.c
  projects/bhyve/sys/fs/smbfs/smbfs_smb.c
  projects/bhyve/sys/fs/smbfs/smbfs_subr.c
  projects/bhyve/sys/fs/tmpfs/tmpfs.h
  projects/bhyve/sys/fs/tmpfs/tmpfs_vfsops.c
  projects/bhyve/sys/fs/tmpfs/tmpfs_vnops.c
  projects/bhyve/sys/fs/udf/udf_vnops.c
  projects/bhyve/sys/geom/cache/g_cache.c
  projects/bhyve/sys/geom/concat/g_concat.c
  projects/bhyve/sys/geom/concat/g_concat.h
  projects/bhyve/sys/geom/eli/g_eli.c
  projects/bhyve/sys/geom/eli/g_eli.h
  projects/bhyve/sys/geom/gate/g_gate.c
  projects/bhyve/sys/geom/geom_disk.c
  projects/bhyve/sys/geom/geom_event.c
  projects/bhyve/sys/geom/geom_vfs.c
  projects/bhyve/sys/geom/journal/g_journal.c
  projects/bhyve/sys/geom/mirror/g_mirror.c
  projects/bhyve/sys/geom/mountver/g_mountver.c
  projects/bhyve/sys/geom/multipath/g_multipath.c
  projects/bhyve/sys/geom/multipath/g_multipath.h
  projects/bhyve/sys/geom/nop/g_nop.c
  projects/bhyve/sys/geom/part/g_part.c
  projects/bhyve/sys/geom/raid/tr_raid1.c
  projects/bhyve/sys/geom/raid/tr_raid1e.c
  projects/bhyve/sys/geom/raid3/g_raid3.c
  projects/bhyve/sys/geom/sched/gs_rr.c
  projects/bhyve/sys/geom/shsec/g_shsec.c
  projects/bhyve/sys/geom/stripe/g_stripe.c
  projects/bhyve/sys/geom/uzip/g_uzip.c
  projects/bhyve/sys/geom/vinum/geom_vinum.c
  projects/bhyve/sys/geom/virstor/g_virstor.c
  projects/bhyve/sys/geom/zero/g_zero.c
  projects/bhyve/sys/gnu/fs/xfs/FreeBSD/support/debug.c
  projects/bhyve/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c
  projects/bhyve/sys/i386/conf/DEFAULTS
  projects/bhyve/sys/i386/conf/GENERIC
  projects/bhyve/sys/i386/i386/machdep.c
  projects/bhyve/sys/i386/i386/mp_machdep.c
  projects/bhyve/sys/i386/i386/pmap.c
  projects/bhyve/sys/i386/i386/trap.c
  projects/bhyve/sys/i386/ibcs2/ibcs2_fcntl.c
  projects/bhyve/sys/i386/ibcs2/ibcs2_proto.h
  projects/bhyve/sys/i386/ibcs2/ibcs2_syscall.h
  projects/bhyve/sys/i386/ibcs2/ibcs2_sysent.c
  projects/bhyve/sys/i386/ibcs2/syscalls.master
  projects/bhyve/sys/i386/include/segments.h
  projects/bhyve/sys/i386/include/signal.h
  projects/bhyve/sys/i386/include/trap.h
  projects/bhyve/sys/i386/include/ucontext.h
  projects/bhyve/sys/i386/linux/linux_proto.h
  projects/bhyve/sys/i386/linux/linux_syscall.h
  projects/bhyve/sys/i386/linux/linux_syscalls.c
  projects/bhyve/sys/i386/linux/linux_sysent.c
  projects/bhyve/sys/i386/linux/linux_systrace_args.c
  projects/bhyve/sys/i386/linux/syscalls.master
  projects/bhyve/sys/i386/xen/pmap.c
  projects/bhyve/sys/ia64/conf/DEFAULTS
  projects/bhyve/sys/ia64/conf/GENERIC
  projects/bhyve/sys/ia64/ia64/busdma_machdep.c
  projects/bhyve/sys/ia64/ia64/machdep.c
  projects/bhyve/sys/ia64/ia64/mca.c
  projects/bhyve/sys/ia64/ia64/pmap.c
  projects/bhyve/sys/ia64/ia64/sapic.c
  projects/bhyve/sys/ia64/ia64/sscdisk.c
  projects/bhyve/sys/ia64/ia64/unwind.c
  projects/bhyve/sys/kern/init_main.c
  projects/bhyve/sys/kern/init_sysent.c
  projects/bhyve/sys/kern/kern_clock.c
  projects/bhyve/sys/kern/kern_conf.c
  projects/bhyve/sys/kern/kern_cpu.c
  projects/bhyve/sys/kern/kern_ctf.c
  projects/bhyve/sys/kern/kern_descrip.c
  projects/bhyve/sys/kern/kern_dtrace.c
  projects/bhyve/sys/kern/kern_et.c
  projects/bhyve/sys/kern/kern_fail.c
  projects/bhyve/sys/kern/kern_jail.c
  projects/bhyve/sys/kern/kern_ktr.c
  projects/bhyve/sys/kern/kern_linker.c
  projects/bhyve/sys/kern/kern_lock.c
  projects/bhyve/sys/kern/kern_lockf.c
  projects/bhyve/sys/kern/kern_malloc.c
  projects/bhyve/sys/kern/kern_mutex.c
  projects/bhyve/sys/kern/kern_poll.c
  projects/bhyve/sys/kern/kern_proc.c
  projects/bhyve/sys/kern/kern_rctl.c
  projects/bhyve/sys/kern/kern_resource.c
  projects/bhyve/sys/kern/kern_rmlock.c
  projects/bhyve/sys/kern/kern_rwlock.c
  projects/bhyve/sys/kern/kern_shutdown.c
  projects/bhyve/sys/kern/kern_sig.c
  projects/bhyve/sys/kern/kern_sx.c
  projects/bhyve/sys/kern/kern_synch.c
  projects/bhyve/sys/kern/kern_tc.c
  projects/bhyve/sys/kern/kern_thr.c
  projects/bhyve/sys/kern/kern_thread.c
  projects/bhyve/sys/kern/kern_timeout.c
  projects/bhyve/sys/kern/kern_umtx.c
  projects/bhyve/sys/kern/makesyscalls.sh
  projects/bhyve/sys/kern/sched_4bsd.c
  projects/bhyve/sys/kern/subr_bus.c
  projects/bhyve/sys/kern/subr_devstat.c
  projects/bhyve/sys/kern/subr_firmware.c
  projects/bhyve/sys/kern/subr_kdb.c
  projects/bhyve/sys/kern/subr_kobj.c
  projects/bhyve/sys/kern/subr_lock.c
  projects/bhyve/sys/kern/subr_mchain.c
  projects/bhyve/sys/kern/subr_pcpu.c
  projects/bhyve/sys/kern/subr_prof.c
  projects/bhyve/sys/kern/subr_rman.c
  projects/bhyve/sys/kern/subr_rtc.c
  projects/bhyve/sys/kern/subr_sleepqueue.c
  projects/bhyve/sys/kern/subr_smp.c
  projects/bhyve/sys/kern/subr_stack.c
  projects/bhyve/sys/kern/subr_turnstile.c
  projects/bhyve/sys/kern/subr_uio.c
  projects/bhyve/sys/kern/subr_witness.c
  projects/bhyve/sys/kern/sys_generic.c
  projects/bhyve/sys/kern/syscalls.c
  projects/bhyve/sys/kern/syscalls.master
  projects/bhyve/sys/kern/systrace_args.c
  projects/bhyve/sys/kern/uipc_mqueue.c
  projects/bhyve/sys/kern/uipc_socket.c
  projects/bhyve/sys/kern/uipc_usrreq.c
  projects/bhyve/sys/kern/vfs_bio.c
  projects/bhyve/sys/kern/vfs_cache.c
  projects/bhyve/sys/kern/vfs_default.c
  projects/bhyve/sys/kern/vfs_mount.c
  projects/bhyve/sys/kern/vfs_subr.c
  projects/bhyve/sys/kern/vfs_syscalls.c
  projects/bhyve/sys/kern/vfs_vnops.c
  projects/bhyve/sys/kern/vnode_if.src
  projects/bhyve/sys/libkern/iconv.c
  projects/bhyve/sys/mips/cavium/usb/octusb.c
  projects/bhyve/sys/mips/conf/AR91XX_BASE
  projects/bhyve/sys/mips/conf/DEFAULTS
  projects/bhyve/sys/mips/conf/XLP
  projects/bhyve/sys/mips/conf/XLP64
  projects/bhyve/sys/mips/conf/XLPN32
  projects/bhyve/sys/mips/include/asm.h
  projects/bhyve/sys/mips/include/cpufunc.h
  projects/bhyve/sys/mips/include/cpuregs.h
  projects/bhyve/sys/mips/mips/busdma_machdep.c
  projects/bhyve/sys/mips/mips/cache.c
  projects/bhyve/sys/mips/mips/pmap.c
  projects/bhyve/sys/mips/nlm/cms.c
  projects/bhyve/sys/mips/nlm/files.xlp
  projects/bhyve/sys/mips/nlm/hal/bridge.h
  projects/bhyve/sys/mips/nlm/hal/cop2.h
  projects/bhyve/sys/mips/nlm/hal/cpucontrol.h
  projects/bhyve/sys/mips/nlm/hal/fmn.c
  projects/bhyve/sys/mips/nlm/hal/fmn.h
  projects/bhyve/sys/mips/nlm/hal/haldefs.h
  projects/bhyve/sys/mips/nlm/hal/iomap.h
  projects/bhyve/sys/mips/nlm/hal/mips-extns.h
  projects/bhyve/sys/mips/nlm/hal/mmu.h
  projects/bhyve/sys/mips/nlm/hal/pcibus.h
  projects/bhyve/sys/mips/nlm/hal/pic.h
  projects/bhyve/sys/mips/nlm/hal/uart.h
  projects/bhyve/sys/mips/nlm/mpreset.S
  projects/bhyve/sys/mips/nlm/msgring.h
  projects/bhyve/sys/mips/nlm/std.xlp
  projects/bhyve/sys/mips/nlm/uart_pci_xlp.c
  projects/bhyve/sys/mips/nlm/usb_init.c
  projects/bhyve/sys/mips/nlm/xlp.h
  projects/bhyve/sys/mips/nlm/xlp_machdep.c
  projects/bhyve/sys/mips/nlm/xlp_pci.c
  projects/bhyve/sys/modules/Makefile
  projects/bhyve/sys/modules/ath/Makefile
  projects/bhyve/sys/modules/ath_ahb/Makefile
  projects/bhyve/sys/modules/ath_pci/Makefile
  projects/bhyve/sys/modules/esp/Makefile
  projects/bhyve/sys/modules/ipfw/Makefile
  projects/bhyve/sys/modules/libiconv/Makefile
  projects/bhyve/sys/modules/libmchain/Makefile
  projects/bhyve/sys/modules/mii/Makefile
  projects/bhyve/sys/net/bpf.c
  projects/bhyve/sys/net/bpf.h
  projects/bhyve/sys/net/flowtable.c
  projects/bhyve/sys/net/if.c
  projects/bhyve/sys/net/if_arcsubr.c
  projects/bhyve/sys/net/if_atmsubr.c
  projects/bhyve/sys/net/if_bridge.c
  projects/bhyve/sys/net/if_enc.c
  projects/bhyve/sys/net/if_epair.c
  projects/bhyve/sys/net/if_ethersubr.c
  projects/bhyve/sys/net/if_fwsubr.c
  projects/bhyve/sys/net/if_gif.c
  projects/bhyve/sys/net/if_gre.c
  projects/bhyve/sys/net/if_iso88025subr.c
  projects/bhyve/sys/net/if_lagg.c
  projects/bhyve/sys/net/if_mib.c
  projects/bhyve/sys/net/if_spppfr.c
  projects/bhyve/sys/net/if_spppsubr.c
  projects/bhyve/sys/net/if_stf.c
  projects/bhyve/sys/net/if_tap.c
  projects/bhyve/sys/net/if_tun.c
  projects/bhyve/sys/net/if_var.h
  projects/bhyve/sys/net/if_vlan.c
  projects/bhyve/sys/net/netisr.c
  projects/bhyve/sys/net/raw_cb.c
  projects/bhyve/sys/net/rtsock.c
  projects/bhyve/sys/net/vnet.c
  projects/bhyve/sys/net80211/ieee80211.h
  projects/bhyve/sys/net80211/ieee80211_acl.c
  projects/bhyve/sys/net80211/ieee80211_dfs.c
  projects/bhyve/sys/net80211/ieee80211_freebsd.c
  projects/bhyve/sys/net80211/ieee80211_hwmp.c
  projects/bhyve/sys/net80211/ieee80211_input.c
  projects/bhyve/sys/net80211/ieee80211_ioctl.c
  projects/bhyve/sys/net80211/ieee80211_ioctl.h
  projects/bhyve/sys/net80211/ieee80211_mesh.c
  projects/bhyve/sys/net80211/ieee80211_output.c
  projects/bhyve/sys/net80211/ieee80211_power.c
  projects/bhyve/sys/net80211/ieee80211_proto.h
  projects/bhyve/sys/net80211/ieee80211_scan.h
  projects/bhyve/sys/net80211/ieee80211_sta.c
  projects/bhyve/sys/net80211/ieee80211_var.h
  projects/bhyve/sys/netgraph/atm/ng_atm.c
  projects/bhyve/sys/netgraph/atm/ngatmbase.c
  projects/bhyve/sys/netgraph/atm/uni/ng_uni.c
  projects/bhyve/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
  projects/bhyve/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
  projects/bhyve/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c
  projects/bhyve/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
  projects/bhyve/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c
  projects/bhyve/sys/netgraph/netgraph.h
  projects/bhyve/sys/netgraph/ng_async.c
  projects/bhyve/sys/netgraph/ng_atmllc.c
  projects/bhyve/sys/netgraph/ng_base.c
  projects/bhyve/sys/netgraph/ng_bpf.c
  projects/bhyve/sys/netgraph/ng_bridge.c
  projects/bhyve/sys/netgraph/ng_cisco.c
  projects/bhyve/sys/netgraph/ng_deflate.c
  projects/bhyve/sys/netgraph/ng_fec.c
  projects/bhyve/sys/netgraph/ng_gif_demux.c
  projects/bhyve/sys/netgraph/ng_hub.c
  projects/bhyve/sys/netgraph/ng_iface.c
  projects/bhyve/sys/netgraph/ng_ksocket.c
  projects/bhyve/sys/netgraph/ng_l2tp.c
  projects/bhyve/sys/netgraph/ng_mppc.c
  projects/bhyve/sys/netgraph/ng_parse.c
  projects/bhyve/sys/netgraph/ng_ppp.c
  projects/bhyve/sys/netgraph/ng_pppoe.c
  projects/bhyve/sys/netgraph/ng_pred1.c
  projects/bhyve/sys/netgraph/ng_sample.c
  projects/bhyve/sys/netgraph/ng_socket.c
  projects/bhyve/sys/netgraph/ng_sppp.c
  projects/bhyve/sys/netgraph/ng_tag.c
  projects/bhyve/sys/netinet/accf_http.c
  projects/bhyve/sys/netinet/if_ether.c
  projects/bhyve/sys/netinet/igmp.c
  projects/bhyve/sys/netinet/in.c
  projects/bhyve/sys/netinet/in_mcast.c
  projects/bhyve/sys/netinet/in_pcb.c
  projects/bhyve/sys/netinet/in_pcb.h
  projects/bhyve/sys/netinet/ip_carp.c
  projects/bhyve/sys/netinet/ip_divert.c
  projects/bhyve/sys/netinet/ip_mroute.c
  projects/bhyve/sys/netinet/ip_output.c
  projects/bhyve/sys/netinet/ipfw/dn_heap.c
  projects/bhyve/sys/netinet/ipfw/dummynet.txt
  projects/bhyve/sys/netinet/ipfw/ip_dn_io.c
  projects/bhyve/sys/netinet/ipfw/ip_fw2.c
  projects/bhyve/sys/netinet/ipfw/ip_fw_dynamic.c
  projects/bhyve/sys/netinet/ipfw/ip_fw_log.c
  projects/bhyve/sys/netinet/ipfw/ip_fw_pfil.c
  projects/bhyve/sys/netinet/ipfw/ip_fw_sockopt.c
  projects/bhyve/sys/netinet/ipfw/ip_fw_table.c
  projects/bhyve/sys/netinet/libalias/alias_sctp.c
  projects/bhyve/sys/netinet/sctp.h
  projects/bhyve/sys/netinet/sctp_output.c
  projects/bhyve/sys/netinet/sctp_pcb.c
  projects/bhyve/sys/netinet/sctp_pcb.h
  projects/bhyve/sys/netinet/sctp_structs.h
  projects/bhyve/sys/netinet/sctp_sysctl.c
  projects/bhyve/sys/netinet/sctp_sysctl.h
  projects/bhyve/sys/netinet/sctp_uio.h
  projects/bhyve/sys/netinet/sctp_usrreq.c
  projects/bhyve/sys/netinet/sctputil.c
  projects/bhyve/sys/netinet/tcp_hostcache.c
  projects/bhyve/sys/netinet/tcp_input.c
  projects/bhyve/sys/netinet/tcp_output.c
  projects/bhyve/sys/netinet/tcp_reass.c
  projects/bhyve/sys/netinet/tcp_syncache.c
  projects/bhyve/sys/netinet6/icmp6.c
  projects/bhyve/sys/netinet6/in6.c
  projects/bhyve/sys/netinet6/in6_mcast.c
  projects/bhyve/sys/netinet6/in6_pcb.c
  projects/bhyve/sys/netinet6/in6_src.c
  projects/bhyve/sys/netinet6/ip6_mroute.c
  projects/bhyve/sys/netinet6/ip6_output.c
  projects/bhyve/sys/netinet6/mld6.c
  projects/bhyve/sys/netinet6/nd6.c
  projects/bhyve/sys/netinet6/nd6.h
  projects/bhyve/sys/netinet6/nd6_rtr.c
  projects/bhyve/sys/netinet6/send.c
  projects/bhyve/sys/netipx/ipx_proto.c
  projects/bhyve/sys/netipx/spx_reass.c
  projects/bhyve/sys/netsmb/smb_conn.c
  projects/bhyve/sys/netsmb/smb_conn.h
  projects/bhyve/sys/netsmb/smb_rq.c
  projects/bhyve/sys/netsmb/smb_smb.c
  projects/bhyve/sys/netsmb/smb_subr.c
  projects/bhyve/sys/nfs/nfs_lock.c
  projects/bhyve/sys/nfsclient/nfs_krpc.c
  projects/bhyve/sys/nfsclient/nfs_vfsops.c
  projects/bhyve/sys/nlm/nlm_prot_impl.c
  projects/bhyve/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
  projects/bhyve/sys/ofed/include/linux/linux_idr.c
  projects/bhyve/sys/ofed/include/linux/linux_radix.c
  projects/bhyve/sys/pc98/conf/DEFAULTS
  projects/bhyve/sys/pc98/conf/GENERIC
  projects/bhyve/sys/pci/if_rl.c
  projects/bhyve/sys/pci/if_rlreg.h
  projects/bhyve/sys/powerpc/aim/machdep.c
  projects/bhyve/sys/powerpc/aim/mmu_oea.c
  projects/bhyve/sys/powerpc/aim/mp_cpudep.c
  projects/bhyve/sys/powerpc/aim/slb.c
  projects/bhyve/sys/powerpc/aim/trap_subr32.S
  projects/bhyve/sys/powerpc/aim/trap_subr64.S
  projects/bhyve/sys/powerpc/conf/DEFAULTS
  projects/bhyve/sys/powerpc/conf/GENERIC
  projects/bhyve/sys/powerpc/fpu/fpu_emu.c
  projects/bhyve/sys/powerpc/include/pcpu.h
  projects/bhyve/sys/powerpc/ofw/ofw_real.c
  projects/bhyve/sys/powerpc/ofw/ofw_syscons.c
  projects/bhyve/sys/powerpc/ofw/rtas.c
  projects/bhyve/sys/powerpc/powermac/dbdma.c
  projects/bhyve/sys/powerpc/powermac/fcu.c
  projects/bhyve/sys/powerpc/powermac/powermac_thermal.c
  projects/bhyve/sys/powerpc/powermac/smu.c
  projects/bhyve/sys/powerpc/powermac/smusat.c
  projects/bhyve/sys/powerpc/powerpc/busdma_machdep.c
  projects/bhyve/sys/powerpc/powerpc/intr_machdep.c
  projects/bhyve/sys/powerpc/powerpc/platform.c
  projects/bhyve/sys/powerpc/powerpc/pmap_dispatch.c
  projects/bhyve/sys/powerpc/ps3/ps3disk.c
  projects/bhyve/sys/powerpc/ps3/ps3pic.c
  projects/bhyve/sys/rpc/clnt_dg.c
  projects/bhyve/sys/security/audit/audit.c
  projects/bhyve/sys/security/mac_biba/mac_biba.c
  projects/bhyve/sys/security/mac_bsdextended/mac_bsdextended.c
  projects/bhyve/sys/security/mac_ifoff/mac_ifoff.c
  projects/bhyve/sys/security/mac_lomac/mac_lomac.c
  projects/bhyve/sys/security/mac_mls/mac_mls.c
  projects/bhyve/sys/security/mac_partition/mac_partition.c
  projects/bhyve/sys/security/mac_portacl/mac_portacl.c
  projects/bhyve/sys/security/mac_seeotheruids/mac_seeotheruids.c
  projects/bhyve/sys/security/mac_stub/mac_stub.c
  projects/bhyve/sys/security/mac_test/mac_test.c
  projects/bhyve/sys/sparc64/conf/DEFAULTS
  projects/bhyve/sys/sparc64/conf/GENERIC
  projects/bhyve/sys/sparc64/include/pcpu.h
  projects/bhyve/sys/sparc64/sbus/dma_sbus.c
  projects/bhyve/sys/sparc64/sbus/lsi64854.c
  projects/bhyve/sys/sparc64/sbus/lsi64854var.h
  projects/bhyve/sys/sparc64/sparc64/identcpu.c
  projects/bhyve/sys/sparc64/sparc64/iommu.c
  projects/bhyve/sys/sparc64/sparc64/tick.c
  projects/bhyve/sys/sys/bus.h
  projects/bhyve/sys/sys/cdefs.h
  projects/bhyve/sys/sys/event.h
  projects/bhyve/sys/sys/fcntl.h
  projects/bhyve/sys/sys/file.h
  projects/bhyve/sys/sys/iconv.h
  projects/bhyve/sys/sys/kobj.h
  projects/bhyve/sys/sys/lock.h
  projects/bhyve/sys/sys/lockmgr.h
  projects/bhyve/sys/sys/mchain.h
  projects/bhyve/sys/sys/mutex.h
  projects/bhyve/sys/sys/param.h
  projects/bhyve/sys/sys/proc.h
  projects/bhyve/sys/sys/rmlock.h
  projects/bhyve/sys/sys/rwlock.h
  projects/bhyve/sys/sys/sdt.h
  projects/bhyve/sys/sys/stack.h
  projects/bhyve/sys/sys/sx.h
  projects/bhyve/sys/sys/syscall.h
  projects/bhyve/sys/sys/syscall.mk
  projects/bhyve/sys/sys/syscallsubr.h
  projects/bhyve/sys/sys/sysproto.h
  projects/bhyve/sys/sys/timepps.h
  projects/bhyve/sys/sys/uio.h
  projects/bhyve/sys/sys/unistd.h
  projects/bhyve/sys/sys/user.h
  projects/bhyve/sys/sys/vnode.h
  projects/bhyve/sys/tools/makeobjops.awk
  projects/bhyve/sys/ufs/ffs/ffs_softdep.c
  projects/bhyve/sys/ufs/ffs/fs.h
  projects/bhyve/sys/ufs/ufs/dinode.h
  projects/bhyve/sys/ufs/ufs/extattr.h
  projects/bhyve/sys/ufs/ufs/ufs_vnops.c
  projects/bhyve/sys/vm/device_pager.c
  projects/bhyve/sys/vm/memguard.c
  projects/bhyve/sys/vm/redzone.c
  projects/bhyve/sys/vm/vm_contig.c
  projects/bhyve/sys/vm/vm_extern.h
  projects/bhyve/sys/vm/vm_kern.c
  projects/bhyve/sys/vm/vm_map.c
  projects/bhyve/sys/vm/vm_object.c
  projects/bhyve/sys/vm/vm_object.h
  projects/bhyve/sys/vm/vm_page.c
  projects/bhyve/sys/vm/vm_page.h
  projects/bhyve/sys/vm/vm_pager.c
  projects/bhyve/sys/vm/vm_pager.h
  projects/bhyve/sys/vm/vm_phys.c
  projects/bhyve/sys/vm/vm_phys.h
  projects/bhyve/sys/vm/vm_reserv.c
  projects/bhyve/sys/vm/vm_reserv.h
  projects/bhyve/sys/vm/vnode_pager.c
  projects/bhyve/sys/x86/acpica/acpi_apm.c
  projects/bhyve/sys/x86/acpica/madt.c
  projects/bhyve/sys/x86/bios/vpd.c
  projects/bhyve/sys/x86/x86/busdma_machdep.c
  projects/bhyve/sys/x86/x86/io_apic.c
  projects/bhyve/sys/x86/x86/mca.c
  projects/bhyve/tools/regression/fifo/fifo_misc/fifo_misc.c
  projects/bhyve/tools/regression/lib/libc/gen/Makefile
  projects/bhyve/tools/tools/README
  projects/bhyve/tools/tools/netrate/netblast/netblast.c
  projects/bhyve/tools/tools/netrate/netreceive/netreceive.c
  projects/bhyve/tools/tools/netrate/netsend/netsend.c
  projects/bhyve/usr.bin/at/at.c
  projects/bhyve/usr.bin/at/parsetime.c
  projects/bhyve/usr.bin/banner/banner.c
  projects/bhyve/usr.bin/c99/c99.c
  projects/bhyve/usr.bin/calendar/calendar.1
  projects/bhyve/usr.bin/calendar/calendar.c
  projects/bhyve/usr.bin/calendar/calendars/calendar.birthday
  projects/bhyve/usr.bin/calendar/calendars/calendar.freebsd
  projects/bhyve/usr.bin/calendar/io.c
  projects/bhyve/usr.bin/calendar/parsedata.c
  projects/bhyve/usr.bin/cap_mkdb/cap_mkdb.c
  projects/bhyve/usr.bin/catman/catman.c
  projects/bhyve/usr.bin/checknr/checknr.c
  projects/bhyve/usr.bin/chpass/chpass.h
  projects/bhyve/usr.bin/chpass/table.c
  projects/bhyve/usr.bin/cmp/extern.h
  projects/bhyve/usr.bin/col/col.c
  projects/bhyve/usr.bin/colcrt/colcrt.c
  projects/bhyve/usr.bin/column/column.c
  projects/bhyve/usr.bin/comm/comm.1
  projects/bhyve/usr.bin/comm/comm.c
  projects/bhyve/usr.bin/compress/compress.c
  projects/bhyve/usr.bin/compress/doc/NOTES
  projects/bhyve/usr.bin/cpuset/cpuset.c
  projects/bhyve/usr.bin/csplit/csplit.c
  projects/bhyve/usr.bin/cut/cut.c
  projects/bhyve/usr.bin/dc/Makefile
  projects/bhyve/usr.bin/dc/dc.c
  projects/bhyve/usr.bin/du/du.c
  projects/bhyve/usr.bin/enigma/enigma.c
  projects/bhyve/usr.bin/expand/expand.c
  projects/bhyve/usr.bin/fold/fold.c
  projects/bhyve/usr.bin/fstat/fstat.c
  projects/bhyve/usr.bin/fstat/fuser.c
  projects/bhyve/usr.bin/getent/getent.c
  projects/bhyve/usr.bin/id/id.c
  projects/bhyve/usr.bin/join/join.c
  projects/bhyve/usr.bin/lam/lam.c
  projects/bhyve/usr.bin/last/last.c
  projects/bhyve/usr.bin/lock/lock.c
  projects/bhyve/usr.bin/logger/logger.c
  projects/bhyve/usr.bin/look/look.c
  projects/bhyve/usr.bin/m4/gnum4.c
  projects/bhyve/usr.bin/m4/main.c
  projects/bhyve/usr.bin/make/globals.h
  projects/bhyve/usr.bin/make/make.1
  projects/bhyve/usr.bin/ministat/ministat.c
  projects/bhyve/usr.bin/mt/mt.c
  projects/bhyve/usr.bin/paste/paste.c
  projects/bhyve/usr.bin/pr/extern.h
  projects/bhyve/usr.bin/pr/pr.c
  projects/bhyve/usr.bin/procstat/procstat.1
  projects/bhyve/usr.bin/procstat/procstat_vm.c
  projects/bhyve/usr.bin/quota/quota.c
  projects/bhyve/usr.bin/rs/rs.c
  projects/bhyve/usr.bin/ruptime/ruptime.c
  projects/bhyve/usr.bin/rusers/rusers.c
  projects/bhyve/usr.bin/rwall/rwall.c
  projects/bhyve/usr.bin/rwho/rwho.c
  projects/bhyve/usr.bin/sed/sed.1
  projects/bhyve/usr.bin/seq/seq.c
  projects/bhyve/usr.bin/split/split.c
  projects/bhyve/usr.bin/tail/forward.c
  projects/bhyve/usr.bin/tail/tail.c
  projects/bhyve/usr.bin/talk/ctl.c
  projects/bhyve/usr.bin/talk/init_disp.c
  projects/bhyve/usr.bin/talk/invite.c
  projects/bhyve/usr.bin/talk/talk.h
  projects/bhyve/usr.bin/tcopy/tcopy.c
  projects/bhyve/usr.bin/tee/tee.c
  projects/bhyve/usr.bin/tr/tr.c
  projects/bhyve/usr.bin/tsort/tsort.c
  projects/bhyve/usr.bin/ul/ul.c
  projects/bhyve/usr.bin/uname/uname.c
  projects/bhyve/usr.bin/unexpand/unexpand.c
  projects/bhyve/usr.bin/unifdef/unifdef.c
  projects/bhyve/usr.bin/uniq/uniq.c
  projects/bhyve/usr.bin/units/units.c
  projects/bhyve/usr.bin/usbhidaction/usbhidaction.c
  projects/bhyve/usr.bin/usbhidctl/usbhid.c
  projects/bhyve/usr.bin/uuencode/uuencode.c
  projects/bhyve/usr.bin/vis/vis.c
  projects/bhyve/usr.bin/w/w.c
  projects/bhyve/usr.bin/wall/wall.c
  projects/bhyve/usr.bin/wc/wc.c
  projects/bhyve/usr.bin/whereis/whereis.c
  projects/bhyve/usr.bin/which/which.c
  projects/bhyve/usr.bin/who/who.1
  projects/bhyve/usr.bin/who/who.c
  projects/bhyve/usr.bin/whois/whois.c
  projects/bhyve/usr.bin/xinstall/xinstall.c
  projects/bhyve/usr.bin/xlint/xlint/xlint.c
  projects/bhyve/usr.bin/xstr/xstr.c
  projects/bhyve/usr.sbin/apm/apm.c
  projects/bhyve/usr.sbin/boot0cfg/boot0cfg.8
  projects/bhyve/usr.sbin/boot0cfg/boot0cfg.c
  projects/bhyve/usr.sbin/cdcontrol/cdcontrol.c
  projects/bhyve/usr.sbin/chown/chown.c
  projects/bhyve/usr.sbin/chroot/chroot.c
  projects/bhyve/usr.sbin/config/mkmakefile.c
  projects/bhyve/usr.sbin/devinfo/devinfo.c
  projects/bhyve/usr.sbin/fdread/fdread.c
  projects/bhyve/usr.sbin/memcontrol/memcontrol.c
  projects/bhyve/usr.sbin/mergemaster/mergemaster.8
  projects/bhyve/usr.sbin/mergemaster/mergemaster.sh
  projects/bhyve/usr.sbin/mixer/mixer.c
  projects/bhyve/usr.sbin/moused/moused.c
  projects/bhyve/usr.sbin/mptable/mptable.c
  projects/bhyve/usr.sbin/mtree/mtree.5
  projects/bhyve/usr.sbin/pc-sysinstall/backend-query/sys-mem.sh
  projects/bhyve/usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh
  projects/bhyve/usr.sbin/pc-sysinstall/backend/functions-disk.sh
  projects/bhyve/usr.sbin/pc-sysinstall/backend/functions-networking.sh
  projects/bhyve/usr.sbin/pc-sysinstall/backend/functions-unmount.sh
  projects/bhyve/usr.sbin/pc-sysinstall/backend/parseconfig.sh
  projects/bhyve/usr.sbin/pkg_install/lib/version.c
  projects/bhyve/usr.sbin/pmccontrol/pmccontrol.c
  projects/bhyve/usr.sbin/pmcstat/pmcpl_calltree.c
  projects/bhyve/usr.sbin/pmcstat/pmcpl_gprof.c
  projects/bhyve/usr.sbin/pmcstat/pmcstat.c
  projects/bhyve/usr.sbin/pmcstat/pmcstat_log.c
  projects/bhyve/usr.sbin/portsnap/portsnap/portsnap.sh
  projects/bhyve/usr.sbin/pwd_mkdb/pwd_mkdb.c
  projects/bhyve/usr.sbin/rip6query/rip6query.c
  projects/bhyve/usr.sbin/rmt/rmt.c
  projects/bhyve/usr.sbin/snapinfo/snapinfo.c
  projects/bhyve/usr.sbin/spray/spray.c
  projects/bhyve/usr.sbin/timed/timed/readmsg.c
  projects/bhyve/usr.sbin/timed/timed/timed.c
  projects/bhyve/usr.sbin/tzsetup/tzsetup.c
Directory Properties:
  projects/bhyve/   (props changed)
  projects/bhyve/cddl/contrib/opensolaris/   (props changed)
  projects/bhyve/contrib/bind9/   (props changed)
  projects/bhyve/contrib/binutils/   (props changed)
  projects/bhyve/contrib/bzip2/   (props changed)
  projects/bhyve/contrib/com_err/   (props changed)
  projects/bhyve/contrib/compiler-rt/   (props changed)
  projects/bhyve/contrib/dialog/   (props changed)
  projects/bhyve/contrib/ee/   (props changed)
  projects/bhyve/contrib/expat/   (props changed)
  projects/bhyve/contrib/file/   (props changed)
  projects/bhyve/contrib/gcc/   (props changed)
  projects/bhyve/contrib/gdb/   (props changed)
  projects/bhyve/contrib/gdtoa/   (props changed)
  projects/bhyve/contrib/gnu-sort/   (props changed)
  projects/bhyve/contrib/groff/   (props changed)
  projects/bhyve/contrib/less/   (props changed)
  projects/bhyve/contrib/libpcap/   (props changed)
  projects/bhyve/contrib/libstdc++/   (props changed)
  projects/bhyve/contrib/llvm/   (props changed)
  projects/bhyve/contrib/llvm/tools/clang/   (props changed)
  projects/bhyve/contrib/ncurses/   (props changed)
  projects/bhyve/contrib/netcat/   (props changed)
  projects/bhyve/contrib/ntp/   (props changed)
  projects/bhyve/contrib/one-true-awk/   (props changed)
  projects/bhyve/contrib/openbsm/   (props changed)
  projects/bhyve/contrib/openpam/   (props changed)
  projects/bhyve/contrib/openresolv/   (props changed)
  projects/bhyve/contrib/pf/   (props changed)
  projects/bhyve/contrib/sendmail/   (props changed)
  projects/bhyve/contrib/tcpdump/   (props changed)
  projects/bhyve/contrib/tcsh/   (props changed)
  projects/bhyve/contrib/tnftp/   (props changed)
  projects/bhyve/contrib/top/   (props changed)
  projects/bhyve/contrib/top/install-sh   (props changed)
  projects/bhyve/contrib/tzcode/stdtime/   (props changed)
  projects/bhyve/contrib/tzcode/zic/   (props changed)
  projects/bhyve/contrib/tzdata/   (props changed)
  projects/bhyve/contrib/wpa/   (props changed)
  projects/bhyve/contrib/xz/   (props changed)
  projects/bhyve/crypto/heimdal/   (props changed)
  projects/bhyve/crypto/openssh/   (props changed)
  projects/bhyve/crypto/openssl/   (props changed)
  projects/bhyve/gnu/lib/   (props changed)
  projects/bhyve/gnu/usr.bin/binutils/   (props changed)
  projects/bhyve/gnu/usr.bin/cc/cc_tools/   (props changed)
  projects/bhyve/gnu/usr.bin/gdb/   (props changed)
  projects/bhyve/lib/libc/   (props changed)
  projects/bhyve/lib/libc/stdtime/   (props changed)
  projects/bhyve/lib/libutil/   (props changed)
  projects/bhyve/lib/libz/   (props changed)
  projects/bhyve/sbin/   (props changed)
  projects/bhyve/sbin/ipfw/   (props changed)
  projects/bhyve/share/mk/bsd.arch.inc.mk   (props changed)
  projects/bhyve/share/zoneinfo/   (props changed)
  projects/bhyve/sys/   (props changed)
  projects/bhyve/sys/amd64/include/xen/   (props changed)
  projects/bhyve/sys/boot/   (props changed)
  projects/bhyve/sys/boot/i386/efi/   (props changed)
  projects/bhyve/sys/boot/ia64/efi/   (props changed)
  projects/bhyve/sys/boot/ia64/ski/   (props changed)
  projects/bhyve/sys/boot/powerpc/boot1.chrp/   (props changed)
  projects/bhyve/sys/boot/powerpc/ofw/   (props changed)
  projects/bhyve/sys/cddl/contrib/opensolaris/   (props changed)
  projects/bhyve/sys/conf/   (props changed)
  projects/bhyve/sys/contrib/dev/acpica/   (props changed)
  projects/bhyve/sys/contrib/octeon-sdk/   (props changed)
  projects/bhyve/sys/contrib/pf/   (props changed)
  projects/bhyve/sys/contrib/x86emu/   (props changed)
  projects/bhyve/usr.bin/calendar/   (props changed)
  projects/bhyve/usr.bin/csup/   (props changed)
  projects/bhyve/usr.bin/procstat/   (props changed)
  projects/bhyve/usr.sbin/ndiscvt/   (props changed)
  projects/bhyve/usr.sbin/rtadvctl/   (props changed)
  projects/bhyve/usr.sbin/rtadvd/   (props changed)
  projects/bhyve/usr.sbin/rtsold/   (props changed)
  projects/bhyve/usr.sbin/zic/   (props changed)

Modified: projects/bhyve/Makefile
==============================================================================
--- projects/bhyve/Makefile	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/Makefile	Tue Nov 22 02:27:59 2011	(r227811)
@@ -182,10 +182,12 @@ buildworld: upgrade_checks
 #
 # In the following, the first 'rm' in a series will usually remove all
 # files and directories.  If it does not, then there are probably some
-# files with chflags set, so this unsets them and tries the 'rm' a
+# files with file flags set, so this unsets them and tries the 'rm' a
 # second time.  There are situations where this target will be cleaning
 # some directories via more than one method, but that duplication is
-# needed to correctly handle all the possible situations.
+# needed to correctly handle all the possible situations.  Removing all
+# files without file flags set in the first 'rm' instance saves time,
+# because 'chflags' will need to operate on fewer files afterwards.
 #
 BW_CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR}
 cleanworld:

Modified: projects/bhyve/Makefile.inc1
==============================================================================
--- projects/bhyve/Makefile.inc1	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/Makefile.inc1	Tue Nov 22 02:27:59 2011	(r227811)
@@ -291,7 +291,7 @@ LIB32CPUFLAGS=	-mcpu=powerpc
 LIB32CPUFLAGS=	-mcpu=${TARGET_CPUTYPE}
 .endif
 LIB32WMAKEENV=	MACHINE=powerpc MACHINE_ARCH=powerpc \
-		LD="${LD} -m elf32ppc"
+		LD="${LD} -m elf32ppc_fbsd"
 .endif
 
 
@@ -313,7 +313,8 @@ LIB32WMAKEENV+=	MAKEOBJDIRPREFIX=${OBJTR
 
 LIB32WMAKE=	${LIB32WMAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \
 		-DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_INFO \
-		-DWITHOUT_HTML -DNO_CTF -DNO_LINT DESTDIR=${LIB32TMP}
+		-DWITHOUT_HTML -DNO_CTF -DNO_LINT -ECC -ECXX -EAS -ELD \
+		DESTDIR=${LIB32TMP}
 LIB32IMAKE=	${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS
 .endif
 
@@ -1229,12 +1230,13 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_lib_libgssapi} ${_lib_libipx} \
 		lib/libkiconv lib/libkvm lib/liblzma lib/libmd \
 		lib/ncurses/ncurses lib/ncurses/ncursesw \
-		lib/libopie lib/libpam ${_lib_libthr} \
+		lib/libopie ${_lib_libthr} \
 		lib/libradius lib/libsbuf lib/libtacplus \
 		${_cddl_lib_libumem} \
 		lib/libutil ${_lib_libypclnt} lib/libz lib/msun \
 		${_secure_lib_libcrypto} ${_secure_lib_libssh} \
-		${_secure_lib_libssl}
+		${_secure_lib_libssl} \
+		lib/libpam
 
 .if ${MK_LIBTHR} != "no"
 _lib_libthr=	lib/libthr
@@ -1322,7 +1324,7 @@ ${_lib}__PL: .PHONY
 .endif
 .endfor
 
-.for _lib in ${_startup_libs} ${_prebuild_libs:Nlib/libpam} ${_generic_libs}
+.for _lib in ${_startup_libs} ${_prebuild_libs} ${_generic_libs}
 ${_lib}__L: .PHONY
 .if exists(${.CURDIR}/${_lib})
 	${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \
@@ -1334,17 +1336,6 @@ ${_lib}__L: .PHONY
 .endif
 .endfor
 
-# libpam is special: we need to build static PAM modules before
-# static PAM library, and dynamic PAM library before dynamic PAM
-# modules.
-lib/libpam__L: .PHONY
-	${_+_}@${ECHODIR} "===> lib/libpam (obj,depend,all,install)"; \
-		cd ${.CURDIR}/lib/libpam; \
-		${MAKE} DIRPRFX=lib/libpam/ obj; \
-		${MAKE} DIRPRFX=lib/libpam/ depend; \
-		${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all; \
-		${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install
-
 _prereq_libs: ${_prereq_libs:S/$/__PL/}
 _startup_libs: ${_startup_libs:S/$/__L/}
 _prebuild_libs: ${_prebuild_libs:S/$/__L/}

Modified: projects/bhyve/ObsoleteFiles.inc
==============================================================================
--- projects/bhyve/ObsoleteFiles.inc	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/ObsoleteFiles.inc	Tue Nov 22 02:27:59 2011	(r227811)
@@ -44,10 +44,12 @@ OLD_FILES+=usr/share/man/man8/sysinstall
 OLD_FILES+=usr/lib/libftpio.a
 OLD_FILES+=usr/lib/libftpio.so
 OLD_LIBS+=usr/lib/libftpio.so.8
+OLD_FILES+=usr/lib/libftpio_p.a
 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64"
 OLD_FILES+=usr/lib32/libftpio.a
 OLD_FILES+=usr/lib32/libftpio.so
 OLD_LIBS+=usr/lib32/libftpio.so.8
+OLD_FILES+=usr/lib32/libftpio_p.a
 .endif
 OLD_FILES+=usr/include/ftpio.h
 OLD_FILES+=usr/share/man/man3/ftpio.3.gz
@@ -77,11 +79,22 @@ OLD_LIBS+=usr/lib32/libopie.so.6
 OLD_LIBS+=usr/lib32/librtld_db.so.1
 OLD_LIBS+=usr/lib32/libtacplus.so.4
 .endif
+# 20110817: no more acd.4, ad.4, afd.4 and ast.4
+OLD_FILES+=usr/share/man/man4/acd.4.gz
+OLD_FILES+=usr/share/man/man4/ad.4.gz
+OLD_FILES+=usr/share/man/man4/afd.4.gz
+OLD_FILES+=usr/share/man/man4/ast.4.gz
 # 20110718: no longer useful in the age of rc.d
 OLD_FILES+=usr/sbin/named.reconfig
 OLD_FILES+=usr/sbin/named.reload
+OLD_FILES+=usr/share/man/man8/named.reconfig.8.gz
+OLD_FILES+=usr/share/man/man8/named.reload.8.gz
 # 20110716: bind 9.8.0 import
 OLD_LIBS+=usr/lib/liblwres.so.50
+OLD_FILES+=usr/share/doc/bind9/KNOWN-DEFECTS
+OLD_FILES+=usr/share/doc/bind9/NSEC3-NOTES
+OLD_FILES+=usr/share/doc/bind9/README.idnkit
+OLD_FILES+=usr/share/doc/bind9/README.pkcs11
 # 20110709: vm_map_clean.9 -> vm_map_sync.9
 OLD_FILES+=usr/share/man/man9/vm_map_clean.9.gz
 # 20110709: Catch up with removal of these functions.

Modified: projects/bhyve/UPDATING
==============================================================================
--- projects/bhyve/UPDATING	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/UPDATING	Tue Nov 22 02:27:59 2011	(r227811)
@@ -22,6 +22,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
 	machines to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20111108:
+	The option VFS_ALLOW_NONMPSAFE option has been added in order to
+	explicitely support non-MPSAFE filesystems.
+	It is on by default for all supported platform at this present
+	time.
+
+20111101:
+	The broken amd(4) driver has been replaced with esp(4) in the amd64,
+	i386 and pc98 GENERIC kernel configuration files.
+
 20110930:
 	sysinstall has been removed
 

Modified: projects/bhyve/bin/cat/cat.c
==============================================================================
--- projects/bhyve/bin/cat/cat.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/cat/cat.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -64,9 +64,9 @@ __FBSDID("$FreeBSD$");
 #include <unistd.h>
 #include <stddef.h>
 
-int bflag, eflag, nflag, sflag, tflag, vflag;
-int rval;
-const char *filename;
+static int bflag, eflag, nflag, sflag, tflag, vflag;
+static int rval;
+static const char *filename;
 
 static void usage(void);
 static void scanfiles(char *argv[], int cooked);

Modified: projects/bhyve/bin/ln/ln.c
==============================================================================
--- projects/bhyve/bin/ln/ln.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/ln/ln.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -54,16 +54,16 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
-int	fflag;				/* Unlink existing files. */
-int	Fflag;				/* Remove empty directories also. */
-int	hflag;				/* Check new name for symlink first. */
-int	iflag;				/* Interactive mode. */
-int	Pflag;				/* Create hard links to symlinks. */
-int	sflag;				/* Symbolic, not hard, link. */
-int	vflag;				/* Verbose output. */
-int	wflag;				/* Warn if symlink target does not
+static int	fflag;			/* Unlink existing files. */
+static int	Fflag;			/* Remove empty directories also. */
+static int	hflag;			/* Check new name for symlink first. */
+static int	iflag;			/* Interactive mode. */
+static int	Pflag;			/* Create hard links to symlinks. */
+static int	sflag;			/* Symbolic, not hard, link. */
+static int	vflag;			/* Verbose output. */
+static int	wflag;			/* Warn if symlink target does not
 					 * exist, and -f is not enabled. */
-char	linkch;
+static char	linkch;
 
 int	linkit(const char *, const char *, int);
 void	usage(void);

Modified: projects/bhyve/bin/mkdir/mkdir.c
==============================================================================
--- projects/bhyve/bin/mkdir/mkdir.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/mkdir/mkdir.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -56,7 +56,7 @@ __FBSDID("$FreeBSD$");
 static int	build(char *, mode_t);
 static void	usage(void);
 
-int vflag;
+static int	vflag;
 
 int
 main(int argc, char *argv[])

Modified: projects/bhyve/bin/mv/mv.c
==============================================================================
--- projects/bhyve/bin/mv/mv.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/mv/mv.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -68,7 +68,7 @@ __FBSDID("$FreeBSD$");
 /* Exit code for a failed exec. */
 #define EXEC_FAILED 127
 
-int fflg, iflg, nflg, vflg;
+static int	fflg, iflg, nflg, vflg;
 
 static int	copy(const char *, const char *);
 static int	do_move(const char *, const char *);

Modified: projects/bhyve/bin/ps/print.c
==============================================================================
--- projects/bhyve/bin/ps/print.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/ps/print.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -362,7 +362,7 @@ tdev(KINFO *k, VARENT *ve)
 	v = ve->var;
 	dev = k->ki_p->ki_tdev;
 	if (dev == NODEV)
-		str = strdup("??");
+		str = strdup("-");
 	else
 		asprintf(&str, "%#jx", (uintmax_t)dev);
 
@@ -379,7 +379,7 @@ tname(KINFO *k, VARENT *ve)
 	v = ve->var;
 	dev = k->ki_p->ki_tdev;
 	if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL)
-		str = strdup("?? ");
+		str = strdup("- ");
 	else {
 		if (strncmp(ttname, "tty", 3) == 0 ||
 		    strncmp(ttname, "cua", 3) == 0)
@@ -403,7 +403,7 @@ longtname(KINFO *k, VARENT *ve)
 	v = ve->var;
 	dev = k->ki_p->ki_tdev;
 	if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL)
-		ttname = "??";
+		ttname = "-";
 
 	return (strdup(ttname));
 }

Modified: projects/bhyve/bin/ps/ps.1
==============================================================================
--- projects/bhyve/bin/ps/ps.1	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/ps/ps.1	Tue Nov 22 02:27:59 2011	(r227811)
@@ -29,7 +29,7 @@
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd October 1, 2011
+.Dd October 30, 2011
 .Dt PS 1
 .Os
 .Sh NAME
@@ -437,6 +437,10 @@ This is followed by a
 .Ql -
 if the process can no longer reach that
 controlling terminal (i.e., it has been revoked).
+A
+.Ql -
+without a preceding two letter abbreviation or pseudo-terminal device number
+indicates a process which never had a controlling terminal.
 The full pathname of the controlling terminal is available via the
 .Cm tty
 keyword.

Modified: projects/bhyve/bin/rm/rm.c
==============================================================================
--- projects/bhyve/bin/rm/rm.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/rm/rm.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -57,10 +57,10 @@ __FBSDID("$FreeBSD$");
 #include <sysexits.h>
 #include <unistd.h>
 
-int dflag, eval, fflag, iflag, Pflag, vflag, Wflag, stdin_ok;
-int rflag, Iflag;
-uid_t uid;
-volatile sig_atomic_t info;
+static int dflag, eval, fflag, iflag, Pflag, vflag, Wflag, stdin_ok;
+static int rflag, Iflag;
+static uid_t uid;
+static volatile sig_atomic_t info;
 
 int	check(char *, char *, struct stat *);
 int	check2(char **);

Modified: projects/bhyve/bin/sh/arith_yacc.c
==============================================================================
--- projects/bhyve/bin/sh/arith_yacc.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/sh/arith_yacc.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -131,11 +131,11 @@ static arith_t do_binop(int op, arith_t 
 			yyerror("divide error");
 		return op == ARITH_REM ? a % b : a / b;
 	case ARITH_MUL:
-		return a * b;
+		return (uintmax_t)a * (uintmax_t)b;
 	case ARITH_ADD:
-		return a + b;
+		return (uintmax_t)a + (uintmax_t)b;
 	case ARITH_SUB:
-		return a - b;
+		return (uintmax_t)a - (uintmax_t)b;
 	case ARITH_LSHIFT:
 		return a << b;
 	case ARITH_RSHIFT:

Modified: projects/bhyve/bin/sh/options.c
==============================================================================
--- projects/bhyve/bin/sh/options.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/sh/options.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -401,9 +401,10 @@ setcmd(int argc, char **argv)
 void
 getoptsreset(const char *value)
 {
-	if (number(value) == 1) {
+	while (*value == '0')
+		value++;
+	if (strcmp(value, "1") == 0)
 		shellparam.reset = 1;
-	}
 }
 
 /*

Modified: projects/bhyve/bin/sh/sh.1
==============================================================================
--- projects/bhyve/bin/sh/sh.1	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/sh/sh.1	Tue Nov 22 02:27:59 2011	(r227811)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd July 10, 2011
+.Dd November 5, 2011
 .Dt SH 1
 .Os
 .Sh NAME
@@ -1160,6 +1160,11 @@ of alphabetics, numerics, and underscore
 The first letter of a variable name must not be numeric.
 A parameter can also be denoted by a number
 or a special character as explained below.
+.Pp
+Assignments are expanded differently from other words:
+tilde expansion is also performed after the equals sign and after any colon
+and usernames are also terminated by colons,
+and field splitting and pathname expansion are not performed.
 .Ss Positional Parameters
 A positional parameter is a parameter denoted by a number greater than zero.
 The shell sets these initially to the values of its command line
@@ -1273,11 +1278,15 @@ used in tilde expansion and as a default
 built-in.
 .It Va IFS
 Input Field Separators.
-This is normally set to
+The default value is
 .Aq space ,
 .Aq tab ,
 and
-.Aq newline .
+.Aq newline
+in that order.
+This default also applies if
+.Va IFS
+is unset, but not if it is set to the empty string.
 See the
 .Sx White Space Splitting
 section for more details.
@@ -1423,12 +1432,12 @@ part of the name.
 If a parameter expansion occurs inside double-quotes:
 .Bl -enum
 .It
-Pathname expansion is not performed on the results of the
-expansion.
-.It
 Field splitting is not performed on the results of the
 expansion, with the exception of the special parameter
 .Va @ .
+.It
+Pathname expansion is not performed on the results of the
+expansion.
 .El
 .Pp
 In addition, a parameter expansion can be modified by using one of the
@@ -1641,16 +1650,51 @@ and contain integer constants.
 .Pp
 The result of the expression is substituted in decimal.
 .Ss White Space Splitting (Field Splitting)
-After parameter expansion, command substitution, and
+In certain contexts,
+after parameter expansion, command substitution, and
 arithmetic expansion the shell scans the results of
 expansions and substitutions that did not occur in double-quotes for
 field splitting and multiple fields can result.
 .Pp
-The shell treats each character of the
+Characters in
+.Va IFS
+that are whitespace
+.Po
+.Aq space ,
+.Aq tab ,
+and
+.Aq newline
+.Pc
+are treated differently from other characters in
+.Va IFS .
+.Pp
+Whitespace in
+.Va IFS
+at the beginning or end of a word is discarded.
+.Pp
+Subsequently, a field is delimited by either
+.Bl -enum
+.It
+a non-whitespace character in
+.Va IFS
+with any whitespace in
+.Va IFS
+surrounding it, or
+.It
+one or more whitespace characters in
+.Va IFS .
+.El
+.Pp
+If a word ends with a non-whitespace character in
+.Va IFS ,
+there is no empty field after this character.
+.Pp
+If no field is delimited, the word is discarded.
+In particular, if a word consists solely of an unquoted substitution
+and the result of the substitution is null,
+it is removed by field splitting even if
 .Va IFS
-variable as a delimiter and uses
-the delimiters to split the results of parameter expansion and command
-substitution into fields.
+is null.
 .Ss Pathname Expansion (File Name Generation)
 Unless the
 .Fl f

Modified: projects/bhyve/bin/test/test.c
==============================================================================
--- projects/bhyve/bin/test/test.c	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/bin/test/test.c	Tue Nov 22 02:27:59 2011	(r227811)
@@ -118,7 +118,7 @@ enum token_types {
 	PAREN
 };
 
-struct t_op {
+static struct t_op {
 	const char *op_text;
 	short op_num, op_type;
 } const ops [] = {
@@ -165,10 +165,10 @@ struct t_op {
 	{0,	0,	0}
 };
 
-struct t_op const *t_wp_op;
-int nargc;
-char **t_wp;
-int parenlevel;
+static struct t_op const *t_wp_op;
+static int nargc;
+static char **t_wp;
+static int parenlevel;
 
 static int	aexpr(enum token);
 static int	binop(void);

Modified: projects/bhyve/cddl/contrib/opensolaris/cmd/zdb/zdb.8
==============================================================================
--- projects/bhyve/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Tue Nov 22 02:27:59 2011	(r227811)
@@ -3,7 +3,8 @@
 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License.
 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License.
 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH zdb 1M "31 Oct 2005" "SunOS 5.11" "System Administration Commands"
+.\" Portions Copyright 2011 Martin Matuska <mm@FreeBSD.org>
+.TH ZDB 8 "Oct 31, 2005"
 .SH NAME
 zdb \- ZFS debugger
 .SH SYNOPSIS
@@ -15,70 +16,50 @@ zdb \- ZFS debugger
 .SH DESCRIPTION
 .sp
 .LP
-The \fBzdb\fR command is used by support engineers to diagnose failures and gather statistics. Since the \fBZFS\fR file system is always consistent on disk and is self-repairing, \fBzdb\fR should only be run under the direction by a support engineer.
+The \fBzdb\fR command is used by support engineers to diagnose failures and
+gather statistics. Since the \fBZFS\fR file system is always consistent on disk
+and is self-repairing, \fBzdb\fR should only be run under the direction by a
+support engineer.
 .sp
 .LP
-If no arguments are specified, \fBzdb\fR, performs basic consistency checks on the pool and associated datasets, and report any problems detected.
+If no arguments are specified, \fBzdb\fR, performs basic consistency checks on
+the pool and associated datasets, and report any problems detected.
 .sp
 .LP
-Any options supported by this command are internal to Sun and subject to change at any time.
+Any options supported by this command are internal to Sun and subject to change
+at any time.
 .SH EXIT STATUS
 .sp
 .LP
 The following exit values are returned:
 .sp
 .ne 2
-.mk
 .na
 \fB\fB0\fR\fR
 .ad
 .RS 5n
-.rt  
 The pool is consistent.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fB1\fR\fR
 .ad
 .RS 5n
-.rt  
 An error was detected.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fB2\fR\fR
 .ad
 .RS 5n
-.rt  
 Invalid command line options were specified.
 .RE
 
-.SH ATTRIBUTES
-.sp
-.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
-.sp
-
-.sp
-.TS
-tab() box;
-cw(2.75i) |cw(2.75i) 
-lw(2.75i) |lw(2.75i) 
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
-_
-AvailabilitySUNWzfsu
-_
-Interface StabilityUnstable
-.TE
-
 .SH SEE ALSO
 .sp
 .LP
-\fBzfs\fR(1M), \fBzpool\fR(1M), \fBattributes\fR(5)
+zfs(8), zpool(8)

Modified: projects/bhyve/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- projects/bhyve/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Tue Nov 22 01:32:57 2011	(r227810)
+++ projects/bhyve/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Tue Nov 22 02:27:59 2011	(r227811)
@@ -8,7 +8,9 @@
 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
 .\" Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
 .\" Copyright 2011 by Delphix.  All rights reserved.
-.TH zfs 1M "24 Sep 2009" "SunOS 5.11" "System Administration Commands"
+.\" Portions Copyright 2011 Pawel Jakub Dawidek <pjd@FreeBSD.org>
+.\" Portions Copyright 2011 Martin Matuska <mm@FreeBSD.org>
+.TH ZFS 8 "September 24, 2009" FreeBSD
 .SH NAME
 zfs \- configures ZFS file systems
 .SH SYNOPSIS
@@ -39,7 +41,7 @@ zfs \- configures ZFS file systems
 
 .LP
 .nf
-\fBzfs\fR \fBsnapshot\fR [\fB-r\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR]... 
+\fBzfs\fR \fBsnapshot\fR [\fB-r\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR]...
       \fIfilesystem@snapname\fR|\fIvolume@snapname\fR
 .fi
 
@@ -60,7 +62,7 @@ zfs \- configures ZFS file systems
 
 .LP
 .nf
-\fBzfs\fR \fBrename\fR \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR 
+\fBzfs\fR \fBrename\fR \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR
      \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR
 .fi
 
@@ -125,7 +127,7 @@ zfs \- configures ZFS file systems
 
 .LP
 .nf
-\fBzfs\fR \fBmount\fR 
+\fBzfs\fR \fBmount\fR
 .fi
 
 .LP
@@ -170,7 +172,7 @@ zfs \- configures ZFS file systems
 
 .LP
 .nf
-\fBzfs\fR \fBallow\fR [\fB-ldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] \fIperm\fR|\fI@setname\fR[,...] 
+\fBzfs\fR \fBallow\fR [\fB-ldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] \fIperm\fR|\fI@setname\fR[,...]
      \fIfilesystem\fR|\fIvolume\fR
 .fi
 
@@ -191,7 +193,7 @@ zfs \- configures ZFS file systems
 
 .LP
 .nf
-\fBzfs\fR \fBunallow\fR [\fB-rldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] [\fIperm\fR|@\fIsetname\fR[,... ]] 
+\fBzfs\fR \fBunallow\fR [\fB-rldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] [\fIperm\fR|@\fIsetname\fR[,... ]]
      \fIfilesystem\fR|\fIvolume\fR
 .fi
 
@@ -225,17 +227,22 @@ zfs \- configures ZFS file systems
 \fBzfs\fR \fBrelease\fR [\fB-r\fR] \fItag\fR \fIsnapshot\fR...
 .fi
 
-\fBzfs\fR \fBjail\fR \fBjailid\fR \fB\fIfilesystem\fR\fR
+.LP
+.nf
+\fBzfs\fR \fBjail\fR \fIjailid\fR \fIfilesystem\fR
 .fi
+
 .LP
 .nf
-\fBzfs\fR \fBunjail\fR \fBjailid\fR \fB\fIfilesystem\fR\fR
+\fBzfs\fR \fBunjail\fR \fIjailid\fR \fIfilesystem\fR
 .fi
 
 .SH DESCRIPTION
 .sp
 .LP
-The \fBzfs\fR command configures \fBZFS\fR datasets within a \fBZFS\fR storage pool, as described in \fBzpool\fR(1M). A dataset is identified by a unique path within the \fBZFS\fR namespace. For example:
+The \fBzfs\fR command configures \fBZFS\fR datasets within a \fBZFS\fR storage
+pool, as described in \fBzpool\fR(8). A dataset is identified by a unique path
+within the \fBZFS\fR namespace. For example:
 .sp
 .in +2
 .nf
@@ -252,115 +259,164 @@ where the maximum length of a dataset na
 A dataset can be one of the following:
 .sp
 .ne 2
-.mk
 .na
 \fB\fIfile system\fR\fR
 .ad
 .sp .6
 .RS 4n
-A \fBZFS\fR dataset of type \fBfilesystem\fR can be mounted within the standard system namespace and behaves like other file systems. While \fBZFS\fR file systems are designed to be \fBPOSIX\fR compliant, known issues exist that prevent compliance in some cases. Applications that depend on standards conformance might fail due to nonstandard behavior when checking file system free space.
+A \fBZFS\fR dataset of type \fBfilesystem\fR can be mounted within the standard
+system namespace and behaves like other file systems. While \fBZFS\fR file
+systems are designed to be \fBPOSIX\fR compliant, known issues exist that
+prevent compliance in some cases. Applications that depend on standards
+conformance might fail due to nonstandard behavior when checking file system
+free space.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fIvolume\fR\fR
 .ad
 .sp .6
 .RS 4n
-A logical volume exported as a raw or block device. This type of dataset should only be used under special circumstances. File systems are typically used in most environments.
+A logical volume exported as a raw or block device. This type of dataset should
+only be used under special circumstances. File systems are typically used in
+most environments.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fIsnapshot\fR\fR
 .ad
 .sp .6
 .RS 4n
-A read-only version of a file system or volume at a given point in time. It is specified as \fIfilesystem@name\fR or \fIvolume@name\fR.
+A read-only version of a file system or volume at a given point in time. It is
+specified as \fIfilesystem@name\fR or \fIvolume@name\fR.
 .RE
 
 .SS "ZFS File System Hierarchy"
 .sp
 .LP
-A \fBZFS\fR storage pool is a logical collection of devices that provide space for datasets. A storage pool is also the root of the \fBZFS\fR file system hierarchy.
+A \fBZFS\fR storage pool is a logical collection of devices that provide space
+for datasets. A storage pool is also the root of the \fBZFS\fR file system
+hierarchy.
 .sp
 .LP
-The root of the pool can be accessed as a file system, such as mounting and unmounting, taking snapshots, and setting properties. The physical storage characteristics, however, are managed by the \fBzpool\fR(1M) command.
+The root of the pool can be accessed as a file system, such as mounting and
+unmounting, taking snapshots, and setting properties. The physical storage
+characteristics, however, are managed by the \fBzpool\fR(8) command.
 .sp
 .LP
-See \fBzpool\fR(1M) for more information on creating and administering pools.
+See \fBzpool\fR(8) for more information on creating and administering pools.
 .SS "Snapshots"
 .sp
 .LP
-A snapshot is a read-only copy of a file system or volume. Snapshots can be created extremely quickly, and initially consume no additional space within the pool. As data within the active dataset changes, the snapshot consumes more data than would otherwise be shared with the active dataset.
+A snapshot is a read-only copy of a file system or volume. Snapshots can be
+created extremely quickly, and initially consume no additional space within the
+pool. As data within the active dataset changes, the snapshot consumes more
+data than would otherwise be shared with the active dataset.
 .sp
 .LP
-Snapshots can have arbitrary names. Snapshots of volumes can be cloned or rolled back, but cannot be accessed independently.
+Snapshots can have arbitrary names. Snapshots of volumes can be cloned or
+rolled back, but cannot be accessed independently.
 .sp
 .LP
-File system snapshots can be accessed under the \fB\&.zfs/snapshot\fR directory in the root of the file system. Snapshots are automatically mounted on demand and may be unmounted at regular intervals. The visibility of the \fB\&.zfs\fR directory can be controlled by the \fBsnapdir\fR property.
+File system snapshots can be accessed under the \fB\&.zfs/snapshot\fR directory
+in the root of the file system. Snapshots are automatically mounted on demand
+and may be unmounted at regular intervals. The visibility of the \fB\&.zfs\fR
+directory can be controlled by the \fBsnapdir\fR property.
 .SS "Clones"
 .sp
 .LP
-A clone is a writable volume or file system whose initial contents are the same as another dataset. As with snapshots, creating a clone is nearly instantaneous, and initially consumes no additional space.
-.sp
-.LP
-Clones can only be created from a snapshot. When a snapshot is cloned, it creates an implicit dependency between the parent and child. Even though the clone is created somewhere else in the dataset hierarchy, the original snapshot cannot be destroyed as long as a clone exists. The \fBorigin\fR property exposes this dependency, and the \fBdestroy\fR command lists any such dependencies, if they exist.
-.sp
-.LP
-The clone parent-child dependency relationship can be reversed by using the \fBpromote\fR subcommand. This causes the "origin" file system to become a clone of the specified file system, which makes it possible to destroy the file system that the clone was created from.
+A clone is a writable volume or file system whose initial contents are the same
+as another dataset. As with snapshots, creating a clone is nearly
+instantaneous, and initially consumes no additional space.
+.sp
+.LP
+Clones can only be created from a snapshot. When a snapshot is cloned, it
+creates an implicit dependency between the parent and child. Even though the
+clone is created somewhere else in the dataset hierarchy, the original snapshot
+cannot be destroyed as long as a clone exists. The \fBorigin\fR property
+exposes this dependency, and the \fBdestroy\fR command lists any such
+dependencies, if they exist.
+.sp
+.LP
+The clone parent-child dependency relationship can be reversed by using the
+\fBpromote\fR subcommand. This causes the "origin" file system to become a
+clone of the specified file system, which makes it possible to destroy the file
+system that the clone was created from.
 .SS "Mount Points"
 .sp
 .LP
-Creating a \fBZFS\fR file system is a simple operation, so the number of file systems per system is likely to be numerous. To cope with this, \fBZFS\fR automatically manages mounting and unmounting file systems without the need to edit the \fB/etc/vfstab\fR file. All automatically managed file systems are mounted by \fBZFS\fR at boot time.
+Creating a \fBZFS\fR file system is a simple operation, so the number of file
+systems per system is likely to be numerous. To cope with this, \fBZFS\fR
+automatically manages mounting and unmounting file systems without the need to
+edit the \fB/etc/fstab\fR file. All automatically managed file systems are
+mounted by \fBZFS\fR at boot time.
 .sp
 .LP
-By default, file systems are mounted under \fB/\fIpath\fR\fR, where \fIpath\fR is the name of the file system in the \fBZFS\fR namespace. Directories are created and destroyed as needed.
+By default, file systems are mounted under \fB/\fIpath\fR\fR, where \fIpath\fR
+is the name of the file system in the \fBZFS\fR namespace. Directories are
+created and destroyed as needed.
 .sp
 .LP
-A file system can also have a mount point set in the \fBmountpoint\fR property. This directory is created as needed, and \fBZFS\fR automatically mounts the file system when the \fBzfs mount -a\fR command is invoked (without editing \fB/etc/vfstab\fR). The \fBmountpoint\fR property can be inherited, so if \fBpool/home\fR has a mount point of \fB/export/stuff\fR, then \fBpool/home/user\fR automatically inherits a mount point of \fB/export/stuff/user\fR.
+A file system can also have a mount point set in the \fBmountpoint\fR property.
+This directory is created as needed, and \fBZFS\fR automatically mounts the
+file system when the \fBzfs mount -a\fR command is invoked (without editing
+\fB/etc/fstab\fR). The \fBmountpoint\fR property can be inherited, so if
+\fBpool/home\fR has a mount point of \fB/export/stuff\fR, then
+\fBpool/home/user\fR automatically inherits a mount point of
+\fB/export/stuff/user\fR.
 .sp
 .LP
-A file system \fBmountpoint\fR property of \fBnone\fR prevents the file system from being mounted.
+A file system \fBmountpoint\fR property of \fBnone\fR prevents the file system
+from being mounted.
 .sp
 .LP
-If needed, \fBZFS\fR file systems can also be managed with traditional tools (\fBmount\fR, \fBumount\fR, \fB/etc/vfstab\fR). If a file system's mount point is set to \fBlegacy\fR, \fBZFS\fR makes no attempt to manage the file system, and the administrator is responsible for mounting and unmounting the file system.
-.SS "Zones"
+If needed, \fBZFS\fR file systems can also be managed with traditional tools
+(\fBmount\fR, \fBumount\fR, \fB/etc/fstab\fR). If a file system's mount point
+is set to \fBlegacy\fR, \fBZFS\fR makes no attempt to manage the file system,
+and the administrator is responsible for mounting and unmounting the file
+system.
+.SS "Jails"
 .sp
 .LP
-A \fBZFS\fR file system can be added to a non-global zone by using the \fBzonecfg\fR \fBadd fs\fR subcommand. A \fBZFS\fR file system that is added to a non-global zone must have its \fBmountpoint\fR property set to \fBlegacy\fR.
+A \fBZFS\fR dataset can be attached to a jail by using the \fBzfs\fR
+\fBjail\fR subcommand. You cannot attach a dataset to one jail and the
+children of the same dataset to another jails. To allow managment of the
+dataset from within a jail, the "\fBjailed\fR" property has to be set.
+The \fBquota\fR property cannot be changed from within a jail.
 .sp
 .LP
-The physical properties of an added file system are controlled by the global administrator. However, the zone administrator can create, modify, or destroy files within the added file system, depending on how the file system is mounted.
+A \fBZFS\fR dataset can be detached from a jail using the \fBzfs\fR
+\fBunjail\fR subcommand.
 .sp
 .LP
-A dataset can also be delegated to a non-global zone by using the \fBzonecfg\fR \fBadd dataset\fR subcommand. You cannot delegate a dataset to one zone and the children of the same dataset to another zone. The zone administrator can change properties of the dataset or any of its children. However, the \fBquota\fR property is controlled by the global administrator.
-.sp
-.LP
-A \fBZFS\fR volume can be added as a device to a non-global zone by using the \fBzonecfg\fR \fBadd device\fR subcommand. However, its physical properties can be modified only by the global administrator.
-.sp
-.LP
-For more information about \fBzonecfg\fR syntax, see \fBzonecfg\fR(1M).
-.sp
-.LP
-After a dataset is delegated to a non-global zone, the \fBzoned\fR property is automatically set. A zoned file system cannot be mounted in the global zone, since the zone administrator might have to set the mount point to an unacceptable value.
-.sp
-.LP
-The global administrator can forcibly clear the \fBzoned\fR property, though this should be done with extreme care. The global administrator should verify that all the mount points are acceptable before clearing the property.
+After a dataset is attached to a jail and the \fBjailed\fR property is set,
+a jailed file system cannot be mounted outside the jail, since the jail
+administrator might have set the mount point to an unacceptable value.
 .SS "Native Properties"
 .sp
 .LP
-Properties are divided into two types, native properties and user-defined (or "user") properties. Native properties either export internal statistics or control \fBZFS\fR behavior. In addition, native properties are either editable or read-only. User properties have no effect on \fBZFS\fR behavior, but you can use them to annotate datasets in a way that is meaningful in your environment. For more information about user properties, see the "User Properties" section, below.
-.sp
-.LP
-Every dataset has a set of properties that export statistics about the dataset as well as control various behaviors. Properties are inherited from the parent unless overridden by the child. Some properties apply only to certain types of datasets (file systems, volumes, or snapshots).
-.sp
-.LP
-The values of numeric properties can be specified using human-readable suffixes (for example, \fBk\fR, \fBKB\fR, \fBM\fR, \fBGb\fR, and so forth, up to \fBZ\fR for zettabyte). The following are all valid (and equal) specifications: 
+Properties are divided into two types, native properties and user-defined (or
+"user") properties. Native properties either export internal statistics or
+control \fBZFS\fR behavior. In addition, native properties are either editable
+or read-only. User properties have no effect on \fBZFS\fR behavior, but you can
+use them to annotate datasets in a way that is meaningful in your environment.
+For more information about user properties, see the "User Properties" section,
+below.
+.sp
+.LP
+Every dataset has a set of properties that export statistics about the dataset
+as well as control various behaviors. Properties are inherited from the parent
+unless overridden by the child. Some properties apply only to certain types of
+datasets (file systems, volumes, or snapshots).
+.sp
+.LP
+The values of numeric properties can be specified using human-readable suffixes
+(for example, \fBk\fR, \fBKB\fR, \fBM\fR, \fBGb\fR, and so forth, up to \fBZ\fR
+for zettabyte). The following are all valid (and equal) specifications:
 .sp
 .in +2
 .nf
@@ -371,37 +427,47 @@ The values of numeric properties can be 
 
 .sp
 .LP
-The values of non-numeric properties are case sensitive and must be lowercase, except for \fBmountpoint\fR, \fBsharenfs\fR, and \fBsharesmb\fR.
+The values of non-numeric properties are case sensitive and must be lowercase,
+except for \fBmountpoint\fR, \fBsharenfs\fR, and \fBsharesmb\fR.
 .sp
 .LP
-The following native properties consist of read-only statistics about the dataset. These properties can be neither set, nor inherited. Native properties apply to all dataset types unless otherwise noted.
+The following native properties consist of read-only statistics about the
+dataset. These properties can be neither set, nor inherited. Native properties
+apply to all dataset types unless otherwise noted.
 .sp
 .ne 2
-.mk
 .na
 \fB\fBavailable\fR\fR
 .ad
 .sp .6
 .RS 4n
-The amount of space available to the dataset and all its children, assuming that there is no other activity in the pool. Because space is shared within a pool, availability can be limited by any number of factors, including physical pool size, quotas, reservations, or other datasets within the pool.
+The amount of space available to the dataset and all its children, assuming
+that there is no other activity in the pool. Because space is shared within a
+pool, availability can be limited by any number of factors, including physical
+pool size, quotas, reservations, or other datasets within the pool.
 .sp
-This property can also be referred to by its shortened column name, \fBavail\fR.
+This property can also be referred to by its shortened column name,
+\fBavail\fR.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBcompressratio\fR\fR
 .ad
 .sp .6
 .RS 4n
-For non-snapshots, the compression ratio achieved for the \fBused\fR space of this dataset, expressed as a multiplier.  The \fBused\fR property includes descendant datasets, and, for clones, does not include the space shared with the origin snapshot.  For snapshots, the \fBcompressratio\fR is the same as the \fBrefcompressratio\fR property. Compression can be turned on by running: \fBzfs set compression=on \fIdataset\fR\fR. The default value is \fBoff\fR.
+For non-snapshots, the compression ratio achieved for the \fBused\fR
+space of this dataset, expressed as a multiplier.  The \fBused\fR
+property includes descendant datasets, and, for clones, does not include
+the space shared with the origin snapshot.  For snapshots, the
+\fBcompressratio\fR is the same as the \fBrefcompressratio\fR property.
+Compression can be turned on by running: \fBzfs set compression=on
+\fIdataset\fR\fR. The default value is \fBoff\fR.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBcreation\fR\fR
 .ad
@@ -412,64 +478,69 @@ The time this dataset was created.
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBdefer_destroy\fR\fR
 .ad
 .sp .6
 .RS 4n
-This property is \fBon\fR if the snapshot has been marked for deferred destroy by using the \fBzfs destroy\fR \fB-d\fR command. Otherwise, the property is \fBoff\fR.
+This property is \fBon\fR if the snapshot has been marked for deferred destroy
+by using the \fBzfs destroy\fR \fB-d\fR command. Otherwise, the property is
+\fBoff\fR.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBmounted\fR\fR
 .ad
 .sp .6
 .RS 4n
-For file systems, indicates whether the file system is currently mounted. This property can be either \fByes\fR or \fBno\fR.
+For file systems, indicates whether the file system is currently mounted. This
+property can be either \fByes\fR or \fBno\fR.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBorigin\fR\fR
 .ad
 .sp .6
 .RS 4n
-For cloned file systems or volumes, the snapshot from which the clone was created. The origin cannot be destroyed (even with the \fB-r\fR or \fB-f\fR options) so long as a clone exists.
+For cloned file systems or volumes, the snapshot from which the clone was
+created. The origin cannot be destroyed (even with the \fB-r\fR or \fB-f\fR
+options) so long as a clone exists.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBreferenced\fR\fR
 .ad
 .sp .6
 .RS 4n
-The amount of data that is accessible by this dataset, which may or may not be shared with other datasets in the pool. When a snapshot or clone is created, it initially references the same amount of space as the file system or snapshot it was created from, since its contents are identical.
+The amount of data that is accessible by this dataset, which may or may not be
+shared with other datasets in the pool. When a snapshot or clone is created, it
+initially references the same amount of space as the file system or snapshot it
+was created from, since its contents are identical.
 .sp
-This property can also be referred to by its shortened column name, \fBrefer\fR.
+This property can also be referred to by its shortened column name,
+\fBrefer\fR.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBrefcompressratio\fR\fR
 .ad
 .sp .6
 .RS 4n
-The compression ratio achieved for the \fBreferenced\fR space of this dataset, expressed as a multiplier.  See also the \fBcompressratio\fR property.
+The compression ratio achieved for the \fBreferenced\fR space of this
+dataset, expressed as a multiplier.  See also the \fBcompressratio\fR
+property.
 .RE
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBtype\fR\fR
 .ad
@@ -480,87 +551,113 @@ The type of dataset: \fBfilesystem\fR, \
 
 .sp
 .ne 2
-.mk
 .na
 \fB\fBused\fR\fR
 .ad
 .sp .6
 .RS 4n
-The amount of space consumed by this dataset and all its descendents. This is the value that is checked against this dataset's quota and reservation. The space used does not include this dataset's reservation, but does take into account the reservations of any descendent datasets. The amount of space that a dataset consumes from its parent, as well as the amount of space that are freed if this dataset is recursively destroyed, is the greater of its space used and its reservation.
-.sp
-When snapshots (see the "Snapshots" section) are created, their space is initially shared between the snapshot and the file system, and possibly with previous snapshots. As the file system changes, space that was previously shared becomes unique to the snapshot, and counted in the snapshot's space used. Additionally, deleting snapshots can increase the amount of space unique to (and used by) other snapshots.
-.sp
-The amount of space used, available, or referenced does not take into account pending changes. Pending changes are generally accounted for within a few seconds. Committing a change to a disk using \fBfsync\fR(3c) or \fBO_SYNC\fR does not necessarily guarantee that the space usage information is updated immediately.
+The amount of space consumed by this dataset and all its descendents. This is
+the value that is checked against this dataset's quota and reservation. The
+space used does not include this dataset's reservation, but does take into
+account the reservations of any descendent datasets. The amount of space that a
+dataset consumes from its parent, as well as the amount of space that are freed
+if this dataset is recursively destroyed, is the greater of its space used and
+its reservation.
+.sp
+When snapshots (see the "Snapshots" section) are created, their space is
+initially shared between the snapshot and the file system, and possibly with
+previous snapshots. As the file system changes, space that was previously
+shared becomes unique to the snapshot, and counted in the snapshot's space
+used. Additionally, deleting snapshots can increase the amount of space unique
+to (and used by) other snapshots.
+.sp
+The amount of space used, available, or referenced does not take into account

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



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