svn commit: r209006 - in user/imp/tbemd: . bin/chio bin/cp bin/date bin/ln bin/pax bin/setfacl bin/sh cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/...

Warner Losh imp at FreeBSD.org
Thu Jun 10 20:15:48 UTC 2010


Author: imp
Date: Thu Jun 10 20:15:45 2010
New Revision: 209006
URL: http://svn.freebsd.org/changeset/base/209006

Log:
  svn merge svn+ssh://svn.freebsd.org/base/head@208996

Added:
  user/imp/tbemd/contrib/gcc/config/fixdfdi.c
     - copied unchanged from r208996, head/contrib/gcc/config/fixdfdi.c
  user/imp/tbemd/contrib/gcc/config/fixsfdi.c
     - copied unchanged from r208996, head/contrib/gcc/config/fixsfdi.c
  user/imp/tbemd/contrib/gcc/config/fixunsdfsi.c
     - copied unchanged from r208996, head/contrib/gcc/config/fixunsdfsi.c
  user/imp/tbemd/contrib/gcc/config/fixunssfsi.c
     - copied unchanged from r208996, head/contrib/gcc/config/fixunssfsi.c
  user/imp/tbemd/contrib/gcc/config/floatdidf.c
     - copied unchanged from r208996, head/contrib/gcc/config/floatdidf.c
  user/imp/tbemd/contrib/gcc/config/floatdisf.c
     - copied unchanged from r208996, head/contrib/gcc/config/floatdisf.c
  user/imp/tbemd/contrib/gcc/config/floatundidf.c
     - copied unchanged from r208996, head/contrib/gcc/config/floatundidf.c
  user/imp/tbemd/contrib/gcc/config/floatundisf.c
     - copied unchanged from r208996, head/contrib/gcc/config/floatundisf.c
  user/imp/tbemd/contrib/llvm/
     - copied from r208996, head/contrib/llvm/
  user/imp/tbemd/contrib/xz/
     - copied from r208996, head/contrib/xz/
  user/imp/tbemd/lib/clang/
     - copied from r208996, head/lib/clang/
  user/imp/tbemd/lib/liblzma/
     - copied from r208996, head/lib/liblzma/
  user/imp/tbemd/lib/libpkg/
     - copied from r208996, head/lib/libpkg/
  user/imp/tbemd/lib/libutil/quotafile.3
     - copied unchanged from r208996, head/lib/libutil/quotafile.3
  user/imp/tbemd/lib/libutil/quotafile.c
     - copied unchanged from r208996, head/lib/libutil/quotafile.c
  user/imp/tbemd/libexec/tftpd/tftp-file.c
     - copied unchanged from r208996, head/libexec/tftpd/tftp-file.c
  user/imp/tbemd/libexec/tftpd/tftp-file.h
     - copied unchanged from r208996, head/libexec/tftpd/tftp-file.h
  user/imp/tbemd/libexec/tftpd/tftp-io.c
     - copied unchanged from r208996, head/libexec/tftpd/tftp-io.c
  user/imp/tbemd/libexec/tftpd/tftp-io.h
     - copied unchanged from r208996, head/libexec/tftpd/tftp-io.h
  user/imp/tbemd/libexec/tftpd/tftp-options.c
     - copied unchanged from r208996, head/libexec/tftpd/tftp-options.c
  user/imp/tbemd/libexec/tftpd/tftp-options.h
     - copied unchanged from r208996, head/libexec/tftpd/tftp-options.h
  user/imp/tbemd/libexec/tftpd/tftp-transfer.c
     - copied unchanged from r208996, head/libexec/tftpd/tftp-transfer.c
  user/imp/tbemd/libexec/tftpd/tftp-transfer.h
     - copied unchanged from r208996, head/libexec/tftpd/tftp-transfer.h
  user/imp/tbemd/libexec/tftpd/tftp-utils.c
     - copied unchanged from r208996, head/libexec/tftpd/tftp-utils.c
  user/imp/tbemd/libexec/tftpd/tftp-utils.h
     - copied unchanged from r208996, head/libexec/tftpd/tftp-utils.h
  user/imp/tbemd/sbin/fsck_ffs/suj.c
     - copied unchanged from r208996, head/sbin/fsck_ffs/suj.c
  user/imp/tbemd/share/doc/legal/intel_iwn/
     - copied from r208996, head/share/doc/legal/intel_iwn/
  user/imp/tbemd/share/man/man4/mvs.4
     - copied unchanged from r208996, head/share/man/man4/mvs.4
  user/imp/tbemd/share/man/man4/ng_patch.4
     - copied unchanged from r208996, head/share/man/man4/ng_patch.4
  user/imp/tbemd/share/man/man4/uep.4
     - copied unchanged from r208996, head/share/man/man4/uep.4
  user/imp/tbemd/sys/boot/fdt/
     - copied from r208996, head/sys/boot/fdt/
  user/imp/tbemd/sys/cddl/compat/opensolaris/sys/taskq.h
     - copied unchanged from r208996, head/sys/cddl/compat/opensolaris/sys/taskq.h
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype1i.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/compiler/aslrestype1i.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype2d.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/compiler/aslrestype2d.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype2e.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/compiler/aslrestype2e.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype2q.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/compiler/aslrestype2q.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype2w.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/compiler/aslrestype2w.c
  user/imp/tbemd/sys/contrib/dev/acpica/events/evgpeinit.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/events/evgpeinit.c
  user/imp/tbemd/sys/contrib/dev/acpica/events/evgpeutil.c
     - copied unchanged from r208996, head/sys/contrib/dev/acpica/events/evgpeutil.c
  user/imp/tbemd/sys/dev/fdt/
     - copied from r208996, head/sys/dev/fdt/
  user/imp/tbemd/sys/dev/io/iodev.h
     - copied unchanged from r208996, head/sys/dev/io/iodev.h
  user/imp/tbemd/sys/dev/mvs/
     - copied from r208996, head/sys/dev/mvs/
  user/imp/tbemd/sys/dev/ofw/ofw_fdt.c
     - copied unchanged from r208996, head/sys/dev/ofw/ofw_fdt.c
  user/imp/tbemd/sys/dev/uart/uart_bus_fdt.c
     - copied unchanged from r208996, head/sys/dev/uart/uart_bus_fdt.c
  user/imp/tbemd/sys/dev/usb/input/uep.c
     - copied unchanged from r208996, head/sys/dev/usb/input/uep.c
  user/imp/tbemd/sys/libkern/memchr.c
     - copied unchanged from r208996, head/sys/libkern/memchr.c
  user/imp/tbemd/sys/mips/cavium/octeon_mp.c
     - copied unchanged from r208996, head/sys/mips/cavium/octeon_mp.c
  user/imp/tbemd/sys/mips/rmi/mpwait.S
     - copied unchanged from r208996, head/sys/mips/rmi/mpwait.S
  user/imp/tbemd/sys/modules/mvs/
     - copied from r208996, head/sys/modules/mvs/
  user/imp/tbemd/sys/modules/netgraph/patch/
     - copied from r208996, head/sys/modules/netgraph/patch/
  user/imp/tbemd/sys/modules/usb/uep/
     - copied from r208996, head/sys/modules/usb/uep/
  user/imp/tbemd/sys/netgraph/ng_patch.c
     - copied unchanged from r208996, head/sys/netgraph/ng_patch.c
  user/imp/tbemd/sys/netgraph/ng_patch.h
     - copied unchanged from r208996, head/sys/netgraph/ng_patch.h
  user/imp/tbemd/sys/powerpc/powermac/smusat.c
     - copied unchanged from r208996, head/sys/powerpc/powermac/smusat.c
  user/imp/tbemd/sys/powerpc/powermac/uninorthpci.c
     - copied unchanged from r208996, head/sys/powerpc/powermac/uninorthpci.c
  user/imp/tbemd/sys/sparc64/include/mcntl.h
     - copied unchanged from r208996, head/sys/sparc64/include/mcntl.h
  user/imp/tbemd/sys/sparc64/sparc64/zeus.c
     - copied unchanged from r208996, head/sys/sparc64/sparc64/zeus.c
  user/imp/tbemd/sys/tools/fdt/
     - copied from r208996, head/sys/tools/fdt/
  user/imp/tbemd/sys/x86/x86/
     - copied from r208996, head/sys/x86/x86/
  user/imp/tbemd/tools/build/options/WITHOUT_CLANG
     - copied unchanged from r208996, head/tools/build/options/WITHOUT_CLANG
  user/imp/tbemd/tools/build/options/WITHOUT_MAN_UTILS
     - copied unchanged from r208996, head/tools/build/options/WITHOUT_MAN_UTILS
  user/imp/tbemd/tools/build/options/WITH_FDT
     - copied unchanged from r208996, head/tools/build/options/WITH_FDT
  user/imp/tbemd/tools/regression/bin/sh/builtins/case2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/case2.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/case3.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/case3.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/dot1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/dot1.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/dot2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/dot2.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/exec1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/exec1.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/exec2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/exec2.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/locale1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/locale1.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/return4.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/return4.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/wait1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/wait1.0
  user/imp/tbemd/tools/regression/bin/sh/builtins/wait2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/builtins/wait2.0
  user/imp/tbemd/tools/regression/bin/sh/expansion/pathname1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/expansion/pathname1.0
  user/imp/tbemd/tools/regression/bin/sh/expansion/pathname2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/expansion/pathname2.0
  user/imp/tbemd/tools/regression/bin/sh/expansion/plus-minus3.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/expansion/plus-minus3.0
  user/imp/tbemd/tools/regression/bin/sh/expansion/trim3.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/expansion/trim3.0
  user/imp/tbemd/tools/regression/bin/sh/parameters/pwd2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parameters/pwd2.0
  user/imp/tbemd/tools/regression/bin/sh/parser/case1.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/case1.0
  user/imp/tbemd/tools/regression/bin/sh/parser/case2.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/case2.0
  user/imp/tbemd/tools/regression/bin/sh/parser/heredoc3.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/heredoc3.0
  user/imp/tbemd/tools/regression/bin/sh/parser/heredoc4.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/heredoc4.0
  user/imp/tbemd/tools/regression/bin/sh/parser/heredoc5.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/heredoc5.0
  user/imp/tbemd/tools/regression/bin/sh/parser/heredoc6.0
     - copied unchanged from r208996, head/tools/regression/bin/sh/parser/heredoc6.0
  user/imp/tbemd/tools/regression/lib/libc/gen/test-fnmatch.c
     - copied unchanged from r208996, head/tools/regression/lib/libc/gen/test-fnmatch.c
  user/imp/tbemd/tools/regression/sockets/unix_close_race/
     - copied from r208996, head/tools/regression/sockets/unix_close_race/
  user/imp/tbemd/tools/regression/usr.bin/jot/regress.rand1.out
     - copied unchanged from r208996, head/tools/regression/usr.bin/jot/regress.rand1.out
  user/imp/tbemd/tools/regression/usr.bin/jot/regress.rand2.out
     - copied unchanged from r208996, head/tools/regression/usr.bin/jot/regress.rand2.out
  user/imp/tbemd/tools/regression/usr.bin/jot/regress.stutter2.out
     - copied unchanged from r208996, head/tools/regression/usr.bin/jot/regress.stutter2.out
  user/imp/tbemd/tools/test/testfloat/
     - copied from r208996, head/tools/test/testfloat/
  user/imp/tbemd/tools/tools/vhba/
     - copied from r208996, head/tools/tools/vhba/
  user/imp/tbemd/usr.bin/clang/
     - copied from r208996, head/usr.bin/clang/
  user/imp/tbemd/usr.bin/cpio/err.h
     - copied unchanged from r208996, head/usr.bin/cpio/err.h
  user/imp/tbemd/usr.bin/cpio/line_reader.c
     - copied unchanged from r208996, head/usr.bin/cpio/line_reader.c
  user/imp/tbemd/usr.bin/cpio/line_reader.h
     - copied unchanged from r208996, head/usr.bin/cpio/line_reader.h
  user/imp/tbemd/usr.bin/lzmainfo/
     - copied from r208996, head/usr.bin/lzmainfo/
  user/imp/tbemd/usr.bin/tftp/tftp.h
     - copied unchanged from r208996, head/usr.bin/tftp/tftp.h
  user/imp/tbemd/usr.bin/xz/
     - copied from r208996, head/usr.bin/xz/
  user/imp/tbemd/usr.bin/xzdec/
     - copied from r208996, head/usr.bin/xzdec/
Deleted:
  user/imp/tbemd/sys/amd64/amd64/io_apic.c
  user/imp/tbemd/sys/amd64/amd64/local_apic.c
  user/imp/tbemd/sys/amd64/amd64/mca.c
  user/imp/tbemd/sys/amd64/amd64/msi.c
  user/imp/tbemd/sys/cddl/dev/cyclic/amd64/
  user/imp/tbemd/sys/i386/i386/io_apic.c
  user/imp/tbemd/sys/i386/i386/local_apic.c
  user/imp/tbemd/sys/i386/i386/mca.c
  user/imp/tbemd/sys/i386/i386/msi.c
  user/imp/tbemd/sys/mips/cavium/dev/rgmii/octeon_fau.c
  user/imp/tbemd/sys/mips/include/archtype.h
  user/imp/tbemd/sys/mips/include/defs.h
  user/imp/tbemd/sys/mips/include/psl.h
  user/imp/tbemd/sys/mips/include/queue.h
  user/imp/tbemd/sys/mips/include/rm7000.h
  user/imp/tbemd/sys/mips/include/segments.h
  user/imp/tbemd/sys/mips/mips/copystr.S
  user/imp/tbemd/sys/mips/rmi/ehcireg.h
  user/imp/tbemd/sys/mips/rmi/ehcivar.h
  user/imp/tbemd/sys/mips/rmi/pcibus.c
  user/imp/tbemd/sys/mips/rmi/perfmon.h
  user/imp/tbemd/sys/mips/rmi/perfmon_kern.c
  user/imp/tbemd/sys/mips/rmi/perfmon_percpu.c
  user/imp/tbemd/sys/mips/rmi/perfmon_utils.h
  user/imp/tbemd/sys/mips/rmi/perfmon_xlrconfig.h
  user/imp/tbemd/sys/mips/rmi/xlr_boot1_console.c
  user/imp/tbemd/sys/powerpc/powermac/cpchtvar.h
  user/imp/tbemd/usr.sbin/pkg_install/lib/
