From owner-svn-src-projects@FreeBSD.ORG Sat Oct 10 00:20:38 2009 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B487A1065670; Sat, 10 Oct 2009 00:20:38 +0000 (UTC) (envelope-from lstewart@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9EDE18FC08; Sat, 10 Oct 2009 00:20:38 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n9A0KcTE067443; Sat, 10 Oct 2009 00:20:38 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9A0KcN1067400; Sat, 10 Oct 2009 00:20:38 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910100020.n9A0KcN1067400@svn.freebsd.org> From: Lawrence Stewart Date: Sat, 10 Oct 2009 00:20:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r197919 - in projects/tcp_cc_8.x: . cddl/compat/opensolaris cddl/compat/opensolaris/include cddl/contrib/opensolaris cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cd... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Oct 2009 00:20:38 -0000 Author: lstewart Date: Sat Oct 10 00:20:37 2009 New Revision: 197919 URL: http://svn.freebsd.org/changeset/base/197919 Log: Merge r196045:197918 from stable/8. Added: projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h - copied unchanged from r197918, stable/8/cddl/compat/opensolaris/include/assert.h projects/tcp_cc_8.x/release/scripts/mm-mtree.sh - copied unchanged from r197918, stable/8/release/scripts/mm-mtree.sh projects/tcp_cc_8.x/release/svnbranch.awk - copied unchanged from r197918, stable/8/release/svnbranch.awk projects/tcp_cc_8.x/share/man/man9/ieee80211_amrr.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_amrr.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_beacon.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_beacon.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_bmiss.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_bmiss.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_ddb.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_ddb.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_regdomain.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_regdomain.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_scan.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_scan.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_vap.9 - copied unchanged from r197918, stable/8/share/man/man9/ieee80211_vap.9 projects/tcp_cc_8.x/sys/arm/conf/SHEEVAPLUG - copied unchanged from r197918, stable/8/sys/arm/conf/SHEEVAPLUG projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.kirkwood - copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/files.kirkwood projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.sheevaplug - copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/files.sheevaplug projects/tcp_cc_8.x/sys/arm/mv/kirkwood/sheevaplug.c - copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/sheevaplug.c projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.kirkwood - copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/std.kirkwood projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.sheevaplug - copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/std.sheevaplug projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c - copied unchanged from r197918, stable/8/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h - copied unchanged from r197918, stable/8/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h projects/tcp_cc_8.x/tools/regression/poll/sockpoll.c - copied unchanged from r197918, stable/8/tools/regression/poll/sockpoll.c projects/tcp_cc_8.x/usr.sbin/mfiutil/ - copied from r197918, stable/8/usr.sbin/mfiutil/ projects/tcp_cc_8.x/usr.sbin/mptutil/ - copied from r197918, stable/8/usr.sbin/mptutil/ Replaced: projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/rpc/xdr.h - copied unchanged from r197918, stable/8/sys/cddl/compat/opensolaris/rpc/xdr.h Deleted: projects/tcp_cc_8.x/cddl/contrib/opensolaris/head/assert.h projects/tcp_cc_8.x/crypto/openssl/apps/md4.c projects/tcp_cc_8.x/crypto/openssl/test/bftest.c projects/tcp_cc_8.x/crypto/openssl/test/bntest.c projects/tcp_cc_8.x/crypto/openssl/test/casttest.c projects/tcp_cc_8.x/crypto/openssl/test/destest.c projects/tcp_cc_8.x/crypto/openssl/test/dhtest.c projects/tcp_cc_8.x/crypto/openssl/test/dsatest.c projects/tcp_cc_8.x/crypto/openssl/test/ecdhtest.c projects/tcp_cc_8.x/crypto/openssl/test/ecdsatest.c projects/tcp_cc_8.x/crypto/openssl/test/ectest.c projects/tcp_cc_8.x/crypto/openssl/test/enginetest.c projects/tcp_cc_8.x/crypto/openssl/test/evp_test.c projects/tcp_cc_8.x/crypto/openssl/test/exptest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_aesavs.c projects/tcp_cc_8.x/crypto/openssl/test/fips_desmovs.c projects/tcp_cc_8.x/crypto/openssl/test/fips_dsatest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_dssvs.c projects/tcp_cc_8.x/crypto/openssl/test/fips_hmactest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_randtest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_rngvs.c projects/tcp_cc_8.x/crypto/openssl/test/fips_rsagtest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_rsastest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_rsavtest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_shatest.c projects/tcp_cc_8.x/crypto/openssl/test/fips_test_suite.c projects/tcp_cc_8.x/crypto/openssl/test/hmactest.c projects/tcp_cc_8.x/crypto/openssl/test/ideatest.c projects/tcp_cc_8.x/crypto/openssl/test/jpaketest.c projects/tcp_cc_8.x/crypto/openssl/test/md2test.c projects/tcp_cc_8.x/crypto/openssl/test/md4test.c projects/tcp_cc_8.x/crypto/openssl/test/md5test.c projects/tcp_cc_8.x/crypto/openssl/test/mdc2test.c projects/tcp_cc_8.x/crypto/openssl/test/randtest.c projects/tcp_cc_8.x/crypto/openssl/test/rc2test.c projects/tcp_cc_8.x/crypto/openssl/test/rc4test.c projects/tcp_cc_8.x/crypto/openssl/test/rc5test.c projects/tcp_cc_8.x/crypto/openssl/test/rmdtest.c projects/tcp_cc_8.x/crypto/openssl/test/rsa_test.c projects/tcp_cc_8.x/crypto/openssl/test/sha1test.c projects/tcp_cc_8.x/crypto/openssl/test/sha256t.c projects/tcp_cc_8.x/crypto/openssl/test/sha512t.c projects/tcp_cc_8.x/crypto/openssl/test/shatest.c projects/tcp_cc_8.x/crypto/openssl/test/ssltest.c projects/tcp_cc_8.x/share/man/man9/ieee80211_ioctl.9 projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/taskq.h projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/taskq_impl.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/os/taskq.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/rpc/ Modified: projects/tcp_cc_8.x/ (props changed) projects/tcp_cc_8.x/Makefile.inc1 projects/tcp_cc_8.x/ObsoleteFiles.inc (contents, props changed) projects/tcp_cc_8.x/UPDATING (contents, props changed) projects/tcp_cc_8.x/cddl/compat/opensolaris/ (props changed) projects/tcp_cc_8.x/cddl/contrib/opensolaris/ (props changed) projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/tcp_cc_8.x/cddl/lib/libnvpair/ (props changed) projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile projects/tcp_cc_8.x/contrib/bind9/ (props changed) projects/tcp_cc_8.x/contrib/bzip2/ (props changed) projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor projects/tcp_cc_8.x/contrib/cpio/ (props changed) projects/tcp_cc_8.x/contrib/csup/ (props changed) projects/tcp_cc_8.x/contrib/ee/ (props changed) projects/tcp_cc_8.x/contrib/file/ (props changed) projects/tcp_cc_8.x/contrib/gdb/ (props changed) projects/tcp_cc_8.x/contrib/gdtoa/ (props changed) projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h projects/tcp_cc_8.x/contrib/gdtoa/misc.c projects/tcp_cc_8.x/contrib/less/ (props changed) projects/tcp_cc_8.x/contrib/libpcap/ (props changed) projects/tcp_cc_8.x/contrib/ncurses/ (props changed) projects/tcp_cc_8.x/contrib/netcat/ (props changed) projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor projects/tcp_cc_8.x/contrib/ntp/ (props changed) projects/tcp_cc_8.x/contrib/openbsm/ (props changed) projects/tcp_cc_8.x/contrib/openpam/ (props changed) projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor projects/tcp_cc_8.x/contrib/pf/ (props changed) projects/tcp_cc_8.x/contrib/sendmail/ (props changed) projects/tcp_cc_8.x/contrib/tcpdump/ (props changed) projects/tcp_cc_8.x/contrib/tcsh/ (props changed) projects/tcp_cc_8.x/contrib/top/ (props changed) projects/tcp_cc_8.x/contrib/top/display.c projects/tcp_cc_8.x/contrib/top/install-sh (props changed) projects/tcp_cc_8.x/contrib/traceroute/ (props changed) projects/tcp_cc_8.x/contrib/traceroute/as.c projects/tcp_cc_8.x/contrib/traceroute/as.h projects/tcp_cc_8.x/contrib/traceroute/traceroute.c projects/tcp_cc_8.x/contrib/wpa/ (props changed) projects/tcp_cc_8.x/crypto/openssh/ (props changed) projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor projects/tcp_cc_8.x/crypto/openssl/ (props changed) projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c projects/tcp_cc_8.x/etc/ (props changed) projects/tcp_cc_8.x/etc/defaults/rc.conf projects/tcp_cc_8.x/etc/freebsd-update.conf projects/tcp_cc_8.x/etc/inetd.conf projects/tcp_cc_8.x/etc/mtree/BSD.include.dist projects/tcp_cc_8.x/etc/network.subr projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant projects/tcp_cc_8.x/etc/rc.subr projects/tcp_cc_8.x/gnu/usr.bin/patch/ (props changed) projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c projects/tcp_cc_8.x/include/ (props changed) projects/tcp_cc_8.x/include/Makefile projects/tcp_cc_8.x/lib/libarchive/ (props changed) projects/tcp_cc_8.x/lib/libarchive/archive_read.c projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c projects/tcp_cc_8.x/lib/libc/ (props changed) projects/tcp_cc_8.x/lib/libc/db/hash/hash.c projects/tcp_cc_8.x/lib/libc/gen/ (props changed) projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 projects/tcp_cc_8.x/lib/libc/posix1e/mac_free.3 projects/tcp_cc_8.x/lib/libc/posix1e/mac_get.3 projects/tcp_cc_8.x/lib/libc/posix1e/mac_set.3 projects/tcp_cc_8.x/lib/libc/posix1e/mac_text.3 projects/tcp_cc_8.x/lib/libc/posix1e/posix1e.3 projects/tcp_cc_8.x/lib/libc/stdio/asprintf.c (props changed) projects/tcp_cc_8.x/lib/libc/stdlib/malloc.c projects/tcp_cc_8.x/lib/libc/stdlib/ptsname.3 projects/tcp_cc_8.x/lib/libc/stdtime/ (props changed) projects/tcp_cc_8.x/lib/libc/string/ffsll.c (props changed) projects/tcp_cc_8.x/lib/libc/string/flsll.c (props changed) projects/tcp_cc_8.x/lib/libc/string/wcpcpy.c (props changed) projects/tcp_cc_8.x/lib/libc/string/wcpncpy.c (props changed) projects/tcp_cc_8.x/lib/libc/sys/setfib.2 projects/tcp_cc_8.x/lib/libdevinfo/ (props changed) projects/tcp_cc_8.x/lib/libdevinfo/devinfo.h projects/tcp_cc_8.x/lib/libdisk/ (props changed) projects/tcp_cc_8.x/lib/libdisk/change.c projects/tcp_cc_8.x/lib/libkvm/ (props changed) projects/tcp_cc_8.x/lib/libkvm/kvm_proc.c projects/tcp_cc_8.x/lib/libkvm/kvm_vnet.c projects/tcp_cc_8.x/lib/libthr/ (props changed) projects/tcp_cc_8.x/lib/libthr/thread/thr_umtx.h projects/tcp_cc_8.x/lib/libusb/ (props changed) projects/tcp_cc_8.x/lib/libusb/libusb20.3 (props changed) projects/tcp_cc_8.x/lib/libusb/usb.h (props changed) projects/tcp_cc_8.x/lib/libutil/ (props changed) projects/tcp_cc_8.x/libexec/Makefile projects/tcp_cc_8.x/release/ (props changed) projects/tcp_cc_8.x/release/Makefile projects/tcp_cc_8.x/release/doc/ (props changed) projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/hardware/ (props changed) projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/hardware/article.sgml projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/relnotes/article.sgml projects/tcp_cc_8.x/release/scripts/lib32-make.sh projects/tcp_cc_8.x/release/scripts/package-split.py projects/tcp_cc_8.x/sbin/ (props changed) projects/tcp_cc_8.x/sbin/bsdlabel/ (props changed) projects/tcp_cc_8.x/sbin/bsdlabel/bsdlabel.c projects/tcp_cc_8.x/sbin/camcontrol/ (props changed) projects/tcp_cc_8.x/sbin/camcontrol/camcontrol.8 projects/tcp_cc_8.x/sbin/camcontrol/camcontrol.c projects/tcp_cc_8.x/sbin/geom/ (props changed) projects/tcp_cc_8.x/sbin/geom/class/nop/gnop.8 projects/tcp_cc_8.x/sbin/geom/class/part/geom_part.c projects/tcp_cc_8.x/sbin/ifconfig/ (props changed) projects/tcp_cc_8.x/sbin/ifconfig/ifgif.c projects/tcp_cc_8.x/sbin/ipfw/ (props changed) projects/tcp_cc_8.x/sbin/ipfw/ipfw.8 projects/tcp_cc_8.x/sbin/mksnap_ffs/ (props changed) projects/tcp_cc_8.x/sbin/mksnap_ffs/mksnap_ffs.8 projects/tcp_cc_8.x/sbin/mount/ (props changed) projects/tcp_cc_8.x/sbin/mount/mount.8 projects/tcp_cc_8.x/sbin/mount/mount.c projects/tcp_cc_8.x/sbin/umount/ (props changed) projects/tcp_cc_8.x/sbin/umount/umount.8 projects/tcp_cc_8.x/share/examples/cvsup/stable-supfile projects/tcp_cc_8.x/share/examples/cvsup/standard-supfile projects/tcp_cc_8.x/share/man/man4/ (props changed) projects/tcp_cc_8.x/share/man/man4/acpi_panasonic.4 projects/tcp_cc_8.x/share/man/man4/ahci.4 projects/tcp_cc_8.x/share/man/man4/mfi.4 projects/tcp_cc_8.x/share/man/man4/mpt.4 projects/tcp_cc_8.x/share/man/man4/polling.4 projects/tcp_cc_8.x/share/man/man5/ (props changed) projects/tcp_cc_8.x/share/man/man5/freebsd-update.conf.5 projects/tcp_cc_8.x/share/man/man5/rc.conf.5 projects/tcp_cc_8.x/share/man/man7/ (props changed) projects/tcp_cc_8.x/share/man/man7/release.7 projects/tcp_cc_8.x/share/man/man9/ (props changed) projects/tcp_cc_8.x/share/man/man9/Makefile projects/tcp_cc_8.x/share/man/man9/fail.9 projects/tcp_cc_8.x/share/man/man9/ieee80211.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_crypto.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_input.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_node.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_output.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_proto.9 projects/tcp_cc_8.x/share/man/man9/ieee80211_radiotap.9 projects/tcp_cc_8.x/share/man/man9/kproc.9 projects/tcp_cc_8.x/share/man/man9/kthread.9 projects/tcp_cc_8.x/share/man/man9/sglist.9 projects/tcp_cc_8.x/share/man/man9/taskqueue.9 projects/tcp_cc_8.x/share/timedef/ (props changed) projects/tcp_cc_8.x/share/timedef/ja_JP.UTF-8.src projects/tcp_cc_8.x/share/zoneinfo/ (props changed) projects/tcp_cc_8.x/share/zoneinfo/africa projects/tcp_cc_8.x/share/zoneinfo/asia projects/tcp_cc_8.x/share/zoneinfo/australasia projects/tcp_cc_8.x/share/zoneinfo/europe projects/tcp_cc_8.x/share/zoneinfo/leapseconds projects/tcp_cc_8.x/sys/ (props changed) projects/tcp_cc_8.x/sys/amd64/amd64/elf_machdep.c projects/tcp_cc_8.x/sys/amd64/amd64/initcpu.c projects/tcp_cc_8.x/sys/amd64/amd64/local_apic.c projects/tcp_cc_8.x/sys/amd64/amd64/machdep.c projects/tcp_cc_8.x/sys/amd64/amd64/mp_machdep.c projects/tcp_cc_8.x/sys/amd64/amd64/pmap.c projects/tcp_cc_8.x/sys/amd64/amd64/trap.c projects/tcp_cc_8.x/sys/amd64/conf/GENERIC projects/tcp_cc_8.x/sys/amd64/conf/NOTES projects/tcp_cc_8.x/sys/amd64/include/apicvar.h projects/tcp_cc_8.x/sys/amd64/include/pmc_mdep.h projects/tcp_cc_8.x/sys/amd64/include/smp.h projects/tcp_cc_8.x/sys/amd64/include/xen/ (props changed) projects/tcp_cc_8.x/sys/amd64/linux32/linux32_sysvec.c projects/tcp_cc_8.x/sys/arm/arm/pmap.c projects/tcp_cc_8.x/sys/arm/arm/vm_machdep.c projects/tcp_cc_8.x/sys/arm/at91/uart_dev_at91usart.c projects/tcp_cc_8.x/sys/arm/mv/common.c projects/tcp_cc_8.x/sys/arm/mv/discovery/db78xxx.c projects/tcp_cc_8.x/sys/arm/mv/kirkwood/db88f6xxx.c projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.db88f6xxx projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.db88f6xxx projects/tcp_cc_8.x/sys/arm/mv/mv_machdep.c projects/tcp_cc_8.x/sys/arm/mv/mvreg.h projects/tcp_cc_8.x/sys/arm/mv/mvvar.h projects/tcp_cc_8.x/sys/arm/mv/orion/db88f5xxx.c projects/tcp_cc_8.x/sys/boot/i386/gptboot/gptboot.c projects/tcp_cc_8.x/sys/boot/pc98/Makefile.inc projects/tcp_cc_8.x/sys/cam/ata/ata_all.c projects/tcp_cc_8.x/sys/cam/ata/ata_all.h projects/tcp_cc_8.x/sys/cam/ata/ata_da.c projects/tcp_cc_8.x/sys/cam/ata/ata_xpt.c projects/tcp_cc_8.x/sys/cam/cam_ccb.h projects/tcp_cc_8.x/sys/cam/cam_xpt.c projects/tcp_cc_8.x/sys/cam/scsi/scsi_da.c projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris.c projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/mutex.h projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/proc.h projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/vfs.h projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/vnode.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/ (props changed) projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h projects/tcp_cc_8.x/sys/compat/freebsd32/freebsd32_misc.c projects/tcp_cc_8.x/sys/compat/ia32/ia32_sysvec.c projects/tcp_cc_8.x/sys/compat/linprocfs/linprocfs.c projects/tcp_cc_8.x/sys/compat/linux/linux_ioctl.c projects/tcp_cc_8.x/sys/compat/linux/linux_misc.c projects/tcp_cc_8.x/sys/conf/files projects/tcp_cc_8.x/sys/conf/newvers.sh projects/tcp_cc_8.x/sys/conf/options projects/tcp_cc_8.x/sys/conf/options.amd64 projects/tcp_cc_8.x/sys/conf/options.arm projects/tcp_cc_8.x/sys/conf/options.i386 projects/tcp_cc_8.x/sys/conf/options.pc98 projects/tcp_cc_8.x/sys/contrib/altq/altq/altq_subr.c projects/tcp_cc_8.x/sys/contrib/dev/acpica/ (props changed) projects/tcp_cc_8.x/sys/contrib/pf/ (props changed) projects/tcp_cc_8.x/sys/contrib/pf/net/pf.c projects/tcp_cc_8.x/sys/contrib/pf/net/pf_if.c projects/tcp_cc_8.x/sys/contrib/pf/net/pfvar.h projects/tcp_cc_8.x/sys/dev/aac/aac.c projects/tcp_cc_8.x/sys/dev/acpi_support/acpi_aiboost.c projects/tcp_cc_8.x/sys/dev/acpi_support/acpi_ibm.c projects/tcp_cc_8.x/sys/dev/acpica/acpi.c projects/tcp_cc_8.x/sys/dev/acpica/acpi_battery.c projects/tcp_cc_8.x/sys/dev/acpica/acpi_cpu.c projects/tcp_cc_8.x/sys/dev/acpica/acpi_dock.c projects/tcp_cc_8.x/sys/dev/acpica/acpi_thermal.c projects/tcp_cc_8.x/sys/dev/adb/adb_bus.c projects/tcp_cc_8.x/sys/dev/ahci/ahci.c projects/tcp_cc_8.x/sys/dev/ahci/ahci.h projects/tcp_cc_8.x/sys/dev/alc/if_alc.c projects/tcp_cc_8.x/sys/dev/amdtemp/amdtemp.c projects/tcp_cc_8.x/sys/dev/amr/amr.c projects/tcp_cc_8.x/sys/dev/asmc/asmc.c projects/tcp_cc_8.x/sys/dev/asmc/asmcvar.h projects/tcp_cc_8.x/sys/dev/ata/ (props changed) projects/tcp_cc_8.x/sys/dev/ata/ata-all.c projects/tcp_cc_8.x/sys/dev/ata/ata-disk.c projects/tcp_cc_8.x/sys/dev/ata/ata-dma.c projects/tcp_cc_8.x/sys/dev/ata/ata-usb.c (props changed) projects/tcp_cc_8.x/sys/dev/ata/chipsets/ata-marvell.c projects/tcp_cc_8.x/sys/dev/ath/if_ath.c projects/tcp_cc_8.x/sys/dev/atkbdc/psm.c projects/tcp_cc_8.x/sys/dev/bge/if_bge.c projects/tcp_cc_8.x/sys/dev/bktr/bktr_os.c projects/tcp_cc_8.x/sys/dev/ciss/ciss.c projects/tcp_cc_8.x/sys/dev/ciss/cissreg.h projects/tcp_cc_8.x/sys/dev/ciss/cissvar.h projects/tcp_cc_8.x/sys/dev/coretemp/coretemp.c projects/tcp_cc_8.x/sys/dev/de/if_de.c projects/tcp_cc_8.x/sys/dev/de/if_devar.h projects/tcp_cc_8.x/sys/dev/drm/drm_drv.c projects/tcp_cc_8.x/sys/dev/drm/drm_pciids.h projects/tcp_cc_8.x/sys/dev/drm/r600_cp.c projects/tcp_cc_8.x/sys/dev/drm/radeon_drv.h projects/tcp_cc_8.x/sys/dev/e1000/if_em.c projects/tcp_cc_8.x/sys/dev/e1000/if_igb.c projects/tcp_cc_8.x/sys/dev/hptrr/hptrr_osm_bsd.c projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_core.c projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_piv.c projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_ppro.c projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_x86.c projects/tcp_cc_8.x/sys/dev/if_ndis/if_ndis.c projects/tcp_cc_8.x/sys/dev/ips/ips_pci.c projects/tcp_cc_8.x/sys/dev/iscsi/initiator/isc_cam.c projects/tcp_cc_8.x/sys/dev/isp/isp_freebsd.c projects/tcp_cc_8.x/sys/dev/ixgbe/ixgbe.c projects/tcp_cc_8.x/sys/dev/mfi/mfi.c projects/tcp_cc_8.x/sys/dev/mfi/mfi_ioctl.h projects/tcp_cc_8.x/sys/dev/mfi/mfireg.h projects/tcp_cc_8.x/sys/dev/mge/if_mge.c projects/tcp_cc_8.x/sys/dev/mii/e1000phy.c projects/tcp_cc_8.x/sys/dev/mlx/mlx.c projects/tcp_cc_8.x/sys/dev/mmc/mmc.c projects/tcp_cc_8.x/sys/dev/mn/if_mn.c (props changed) projects/tcp_cc_8.x/sys/dev/mxge/if_mxge.c projects/tcp_cc_8.x/sys/dev/mxge/if_mxge_var.h projects/tcp_cc_8.x/sys/dev/pccbb/pccbb.c projects/tcp_cc_8.x/sys/dev/pci/pci.c projects/tcp_cc_8.x/sys/dev/pci/pci_user.c projects/tcp_cc_8.x/sys/dev/pci/pcireg.h projects/tcp_cc_8.x/sys/dev/pci/pcivar.h projects/tcp_cc_8.x/sys/dev/ppbus/vpo.c projects/tcp_cc_8.x/sys/dev/pst/pst-iop.c projects/tcp_cc_8.x/sys/dev/re/if_re.c projects/tcp_cc_8.x/sys/dev/rp/rp.c projects/tcp_cc_8.x/sys/dev/siis/siis.c projects/tcp_cc_8.x/sys/dev/sound/pci/hda/hdac.c projects/tcp_cc_8.x/sys/dev/sound/pci/t4dwave.c projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio.c (props changed) projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio.h (props changed) projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio_pcm.c (props changed) projects/tcp_cc_8.x/sys/dev/sound/usb/uaudioreg.h (props changed) projects/tcp_cc_8.x/sys/dev/syscons/daemon/daemon_saver.c projects/tcp_cc_8.x/sys/dev/twe/twe.c projects/tcp_cc_8.x/sys/dev/txp/if_txp.c projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci_atmelarm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci_atmelarm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ehci.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ehci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_ixp4xx.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_mbus.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_pci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg_atmelarm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ohci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ohci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ohci_atmelarm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/ohci_pci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uhci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uhci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uhci_pci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/usb_controller.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci_atmelarm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/input/uhid.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/input/ukbd.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/input/ums.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/input/usb_rdesc.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/misc/udbp.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/misc/udbp.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/misc/ufm.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_aue.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_auereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_axe.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_axereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_cdce.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_cdcereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_cue.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_cuereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_kue.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_kuefw.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_kuereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_rue.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_ruereg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_udav.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/if_udavreg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/net/usb_ethernet.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/net/usb_ethernet.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/quirk/usb_quirk.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/quirk/usb_quirk.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/u3g.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uark.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ubsa.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ubser.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uchcom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ucycom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ufoma.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uftdi.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uftdi_reg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ugensa.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uipaq.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/ulpt.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/umct.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/umodem.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/umoscom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uplcom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/usb_serial.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/usb_serial.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uslcom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uvisor.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/serial/uvscom.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/storage/rio500_usb.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/storage/umass.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/storage/urio.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/storage/ustorage_fs.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/template/usb_template.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/template/usb_template.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_cdce.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_msc.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_mtp.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/ufm_ioctl.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_bus.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_busdma.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_busdma.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_cdc.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_compat_linux.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_compat_linux.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_controller.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_core.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_core.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_debug.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_debug.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_dev.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_dev.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_device.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_device.h (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_dynamic.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_dynamic.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_endian.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_error.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_generic.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_generic.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_handle_request.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_hid.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_hub.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_hub.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_if.m (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_ioctl.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_lookup.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_mbuf.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_mbuf.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_msctest.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_msctest.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_parse.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_pci.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_process.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_process.h (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_request.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_request.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_transfer.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_transfer.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_util.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/usb_util.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/usbdevs (props changed) projects/tcp_cc_8.x/sys/dev/usb/usbhid.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rum.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumfw.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumreg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumvar.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_upgt.c projects/tcp_cc_8.x/sys/dev/usb/wlan/if_ural.c (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_uralreg.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_uralvar.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zyd.c (contents, props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zydfw.h (props changed) projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zydreg.h (props changed) projects/tcp_cc_8.x/sys/dev/xen/blkback/blkback.c projects/tcp_cc_8.x/sys/dev/xen/netback/netback.c projects/tcp_cc_8.x/sys/dev/xen/netfront/ (props changed) projects/tcp_cc_8.x/sys/dev/xen/xenpci/ (props changed) projects/tcp_cc_8.x/sys/fs/fifofs/fifo_vnops.c projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clnode.c projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clport.c projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clsubs.c projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clvnops.c projects/tcp_cc_8.x/sys/fs/pseudofs/pseudofs_vncache.c projects/tcp_cc_8.x/sys/fs/pseudofs/pseudofs_vnops.c projects/tcp_cc_8.x/sys/geom/geom_disk.c projects/tcp_cc_8.x/sys/geom/multipath/g_multipath.c projects/tcp_cc_8.x/sys/geom/part/g_part.c projects/tcp_cc_8.x/sys/geom/part/g_part_gpt.c projects/tcp_cc_8.x/sys/i386/acpica/acpi_machdep.c projects/tcp_cc_8.x/sys/i386/bios/smapi.c projects/tcp_cc_8.x/sys/i386/bios/smbios.c projects/tcp_cc_8.x/sys/i386/bios/vpd.c projects/tcp_cc_8.x/sys/i386/conf/GENERIC projects/tcp_cc_8.x/sys/i386/conf/NOTES projects/tcp_cc_8.x/sys/i386/i386/elf_machdep.c projects/tcp_cc_8.x/sys/i386/i386/initcpu.c projects/tcp_cc_8.x/sys/i386/i386/local_apic.c projects/tcp_cc_8.x/sys/i386/i386/machdep.c projects/tcp_cc_8.x/sys/i386/i386/mp_machdep.c projects/tcp_cc_8.x/sys/i386/i386/pmap.c projects/tcp_cc_8.x/sys/i386/i386/trap.c projects/tcp_cc_8.x/sys/i386/include/apicvar.h projects/tcp_cc_8.x/sys/i386/include/pmap.h projects/tcp_cc_8.x/sys/i386/include/pmc_mdep.h projects/tcp_cc_8.x/sys/i386/include/smp.h projects/tcp_cc_8.x/sys/i386/linux/linux_sysvec.c projects/tcp_cc_8.x/sys/i386/xen/mp_machdep.c projects/tcp_cc_8.x/sys/i386/xen/pmap.c projects/tcp_cc_8.x/sys/ia64/conf/GENERIC projects/tcp_cc_8.x/sys/ia64/ia64/genassym.c projects/tcp_cc_8.x/sys/ia64/ia64/interrupt.c projects/tcp_cc_8.x/sys/ia64/ia64/machdep.c projects/tcp_cc_8.x/sys/ia64/ia64/mp_machdep.c projects/tcp_cc_8.x/sys/ia64/include/smp.h projects/tcp_cc_8.x/sys/isa/isahint.c projects/tcp_cc_8.x/sys/kern/imgact_elf.c projects/tcp_cc_8.x/sys/kern/init_main.c projects/tcp_cc_8.x/sys/kern/kern_cons.c (props changed) projects/tcp_cc_8.x/sys/kern/kern_exec.c projects/tcp_cc_8.x/sys/kern/kern_exit.c projects/tcp_cc_8.x/sys/kern/kern_fork.c projects/tcp_cc_8.x/sys/kern/kern_jail.c projects/tcp_cc_8.x/sys/kern/kern_kthread.c projects/tcp_cc_8.x/sys/kern/kern_lock.c projects/tcp_cc_8.x/sys/kern/kern_mutex.c projects/tcp_cc_8.x/sys/kern/kern_poll.c projects/tcp_cc_8.x/sys/kern/kern_proc.c projects/tcp_cc_8.x/sys/kern/kern_rwlock.c projects/tcp_cc_8.x/sys/kern/kern_shutdown.c projects/tcp_cc_8.x/sys/kern/kern_sig.c projects/tcp_cc_8.x/sys/kern/kern_sx.c projects/tcp_cc_8.x/sys/kern/kern_sysctl.c projects/tcp_cc_8.x/sys/kern/kern_thr.c projects/tcp_cc_8.x/sys/kern/kern_thread.c projects/tcp_cc_8.x/sys/kern/kern_uuid.c projects/tcp_cc_8.x/sys/kern/sched_ule.c projects/tcp_cc_8.x/sys/kern/subr_bus.c projects/tcp_cc_8.x/sys/kern/subr_kdb.c projects/tcp_cc_8.x/sys/kern/subr_pcpu.c projects/tcp_cc_8.x/sys/kern/subr_sglist.c projects/tcp_cc_8.x/sys/kern/subr_smp.c projects/tcp_cc_8.x/sys/kern/subr_taskqueue.c projects/tcp_cc_8.x/sys/kern/sys_generic.c projects/tcp_cc_8.x/sys/kern/tty_pty.c projects/tcp_cc_8.x/sys/kern/uipc_domain.c projects/tcp_cc_8.x/sys/kern/uipc_syscalls.c projects/tcp_cc_8.x/sys/kern/vfs_cache.c projects/tcp_cc_8.x/sys/kern/vfs_export.c projects/tcp_cc_8.x/sys/kern/vfs_subr.c projects/tcp_cc_8.x/sys/kern/vfs_syscalls.c projects/tcp_cc_8.x/sys/kern/vfs_vnops.c projects/tcp_cc_8.x/sys/mips/include/smp.h projects/tcp_cc_8.x/sys/mips/mips/mp_machdep.c projects/tcp_cc_8.x/sys/modules/dtrace/dtnfsclient/ (props changed) projects/tcp_cc_8.x/sys/modules/ip6_mroute_mod/ (props changed) projects/tcp_cc_8.x/sys/modules/ipmi/ipmi_linux/ (props changed) projects/tcp_cc_8.x/sys/modules/nfslockd/Makefile projects/tcp_cc_8.x/sys/modules/zfs/Makefile projects/tcp_cc_8.x/sys/net/bpf.c projects/tcp_cc_8.x/sys/net/bpf_buffer.c projects/tcp_cc_8.x/sys/net/bpf_zerocopy.c projects/tcp_cc_8.x/sys/net/bpfdesc.h projects/tcp_cc_8.x/sys/net/bridgestp.c projects/tcp_cc_8.x/sys/net/flowtable.c projects/tcp_cc_8.x/sys/net/flowtable.h projects/tcp_cc_8.x/sys/net/if.c projects/tcp_cc_8.x/sys/net/if_bridge.c projects/tcp_cc_8.x/sys/net/if_ef.c projects/tcp_cc_8.x/sys/net/if_llatbl.c projects/tcp_cc_8.x/sys/net/if_llatbl.h projects/tcp_cc_8.x/sys/net/if_var.h projects/tcp_cc_8.x/sys/net/if_vlan.c projects/tcp_cc_8.x/sys/net/route.c projects/tcp_cc_8.x/sys/net/rtsock.c projects/tcp_cc_8.x/sys/net/vnet.c projects/tcp_cc_8.x/sys/net/vnet.h projects/tcp_cc_8.x/sys/net80211/ieee80211.c projects/tcp_cc_8.x/sys/net80211/ieee80211.h projects/tcp_cc_8.x/sys/net80211/ieee80211_dfs.c projects/tcp_cc_8.x/sys/net80211/ieee80211_hwmp.c projects/tcp_cc_8.x/sys/net80211/ieee80211_input.c projects/tcp_cc_8.x/sys/net80211/ieee80211_mesh.c projects/tcp_cc_8.x/sys/net80211/ieee80211_mesh.h projects/tcp_cc_8.x/sys/netatalk/at_control.c projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c (props changed) projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h (props changed) projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c (props changed) projects/tcp_cc_8.x/sys/netgraph/ng_gif.c projects/tcp_cc_8.x/sys/netinet/if_ether.c projects/tcp_cc_8.x/sys/netinet/in.c projects/tcp_cc_8.x/sys/netinet/in_mcast.c projects/tcp_cc_8.x/sys/netinet/in_pcb.c projects/tcp_cc_8.x/sys/netinet/ip_carp.c projects/tcp_cc_8.x/sys/netinet/ip_divert.c projects/tcp_cc_8.x/sys/netinet/ip_divert.h projects/tcp_cc_8.x/sys/netinet/ip_fw.h projects/tcp_cc_8.x/sys/netinet/ip_output.c projects/tcp_cc_8.x/sys/netinet/ipfw/ip_dummynet.c (props changed) projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw2.c (contents, props changed) projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw_nat.c (props changed) projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw_pfil.c (contents, props changed) projects/tcp_cc_8.x/sys/netinet/raw_ip.c projects/tcp_cc_8.x/sys/netinet/sctp_bsd_addr.c projects/tcp_cc_8.x/sys/netinet/sctp_indata.c projects/tcp_cc_8.x/sys/netinet/sctp_input.c projects/tcp_cc_8.x/sys/netinet/sctp_os_bsd.h projects/tcp_cc_8.x/sys/netinet/sctp_output.c projects/tcp_cc_8.x/sys/netinet/sctp_pcb.c projects/tcp_cc_8.x/sys/netinet/sctp_timer.c projects/tcp_cc_8.x/sys/netinet/sctp_usrreq.c projects/tcp_cc_8.x/sys/netinet/sctputil.c projects/tcp_cc_8.x/sys/netinet/sctputil.h projects/tcp_cc_8.x/sys/netinet/tcp_input.c projects/tcp_cc_8.x/sys/netinet/tcp_timewait.c projects/tcp_cc_8.x/sys/netinet6/icmp6.c projects/tcp_cc_8.x/sys/netinet6/in6.c projects/tcp_cc_8.x/sys/netinet6/in6_ifattach.c projects/tcp_cc_8.x/sys/netinet6/in6_src.c projects/tcp_cc_8.x/sys/netinet6/ip6_input.c projects/tcp_cc_8.x/sys/netinet6/ip6_output.c projects/tcp_cc_8.x/sys/netinet6/nd6.c projects/tcp_cc_8.x/sys/netinet6/nd6_rtr.c projects/tcp_cc_8.x/sys/netipsec/xform_ipip.c projects/tcp_cc_8.x/sys/netipx/spx_reass.c (props changed) projects/tcp_cc_8.x/sys/nfsclient/bootp_subr.c projects/tcp_cc_8.x/sys/nfsclient/nfs_node.c projects/tcp_cc_8.x/sys/nfsclient/nfs_subs.c projects/tcp_cc_8.x/sys/nfsclient/nfs_vfsops.c projects/tcp_cc_8.x/sys/nfsclient/nfs_vnops.c projects/tcp_cc_8.x/sys/nfsserver/nfs_serv.c projects/tcp_cc_8.x/sys/nlm/nlm_prot_impl.c projects/tcp_cc_8.x/sys/pc98/cbus/fdc.c projects/tcp_cc_8.x/sys/pc98/conf/GENERIC projects/tcp_cc_8.x/sys/pc98/conf/NOTES projects/tcp_cc_8.x/sys/pci/if_rlreg.h projects/tcp_cc_8.x/sys/powerpc/conf/GENERIC projects/tcp_cc_8.x/sys/powerpc/include/smp.h projects/tcp_cc_8.x/sys/powerpc/powerpc/mp_machdep.c projects/tcp_cc_8.x/sys/rpc/clnt_dg.c projects/tcp_cc_8.x/sys/rpc/clnt_rc.c projects/tcp_cc_8.x/sys/rpc/clnt_vc.c projects/tcp_cc_8.x/sys/rpc/rpc_generic.c projects/tcp_cc_8.x/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c projects/tcp_cc_8.x/sys/rpc/svc_dg.c projects/tcp_cc_8.x/sys/rpc/svc_generic.c projects/tcp_cc_8.x/sys/rpc/svc_vc.c projects/tcp_cc_8.x/sys/security/audit/audit.h projects/tcp_cc_8.x/sys/security/mac/mac_cred.c (props changed) projects/tcp_cc_8.x/sys/security/mac_bsdextended/ugidfw_system.c (props changed) projects/tcp_cc_8.x/sys/security/mac_bsdextended/ugidfw_vnode.c (props changed) projects/tcp_cc_8.x/sys/sparc64/conf/GENERIC projects/tcp_cc_8.x/sys/sparc64/include/smp.h projects/tcp_cc_8.x/sys/sun4v/include/smp.h projects/tcp_cc_8.x/sys/sys/bus.h projects/tcp_cc_8.x/sys/sys/imgact_elf.h projects/tcp_cc_8.x/sys/sys/jail.h projects/tcp_cc_8.x/sys/sys/lock.h projects/tcp_cc_8.x/sys/sys/pcpu.h projects/tcp_cc_8.x/sys/sys/proc.h projects/tcp_cc_8.x/sys/sys/sglist.h projects/tcp_cc_8.x/sys/sys/smp.h projects/tcp_cc_8.x/sys/sys/syscallsubr.h projects/tcp_cc_8.x/sys/sys/sysctl.h projects/tcp_cc_8.x/sys/sys/systm.h projects/tcp_cc_8.x/sys/sys/taskqueue.h projects/tcp_cc_8.x/sys/ufs/ffs/ffs_softdep.c projects/tcp_cc_8.x/sys/ufs/ffs/ffs_vfsops.c projects/tcp_cc_8.x/sys/ufs/ufs/ufs_vnops.c projects/tcp_cc_8.x/sys/vm/sg_pager.c projects/tcp_cc_8.x/sys/vm/vm_extern.h projects/tcp_cc_8.x/sys/vm/vm_glue.c projects/tcp_cc_8.x/sys/vm/vm_map.c projects/tcp_cc_8.x/sys/vm/vm_mmap.c projects/tcp_cc_8.x/sys/xdr/xdr_mbuf.c projects/tcp_cc_8.x/sys/xen/xenbus/xenbus_probe.c projects/tcp_cc_8.x/tools/regression/lib/msun/test-conj.t (props changed) projects/tcp_cc_8.x/tools/regression/poll/ (props changed) projects/tcp_cc_8.x/tools/regression/poll/Makefile projects/tcp_cc_8.x/tools/regression/priv/ (props changed) projects/tcp_cc_8.x/tools/regression/priv/Makefile projects/tcp_cc_8.x/tools/regression/priv/main.c projects/tcp_cc_8.x/tools/regression/priv/priv_netinet_ipsec.c projects/tcp_cc_8.x/tools/regression/priv/priv_vfs_extattr_system.c projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed) projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed) projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pkill-_g.t (props changed) projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs.h (props changed) projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5210.c (props changed) projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5211.c (props changed) projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5212.c (props changed) projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5416.c (props changed) projects/tcp_cc_8.x/tools/tools/termcap/termcap.pl (props changed) projects/tcp_cc_8.x/tools/tools/vimage/ (props changed) projects/tcp_cc_8.x/tools/tools/vimage/Makefile projects/tcp_cc_8.x/tools/tools/vimage/vimage.8 projects/tcp_cc_8.x/tools/tools/vimage/vimage.c projects/tcp_cc_8.x/usr.bin/calendar/calendars/calendar.freebsd (contents, props changed) projects/tcp_cc_8.x/usr.bin/csup/ (props changed) projects/tcp_cc_8.x/usr.bin/fstat/ (props changed) projects/tcp_cc_8.x/usr.bin/fstat/fstat.c projects/tcp_cc_8.x/usr.bin/fstat/zfs.c projects/tcp_cc_8.x/usr.bin/look/ (props changed) projects/tcp_cc_8.x/usr.bin/look/look.c projects/tcp_cc_8.x/usr.bin/procstat/ (props changed) projects/tcp_cc_8.x/usr.bin/procstat/procstat.1 projects/tcp_cc_8.x/usr.bin/w/ (props changed) projects/tcp_cc_8.x/usr.bin/w/extern.h projects/tcp_cc_8.x/usr.bin/w/pr_time.c projects/tcp_cc_8.x/usr.bin/w/w.c projects/tcp_cc_8.x/usr.bin/whois/ (props changed) projects/tcp_cc_8.x/usr.bin/whois/whois.1 projects/tcp_cc_8.x/usr.bin/whois/whois.c projects/tcp_cc_8.x/usr.sbin/ (props changed) projects/tcp_cc_8.x/usr.sbin/Makefile projects/tcp_cc_8.x/usr.sbin/arp/ (props changed) projects/tcp_cc_8.x/usr.sbin/arp/arp.c projects/tcp_cc_8.x/usr.sbin/dumpcis/cardinfo.h (props changed) projects/tcp_cc_8.x/usr.sbin/dumpcis/cis.h (props changed) projects/tcp_cc_8.x/usr.sbin/freebsd-update/ (props changed) projects/tcp_cc_8.x/usr.sbin/freebsd-update/freebsd-update.sh projects/tcp_cc_8.x/usr.sbin/iostat/ (props changed) projects/tcp_cc_8.x/usr.sbin/iostat/iostat.c projects/tcp_cc_8.x/usr.sbin/jls/ (props changed) projects/tcp_cc_8.x/usr.sbin/jls/jls.c projects/tcp_cc_8.x/usr.sbin/lpr/ (props changed) projects/tcp_cc_8.x/usr.sbin/lpr/lp/lp.sh projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ffs_subr.c (props changed) projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) projects/tcp_cc_8.x/usr.sbin/makefs/getid.c (props changed) projects/tcp_cc_8.x/usr.sbin/ndp/ (props changed) projects/tcp_cc_8.x/usr.sbin/ndp/ndp.c projects/tcp_cc_8.x/usr.sbin/ntp/ (props changed) projects/tcp_cc_8.x/usr.sbin/ntp/scripts/mkver projects/tcp_cc_8.x/usr.sbin/pkg_install/add/main.c projects/tcp_cc_8.x/usr.sbin/ppp/ (props changed) projects/tcp_cc_8.x/usr.sbin/ppp/ether.c projects/tcp_cc_8.x/usr.sbin/ppp/exec.c projects/tcp_cc_8.x/usr.sbin/ppp/exec.h projects/tcp_cc_8.x/usr.sbin/ppp/main.c projects/tcp_cc_8.x/usr.sbin/ppp/netgraph.c projects/tcp_cc_8.x/usr.sbin/ppp/physical.c projects/tcp_cc_8.x/usr.sbin/ppp/ppp.8.m4 projects/tcp_cc_8.x/usr.sbin/ppp/tty.c projects/tcp_cc_8.x/usr.sbin/pstat/ (props changed) projects/tcp_cc_8.x/usr.sbin/pstat/pstat.c projects/tcp_cc_8.x/usr.sbin/sysinstall/ (props changed) projects/tcp_cc_8.x/usr.sbin/sysinstall/devices.c projects/tcp_cc_8.x/usr.sbin/sysinstall/install.c projects/tcp_cc_8.x/usr.sbin/sysinstall/media.c projects/tcp_cc_8.x/usr.sbin/sysinstall/sysinstall.8 projects/tcp_cc_8.x/usr.sbin/traceroute6/ (props changed) projects/tcp_cc_8.x/usr.sbin/traceroute6/Makefile projects/tcp_cc_8.x/usr.sbin/traceroute6/traceroute6.8 projects/tcp_cc_8.x/usr.sbin/traceroute6/traceroute6.c projects/tcp_cc_8.x/usr.sbin/wpa/ (props changed) projects/tcp_cc_8.x/usr.sbin/wpa/wpa_cli/Makefile projects/tcp_cc_8.x/usr.sbin/zic/ (props changed) Modified: projects/tcp_cc_8.x/Makefile.inc1 ============================================================================== --- projects/tcp_cc_8.x/Makefile.inc1 Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/Makefile.inc1 Sat Oct 10 00:20:37 2009 (r197919) @@ -93,7 +93,7 @@ CLEANDIR= cleandir .endif CVS?= cvs -CVSFLAGS?= -A -P -d -I! +CVSFLAGS?= -r RELENG_8 -P -d -I! SVN?= svn SVNFLAGS?= -r HEAD SUP?= /usr/bin/csup Modified: projects/tcp_cc_8.x/ObsoleteFiles.inc ============================================================================== --- projects/tcp_cc_8.x/ObsoleteFiles.inc Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/ObsoleteFiles.inc Sat Oct 10 00:20:37 2009 (r197919) @@ -14,6 +14,11 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090904: remove lukemftpd +OLD_FILES+=usr/libexec/lukemftpd +OLD_FILES+=usr/share/man/man5/ftpd.conf.5.gz +OLD_FILES+=usr/share/man/man5/ftpusers.5.gz +OLD_FILES+=usr/share/man/man8/lukemftpd.8.gz # 20090801: vimage.h removed in favour of vnet.h OLD_FILES+=usr/include/sys/vimage.h # 20090719: library version bump for 8.0 @@ -803,8 +808,6 @@ OLD_FILES+=rescue/bsdlabel OLD_FILES+=rescue/fdisk OLD_FILES+=rescue/gpt .endif -# 20071026: kthread(9)/kproc(9) API changes -OLD_FILES+=usr/share/man/man9/kthread_create.9.gz # 20071025: rc.d/nfslocking superceeded by rc.d/lockd and rc.d/statd OLD_FILES+=etc/rc.d/nfslocking # 20070930: rename of cached to nscd Modified: projects/tcp_cc_8.x/UPDATING ============================================================================== --- projects/tcp_cc_8.x/UPDATING Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/UPDATING Sat Oct 10 00:20:37 2009 (r197919) @@ -8,19 +8,29 @@ Items affecting the ports and packages s /usr/ports/UPDATING. Please read that file before running portupgrade. -NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW: - FreeBSD 8.x has many debugging features turned on, in - both the kernel and userland. These features attempt to detect - incorrect use of system primitives, and encourage loud failure - through extra sanity checking and fail stop semantics. They - also substantially impact system performance. If you want to - do performance measurement, benchmarking, and optimization, - you'll want to turn them off. This includes various WITNESS- - related kernel options, INVARIANTS, malloc debugging flags - in userland, and various verbose features in the kernel. Many - developers choose to disable these features on build machines - to maximize performance. (To disable malloc debugging, run - ln -s aj /etc/malloc.conf.) +NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW ON IA64 OR SUN4V: + For ia64 the INVARIANTS and INVARIANT_SUPPORT kernel options + were left in the GENERIC kernel because the kernel does not + work properly without them. For sun4v all of the normal kernel + debugging tools present in HEAD were left in place because + sun4v support still needs work to become production ready. + +20090929: + 802.11s D3.03 support was committed. This is incompatible with + the previous code, which was based on D3.0. + +20090915: + ZFS snapshots are now mounted with MNT_IGNORE flag. Use -v option for + mount(8) and -a option for df(1) to see them. + +20090813: + Remove the option STOP_NMI. The default action is now to use NMI + only for KDB via the newly introduced function stop_cpus_hard() + and maintain stop_cpus() to just use a normal IPI_STOP on ia32 + and amd64. + +20090803: + RELENG_8 branched. 20090719: Bump the shared library version numbers for all libraries that Copied: projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h (from r197918, stable/8/cddl/compat/opensolaris/include/assert.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h Sat Oct 10 00:20:37 2009 (r197919, copy of r197918, stable/8/cddl/compat/opensolaris/include/assert.h) @@ -0,0 +1,55 @@ +/*- + * Copyright (c) 2009 Pawel Jakub Dawidek + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#undef assert +#undef _assert + +#ifdef NDEBUG +#define assert(e) ((void)0) +#define _assert(e) ((void)0) +#else +#define _assert(e) assert(e) + +#define assert(e) ((e) ? (void)0 : __assert(#e, __FILE__, __LINE__)) +#endif /* NDEBUG */ + +#ifndef _ASSERT_H_ +#define _ASSERT_H_ +#include +#include + +static __inline void +__assert(const char *expr, const char *file, int line) +{ + + (void)fprintf(stderr, "Assertion failed: (%s), file %s, line %d.\n", + expr, file, line); + abort(); + /* NOTREACHED */ +} +#endif /* !_ASSERT_H_ */ Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c ============================================================================== --- projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c Sat Oct 10 00:20:37 2009 (r197919) @@ -1322,6 +1322,14 @@ dump_label(const char *dev) exit(1); } + if (S_ISCHR(statbuf.st_mode)) { + if (ioctl(fd, DIOCGMEDIASIZE, &statbuf.st_size) == -1) { + (void) printf("failed to get size of '%s': %s\n", dev, + strerror(errno)); + exit(1); + } + } + psize = statbuf.st_size; psize = P2ALIGN(psize, (uint64_t)sizeof (vdev_label_t)); Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sat Oct 10 00:20:37 2009 (r197919) @@ -535,7 +535,7 @@ This property is not inherited. .ad .sp .6 .RS 4n -Controls the checksum used to verify data integrity. The default value is "on", which automatically selects an appropriate algorithm (currently, \fIfletcher2\fR, but this may change in future releases). The value "off" disables integrity +Controls the checksum used to verify data integrity. The default value is "on", which automatically selects an appropriate algorithm (currently, \fIfletcher4\fR, but this may change in future releases). The value "off" disables integrity checking on user data. Disabling checksums is NOT a recommended practice. .RE Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c ============================================================================== --- projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sat Oct 10 00:20:37 2009 (r197919) @@ -172,6 +172,7 @@ is_shared(libzfs_handle_t *hdl, const ch *tab = '\0'; if (strcmp(buf, mountpoint) == 0) { +#if defined(sun) /* * the protocol field is the third field * skip over second field @@ -194,6 +195,10 @@ is_shared(libzfs_handle_t *hdl, const ch return (0); } } +#else + if (proto == PROTO_NFS) + return (SHARED_NFS); +#endif } } Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c ============================================================================== --- projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Sat Oct 10 00:20:37 2009 (r197919) @@ -1126,7 +1126,7 @@ again: uint64_t originguid = 0; uint64_t stream_originguid = 0; uint64_t parent_fromsnap_guid, stream_parent_fromsnap_guid; - char *fsname, *stream_fsname; + char *fsname, *stream_fsname, *p1, *p2; nextfselem = nvlist_next_nvpair(local_nv, fselem); @@ -1295,10 +1295,11 @@ again: "parentfromsnap", &stream_parent_fromsnap_guid)); /* check for rename */ + p1 = strrchr(fsname, '/'); + p2 = strrchr(stream_fsname, '/'); if ((stream_parent_fromsnap_guid != 0 && stream_parent_fromsnap_guid != parent_fromsnap_guid) || - strcmp(strrchr(fsname, '/'), - strrchr(stream_fsname, '/')) != 0) { + (p1 != NULL && p2 != NULL && strcmp (p1, p2) != 0)) { nvlist_t *parent; char tryname[ZFS_MAXNAMELEN]; @@ -1317,7 +1318,7 @@ again: VERIFY(0 == nvlist_lookup_string(parent, "name", &pname)); (void) snprintf(tryname, sizeof (tryname), - "%s%s", pname, strrchr(stream_fsname, '/')); + "%s%s", pname, p2 != NULL ? p2 : ""); } else { tryname[0] = '\0'; if (flags.verbose) { Modified: projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile ============================================================================== --- projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile Sat Oct 10 00:20:37 2009 (r197919) @@ -13,5 +13,6 @@ SRCS= libnvpair.c \ CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include CFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common +CFLAGS+= -I${.CURDIR}/../../../sys .include Modified: projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor ============================================================================== --- projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919) @@ -2,6 +2,4 @@ Project: bzip2 ProjectURL: http://www.bzip.org/ Version: 1.0.5 -VendorTag: BZIP2 -VersionTag: v1_0_5 License: BSD Modified: projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h ============================================================================== --- projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h Sat Oct 10 00:20:37 2009 (r197919) @@ -485,7 +485,7 @@ extern pthread_mutex_t __gdtoa_locks[2]; _pthread_mutex_unlock(&__gdtoa_locks[n]); \ } while(0) -#define Kmax 15 +#define Kmax 9 struct Bigint { Modified: projects/tcp_cc_8.x/contrib/gdtoa/misc.c ============================================================================== --- projects/tcp_cc_8.x/contrib/gdtoa/misc.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/gdtoa/misc.c Sat Oct 10 00:20:37 2009 (r197919) @@ -55,7 +55,9 @@ Balloc #endif ACQUIRE_DTOA_LOCK(0); - if ( (rv = freelist[k]) !=0) { + /* The k > Kmax case does not need ACQUIRE_DTOA_LOCK(0), */ + /* but this case seems very unlikely. */ + if (k <= Kmax && (rv = freelist[k]) !=0) { freelist[k] = rv->next; } else { @@ -65,7 +67,7 @@ Balloc #else len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) /sizeof(double); - if (pmem_next - private_mem + len <= PRIVATE_mem) { + if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { rv = (Bigint*)pmem_next; pmem_next += len; } @@ -89,10 +91,14 @@ Bfree #endif { if (v) { - ACQUIRE_DTOA_LOCK(0); - v->next = freelist[v->k]; - freelist[v->k] = v; - FREE_DTOA_LOCK(0); + if (v->k > Kmax) + free((void*)v); + else { + ACQUIRE_DTOA_LOCK(0); + v->next = freelist[v->k]; + freelist[v->k] = v; + FREE_DTOA_LOCK(0); + } } } Modified: projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor ============================================================================== --- projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919) @@ -2,6 +2,4 @@ Project: netcat (aka src/usr.bin/nc in OpenBSD) ProjectURL: http://www.openbsd.org/ Version: 4.4 -VendorTag: OPENBSD -VersionTag: OPENBSD_4_4 License: BSD Modified: projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor ============================================================================== --- projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919) @@ -2,7 +2,5 @@ Project: OpenPAM ProjectURL: http://www.openpam.org/ Version: Hydrangea (20071221) -VendorTag: OPENPAM -VersionTag: OPENPAM_HYDRANGEA License: BSD Maintainer: des Modified: projects/tcp_cc_8.x/contrib/top/display.c ============================================================================== --- projects/tcp_cc_8.x/contrib/top/display.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/top/display.c Sat Oct 10 00:20:37 2009 (r197919) @@ -452,6 +452,7 @@ for (cpu = 0; cpu < num_cpus; cpu++) { lastline++; /* now walk thru the names and print the line */ + Move_to(cpustates_column, y_cpustates + cpu); while ((thisname = *names++) != NULL) { if (*thisname != '\0') @@ -543,6 +544,7 @@ for (cpu = 0; cpu < num_cpus; cpu++) { printf("\nCPU %d: ", cpu); lastline++; + Move_to(cpustates_column, y_cpustates + cpu); while ((thisname = *names++) != NULL) { if (*thisname != '\0') Modified: projects/tcp_cc_8.x/contrib/traceroute/as.c ============================================================================== --- projects/tcp_cc_8.x/contrib/traceroute/as.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/traceroute/as.c Sat Oct 10 00:20:37 2009 (r197919) @@ -63,55 +63,42 @@ struct aslookup { }; void * -as_setup(server) - char *server; +as_setup(char *server) { struct aslookup *asn; - struct hostent *he = NULL; - struct servent *se; - struct sockaddr_in in; + struct addrinfo hints, *res0, *res; FILE *f; - int s; + int s, error; if (server == NULL) + server = getenv("RA_SERVER"); + if (server == NULL) server = DEFAULT_AS_SERVER; - (void)memset(&in, 0, sizeof(in)); - in.sin_family = AF_INET; - in.sin_len = sizeof(in); - if ((se = getservbyname("whois", "tcp")) == NULL) { + memset(&hints, 0, sizeof(hints)); + hints.ai_family = PF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + error = getaddrinfo(server, "whois", &hints, &res0); + if (error == EAI_SERVICE) { warnx("warning: whois/tcp service not found"); - in.sin_port = ntohs(43); - } else - in.sin_port = se->s_port; - - if (inet_aton(server, &in.sin_addr) == 0 && - ((he = gethostbyname(server)) == NULL || - he->h_addr == NULL)) { - warnx("%s: %s", server, hstrerror(h_errno)); - return (NULL); + error = getaddrinfo(server, "43", &hints, &res0); } - - if ((s = socket(PF_INET, SOCK_STREAM, 0)) == -1) { - warn("socket"); + if (error != 0) { + warnx("%s: %s", server, gai_strerror(error)); return (NULL); } - do { - if (he != NULL) { - memcpy(&in.sin_addr, he->h_addr, he->h_length); - he->h_addr_list++; - } - if (connect(s, (struct sockaddr *)&in, sizeof(in)) == 0) + for (res = res0; res; res = res->ai_next) { + s = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + if (s < 0) + continue; + if (connect(s, res->ai_addr, res->ai_addrlen) >= 0) break; - if (he == NULL || he->h_addr == NULL) { - close(s); - s = -1; - break; - } - } while (1); - - if (s == -1) { + close(s); + s = -1; + } + freeaddrinfo(res0); + if (s < 0) { warn("connect"); return (NULL); } @@ -137,23 +124,23 @@ as_setup(server) return (asn); } -int -as_lookup(_asn, addr) - void *_asn; - struct in_addr *addr; +unsigned int +as_lookup(void *_asn, char *addr, sa_family_t family) { struct aslookup *asn = _asn; char buf[1024]; - int as, rc, dlen; + unsigned int as; + int rc, dlen, plen; - as = rc = dlen = 0; - (void)fprintf(asn->as_f, "!r%s/32,l\n", inet_ntoa(*addr)); + as = 0; + rc = dlen = 0; + plen = (family == AF_INET6) ? 128 : 32; + (void)fprintf(asn->as_f, "!r%s/%d,l\n", addr, plen); (void)fflush(asn->as_f); #ifdef AS_DEBUG_FILE if (asn->as_debug) { - (void)fprintf(asn->as_debug, ">> !r%s/32,l\n", - inet_ntoa(*addr)); + (void)fprintf(asn->as_debug, ">> !r%s/%d,l\n", addr, plen); (void)fflush(asn->as_debug); } #endif /* AS_DEBUG_FILE */ @@ -182,7 +169,7 @@ as_lookup(_asn, addr) } #endif /* AS_DEBUG_FILE */ break; - case 'C': + case 'C': case 'D': case 'E': case 'F': @@ -209,7 +196,7 @@ as_lookup(_asn, addr) /* origin line is the interesting bit */ if (as == 0 && strncasecmp(buf, "origin:", 7) == 0) { - sscanf(buf + 7, " AS%d", &as); + sscanf(buf + 7, " AS%u", &as); #ifdef AS_DEBUG_FILE if (asn->as_debug) { (void)fprintf(asn->as_debug, "as: %d\n", as); @@ -223,8 +210,7 @@ as_lookup(_asn, addr) } void -as_shutdown(_asn) - void *_asn; +as_shutdown(void *_asn) { struct aslookup *asn = _asn; Modified: projects/tcp_cc_8.x/contrib/traceroute/as.h ============================================================================== --- projects/tcp_cc_8.x/contrib/traceroute/as.h Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/traceroute/as.h Sat Oct 10 00:20:37 2009 (r197919) @@ -37,6 +37,6 @@ * POSSIBILITY OF SUCH DAMAGE. */ -void *as_setup __P((char *)); -int as_lookup __P((void *, struct in_addr *)); -void as_shutdown __P((void *)); +void *as_setup(char *); +unsigned int as_lookup(void *, char *, sa_family_t); +void as_shutdown(void *); Modified: projects/tcp_cc_8.x/contrib/traceroute/traceroute.c ============================================================================== --- projects/tcp_cc_8.x/contrib/traceroute/traceroute.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/contrib/traceroute/traceroute.c Sat Oct 10 00:20:37 2009 (r197919) @@ -1477,19 +1477,21 @@ print(register u_char *buf, register int { register struct ip *ip; register int hlen; + char addr[INET_ADDRSTRLEN]; ip = (struct ip *) buf; hlen = ip->ip_hl << 2; cc -= hlen; + strlcpy(addr, inet_ntoa(from->sin_addr), sizeof(addr)); + if (as_path) - Printf(" [AS%d]", as_lookup(asn, &from->sin_addr)); + Printf(" [AS%u]", as_lookup(asn, addr, AF_INET)); if (nflag) - Printf(" %s", inet_ntoa(from->sin_addr)); + Printf(" %s", addr); else - Printf(" %s (%s)", inetname(from->sin_addr), - inet_ntoa(from->sin_addr)); + Printf(" %s (%s)", inetname(from->sin_addr), addr); if (verbose) Printf(" %d bytes to %s", cc, inet_ntoa (ip->ip_dst)); Modified: projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor ============================================================================== --- projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919) @@ -1,8 +1,6 @@ # $FreeBSD$ Project: Portable OpenSSH ProjectURL: http://www.openssh.com/portable.html -Version: 5.1p1 -VendorTag: OPENSSH -VersionTag: OpenSSH_5_1p1 +Version: 5.2p1 License: BSD Maintainer: des Modified: projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c ============================================================================== --- projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c Sat Oct 10 00:20:37 2009 (r197919) @@ -234,3 +234,17 @@ pqueue_next(pitem **item) return ret; } + +int +pqueue_size(pqueue_s *pq) +{ + pitem *item = pq->items; + int count = 0; + + while(item != NULL) + { + count++; + item = item->next; + } + return count; +} Modified: projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h ============================================================================== --- projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h Sat Oct 10 00:20:37 2009 (r197919) @@ -91,5 +91,6 @@ pitem *pqueue_iterator(pqueue pq); pitem *pqueue_next(piterator *iter); void pqueue_print(pqueue pq); +int pqueue_size(pqueue pq); #endif /* ! HEADER_PQUEUE_H */ Modified: projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c ============================================================================== --- projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c Sat Oct 10 00:20:37 2009 (r197919) @@ -519,6 +519,7 @@ dtls1_retrieve_buffered_fragment(SSL *s, if ( s->d1->handshake_read_seq == frag->msg_header.seq) { + unsigned long frag_len = frag->msg_header.frag_len; pqueue_pop(s->d1->buffered_messages); al=dtls1_preprocess_fragment(s,&frag->msg_header,max); @@ -536,7 +537,7 @@ dtls1_retrieve_buffered_fragment(SSL *s, if (al==0) { *ok = 1; - return frag->msg_header.frag_len; + return frag_len; } ssl3_send_alert(s,SSL3_AL_FATAL,al); @@ -561,7 +562,16 @@ dtls1_process_out_of_seq_message(SSL *s, if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len) goto err; - if (msg_hdr->seq <= s->d1->handshake_read_seq) + /* Try to find item in queue, to prevent duplicate entries */ + pq_64bit_init(&seq64); + pq_64bit_assign_word(&seq64, msg_hdr->seq); + item = pqueue_find(s->d1->buffered_messages, seq64); + pq_64bit_free(&seq64); + + /* Discard the message if sequence number was already there, is + * too far in the future or the fragment is already in the queue */ + if (msg_hdr->seq <= s->d1->handshake_read_seq || + msg_hdr->seq > s->d1->handshake_read_seq + 10 || item != NULL) { unsigned char devnull [256]; @@ -575,30 +585,31 @@ dtls1_process_out_of_seq_message(SSL *s, } } - frag = dtls1_hm_fragment_new(frag_len); - if ( frag == NULL) - goto err; + if (frag_len) + { + frag = dtls1_hm_fragment_new(frag_len); + if ( frag == NULL) + goto err; - memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr)); + memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr)); - if (frag_len) - { - /* read the body of the fragment (header has already been read */ + /* read the body of the fragment (header has already been read) */ i = s->method->ssl_read_bytes(s,SSL3_RT_HANDSHAKE, frag->fragment,frag_len,0); if (i<=0 || (unsigned long)i!=frag_len) goto err; - } - pq_64bit_init(&seq64); - pq_64bit_assign_word(&seq64, msg_hdr->seq); + pq_64bit_init(&seq64); + pq_64bit_assign_word(&seq64, msg_hdr->seq); - item = pitem_new(seq64, frag); - pq_64bit_free(&seq64); - if ( item == NULL) - goto err; + item = pitem_new(seq64, frag); + pq_64bit_free(&seq64); + if ( item == NULL) + goto err; + + pqueue_insert(s->d1->buffered_messages, item); + } - pqueue_insert(s->d1->buffered_messages, item); return DTLS1_HM_FRAGMENT_RETRY; err: Modified: projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c ============================================================================== --- projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c Sat Oct 10 00:20:37 2009 (r197919) @@ -167,6 +167,10 @@ dtls1_buffer_record(SSL *s, record_pqueu DTLS1_RECORD_DATA *rdata; pitem *item; + /* Limit the size of the queue to prevent DOS attacks */ + if (pqueue_size(queue->q) >= 100) + return 0; + rdata = OPENSSL_malloc(sizeof(DTLS1_RECORD_DATA)); item = pitem_new(priority, rdata); if (rdata == NULL || item == NULL) Modified: projects/tcp_cc_8.x/etc/defaults/rc.conf ============================================================================== --- projects/tcp_cc_8.x/etc/defaults/rc.conf Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/defaults/rc.conf Sat Oct 10 00:20:37 2009 (r197919) @@ -23,6 +23,7 @@ rc_debug="NO" # Set to YES to enable debugging output from rc.d rc_info="NO" # Enables display of informational messages at boot. +rc_startmsgs="YES" # Show "Starting foo:" messages at boot rcshutdown_timeout="30" # Seconds to wait before terminating rc.shutdown early_late_divider="FILESYSTEMS" # Script that separates early/late # stages of the boot process. Make sure you know @@ -549,7 +550,7 @@ lpd_flags="" # Flags to lpd (if enabled nscd_enable="NO" # Run the nsswitch caching daemon. chkprintcap_enable="NO" # Run chkprintcap(8) before running lpd. chkprintcap_flags="-d" # Create missing directories by default. -dumpdev="AUTO" # Device to crashdump to (device name, AUTO, or NO). +dumpdev="NO" # Device to crashdump to (device name, AUTO, or NO). dumpdir="/var/crash" # Directory where crash dumps are to be stored savecore_flags="" # Used if dumpdev is enabled above, and present. crashinfo_enable="YES" # Automatically generate crash dump summary. Modified: projects/tcp_cc_8.x/etc/freebsd-update.conf ============================================================================== --- projects/tcp_cc_8.x/etc/freebsd-update.conf Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/freebsd-update.conf Sat Oct 10 00:20:37 2009 (r197919) @@ -63,3 +63,14 @@ MergeChanges /etc/ /var/named/etc/ /boot # which *might* be installed of which FreeBSD Update should figure out # which actually are installed and upgrade those (StrictComponents no)? # StrictComponents no + +# When installing a new kernel perform a backup of the old one first +# so it is possible to boot the old kernel in case of problems. +# BackupKernel yes + +# If BackupKernel is enabled, the backup kernel is saved to this +# directory. +# BackupKernelDir /boot/kernel.old + +# When backing up a kernel also back up debug symbol files? +# BackupKernelSymbolFiles no Modified: projects/tcp_cc_8.x/etc/inetd.conf ============================================================================== --- projects/tcp_cc_8.x/etc/inetd.conf Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/inetd.conf Sat Oct 10 00:20:37 2009 (r197919) @@ -8,8 +8,6 @@ # #ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l #ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l -#ftp stream tcp nowait root /usr/libexec/lukemftpd ftpd -l -r -#ftp stream tcp6 nowait root /usr/libexec/lukemftpd ftpd -l -r #ssh stream tcp nowait root /usr/sbin/sshd sshd -i -4 #ssh stream tcp6 nowait root /usr/sbin/sshd sshd -i -6 #telnet stream tcp nowait root /usr/libexec/telnetd telnetd Modified: projects/tcp_cc_8.x/etc/mtree/BSD.include.dist ============================================================================== --- projects/tcp_cc_8.x/etc/mtree/BSD.include.dist Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/mtree/BSD.include.dist Sat Oct 10 00:20:37 2009 (r197919) @@ -104,6 +104,8 @@ .. lmc .. + mfi + .. mpt mpilib .. Modified: projects/tcp_cc_8.x/etc/network.subr ============================================================================== --- projects/tcp_cc_8.x/etc/network.subr Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/network.subr Sat Oct 10 00:20:37 2009 (r197919) @@ -727,6 +727,13 @@ list_net_interfaces() ;; *) _tmplist="${network_interfaces} ${cloned_interfaces}" + + # lo0 is effectively mandatory, so help prevent foot-shooting + # + case "$_tmplist" in + lo0|'lo0 '*|*' lo0'|*' lo0 '*) ;; # This is fine, do nothing + *) _tmplist="lo0 ${_tmplist}" ;; + esac ;; esac @@ -816,6 +823,17 @@ hexprint() echo ${str} } +is_wired_interface() +{ + local media + + case `ifconfig $1 2>/dev/null` in + *media:?Ethernet*) media=Ethernet ;; + esac + + test "$media" = "Ethernet" +} + # Setup the interfaces for IPv6 network6_interface_setup() { @@ -858,14 +876,19 @@ network6_interface_setup() ifconfig $i inet6 ${ipv6_ifconfig} alias fi + # Wireless NIC cards are virtualized through the wlan interface + if ! is_wired_interface ${i}; then + case "${i}" in + wlan*) rtsol_interface=yes ;; + *) rtsol_interface=no ;; + esac + fi + if [ ${rtsol_available} = yes -a ${rtsol_interface} = yes ] then case ${i} in lo0|gif[0-9]*|stf[0-9]*|faith[0-9]*|lp[0-9]*|sl[0-9]*|tun[0-9]*|pflog[0-9]*|pfsync[0-9]*) ;; - # Wireless NIC cards are virtualized through the wlan interface - an[0-9]*|ath[0-9]*|ipw[0-9]*|iwi[0-9]*|iwn[0-9]*|ral[0-9]*|wi[0-9]*|wl[0-9]*|wpi[0-9]*) - ;; *) rtsol_interfaces="${rtsol_interfaces} ${i}" ;; Modified: projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant ============================================================================== --- projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant Sat Oct 10 00:20:37 2009 (r197919) @@ -18,18 +18,6 @@ if [ -z "$ifn" ]; then return 1 fi -is_wired_interface() -{ - media=`ifconfig $1 2>/dev/null | while read line; do - case "$line" in - *media:?Ethernet*) - echo Ethernet - ;; - esac - done` - test "$media" = "Ethernet" -} - is_ndis_interface() { case `sysctl -n net.wlan.${1#wlan}.%parent 2>/dev/null` in Modified: projects/tcp_cc_8.x/etc/rc.subr ============================================================================== --- projects/tcp_cc_8.x/etc/rc.subr Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/etc/rc.subr Sat Oct 10 00:20:37 2009 (r197919) @@ -680,7 +680,13 @@ run_rc_command() # setup the full command to run # - [ -z "${rc_quiet}" ] && echo "Starting ${name}." + _show_startmsgs=1 + if [ -n "${rc_quiet}" ]; then + if ! checkyesno rc_startmsgs; then + unset _show_startmsgs + fi + fi + [ -n "$_show_startmsgs" ] && echo "Starting ${name}." if [ -n "$_chroot" ]; then _doit="\ ${_nice:+nice -n $_nice }\ Modified: projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h ============================================================================== --- projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h Sat Oct 10 00:20:37 2009 (r197919) @@ -34,6 +34,7 @@ #define Strcpy (void)strcpy #define Strcat (void)strcat #define Strlcpy (void)strlcpy +#define Strncpy (void)strncpy #define Strlcat (void)strlcat /* NeXT declares malloc and realloc incompatibly from us in some of Modified: projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c ============================================================================== --- projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c Sat Oct 10 00:20:37 2009 (r197919) @@ -1152,7 +1152,8 @@ pgets(bool do_indent) indent++; } } - Strlcpy(buf, line, len + 1 - skipped); + Strncpy(buf, line, len - skipped); + buf[len - skipped] = '\0'; } return len; } Modified: projects/tcp_cc_8.x/include/Makefile ============================================================================== --- projects/tcp_cc_8.x/include/Makefile Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/include/Makefile Sat Oct 10 00:20:37 2009 (r197919) @@ -40,7 +40,7 @@ LDIRS= bsm cam geom net net80211 netatal LSUBDIRS= cam/ata cam/scsi \ dev/acpica dev/an dev/bktr dev/firewire dev/hwpmc \ - dev/ic dev/iicbus ${_dev_ieee488} dev/lmc dev/ofw \ + dev/ic dev/iicbus ${_dev_ieee488} dev/lmc dev/mfi dev/ofw \ dev/pbio ${_dev_powermac_nvram} dev/ppbus dev/smbus \ dev/speaker dev/usb dev/utopia dev/vkbd dev/wi \ fs/devfs fs/fdescfs fs/fifofs fs/msdosfs fs/nfs fs/ntfs fs/nullfs \ Modified: projects/tcp_cc_8.x/lib/libarchive/archive_read.c ============================================================================== --- projects/tcp_cc_8.x/lib/libarchive/archive_read.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libarchive/archive_read.c Sat Oct 10 00:20:37 2009 (r197919) @@ -928,9 +928,12 @@ __archive_read_filter_ahead(struct archi for (;;) { /* - * If we can satisfy from the copy buffer, we're done. + * If we can satisfy from the copy buffer (and the + * copy buffer isn't empty), we're done. In particular, + * note that min == 0 is a perfectly well-defined + * request. */ - if (filter->avail >= min) { + if (filter->avail >= min && filter->avail > 0) { if (avail != NULL) *avail = filter->avail; return (filter->next); Modified: projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c ============================================================================== --- projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c Sat Oct 10 00:20:37 2009 (r197919) @@ -36,7 +36,7 @@ test_compat_zip_1(void) assert((a = archive_read_new()) != NULL); assertEqualIntA(a, ARCHIVE_OK, archive_read_support_compression_all(a)); - assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a)); + assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_zip(a)); extract_reference_file(name); assertEqualIntA(a, ARCHIVE_OK, archive_read_open_filename(a, name, 10240)); Modified: projects/tcp_cc_8.x/lib/libc/db/hash/hash.c ============================================================================== --- projects/tcp_cc_8.x/lib/libc/db/hash/hash.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/db/hash/hash.c Sat Oct 10 00:20:37 2009 (r197919) @@ -711,7 +711,7 @@ hash_seq(const DB *dbp, DBT *key, DBT *d hashp->cndx = 1; hashp->cpage = NULL; } - next_bucket: +next_bucket: for (bp = NULL; !bp || !bp[0]; ) { if (!(bufp = hashp->cpage)) { for (bucket = hashp->cbucket; @@ -732,7 +732,7 @@ hash_seq(const DB *dbp, DBT *key, DBT *d } } else { bp = (u_int16_t *)hashp->cpage->page; - if (flag == R_NEXT) { + if (flag == R_NEXT || flag == 0) { hashp->cndx += 2; if (hashp->cndx > bp[0]) { hashp->cpage = NULL; Modified: projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c ============================================================================== --- projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c Sat Oct 10 00:20:37 2009 (r197919) @@ -222,7 +222,7 @@ STUB_FUNC1(pthread_mutex_trylock, PJT_MU STUB_FUNC1(pthread_mutex_unlock, PJT_MUTEX_UNLOCK, int, void *) STUB_FUNC1(pthread_mutexattr_destroy, PJT_MUTEXATTR_DESTROY, int, void *) STUB_FUNC1(pthread_mutexattr_init, PJT_MUTEXATTR_INIT, int, void *) -STUB_FUNC1(pthread_mutexattr_settype, PJT_MUTEXATTR_SETTYPE, int, void *) +STUB_FUNC2(pthread_mutexattr_settype, PJT_MUTEXATTR_SETTYPE, int, void *, int) STUB_FUNC2(pthread_once, PJT_ONCE, int, void *, void *) STUB_FUNC1(pthread_rwlock_destroy, PJT_RWLOCK_DESTROY, int, void *) STUB_FUNC2(pthread_rwlock_init, PJT_RWLOCK_INIT, int, void *, void *) Modified: projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc ============================================================================== --- projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc Sat Oct 10 00:20:37 2009 (r197919) @@ -106,14 +106,16 @@ MLINKS+=acl_create_entry.3 acl_create_en mac_get.3 mac_get_fd.3 \ mac_get.3 mac_get_file.3 \ mac_get.3 mac_get_link.3 \ + mac_get.3 mac_get_peer.3 \ mac_get.3 mac_get_pid.3 \ mac_get.3 mac_get_proc.3 \ mac_prepare.3 mac_prepare_file_label.3 \ mac_prepare.3 mac_prepare_ifnet_label.3 \ mac_prepare.3 mac_prepare_process_label.3 \ - mac_set.3 mac_set_link.3 \ + mac_prepare.3 mac_prepare_type.3 \ mac_set.3 mac_set_fd.3 \ mac_set.3 mac_set_file.3 \ + mac_set.3 mac_set_link.3 \ mac_set.3 mac_set_proc.3 \ mac_text.3 mac_from_text.3 \ mac_text.3 mac_to_text.3 Modified: projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c ============================================================================== --- projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c Sat Oct 10 00:20:37 2009 (r197919) @@ -50,12 +50,6 @@ acl_calc_mask(acl_t *acl_p) acl_t acl_new; int i, mask_mode, mask_num; - if (!_acl_brand_may_be(*acl_p, ACL_BRAND_POSIX)) { - errno = EINVAL; - return (-1); - } - _acl_brand_as(*acl_p, ACL_BRAND_POSIX); - /* * (23.4.2.4) requires acl_p to point to a pointer to a valid ACL. * Since one of the primary reasons to use this function would be @@ -67,6 +61,13 @@ acl_calc_mask(acl_t *acl_p) errno = EINVAL; return (-1); } + + if (!_acl_brand_may_be(*acl_p, ACL_BRAND_POSIX)) { + errno = EINVAL; + return (-1); + } + _acl_brand_as(*acl_p, ACL_BRAND_POSIX); + acl_int = &(*acl_p)->ats_acl; if ((acl_int->acl_cnt < 3) || (acl_int->acl_cnt > ACL_MAX_ENTRIES)) { errno = EINVAL; Modified: projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c ============================================================================== --- projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c Sat Oct 10 00:20:37 2009 (r197919) @@ -70,11 +70,6 @@ _posix1e_acl_to_text(acl_t acl, ssize_t if (buf == NULL) return(NULL); - if (acl == NULL) { - errno = EINVAL; - return(NULL); - } - acl_int = &acl->ats_acl; mask_perm = ACL_PERM_BITS; /* effective is regular if no mask */ @@ -243,6 +238,11 @@ char * acl_to_text_np(acl_t acl, ssize_t *len_p, int flags) { + if (acl == NULL) { + errno = EINVAL; + return(NULL); + } + switch (_acl_brand(acl)) { case ACL_BRAND_POSIX: return (_posix1e_acl_to_text(acl, len_p, flags)); Modified: projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 ============================================================================== --- projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 Sat Oct 10 00:02:18 2009 (r197918) +++ projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 Sat Oct 10 00:20:37 2009 (r197919) @@ -1,4 +1,5 @@ .\" Copyright (c) 2001, 2003 Networks Associates Technology, Inc. +.\" Copyright (c) 2009 Robert N. M. Watson .\" All rights reserved. .\" .\" This software was developed for the FreeBSD Project by Chris @@ -30,7 +31,7 @@ .\" .\" $FreeBSD$ .\" -.Dd April 19, 2003 +.Dd August 7, 2009 .Dt MAC 3 .Os .Sh NAME @@ -44,81 +45,82 @@ In the kernel configuration file: .Cd "options MAC" .Sh DESCRIPTION -.Fx -permits administrators to define Mandatory Access Control labels -defining levels for the privacy and integrity of data, -overriding discretionary policies -for those objects. -Not all objects currently provide support for MAC labels, -and MAC support must be explicitly enabled by the administrator. -The library calls include routines to retrieve, duplicate, -and set MAC labels associated with files and processes. -.Pp -POSIX.1e describes a set of MAC manipulation routines -to manage the contents of MAC labels, *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***