Modified:
  user/imp/tbemd/Makefile.inc1
  user/imp/tbemd/ObsoleteFiles.inc
  user/imp/tbemd/UPDATING
  user/imp/tbemd/bin/chio/chio.c
  user/imp/tbemd/bin/cp/cp.c
  user/imp/tbemd/bin/date/date.1
  user/imp/tbemd/bin/ln/ln.c
  user/imp/tbemd/bin/ln/symlink.7
  user/imp/tbemd/bin/pax/pat_rep.c
  user/imp/tbemd/bin/setfacl/setfacl.1
  user/imp/tbemd/bin/sh/arith.y
  user/imp/tbemd/bin/sh/arith_lex.l
  user/imp/tbemd/bin/sh/cd.c
  user/imp/tbemd/bin/sh/cd.h
  user/imp/tbemd/bin/sh/eval.c
  user/imp/tbemd/bin/sh/expand.c
  user/imp/tbemd/bin/sh/histedit.c
  user/imp/tbemd/bin/sh/jobs.c
  user/imp/tbemd/bin/sh/main.c
  user/imp/tbemd/bin/sh/myhistedit.h
  user/imp/tbemd/bin/sh/parser.c
  user/imp/tbemd/bin/sh/sh.1
  user/imp/tbemd/bin/sh/var.c
  user/imp/tbemd/bin/sh/var.h
  user/imp/tbemd/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  user/imp/tbemd/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
  user/imp/tbemd/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  user/imp/tbemd/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
  user/imp/tbemd/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c
  user/imp/tbemd/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c
  user/imp/tbemd/contrib/bind9/CHANGES
  user/imp/tbemd/contrib/bind9/lib/dns/api
  user/imp/tbemd/contrib/bind9/lib/dns/validator.c
  user/imp/tbemd/contrib/bind9/version
  user/imp/tbemd/contrib/binutils/bfd/archures.c
  user/imp/tbemd/contrib/binutils/bfd/bfd-in2.h
  user/imp/tbemd/contrib/binutils/bfd/cpu-mips.c
  user/imp/tbemd/contrib/binutils/bfd/elfxx-mips.c
  user/imp/tbemd/contrib/binutils/gas/config/tc-mips.c
  user/imp/tbemd/contrib/binutils/gas/config/tc-mips.h
  user/imp/tbemd/contrib/binutils/include/elf/mips.h
  user/imp/tbemd/contrib/binutils/include/opcode/mips.h
  user/imp/tbemd/contrib/binutils/opcodes/mips-dis.c
  user/imp/tbemd/contrib/binutils/opcodes/mips-opc.c
  user/imp/tbemd/contrib/binutils/opcodes/mips16-opc.c
  user/imp/tbemd/contrib/bsnmp/gensnmpdef/gensnmpdef.1
  user/imp/tbemd/contrib/bsnmp/gensnmptree/gensnmptree.1
  user/imp/tbemd/contrib/bsnmp/lib/asn1.3
  user/imp/tbemd/contrib/bsnmp/lib/bsnmpagent.3
  user/imp/tbemd/contrib/bsnmp/lib/bsnmpclient.3
  user/imp/tbemd/contrib/bsnmp/lib/bsnmplib.3
  user/imp/tbemd/contrib/bsnmp/snmp_mibII/snmp_mibII.3
  user/imp/tbemd/contrib/bsnmp/snmpd/bsnmpd.1
  user/imp/tbemd/contrib/bsnmp/snmpd/snmpmod.3
  user/imp/tbemd/contrib/gcc/config/mips/freebsd.h
  user/imp/tbemd/contrib/gcc/config/mips/mips.c
  user/imp/tbemd/contrib/gcc/config/mips/mips.h
  user/imp/tbemd/contrib/gcc/config/mips/mips.md
  user/imp/tbemd/contrib/gdtoa/hexnan.c
  user/imp/tbemd/contrib/ipfilter/man/ipmon.8
  user/imp/tbemd/contrib/netcat/netcat.c
  user/imp/tbemd/contrib/ngatm/man/libngatm.3
  user/imp/tbemd/contrib/ngatm/man/uniaddr.3
  user/imp/tbemd/contrib/ngatm/man/unifunc.3
  user/imp/tbemd/contrib/ngatm/man/unimsg.3
  user/imp/tbemd/contrib/ngatm/man/unisap.3
  user/imp/tbemd/contrib/ngatm/man/unistruct.3
  user/imp/tbemd/contrib/ngatm/snmp_atm/snmp_atm.3
  user/imp/tbemd/contrib/ngatm/sscop/sscop.1
  user/imp/tbemd/contrib/nvi/docs/help
  user/imp/tbemd/contrib/nvi/ex/ex_cmd.c
  user/imp/tbemd/contrib/nvi/vi/v_ex.c
  user/imp/tbemd/contrib/nvi/vi/v_txt.c
  user/imp/tbemd/contrib/opie/libopie/readrec.c
  user/imp/tbemd/contrib/sendmail/mail.local/mail.local.8
  user/imp/tbemd/contrib/telnet/telnet/commands.c
  user/imp/tbemd/contrib/telnet/telnet/externs.h
  user/imp/tbemd/contrib/telnet/telnet/network.c
  user/imp/tbemd/contrib/telnet/telnet/sys_bsd.c
  user/imp/tbemd/contrib/telnet/telnet/telnet.c
  user/imp/tbemd/contrib/telnet/telnet/terminal.c
  user/imp/tbemd/contrib/top/utils.c
  user/imp/tbemd/contrib/tzcode/zic/private.h
  user/imp/tbemd/contrib/tzdata/africa
  user/imp/tbemd/contrib/tzdata/asia
  user/imp/tbemd/contrib/tzdata/northamerica
  user/imp/tbemd/contrib/tzdata/southamerica
  user/imp/tbemd/contrib/tzdata/zone.tab
  user/imp/tbemd/crypto/openssh/ChangeLog
  user/imp/tbemd/crypto/openssh/README
  user/imp/tbemd/crypto/openssh/auth-options.c
  user/imp/tbemd/crypto/openssh/auth2-pubkey.c
  user/imp/tbemd/crypto/openssh/channels.c
  user/imp/tbemd/crypto/openssh/clientloop.c
  user/imp/tbemd/crypto/openssh/config.h
  user/imp/tbemd/crypto/openssh/config.h.in
  user/imp/tbemd/crypto/openssh/defines.h
  user/imp/tbemd/crypto/openssh/key.c
  user/imp/tbemd/crypto/openssh/key.h
  user/imp/tbemd/crypto/openssh/loginrec.c
  user/imp/tbemd/crypto/openssh/logintest.c
  user/imp/tbemd/crypto/openssh/moduli.5
  user/imp/tbemd/crypto/openssh/openbsd-compat/bsd-arc4random.c
  user/imp/tbemd/crypto/openssh/scp.1
  user/imp/tbemd/crypto/openssh/servconf.c
  user/imp/tbemd/crypto/openssh/session.c
  user/imp/tbemd/crypto/openssh/sftp-server.8
  user/imp/tbemd/crypto/openssh/sftp.1
  user/imp/tbemd/crypto/openssh/ssh-add.1
  user/imp/tbemd/crypto/openssh/ssh-agent.1
  user/imp/tbemd/crypto/openssh/ssh-keygen.1
  user/imp/tbemd/crypto/openssh/ssh-keygen.c
  user/imp/tbemd/crypto/openssh/ssh-keyscan.1
  user/imp/tbemd/crypto/openssh/ssh-keysign.8
  user/imp/tbemd/crypto/openssh/ssh-pkcs11-helper.8
  user/imp/tbemd/crypto/openssh/ssh-pkcs11-helper.c
  user/imp/tbemd/crypto/openssh/ssh.1
  user/imp/tbemd/crypto/openssh/ssh_config
  user/imp/tbemd/crypto/openssh/ssh_config.5
  user/imp/tbemd/crypto/openssh/sshd.8
  user/imp/tbemd/crypto/openssh/sshd_config
  user/imp/tbemd/crypto/openssh/sshd_config.5
  user/imp/tbemd/crypto/openssh/version.h
  user/imp/tbemd/etc/Makefile
  user/imp/tbemd/etc/csh.login
  user/imp/tbemd/etc/defaults/rc.conf
  user/imp/tbemd/etc/devd.conf
  user/imp/tbemd/etc/devd/uath.conf
  user/imp/tbemd/etc/mtree/BSD.include.dist
  user/imp/tbemd/etc/mtree/BSD.usr.dist
  user/imp/tbemd/etc/network.subr
  user/imp/tbemd/etc/periodic/daily/310.accounting
  user/imp/tbemd/etc/periodic/daily/440.status-mailq
  user/imp/tbemd/etc/periodic/weekly/330.catman
  user/imp/tbemd/etc/periodic/weekly/Makefile
  user/imp/tbemd/etc/profile
  user/imp/tbemd/etc/rc.d/Makefile
  user/imp/tbemd/etc/rc.d/SERVERS
  user/imp/tbemd/etc/rc.d/bluetooth
  user/imp/tbemd/etc/rc.d/bridge
  user/imp/tbemd/etc/rc.d/cleanvar
  user/imp/tbemd/etc/rc.d/ddb
  user/imp/tbemd/etc/rc.d/defaultroute
  user/imp/tbemd/etc/rc.d/dumpon
  user/imp/tbemd/etc/rc.d/geli
  user/imp/tbemd/etc/rc.d/geli2
  user/imp/tbemd/etc/rc.d/hostid
  user/imp/tbemd/etc/rc.d/hostid_save
  user/imp/tbemd/etc/rc.d/initrandom
  user/imp/tbemd/etc/rc.d/ipfw
  user/imp/tbemd/etc/rc.d/mdconfig
  user/imp/tbemd/etc/rc.d/mdconfig2
  user/imp/tbemd/etc/rc.d/mountcritlocal
  user/imp/tbemd/etc/rc.d/named
  user/imp/tbemd/etc/rc.d/nscd
  user/imp/tbemd/etc/rc.d/rfcomm_pppd_server
  user/imp/tbemd/etc/rc.d/routing
  user/imp/tbemd/etc/rc.d/savecore
  user/imp/tbemd/etc/rc.d/stf
  user/imp/tbemd/etc/rc.d/syscons
  user/imp/tbemd/etc/rc.d/sysctl
  user/imp/tbemd/etc/rc.d/ubthidhci
  user/imp/tbemd/etc/rc.d/zvol
  user/imp/tbemd/etc/rc.firewall
  user/imp/tbemd/etc/rc.initdiskless
  user/imp/tbemd/etc/rc.subr
  user/imp/tbemd/etc/regdomain.xml
  user/imp/tbemd/etc/services
  user/imp/tbemd/games/pom/pom.6
  user/imp/tbemd/gnu/lib/libgcc/Makefile
  user/imp/tbemd/gnu/lib/libgomp/Makefile
  user/imp/tbemd/gnu/lib/libstdc++/Makefile
  user/imp/tbemd/gnu/lib/libsupc++/Makefile
  user/imp/tbemd/gnu/usr.bin/Makefile
  user/imp/tbemd/gnu/usr.bin/binutils/Makefile.inc0
  user/imp/tbemd/gnu/usr.bin/binutils/ld/Makefile.mips
  user/imp/tbemd/gnu/usr.bin/binutils/libbfd/Makefile.mips
  user/imp/tbemd/gnu/usr.bin/binutils/libbfd/bfd.h
  user/imp/tbemd/gnu/usr.bin/cc/Makefile.inc
  user/imp/tbemd/gnu/usr.bin/cc/cc_tools/freebsd-native.h
  user/imp/tbemd/gnu/usr.bin/cc/include/Makefile
  user/imp/tbemd/gnu/usr.bin/dtc/Makefile
  user/imp/tbemd/gnu/usr.bin/groff/tmac/mdoc.local
  user/imp/tbemd/include/stdlib.h
  user/imp/tbemd/lib/Makefile
  user/imp/tbemd/lib/libarchive/Makefile
  user/imp/tbemd/lib/libarchive/archive_read_disk.3
  user/imp/tbemd/lib/libarchive/archive_read_open_fd.c
  user/imp/tbemd/lib/libarchive/archive_read_open_filename.c
  user/imp/tbemd/lib/libarchive/config_freebsd.h
  user/imp/tbemd/lib/libarchive/cpio.5
  user/imp/tbemd/lib/libc/compat-43/sigpause.2
  user/imp/tbemd/lib/libc/gen/alarm.3
  user/imp/tbemd/lib/libc/gen/fmtcheck.3
  user/imp/tbemd/lib/libc/gen/fnmatch.c
  user/imp/tbemd/lib/libc/gen/getcwd.3
  user/imp/tbemd/lib/libc/gen/glob.c
  user/imp/tbemd/lib/libc/gen/isgreater.3
  user/imp/tbemd/lib/libc/gen/raise.3
  user/imp/tbemd/lib/libc/gen/scandir.3
  user/imp/tbemd/lib/libc/gen/sem_timedwait.3
  user/imp/tbemd/lib/libc/gen/setproctitle.3
  user/imp/tbemd/lib/libc/gen/siginterrupt.3
  user/imp/tbemd/lib/libc/gen/sysctl.3
  user/imp/tbemd/lib/libc/gen/tcgetsid.3
  user/imp/tbemd/lib/libc/gen/ualarm.3
  user/imp/tbemd/lib/libc/locale/isblank.3
  user/imp/tbemd/lib/libc/posix1e/acl_branding.c
  user/imp/tbemd/lib/libc/posix1e/acl_entry.c
  user/imp/tbemd/lib/libc/posix1e/acl_get.c
  user/imp/tbemd/lib/libc/posix1e/acl_perm.c
  user/imp/tbemd/lib/libc/posix1e/acl_set.c
  user/imp/tbemd/lib/libc/posix1e/acl_strip.c
  user/imp/tbemd/lib/libc/posix1e/acl_support.c
  user/imp/tbemd/lib/libc/posix1e/acl_support.h
  user/imp/tbemd/lib/libc/posix1e/acl_to_text_nfs4.c
  user/imp/tbemd/lib/libc/posix1e/acl_valid.c
  user/imp/tbemd/lib/libc/stdio/fgets.3
  user/imp/tbemd/lib/libc/stdio/fopen.3
  user/imp/tbemd/lib/libc/stdio/printf.3
  user/imp/tbemd/lib/libc/stdio/tmpnam.3
  user/imp/tbemd/lib/libc/stdio/wprintf.3
  user/imp/tbemd/lib/libc/stdlib/realpath.3
  user/imp/tbemd/lib/libc/stdlib/realpath.c
  user/imp/tbemd/lib/libc/stdlib/strtod.3
  user/imp/tbemd/lib/libc/stdtime/strptime.c
  user/imp/tbemd/lib/libc/string/strcat.3
  user/imp/tbemd/lib/libc/string/strcpy.3
  user/imp/tbemd/lib/libc/sys/access.2
  user/imp/tbemd/lib/libc/sys/execve.2
  user/imp/tbemd/lib/libc/sys/fcntl.2
  user/imp/tbemd/lib/libc/sys/flock.2
  user/imp/tbemd/lib/libc/sys/getitimer.2
  user/imp/tbemd/lib/libc/sys/getrlimit.2
  user/imp/tbemd/lib/libc/sys/getrusage.2
  user/imp/tbemd/lib/libc/sys/ioctl.2
  user/imp/tbemd/lib/libc/sys/mount.2
  user/imp/tbemd/lib/libc/sys/mq_close.2
  user/imp/tbemd/lib/libc/sys/mq_getattr.2
  user/imp/tbemd/lib/libc/sys/mq_notify.2
  user/imp/tbemd/lib/libc/sys/mq_open.2
  user/imp/tbemd/lib/libc/sys/mq_receive.2
  user/imp/tbemd/lib/libc/sys/mq_send.2
  user/imp/tbemd/lib/libc/sys/mq_setattr.2
  user/imp/tbemd/lib/libc/sys/ptrace.2
  user/imp/tbemd/lib/libc/sys/quotactl.2
  user/imp/tbemd/lib/libc/sys/setuid.2
  user/imp/tbemd/lib/libc/sys/sigaction.2
  user/imp/tbemd/lib/libc/sys/sigaltstack.2
  user/imp/tbemd/lib/libc/sys/sigprocmask.2
  user/imp/tbemd/lib/libc/sys/sigreturn.2
  user/imp/tbemd/lib/libc/sys/unlink.2
  user/imp/tbemd/lib/libc/sys/vfork.2
  user/imp/tbemd/lib/libelf/elf.3
  user/imp/tbemd/lib/libftpio/ftpio.3
  user/imp/tbemd/lib/libgssapi/gss_compare_name.3
  user/imp/tbemd/lib/libkvm/kvm.3
  user/imp/tbemd/lib/libmagic/Makefile
  user/imp/tbemd/lib/libmagic/config.h
  user/imp/tbemd/lib/libpam/modules/pam_krb5/pam_krb5.8
  user/imp/tbemd/lib/libpam/modules/pam_krb5/pam_krb5.c
  user/imp/tbemd/lib/libpmc/libpmc.c
  user/imp/tbemd/lib/libpmc/pmc.core.3
  user/imp/tbemd/lib/libpmc/pmc.corei7.3
  user/imp/tbemd/lib/libpmc/pmc.corei7uc.3
  user/imp/tbemd/lib/libpmc/pmc.mips.3
  user/imp/tbemd/lib/libpmc/pmc.ucf.3
  user/imp/tbemd/lib/libpmc/pmc.westmereuc.3
  user/imp/tbemd/lib/libpmc/pmc.xscale.3
  user/imp/tbemd/lib/libpmc/pmclog.c
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_get_error.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_get_mech_info.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_get_mechanisms.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_get_principal_name.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_get_versions.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_getcred.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_is_installed.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_max_data_length.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_mech_to_oid.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_oid_to_mech.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_qop_to_num.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_seccreate.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_set_callback.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_set_defaults.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_set_svc_name.3
  user/imp/tbemd/lib/librpcsec_gss/rpc_gss_svc_max_data_length.3
  user/imp/tbemd/lib/librpcsec_gss/rpcsec_gss.3
  user/imp/tbemd/lib/libthr/thread/thr_condattr.c
  user/imp/tbemd/lib/libufs/Makefile
  user/imp/tbemd/lib/libufs/cgroup.c
  user/imp/tbemd/lib/libufs/inode.c
  user/imp/tbemd/lib/libufs/libufs.h
  user/imp/tbemd/lib/libufs/sblock.c
  user/imp/tbemd/lib/libufs/type.c
  user/imp/tbemd/lib/libusb/libusb.h
  user/imp/tbemd/lib/libusb/libusb10.c
  user/imp/tbemd/lib/libusb/libusb10_desc.c
  user/imp/tbemd/lib/libusb/libusb10_io.c
  user/imp/tbemd/lib/libusb/libusb20_compat01.c
  user/imp/tbemd/lib/libusbhid/data.c
  user/imp/tbemd/lib/libusbhid/usbhid.h
  user/imp/tbemd/lib/libutil/Makefile
  user/imp/tbemd/lib/libutil/libutil.h
  user/imp/tbemd/lib/libz/ChangeLog
  user/imp/tbemd/lib/libz/README
  user/imp/tbemd/lib/libz/Symbol.map
  user/imp/tbemd/lib/libz/crc32.c
  user/imp/tbemd/lib/libz/deflate.c
  user/imp/tbemd/lib/libz/deflate.h
  user/imp/tbemd/lib/libz/gzguts.h
  user/imp/tbemd/lib/libz/gzlib.c
  user/imp/tbemd/lib/libz/inffast.c
  user/imp/tbemd/lib/libz/inffast.h
  user/imp/tbemd/lib/libz/inftrees.c
  user/imp/tbemd/lib/libz/inftrees.h
  user/imp/tbemd/lib/libz/minigzip.c
  user/imp/tbemd/lib/libz/trees.c
  user/imp/tbemd/lib/libz/trees.h
  user/imp/tbemd/lib/libz/zconf.h
  user/imp/tbemd/lib/libz/zlib.3
  user/imp/tbemd/lib/libz/zlib.h
  user/imp/tbemd/lib/libz/zutil.c
  user/imp/tbemd/lib/libz/zutil.h
  user/imp/tbemd/lib/msun/man/atan2.3
  user/imp/tbemd/lib/msun/man/fenv.3
  user/imp/tbemd/lib/msun/man/hypot.3
  user/imp/tbemd/lib/msun/man/math.3
  user/imp/tbemd/lib/msun/man/remainder.3
  user/imp/tbemd/libexec/rbootd/rbootd.8
  user/imp/tbemd/libexec/rpc.rquotad/Makefile
  user/imp/tbemd/libexec/rpc.rquotad/rquotad.c
  user/imp/tbemd/libexec/rtld-elf/amd64/reloc.c
  user/imp/tbemd/libexec/rtld-elf/arm/reloc.c
  user/imp/tbemd/libexec/rtld-elf/i386/reloc.c
  user/imp/tbemd/libexec/rtld-elf/powerpc/reloc.c
  user/imp/tbemd/libexec/rtld-elf/rtld.c
  user/imp/tbemd/libexec/rtld-elf/sparc64/reloc.c
  user/imp/tbemd/libexec/tftpd/Makefile
  user/imp/tbemd/libexec/tftpd/tftpd.8
  user/imp/tbemd/libexec/tftpd/tftpd.c
  user/imp/tbemd/release/amd64/boot_crunch.conf
  user/imp/tbemd/release/doc/en_US.ISO8859-1/hardware/article.sgml
  user/imp/tbemd/release/doc/en_US.ISO8859-1/relnotes/article.sgml
  user/imp/tbemd/release/doc/share/misc/dev.archlist.txt
  user/imp/tbemd/release/i386/boot_crunch.conf
  user/imp/tbemd/release/ia64/boot_crunch.conf
  user/imp/tbemd/release/ia64/mkisoimages.sh
  user/imp/tbemd/release/pc98/boot_crunch.conf
  user/imp/tbemd/release/powerpc/boot_crunch.conf
  user/imp/tbemd/release/sparc64/boot_crunch.conf
  user/imp/tbemd/release/sun4v/boot_crunch.conf
  user/imp/tbemd/rescue/rescue/Makefile
  user/imp/tbemd/sbin/bsdlabel/bsdlabel.c
  user/imp/tbemd/sbin/camcontrol/camcontrol.8
  user/imp/tbemd/sbin/camcontrol/camcontrol.c
  user/imp/tbemd/sbin/devd/devd.conf.5
  user/imp/tbemd/sbin/dumpfs/dumpfs.c
  user/imp/tbemd/sbin/fsck_ffs/Makefile
  user/imp/tbemd/sbin/fsck_ffs/fsck.h
  user/imp/tbemd/sbin/fsck_ffs/gjournal.c
  user/imp/tbemd/sbin/fsck_ffs/main.c
  user/imp/tbemd/sbin/fsck_ffs/pass2.c
  user/imp/tbemd/sbin/fsck_ffs/pass4.c
  user/imp/tbemd/sbin/fsck_ffs/pass5.c
  user/imp/tbemd/sbin/fsck_msdosfs/fsck_msdosfs.8
  user/imp/tbemd/sbin/fsdb/fsdb.c
  user/imp/tbemd/sbin/fsdb/fsdbutil.c
  user/imp/tbemd/sbin/fsirand/Makefile
  user/imp/tbemd/sbin/fsirand/fsirand.8
  user/imp/tbemd/sbin/fsirand/fsirand.c
  user/imp/tbemd/sbin/geom/class/part/geom_part.c
  user/imp/tbemd/sbin/geom/class/part/gpart.8
  user/imp/tbemd/sbin/geom/misc/subr.c
  user/imp/tbemd/sbin/hastctl/Makefile
  user/imp/tbemd/sbin/hastctl/hastctl.8
  user/imp/tbemd/sbin/hastd/Makefile
  user/imp/tbemd/sbin/hastd/hast.conf.5
  user/imp/tbemd/sbin/hastd/hast.h
  user/imp/tbemd/sbin/hastd/hast_proto.c
  user/imp/tbemd/sbin/hastd/hastd.8
  user/imp/tbemd/sbin/hastd/hastd.c
  user/imp/tbemd/sbin/hastd/metadata.c
  user/imp/tbemd/sbin/hastd/parse.y
  user/imp/tbemd/sbin/hastd/pjdlog.c
  user/imp/tbemd/sbin/hastd/primary.c
  user/imp/tbemd/sbin/hastd/proto.c
  user/imp/tbemd/sbin/hastd/proto.h
  user/imp/tbemd/sbin/hastd/proto_common.c
  user/imp/tbemd/sbin/hastd/proto_tcp4.c
  user/imp/tbemd/sbin/hastd/secondary.c
  user/imp/tbemd/sbin/hastd/token.l
  user/imp/tbemd/sbin/ifconfig/ifconfig.8
  user/imp/tbemd/sbin/ifconfig/ifieee80211.c
  user/imp/tbemd/sbin/ipfw/dummynet.c
  user/imp/tbemd/sbin/ipfw/ipfw2.c
  user/imp/tbemd/sbin/ipfw/ipfw2.h
  user/imp/tbemd/sbin/kldstat/kldstat.c
  user/imp/tbemd/sbin/mksnap_ffs/mksnap_ffs.8
  user/imp/tbemd/sbin/mount/mount.8
  user/imp/tbemd/sbin/mount_hpfs/mount_hpfs.8
  user/imp/tbemd/sbin/mount_msdosfs/mount_msdosfs.8
  user/imp/tbemd/sbin/mount_ntfs/mount_ntfs.8
  user/imp/tbemd/sbin/mount_reiserfs/mount_reiserfs.8
  user/imp/tbemd/sbin/mount_std/mount_std.8
  user/imp/tbemd/sbin/ping6/ping6.8
  user/imp/tbemd/sbin/ping6/ping6.c
  user/imp/tbemd/sbin/quotacheck/Makefile
  user/imp/tbemd/sbin/quotacheck/preen.c
  user/imp/tbemd/sbin/quotacheck/quotacheck.8
  user/imp/tbemd/sbin/quotacheck/quotacheck.c
  user/imp/tbemd/sbin/quotacheck/quotacheck.h
  user/imp/tbemd/sbin/rcorder/rcorder.8
  user/imp/tbemd/sbin/restore/symtab.c
  user/imp/tbemd/sbin/tunefs/Makefile
  user/imp/tbemd/sbin/tunefs/tunefs.8
  user/imp/tbemd/sbin/tunefs/tunefs.c
  user/imp/tbemd/share/doc/legal/Makefile
  user/imp/tbemd/share/examples/Makefile
  user/imp/tbemd/share/man/Makefile
  user/imp/tbemd/share/man/man1/builtin.1
  user/imp/tbemd/share/man/man3/Makefile
  user/imp/tbemd/share/man/man3/fpgetround.3
  user/imp/tbemd/share/man/man3/pthread_cond_timedwait.3
  user/imp/tbemd/share/man/man3/pthread_condattr.3
  user/imp/tbemd/share/man/man4/Makefile
  user/imp/tbemd/share/man/man4/acpi.4
  user/imp/tbemd/share/man/man4/ae.4
  user/imp/tbemd/share/man/man4/ahb.4
  user/imp/tbemd/share/man/man4/amdtemp.4
  user/imp/tbemd/share/man/man4/ataraid.4
  user/imp/tbemd/share/man/man4/bwn.4
  user/imp/tbemd/share/man/man4/cas.4
  user/imp/tbemd/share/man/man4/cmx.4
  user/imp/tbemd/share/man/man4/cpuctl.4
  user/imp/tbemd/share/man/man4/dcons.4
  user/imp/tbemd/share/man/man4/ddb.4
  user/imp/tbemd/share/man/man4/ed.4
  user/imp/tbemd/share/man/man4/ef.4
  user/imp/tbemd/share/man/man4/em.4
  user/imp/tbemd/share/man/man4/en.4
  user/imp/tbemd/share/man/man4/fpa.4
  user/imp/tbemd/share/man/man4/fxp.4
  user/imp/tbemd/share/man/man4/geom_fox.4
  user/imp/tbemd/share/man/man4/harp.4
  user/imp/tbemd/share/man/man4/hatm.4
  user/imp/tbemd/share/man/man4/hifn.4
  user/imp/tbemd/share/man/man4/hwpmc.4
  user/imp/tbemd/share/man/man4/igb.4
  user/imp/tbemd/share/man/man4/inet.4
  user/imp/tbemd/share/man/man4/io.4
  user/imp/tbemd/share/man/man4/iscsi_initiator.4
  user/imp/tbemd/share/man/man4/kbdmux.4
  user/imp/tbemd/share/man/man4/ksyms.4
  user/imp/tbemd/share/man/man4/lindev.4
  user/imp/tbemd/share/man/man4/malo.4
  user/imp/tbemd/share/man/man4/man4.i386/cs.4
  user/imp/tbemd/share/man/man4/man4.i386/ie.4
  user/imp/tbemd/share/man/man4/man4.i386/mse.4
  user/imp/tbemd/share/man/man4/man4.i386/pnp.4
  user/imp/tbemd/share/man/man4/man4.i386/pnpbios.4
  user/imp/tbemd/share/man/man4/man4.i386/vx.4
  user/imp/tbemd/share/man/man4/man4.i386/wl.4
  user/imp/tbemd/share/man/man4/man4.powerpc/bm.4
  user/imp/tbemd/share/man/man4/man4.powerpc/snd_ai2s.4
  user/imp/tbemd/share/man/man4/man4.powerpc/snd_davbus.4
  user/imp/tbemd/share/man/man4/man4.sparc64/clkbrd.4
  user/imp/tbemd/share/man/man4/man4.sparc64/creator.4
  user/imp/tbemd/share/man/man4/man4.sparc64/machfb.4
  user/imp/tbemd/share/man/man4/man4.sparc64/ofw_console.4
  user/imp/tbemd/share/man/man4/man4.sparc64/openfirm.4
  user/imp/tbemd/share/man/man4/man4.sparc64/openprom.4
  user/imp/tbemd/share/man/man4/md.4
  user/imp/tbemd/share/man/man4/mfi.4
  user/imp/tbemd/share/man/man4/mpt.4
  user/imp/tbemd/share/man/man4/msk.4
  user/imp/tbemd/share/man/man4/natm.4
  user/imp/tbemd/share/man/man4/ng_bridge.4
  user/imp/tbemd/share/man/man4/ng_ccatm.4
  user/imp/tbemd/share/man/man4/ng_hub.4
  user/imp/tbemd/share/man/man4/nve.4
  user/imp/tbemd/share/man/man4/patm.4
  user/imp/tbemd/share/man/man4/psm.4
  user/imp/tbemd/share/man/man4/run.4
  user/imp/tbemd/share/man/man4/sbp_targ.4
  user/imp/tbemd/share/man/man4/sge.4
  user/imp/tbemd/share/man/man4/smp.4
  user/imp/tbemd/share/man/man4/snd_emu10kx.4
  user/imp/tbemd/share/man/man4/splash.4
  user/imp/tbemd/share/man/man4/syscons.4
  user/imp/tbemd/share/man/man4/tx.4
  user/imp/tbemd/share/man/man4/u3g.4
  user/imp/tbemd/share/man/man4/uath.4
  user/imp/tbemd/share/man/man4/ucom.4
  user/imp/tbemd/share/man/man4/uhso.4
  user/imp/tbemd/share/man/man4/usb.4
  user/imp/tbemd/share/man/man4/usb2_template.4
  user/imp/tbemd/share/man/man4/vkbd.4
  user/imp/tbemd/share/man/man4/vlan.4
  user/imp/tbemd/share/man/man4/wpi.4
  user/imp/tbemd/share/man/man5/a.out.5
  user/imp/tbemd/share/man/man5/boot.config.5
  user/imp/tbemd/share/man/man5/devfs.5
  user/imp/tbemd/share/man/man5/fdescfs.5
  user/imp/tbemd/share/man/man5/linsysfs.5
  user/imp/tbemd/share/man/man5/make.conf.5
  user/imp/tbemd/share/man/man5/rc.conf.5
  user/imp/tbemd/share/man/man5/reiserfs.5
  user/imp/tbemd/share/man/man5/src.conf.5
  user/imp/tbemd/share/man/man5/stab.5
  user/imp/tbemd/share/man/man5/xfs.5
  user/imp/tbemd/share/man/man8/nanobsd.8
  user/imp/tbemd/share/man/man9/BUS_DESCRIBE_INTR.9
  user/imp/tbemd/share/man/man9/alq.9
  user/imp/tbemd/share/man/man9/atomic.9
  user/imp/tbemd/share/man/man9/cr_seeothergids.9
  user/imp/tbemd/share/man/man9/cr_seeotheruids.9
  user/imp/tbemd/share/man/man9/fail.9
  user/imp/tbemd/share/man/man9/ieee80211.9
  user/imp/tbemd/share/man/man9/ieee80211_node.9
  user/imp/tbemd/share/man/man9/make_dev.9
  user/imp/tbemd/share/man/man9/mbpool.9
  user/imp/tbemd/share/man/man9/namei.9
  user/imp/tbemd/share/man/man9/p_candebug.9
  user/imp/tbemd/share/man/man9/p_cansee.9
  user/imp/tbemd/share/man/man9/prison_check.9
  user/imp/tbemd/share/man/man9/uio.9
  user/imp/tbemd/share/man/man9/usbdi.9
  user/imp/tbemd/share/man/man9/watchdog.9
  user/imp/tbemd/share/misc/bsd-family-tree
  user/imp/tbemd/share/misc/committers-src.dot
  user/imp/tbemd/share/misc/mdoc.template
  user/imp/tbemd/share/mk/bsd.README
  user/imp/tbemd/share/mk/bsd.cpu.mk
  user/imp/tbemd/share/mk/bsd.libnames.mk
  user/imp/tbemd/share/mk/bsd.own.mk
  user/imp/tbemd/sys/amd64/acpica/acpi_wakeup.c
  user/imp/tbemd/sys/amd64/amd64/apic_vector.S
  user/imp/tbemd/sys/amd64/amd64/bpf_jit_machdep.c
  user/imp/tbemd/sys/amd64/amd64/bpf_jit_machdep.h
  user/imp/tbemd/sys/amd64/amd64/cpu_switch.S
  user/imp/tbemd/sys/amd64/amd64/db_interface.c
  user/imp/tbemd/sys/amd64/amd64/elf_machdep.c
  user/imp/tbemd/sys/amd64/amd64/exception.S
  user/imp/tbemd/sys/amd64/amd64/fpu.c
  user/imp/tbemd/sys/amd64/amd64/identcpu.c
  user/imp/tbemd/sys/amd64/amd64/io.c
  user/imp/tbemd/sys/amd64/amd64/machdep.c
  user/imp/tbemd/sys/amd64/amd64/mp_machdep.c
  user/imp/tbemd/sys/amd64/amd64/pmap.c
  user/imp/tbemd/sys/amd64/amd64/trap.c
  user/imp/tbemd/sys/amd64/amd64/vm_machdep.c
  user/imp/tbemd/sys/amd64/conf/GENERIC
  user/imp/tbemd/sys/amd64/ia32/ia32_reg.c
  user/imp/tbemd/sys/amd64/ia32/ia32_signal.c
  user/imp/tbemd/sys/amd64/ia32/ia32_syscall.c
  user/imp/tbemd/sys/amd64/include/apicreg.h
  user/imp/tbemd/sys/amd64/include/apicvar.h
  user/imp/tbemd/sys/amd64/include/atomic.h
  user/imp/tbemd/sys/amd64/include/clock.h
  user/imp/tbemd/sys/amd64/include/fpu.h
  user/imp/tbemd/sys/amd64/include/iodev.h
  user/imp/tbemd/sys/amd64/include/mca.h
  user/imp/tbemd/sys/amd64/include/pcb.h
  user/imp/tbemd/sys/amd64/include/pcpu.h
  user/imp/tbemd/sys/amd64/include/pmap.h
  user/imp/tbemd/sys/amd64/include/proc.h
  user/imp/tbemd/sys/amd64/include/specialreg.h
  user/imp/tbemd/sys/amd64/include/vmparam.h
  user/imp/tbemd/sys/amd64/include/xen/xenfunc.h
  user/imp/tbemd/sys/amd64/include/xen/xenvar.h
  user/imp/tbemd/sys/amd64/linux32/linux32_machdep.c
  user/imp/tbemd/sys/amd64/linux32/linux32_sysvec.c
  user/imp/tbemd/sys/arm/arm/cpufunc.c
  user/imp/tbemd/sys/arm/arm/cpufunc_asm_fa526.S
  user/imp/tbemd/sys/arm/arm/elf_machdep.c
  user/imp/tbemd/sys/arm/arm/elf_trampoline.c
  user/imp/tbemd/sys/arm/arm/identcpu.c
  user/imp/tbemd/sys/arm/arm/pmap.c
  user/imp/tbemd/sys/arm/arm/trap.c
  user/imp/tbemd/sys/arm/at91/if_ate.c
  user/imp/tbemd/sys/arm/conf/DB-78XXX
  user/imp/tbemd/sys/arm/conf/DB-88F5XXX
  user/imp/tbemd/sys/arm/conf/DB-88F6XXX
  user/imp/tbemd/sys/arm/conf/HL200
  user/imp/tbemd/sys/arm/conf/KB920X
  user/imp/tbemd/sys/arm/conf/LN2410SBC
  user/imp/tbemd/sys/arm/conf/SHEEVAPLUG
  user/imp/tbemd/sys/arm/include/cpuconf.h
  user/imp/tbemd/sys/arm/include/cpufunc.h
  user/imp/tbemd/sys/arm/include/disassem.h
  user/imp/tbemd/sys/arm/include/md_var.h
  user/imp/tbemd/sys/arm/include/metadata.h
  user/imp/tbemd/sys/arm/include/pmap.h
  user/imp/tbemd/sys/arm/include/proc.h
  user/imp/tbemd/sys/arm/mv/files.mv
  user/imp/tbemd/sys/arm/xscale/ixp425/if_npe.c
  user/imp/tbemd/sys/boot/Makefile
  user/imp/tbemd/sys/boot/arm/uboot/Makefile
  user/imp/tbemd/sys/boot/arm/uboot/version
  user/imp/tbemd/sys/boot/common/module.c
  user/imp/tbemd/sys/boot/forth/loader.conf
  user/imp/tbemd/sys/boot/forth/loader.conf.5
  user/imp/tbemd/sys/boot/i386/boot0/Makefile
  user/imp/tbemd/sys/boot/i386/btx/btx/Makefile
  user/imp/tbemd/sys/boot/i386/btx/btxldr/Makefile
  user/imp/tbemd/sys/boot/i386/cdboot/Makefile
  user/imp/tbemd/sys/boot/i386/mbr/Makefile
  user/imp/tbemd/sys/boot/i386/pmbr/Makefile
  user/imp/tbemd/sys/boot/i386/zfsboot/zfsboot.c
  user/imp/tbemd/sys/boot/pc98/boot0.5/Makefile
  user/imp/tbemd/sys/boot/pc98/boot0/Makefile
  user/imp/tbemd/sys/boot/pc98/btx/btx/Makefile
  user/imp/tbemd/sys/boot/pc98/btx/btxldr/Makefile
  user/imp/tbemd/sys/boot/pc98/cdboot/Makefile
  user/imp/tbemd/sys/boot/powerpc/uboot/Makefile
  user/imp/tbemd/sys/boot/powerpc/uboot/version
  user/imp/tbemd/sys/boot/sparc64/boot1/Makefile
  user/imp/tbemd/sys/boot/sparc64/loader/main.c
  user/imp/tbemd/sys/boot/uboot/common/main.c
  user/imp/tbemd/sys/boot/uboot/common/metadata.c
  user/imp/tbemd/sys/boot/uboot/lib/Makefile
  user/imp/tbemd/sys/boot/uboot/lib/disk.c
  user/imp/tbemd/sys/boot/uboot/lib/glue.c
  user/imp/tbemd/sys/boot/zfs/zfs.c
  user/imp/tbemd/sys/boot/zfs/zfsimpl.c
  user/imp/tbemd/sys/cam/ata/ata_da.c
  user/imp/tbemd/sys/cam/ata/ata_pmp.c
  user/imp/tbemd/sys/cam/ata/ata_xpt.c
  user/imp/tbemd/sys/cam/cam_ccb.h
  user/imp/tbemd/sys/cam/cam_debug.h
  user/imp/tbemd/sys/cam/cam_periph.c
  user/imp/tbemd/sys/cam/cam_xpt.c
  user/imp/tbemd/sys/cam/cam_xpt_internal.h
  user/imp/tbemd/sys/cam/scsi/scsi_all.c
  user/imp/tbemd/sys/cam/scsi/scsi_all.h
  user/imp/tbemd/sys/cam/scsi/scsi_cd.c
  user/imp/tbemd/sys/cam/scsi/scsi_ch.h
  user/imp/tbemd/sys/cam/scsi/scsi_da.c
  user/imp/tbemd/sys/cam/scsi/scsi_sg.c
  user/imp/tbemd/sys/cam/scsi/scsi_xpt.c
  user/imp/tbemd/sys/cddl/boot/zfs/zfsimpl.h
  user/imp/tbemd/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c
  user/imp/tbemd/sys/cddl/compat/opensolaris/sys/dnlc.h
  user/imp/tbemd/sys/cddl/compat/opensolaris/sys/sysmacros.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scrub.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  user/imp/tbemd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  user/imp/tbemd/sys/cddl/dev/cyclic/i386/cyclic_machdep.c
  user/imp/tbemd/sys/cddl/dev/systrace/systrace.c
  user/imp/tbemd/sys/compat/freebsd32/freebsd32.h
  user/imp/tbemd/sys/compat/freebsd32/freebsd32_misc.c
  user/imp/tbemd/sys/compat/freebsd32/freebsd32_util.h
  user/imp/tbemd/sys/compat/ia32/ia32_sysvec.c
  user/imp/tbemd/sys/compat/ia32/ia32_util.h
  user/imp/tbemd/sys/compat/linux/linux_ioctl.c
  user/imp/tbemd/sys/compat/linux/linux_ioctl.h
  user/imp/tbemd/sys/compat/svr4/svr4_sysvec.c
  user/imp/tbemd/sys/compat/x86bios/x86bios.c
  user/imp/tbemd/sys/conf/NOTES
  user/imp/tbemd/sys/conf/files
  user/imp/tbemd/sys/conf/files.amd64
  user/imp/tbemd/sys/conf/files.i386
  user/imp/tbemd/sys/conf/files.mips
  user/imp/tbemd/sys/conf/files.pc98
  user/imp/tbemd/sys/conf/files.powerpc
  user/imp/tbemd/sys/conf/files.sparc64
  user/imp/tbemd/sys/conf/files.sun4v
  user/imp/tbemd/sys/conf/kern.pre.mk
  user/imp/tbemd/sys/conf/kmod.mk
  user/imp/tbemd/sys/conf/options
  user/imp/tbemd/sys/conf/options.arm
  user/imp/tbemd/sys/contrib/dev/acpica/acpica_prep.sh
  user/imp/tbemd/sys/contrib/dev/acpica/changes.txt
  user/imp/tbemd/sys/contrib/dev/acpica/common/adisasm.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslcompile.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslcompiler.h
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/asldefine.h
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslfiles.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslglobal.h
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/asllisting.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslmain.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslpredef.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslresource.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype1.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/aslrestype2.c
  user/imp/tbemd/sys/contrib/dev/acpica/compiler/asltypes.h
  user/imp/tbemd/sys/contrib/dev/acpica/debugger/dbcmds.c
  user/imp/tbemd/sys/contrib/dev/acpica/debugger/dbdisply.c
  user/imp/tbemd/sys/contrib/dev/acpica/events/evgpe.c
  user/imp/tbemd/sys/contrib/dev/acpica/events/evgpeblk.c
  user/imp/tbemd/sys/contrib/dev/acpica/executer/exconfig.c
  user/imp/tbemd/sys/contrib/dev/acpica/executer/exoparg1.c
  user/imp/tbemd/sys/contrib/dev/acpica/executer/exsystem.c
  user/imp/tbemd/sys/contrib/dev/acpica/include/acevents.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/acglobal.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/acinterp.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/aclocal.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/acpiosxf.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/acpixf.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/actypes.h
  user/imp/tbemd/sys/contrib/dev/acpica/include/amlresrc.h
  user/imp/tbemd/sys/contrib/dev/acpica/osunixxf.c
  user/imp/tbemd/sys/contrib/dev/acpica/tables/tbfind.c
  user/imp/tbemd/sys/contrib/dev/acpica/tables/tbinstal.c
  user/imp/tbemd/sys/contrib/dev/acpica/tables/tbutils.c
  user/imp/tbemd/sys/contrib/dev/acpica/tables/tbxface.c
  user/imp/tbemd/sys/contrib/dev/acpica/utilities/utcopy.c
  user/imp/tbemd/sys/contrib/dev/acpica/utilities/utglobal.c
  user/imp/tbemd/sys/contrib/dev/acpica/utilities/uttrack.c
  user/imp/tbemd/sys/contrib/dev/run/rt2870.fw.uu
  user/imp/tbemd/sys/contrib/ipfilter/netinet/ip_auth.c
  user/imp/tbemd/sys/contrib/libfdt/libfdt_env.h
  user/imp/tbemd/sys/crypto/via/padlock.c
  user/imp/tbemd/sys/crypto/via/padlock.h
  user/imp/tbemd/sys/crypto/via/padlock_cipher.c
  user/imp/tbemd/sys/crypto/via/padlock_hash.c
  user/imp/tbemd/sys/ddb/db_command.c
  user/imp/tbemd/sys/ddb/db_command.h
  user/imp/tbemd/sys/ddb/db_output.c
  user/imp/tbemd/sys/ddb/db_thread.c
  user/imp/tbemd/sys/ddb/ddb.h
  user/imp/tbemd/sys/dev/acpica/Osd/OsdHardware.c
  user/imp/tbemd/sys/dev/acpica/acpi.c
  user/imp/tbemd/sys/dev/acpica/acpi_ec.c
  user/imp/tbemd/sys/dev/acpica/acpi_hpet.c
  user/imp/tbemd/sys/dev/acpica/acpivar.h
  user/imp/tbemd/sys/dev/ae/if_ae.c
  user/imp/tbemd/sys/dev/age/if_age.c
  user/imp/tbemd/sys/dev/agp/agp.c
  user/imp/tbemd/sys/dev/agp/agp_i810.c
  user/imp/tbemd/sys/dev/ahci/ahci.c
  user/imp/tbemd/sys/dev/ahci/ahci.h
  user/imp/tbemd/sys/dev/alc/if_alc.c
  user/imp/tbemd/sys/dev/ale/if_ale.c
  user/imp/tbemd/sys/dev/amdsbwd/amdsbwd.c
  user/imp/tbemd/sys/dev/an/if_an.c
  user/imp/tbemd/sys/dev/ata/ata-all.c
  user/imp/tbemd/sys/dev/ata/ata-all.h
  user/imp/tbemd/sys/dev/ata/ata-disk.c
  user/imp/tbemd/sys/dev/ata/ata-lowlevel.c
  user/imp/tbemd/sys/dev/ata/ata-pci.c
  user/imp/tbemd/sys/dev/ata/ata-pci.h
  user/imp/tbemd/sys/dev/ata/ata-queue.c
  user/imp/tbemd/sys/dev/ata/atapi-cam.c
  user/imp/tbemd/sys/dev/ata/chipsets/ata-acerlabs.c
  user/imp/tbemd/sys/dev/ata/chipsets/ata-intel.c
  user/imp/tbemd/sys/dev/ata/chipsets/ata-serverworks.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ah.h
  user/imp/tbemd/sys/dev/ath/ath_hal/ah_eeprom_v1.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ah_eeprom_v4k.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ah_eeprom_v4k.h
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5210/ar5210_reset.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar5416phy.h
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar5416reg.h
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c
  user/imp/tbemd/sys/dev/ath/ath_hal/ar5416/ar9285_reset.c
  user/imp/tbemd/sys/dev/ath/if_ath.c
  user/imp/tbemd/sys/dev/atkbdc/atkbdc.c
  user/imp/tbemd/sys/dev/atkbdc/atkbdc_ebus.c
  user/imp/tbemd/sys/dev/atkbdc/atkbdc_isa.c
  user/imp/tbemd/sys/dev/atkbdc/atkbdcreg.h
  user/imp/tbemd/sys/dev/bce/if_bce.c
  user/imp/tbemd/sys/dev/bce/if_bcereg.h
  user/imp/tbemd/sys/dev/bge/if_bge.c
  user/imp/tbemd/sys/dev/bge/if_bgereg.h
  user/imp/tbemd/sys/dev/bwi/if_bwi.c
  user/imp/tbemd/sys/dev/bwn/if_bwn.c
  user/imp/tbemd/sys/dev/cas/if_cas.c
  user/imp/tbemd/sys/dev/cas/if_casreg.h
  user/imp/tbemd/sys/dev/ce/if_ce.c
  user/imp/tbemd/sys/dev/ciss/ciss.c
  user/imp/tbemd/sys/dev/cm/smc90cx6.c
  user/imp/tbemd/sys/dev/cp/if_cp.c
  user/imp/tbemd/sys/dev/cs/if_cs.c
  user/imp/tbemd/sys/dev/ctau/if_ct.c
  user/imp/tbemd/sys/dev/cx/if_cx.c
  user/imp/tbemd/sys/dev/cxgb/cxgb_adapter.h
  user/imp/tbemd/sys/dev/cxgb/cxgb_ioctl.h
  user/imp/tbemd/sys/dev/cxgb/cxgb_main.c
  user/imp/tbemd/sys/dev/cxgb/cxgb_sge.c
  user/imp/tbemd/sys/dev/cxgb/sys/mvec.h
  user/imp/tbemd/sys/dev/cxgb/sys/uipc_mvec.c
  user/imp/tbemd/sys/dev/drm/ati_pcigart.c
  user/imp/tbemd/sys/dev/drm/drmP.h
  user/imp/tbemd/sys/dev/drm/drm_bufs.c
  user/imp/tbemd/sys/dev/drm/drm_context.c
  user/imp/tbemd/sys/dev/drm/drm_drv.c
  user/imp/tbemd/sys/dev/drm/drm_hashtab.c
  user/imp/tbemd/sys/dev/drm/drm_memory.c
  user/imp/tbemd/sys/dev/drm/drm_mm.c
  user/imp/tbemd/sys/dev/drm/drm_scatter.c
  user/imp/tbemd/sys/dev/drm/drm_sman.c
  user/imp/tbemd/sys/dev/drm/drm_sysctl.c
  user/imp/tbemd/sys/dev/drm/drm_vm.c
  user/imp/tbemd/sys/dev/drm/i915_dma.c
  user/imp/tbemd/sys/dev/drm/mach64_dma.c
  user/imp/tbemd/sys/dev/drm/mga_dma.c
  user/imp/tbemd/sys/dev/drm/mga_warp.c
  user/imp/tbemd/sys/dev/drm/r128_cce.c
  user/imp/tbemd/sys/dev/drm/r128_state.c
  user/imp/tbemd/sys/dev/drm/r600_blit.c
  user/imp/tbemd/sys/dev/drm/r600_cp.c
  user/imp/tbemd/sys/dev/drm/radeon_cp.c
  user/imp/tbemd/sys/dev/drm/radeon_cs.c
  user/imp/tbemd/sys/dev/drm/radeon_state.c
  user/imp/tbemd/sys/dev/drm/savage_bci.c
  user/imp/tbemd/sys/dev/drm/via_dma.c
  user/imp/tbemd/sys/dev/drm/via_dmablit.c
  user/imp/tbemd/sys/dev/drm/via_map.c
  user/imp/tbemd/sys/dev/drm/via_mm.c
  user/imp/tbemd/sys/dev/drm/via_video.c
  user/imp/tbemd/sys/dev/e1000/if_em.c
  user/imp/tbemd/sys/dev/e1000/if_igb.c
  user/imp/tbemd/sys/dev/e1000/if_lem.c
  user/imp/tbemd/sys/dev/ed/if_ed.c
  user/imp/tbemd/sys/dev/ep/if_ep.c
  user/imp/tbemd/sys/dev/esp/esp_sbus.c
  user/imp/tbemd/sys/dev/ex/if_ex.c
  user/imp/tbemd/sys/dev/fb/vesa.c
  user/imp/tbemd/sys/dev/fdc/fdc_acpi.c
  user/imp/tbemd/sys/dev/fe/if_fe.c
  user/imp/tbemd/sys/dev/fxp/if_fxp.c
  user/imp/tbemd/sys/dev/fxp/if_fxpreg.h
  user/imp/tbemd/sys/dev/fxp/if_fxpvar.h
  user/imp/tbemd/sys/dev/hwpmc/hwpmc_mod.c
  user/imp/tbemd/sys/dev/ie/if_ie.c
  user/imp/tbemd/sys/dev/iicbus/if_ic.c
  user/imp/tbemd/sys/dev/iicbus/iic.h
  user/imp/tbemd/sys/dev/io/iodev.c
  user/imp/tbemd/sys/dev/ipw/if_ipw.c
  user/imp/tbemd/sys/dev/ipw/if_ipwvar.h
  user/imp/tbemd/sys/dev/isp/isp.c
  user/imp/tbemd/sys/dev/isp/isp_freebsd.c
  user/imp/tbemd/sys/dev/isp/isp_library.c
  user/imp/tbemd/sys/dev/isp/isp_pci.c
  user/imp/tbemd/sys/dev/isp/isp_sbus.c
  user/imp/tbemd/sys/dev/isp/ispvar.h
  user/imp/tbemd/sys/dev/iwi/if_iwi.c
  user/imp/tbemd/sys/dev/iwn/if_iwn.c
  user/imp/tbemd/sys/dev/ixgbe/ixgbe.c
  user/imp/tbemd/sys/dev/ixgbe/ixgbe.h
  user/imp/tbemd/sys/dev/le/lance.c
  user/imp/tbemd/sys/dev/malo/if_malo.c
  user/imp/tbemd/sys/dev/md/md.c
  user/imp/tbemd/sys/dev/mii/brgphy.c
  user/imp/tbemd/sys/dev/mii/e1000phy.c
  user/imp/tbemd/sys/dev/mii/miidevs
  user/imp/tbemd/sys/dev/mmc/mmc.c
  user/imp/tbemd/sys/dev/mpt/mpt.c
  user/imp/tbemd/sys/dev/mpt/mpt.h
  user/imp/tbemd/sys/dev/mpt/mpt_cam.c
  user/imp/tbemd/sys/dev/mpt/mpt_pci.c
  user/imp/tbemd/sys/dev/msk/if_msk.c
  user/imp/tbemd/sys/dev/msk/if_mskreg.h
  user/imp/tbemd/sys/dev/mwl/if_mwl.c
  user/imp/tbemd/sys/dev/mxge/eth_z8e.h
  user/imp/tbemd/sys/dev/mxge/ethp_z8e.h
  user/imp/tbemd/sys/dev/mxge/if_mxge.c
  user/imp/tbemd/sys/dev/mxge/rss_eth_z8e.h
  user/imp/tbemd/sys/dev/mxge/rss_ethp_z8e.h
  user/imp/tbemd/sys/dev/my/if_my.c
  user/imp/tbemd/sys/dev/nfe/if_nfe.c
  user/imp/tbemd/sys/dev/nxge/if_nxge.c
  user/imp/tbemd/sys/dev/ofw/ofw_bus_subr.c
  user/imp/tbemd/sys/dev/ofw/ofw_bus_subr.h
  user/imp/tbemd/sys/dev/ofw/ofw_if.m
  user/imp/tbemd/sys/dev/ofw/ofw_standard.c
  user/imp/tbemd/sys/dev/ofw/openfirm.c
  user/imp/tbemd/sys/dev/ofw/openfirm.h
  user/imp/tbemd/sys/dev/pci/pci.c
  user/imp/tbemd/sys/dev/pdq/pdq_ifsubr.c
  user/imp/tbemd/sys/dev/ppbus/if_plip.c
  user/imp/tbemd/sys/dev/puc/pucdata.c
  user/imp/tbemd/sys/dev/quicc/quicc_bfe.h
  user/imp/tbemd/sys/dev/ral/rt2560.c
  user/imp/tbemd/sys/dev/ral/rt2661.c
  user/imp/tbemd/sys/dev/random/nehemiah.c
  user/imp/tbemd/sys/dev/re/if_re.c
  user/imp/tbemd/sys/dev/sbni/if_sbni.c
  user/imp/tbemd/sys/dev/sge/if_sge.c
  user/imp/tbemd/sys/dev/sge/if_sgereg.h
  user/imp/tbemd/sys/dev/siis/siis.c
  user/imp/tbemd/sys/dev/siis/siis.h
  user/imp/tbemd/sys/dev/sis/if_sis.c
  user/imp/tbemd/sys/dev/smc/if_smc.c
  user/imp/tbemd/sys/dev/sn/if_sn.c
  user/imp/tbemd/sys/dev/snc/dp83932.c
  user/imp/tbemd/sys/dev/sound/pci/hda/hdac.c
  user/imp/tbemd/sys/dev/sound/pcm/buffer.c
  user/imp/tbemd/sys/dev/sound/pcm/buffer.h
  user/imp/tbemd/sys/dev/sound/usb/uaudio.c
  user/imp/tbemd/sys/dev/sym/sym_hipd.c
  user/imp/tbemd/sys/dev/syscons/syscons.c
  user/imp/tbemd/sys/dev/syscons/syscons.h
  user/imp/tbemd/sys/dev/ti/if_ti.c
  user/imp/tbemd/sys/dev/twa/tw_cl.h
  user/imp/tbemd/sys/dev/twa/tw_cl_fwif.h
  user/imp/tbemd/sys/dev/twa/tw_cl_init.c
  user/imp/tbemd/sys/dev/twa/tw_cl_intr.c
  user/imp/tbemd/sys/dev/twa/tw_cl_io.c
  user/imp/tbemd/sys/dev/twa/tw_cl_misc.c
  user/imp/tbemd/sys/dev/twa/tw_cl_share.h
  user/imp/tbemd/sys/dev/twa/tw_osl.h
  user/imp/tbemd/sys/dev/twa/tw_osl_cam.c
  user/imp/tbemd/sys/dev/twa/tw_osl_externs.h
  user/imp/tbemd/sys/dev/twa/tw_osl_freebsd.c
  user/imp/tbemd/sys/dev/twa/tw_osl_inline.h
  user/imp/tbemd/sys/dev/twa/tw_osl_share.h
  user/imp/tbemd/sys/dev/uart/uart_dev_ns8250.c
  user/imp/tbemd/sys/dev/usb/controller/ehci.c
  user/imp/tbemd/sys/dev/usb/controller/uhci.c
  user/imp/tbemd/sys/dev/usb/controller/usb_controller.c
  user/imp/tbemd/sys/dev/usb/controller/uss820dci.c
  user/imp/tbemd/sys/dev/usb/input/atp.c
  user/imp/tbemd/sys/dev/usb/input/uhid.c
  user/imp/tbemd/sys/dev/usb/input/ukbd.c
  user/imp/tbemd/sys/dev/usb/input/ums.c
  user/imp/tbemd/sys/dev/usb/misc/udbp.c
  user/imp/tbemd/sys/dev/usb/net/if_aue.c
  user/imp/tbemd/sys/dev/usb/net/if_axe.c
  user/imp/tbemd/sys/dev/usb/net/if_cdce.c
  user/imp/tbemd/sys/dev/usb/net/if_cue.c
  user/imp/tbemd/sys/dev/usb/net/if_kue.c
  user/imp/tbemd/sys/dev/usb/net/if_rue.c
  user/imp/tbemd/sys/dev/usb/net/if_udav.c
  user/imp/tbemd/sys/dev/usb/net/uhso.c
  user/imp/tbemd/sys/dev/usb/net/usb_ethernet.c
  user/imp/tbemd/sys/dev/usb/quirk/usb_quirk.c
  user/imp/tbemd/sys/dev/usb/serial/u3g.c
  user/imp/tbemd/sys/dev/usb/serial/ubsa.c
  user/imp/tbemd/sys/dev/usb/serial/ubser.c
  user/imp/tbemd/sys/dev/usb/serial/uchcom.c
  user/imp/tbemd/sys/dev/usb/serial/uftdi.c
  user/imp/tbemd/sys/dev/usb/serial/ulpt.c
  user/imp/tbemd/sys/dev/usb/serial/umodem.c
  user/imp/tbemd/sys/dev/usb/serial/umoscom.c
  user/imp/tbemd/sys/dev/usb/serial/uplcom.c
  user/imp/tbemd/sys/dev/usb/serial/usb_serial.c
  user/imp/tbemd/sys/dev/usb/serial/uslcom.c
  user/imp/tbemd/sys/dev/usb/serial/uvisor.c
  user/imp/tbemd/sys/dev/usb/serial/uvscom.c
  user/imp/tbemd/sys/dev/usb/storage/umass.c
  user/imp/tbemd/sys/dev/usb/storage/urio.c
  user/imp/tbemd/sys/dev/usb/storage/ustorage_fs.c
  user/imp/tbemd/sys/dev/usb/usb_compat_linux.c
  user/imp/tbemd/sys/dev/usb/usb_debug.h
  user/imp/tbemd/sys/dev/usb/usb_dev.c
  user/imp/tbemd/sys/dev/usb/usb_device.c
  user/imp/tbemd/sys/dev/usb/usb_device.h
  user/imp/tbemd/sys/dev/usb/usb_freebsd.h
  user/imp/tbemd/sys/dev/usb/usb_generic.c
  user/imp/tbemd/sys/dev/usb/usb_hid.c
  user/imp/tbemd/sys/dev/usb/usb_hub.c
  user/imp/tbemd/sys/dev/usb/usb_request.c
  user/imp/tbemd/sys/dev/usb/usb_transfer.c
  user/imp/tbemd/sys/dev/usb/usb_transfer.h
  user/imp/tbemd/sys/dev/usb/usbdevs
  user/imp/tbemd/sys/dev/usb/usbhid.h
  user/imp/tbemd/sys/dev/usb/wlan/if_rum.c
  user/imp/tbemd/sys/dev/usb/wlan/if_run.c
  user/imp/tbemd/sys/dev/usb/wlan/if_runreg.h
  user/imp/tbemd/sys/dev/usb/wlan/if_runvar.h
  user/imp/tbemd/sys/dev/usb/wlan/if_uath.c
  user/imp/tbemd/sys/dev/usb/wlan/if_upgt.c
  user/imp/tbemd/sys/dev/usb/wlan/if_ural.c
  user/imp/tbemd/sys/dev/usb/wlan/if_urtw.c
  user/imp/tbemd/sys/dev/usb/wlan/if_zyd.c
  user/imp/tbemd/sys/dev/vx/if_vx.c
  user/imp/tbemd/sys/dev/wi/if_wi.c
  user/imp/tbemd/sys/dev/wl/if_wl.c
  user/imp/tbemd/sys/dev/wpi/if_wpi.c
  user/imp/tbemd/sys/dev/xe/if_xe.c
  user/imp/tbemd/sys/dev/xen/netfront/netfront.c
  user/imp/tbemd/sys/fs/devfs/devfs.h
  user/imp/tbemd/sys/fs/devfs/devfs_devs.c
  user/imp/tbemd/sys/fs/devfs/devfs_int.h
  user/imp/tbemd/sys/fs/devfs/devfs_vnops.c
  user/imp/tbemd/sys/fs/ext2fs/ext2_readwrite.c
  user/imp/tbemd/sys/fs/ext2fs/ext2_vnops.c
  user/imp/tbemd/sys/fs/msdosfs/msdosfs_vnops.c
  user/imp/tbemd/sys/fs/nfs/nfs_commonkrpc.c
  user/imp/tbemd/sys/fs/nfs/nfs_commonport.c
  user/imp/tbemd/sys/fs/nfs/nfs_var.h
  user/imp/tbemd/sys/fs/nfs/nfsclstate.h
  user/imp/tbemd/sys/fs/nfs/nfskpiport.h
  user/imp/tbemd/sys/fs/nfs/nfsport.h
  user/imp/tbemd/sys/fs/nfsclient/nfs.h
  user/imp/tbemd/sys/fs/nfsclient/nfs_clbio.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clnfsiod.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clnode.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clport.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clrpcops.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clstate.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clsubs.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clvfsops.c
  user/imp/tbemd/sys/fs/nfsclient/nfs_clvnops.c
  user/imp/tbemd/sys/fs/nfsserver/nfs_nfsdstate.c
  user/imp/tbemd/sys/fs/nullfs/null_vnops.c
  user/imp/tbemd/sys/fs/nwfs/nwfs_io.c
  user/imp/tbemd/sys/fs/procfs/procfs_ctl.c
  user/imp/tbemd/sys/fs/pseudofs/pseudofs_vnops.c
  user/imp/tbemd/sys/fs/smbfs/smbfs_io.c
  user/imp/tbemd/sys/fs/tmpfs/tmpfs_vnops.c
  user/imp/tbemd/sys/fs/udf/udf_vnops.c
  user/imp/tbemd/sys/geom/geom.h
  user/imp/tbemd/sys/geom/geom_event.c
  user/imp/tbemd/sys/geom/geom_io.c
  user/imp/tbemd/sys/geom/geom_subr.c
  user/imp/tbemd/sys/geom/label/g_label.c
  user/imp/tbemd/sys/geom/mountver/g_mountver.c
  user/imp/tbemd/sys/geom/multipath/g_multipath.c
  user/imp/tbemd/sys/geom/part/g_part.c
  user/imp/tbemd/sys/geom/part/g_part_apm.c
  user/imp/tbemd/sys/geom/part/g_part_bsd.c
  user/imp/tbemd/sys/geom/part/g_part_gpt.c
  user/imp/tbemd/sys/geom/part/g_part_if.m
  user/imp/tbemd/sys/geom/part/g_part_mbr.c
  user/imp/tbemd/sys/geom/part/g_part_pc98.c
  user/imp/tbemd/sys/geom/part/g_part_vtoc8.c
  user/imp/tbemd/sys/geom/vinum/geom_vinum.c
  user/imp/tbemd/sys/geom/vinum/geom_vinum.h
  user/imp/tbemd/sys/geom/vinum/geom_vinum_events.c
  user/imp/tbemd/sys/geom/vinum/geom_vinum_var.h
  user/imp/tbemd/sys/geom/zero/g_zero.c
  user/imp/tbemd/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c
  user/imp/tbemd/sys/i386/conf/GENERIC
  user/imp/tbemd/sys/i386/conf/XBOX
  user/imp/tbemd/sys/i386/i386/apic_vector.s
  user/imp/tbemd/sys/i386/i386/bpf_jit_machdep.c
  user/imp/tbemd/sys/i386/i386/bpf_jit_machdep.h
  user/imp/tbemd/sys/i386/i386/elf_machdep.c
  user/imp/tbemd/sys/i386/i386/geode.c
  user/imp/tbemd/sys/i386/i386/identcpu.c
  user/imp/tbemd/sys/i386/i386/io.c
  user/imp/tbemd/sys/i386/i386/machdep.c
  user/imp/tbemd/sys/i386/i386/mp_machdep.c
  user/imp/tbemd/sys/i386/i386/pmap.c
  user/imp/tbemd/sys/i386/i386/ptrace_machdep.c
  user/imp/tbemd/sys/i386/i386/swtch.s
  user/imp/tbemd/sys/i386/i386/trap.c
  user/imp/tbemd/sys/i386/i386/vm_machdep.c
  user/imp/tbemd/sys/i386/ibcs2/ibcs2_sysvec.c
  user/imp/tbemd/sys/i386/include/apicreg.h
  user/imp/tbemd/sys/i386/include/apicvar.h
  user/imp/tbemd/sys/i386/include/atomic.h
  user/imp/tbemd/sys/i386/include/clock.h
  user/imp/tbemd/sys/i386/include/iodev.h
  user/imp/tbemd/sys/i386/include/mca.h
  user/imp/tbemd/sys/i386/include/npx.h
  user/imp/tbemd/sys/i386/include/pcb.h
  user/imp/tbemd/sys/i386/include/pcpu.h
  user/imp/tbemd/sys/i386/include/pmap.h
  user/imp/tbemd/sys/i386/include/proc.h
  user/imp/tbemd/sys/i386/include/specialreg.h
  user/imp/tbemd/sys/i386/include/xen/xenfunc.h
  user/imp/tbemd/sys/i386/include/xen/xenvar.h
  user/imp/tbemd/sys/i386/isa/npx.c
  user/imp/tbemd/sys/i386/linux/linux_machdep.c
  user/imp/tbemd/sys/i386/linux/linux_ptrace.c
  user/imp/tbemd/sys/i386/linux/linux_sysvec.c
  user/imp/tbemd/sys/i386/xen/pmap.c
  user/imp/tbemd/sys/ia64/conf/GENERIC
  user/imp/tbemd/sys/ia64/ia32/ia32_trap.c
  user/imp/tbemd/sys/ia64/ia64/db_machdep.c
  user/imp/tbemd/sys/ia64/ia64/elf_machdep.c
  user/imp/tbemd/sys/ia64/ia64/iodev_machdep.c
  user/imp/tbemd/sys/ia64/ia64/pmap.c
  user/imp/tbemd/sys/ia64/ia64/trap.c
  user/imp/tbemd/sys/ia64/include/ia64_cpu.h
  user/imp/tbemd/sys/ia64/include/iodev.h
  user/imp/tbemd/sys/ia64/include/pmap.h
  user/imp/tbemd/sys/ia64/include/proc.h
  user/imp/tbemd/sys/ia64/include/runq.h
  user/imp/tbemd/sys/ia64/include/sal.h
  user/imp/tbemd/sys/ia64/include/vmparam.h
  user/imp/tbemd/sys/isa/syscons_isa.c
  user/imp/tbemd/sys/kern/imgact_aout.c
  user/imp/tbemd/sys/kern/imgact_elf.c
  user/imp/tbemd/sys/kern/init_main.c
  user/imp/tbemd/sys/kern/kern_alq.c
  user/imp/tbemd/sys/kern/kern_clock.c
  user/imp/tbemd/sys/kern/kern_conf.c
  user/imp/tbemd/sys/kern/kern_descrip.c
  user/imp/tbemd/sys/kern/kern_exec.c
  user/imp/tbemd/sys/kern/kern_gzio.c
  user/imp/tbemd/sys/kern/kern_intr.c
  user/imp/tbemd/sys/kern/kern_jail.c
  user/imp/tbemd/sys/kern/kern_kthread.c
  user/imp/tbemd/sys/kern/kern_mutex.c
  user/imp/tbemd/sys/kern/kern_ntptime.c
  user/imp/tbemd/sys/kern/kern_proc.c
  user/imp/tbemd/sys/kern/kern_resource.c
  user/imp/tbemd/sys/kern/kern_shutdown.c
  user/imp/tbemd/sys/kern/kern_sig.c
  user/imp/tbemd/sys/kern/kern_sx.c
  user/imp/tbemd/sys/kern/kern_thread.c
  user/imp/tbemd/sys/kern/posix4_mib.c
  user/imp/tbemd/sys/kern/sched_4bsd.c
  user/imp/tbemd/sys/kern/sched_ule.c
  user/imp/tbemd/sys/kern/subr_acl_nfs4.c
  user/imp/tbemd/sys/kern/subr_acl_posix1e.c
  user/imp/tbemd/sys/kern/subr_bufring.c
  user/imp/tbemd/sys/kern/subr_bus.c
  user/imp/tbemd/sys/kern/subr_pcpu.c
  user/imp/tbemd/sys/kern/subr_smp.c
  user/imp/tbemd/sys/kern/subr_trap.c
  user/imp/tbemd/sys/kern/subr_uio.c
  user/imp/tbemd/sys/kern/subr_witness.c
  user/imp/tbemd/sys/kern/sys_generic.c
  user/imp/tbemd/sys/kern/sys_pipe.c
  user/imp/tbemd/sys/kern/sys_process.c
  user/imp/tbemd/sys/kern/uipc_cow.c
  user/imp/tbemd/sys/kern/uipc_mbuf.c
  user/imp/tbemd/sys/kern/uipc_sem.c
  user/imp/tbemd/sys/kern/uipc_shm.c
  user/imp/tbemd/sys/kern/uipc_socket.c
  user/imp/tbemd/sys/kern/uipc_syscalls.c
  user/imp/tbemd/sys/kern/vfs_acl.c
  user/imp/tbemd/sys/kern/vfs_bio.c
  user/imp/tbemd/sys/kern/vfs_cache.c
  user/imp/tbemd/sys/kern/vfs_default.c
  user/imp/tbemd/sys/kern/vfs_subr.c
  user/imp/tbemd/sys/kern/vfs_vnops.c
  user/imp/tbemd/sys/kern/vnode_if.src
  user/imp/tbemd/sys/mips/adm5120/if_admsw.c
  user/imp/tbemd/sys/mips/atheros/if_arge.c
  user/imp/tbemd/sys/mips/cavium/asm_octeon.S
  user/imp/tbemd/sys/mips/cavium/dev/rgmii/octeon_fau.h
  user/imp/tbemd/sys/mips/cavium/dev/rgmii/octeon_rgmx.c
  user/imp/tbemd/sys/mips/cavium/files.octeon1
  user/imp/tbemd/sys/mips/cavium/octeon_machdep.c
  user/imp/tbemd/sys/mips/cavium/octeon_pcmap_regs.h
  user/imp/tbemd/sys/mips/cavium/uart_dev_oct16550.c
  user/imp/tbemd/sys/mips/conf/AR71XX
  user/imp/tbemd/sys/mips/conf/SENTRY5
  user/imp/tbemd/sys/mips/conf/SWARM
  user/imp/tbemd/sys/mips/conf/XLR
  user/imp/tbemd/sys/mips/include/_inttypes.h
  user/imp/tbemd/sys/mips/include/_limits.h
  user/imp/tbemd/sys/mips/include/asm.h
  user/imp/tbemd/sys/mips/include/cpu.h
  user/imp/tbemd/sys/mips/include/cpufunc.h
  user/imp/tbemd/sys/mips/include/cpuregs.h
  user/imp/tbemd/sys/mips/include/db_machdep.h
  user/imp/tbemd/sys/mips/include/hwfunc.h
  user/imp/tbemd/sys/mips/include/locore.h
  user/imp/tbemd/sys/mips/include/param.h
  user/imp/tbemd/sys/mips/include/pcb.h
  user/imp/tbemd/sys/mips/include/pmap.h
  user/imp/tbemd/sys/mips/include/proc.h
  user/imp/tbemd/sys/mips/include/profile.h
  user/imp/tbemd/sys/mips/include/pte.h
  user/imp/tbemd/sys/mips/include/regnum.h
  user/imp/tbemd/sys/mips/include/sf_buf.h
  user/imp/tbemd/sys/mips/include/smp.h
  user/imp/tbemd/sys/mips/include/trap.h
  user/imp/tbemd/sys/mips/include/vmparam.h
  user/imp/tbemd/sys/mips/malta/gt_pci.c
  user/imp/tbemd/sys/mips/mips/autoconf.c
  user/imp/tbemd/sys/mips/mips/cpu.c
  user/imp/tbemd/sys/mips/mips/db_trace.c
  user/imp/tbemd/sys/mips/mips/elf64_machdep.c
  user/imp/tbemd/sys/mips/mips/elf_machdep.c
  user/imp/tbemd/sys/mips/mips/exception.S
  user/imp/tbemd/sys/mips/mips/fp.S
  user/imp/tbemd/sys/mips/mips/genassym.c
  user/imp/tbemd/sys/mips/mips/locore.S
  user/imp/tbemd/sys/mips/mips/machdep.c
  user/imp/tbemd/sys/mips/mips/mem.c
  user/imp/tbemd/sys/mips/mips/mp_machdep.c
  user/imp/tbemd/sys/mips/mips/mpboot.S
  user/imp/tbemd/sys/mips/mips/nexus.c
  user/imp/tbemd/sys/mips/mips/pmap.c
  user/imp/tbemd/sys/mips/mips/psraccess.S
  user/imp/tbemd/sys/mips/mips/support.S
  user/imp/tbemd/sys/mips/mips/swtch.S
  user/imp/tbemd/sys/mips/mips/tick.c
  user/imp/tbemd/sys/mips/mips/tlb.S
  user/imp/tbemd/sys/mips/mips/trap.c
  user/imp/tbemd/sys/mips/mips/uio_machdep.c
  user/imp/tbemd/sys/mips/mips/vm_machdep.c
  user/imp/tbemd/sys/mips/rmi/clock.c
  user/imp/tbemd/sys/mips/rmi/dev/xlr/rge.c
  user/imp/tbemd/sys/mips/rmi/files.xlr
  user/imp/tbemd/sys/mips/rmi/interrupt.h
  user/imp/tbemd/sys/mips/rmi/intr_machdep.c
  user/imp/tbemd/sys/mips/rmi/iodi.c
  user/imp/tbemd/sys/mips/rmi/on_chip.c
  user/imp/tbemd/sys/mips/rmi/pic.h
  user/imp/tbemd/sys/mips/rmi/xlr_machdep.c
  user/imp/tbemd/sys/mips/rmi/xlr_pci.c
  user/imp/tbemd/sys/mips/rmi/xlrconfig.h
  user/imp/tbemd/sys/mips/sibyte/sb_machdep.c
  user/imp/tbemd/sys/modules/Makefile
  user/imp/tbemd/sys/modules/acpi/acpi/Makefile
  user/imp/tbemd/sys/modules/ata/atadisk/Makefile
  user/imp/tbemd/sys/modules/cam/Makefile
  user/imp/tbemd/sys/modules/cas/Makefile
  user/imp/tbemd/sys/modules/cyclic/Makefile
  user/imp/tbemd/sys/modules/iwnfw/Makefile.inc
  user/imp/tbemd/sys/modules/linux/Makefile
  user/imp/tbemd/sys/modules/netgraph/Makefile
  user/imp/tbemd/sys/modules/uart/Makefile
  user/imp/tbemd/sys/modules/usb/usb/Makefile
  user/imp/tbemd/sys/modules/zfs/Makefile
  user/imp/tbemd/sys/net/bpf.c
  user/imp/tbemd/sys/net/bpf_zerocopy.c
  user/imp/tbemd/sys/net/bpfdesc.h
  user/imp/tbemd/sys/net/flowtable.c
  user/imp/tbemd/sys/net/flowtable.h
  user/imp/tbemd/sys/net/if.c
  user/imp/tbemd/sys/net/if_ef.c
  user/imp/tbemd/sys/net/if_gif.c
  user/imp/tbemd/sys/net/if_gif.h
  user/imp/tbemd/sys/net/if_gre.c
  user/imp/tbemd/sys/net/if_stf.c
  user/imp/tbemd/sys/net/if_var.h
  user/imp/tbemd/sys/net/if_vlan.c
  user/imp/tbemd/sys/net/route.c
  user/imp/tbemd/sys/net/rtsock.c
  user/imp/tbemd/sys/net/vnet.c
  user/imp/tbemd/sys/net/vnet.h
  user/imp/tbemd/sys/net80211/ieee80211.c
  user/imp/tbemd/sys/net80211/ieee80211_amrr.c
  user/imp/tbemd/sys/net80211/ieee80211_ht.h
  user/imp/tbemd/sys/net80211/ieee80211_hwmp.c
  user/imp/tbemd/sys/net80211/ieee80211_ioctl.c
  user/imp/tbemd/sys/net80211/ieee80211_node.c
  user/imp/tbemd/sys/net80211/ieee80211_rssadapt.c
  user/imp/tbemd/sys/net80211/ieee80211_scan_sta.c
  user/imp/tbemd/sys/net80211/ieee80211_var.h
  user/imp/tbemd/sys/netgraph/ng_base.c
  user/imp/tbemd/sys/netgraph/ng_bridge.c
  user/imp/tbemd/sys/netgraph/ng_bridge.h
  user/imp/tbemd/sys/netgraph/ng_eiface.c
  user/imp/tbemd/sys/netgraph/ng_fec.c
  user/imp/tbemd/sys/netgraph/ng_hub.c
  user/imp/tbemd/sys/netgraph/ng_hub.h
  user/imp/tbemd/sys/netgraph/ng_iface.c
  user/imp/tbemd/sys/netgraph/ng_ksocket.c
  user/imp/tbemd/sys/netgraph/ng_pipe.c
  user/imp/tbemd/sys/netgraph/ng_pppoe.c
  user/imp/tbemd/sys/netgraph/ng_socket.c
  user/imp/tbemd/sys/netgraph/ng_tty.c
  user/imp/tbemd/sys/netinet/icmp6.h
  user/imp/tbemd/sys/netinet/if_ether.c
  user/imp/tbemd/sys/netinet/igmp.c
  user/imp/tbemd/sys/netinet/in.c
  user/imp/tbemd/sys/netinet/in_gif.c
  user/imp/tbemd/sys/netinet/in_pcb.c
  user/imp/tbemd/sys/netinet/in_proto.c
  user/imp/tbemd/sys/netinet/in_rmx.c
  user/imp/tbemd/sys/netinet/ip_dummynet.h
  user/imp/tbemd/sys/netinet/ip_icmp.c
  user/imp/tbemd/sys/netinet/ip_icmp.h
  user/imp/tbemd/sys/netinet/ip_input.c
  user/imp/tbemd/sys/netinet/ip_mroute.c
  user/imp/tbemd/sys/netinet/ip_mroute.h
  user/imp/tbemd/sys/netinet/ip_options.c
  user/imp/tbemd/sys/netinet/ip_output.c
  user/imp/tbemd/sys/netinet/ip_var.h
  user/imp/tbemd/sys/netinet/ipfw/dn_sched.h
  user/imp/tbemd/sys/netinet/ipfw/dn_sched_rr.c
  user/imp/tbemd/sys/netinet/ipfw/dn_sched_wf2q.c
  user/imp/tbemd/sys/netinet/ipfw/ip_dn_private.h
  user/imp/tbemd/sys/netinet/ipfw/ip_dummynet.c
  user/imp/tbemd/sys/netinet/ipfw/ip_fw_pfil.c
  user/imp/tbemd/sys/netinet/ipfw/ip_fw_private.h
  user/imp/tbemd/sys/netinet/pim_var.h
  user/imp/tbemd/sys/netinet/raw_ip.c
  user/imp/tbemd/sys/netinet/sctp_asconf.c
  user/imp/tbemd/sys/netinet/sctp_auth.c
  user/imp/tbemd/sys/netinet/sctp_bsd_addr.c
  user/imp/tbemd/sys/netinet/sctp_bsd_addr.h
  user/imp/tbemd/sys/netinet/sctp_constants.h
  user/imp/tbemd/sys/netinet/sctp_indata.c
  user/imp/tbemd/sys/netinet/sctp_input.c
  user/imp/tbemd/sys/netinet/sctp_lock_bsd.h
  user/imp/tbemd/sys/netinet/sctp_output.c
  user/imp/tbemd/sys/netinet/sctp_pcb.c
  user/imp/tbemd/sys/netinet/sctp_pcb.h
  user/imp/tbemd/sys/netinet/sctp_structs.h
  user/imp/tbemd/sys/netinet/sctp_sysctl.c
  user/imp/tbemd/sys/netinet/sctp_timer.c
  user/imp/tbemd/sys/netinet/sctp_usrreq.c
  user/imp/tbemd/sys/netinet/sctputil.c
  user/imp/tbemd/sys/netinet/tcp_hostcache.c
  user/imp/tbemd/sys/netinet/tcp_input.c
  user/imp/tbemd/sys/netinet/tcp_output.c
  user/imp/tbemd/sys/netinet/tcp_reass.c
  user/imp/tbemd/sys/netinet/tcp_sack.c
  user/imp/tbemd/sys/netinet/tcp_subr.c
  user/imp/tbemd/sys/netinet/tcp_syncache.c
  user/imp/tbemd/sys/netinet/tcp_timewait.c
  user/imp/tbemd/sys/netinet/tcp_var.h
  user/imp/tbemd/sys/netinet/udp_usrreq.c
  user/imp/tbemd/sys/netinet/udp_var.h
  user/imp/tbemd/sys/netinet6/frag6.c
  user/imp/tbemd/sys/netinet6/icmp6.c
  user/imp/tbemd/sys/netinet6/in6.c
  user/imp/tbemd/sys/netinet6/in6_gif.c
  user/imp/tbemd/sys/netinet6/in6_ifattach.c
  user/imp/tbemd/sys/netinet6/in6_proto.c
  user/imp/tbemd/sys/netinet6/in6_rmx.c
  user/imp/tbemd/sys/netinet6/in6_src.c
  user/imp/tbemd/sys/netinet6/in6_var.h
  user/imp/tbemd/sys/netinet6/ip6_input.c
  user/imp/tbemd/sys/netinet6/ip6_mroute.c
  user/imp/tbemd/sys/netinet6/ip6_output.c
  user/imp/tbemd/sys/netinet6/ip6_var.h
  user/imp/tbemd/sys/netinet6/nd6.c
  user/imp/tbemd/sys/netinet6/nd6.h
  user/imp/tbemd/sys/netinet6/nd6_nbr.c
  user/imp/tbemd/sys/netinet6/nd6_rtr.c
  user/imp/tbemd/sys/netinet6/raw_ip6.c
  user/imp/tbemd/sys/netinet6/scope6.c
  user/imp/tbemd/sys/netinet6/udp6_usrreq.c
  user/imp/tbemd/sys/netipsec/ah_var.h
  user/imp/tbemd/sys/netipsec/esp_var.h
  user/imp/tbemd/sys/netipsec/ipcomp_var.h
  user/imp/tbemd/sys/netipsec/ipip_var.h
  user/imp/tbemd/sys/netipsec/ipsec.c
  user/imp/tbemd/sys/netipsec/ipsec.h
  user/imp/tbemd/sys/netipsec/ipsec6.h
  user/imp/tbemd/sys/netipsec/ipsec_input.c
  user/imp/tbemd/sys/netipsec/key.c
  user/imp/tbemd/sys/netipsec/xform_esp.c
  user/imp/tbemd/sys/nfsclient/nfs_bio.c
  user/imp/tbemd/sys/nfsclient/nfs_vfsops.c
  user/imp/tbemd/sys/nfsclient/nfs_vnops.c
  user/imp/tbemd/sys/opencrypto/crypto.c
  user/imp/tbemd/sys/pc98/cbus/clock.c
  user/imp/tbemd/sys/pc98/cbus/syscons_cbus.c
  user/imp/tbemd/sys/pc98/conf/GENERIC
  user/imp/tbemd/sys/pc98/include/md_var.h
  user/imp/tbemd/sys/pc98/pc98/machdep.c
  user/imp/tbemd/sys/pc98/pc98/pc98_machdep.c
  user/imp/tbemd/sys/pci/if_rl.c
  user/imp/tbemd/sys/powerpc/aim/mmu_oea.c
  user/imp/tbemd/sys/powerpc/aim/mmu_oea64.c
  user/imp/tbemd/sys/powerpc/aim/ofw_machdep.c
  user/imp/tbemd/sys/powerpc/aim/trap.c
  user/imp/tbemd/sys/powerpc/booke/pmap.c
  user/imp/tbemd/sys/powerpc/booke/trap.c
  user/imp/tbemd/sys/powerpc/conf/GENERIC
  user/imp/tbemd/sys/powerpc/conf/MPC85XX
  user/imp/tbemd/sys/powerpc/cpufreq/pcr.c
  user/imp/tbemd/sys/powerpc/include/intr_machdep.h
  user/imp/tbemd/sys/powerpc/include/metadata.h
  user/imp/tbemd/sys/powerpc/include/pmap.h
  user/imp/tbemd/sys/powerpc/include/proc.h
  user/imp/tbemd/sys/powerpc/ofw/ofw_pcibus.c
  user/imp/tbemd/sys/powerpc/ofw/ofw_real.c
  user/imp/tbemd/sys/powerpc/powermac/ata_kauai.c
  user/imp/tbemd/sys/powerpc/powermac/cpcht.c
  user/imp/tbemd/sys/powerpc/powermac/kiic.c
  user/imp/tbemd/sys/powerpc/powermac/macgpio.c
  user/imp/tbemd/sys/powerpc/powermac/smu.c
  user/imp/tbemd/sys/powerpc/powermac/uninorth.c
  user/imp/tbemd/sys/powerpc/powermac/uninorthvar.h
  user/imp/tbemd/sys/powerpc/powerpc/elf_machdep.c
  user/imp/tbemd/sys/powerpc/powerpc/intr_machdep.c
  user/imp/tbemd/sys/powerpc/powerpc/mmu_if.m
  user/imp/tbemd/sys/powerpc/powerpc/openpic.c
  user/imp/tbemd/sys/powerpc/powerpc/pmap_dispatch.c
  user/imp/tbemd/sys/security/audit/audit_bsm.c
  user/imp/tbemd/sys/sparc64/conf/GENERIC
  user/imp/tbemd/sys/sparc64/include/asi.h
  user/imp/tbemd/sys/sparc64/include/cache.h
  user/imp/tbemd/sys/sparc64/include/md_var.h
  user/imp/tbemd/sys/sparc64/include/ofw_machdep.h
  user/imp/tbemd/sys/sparc64/include/pmap.h
  user/imp/tbemd/sys/sparc64/include/proc.h
  user/imp/tbemd/sys/sparc64/isa/isa.c
  user/imp/tbemd/sys/sparc64/pci/schizo.c
  user/imp/tbemd/sys/sparc64/pci/schizoreg.h
  user/imp/tbemd/sys/sparc64/pci/schizovar.h
  user/imp/tbemd/sys/sparc64/sparc64/ata_machdep.c
  user/imp/tbemd/sys/sparc64/sparc64/cache.c
  user/imp/tbemd/sys/sparc64/sparc64/cheetah.c
  user/imp/tbemd/sys/sparc64/sparc64/elf_machdep.c
  user/imp/tbemd/sys/sparc64/sparc64/identcpu.c
  user/imp/tbemd/sys/sparc64/sparc64/interrupt.S
  user/imp/tbemd/sys/sparc64/sparc64/locore.S
  user/imp/tbemd/sys/sparc64/sparc64/machdep.c
  user/imp/tbemd/sys/sparc64/sparc64/mp_locore.S
  user/imp/tbemd/sys/sparc64/sparc64/mp_machdep.c
  user/imp/tbemd/sys/sparc64/sparc64/nexus.c
  user/imp/tbemd/sys/sparc64/sparc64/ofw_machdep.c
  user/imp/tbemd/sys/sparc64/sparc64/pmap.c
  user/imp/tbemd/sys/sparc64/sparc64/tick.c
  user/imp/tbemd/sys/sparc64/sparc64/trap.c
  user/imp/tbemd/sys/sun4v/conf/GENERIC
  user/imp/tbemd/sys/sun4v/include/ofw_machdep.h
  user/imp/tbemd/sys/sun4v/include/pmap.h
  user/imp/tbemd/sys/sun4v/include/proc.h
  user/imp/tbemd/sys/sun4v/sun4v/pmap.c
  user/imp/tbemd/sys/sun4v/sun4v/trap.c
  user/imp/tbemd/sys/sys/alq.h
  user/imp/tbemd/sys/sys/buf.h
  user/imp/tbemd/sys/sys/buf_ring.h
  user/imp/tbemd/sys/sys/conf.h
  user/imp/tbemd/sys/sys/dtrace_bsd.h
  user/imp/tbemd/sys/sys/endian.h
  user/imp/tbemd/sys/sys/eventhandler.h
  user/imp/tbemd/sys/sys/kernel.h
  user/imp/tbemd/sys/sys/kthread.h
  user/imp/tbemd/sys/sys/libkern.h
  user/imp/tbemd/sys/sys/lock.h
  user/imp/tbemd/sys/sys/mbuf.h
  user/imp/tbemd/sys/sys/mount.h
  user/imp/tbemd/sys/sys/nlist_aout.h
  user/imp/tbemd/sys/sys/param.h
  user/imp/tbemd/sys/sys/pcpu.h
  user/imp/tbemd/sys/sys/pmc.h
  user/imp/tbemd/sys/sys/posix4.h
  user/imp/tbemd/sys/sys/proc.h
  user/imp/tbemd/sys/sys/ptrace.h
  user/imp/tbemd/sys/sys/resource.h
  user/imp/tbemd/sys/sys/resourcevar.h
  user/imp/tbemd/sys/sys/sysent.h
  user/imp/tbemd/sys/sys/systm.h
  user/imp/tbemd/sys/sys/thr.h
  user/imp/tbemd/sys/sys/user.h
  user/imp/tbemd/sys/sys/vmmeter.h
  user/imp/tbemd/sys/sys/vnode.h
  user/imp/tbemd/sys/sys/vtoc.h
  user/imp/tbemd/sys/ufs/ffs/ffs_alloc.c
  user/imp/tbemd/sys/ufs/ffs/ffs_balloc.c
  user/imp/tbemd/sys/ufs/ffs/ffs_extern.h
  user/imp/tbemd/sys/ufs/ffs/ffs_inode.c
  user/imp/tbemd/sys/ufs/ffs/ffs_snapshot.c
  user/imp/tbemd/sys/ufs/ffs/ffs_softdep.c
  user/imp/tbemd/sys/ufs/ffs/ffs_subr.c
  user/imp/tbemd/sys/ufs/ffs/ffs_vfsops.c
  user/imp/tbemd/sys/ufs/ffs/ffs_vnops.c
  user/imp/tbemd/sys/ufs/ffs/fs.h
  user/imp/tbemd/sys/ufs/ffs/softdep.h
  user/imp/tbemd/sys/ufs/ufs/dinode.h
  user/imp/tbemd/sys/ufs/ufs/inode.h
  user/imp/tbemd/sys/ufs/ufs/quota.h
  user/imp/tbemd/sys/ufs/ufs/ufs_dirhash.c
  user/imp/tbemd/sys/ufs/ufs/ufs_extern.h
  user/imp/tbemd/sys/ufs/ufs/ufs_lookup.c
  user/imp/tbemd/sys/ufs/ufs/ufs_quota.c
  user/imp/tbemd/sys/ufs/ufs/ufs_vfsops.c
  user/imp/tbemd/sys/ufs/ufs/ufs_vnops.c
  user/imp/tbemd/sys/ufs/ufs/ufsmount.h
  user/imp/tbemd/sys/vm/device_pager.c
  user/imp/tbemd/sys/vm/phys_pager.c
  user/imp/tbemd/sys/vm/pmap.h
  user/imp/tbemd/sys/vm/sg_pager.c
  user/imp/tbemd/sys/vm/swap_pager.c
  user/imp/tbemd/sys/vm/uma_core.c
  user/imp/tbemd/sys/vm/vm_contig.c
  user/imp/tbemd/sys/vm/vm_extern.h
  user/imp/tbemd/sys/vm/vm_fault.c
  user/imp/tbemd/sys/vm/vm_glue.c
  user/imp/tbemd/sys/vm/vm_kern.c
  user/imp/tbemd/sys/vm/vm_map.c
  user/imp/tbemd/sys/vm/vm_map.h
  user/imp/tbemd/sys/vm/vm_mmap.c
  user/imp/tbemd/sys/vm/vm_object.c
  user/imp/tbemd/sys/vm/vm_page.c
  user/imp/tbemd/sys/vm/vm_page.h
  user/imp/tbemd/sys/vm/vm_pageout.c
  user/imp/tbemd/sys/vm/vm_pageout.h
  user/imp/tbemd/sys/vm/vm_param.h
  user/imp/tbemd/sys/vm/vnode_pager.c
  user/imp/tbemd/sys/x86/isa/clock.c
  user/imp/tbemd/tools/regression/bin/sh/builtins/var-assign2.0
  user/imp/tbemd/tools/regression/bin/sh/errors/assignment-error1.0
  user/imp/tbemd/tools/regression/bpf/bpf_filter/tests/test0083.h
  user/imp/tbemd/tools/regression/fstest/Makefile
  user/imp/tbemd/tools/regression/lib/libc/gen/Makefile
  user/imp/tbemd/tools/regression/usr.bin/jot/regress.sh
  user/imp/tbemd/tools/test/README
  user/imp/tbemd/tools/tools/ath/common/dumpregs_5416.c
  user/imp/tbemd/tools/tools/ether_reflect/ether_reflect.1
  user/imp/tbemd/tools/tools/nanobsd/nanobsd.sh
  user/imp/tbemd/tools/tools/netrate/tcpp/README
  user/imp/tbemd/tools/tools/netrate/tcpp/tcpp.c
  user/imp/tbemd/tools/tools/netrate/tcpp/tcpp.h
  user/imp/tbemd/tools/tools/netrate/tcpp/tcpp_client.c
  user/imp/tbemd/tools/tools/netrate/tcpp/tcpp_server.c
  user/imp/tbemd/tools/tools/vimage/vimage.8
  user/imp/tbemd/usr.bin/Makefile
  user/imp/tbemd/usr.bin/alias/Makefile
  user/imp/tbemd/usr.bin/ar/Makefile
  user/imp/tbemd/usr.bin/ar/acpyacc.y
  user/imp/tbemd/usr.bin/ar/ar.1
  user/imp/tbemd/usr.bin/ar/ar.c
  user/imp/tbemd/usr.bin/ar/ar.h
  user/imp/tbemd/usr.bin/ar/read.c
  user/imp/tbemd/usr.bin/ar/write.c
  user/imp/tbemd/usr.bin/bc/scan.l
  user/imp/tbemd/usr.bin/bsdiff/bsdiff/bsdiff.1
  user/imp/tbemd/usr.bin/bsdiff/bspatch/bspatch.1
  user/imp/tbemd/usr.bin/calendar/calendars/calendar.freebsd
  user/imp/tbemd/usr.bin/calendar/calendars/calendar.history
  user/imp/tbemd/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.common   (contents, props changed)
  user/imp/tbemd/usr.bin/calendar/io.c
  user/imp/tbemd/usr.bin/calendar/locale.c
  user/imp/tbemd/usr.bin/calendar/parsedata.c
  user/imp/tbemd/usr.bin/calendar/sunpos.c
  user/imp/tbemd/usr.bin/chpass/Makefile
  user/imp/tbemd/usr.bin/chpass/chpass.1
  user/imp/tbemd/usr.bin/cpio/Makefile
  user/imp/tbemd/usr.bin/cpio/bsdcpio.1
  user/imp/tbemd/usr.bin/cpio/cmdline.c
  user/imp/tbemd/usr.bin/cpio/config_freebsd.h
  user/imp/tbemd/usr.bin/cpio/cpio.c
  user/imp/tbemd/usr.bin/cpio/cpio.h
  user/imp/tbemd/usr.bin/cpio/cpio_platform.h
  user/imp/tbemd/usr.bin/cpio/err.c
  user/imp/tbemd/usr.bin/cpio/matching.c
  user/imp/tbemd/usr.bin/cpio/matching.h
  user/imp/tbemd/usr.bin/cpio/pathmatch.c
  user/imp/tbemd/usr.bin/cpio/pathmatch.h
  user/imp/tbemd/usr.bin/cpio/test/Makefile
  user/imp/tbemd/usr.bin/csup/cpasswd.1
  user/imp/tbemd/usr.bin/csup/csup.1
  user/imp/tbemd/usr.bin/dc/bcode.c
  user/imp/tbemd/usr.bin/dc/dc.c
  user/imp/tbemd/usr.bin/find/option.c
  user/imp/tbemd/usr.bin/gzip/gzip.1
  user/imp/tbemd/usr.bin/gzip/gzip.c
  user/imp/tbemd/usr.bin/indent/lexi.c
  user/imp/tbemd/usr.bin/ipcs/ipc.c
  user/imp/tbemd/usr.bin/join/join.1
  user/imp/tbemd/usr.bin/jot/jot.1
  user/imp/tbemd/usr.bin/jot/jot.c
  user/imp/tbemd/usr.bin/killall/killall.1
  user/imp/tbemd/usr.bin/lastcomm/lastcomm.1
  user/imp/tbemd/usr.bin/less/Makefile
  user/imp/tbemd/usr.bin/less/lesspipe.sh
  user/imp/tbemd/usr.bin/mail/util.c
  user/imp/tbemd/usr.bin/make/make.1
  user/imp/tbemd/usr.bin/mkuzip/mkuzip.8
  user/imp/tbemd/usr.bin/newkey/newkey.8
  user/imp/tbemd/usr.bin/pathchk/pathchk.1
  user/imp/tbemd/usr.bin/pathchk/pathchk.c
  user/imp/tbemd/usr.bin/quota/Makefile
  user/imp/tbemd/usr.bin/quota/quota.c
  user/imp/tbemd/usr.bin/rpcgen/rpc_cout.c
  user/imp/tbemd/usr.bin/script/script.c
  user/imp/tbemd/usr.bin/setchannel/setchannel.1
  user/imp/tbemd/usr.bin/stat/stat.1
  user/imp/tbemd/usr.bin/stat/stat.c
  user/imp/tbemd/usr.bin/tar/Makefile
  user/imp/tbemd/usr.bin/tar/bsdtar.1
  user/imp/tbemd/usr.bin/tar/config_freebsd.h
  user/imp/tbemd/usr.bin/tar/test/Makefile
  user/imp/tbemd/usr.bin/tftp/Makefile
  user/imp/tbemd/usr.bin/tftp/main.c
  user/imp/tbemd/usr.bin/tftp/tftp.1
  user/imp/tbemd/usr.bin/tftp/tftp.c
  user/imp/tbemd/usr.bin/unzip/unzip.c
  user/imp/tbemd/usr.bin/vmstat/vmstat.8
  user/imp/tbemd/usr.bin/vmstat/vmstat.c
  user/imp/tbemd/usr.bin/wc/wc.c
  user/imp/tbemd/usr.bin/wtmpcvt/wtmpcvt.1
  user/imp/tbemd/usr.sbin/Makefile
  user/imp/tbemd/usr.sbin/acpi/acpidb/Makefile
  user/imp/tbemd/usr.sbin/acpi/iasl/Makefile
  user/imp/tbemd/usr.sbin/adduser/adduser.conf.5
  user/imp/tbemd/usr.sbin/apm/apm.c
  user/imp/tbemd/usr.sbin/apmd/Makefile
  user/imp/tbemd/usr.sbin/apmd/README
  user/imp/tbemd/usr.sbin/apmd/apmd.8
  user/imp/tbemd/usr.sbin/apmd/apmd.c
  user/imp/tbemd/usr.sbin/apmd/apmd.h
  user/imp/tbemd/usr.sbin/apmd/apmdlex.l
  user/imp/tbemd/usr.sbin/apmd/contrib/pccardq.c
  user/imp/tbemd/usr.sbin/bluetooth/bthidd/bthidd.8
  user/imp/tbemd/usr.sbin/bluetooth/bthidd/hid.c
  user/imp/tbemd/usr.sbin/bluetooth/btpand/btpand.8
  user/imp/tbemd/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8
  user/imp/tbemd/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8
  user/imp/tbemd/usr.sbin/bsnmpd/modules/snmp_hostres/snmp_hostres.3
  user/imp/tbemd/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.3
  user/imp/tbemd/usr.sbin/chown/chown.c
  user/imp/tbemd/usr.sbin/clear_locks/clear_locks.8
  user/imp/tbemd/usr.sbin/config/config.h
  user/imp/tbemd/usr.sbin/config/configvers.h
  user/imp/tbemd/usr.sbin/config/main.c
  user/imp/tbemd/usr.sbin/config/mkmakefile.c
  user/imp/tbemd/usr.sbin/config/mkoptions.c
  user/imp/tbemd/usr.sbin/cpucontrol/cpucontrol.8
  user/imp/tbemd/usr.sbin/cron/crontab/crontab.1
  user/imp/tbemd/usr.sbin/crunch/crunchgen/crunchgen.1
  user/imp/tbemd/usr.sbin/cxgbtool/cxgbtool.c
  user/imp/tbemd/usr.sbin/daemon/daemon.8
  user/imp/tbemd/usr.sbin/dconschat/dconschat.8
  user/imp/tbemd/usr.sbin/edquota/Makefile
  user/imp/tbemd/usr.sbin/edquota/edquota.8
  user/imp/tbemd/usr.sbin/edquota/edquota.c
  user/imp/tbemd/usr.sbin/extattr/rmextattr.c
  user/imp/tbemd/usr.sbin/fdcontrol/fdcontrol.8
  user/imp/tbemd/usr.sbin/fifolog/lib/fifolog_reader.c
  user/imp/tbemd/usr.sbin/gssd/gssd.8
  user/imp/tbemd/usr.sbin/i2c/i2c.8
  user/imp/tbemd/usr.sbin/iostat/iostat.8
  user/imp/tbemd/usr.sbin/iostat/iostat.c
  user/imp/tbemd/usr.sbin/jail/jail.8
  user/imp/tbemd/usr.sbin/jail/jail.c
  user/imp/tbemd/usr.sbin/makefs/ffs/ffs_bswap.c
  user/imp/tbemd/usr.sbin/mergemaster/mergemaster.sh
  user/imp/tbemd/usr.sbin/mixer/mixer.8
  user/imp/tbemd/usr.sbin/mount_portalfs/mount_portalfs.8
  user/imp/tbemd/usr.sbin/mountd/mountd.c
  user/imp/tbemd/usr.sbin/moused/moused.8
  user/imp/tbemd/usr.sbin/mptable/mptable.1
  user/imp/tbemd/usr.sbin/mptutil/mptutil.8
  user/imp/tbemd/usr.sbin/mtree/mtree.5
  user/imp/tbemd/usr.sbin/mtree/mtree.8
  user/imp/tbemd/usr.sbin/newsyslog/newsyslog.8
  user/imp/tbemd/usr.sbin/newsyslog/newsyslog.c
  user/imp/tbemd/usr.sbin/newsyslog/newsyslog.conf.5
  user/imp/tbemd/usr.sbin/nfsd/nfsv4.4
  user/imp/tbemd/usr.sbin/nfsd/stablerestart.5
  user/imp/tbemd/usr.sbin/nfsdumpstate/nfsdumpstate.8
  user/imp/tbemd/usr.sbin/nscd/nscd.8
  user/imp/tbemd/usr.sbin/nscd/nscd.conf.5
  user/imp/tbemd/usr.sbin/ntp/doc/ntpd.8
  user/imp/tbemd/usr.sbin/pkg_install/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/Makefile.inc
  user/imp/tbemd/usr.sbin/pkg_install/add/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/add/extract.c
  user/imp/tbemd/usr.sbin/pkg_install/add/futil.c
  user/imp/tbemd/usr.sbin/pkg_install/add/main.c
  user/imp/tbemd/usr.sbin/pkg_install/add/perform.c
  user/imp/tbemd/usr.sbin/pkg_install/create/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/create/main.c
  user/imp/tbemd/usr.sbin/pkg_install/create/perform.c
  user/imp/tbemd/usr.sbin/pkg_install/create/pl.c
  user/imp/tbemd/usr.sbin/pkg_install/delete/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/delete/main.c
  user/imp/tbemd/usr.sbin/pkg_install/delete/perform.c
  user/imp/tbemd/usr.sbin/pkg_install/info/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/info/info.h
  user/imp/tbemd/usr.sbin/pkg_install/info/main.c
  user/imp/tbemd/usr.sbin/pkg_install/info/perform.c
  user/imp/tbemd/usr.sbin/pkg_install/info/show.c
  user/imp/tbemd/usr.sbin/pkg_install/updating/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/updating/main.c
  user/imp/tbemd/usr.sbin/pkg_install/updating/pkg_updating.1
  user/imp/tbemd/usr.sbin/pkg_install/version/Makefile
  user/imp/tbemd/usr.sbin/pkg_install/version/main.c
  user/imp/tbemd/usr.sbin/pkg_install/version/perform.c
  user/imp/tbemd/usr.sbin/pmcstat/pmcpl_calltree.c
  user/imp/tbemd/usr.sbin/pmcstat/pmcstat.c
  user/imp/tbemd/usr.sbin/pmcstat/pmcstat_log.c
  user/imp/tbemd/usr.sbin/quotaon/Makefile
  user/imp/tbemd/usr.sbin/quotaon/quotaon.c
  user/imp/tbemd/usr.sbin/repquota/Makefile
  user/imp/tbemd/usr.sbin/repquota/repquota.8
  user/imp/tbemd/usr.sbin/repquota/repquota.c
  user/imp/tbemd/usr.sbin/rtadvd/rtadvd.8
  user/imp/tbemd/usr.sbin/rtprio/rtprio.1
  user/imp/tbemd/usr.sbin/rtsold/rtsold.8
  user/imp/tbemd/usr.sbin/sa/sa.8
  user/imp/tbemd/usr.sbin/sade/disks.c
  user/imp/tbemd/usr.sbin/sade/menus.c
  user/imp/tbemd/usr.sbin/smbmsg/smbmsg.8
  user/imp/tbemd/usr.sbin/snapinfo/snapinfo.8
  user/imp/tbemd/usr.sbin/sysinstall/disks.c
  user/imp/tbemd/usr.sbin/sysinstall/menus.c
  user/imp/tbemd/usr.sbin/sysinstall/network.c
  user/imp/tbemd/usr.sbin/sysinstall/tcpip.c
  user/imp/tbemd/usr.sbin/timed/timed/timed.8
  user/imp/tbemd/usr.sbin/tzsetup/tzsetup.c
  user/imp/tbemd/usr.sbin/uathload/uathload.8
  user/imp/tbemd/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
Directory Properties:
  user/imp/tbemd/   (props changed)
  user/imp/tbemd/cddl/contrib/opensolaris/   (props changed)
  user/imp/tbemd/contrib/bind9/   (props changed)
  user/imp/tbemd/contrib/ee/   (props changed)
  user/imp/tbemd/contrib/expat/   (props changed)
  user/imp/tbemd/contrib/file/   (props changed)
  user/imp/tbemd/contrib/gdb/   (props changed)
  user/imp/tbemd/contrib/gdtoa/   (props changed)
  user/imp/tbemd/contrib/gnu-sort/   (props changed)
  user/imp/tbemd/contrib/groff/   (props changed)
  user/imp/tbemd/contrib/less/   (props changed)
  user/imp/tbemd/contrib/libpcap/   (props changed)
  user/imp/tbemd/contrib/ncurses/   (props changed)
  user/imp/tbemd/contrib/netcat/   (props changed)
  user/imp/tbemd/contrib/ntp/   (props changed)
  user/imp/tbemd/contrib/one-true-awk/   (props changed)
  user/imp/tbemd/contrib/openbsm/   (props changed)
  user/imp/tbemd/contrib/openpam/   (props changed)
  user/imp/tbemd/contrib/pf/   (props changed)
  user/imp/tbemd/contrib/sendmail/   (props changed)
  user/imp/tbemd/contrib/tcpdump/   (props changed)
  user/imp/tbemd/contrib/tcsh/   (props changed)
  user/imp/tbemd/contrib/top/   (props changed)
  user/imp/tbemd/contrib/top/install-sh   (props changed)
  user/imp/tbemd/contrib/tzcode/stdtime/   (props changed)
  user/imp/tbemd/contrib/tzcode/zic/   (props changed)
  user/imp/tbemd/contrib/tzdata/   (props changed)
  user/imp/tbemd/contrib/wpa/   (props changed)
  user/imp/tbemd/crypto/openssh/   (props changed)
  user/imp/tbemd/crypto/openssl/   (props changed)
  user/imp/tbemd/lib/libc/   (props changed)
  user/imp/tbemd/lib/libc/stdtime/   (props changed)
  user/imp/tbemd/lib/libutil/   (props changed)
  user/imp/tbemd/lib/libz/   (props changed)
  user/imp/tbemd/sbin/   (props changed)
  user/imp/tbemd/sbin/ipfw/   (props changed)
  user/imp/tbemd/share/man/man4/twa.4   (props changed)
  user/imp/tbemd/share/zoneinfo/   (props changed)
  user/imp/tbemd/sys/   (props changed)
  user/imp/tbemd/sys/amd64/include/xen/   (props changed)
  user/imp/tbemd/sys/cddl/contrib/opensolaris/   (props changed)
  user/imp/tbemd/sys/contrib/dev/acpica/   (props changed)
  user/imp/tbemd/sys/contrib/pf/   (props changed)
  user/imp/tbemd/sys/contrib/x86emu/   (props changed)
  user/imp/tbemd/sys/dev/xen/xenpci/   (props changed)
  user/imp/tbemd/sys/mips/rmi/debug.h   (props changed)
  user/imp/tbemd/sys/mips/rmi/dev/sec/desc.h   (props changed)
  user/imp/tbemd/sys/mips/rmi/msgring.h   (props changed)
  user/imp/tbemd/sys/mips/rmi/shared_structs.h   (props changed)
  user/imp/tbemd/sys/mips/rmi/shared_structs_func.h   (props changed)
  user/imp/tbemd/sys/mips/rmi/shared_structs_offsets.h   (props changed)
  user/imp/tbemd/usr.bin/csup/   (props changed)
  user/imp/tbemd/usr.bin/procstat/   (props changed)
  user/imp/tbemd/usr.sbin/zic/   (props changed)

Modified: user/imp/tbemd/Makefile.inc1
==============================================================================
--- user/imp/tbemd/Makefile.inc1	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/Makefile.inc1	Thu Jun 10 20:15:45 2010	(r209006)
@@ -256,7 +256,7 @@ WMAKEENV=	${CROSSENV} \
 		VERSION="${VERSION}" \
 		INSTALL="sh ${.CURDIR}/tools/install.sh" \
 		PATH=${TMPPATH}
-.if ${MK_CDDL} == "no" || defined(NO_CTF)
+.if ${MK_CDDL} == "no"
 WMAKEENV+=	NO_CTF=1
 .endif
 WMAKE=		${WMAKEENV} ${MAKE} -f Makefile.inc1 DESTDIR=${WORLDTMP}
@@ -777,7 +777,7 @@ buildkernel:
 	@echo "--------------------------------------------------------------"
 	cd ${KRNLOBJDIR}/${_kernel}; \
 	    MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \
-	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF \
+	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS \
 	    -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile
 # XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case.
 .if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules)
@@ -953,6 +953,13 @@ _gensnmptree=	usr.sbin/bsnmpd/gensnmptre
 _crunchgen=	usr.sbin/crunch/crunchgen
 .endif
 
+# XXX: There is no way to specify bootstrap tools depending on MK-flags
+# with different per-architecture default values. Always build tblgen.
+_clang_tblgen= \
+	lib/clang/libllvmsupport \
+	lib/clang/libllvmsystem \
+	usr.bin/clang/tblgen
+
 .if ${MK_CDDL} != "no"
 _dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \
     lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge
@@ -960,6 +967,7 @@ _dtrace_tools= cddl/usr.bin/sgsmsg cddl/
 
 bootstrap-tools:
 .for _tool in \
+    ${_clang_tblgen} \
     ${_dtrace_tools} \
     ${_strfile} \
     ${_gperf} \
@@ -1108,9 +1116,9 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
 		${_kerberos5_lib_libroken} \
 		lib/libbz2 lib/libcom_err lib/libcrypt \
-		lib/libexpat \
+		lib/libexpat lib/libfetch \
 		${_lib_libgssapi} ${_lib_libipx} \
-		lib/libkiconv lib/libkvm lib/libmd \
+		lib/libkiconv lib/libkvm lib/liblzma lib/libmd \
 		lib/ncurses/ncurses lib/ncurses/ncursesw \
 		lib/libopie lib/libpam ${_lib_libthr} \
 		lib/libradius lib/libsbuf lib/libtacplus \
@@ -1135,6 +1143,7 @@ _cddl_lib= cddl/lib
 _secure_lib_libcrypto= secure/lib/libcrypto
 _secure_lib_libssl= secure/lib/libssl
 lib/libradius__L secure/lib/libssl__L: secure/lib/libcrypto__L
+lib/libfetch__L: secure/lib/libcrypto__L secure/lib/libssl__L lib/libmd__L
 .if ${MK_OPENSSH} != "no"
 _secure_lib_libssh= secure/lib/libssh
 secure/lib/libssh__L: lib/libz__L secure/lib/libcrypto__L lib/libcrypt__L
@@ -1170,7 +1179,7 @@ _lib_libypclnt=	lib/libypclnt
 .endif
 
 .if ${MK_OPENSSL} == "no"
-lib/libradius__L: lib/libmd__L
+lib/libfetch__L lib/libradius__L: lib/libmd__L
 .endif
 
 .for _lib in ${_prereq_libs}

Modified: user/imp/tbemd/ObsoleteFiles.inc
==============================================================================
--- user/imp/tbemd/ObsoleteFiles.inc	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/ObsoleteFiles.inc	Thu Jun 10 20:15:45 2010	(r209006)
@@ -14,6 +14,41 @@
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
 
+# 20100514: library version bump for versioned symbols for liblzma
+OLD_LIBS+=usr/lib/liblzma.so.0
+.if ${TARGET_ARCH} == "amd64"
+OLD_LIBS+=usr/lib32/liblzma.so.0
+.endif
+# 20100511: move GCC-specific headers to /usr/include/gcc
+.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386"
+OLD_FILES+=usr/include/emmintrin.h
+OLD_FILES+=usr/include/mm_malloc.h
+OLD_FILES+=usr/include/pmmintrin.h
+OLD_FILES+=usr/include/xmmintrin.h
+.endif
+.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" || ${TARGET_ARCH} == "arm"
+OLD_FILES+=usr/include/mmintrin.h
+.endif
+.if ${TARGET_ARCH} == "ia64"
+OLD_FILES+=usr/include/ia64intrin.h
+.endif
+.if ${TARGET_ARCH} == "powerpc"
+OLD_FILES+=usr/include/altivec.h
+OLD_FILES+=usr/include/ppc-asm.h
+OLD_FILES+=usr/include/spe.h
+.endif
+# 20100416: [mips] removed <machine/psl.h>
+.if ${TARGET_ARCH} == "mips"
+OLD_FILES+=usr/include/machine/psl.h
+.endif
+# 20100415: [mips] removed unused headers
+.if ${TARGET_ARCH} == "mips"
+OLD_FILES+=usr/include/machine/archtype.h
+OLD_FILES+=usr/include/machine/segments.h
+OLD_FILES+=usr/include/machine/rm7000.h
+OLD_FILES+=usr/include/machine/defs.h
+OLD_FILES+=usr/include/machine/queue.h
+.endif
 # 20100326: [ia64] removed <machine/nexusvar.h>
 .if ${TARGET_ARCH} == "ia64"
 OLD_FILES+=usr/include/machine/nexusvar.h

Modified: user/imp/tbemd/UPDATING
==============================================================================
--- user/imp/tbemd/UPDATING	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/UPDATING	Thu Jun 10 20:15:45 2010	(r209006)
@@ -22,6 +22,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.
 	machines to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+
+20100429:
+	'vm_page's are now hashed by physical address to an array of mutexes.
+	Currently this is only used to serialize access to hold_count. Over 
+	time the page queue mutex will be peeled away. This changes the size
+	of pmap on every architecture. And requires all callers of vm_page_hold
+	and vm_page_unhold to be updated. 
+ 
 20100402:
 	WITH_CTF can now be specified in src.conf (not recommended, there
 	are some problems with static executables), make.conf (would also
@@ -75,6 +83,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.
 
 	The meanings correspond to the relevant IPv4 variables.
 
+20091125:
+	8.0-RELEASE.
+
 20091113:
 	The default terminal emulation for syscons(4) has been changed
 	from cons25 to xterm on all platforms except pc98.  This means

Modified: user/imp/tbemd/bin/chio/chio.c
==============================================================================
--- user/imp/tbemd/bin/chio/chio.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/chio/chio.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -1072,6 +1072,7 @@ find_element(char *voltag, uint16_t *et,
 
 	/* Read in the changer slots */
 	if (cp.cp_nslots > 0) {
+		(void) memset(&cesr, 0, sizeof(cesr));
 		cesr.cesr_element_type = CHET_ST;
 		cesr.cesr_element_base = 0;
 		cesr.cesr_element_count = cp.cp_nslots;

Modified: user/imp/tbemd/bin/cp/cp.c
==============================================================================
--- user/imp/tbemd/bin/cp/cp.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/cp/cp.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -466,6 +466,7 @@ copy(char *argv[], enum op type, int fts
 		case S_IFSOCK:
 			warnx("%s is a socket (not copied).",
 				    curr->fts_path);
+			break;
 		case S_IFIFO:
 			if (Rflag) {
 				if (copy_fifo(curr->fts_statp, !dne))

Modified: user/imp/tbemd/bin/date/date.1
==============================================================================
--- user/imp/tbemd/bin/date/date.1	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/date/date.1	Thu Jun 10 20:15:45 2010	(r209006)
@@ -32,7 +32,7 @@
 .\"     @(#)date.1	8.3 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd June 2, 2007
+.Dd June 3, 2010
 .Dt DATE 1
 .Os
 .Sh NAME
@@ -219,6 +219,14 @@ When the date is adjusted to a specific 
 the resulting timezone will be set so that the date matches the earlier of
 the two times.
 .Pp
+It is not possible to adjust a date to an invalid absolute day, so using
+the switches
+.Fl v No 31d Fl v No 12m
+will simply fail five months of the year.
+It is therefore usual to set the month before setting the day; using
+.Fl v No 12m Fl v No 31d
+always works.
+.Pp
 Adjusting the date by months is inherently ambiguous because
 a month is a unit of variable length depending on the current date.
 This kind of date adjustment is applied in the most intuitive way.
@@ -339,9 +347,9 @@ will display the last day of February in
 .Pp
 .Dl "Tue Feb 29 03:18:00 GMT 2000"
 .Pp
-So will do the command:
+So will the command:
 .Pp
-.Dl "date -v30d -v3m -v0y -v-1m"
+.Dl "date -v3m -v30d -v0y -v-1m"
 .Pp
 because there is no such date as the 30th of February.
 .Pp

Modified: user/imp/tbemd/bin/ln/ln.c
==============================================================================
--- user/imp/tbemd/bin/ln/ln.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/ln/ln.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$");
 #include <err.h>
 #include <errno.h>
 #include <fcntl.h>
+#include <libgen.h>
 #include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -172,6 +173,52 @@ main(int argc, char *argv[])
 	exit(exitval);
 }
 
+/*
+ * Two pathnames refer to the same directory entry if the directories match
+ * and the final components' names match.
+ */
+static int
+samedirent(const char *path1, const char *path2)
+{
+	const char *file1, *file2;
+	char pathbuf[PATH_MAX];
+	struct stat sb1, sb2;
+
+	if (strcmp(path1, path2) == 0)
+		return 1;
+	file1 = strrchr(path1, '/');
+	if (file1 != NULL)
+		file1++;
+	else
+		file1 = path1;
+	file2 = strrchr(path2, '/');
+	if (file2 != NULL)
+		file2++;
+	else
+		file2 = path2;
+	if (strcmp(file1, file2) != 0)
+		return 0;
+	if (file1 - path1 >= PATH_MAX || file2 - path2 >= PATH_MAX)
+		return 0;
+	if (file1 == path1)
+		memcpy(pathbuf, ".", 2);
+	else {
+		memcpy(pathbuf, path1, file1 - path1);
+		pathbuf[file1 - path1] = '\0';
+	}
+	if (stat(pathbuf, &sb1) != 0)
+		return 0;
+	if (file2 == path2)
+		memcpy(pathbuf, ".", 2);
+	else {
+		memcpy(pathbuf, path2, file2 - path2);
+		pathbuf[file2 - path2] = '\0';
+	}
+	if (stat(pathbuf, &sb2) != 0)
+		return 0;
+	return sb1.st_dev == sb2.st_dev && sb1.st_ino == sb2.st_ino;
+}
+
 int
 linkit(const char *source, const char *target, int isdir)
 {
@@ -180,6 +227,7 @@ linkit(const char *source, const char *t
 	int ch, exists, first;
 	char path[PATH_MAX];
 	char wbuf[PATH_MAX];
+	char bbuf[PATH_MAX];
 
 	if (!sflag) {
 		/* If source doesn't exist, quit now. */
@@ -202,11 +250,9 @@ linkit(const char *source, const char *t
 	if (isdir ||
 	    (lstat(target, &sb) == 0 && S_ISDIR(sb.st_mode)) ||
 	    (!hflag && stat(target, &sb) == 0 && S_ISDIR(sb.st_mode))) {
-		if ((p = strrchr(source, '/')) == NULL)
-			p = source;
-		else
-			++p;
-		if (snprintf(path, sizeof(path), "%s/%s", target, p) >=
+		if (strlcpy(bbuf, source, sizeof(bbuf)) >= sizeof(bbuf) ||
+		    (p = basename(bbuf)) == NULL ||
+		    snprintf(path, sizeof(path), "%s/%s", target, p) >=
 		    (ssize_t)sizeof(path)) {
 			errno = ENAMETOOLONG;
 			warn("%s", source);
@@ -215,7 +261,6 @@ linkit(const char *source, const char *t
 		target = path;
 	}
 
-	exists = !lstat(target, &sb);
 	/*
 	 * If the link source doesn't exist, and a symbolic link was
 	 * requested, and -w was specified, give a warning.
@@ -231,19 +276,30 @@ linkit(const char *source, const char *t
 			 * absolute path of the source, by appending `source'
 			 * to the parent directory of the target.
 			 */
-			p = strrchr(target, '/');
-			if (p != NULL)
-				p++;
-			else
-				p = target;
-			(void)snprintf(wbuf, sizeof(wbuf), "%.*s%s",
-			    (int)(p - target), target, source);
-			if (stat(wbuf, &sb) != 0)
-				warn("warning: %s", source);
+			strlcpy(bbuf, target, sizeof(bbuf));
+			p = dirname(bbuf);
+			if (p != NULL) {
+				(void)snprintf(wbuf, sizeof(wbuf), "%s/%s",
+						p, source);
+				if (stat(wbuf, &sb) != 0)
+					warn("warning: %s", source);
+			}
+		}
+	}
+
+	/*
+	 * If the file exists, first check it is not the same directory entry.
+	 */
+	exists = !lstat(target, &sb);
+	if (exists) {
+		if (!sflag && samedirent(source, target)) {
+			warnx("%s and %s are the same directory entry",
+			    source, target);
+			return (1);
 		}
 	}
 	/*
-	 * If the file exists, then unlink it forcibly if -f was specified
+	 * Then unlink it forcibly if -f was specified
 	 * and interactively if -i was specified.
 	 */
 	if (fflag && exists) {

Modified: user/imp/tbemd/bin/ln/symlink.7
==============================================================================
--- user/imp/tbemd/bin/ln/symlink.7	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/ln/symlink.7	Thu Jun 10 20:15:45 2010	(r209006)
@@ -29,7 +29,7 @@
 .\"	@(#)symlink.7	8.3 (Berkeley) 3/31/94
 .\" $FreeBSD$
 .\"
-.Dd March 31, 1994
+.Dd April 25, 2010
 .Dt SYMLINK 7
 .Os
 .Sh NAME
@@ -103,19 +103,23 @@ the system call
 would return a file descriptor to the file
 .Dq afile .
 .Pp
-There are nine system calls that do not follow links, and which operate
+There are thirteen system calls that do not follow links, and which operate
 on the symbolic link itself.
 They are:
 .Xr lchflags 2 ,
 .Xr lchmod 2 ,
 .Xr lchown 2 ,
+.Xr lpathconf 2 ,
 .Xr lstat 2 ,
 .Xr lutimes 2 ,
 .Xr readlink 2 ,
+.Xr readlinkat 2 ,
 .Xr rename 2 ,
+.Xr renameat 2 ,
 .Xr rmdir 2 ,
+.Xr unlink 2 ,
 and
-.Xr unlink 2 .
+.Xr unlinkat 2 .
 Because
 .Xr remove 3
 is an alias for
@@ -123,9 +127,30 @@ is an alias for
 it also does not follow symbolic links.
 When
 .Xr rmdir 2
+or
+.Xr unlinkat 2
+with the
+.Dv AT_REMOVEDIR
+flag
 is applied to a symbolic link, it fails with the error
 .Er ENOTDIR .
 .Pp
+The
+.Xr linkat 2
+system call does not follow symbolic links
+unless given the
+.Dv AT_SYMLINK_FOLLOW
+flag.
+.Pp
+The following system calls follow symbolic links
+unless given the
+.Dv AT_SYMLINK_NOFOLLOW
+flag:
+.Xr fchmodat 2 ,
+.Xr fchownat 2
+and
+.Xr fstatat 2 .
+.Pp
 The owner and group of an existing symbolic link can be changed by
 means of the
 .Xr lchown 2
@@ -138,8 +163,8 @@ an existing symbolic link can be changed
 and
 .Xr lutimes 2
 system calls, respectively.
-Of these, only the flags are used by the system;
-the access permissions and ownership are ignored.
+Of these, only the flags and ownership are used by the system;
+the access permissions are ignored.
 .Pp
 The
 .Bx 4.4

Modified: user/imp/tbemd/bin/pax/pat_rep.c
==============================================================================
--- user/imp/tbemd/bin/pax/pat_rep.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/pax/pat_rep.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -76,7 +76,7 @@ static char * range_match(char *, int);
 #ifdef NET2_REGEX
 static int resub(regexp *, char *, char *, char *);
 #else
-static int resub(regex_t *, regmatch_t *, char *, char *, char *);
+static int resub(regex_t *, regmatch_t *, char *, char *, char *, char *);
 #endif
 
 /*
@@ -929,7 +929,7 @@ rep_name(char *name, int *nlen, int prnt
 #			ifdef NET2_REGEX
 			if ((res = resub(pt->rcmp,pt->nstr,outpt,endpt)) < 0) {
 #			else
-			if ((res = resub(&(pt->rcmp),pm,pt->nstr,outpt,endpt))
+			if ((res = resub(&(pt->rcmp),pm,inpt,pt->nstr,outpt,endpt))
 			    < 0) {
 #			endif
 				if (prnt)
@@ -1071,7 +1071,7 @@ resub(regexp *prog, char *src, char *des
  */
 
 static int
-resub(regex_t *rp, regmatch_t *pm, char *src, char *dest,
+resub(regex_t *rp, regmatch_t *pm, char *orig, char *src, char *dest,
 	char *destend)
 {
 	char *spt;
@@ -1121,7 +1121,7 @@ resub(regex_t *rp, regmatch_t *pm, char 
 		 */
 		if (len > (destend - dpt))
 			len = destend - dpt;
-		if (l_strncpy(dpt, src + pmpt->rm_so, len) != len)
+		if (l_strncpy(dpt, orig + pmpt->rm_so, len) != len)
 			return(-1);
 		dpt += len;
 	}

Modified: user/imp/tbemd/bin/setfacl/setfacl.1
==============================================================================
--- user/imp/tbemd/bin/setfacl/setfacl.1	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/setfacl/setfacl.1	Thu Jun 10 20:15:45 2010	(r209006)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 5, 2009
+.Dd May 13, 2010
 .Dt SETFACL 1
 .Os
 .Sh NAME
@@ -453,8 +453,13 @@ as part of the
 .Tn TrustedBSD
 Project and introduced in
 .Fx 5.0 .
+NFSv4 ACL support was introduced in
+.Fx 8.1 .
 .Sh AUTHORS
+.An -nosplit
 The
 .Nm
 utility was written by
 .An Chris D. Faulhaber Aq jedgar at fxp.org .
+NFSv4 ACL support was implemented by
+.An Edward Tomasz Napierala Aq trasz at FreeBSD.org .

Modified: user/imp/tbemd/bin/sh/arith.y
==============================================================================
--- user/imp/tbemd/bin/sh/arith.y	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/arith.y	Thu Jun 10 20:15:45 2010	(r209006)
@@ -287,7 +287,9 @@ arith_t
 arith(const char *s)
 {
 	arith_t result;
+	struct stackmark smark;
 
+	setstackmark(&smark);
 	arith_buf = arith_startbuf = s;
 
 	INTOFF;
@@ -295,6 +297,8 @@ arith(const char *s)
 	arith_lex_reset();	/* Reprime lex. */
 	INTON;
 
+	popstackmark(&smark);
+
 	return result;
 }
 

Modified: user/imp/tbemd/bin/sh/arith_lex.l
==============================================================================
--- user/imp/tbemd/bin/sh/arith_lex.l	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/arith_lex.l	Thu Jun 10 20:15:45 2010	(r209006)
@@ -51,13 +51,6 @@ __FBSDID("$FreeBSD$");
 
 int yylex(void);
 
-struct varname
-{
-	struct varname *next;
-	char name[1];
-};
-static struct varname *varnames;
-
 #undef YY_INPUT
 #define YY_INPUT(buf,result,max) \
 	result = (*buf = *arith_buf++) ? 1 : YY_NULL;
@@ -87,14 +80,11 @@ static struct varname *varnames;
 			 * If variable doesn't exist, we should initialize
 			 * it to zero.
 			 */
-			struct varname *temp;
+			char *temp;
 			if (lookupvar(yytext) == NULL)
 				setvarsafe(yytext, "0", 0);
-			temp = ckmalloc(sizeof(struct varname) +
-			    strlen(yytext));
-			temp->next = varnames;
-			varnames = temp;
-			yylval.s_value = strcpy(temp->name, yytext);
+			temp = stalloc(strlen(yytext) + 1);
+			yylval.s_value = strcpy(temp, yytext);
 
 			return ARITH_VAR;
 		}
@@ -140,15 +130,5 @@ static struct varname *varnames;
 void
 arith_lex_reset(void)
 {
-	struct varname *name, *next;
-
 	YY_NEW_FILE;
-
-	name = varnames;
-	while (name != NULL) {
-		next = name->next;
-		ckfree(name);
-		name = next;
-	}
-	varnames = NULL;
 }

Modified: user/imp/tbemd/bin/sh/cd.c
==============================================================================
--- user/imp/tbemd/bin/sh/cd.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/cd.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -70,6 +70,7 @@ STATIC int docd(char *, int, int);
 STATIC char *getcomponent(void);
 STATIC char *findcwd(char *);
 STATIC void updatepwd(char *);
+STATIC char *getpwd(void);
 STATIC char *getpwd2(void);
 
 STATIC char *curdir = NULL;	/* current working directory */
@@ -351,7 +352,7 @@ pwdcmd(int argc, char **argv)
 /*
  * Get the current directory and cache the result in curdir.
  */
-char *
+STATIC char *
 getpwd(void)
 {
 	char *p;
@@ -374,7 +375,6 @@ getpwd(void)
 STATIC char *
 getpwd2(void)
 {
-	struct stat stdot, stpwd;
 	char *pwd;
 	int i;
 
@@ -387,12 +387,29 @@ getpwd2(void)
 			break;
 	}
 
-	pwd = getenv("PWD");
+	return NULL;
+}
+
+/*
+ * Initialize PWD in a new shell.
+ * If the shell is interactive, we need to warn if this fails.
+ */
+void
+pwd_init(int warn)
+{
+	char *pwd;
+	struct stat stdot, stpwd;
+
+	pwd = lookupvar("PWD");
 	if (pwd && *pwd == '/' && stat(".", &stdot) != -1 &&
 	    stat(pwd, &stpwd) != -1 &&
 	    stdot.st_dev == stpwd.st_dev &&
 	    stdot.st_ino == stpwd.st_ino) {
-		return pwd;
+		if (curdir)
+			ckfree(curdir);
+		curdir = savestr(pwd);
 	}
-	return NULL;
+	if (getpwd() == NULL && warn)
+		out2fmt_flush("sh: cannot determine working directory\n");
+	setvar("PWD", curdir, VEXPORT);
 }

Modified: user/imp/tbemd/bin/sh/cd.h
==============================================================================
--- user/imp/tbemd/bin/sh/cd.h	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/cd.h	Thu Jun 10 20:15:45 2010	(r209006)
@@ -29,6 +29,6 @@
  * $FreeBSD$
  */
 
-char	*getpwd(void);
+void	 pwd_init(int);
 int	 cdcmd (int, char **);
 int	 pwdcmd(int, char **);

Modified: user/imp/tbemd/bin/sh/eval.c
==============================================================================
--- user/imp/tbemd/bin/sh/eval.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/eval.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -937,6 +937,8 @@ evalcommand(union node *cmd, int flags, 
 			cmdentry.special = 1;
 		if (cmdentry.special)
 			listsetvar(cmdenviron);
+		if (argc > 0)
+			bltinsetlocale();
 		commandname = argv[0];
 		argptr = argv + 1;
 		nextopt_optptr = NULL;		/* initialize nextopt */
@@ -944,6 +946,8 @@ evalcommand(union node *cmd, int flags, 
 		exitstatus = (*builtinfunc[cmdentry.u.index])(argc, argv);
 		flushall();
 cmddone:
+		if (argc > 0)
+			bltinunsetlocale();
 		cmdenviron = NULL;
 		out1 = &output;
 		out2 = &errout;
@@ -1085,8 +1089,7 @@ breakcmd(int argc, char **argv)
 int
 commandcmd(int argc, char **argv)
 {
-	static char stdpath[] = _PATH_STDPATH;
-	char *path;
+	const char *path;
 	int ch;
 	int cmd = -1;
 
@@ -1097,7 +1100,7 @@ commandcmd(int argc, char **argv)
 	while ((ch = getopt(argc, argv, "pvV")) != -1) {
 		switch (ch) {
 		case 'p':
-			path = stdpath;
+			path = _PATH_STDPATH;
 			break;
 		case 'v':
 			cmd = TYPECMD_SMALLV;
@@ -1167,6 +1170,12 @@ truecmd(int argc __unused, char **argv _
 int
 execcmd(int argc, char **argv)
 {
+	/*
+	 * Because we have historically not supported any options,
+	 * only treat "--" specially.
+	 */
+	if (argc > 1 && strcmp(argv[1], "--") == 0)
+		argc--, argv++;
 	if (argc > 1) {
 		struct strlist *sp;
 

Modified: user/imp/tbemd/bin/sh/expand.c
==============================================================================
--- user/imp/tbemd/bin/sh/expand.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/expand.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -1,6 +1,8 @@
 /*-
  * Copyright (c) 1991, 1993
  *	The Regents of the University of California.  All rights reserved.
+ * Copyright (c) 1997-2005
+ *	Herbert Xu <herbert at gondor.apana.org.au>.  All rights reserved.
  *
  * This code is derived from software contributed to Berkeley by
  * Kenneth Almquist.
@@ -360,7 +362,7 @@ removerecordregions(int endoff)
 void
 expari(int flag)
 {
-	char *p, *start;
+	char *p, *q, *start;
 	arith_t result;
 	int begoff;
 	int quotes = flag & (EXP_FULL | EXP_CASE | EXP_REDIR);
@@ -398,7 +400,9 @@ expari(int flag)
 	removerecordregions(begoff);
 	if (quotes)
 		rmescapes(p+2);
+	q = grabstackstr(expdest);
 	result = arith(p+2);
+	ungrabstackstr(q, expdest);
 	fmtstr(p, DIGITS(result), ARITH_FORMAT_STR, result);
 	while (*p++)
 		;
@@ -1148,10 +1152,11 @@ expmeta(char *enddir, char *name)
 	struct dirent *dp;
 	int atend;
 	int matchdot;
+	int esc;
 
 	metaflag = 0;
 	start = name;
-	for (p = name ; ; p++) {
+	for (p = name; esc = 0, *p; p += esc + 1) {
 		if (*p == '*' || *p == '?')
 			metaflag = 1;
 		else if (*p == '[') {
@@ -1176,12 +1181,14 @@ expmeta(char *enddir, char *name)
 			break;
 		else if (*p == CTLQUOTEMARK)
 			continue;
-		else if (*p == CTLESC)
-			p++;
-		if (*p == '/') {
-			if (metaflag)
-				break;
-			start = p + 1;
+		else {
+			if (*p == CTLESC)
+				esc++;
+			if (p[esc] == '/') {
+				if (metaflag)
+					break;
+				start = p + esc + 1;
+			}
 		}
 	}
 	if (metaflag == 0) {	/* we've reached the end of the file name */
@@ -1227,7 +1234,8 @@ expmeta(char *enddir, char *name)
 		atend = 1;
 	} else {
 		atend = 0;
-		*endname++ = '\0';
+		*endname = '\0';
+		endname += esc + 1;
 	}
 	matchdot = 0;
 	p = start;
@@ -1255,7 +1263,7 @@ expmeta(char *enddir, char *name)
 	}
 	closedir(dirp);
 	if (! atend)
-		endname[-1] = '/';
+		endname[-esc - 1] = esc ? CTLESC : '/';
 }
 
 

Modified: user/imp/tbemd/bin/sh/histedit.c
==============================================================================
--- user/imp/tbemd/bin/sh/histedit.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/histedit.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -98,6 +98,8 @@ histedit(void)
 			/*
 			 * turn editing on
 			 */
+			char *term;
+
 			INTOFF;
 			if (el_in == NULL)
 				el_in = fdopen(0, "r");
@@ -107,6 +109,11 @@ histedit(void)
 				el_out = fdopen(2, "w");
 			if (el_in == NULL || el_err == NULL || el_out == NULL)
 				goto bad;
+			term = lookupvar("TERM");
+			if (term)
+				setenv("TERM", term, 1);
+			else
+				unsetenv("TERM");
 			el = el_init(arg0, el_in, el_out, el_err);
 			if (el != NULL) {
 				if (hist)
@@ -160,6 +167,13 @@ sethistsize(hs)
 	}
 }
 
+void
+setterm(const char *term)
+{
+	if (rootshell && el != NULL && term != NULL)
+		el_set(el, EL_TERMINAL, term);
+}
+
 int
 histcmd(int argc, char **argv)
 {

Modified: user/imp/tbemd/bin/sh/jobs.c
==============================================================================
--- user/imp/tbemd/bin/sh/jobs.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/jobs.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -91,6 +91,7 @@ STATIC void freejob(struct job *);
 STATIC struct job *getjob(char *);
 STATIC pid_t dowait(int, struct job *);
 STATIC pid_t waitproc(int, int *);
+STATIC void checkzombies(void);
 STATIC void cmdtxt(union node *);
 STATIC void cmdputs(const char *);
 #if JOBS
@@ -400,7 +401,7 @@ showjobs(int change, int mode)
 	struct job *jp;
 
 	TRACE(("showjobs(%d) called\n", change));
-	while (dowait(0, (struct job *)NULL) > 0);
+	checkzombies();
 	for (jobno = 1, jp = jobtab ; jobno <= njobs ; jobno++, jp++) {
 		if (! jp->used)
 			continue;
@@ -742,6 +743,8 @@ forkshell(struct job *jp, union node *n,
 	TRACE(("forkshell(%%%d, %p, %d) called\n", jp - jobtab, (void *)n,
 	    mode));
 	INTOFF;
+	if (mode == FORK_BG)
+		checkzombies();
 	flushall();
 	pid = fork();
 	if (pid == -1) {
@@ -863,6 +866,7 @@ waitforjob(struct job *jp, int *origstat
 {
 #if JOBS
 	pid_t mypgrp = getpgrp();
+	int propagate_int = jp->jobctl && jp->foreground;
 #endif
 	int status;
 	int st;
@@ -900,6 +904,11 @@ waitforjob(struct job *jp, int *origstat
 		else
 			CLEAR_PENDING_INT;
 	}
+#if JOBS
+	else if (rootshell && iflag && propagate_int &&
+			WIFSIGNALED(status) && WTERMSIG(status) == SIGINT)
+		kill(getpid(), SIGINT);
+#endif
 	INTON;
 	return st;
 }
@@ -1056,6 +1065,15 @@ stoppedjobs(void)
 	return (0);
 }
 
+
+STATIC void
+checkzombies(void)
+{
+	while (njobs > 0 && dowait(0, NULL) > 0)
+		;
+}
+
+
 /*
  * Return a string identifying a command (to be printed by the
  * jobs command.

Modified: user/imp/tbemd/bin/sh/main.c
==============================================================================
--- user/imp/tbemd/bin/sh/main.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/main.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -153,10 +153,7 @@ main(int argc, char *argv[])
 	init();
 	setstackmark(&smark);
 	procargs(argc, argv);
-	if (getpwd() == NULL && iflag)
-		out2fmt_flush("sh: cannot determine working directory\n");
-	if (getpwd() != NULL)
-		setvar ("PWD", getpwd(), VEXPORT);
+	pwd_init(iflag);
 	if (iflag)
 		chkmail(1);
 	if (argv[0] && argv[0][0] == '-') {
@@ -317,14 +314,20 @@ find_dot_file(char *basename)
 int
 dotcmd(int argc, char **argv)
 {
-	char *fullname;
+	char *filename, *fullname;
 
 	if (argc < 2)
 		error("missing filename");
 
 	exitstatus = 0;
 
-	fullname = find_dot_file(argv[1]);
+	/*
+	 * Because we have historically not supported any options,
+	 * only treat "--" specially.
+	 */
+	filename = argc > 2 && strcmp(argv[1], "--") == 0 ? argv[2] : argv[1];
+
+	fullname = find_dot_file(filename);
 	setinputfile(fullname, 1);
 	commandname = fullname;
 	cmdloop(0);

Modified: user/imp/tbemd/bin/sh/myhistedit.h
==============================================================================
--- user/imp/tbemd/bin/sh/myhistedit.h	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/myhistedit.h	Thu Jun 10 20:15:45 2010	(r209006)
@@ -38,6 +38,7 @@ extern int displayhist;
 
 void histedit(void);
 void sethistsize(const char *);
+void setterm(const char *);
 int histcmd(int, char **);
 int not_fcnumber(const char *);
 int str_to_event(const char *, int);

Modified: user/imp/tbemd/bin/sh/parser.c
==============================================================================
--- user/imp/tbemd/bin/sh/parser.c	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/parser.c	Thu Jun 10 20:15:45 2010	(r209006)
@@ -203,6 +203,7 @@ parsecmd(int interact)
 	 * which could happen if we add command substitution on PS1/PS2.
 	 */
 	parser_temp_free_all();
+	heredoclist = NULL;
 
 	tokpushback = 0;
 	doprompt = interact;
@@ -973,6 +974,8 @@ parsebackq(char *out, struct nodelist **
 	const int bq_startlinno = plinno;
 	char *volatile ostr = NULL;
 	struct parsefile *const savetopfile = getcurrentfile();
+	struct heredoc *const saveheredoclist = heredoclist;
+	struct heredoc *here;
 
 	str = NULL;
 	if (setjmp(jmploc.loc)) {
@@ -981,6 +984,7 @@ parsebackq(char *out, struct nodelist **
 			ckfree(str);
 		if (ostr)
 			ckfree(ostr);
+		heredoclist = saveheredoclist;
 		handler = savehandler;
 		if (exception == EXERROR) {
 			startlinno = bq_startlinno;
@@ -995,6 +999,7 @@ parsebackq(char *out, struct nodelist **
 		memcpy(str, stackblock(), savelen);
 	}
 	handler = &jmploc;
+	heredoclist = NULL;
 	INTON;
         if (oldstyle) {
                 /* We must read until the closing backquote, giving special
@@ -1091,21 +1096,26 @@ done:
 	while (stackblocksize() <= savelen)
 		growstackblock();
 	STARTSTACKSTR(out);
+	INTOFF;
 	if (str) {
 		memcpy(out, str, savelen);
 		STADJUST(savelen, out);
-		INTOFF;
 		ckfree(str);
 		str = NULL;
-		INTON;
 	}
 	if (ostr) {
-		INTOFF;
 		ckfree(ostr);
 		ostr = NULL;
-		INTON;
+	}
+	here = saveheredoclist;
+	if (here != NULL) {
+		while (here->next != NULL)
+			here = here->next;
+		here->next = heredoclist;
+		heredoclist = saveheredoclist;
 	}
 	handler = savehandler;
+	INTON;
 	if (quoted)
 		USTPUTC(CTLBACKQ | CTLQUOTE, out);
 	else

Modified: user/imp/tbemd/bin/sh/sh.1
==============================================================================
--- user/imp/tbemd/bin/sh/sh.1	Thu Jun 10 20:13:23 2010	(r209005)
+++ user/imp/tbemd/bin/sh/sh.1	Thu Jun 10 20:15:45 2010	(r209006)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd April 5, 2010
+.Dd May 24, 2010
 .Dt SH 1
 .Os
 .Sh NAME
@@ -415,11 +415,11 @@ character, with the exception of the new
 .Pq Ql \en .
 A backslash preceding a newline is treated as a line continuation.
 .El
-.Ss Reserved Words
-Reserved words are words that have special meaning to the
+.Ss Keywords
+Keywords or reserved words are words that have special meaning to the
 shell and are recognized at the beginning of a line and
 after a control operator.
-The following are reserved words:
+The following are keywords:
 .Bl -column "doneXX" "elifXX" "elseXX" "untilXX" "whileX" -offset center
 .It Li \&! Ta { Ta } Ta Ic case Ta Ic do
 .It Ic done Ta Ic elif Ta Ic else Ta Ic esac Ta Ic fi
@@ -429,8 +429,8 @@ The following are reserved words:
 An alias is a name and corresponding value set using the
 .Ic alias
 built-in command.
-Whenever a reserved word may occur (see above),
-and after checking for reserved words, the shell
+Whenever a keyword may occur (see above),

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


More information about the svn-src-user mailing list