From owner-svn-src-projects@FreeBSD.ORG Sun Oct 11 18:21:58 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 08D5F1065670; Sun, 11 Oct 2009 18:21:58 +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 E63808FC1E; Sun, 11 Oct 2009 18:21:57 +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 n9BILvpL024202; Sun, 11 Oct 2009 18:21:57 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9BILvVN024197; Sun, 11 Oct 2009 18:21:57 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910111821.n9BILvVN024197@svn.freebsd.org> From: Lawrence Stewart Date: Sun, 11 Oct 2009 18:21:57 +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: r197967 - in projects/tcp_ffcaia2008_head: . bin/chmod bin/cp bin/getfacl bin/ls bin/mv bin/setfacl bin/sh cddl/compat/opensolaris/include cddl/contrib/opensolaris cddl/contrib/opensola... 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: Sun, 11 Oct 2009 18:21:58 -0000 Author: lstewart Date: Sun Oct 11 18:21:55 2009 New Revision: 197967 URL: http://svn.freebsd.org/changeset/base/197967 Log: Merge r196045:197958 from head. Sponsored by: FreeBSD Foundation Added: projects/tcp_ffcaia2008_head/cddl/compat/opensolaris/include/assert.h - copied unchanged from r197958, head/cddl/compat/opensolaris/include/assert.h projects/tcp_ffcaia2008_head/crypto/openssh/roaming.h - copied unchanged from r197958, head/crypto/openssh/roaming.h projects/tcp_ffcaia2008_head/crypto/openssh/roaming_common.c - copied unchanged from r197958, head/crypto/openssh/roaming_common.c projects/tcp_ffcaia2008_head/crypto/openssh/roaming_dummy.c - copied unchanged from r197958, head/crypto/openssh/roaming_dummy.c projects/tcp_ffcaia2008_head/crypto/openssh/schnorr.h - copied unchanged from r197958, head/crypto/openssh/schnorr.h projects/tcp_ffcaia2008_head/etc/rc.d/faith - copied unchanged from r197958, head/etc/rc.d/faith projects/tcp_ffcaia2008_head/etc/rc.d/static_arp - copied unchanged from r197958, head/etc/rc.d/static_arp projects/tcp_ffcaia2008_head/etc/rc.d/stf - copied unchanged from r197958, head/etc/rc.d/stf projects/tcp_ffcaia2008_head/lib/libc/gen/getpagesizes.3 - copied unchanged from r197958, head/lib/libc/gen/getpagesizes.3 projects/tcp_ffcaia2008_head/lib/libc/gen/getpagesizes.c - copied unchanged from r197958, head/lib/libc/gen/getpagesizes.c projects/tcp_ffcaia2008_head/lib/libc/nls/gl_ES.ISO8859-1.msg - copied unchanged from r197958, head/lib/libc/nls/gl_ES.ISO8859-1.msg projects/tcp_ffcaia2008_head/release/scripts/mm-mtree.sh - copied unchanged from r197958, head/release/scripts/mm-mtree.sh projects/tcp_ffcaia2008_head/release/svnbranch.awk - copied unchanged from r196223, head/release/svnbranch.awk projects/tcp_ffcaia2008_head/sbin/ifconfig/af_nd6.c - copied unchanged from r197958, head/sbin/ifconfig/af_nd6.c projects/tcp_ffcaia2008_head/share/colldef/la_LN.ISO8859-13.src - copied unchanged from r197958, head/share/colldef/la_LN.ISO8859-13.src projects/tcp_ffcaia2008_head/share/man/man4/dpms.4 - copied unchanged from r197958, head/share/man/man4/dpms.4 projects/tcp_ffcaia2008_head/share/man/man4/lindev.4 - copied unchanged from r197958, head/share/man/man4/lindev.4 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_amrr.9 - copied, changed from r196158, head/share/man/man9/ieee80211_amrr.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_beacon.9 - copied, changed from r196158, head/share/man/man9/ieee80211_beacon.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_bmiss.9 - copied, changed from r196158, head/share/man/man9/ieee80211_bmiss.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_ddb.9 - copied, changed from r196158, head/share/man/man9/ieee80211_ddb.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_regdomain.9 - copied, changed from r196158, head/share/man/man9/ieee80211_regdomain.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_scan.9 - copied, changed from r196158, head/share/man/man9/ieee80211_scan.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_vap.9 - copied, changed from r196158, head/share/man/man9/ieee80211_vap.9 projects/tcp_ffcaia2008_head/share/man/man9/vaccess_acl_nfs4.9 - copied unchanged from r197958, head/share/man/man9/vaccess_acl_nfs4.9 projects/tcp_ffcaia2008_head/share/mklocale/la_LN.ISO8859-13.src - copied unchanged from r197958, head/share/mklocale/la_LN.ISO8859-13.src projects/tcp_ffcaia2008_head/share/monetdef/lv_LV.ISO8859-13.src - copied unchanged from r197958, head/share/monetdef/lv_LV.ISO8859-13.src projects/tcp_ffcaia2008_head/share/msgdef/lv_LV.ISO8859-13.src - copied unchanged from r197958, head/share/msgdef/lv_LV.ISO8859-13.src projects/tcp_ffcaia2008_head/share/msgdef/lv_LV.UTF-8.src - copied unchanged from r197958, head/share/msgdef/lv_LV.UTF-8.src projects/tcp_ffcaia2008_head/share/timedef/lv_LV.ISO8859-13.src - copied unchanged from r197958, head/share/timedef/lv_LV.ISO8859-13.src projects/tcp_ffcaia2008_head/share/timedef/lv_LV.UTF-8.src - copied unchanged from r197958, head/share/timedef/lv_LV.UTF-8.src projects/tcp_ffcaia2008_head/sys/amd64/include/_align.h - copied unchanged from r197958, head/sys/amd64/include/_align.h projects/tcp_ffcaia2008_head/sys/amd64/include/apm_bios.h - copied unchanged from r197958, head/sys/amd64/include/apm_bios.h projects/tcp_ffcaia2008_head/sys/arm/conf/SHEEVAPLUG - copied unchanged from r196536, head/sys/arm/conf/SHEEVAPLUG projects/tcp_ffcaia2008_head/sys/arm/include/_align.h - copied unchanged from r197958, head/sys/arm/include/_align.h projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/files.kirkwood - copied unchanged from r197958, head/sys/arm/mv/kirkwood/files.kirkwood projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/files.sheevaplug - copied unchanged from r196536, head/sys/arm/mv/kirkwood/files.sheevaplug projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/sheevaplug.c - copied unchanged from r196536, head/sys/arm/mv/kirkwood/sheevaplug.c projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/std.kirkwood - copied unchanged from r197958, head/sys/arm/mv/kirkwood/std.kirkwood projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/std.sheevaplug - copied unchanged from r196536, head/sys/arm/mv/kirkwood/std.sheevaplug projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c - copied unchanged from r196296, head/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h - copied unchanged from r196296, head/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h projects/tcp_ffcaia2008_head/sys/compat/x86bios/ - copied from r197958, head/sys/compat/x86bios/ projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/actbl2.h - copied unchanged from r197958, head/sys/contrib/dev/acpica/include/actbl2.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsrepair.c - copied unchanged from r197958, head/sys/contrib/dev/acpica/namespace/nsrepair.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/utids.c - copied unchanged from r197958, head/sys/contrib/dev/acpica/utilities/utids.c projects/tcp_ffcaia2008_head/sys/contrib/x86emu/ - copied from r197958, head/sys/contrib/x86emu/ projects/tcp_ffcaia2008_head/sys/dev/ath/ath_hal/ah_eeprom_v4k.c - copied unchanged from r197958, head/sys/dev/ath/ath_hal/ah_eeprom_v4k.c projects/tcp_ffcaia2008_head/sys/dev/ath/ath_hal/ah_eeprom_v4k.h - copied unchanged from r197958, head/sys/dev/ath/ath_hal/ah_eeprom_v4k.h projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_aq100x.c - copied unchanged from r197958, head/sys/dev/cxgb/common/cxgb_aq100x.c projects/tcp_ffcaia2008_head/sys/dev/dpms/ - copied from r197958, head/sys/dev/dpms/ projects/tcp_ffcaia2008_head/sys/dev/drm/r600_blit.c - copied unchanged from r197958, head/sys/dev/drm/r600_blit.c projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_cs.c - copied unchanged from r197958, head/sys/dev/drm/radeon_cs.c projects/tcp_ffcaia2008_head/sys/dev/fb/vesa.c - copied unchanged from r197958, head/sys/dev/fb/vesa.c projects/tcp_ffcaia2008_head/sys/dev/fb/vesa.h - copied unchanged from r197958, head/sys/dev/fb/vesa.h projects/tcp_ffcaia2008_head/sys/dev/lindev/ - copied from r197958, head/sys/dev/lindev/ projects/tcp_ffcaia2008_head/sys/dev/pty/ - copied from r197958, head/sys/dev/pty/ projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uch341.c - copied unchanged from r197958, head/sys/dev/usb/serial/uch341.c projects/tcp_ffcaia2008_head/sys/fs/procfs/procfs_osrel.c - copied unchanged from r197958, head/sys/fs/procfs/procfs_osrel.c projects/tcp_ffcaia2008_head/sys/i386/include/_align.h - copied unchanged from r197958, head/sys/i386/include/_align.h projects/tcp_ffcaia2008_head/sys/ia64/include/_align.h - copied unchanged from r197958, head/sys/ia64/include/_align.h projects/tcp_ffcaia2008_head/sys/mips/include/_align.h - copied unchanged from r197958, head/sys/mips/include/_align.h projects/tcp_ffcaia2008_head/sys/modules/lindev/ - copied from r197958, head/sys/modules/lindev/ projects/tcp_ffcaia2008_head/sys/modules/pty/ - copied from r197958, head/sys/modules/pty/ projects/tcp_ffcaia2008_head/sys/modules/usb/uch341/ - copied from r197958, head/sys/modules/usb/uch341/ projects/tcp_ffcaia2008_head/sys/modules/x86bios/ - copied from r197958, head/sys/modules/x86bios/ projects/tcp_ffcaia2008_head/sys/pc98/include/_align.h - copied unchanged from r197958, head/sys/pc98/include/_align.h projects/tcp_ffcaia2008_head/sys/powerpc/include/_align.h - copied unchanged from r197958, head/sys/powerpc/include/_align.h projects/tcp_ffcaia2008_head/sys/sparc64/include/_align.h - copied unchanged from r197958, head/sys/sparc64/include/_align.h projects/tcp_ffcaia2008_head/sys/sun4v/include/_align.h - copied unchanged from r197958, head/sys/sun4v/include/_align.h projects/tcp_ffcaia2008_head/sys/sys/_sockaddr_storage.h - copied unchanged from r197958, head/sys/sys/_sockaddr_storage.h projects/tcp_ffcaia2008_head/sys/teken/ - copied from r197958, head/sys/teken/ projects/tcp_ffcaia2008_head/tools/regression/acltools/01.t - copied unchanged from r197958, head/tools/regression/acltools/01.t projects/tcp_ffcaia2008_head/tools/regression/acltools/03.t - copied unchanged from r197958, head/tools/regression/acltools/03.t projects/tcp_ffcaia2008_head/tools/regression/acltools/aclfuzzer.sh - copied unchanged from r197958, head/tools/regression/acltools/aclfuzzer.sh projects/tcp_ffcaia2008_head/tools/regression/acltools/tools-crossfs.test - copied unchanged from r197958, head/tools/regression/acltools/tools-crossfs.test projects/tcp_ffcaia2008_head/tools/regression/acltools/tools-nfs4.test - copied unchanged from r197958, head/tools/regression/acltools/tools-nfs4.test projects/tcp_ffcaia2008_head/tools/regression/bin/sh/builtins/eval3.0 - copied unchanged from r197958, head/tools/regression/bin/sh/builtins/eval3.0 projects/tcp_ffcaia2008_head/tools/regression/bin/sh/errors/backquote-error2.0 - copied unchanged from r197958, head/tools/regression/bin/sh/errors/backquote-error2.0 projects/tcp_ffcaia2008_head/tools/regression/bin/sh/execution/func1.0 - copied unchanged from r197958, head/tools/regression/bin/sh/execution/func1.0 projects/tcp_ffcaia2008_head/tools/regression/bin/sh/execution/func2.0 - copied unchanged from r197958, head/tools/regression/bin/sh/execution/func2.0 projects/tcp_ffcaia2008_head/tools/regression/bin/sh/execution/unknown1.0 - copied unchanged from r197958, head/tools/regression/bin/sh/execution/unknown1.0 projects/tcp_ffcaia2008_head/tools/regression/fstest/tests/chmod/12.t - copied unchanged from r197958, head/tools/regression/fstest/tests/chmod/12.t projects/tcp_ffcaia2008_head/tools/regression/fstest/tests/granular/ - copied from r197958, head/tools/regression/fstest/tests/granular/ projects/tcp_ffcaia2008_head/tools/regression/mmap/ - copied from r197958, head/tools/regression/mmap/ projects/tcp_ffcaia2008_head/tools/regression/poll/sockpoll.c - copied unchanged from r197958, head/tools/regression/poll/sockpoll.c projects/tcp_ffcaia2008_head/tools/regression/sockets/unix_seqpacket/ - copied from r197958, head/tools/regression/sockets/unix_seqpacket/ projects/tcp_ffcaia2008_head/tools/regression/sockets/unix_seqpacket_exercise/ - copied from r197958, head/tools/regression/sockets/unix_seqpacket_exercise/ projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.10 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.11 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.12 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.13 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.14 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.15 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.16 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.17 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.18 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.4.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.4.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1.9 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/1.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.10 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.11 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.12 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.13 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.14 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.15 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.16 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.17 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.18 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.19 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.19 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.20 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.20 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.21 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.21 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.22 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.22 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2.9 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/2.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/3.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/3.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/3.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/3.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/3.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/3.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/3.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/3.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/4.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/5.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/6.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/7.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.10 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.11 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.12 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.13 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.14 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.15 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.16 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.17 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.18 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.19 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.19 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.20 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.20 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.21 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.21 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.22 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.22 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.23 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.23 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8.9 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/8.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.1 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.10 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.11 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.12 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.13 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.14 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.15 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.16 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.17 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.18 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.19 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.19 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.2 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.20 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.20 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.21 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.21 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.22 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.22 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.23 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.23 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.24 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.24 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.25 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.25 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.26 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.26 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.27 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.27 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.28 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.28 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.29 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.29 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.3 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.30 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.30 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.31 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.31 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.4 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.5 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.6 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.7 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.8 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9.9 - copied unchanged from r197958, head/tools/regression/usr.bin/sed/regress.multitest.out/9.9 projects/tcp_ffcaia2008_head/usr.sbin/mfiutil/ - copied from r196202, head/usr.sbin/mfiutil/ projects/tcp_ffcaia2008_head/usr.sbin/mfiutil/mfiutil.8 - copied unchanged from r196288, head/usr.sbin/mfiutil/mfiutil.8 projects/tcp_ffcaia2008_head/usr.sbin/mptutil/ - copied from r196223, head/usr.sbin/mptutil/ Replaced: projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/rpc/xdr.h - copied unchanged from r197958, head/sys/cddl/compat/opensolaris/rpc/xdr.h Deleted: projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/head/assert.h projects/tcp_ffcaia2008_head/crypto/openssl/apps/md4.c projects/tcp_ffcaia2008_head/crypto/openssl/test/bftest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/bntest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/casttest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/destest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/dhtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/dsatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/ecdhtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/ecdsatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/ectest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/enginetest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/evp_test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/exptest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_aesavs.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_desmovs.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_dsatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_dssvs.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_hmactest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_randtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_rngvs.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_rsagtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_rsastest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_rsavtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_shatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/fips_test_suite.c projects/tcp_ffcaia2008_head/crypto/openssl/test/hmactest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/ideatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/jpaketest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/md2test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/md4test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/md5test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/mdc2test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/randtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/rc2test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/rc4test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/rc5test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/rmdtest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/rsa_test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/sha1test.c projects/tcp_ffcaia2008_head/crypto/openssl/test/sha256t.c projects/tcp_ffcaia2008_head/crypto/openssl/test/sha512t.c projects/tcp_ffcaia2008_head/crypto/openssl/test/shatest.c projects/tcp_ffcaia2008_head/crypto/openssl/test/ssltest.c projects/tcp_ffcaia2008_head/etc/mtree/BSD.local.dist projects/tcp_ffcaia2008_head/etc/mtree/BSD.x11-4.dist projects/tcp_ffcaia2008_head/etc/mtree/BSD.x11.dist projects/tcp_ffcaia2008_head/etc/rc.d/auto_linklocal projects/tcp_ffcaia2008_head/etc/rc.d/network_ipv6 projects/tcp_ffcaia2008_head/share/colldef/lt_LT.ISO8859-13.src projects/tcp_ffcaia2008_head/share/man/man4/man4.i386/dpms.4 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_ioctl.9 projects/tcp_ffcaia2008_head/share/mklocale/lt_LT.ISO8859-13.src projects/tcp_ffcaia2008_head/sys/arm/xscale/xscalereg.h projects/tcp_ffcaia2008_head/sys/arm/xscale/xscalevar.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/taskq.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/taskq_impl.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/os/taskq.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/rpc/ projects/tcp_ffcaia2008_head/sys/dev/isp/isp_tpublic.h projects/tcp_ffcaia2008_head/sys/dev/syscons/teken/ projects/tcp_ffcaia2008_head/sys/i386/include/pc/vesa.h projects/tcp_ffcaia2008_head/sys/i386/isa/dpms.c projects/tcp_ffcaia2008_head/sys/i386/isa/vesa.c projects/tcp_ffcaia2008_head/sys/kern/tty_pty.c projects/tcp_ffcaia2008_head/sys/pc98/include/pc/vesa.h projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/100_9.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/101_9.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/102_9.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/103_9.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/104_9.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/105_9.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/106_9.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/107_9.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/108_9.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/109_9.19 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/10_1.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/110_9.20 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/111_9.21 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/112_9.22 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/113_9.23 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/114_9.24 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/115_9.25 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/116_9.26 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/117_9.27 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/118_9.28 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/119_9.29 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/11_1.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/120_9.30 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/121_9.31 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/12_1.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/13_1.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/14_1.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/15_1.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/16_1.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/17_1.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/18_1.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/19_1.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/1_1.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/20_2.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/21_2.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/22_2.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/23_2.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/24_2.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/25_2.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/26_2.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/27_2.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/28_2.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/29_2.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/2_1.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/30_2.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/31_2.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/32_2.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/33_2.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/34_2.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/35_2.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/36_2.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/37_2.18 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/38_2.19 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/39_2.20 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/3_1.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/40_2.21 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/40_3.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/41_2.22 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/41_3.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/42_3.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/43_3.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/44_4.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/45_4.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/46_4.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/47_4.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/48_4.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/49_4.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/4_1.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/50_4.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/51_4.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/52_5.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/53_5.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/54_5.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/55_5.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/56_5.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/57_5.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/58_5.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/59_5.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/5_1.4.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/60_6.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/61_6.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/62_6.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/63_6.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/64_6.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/65_6.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/66_7.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/67_7.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/68_7.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/69_7.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/6_1.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/70_7.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/71_7.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/72_7.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/73_7.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/74_8.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/75_8.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/76_8.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/77_8.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/78_8.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/79_8.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/7_1.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/80_8.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/81_8.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/82_8.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/83_8.10 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/84_8.11 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/85_8.12 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/86_8.13 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/87_8.14 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/88_8.15 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/89_8.16 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/8_1.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/90_8.17 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/91_9.1 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/92_9.2 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/93_9.3 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/94_9.4 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/95_9.5 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/96_9.6 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/97_9.7 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/98_9.8 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/99_9.9 projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/regress.multitest.out/9_1.8 Modified: projects/tcp_ffcaia2008_head/ (props changed) projects/tcp_ffcaia2008_head/Makefile.inc1 projects/tcp_ffcaia2008_head/ObsoleteFiles.inc projects/tcp_ffcaia2008_head/UPDATING projects/tcp_ffcaia2008_head/bin/chmod/chmod.c projects/tcp_ffcaia2008_head/bin/cp/utils.c projects/tcp_ffcaia2008_head/bin/getfacl/getfacl.1 projects/tcp_ffcaia2008_head/bin/getfacl/getfacl.c projects/tcp_ffcaia2008_head/bin/ls/print.c projects/tcp_ffcaia2008_head/bin/mv/mv.c projects/tcp_ffcaia2008_head/bin/setfacl/mask.c projects/tcp_ffcaia2008_head/bin/setfacl/merge.c projects/tcp_ffcaia2008_head/bin/setfacl/remove.c projects/tcp_ffcaia2008_head/bin/setfacl/setfacl.1 projects/tcp_ffcaia2008_head/bin/setfacl/setfacl.c projects/tcp_ffcaia2008_head/bin/setfacl/setfacl.h projects/tcp_ffcaia2008_head/bin/sh/eval.c projects/tcp_ffcaia2008_head/bin/sh/exec.c projects/tcp_ffcaia2008_head/bin/sh/exec.h projects/tcp_ffcaia2008_head/bin/sh/mknodes.c projects/tcp_ffcaia2008_head/bin/sh/nodes.c.pat projects/tcp_ffcaia2008_head/bin/sh/parser.c projects/tcp_ffcaia2008_head/bin/sh/sh.1 projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/ (props changed) projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c projects/tcp_ffcaia2008_head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/tcp_ffcaia2008_head/cddl/lib/libnvpair/Makefile projects/tcp_ffcaia2008_head/contrib/bind9/ (props changed) projects/tcp_ffcaia2008_head/contrib/bzip2/FREEBSD-vendor projects/tcp_ffcaia2008_head/contrib/cpio/ (props changed) projects/tcp_ffcaia2008_head/contrib/csup/ (props changed) projects/tcp_ffcaia2008_head/contrib/ee/ (props changed) projects/tcp_ffcaia2008_head/contrib/ee/ee.c projects/tcp_ffcaia2008_head/contrib/file/ (props changed) projects/tcp_ffcaia2008_head/contrib/gdb/ (props changed) projects/tcp_ffcaia2008_head/contrib/gdtoa/ (props changed) projects/tcp_ffcaia2008_head/contrib/gdtoa/gdtoaimp.h projects/tcp_ffcaia2008_head/contrib/gdtoa/misc.c projects/tcp_ffcaia2008_head/contrib/less/ (props changed) projects/tcp_ffcaia2008_head/contrib/libpcap/ (props changed) projects/tcp_ffcaia2008_head/contrib/ncurses/ (props changed) projects/tcp_ffcaia2008_head/contrib/netcat/ (props changed) projects/tcp_ffcaia2008_head/contrib/netcat/FREEBSD-vendor projects/tcp_ffcaia2008_head/contrib/ntp/ (props changed) projects/tcp_ffcaia2008_head/contrib/openbsm/ (props changed) projects/tcp_ffcaia2008_head/contrib/openpam/ (props changed) projects/tcp_ffcaia2008_head/contrib/openpam/FREEBSD-vendor projects/tcp_ffcaia2008_head/contrib/openpam/doc/man/pam.conf.5 projects/tcp_ffcaia2008_head/contrib/pf/ (props changed) projects/tcp_ffcaia2008_head/contrib/sendmail/ (props changed) projects/tcp_ffcaia2008_head/contrib/tcpdump/ (props changed) projects/tcp_ffcaia2008_head/contrib/tcpdump/print-tcp.c projects/tcp_ffcaia2008_head/contrib/tcpdump/tcp.h projects/tcp_ffcaia2008_head/contrib/tcsh/ (props changed) projects/tcp_ffcaia2008_head/contrib/tcsh/sh.c projects/tcp_ffcaia2008_head/contrib/top/ (props changed) projects/tcp_ffcaia2008_head/contrib/top/display.c projects/tcp_ffcaia2008_head/contrib/top/install-sh (props changed) projects/tcp_ffcaia2008_head/contrib/traceroute/as.c projects/tcp_ffcaia2008_head/contrib/traceroute/as.h projects/tcp_ffcaia2008_head/contrib/traceroute/traceroute.c projects/tcp_ffcaia2008_head/contrib/wpa/ (props changed) projects/tcp_ffcaia2008_head/crypto/openssh/ (props changed) projects/tcp_ffcaia2008_head/crypto/openssh/ChangeLog projects/tcp_ffcaia2008_head/crypto/openssh/FREEBSD-vendor projects/tcp_ffcaia2008_head/crypto/openssh/README projects/tcp_ffcaia2008_head/crypto/openssh/README.platform projects/tcp_ffcaia2008_head/crypto/openssh/auth-pam.c projects/tcp_ffcaia2008_head/crypto/openssh/auth-passwd.c projects/tcp_ffcaia2008_head/crypto/openssh/auth-sia.c projects/tcp_ffcaia2008_head/crypto/openssh/auth1.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2-jpake.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2-kbdint.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2-none.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2-passwd.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2-pubkey.c projects/tcp_ffcaia2008_head/crypto/openssh/auth2.c projects/tcp_ffcaia2008_head/crypto/openssh/canohost.c projects/tcp_ffcaia2008_head/crypto/openssh/canohost.h projects/tcp_ffcaia2008_head/crypto/openssh/channels.c projects/tcp_ffcaia2008_head/crypto/openssh/clientloop.c projects/tcp_ffcaia2008_head/crypto/openssh/config.h projects/tcp_ffcaia2008_head/crypto/openssh/config.h.in projects/tcp_ffcaia2008_head/crypto/openssh/defines.h projects/tcp_ffcaia2008_head/crypto/openssh/gss-genr.c projects/tcp_ffcaia2008_head/crypto/openssh/includes.h projects/tcp_ffcaia2008_head/crypto/openssh/jpake.c projects/tcp_ffcaia2008_head/crypto/openssh/jpake.h projects/tcp_ffcaia2008_head/crypto/openssh/kex.c projects/tcp_ffcaia2008_head/crypto/openssh/kex.h projects/tcp_ffcaia2008_head/crypto/openssh/kexdhs.c projects/tcp_ffcaia2008_head/crypto/openssh/kexgexs.c projects/tcp_ffcaia2008_head/crypto/openssh/monitor.c projects/tcp_ffcaia2008_head/crypto/openssh/monitor_mm.c projects/tcp_ffcaia2008_head/crypto/openssh/monitor_wrap.c projects/tcp_ffcaia2008_head/crypto/openssh/monitor_wrap.h projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/bsd-cygwin_util.c projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/bsd-cygwin_util.h projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/daemon.c projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/getrrsetbyname.c projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/openssl-compat.c projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/openssl-compat.h projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/port-aix.c projects/tcp_ffcaia2008_head/crypto/openssh/openbsd-compat/port-aix.h projects/tcp_ffcaia2008_head/crypto/openssh/packet.c projects/tcp_ffcaia2008_head/crypto/openssh/packet.h projects/tcp_ffcaia2008_head/crypto/openssh/readconf.c projects/tcp_ffcaia2008_head/crypto/openssh/readconf.h projects/tcp_ffcaia2008_head/crypto/openssh/schnorr.c projects/tcp_ffcaia2008_head/crypto/openssh/servconf.c projects/tcp_ffcaia2008_head/crypto/openssh/serverloop.c projects/tcp_ffcaia2008_head/crypto/openssh/session.c projects/tcp_ffcaia2008_head/crypto/openssh/sftp-client.c projects/tcp_ffcaia2008_head/crypto/openssh/sftp-server.8 (contents, props changed) projects/tcp_ffcaia2008_head/crypto/openssh/sftp-server.c projects/tcp_ffcaia2008_head/crypto/openssh/ssh-agent.1 (contents, props changed) projects/tcp_ffcaia2008_head/crypto/openssh/ssh-agent.c projects/tcp_ffcaia2008_head/crypto/openssh/ssh-keygen.c projects/tcp_ffcaia2008_head/crypto/openssh/ssh.1 projects/tcp_ffcaia2008_head/crypto/openssh/ssh.c projects/tcp_ffcaia2008_head/crypto/openssh/ssh_config projects/tcp_ffcaia2008_head/crypto/openssh/ssh_config.5 projects/tcp_ffcaia2008_head/crypto/openssh/ssh_namespace.h projects/tcp_ffcaia2008_head/crypto/openssh/sshconnect.c projects/tcp_ffcaia2008_head/crypto/openssh/sshconnect.h projects/tcp_ffcaia2008_head/crypto/openssh/sshconnect2.c projects/tcp_ffcaia2008_head/crypto/openssh/sshd.8 projects/tcp_ffcaia2008_head/crypto/openssh/sshd.c projects/tcp_ffcaia2008_head/crypto/openssh/sshd_config projects/tcp_ffcaia2008_head/crypto/openssh/sshd_config.5 projects/tcp_ffcaia2008_head/crypto/openssh/sshlogin.c projects/tcp_ffcaia2008_head/crypto/openssh/uuencode.c projects/tcp_ffcaia2008_head/crypto/openssh/version.h projects/tcp_ffcaia2008_head/crypto/openssl/ (props changed) projects/tcp_ffcaia2008_head/crypto/openssl/crypto/pqueue/pqueue.c projects/tcp_ffcaia2008_head/crypto/openssl/crypto/pqueue/pqueue.h projects/tcp_ffcaia2008_head/crypto/openssl/ssl/d1_both.c projects/tcp_ffcaia2008_head/crypto/openssl/ssl/d1_pkt.c projects/tcp_ffcaia2008_head/etc/Makefile projects/tcp_ffcaia2008_head/etc/defaults/periodic.conf projects/tcp_ffcaia2008_head/etc/defaults/rc.conf projects/tcp_ffcaia2008_head/etc/freebsd-update.conf projects/tcp_ffcaia2008_head/etc/inetd.conf projects/tcp_ffcaia2008_head/etc/mtree/BSD.include.dist projects/tcp_ffcaia2008_head/etc/mtree/BSD.usr.dist projects/tcp_ffcaia2008_head/etc/mtree/Makefile projects/tcp_ffcaia2008_head/etc/network.subr projects/tcp_ffcaia2008_head/etc/pam.d/ftpd projects/tcp_ffcaia2008_head/etc/pam.d/kde projects/tcp_ffcaia2008_head/etc/pam.d/other projects/tcp_ffcaia2008_head/etc/pam.d/sshd projects/tcp_ffcaia2008_head/etc/pam.d/system projects/tcp_ffcaia2008_head/etc/pam.d/telnetd projects/tcp_ffcaia2008_head/etc/pam.d/xdm projects/tcp_ffcaia2008_head/etc/periodic/daily/400.status-disks projects/tcp_ffcaia2008_head/etc/periodic/security/200.chkmounts projects/tcp_ffcaia2008_head/etc/rc.d/Makefile projects/tcp_ffcaia2008_head/etc/rc.d/NETWORKING projects/tcp_ffcaia2008_head/etc/rc.d/addswap projects/tcp_ffcaia2008_head/etc/rc.d/bgfsck projects/tcp_ffcaia2008_head/etc/rc.d/cleartmp projects/tcp_ffcaia2008_head/etc/rc.d/defaultroute projects/tcp_ffcaia2008_head/etc/rc.d/devd projects/tcp_ffcaia2008_head/etc/rc.d/fsck projects/tcp_ffcaia2008_head/etc/rc.d/hostid projects/tcp_ffcaia2008_head/etc/rc.d/hostname projects/tcp_ffcaia2008_head/etc/rc.d/ip6addrctl projects/tcp_ffcaia2008_head/etc/rc.d/ipsec projects/tcp_ffcaia2008_head/etc/rc.d/ldconfig projects/tcp_ffcaia2008_head/etc/rc.d/motd projects/tcp_ffcaia2008_head/etc/rc.d/mountcritlocal projects/tcp_ffcaia2008_head/etc/rc.d/moused projects/tcp_ffcaia2008_head/etc/rc.d/mroute6d projects/tcp_ffcaia2008_head/etc/rc.d/netif projects/tcp_ffcaia2008_head/etc/rc.d/netoptions projects/tcp_ffcaia2008_head/etc/rc.d/newsyslog projects/tcp_ffcaia2008_head/etc/rc.d/nfsclient projects/tcp_ffcaia2008_head/etc/rc.d/pf projects/tcp_ffcaia2008_head/etc/rc.d/ppp projects/tcp_ffcaia2008_head/etc/rc.d/route6d projects/tcp_ffcaia2008_head/etc/rc.d/routed projects/tcp_ffcaia2008_head/etc/rc.d/routing projects/tcp_ffcaia2008_head/etc/rc.d/rtadvd projects/tcp_ffcaia2008_head/etc/rc.d/savecore projects/tcp_ffcaia2008_head/etc/rc.d/sysctl projects/tcp_ffcaia2008_head/etc/rc.d/wpa_supplicant projects/tcp_ffcaia2008_head/etc/rc.subr projects/tcp_ffcaia2008_head/etc/services projects/tcp_ffcaia2008_head/games/fortune/datfiles/fortunes projects/tcp_ffcaia2008_head/games/fortune/datfiles/fortunes.sp.ok projects/tcp_ffcaia2008_head/gnu/usr.bin/groff/tmac/mdoc.local projects/tcp_ffcaia2008_head/gnu/usr.bin/patch/common.h projects/tcp_ffcaia2008_head/gnu/usr.bin/patch/pch.c projects/tcp_ffcaia2008_head/include/Makefile projects/tcp_ffcaia2008_head/include/langinfo.h projects/tcp_ffcaia2008_head/include/libgen.h projects/tcp_ffcaia2008_head/lib/Makefile projects/tcp_ffcaia2008_head/lib/libarchive/archive_read.c projects/tcp_ffcaia2008_head/lib/libarchive/archive_read_support_format_iso9660.c projects/tcp_ffcaia2008_head/lib/libarchive/test/test_compat_zip.c projects/tcp_ffcaia2008_head/lib/libarchive/test/test_read_format_isojoliet_bz2.c projects/tcp_ffcaia2008_head/lib/libarchive/test/test_read_format_isorr_bz2.c projects/tcp_ffcaia2008_head/lib/libc/ (props changed) projects/tcp_ffcaia2008_head/lib/libc/Versions.def projects/tcp_ffcaia2008_head/lib/libc/db/hash/hash.c projects/tcp_ffcaia2008_head/lib/libc/gen/Makefile.inc projects/tcp_ffcaia2008_head/lib/libc/gen/Symbol.map projects/tcp_ffcaia2008_head/lib/libc/gen/_pthread_stubs.c projects/tcp_ffcaia2008_head/lib/libc/gen/basename.3 projects/tcp_ffcaia2008_head/lib/libc/gen/basename.c projects/tcp_ffcaia2008_head/lib/libc/gen/errlst.c projects/tcp_ffcaia2008_head/lib/libc/gen/fts.3 projects/tcp_ffcaia2008_head/lib/libc/gen/fts.c projects/tcp_ffcaia2008_head/lib/libc/locale/nl_langinfo.c projects/tcp_ffcaia2008_head/lib/libc/nls/Makefile.inc projects/tcp_ffcaia2008_head/lib/libc/posix1e/Makefile.inc projects/tcp_ffcaia2008_head/lib/libc/posix1e/acl_calc_mask.c projects/tcp_ffcaia2008_head/lib/libc/posix1e/acl_support.c projects/tcp_ffcaia2008_head/lib/libc/posix1e/acl_to_text.c projects/tcp_ffcaia2008_head/lib/libc/posix1e/mac.3 projects/tcp_ffcaia2008_head/lib/libc/posix1e/mac_free.3 projects/tcp_ffcaia2008_head/lib/libc/posix1e/mac_get.3 projects/tcp_ffcaia2008_head/lib/libc/posix1e/mac_set.3 projects/tcp_ffcaia2008_head/lib/libc/posix1e/mac_text.3 projects/tcp_ffcaia2008_head/lib/libc/posix1e/posix1e.3 projects/tcp_ffcaia2008_head/lib/libc/regex/engine.c projects/tcp_ffcaia2008_head/lib/libc/regex/grot/tests projects/tcp_ffcaia2008_head/lib/libc/stdio/asprintf.c (props changed) projects/tcp_ffcaia2008_head/lib/libc/stdio/fopen.3 projects/tcp_ffcaia2008_head/lib/libc/stdio/getdelim.c projects/tcp_ffcaia2008_head/lib/libc/stdlib/malloc.3 projects/tcp_ffcaia2008_head/lib/libc/stdlib/malloc.c projects/tcp_ffcaia2008_head/lib/libc/stdlib/ptsname.3 projects/tcp_ffcaia2008_head/lib/libc/stdtime/ (props changed) projects/tcp_ffcaia2008_head/lib/libc/stdtime/localtime.c projects/tcp_ffcaia2008_head/lib/libc/stdtime/strptime.c projects/tcp_ffcaia2008_head/lib/libc/string/ffsll.c (props changed) projects/tcp_ffcaia2008_head/lib/libc/string/flsll.c (props changed) projects/tcp_ffcaia2008_head/lib/libc/string/wcpcpy.c (props changed) projects/tcp_ffcaia2008_head/lib/libc/string/wcpncpy.c (props changed) projects/tcp_ffcaia2008_head/lib/libc/sys/fcntl.2 projects/tcp_ffcaia2008_head/lib/libc/sys/intro.2 projects/tcp_ffcaia2008_head/lib/libc/sys/kqueue.2 projects/tcp_ffcaia2008_head/lib/libc/sys/nanosleep.2 projects/tcp_ffcaia2008_head/lib/libc/sys/setfib.2 projects/tcp_ffcaia2008_head/lib/libc/sys/stack_protector.c projects/tcp_ffcaia2008_head/lib/libdevinfo/devinfo.h projects/tcp_ffcaia2008_head/lib/libdisk/change.c projects/tcp_ffcaia2008_head/lib/libjail/jail.3 projects/tcp_ffcaia2008_head/lib/libkvm/kvm_proc.c projects/tcp_ffcaia2008_head/lib/libkvm/kvm_vnet.c projects/tcp_ffcaia2008_head/lib/libpam/modules/pam_lastlog/pam_lastlog.c projects/tcp_ffcaia2008_head/lib/libpam/modules/pam_ssh/Makefile projects/tcp_ffcaia2008_head/lib/libpmc/Makefile projects/tcp_ffcaia2008_head/lib/libpmc/pmc.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.atom.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.core.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.core2.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.iaf.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.k7.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.k8.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.p4.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.p5.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc.p6.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc_capabilities.3 projects/tcp_ffcaia2008_head/lib/libpmc/pmc_read.3 projects/tcp_ffcaia2008_head/lib/libradius/libradius.3 projects/tcp_ffcaia2008_head/lib/libradius/radlib.c projects/tcp_ffcaia2008_head/lib/libradius/radlib.h projects/tcp_ffcaia2008_head/lib/libradius/radlib_private.h projects/tcp_ffcaia2008_head/lib/libstand/net.c projects/tcp_ffcaia2008_head/lib/libstand/nfs.c projects/tcp_ffcaia2008_head/lib/libstand/rpc.c projects/tcp_ffcaia2008_head/lib/libthr/thread/thr_spec.c projects/tcp_ffcaia2008_head/lib/libthr/thread/thr_umtx.h projects/tcp_ffcaia2008_head/lib/libusb/ (props changed) projects/tcp_ffcaia2008_head/lib/libusb/libusb20.3 (props changed) projects/tcp_ffcaia2008_head/lib/libusb/usb.h (props changed) projects/tcp_ffcaia2008_head/lib/libutil/ (props changed) projects/tcp_ffcaia2008_head/libexec/Makefile projects/tcp_ffcaia2008_head/libexec/rpc.rquotad/rquotad.c projects/tcp_ffcaia2008_head/libexec/rtld-elf/map_object.c projects/tcp_ffcaia2008_head/libexec/rtld-elf/rtld.c projects/tcp_ffcaia2008_head/release/Makefile projects/tcp_ffcaia2008_head/release/doc/en_US.ISO8859-1/hardware/article.sgml projects/tcp_ffcaia2008_head/release/doc/en_US.ISO8859-1/relnotes/article.sgml projects/tcp_ffcaia2008_head/release/doc/share/misc/man2hwnotes.pl projects/tcp_ffcaia2008_head/release/picobsd/bridge/crunch.conf projects/tcp_ffcaia2008_head/release/scripts/lib32-make.sh projects/tcp_ffcaia2008_head/release/scripts/package-split.py projects/tcp_ffcaia2008_head/sbin/ (props changed) projects/tcp_ffcaia2008_head/sbin/bsdlabel/bsdlabel.c projects/tcp_ffcaia2008_head/sbin/camcontrol/camcontrol.8 projects/tcp_ffcaia2008_head/sbin/camcontrol/camcontrol.c projects/tcp_ffcaia2008_head/sbin/geom/class/label/glabel.8 projects/tcp_ffcaia2008_head/sbin/geom/class/mirror/geom_mirror.c projects/tcp_ffcaia2008_head/sbin/geom/class/mirror/gmirror.8 projects/tcp_ffcaia2008_head/sbin/geom/class/nop/gnop.8 projects/tcp_ffcaia2008_head/sbin/geom/class/part/geom_part.c projects/tcp_ffcaia2008_head/sbin/geom/core/geom.c projects/tcp_ffcaia2008_head/sbin/growfs/growfs.c projects/tcp_ffcaia2008_head/sbin/ifconfig/Makefile projects/tcp_ffcaia2008_head/sbin/ifconfig/af_inet6.c projects/tcp_ffcaia2008_head/sbin/ifconfig/ifconfig.8 projects/tcp_ffcaia2008_head/sbin/ifconfig/ifgif.c projects/tcp_ffcaia2008_head/sbin/ipfw/ (props changed) projects/tcp_ffcaia2008_head/sbin/ipfw/ipfw.8 projects/tcp_ffcaia2008_head/sbin/mksnap_ffs/mksnap_ffs.8 projects/tcp_ffcaia2008_head/sbin/mount/mount.8 projects/tcp_ffcaia2008_head/sbin/mount/mount.c projects/tcp_ffcaia2008_head/sbin/mount_nfs/mount_nfs.c projects/tcp_ffcaia2008_head/sbin/route/route.8 projects/tcp_ffcaia2008_head/sbin/route/route.c projects/tcp_ffcaia2008_head/sbin/savecore/savecore.8 projects/tcp_ffcaia2008_head/sbin/savecore/savecore.c projects/tcp_ffcaia2008_head/sbin/shutdown/shutdown.c projects/tcp_ffcaia2008_head/sbin/umount/umount.8 projects/tcp_ffcaia2008_head/secure/libexec/sftp-server/Makefile projects/tcp_ffcaia2008_head/secure/libexec/ssh-keysign/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/scp/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/sftp/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/ssh-add/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/ssh-agent/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/ssh-keygen/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/ssh-keyscan/Makefile projects/tcp_ffcaia2008_head/secure/usr.bin/ssh/Makefile projects/tcp_ffcaia2008_head/secure/usr.sbin/sshd/Makefile projects/tcp_ffcaia2008_head/share/colldef/Makefile projects/tcp_ffcaia2008_head/share/examples/cvsup/stable-supfile projects/tcp_ffcaia2008_head/share/examples/scsi_target/scsi_target.c projects/tcp_ffcaia2008_head/share/examples/scsi_target/scsi_target.h projects/tcp_ffcaia2008_head/share/man/man4/Makefile projects/tcp_ffcaia2008_head/share/man/man4/acpi_panasonic.4 projects/tcp_ffcaia2008_head/share/man/man4/ahci.4 projects/tcp_ffcaia2008_head/share/man/man4/bce.4 projects/tcp_ffcaia2008_head/share/man/man4/bge.4 projects/tcp_ffcaia2008_head/share/man/man4/de.4 projects/tcp_ffcaia2008_head/share/man/man4/ed.4 projects/tcp_ffcaia2008_head/share/man/man4/inet6.4 projects/tcp_ffcaia2008_head/share/man/man4/ip6.4 projects/tcp_ffcaia2008_head/share/man/man4/ips.4 projects/tcp_ffcaia2008_head/share/man/man4/man4.i386/Makefile projects/tcp_ffcaia2008_head/share/man/man4/mfi.4 projects/tcp_ffcaia2008_head/share/man/man4/mpt.4 projects/tcp_ffcaia2008_head/share/man/man4/msk.4 projects/tcp_ffcaia2008_head/share/man/man4/polling.4 projects/tcp_ffcaia2008_head/share/man/man4/pts.4 projects/tcp_ffcaia2008_head/share/man/man4/pty.4 projects/tcp_ffcaia2008_head/share/man/man4/syscons.4 projects/tcp_ffcaia2008_head/share/man/man4/textdump.4 projects/tcp_ffcaia2008_head/share/man/man4/unix.4 projects/tcp_ffcaia2008_head/share/man/man4/urtw.4 projects/tcp_ffcaia2008_head/share/man/man4/zyd.4 projects/tcp_ffcaia2008_head/share/man/man5/device.hints.5 projects/tcp_ffcaia2008_head/share/man/man5/freebsd-update.conf.5 projects/tcp_ffcaia2008_head/share/man/man5/make.conf.5 projects/tcp_ffcaia2008_head/share/man/man5/procfs.5 projects/tcp_ffcaia2008_head/share/man/man5/rc.conf.5 projects/tcp_ffcaia2008_head/share/man/man5/tmpfs.5 projects/tcp_ffcaia2008_head/share/man/man7/release.7 projects/tcp_ffcaia2008_head/share/man/man7/tuning.7 projects/tcp_ffcaia2008_head/share/man/man9/Makefile projects/tcp_ffcaia2008_head/share/man/man9/VOP_ACCESS.9 projects/tcp_ffcaia2008_head/share/man/man9/acl.9 projects/tcp_ffcaia2008_head/share/man/man9/fail.9 projects/tcp_ffcaia2008_head/share/man/man9/fetch.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_crypto.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_input.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_node.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_output.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_proto.9 projects/tcp_ffcaia2008_head/share/man/man9/ieee80211_radiotap.9 projects/tcp_ffcaia2008_head/share/man/man9/kproc.9 projects/tcp_ffcaia2008_head/share/man/man9/kthread.9 projects/tcp_ffcaia2008_head/share/man/man9/sglist.9 projects/tcp_ffcaia2008_head/share/man/man9/store.9 projects/tcp_ffcaia2008_head/share/man/man9/taskqueue.9 projects/tcp_ffcaia2008_head/share/man/man9/vaccess.9 projects/tcp_ffcaia2008_head/share/misc/bsd-family-tree projects/tcp_ffcaia2008_head/share/misc/committers-src.dot projects/tcp_ffcaia2008_head/share/misc/iso3166 projects/tcp_ffcaia2008_head/share/mklocale/Makefile projects/tcp_ffcaia2008_head/share/monetdef/Makefile projects/tcp_ffcaia2008_head/share/monetdef/zh_CN.GB18030.src projects/tcp_ffcaia2008_head/share/monetdef/zh_CN.GB2312.src projects/tcp_ffcaia2008_head/share/msgdef/Makefile projects/tcp_ffcaia2008_head/share/numericdef/Makefile projects/tcp_ffcaia2008_head/share/timedef/Makefile projects/tcp_ffcaia2008_head/share/timedef/hi_IN.ISCII-DEV.src (contents, props changed) projects/tcp_ffcaia2008_head/share/timedef/ja_JP.UTF-8.src projects/tcp_ffcaia2008_head/share/zoneinfo/ (props changed) projects/tcp_ffcaia2008_head/share/zoneinfo/africa projects/tcp_ffcaia2008_head/share/zoneinfo/asia projects/tcp_ffcaia2008_head/share/zoneinfo/australasia projects/tcp_ffcaia2008_head/share/zoneinfo/europe projects/tcp_ffcaia2008_head/share/zoneinfo/leapseconds projects/tcp_ffcaia2008_head/share/zoneinfo/southamerica projects/tcp_ffcaia2008_head/sys/ (props changed) projects/tcp_ffcaia2008_head/sys/amd64/acpica/acpi_machdep.c projects/tcp_ffcaia2008_head/sys/amd64/acpica/acpi_wakecode.S projects/tcp_ffcaia2008_head/sys/amd64/acpica/acpi_wakeup.c projects/tcp_ffcaia2008_head/sys/amd64/acpica/madt.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/elf_machdep.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/identcpu.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/initcpu.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/local_apic.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/machdep.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/mp_machdep.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/msi.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/pmap.c projects/tcp_ffcaia2008_head/sys/amd64/amd64/trap.c projects/tcp_ffcaia2008_head/sys/amd64/conf/GENERIC projects/tcp_ffcaia2008_head/sys/amd64/conf/NOTES projects/tcp_ffcaia2008_head/sys/amd64/conf/XENHVM projects/tcp_ffcaia2008_head/sys/amd64/include/acpica_machdep.h projects/tcp_ffcaia2008_head/sys/amd64/include/apicvar.h projects/tcp_ffcaia2008_head/sys/amd64/include/atomic.h projects/tcp_ffcaia2008_head/sys/amd64/include/cpufunc.h projects/tcp_ffcaia2008_head/sys/amd64/include/elf.h projects/tcp_ffcaia2008_head/sys/amd64/include/param.h projects/tcp_ffcaia2008_head/sys/amd64/include/pmc_mdep.h projects/tcp_ffcaia2008_head/sys/amd64/include/smp.h projects/tcp_ffcaia2008_head/sys/amd64/include/specialreg.h projects/tcp_ffcaia2008_head/sys/amd64/include/xen/ (props changed) projects/tcp_ffcaia2008_head/sys/amd64/linux32/linux32_proto.h projects/tcp_ffcaia2008_head/sys/amd64/linux32/linux32_sysvec.c projects/tcp_ffcaia2008_head/sys/amd64/pci/pci_cfgreg.c projects/tcp_ffcaia2008_head/sys/arm/arm/cpufunc.c projects/tcp_ffcaia2008_head/sys/arm/arm/elf_machdep.c projects/tcp_ffcaia2008_head/sys/arm/arm/identcpu.c projects/tcp_ffcaia2008_head/sys/arm/arm/pmap.c projects/tcp_ffcaia2008_head/sys/arm/arm/undefined.c projects/tcp_ffcaia2008_head/sys/arm/arm/vm_machdep.c projects/tcp_ffcaia2008_head/sys/arm/at91/uart_dev_at91usart.c projects/tcp_ffcaia2008_head/sys/arm/include/elf.h projects/tcp_ffcaia2008_head/sys/arm/include/md_var.h projects/tcp_ffcaia2008_head/sys/arm/include/param.h projects/tcp_ffcaia2008_head/sys/arm/mv/common.c projects/tcp_ffcaia2008_head/sys/arm/mv/discovery/db78xxx.c projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/db88f6xxx.c projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/files.db88f6xxx projects/tcp_ffcaia2008_head/sys/arm/mv/kirkwood/std.db88f6xxx projects/tcp_ffcaia2008_head/sys/arm/mv/mv_machdep.c projects/tcp_ffcaia2008_head/sys/arm/mv/mvreg.h projects/tcp_ffcaia2008_head/sys/arm/mv/mvvar.h projects/tcp_ffcaia2008_head/sys/arm/mv/orion/db88f5xxx.c projects/tcp_ffcaia2008_head/sys/arm/xscale/i80321/i80321_timer.c projects/tcp_ffcaia2008_head/sys/arm/xscale/ixp425/ixdp425_pci.c projects/tcp_ffcaia2008_head/sys/boot/forth/loader.conf projects/tcp_ffcaia2008_head/sys/boot/i386/gptboot/gptboot.c projects/tcp_ffcaia2008_head/sys/boot/i386/libi386/pxe.c projects/tcp_ffcaia2008_head/sys/boot/pc98/Makefile.inc projects/tcp_ffcaia2008_head/sys/bsm/audit_kevents.h projects/tcp_ffcaia2008_head/sys/cam/ata/ata_all.c projects/tcp_ffcaia2008_head/sys/cam/ata/ata_all.h projects/tcp_ffcaia2008_head/sys/cam/ata/ata_da.c projects/tcp_ffcaia2008_head/sys/cam/ata/ata_xpt.c projects/tcp_ffcaia2008_head/sys/cam/cam_ccb.h projects/tcp_ffcaia2008_head/sys/cam/cam_periph.c projects/tcp_ffcaia2008_head/sys/cam/cam_xpt.c projects/tcp_ffcaia2008_head/sys/cam/cam_xpt_internal.h projects/tcp_ffcaia2008_head/sys/cam/scsi/scsi_cd.c projects/tcp_ffcaia2008_head/sys/cam/scsi/scsi_da.c projects/tcp_ffcaia2008_head/sys/cam/scsi/scsi_target.c projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/kern/opensolaris.c projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/mutex.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/policy.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/proc.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/vfs.h projects/tcp_ffcaia2008_head/sys/cddl/compat/opensolaris/sys/vnode.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/ (props changed) projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h projects/tcp_ffcaia2008_head/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h projects/tcp_ffcaia2008_head/sys/compat/freebsd32/freebsd32_misc.c projects/tcp_ffcaia2008_head/sys/compat/freebsd32/freebsd32_proto.h projects/tcp_ffcaia2008_head/sys/compat/freebsd32/freebsd32_syscall.h projects/tcp_ffcaia2008_head/sys/compat/freebsd32/freebsd32_syscalls.c projects/tcp_ffcaia2008_head/sys/compat/freebsd32/freebsd32_sysent.c projects/tcp_ffcaia2008_head/sys/compat/freebsd32/syscalls.master projects/tcp_ffcaia2008_head/sys/compat/ia32/ia32_sysvec.c projects/tcp_ffcaia2008_head/sys/compat/linprocfs/linprocfs.c projects/tcp_ffcaia2008_head/sys/compat/linux/linux_ioctl.c projects/tcp_ffcaia2008_head/sys/compat/linux/linux_misc.c projects/tcp_ffcaia2008_head/sys/compat/svr4/svr4_proto.h projects/tcp_ffcaia2008_head/sys/conf/NOTES projects/tcp_ffcaia2008_head/sys/conf/files projects/tcp_ffcaia2008_head/sys/conf/files.amd64 projects/tcp_ffcaia2008_head/sys/conf/files.i386 projects/tcp_ffcaia2008_head/sys/conf/files.ia64 projects/tcp_ffcaia2008_head/sys/conf/files.pc98 projects/tcp_ffcaia2008_head/sys/conf/files.powerpc projects/tcp_ffcaia2008_head/sys/conf/files.sparc64 projects/tcp_ffcaia2008_head/sys/conf/newvers.sh projects/tcp_ffcaia2008_head/sys/conf/options projects/tcp_ffcaia2008_head/sys/conf/options.amd64 projects/tcp_ffcaia2008_head/sys/conf/options.arm projects/tcp_ffcaia2008_head/sys/conf/options.i386 projects/tcp_ffcaia2008_head/sys/conf/options.pc98 projects/tcp_ffcaia2008_head/sys/contrib/altq/altq/altq_subr.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/ (props changed) projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/acpica_prep.sh projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/changes.txt projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/common/dmrestag.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/common/dmtable.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/common/dmtbdump.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/common/dmtbinfo.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslcompiler.y projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/asldefine.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslfiles.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslglobal.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslload.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/asllookup.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslmain.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslmap.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/aslstubs.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/compiler/asltypes.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/debugger/dbcmds.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/debugger/dbdisply.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/debugger/dbexec.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/dispatcher/dsfield.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/dispatcher/dsmethod.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/dispatcher/dsmthdat.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/dispatcher/dsobject.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/dispatcher/dswload.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/events/evgpe.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/events/evgpeblk.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/events/evrgnini.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/executer/exconfig.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/executer/exfield.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/executer/exfldio.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/executer/exstorob.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/executer/exutils.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/hardware/hwgpe.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/hardware/hwregs.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/hardware/hwsleep.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/hardware/hwtimer.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/hardware/hwxface.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acconfig.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acdebug.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acdisasm.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acglobal.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/achware.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acinterp.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/aclocal.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acmacros.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acnamesp.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acobject.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acparser.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acpixf.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acpredef.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/actbl.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/actbl1.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/actypes.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/acutils.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/include/amlcode.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsalloc.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nseval.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsinit.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsload.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nspredef.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsxfeval.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/namespace/nsxfname.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/parser/psloop.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/parser/psxface.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/tables/tbutils.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/tools/acpiexec/aecommon.h projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/uteval.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/utglobal.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/utinit.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/utmisc.c projects/tcp_ffcaia2008_head/sys/contrib/dev/acpica/utilities/utxface.c projects/tcp_ffcaia2008_head/sys/contrib/pf/ (props changed) projects/tcp_ffcaia2008_head/sys/contrib/pf/net/pf.c projects/tcp_ffcaia2008_head/sys/contrib/pf/net/pf_if.c projects/tcp_ffcaia2008_head/sys/contrib/pf/net/pfvar.h projects/tcp_ffcaia2008_head/sys/ddb/db_ps.c projects/tcp_ffcaia2008_head/sys/dev/aac/aac.c projects/tcp_ffcaia2008_head/sys/dev/aac/aacvar.h projects/tcp_ffcaia2008_head/sys/dev/acpi_support/acpi_aiboost.c projects/tcp_ffcaia2008_head/sys/dev/acpi_support/acpi_ibm.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_acad.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_battery.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_cpu.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_dock.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_pcib_acpi.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_thermal.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpi_video.c projects/tcp_ffcaia2008_head/sys/dev/acpica/acpivar.h projects/tcp_ffcaia2008_head/sys/dev/adb/adb_bus.c projects/tcp_ffcaia2008_head/sys/dev/ae/if_ae.c projects/tcp_ffcaia2008_head/sys/dev/age/if_age.c projects/tcp_ffcaia2008_head/sys/dev/agp/agp_i810.c projects/tcp_ffcaia2008_head/sys/dev/ahci/ahci.c projects/tcp_ffcaia2008_head/sys/dev/ahci/ahci.h projects/tcp_ffcaia2008_head/sys/dev/alc/if_alc.c projects/tcp_ffcaia2008_head/sys/dev/ale/if_ale.c projects/tcp_ffcaia2008_head/sys/dev/amdtemp/amdtemp.c projects/tcp_ffcaia2008_head/sys/dev/amr/amr.c projects/tcp_ffcaia2008_head/sys/dev/asmc/asmc.c projects/tcp_ffcaia2008_head/sys/dev/asmc/asmcvar.h projects/tcp_ffcaia2008_head/sys/dev/ata/ (props changed) projects/tcp_ffcaia2008_head/sys/dev/ata/ata-disk.c projects/tcp_ffcaia2008_head/sys/dev/ata/ata-dma.c projects/tcp_ffcaia2008_head/sys/dev/ata/ata-usb.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/ata/chipsets/ata-ati.c projects/tcp_ffcaia2008_head/sys/dev/ata/chipsets/ata-marvell.c projects/tcp_ffcaia2008_head/sys/dev/ath/ah_osdep.c projects/tcp_ffcaia2008_head/sys/dev/ath/ath_hal/ah_eeprom_v3.c projects/tcp_ffcaia2008_head/sys/dev/ath/ath_hal/ah_regdomain.c projects/tcp_ffcaia2008_head/sys/dev/ath/if_ath.c projects/tcp_ffcaia2008_head/sys/dev/atkbdc/atkbd.c projects/tcp_ffcaia2008_head/sys/dev/atkbdc/psm.c projects/tcp_ffcaia2008_head/sys/dev/bge/if_bge.c projects/tcp_ffcaia2008_head/sys/dev/bge/if_bgereg.h projects/tcp_ffcaia2008_head/sys/dev/bktr/bktr_os.c projects/tcp_ffcaia2008_head/sys/dev/ciss/ciss.c projects/tcp_ffcaia2008_head/sys/dev/ciss/cissreg.h projects/tcp_ffcaia2008_head/sys/dev/ciss/cissvar.h projects/tcp_ffcaia2008_head/sys/dev/coretemp/coretemp.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_ael1002.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_common.h projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_mv88e1xxx.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_regs.h projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_t3_hw.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_tn1010.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_vsc8211.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/common/cxgb_xgmac.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/cxgb_adapter.h projects/tcp_ffcaia2008_head/sys/dev/cxgb/cxgb_main.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/cxgb_osdep.h projects/tcp_ffcaia2008_head/sys/dev/cxgb/cxgb_sge.c projects/tcp_ffcaia2008_head/sys/dev/cxgb/cxgb_t3fw.h projects/tcp_ffcaia2008_head/sys/dev/de/if_de.c projects/tcp_ffcaia2008_head/sys/dev/de/if_devar.h projects/tcp_ffcaia2008_head/sys/dev/drm/drmP.h projects/tcp_ffcaia2008_head/sys/dev/drm/drm_bufs.c projects/tcp_ffcaia2008_head/sys/dev/drm/drm_drv.c projects/tcp_ffcaia2008_head/sys/dev/drm/drm_fops.c projects/tcp_ffcaia2008_head/sys/dev/drm/drm_pciids.h projects/tcp_ffcaia2008_head/sys/dev/drm/drm_sysctl.c projects/tcp_ffcaia2008_head/sys/dev/drm/i915_drv.h projects/tcp_ffcaia2008_head/sys/dev/drm/r600_cp.c projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_cp.c projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_drm.h projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_drv.h projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_irq.c projects/tcp_ffcaia2008_head/sys/dev/drm/radeon_state.c projects/tcp_ffcaia2008_head/sys/dev/e1000/if_em.c projects/tcp_ffcaia2008_head/sys/dev/e1000/if_igb.c projects/tcp_ffcaia2008_head/sys/dev/ep/if_ep.c projects/tcp_ffcaia2008_head/sys/dev/fb/s3_pci.c projects/tcp_ffcaia2008_head/sys/dev/fb/vga.c projects/tcp_ffcaia2008_head/sys/dev/fdc/fdc.c projects/tcp_ffcaia2008_head/sys/dev/fxp/if_fxp.c projects/tcp_ffcaia2008_head/sys/dev/hptrr/hptrr_osm_bsd.c projects/tcp_ffcaia2008_head/sys/dev/hwpmc/hwpmc_core.c projects/tcp_ffcaia2008_head/sys/dev/hwpmc/hwpmc_piv.c projects/tcp_ffcaia2008_head/sys/dev/hwpmc/hwpmc_ppro.c projects/tcp_ffcaia2008_head/sys/dev/hwpmc/hwpmc_x86.c projects/tcp_ffcaia2008_head/sys/dev/hwpmc/pmc_events.h projects/tcp_ffcaia2008_head/sys/dev/ichwd/ichwd.c projects/tcp_ffcaia2008_head/sys/dev/if_ndis/if_ndis.c projects/tcp_ffcaia2008_head/sys/dev/ips/ips_pci.c projects/tcp_ffcaia2008_head/sys/dev/iscsi/initiator/isc_cam.c projects/tcp_ffcaia2008_head/sys/dev/isp/isp.c projects/tcp_ffcaia2008_head/sys/dev/isp/isp_freebsd.c projects/tcp_ffcaia2008_head/sys/dev/isp/isp_stds.h projects/tcp_ffcaia2008_head/sys/dev/isp/ispmbox.h projects/tcp_ffcaia2008_head/sys/dev/ixgbe/ixgbe.c projects/tcp_ffcaia2008_head/sys/dev/jme/if_jme.c projects/tcp_ffcaia2008_head/sys/dev/kbd/kbd.c projects/tcp_ffcaia2008_head/sys/dev/mfi/mfi.c projects/tcp_ffcaia2008_head/sys/dev/mfi/mfi_ioctl.h projects/tcp_ffcaia2008_head/sys/dev/mfi/mfireg.h projects/tcp_ffcaia2008_head/sys/dev/mge/if_mge.c projects/tcp_ffcaia2008_head/sys/dev/mii/e1000phy.c projects/tcp_ffcaia2008_head/sys/dev/mii/e1000phyreg.h projects/tcp_ffcaia2008_head/sys/dev/mlx/mlx.c projects/tcp_ffcaia2008_head/sys/dev/mmc/mmc.c projects/tcp_ffcaia2008_head/sys/dev/mn/if_mn.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/msk/if_msk.c projects/tcp_ffcaia2008_head/sys/dev/msk/if_mskreg.h projects/tcp_ffcaia2008_head/sys/dev/mwl/if_mwl.c projects/tcp_ffcaia2008_head/sys/dev/mxge/if_mxge.c projects/tcp_ffcaia2008_head/sys/dev/mxge/if_mxge_var.h projects/tcp_ffcaia2008_head/sys/dev/null/null.c projects/tcp_ffcaia2008_head/sys/dev/pccbb/pccbb.c projects/tcp_ffcaia2008_head/sys/dev/pci/pci.c projects/tcp_ffcaia2008_head/sys/dev/pci/pci_user.c projects/tcp_ffcaia2008_head/sys/dev/pci/pcireg.h projects/tcp_ffcaia2008_head/sys/dev/pci/pcivar.h projects/tcp_ffcaia2008_head/sys/dev/ppbus/lpt.c projects/tcp_ffcaia2008_head/sys/dev/ppbus/vpo.c projects/tcp_ffcaia2008_head/sys/dev/pst/pst-iop.c projects/tcp_ffcaia2008_head/sys/dev/re/if_re.c projects/tcp_ffcaia2008_head/sys/dev/rp/rp.c projects/tcp_ffcaia2008_head/sys/dev/rp/rp_pci.c projects/tcp_ffcaia2008_head/sys/dev/siis/siis.c projects/tcp_ffcaia2008_head/sys/dev/snp/snp.c projects/tcp_ffcaia2008_head/sys/dev/sound/pci/es137x.c projects/tcp_ffcaia2008_head/sys/dev/sound/pci/es137x.h projects/tcp_ffcaia2008_head/sys/dev/sound/pci/hda/hda_reg.h projects/tcp_ffcaia2008_head/sys/dev/sound/pci/hda/hdac.c projects/tcp_ffcaia2008_head/sys/dev/sound/pci/hda/hdac_private.h projects/tcp_ffcaia2008_head/sys/dev/sound/pci/hda/hdac_reg.h projects/tcp_ffcaia2008_head/sys/dev/sound/pci/t4dwave.c projects/tcp_ffcaia2008_head/sys/dev/sound/usb/uaudio.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/sound/usb/uaudio.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/sound/usb/uaudio_pcm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/sound/usb/uaudioreg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/syscons/daemon/daemon_saver.c projects/tcp_ffcaia2008_head/sys/dev/syscons/scmouse.c projects/tcp_ffcaia2008_head/sys/dev/syscons/scterm-teken.c projects/tcp_ffcaia2008_head/sys/dev/syscons/scvesactl.c projects/tcp_ffcaia2008_head/sys/dev/syscons/scvgarndr.c projects/tcp_ffcaia2008_head/sys/dev/syscons/scvidctl.c projects/tcp_ffcaia2008_head/sys/dev/syscons/syscons.c projects/tcp_ffcaia2008_head/sys/dev/syscons/syscons.h projects/tcp_ffcaia2008_head/sys/dev/twa/tw_cl_io.c projects/tcp_ffcaia2008_head/sys/dev/twa/tw_cl_share.h projects/tcp_ffcaia2008_head/sys/dev/twe/twe.c projects/tcp_ffcaia2008_head/sys/dev/twe/twevar.h projects/tcp_ffcaia2008_head/sys/dev/txp/if_txp.c projects/tcp_ffcaia2008_head/sys/dev/uart/uart_bus.h projects/tcp_ffcaia2008_head/sys/dev/uart/uart_core.c projects/tcp_ffcaia2008_head/sys/dev/uart/uart_tty.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci_atmelarm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci_atmelarm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_ixp4xx.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_mbus.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_pci.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg_atmelarm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_atmelarm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_pci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci_pci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/usb_controller.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci_atmelarm.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/input/uhid.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/input/ukbd.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/input/ums.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/input/usb_rdesc.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/misc/udbp.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/misc/udbp.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/misc/ufm.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_aue.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_auereg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_axe.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_axereg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_cdce.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_cdcereg.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_cue.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_cuereg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_kue.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_kuefw.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_kuereg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_rue.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_ruereg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_udav.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/if_udavreg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/usb_ethernet.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/net/usb_ethernet.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/quirk/usb_quirk.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/quirk/usb_quirk.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/u3g.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uark.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ubsa.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ubser.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uchcom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ucycom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ufoma.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uftdi.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uftdi_reg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ugensa.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uipaq.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ulpt.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/umct.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/umodem.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/umoscom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uplcom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/usb_serial.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/usb_serial.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uslcom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uvisor.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/serial/uvscom.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/storage/rio500_usb.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/storage/umass.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/storage/urio.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/storage/ustorage_fs.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/template/usb_template.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/template/usb_template.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/template/usb_template_cdce.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/template/usb_template_msc.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/template/usb_template_mtp.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/ufm_ioctl.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_bus.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_busdma.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_busdma.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_cdc.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_controller.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_core.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_core.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_debug.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_debug.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dynamic.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dynamic.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_endian.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_error.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_generic.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_generic.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_handle_request.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hid.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hub.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hub.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_if.m (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_ioctl.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_lookup.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_mbuf.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_mbuf.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_msctest.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_msctest.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_parse.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_pci.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_process.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_process.h (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_transfer.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_transfer.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_util.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usb_util.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usbdevs (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/usbhid.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_rum.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_rumfw.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_rumreg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_rumvar.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_upgt.c projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_ural.c (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_uralreg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_uralvar.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_urtw.c projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_zyd.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_zydfw.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/usb/wlan/if_zydreg.h (props changed) projects/tcp_ffcaia2008_head/sys/dev/xen/blkback/blkback.c projects/tcp_ffcaia2008_head/sys/dev/xen/blkfront/blkfront.c projects/tcp_ffcaia2008_head/sys/dev/xen/console/console.c projects/tcp_ffcaia2008_head/sys/dev/xen/netback/netback.c projects/tcp_ffcaia2008_head/sys/dev/xen/netfront/ (props changed) projects/tcp_ffcaia2008_head/sys/dev/xen/xenpci/ (props changed) projects/tcp_ffcaia2008_head/sys/fs/fifofs/fifo_vnops.c projects/tcp_ffcaia2008_head/sys/fs/nfs/nfs_commonacl.c projects/tcp_ffcaia2008_head/sys/fs/nfsclient/nfs_clnode.c projects/tcp_ffcaia2008_head/sys/fs/nfsclient/nfs_clport.c projects/tcp_ffcaia2008_head/sys/fs/nfsclient/nfs_clsubs.c projects/tcp_ffcaia2008_head/sys/fs/nfsclient/nfs_clvnops.c projects/tcp_ffcaia2008_head/sys/fs/procfs/procfs.c projects/tcp_ffcaia2008_head/sys/fs/procfs/procfs.h projects/tcp_ffcaia2008_head/sys/fs/pseudofs/pseudofs_vncache.c projects/tcp_ffcaia2008_head/sys/fs/pseudofs/pseudofs_vnops.c projects/tcp_ffcaia2008_head/sys/fs/tmpfs/tmpfs.h projects/tcp_ffcaia2008_head/sys/fs/tmpfs/tmpfs_subr.c projects/tcp_ffcaia2008_head/sys/fs/tmpfs/tmpfs_vnops.c projects/tcp_ffcaia2008_head/sys/geom/concat/g_concat.c projects/tcp_ffcaia2008_head/sys/geom/geom_dev.c projects/tcp_ffcaia2008_head/sys/geom/geom_disk.c projects/tcp_ffcaia2008_head/sys/geom/geom_io.c projects/tcp_ffcaia2008_head/sys/geom/geom_vfs.c projects/tcp_ffcaia2008_head/sys/geom/label/g_label.c projects/tcp_ffcaia2008_head/sys/geom/mirror/g_mirror_ctl.c projects/tcp_ffcaia2008_head/sys/geom/multipath/g_multipath.c projects/tcp_ffcaia2008_head/sys/geom/part/g_part.c projects/tcp_ffcaia2008_head/sys/geom/part/g_part_ebr.c projects/tcp_ffcaia2008_head/sys/geom/part/g_part_gpt.c projects/tcp_ffcaia2008_head/sys/geom/shsec/g_shsec.c projects/tcp_ffcaia2008_head/sys/geom/stripe/g_stripe.c projects/tcp_ffcaia2008_head/sys/geom/uzip/g_uzip.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_create.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_events.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_init.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_move.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_rm.c projects/tcp_ffcaia2008_head/sys/geom/vinum/geom_vinum_subr.c projects/tcp_ffcaia2008_head/sys/i386/acpica/acpi_machdep.c projects/tcp_ffcaia2008_head/sys/i386/acpica/madt.c projects/tcp_ffcaia2008_head/sys/i386/bios/smapi.c projects/tcp_ffcaia2008_head/sys/i386/bios/smbios.c projects/tcp_ffcaia2008_head/sys/i386/bios/vpd.c projects/tcp_ffcaia2008_head/sys/i386/conf/GENERIC projects/tcp_ffcaia2008_head/sys/i386/conf/NOTES projects/tcp_ffcaia2008_head/sys/i386/cpufreq/hwpstate.c projects/tcp_ffcaia2008_head/sys/i386/i386/elf_machdep.c projects/tcp_ffcaia2008_head/sys/i386/i386/identcpu.c projects/tcp_ffcaia2008_head/sys/i386/i386/initcpu.c projects/tcp_ffcaia2008_head/sys/i386/i386/local_apic.c projects/tcp_ffcaia2008_head/sys/i386/i386/machdep.c projects/tcp_ffcaia2008_head/sys/i386/i386/mp_machdep.c projects/tcp_ffcaia2008_head/sys/i386/i386/msi.c projects/tcp_ffcaia2008_head/sys/i386/i386/pmap.c projects/tcp_ffcaia2008_head/sys/i386/i386/trap.c projects/tcp_ffcaia2008_head/sys/i386/i386/vm_machdep.c projects/tcp_ffcaia2008_head/sys/i386/ibcs2/ibcs2_proto.h projects/tcp_ffcaia2008_head/sys/i386/include/acpica_machdep.h projects/tcp_ffcaia2008_head/sys/i386/include/apicvar.h projects/tcp_ffcaia2008_head/sys/i386/include/apm_bios.h projects/tcp_ffcaia2008_head/sys/i386/include/atomic.h projects/tcp_ffcaia2008_head/sys/i386/include/cpufunc.h projects/tcp_ffcaia2008_head/sys/i386/include/elf.h projects/tcp_ffcaia2008_head/sys/i386/include/param.h projects/tcp_ffcaia2008_head/sys/i386/include/pcpu.h projects/tcp_ffcaia2008_head/sys/i386/include/pmap.h projects/tcp_ffcaia2008_head/sys/i386/include/pmc_mdep.h projects/tcp_ffcaia2008_head/sys/i386/include/smp.h projects/tcp_ffcaia2008_head/sys/i386/include/specialreg.h projects/tcp_ffcaia2008_head/sys/i386/include/xen/xen-os.h projects/tcp_ffcaia2008_head/sys/i386/linux/linux_proto.h projects/tcp_ffcaia2008_head/sys/i386/linux/linux_sysvec.c projects/tcp_ffcaia2008_head/sys/i386/pci/pci_cfgreg.c projects/tcp_ffcaia2008_head/sys/i386/xen/locore.s projects/tcp_ffcaia2008_head/sys/i386/xen/mp_machdep.c projects/tcp_ffcaia2008_head/sys/i386/xen/pmap.c projects/tcp_ffcaia2008_head/sys/i386/xen/xen_machdep.c projects/tcp_ffcaia2008_head/sys/ia64/ia64/elf_machdep.c projects/tcp_ffcaia2008_head/sys/ia64/ia64/genassym.c projects/tcp_ffcaia2008_head/sys/ia64/ia64/interrupt.c projects/tcp_ffcaia2008_head/sys/ia64/ia64/machdep.c projects/tcp_ffcaia2008_head/sys/ia64/ia64/mp_machdep.c projects/tcp_ffcaia2008_head/sys/ia64/include/elf.h projects/tcp_ffcaia2008_head/sys/ia64/include/param.h projects/tcp_ffcaia2008_head/sys/ia64/include/smp.h projects/tcp_ffcaia2008_head/sys/isa/isahint.c projects/tcp_ffcaia2008_head/sys/kern/imgact_elf.c projects/tcp_ffcaia2008_head/sys/kern/init_main.c projects/tcp_ffcaia2008_head/sys/kern/init_sysent.c projects/tcp_ffcaia2008_head/sys/kern/kern_conf.c projects/tcp_ffcaia2008_head/sys/kern/kern_cons.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/kern/kern_descrip.c projects/tcp_ffcaia2008_head/sys/kern/kern_event.c projects/tcp_ffcaia2008_head/sys/kern/kern_exec.c projects/tcp_ffcaia2008_head/sys/kern/kern_exit.c projects/tcp_ffcaia2008_head/sys/kern/kern_fork.c projects/tcp_ffcaia2008_head/sys/kern/kern_jail.c projects/tcp_ffcaia2008_head/sys/kern/kern_kthread.c projects/tcp_ffcaia2008_head/sys/kern/kern_lock.c projects/tcp_ffcaia2008_head/sys/kern/kern_mib.c projects/tcp_ffcaia2008_head/sys/kern/kern_mutex.c projects/tcp_ffcaia2008_head/sys/kern/kern_poll.c projects/tcp_ffcaia2008_head/sys/kern/kern_proc.c projects/tcp_ffcaia2008_head/sys/kern/kern_rwlock.c projects/tcp_ffcaia2008_head/sys/kern/kern_shutdown.c projects/tcp_ffcaia2008_head/sys/kern/kern_sig.c projects/tcp_ffcaia2008_head/sys/kern/kern_subr.c projects/tcp_ffcaia2008_head/sys/kern/kern_sx.c projects/tcp_ffcaia2008_head/sys/kern/kern_sysctl.c projects/tcp_ffcaia2008_head/sys/kern/kern_thr.c projects/tcp_ffcaia2008_head/sys/kern/kern_thread.c projects/tcp_ffcaia2008_head/sys/kern/kern_timeout.c projects/tcp_ffcaia2008_head/sys/kern/kern_umtx.c projects/tcp_ffcaia2008_head/sys/kern/kern_uuid.c projects/tcp_ffcaia2008_head/sys/kern/sched_ule.c projects/tcp_ffcaia2008_head/sys/kern/subr_acl_nfs4.c projects/tcp_ffcaia2008_head/sys/kern/subr_acl_posix1e.c projects/tcp_ffcaia2008_head/sys/kern/subr_bus.c projects/tcp_ffcaia2008_head/sys/kern/subr_devstat.c projects/tcp_ffcaia2008_head/sys/kern/subr_kdb.c projects/tcp_ffcaia2008_head/sys/kern/subr_pcpu.c projects/tcp_ffcaia2008_head/sys/kern/subr_sglist.c projects/tcp_ffcaia2008_head/sys/kern/subr_smp.c projects/tcp_ffcaia2008_head/sys/kern/subr_taskqueue.c projects/tcp_ffcaia2008_head/sys/kern/subr_witness.c projects/tcp_ffcaia2008_head/sys/kern/sys_generic.c projects/tcp_ffcaia2008_head/sys/kern/sys_pipe.c projects/tcp_ffcaia2008_head/sys/kern/syscalls.c projects/tcp_ffcaia2008_head/sys/kern/syscalls.master projects/tcp_ffcaia2008_head/sys/kern/tty.c projects/tcp_ffcaia2008_head/sys/kern/tty_pts.c projects/tcp_ffcaia2008_head/sys/kern/tty_ttydisc.c projects/tcp_ffcaia2008_head/sys/kern/uipc_domain.c projects/tcp_ffcaia2008_head/sys/kern/uipc_mqueue.c projects/tcp_ffcaia2008_head/sys/kern/uipc_socket.c projects/tcp_ffcaia2008_head/sys/kern/uipc_syscalls.c projects/tcp_ffcaia2008_head/sys/kern/uipc_usrreq.c projects/tcp_ffcaia2008_head/sys/kern/vfs_acl.c projects/tcp_ffcaia2008_head/sys/kern/vfs_aio.c projects/tcp_ffcaia2008_head/sys/kern/vfs_cache.c projects/tcp_ffcaia2008_head/sys/kern/vfs_default.c projects/tcp_ffcaia2008_head/sys/kern/vfs_export.c projects/tcp_ffcaia2008_head/sys/kern/vfs_subr.c projects/tcp_ffcaia2008_head/sys/kern/vfs_syscalls.c projects/tcp_ffcaia2008_head/sys/kern/vfs_vnops.c projects/tcp_ffcaia2008_head/sys/mips/include/elf.h projects/tcp_ffcaia2008_head/sys/mips/include/param.h projects/tcp_ffcaia2008_head/sys/mips/include/smp.h projects/tcp_ffcaia2008_head/sys/mips/mips/elf64_machdep.c projects/tcp_ffcaia2008_head/sys/mips/mips/elf_machdep.c projects/tcp_ffcaia2008_head/sys/mips/mips/mp_machdep.c projects/tcp_ffcaia2008_head/sys/modules/Makefile projects/tcp_ffcaia2008_head/sys/modules/acpi/acpi/Makefile projects/tcp_ffcaia2008_head/sys/modules/cxgb/cxgb/Makefile projects/tcp_ffcaia2008_head/sys/modules/dpms/Makefile projects/tcp_ffcaia2008_head/sys/modules/drm/radeon/Makefile projects/tcp_ffcaia2008_head/sys/modules/dtrace/dtnfsclient/ (props changed) projects/tcp_ffcaia2008_head/sys/modules/dtrace/lockstat/Makefile projects/tcp_ffcaia2008_head/sys/modules/ip6_mroute_mod/ (props changed) projects/tcp_ffcaia2008_head/sys/modules/ipmi/ipmi_linux/ (props changed) projects/tcp_ffcaia2008_head/sys/modules/nfslockd/Makefile projects/tcp_ffcaia2008_head/sys/modules/pf/Makefile projects/tcp_ffcaia2008_head/sys/modules/procfs/Makefile projects/tcp_ffcaia2008_head/sys/modules/usb/Makefile projects/tcp_ffcaia2008_head/sys/modules/vesa/Makefile projects/tcp_ffcaia2008_head/sys/modules/zfs/Makefile projects/tcp_ffcaia2008_head/sys/net/bpf.c projects/tcp_ffcaia2008_head/sys/net/bpf_buffer.c projects/tcp_ffcaia2008_head/sys/net/bpf_zerocopy.c projects/tcp_ffcaia2008_head/sys/net/bpfdesc.h projects/tcp_ffcaia2008_head/sys/net/bridgestp.c projects/tcp_ffcaia2008_head/sys/net/flowtable.c projects/tcp_ffcaia2008_head/sys/net/flowtable.h projects/tcp_ffcaia2008_head/sys/net/if.c projects/tcp_ffcaia2008_head/sys/net/if_arp.h projects/tcp_ffcaia2008_head/sys/net/if_bridge.c projects/tcp_ffcaia2008_head/sys/net/if_ef.c projects/tcp_ffcaia2008_head/sys/net/if_ethersubr.c projects/tcp_ffcaia2008_head/sys/net/if_llatbl.c projects/tcp_ffcaia2008_head/sys/net/if_llatbl.h projects/tcp_ffcaia2008_head/sys/net/if_var.h projects/tcp_ffcaia2008_head/sys/net/if_vlan.c projects/tcp_ffcaia2008_head/sys/net/pfil.c projects/tcp_ffcaia2008_head/sys/net/route.c projects/tcp_ffcaia2008_head/sys/net/route.h projects/tcp_ffcaia2008_head/sys/net/rtsock.c projects/tcp_ffcaia2008_head/sys/net/vnet.c projects/tcp_ffcaia2008_head/sys/net/vnet.h projects/tcp_ffcaia2008_head/sys/net80211/ieee80211.c projects/tcp_ffcaia2008_head/sys/net80211/ieee80211.h projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_dfs.c projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_hwmp.c projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_input.c projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_mesh.c projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_mesh.h projects/tcp_ffcaia2008_head/sys/net80211/ieee80211_sta.c projects/tcp_ffcaia2008_head/sys/netatalk/at_control.c projects/tcp_ffcaia2008_head/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c (props changed) projects/tcp_ffcaia2008_head/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h (props changed) projects/tcp_ffcaia2008_head/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c (props changed) projects/tcp_ffcaia2008_head/sys/netgraph/bluetooth/include/ng_btsocket_rfcomm.h projects/tcp_ffcaia2008_head/sys/netgraph/ng_bridge.c projects/tcp_ffcaia2008_head/sys/netgraph/ng_gif.c projects/tcp_ffcaia2008_head/sys/netinet/if_ether.c projects/tcp_ffcaia2008_head/sys/netinet/if_ether.h projects/tcp_ffcaia2008_head/sys/netinet/in.c projects/tcp_ffcaia2008_head/sys/netinet/in.h projects/tcp_ffcaia2008_head/sys/netinet/in_mcast.c projects/tcp_ffcaia2008_head/sys/netinet/in_pcb.c projects/tcp_ffcaia2008_head/sys/netinet/in_proto.c projects/tcp_ffcaia2008_head/sys/netinet/ip_carp.c projects/tcp_ffcaia2008_head/sys/netinet/ip_divert.c projects/tcp_ffcaia2008_head/sys/netinet/ip_divert.h projects/tcp_ffcaia2008_head/sys/netinet/ip_fastfwd.c projects/tcp_ffcaia2008_head/sys/netinet/ip_fw.h projects/tcp_ffcaia2008_head/sys/netinet/ip_input.c projects/tcp_ffcaia2008_head/sys/netinet/ip_mroute.c projects/tcp_ffcaia2008_head/sys/netinet/ip_output.c projects/tcp_ffcaia2008_head/sys/netinet/ip_var.h projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_dummynet.c (props changed) projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw2.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_nat.c (props changed) projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_pfil.c (contents, props changed) projects/tcp_ffcaia2008_head/sys/netinet/raw_ip.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_asconf.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_bsd_addr.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_indata.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_input.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_os_bsd.h projects/tcp_ffcaia2008_head/sys/netinet/sctp_output.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_pcb.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_pcb.h projects/tcp_ffcaia2008_head/sys/netinet/sctp_structs.h projects/tcp_ffcaia2008_head/sys/netinet/sctp_sysctl.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_timer.c projects/tcp_ffcaia2008_head/sys/netinet/sctp_usrreq.c projects/tcp_ffcaia2008_head/sys/netinet/sctputil.c projects/tcp_ffcaia2008_head/sys/netinet/sctputil.h projects/tcp_ffcaia2008_head/sys/netinet/tcp_input.c projects/tcp_ffcaia2008_head/sys/netinet/tcp_subr.c projects/tcp_ffcaia2008_head/sys/netinet/tcp_timer.c projects/tcp_ffcaia2008_head/sys/netinet/tcp_timer.h projects/tcp_ffcaia2008_head/sys/netinet/tcp_timewait.c projects/tcp_ffcaia2008_head/sys/netinet/tcp_usrreq.c projects/tcp_ffcaia2008_head/sys/netinet/tcp_var.h projects/tcp_ffcaia2008_head/sys/netinet6/icmp6.c projects/tcp_ffcaia2008_head/sys/netinet6/in6.c projects/tcp_ffcaia2008_head/sys/netinet6/in6_ifattach.c projects/tcp_ffcaia2008_head/sys/netinet6/in6_proto.c projects/tcp_ffcaia2008_head/sys/netinet6/in6_src.c projects/tcp_ffcaia2008_head/sys/netinet6/ip6_forward.c projects/tcp_ffcaia2008_head/sys/netinet6/ip6_input.c projects/tcp_ffcaia2008_head/sys/netinet6/ip6_output.c projects/tcp_ffcaia2008_head/sys/netinet6/ip6_var.h projects/tcp_ffcaia2008_head/sys/netinet6/nd6.c projects/tcp_ffcaia2008_head/sys/netinet6/nd6.h projects/tcp_ffcaia2008_head/sys/netinet6/nd6_nbr.c projects/tcp_ffcaia2008_head/sys/netinet6/nd6_rtr.c projects/tcp_ffcaia2008_head/sys/netinet6/sctp6_usrreq.c projects/tcp_ffcaia2008_head/sys/netipsec/ipsec.h projects/tcp_ffcaia2008_head/sys/netipsec/key.c projects/tcp_ffcaia2008_head/sys/netipsec/xform_esp.c projects/tcp_ffcaia2008_head/sys/netipsec/xform_ipip.c projects/tcp_ffcaia2008_head/sys/netipx/spx_reass.c (props changed) projects/tcp_ffcaia2008_head/sys/netsmb/smb_dev.c projects/tcp_ffcaia2008_head/sys/nfsclient/bootp_subr.c projects/tcp_ffcaia2008_head/sys/nfsclient/nfs_node.c projects/tcp_ffcaia2008_head/sys/nfsclient/nfs_subs.c projects/tcp_ffcaia2008_head/sys/nfsclient/nfs_vfsops.c projects/tcp_ffcaia2008_head/sys/nfsclient/nfs_vnops.c projects/tcp_ffcaia2008_head/sys/nfsserver/nfs_serv.c projects/tcp_ffcaia2008_head/sys/nlm/nlm.h projects/tcp_ffcaia2008_head/sys/nlm/nlm_prot_impl.c projects/tcp_ffcaia2008_head/sys/nlm/nlm_prot_server.c projects/tcp_ffcaia2008_head/sys/opencrypto/cryptodev.c projects/tcp_ffcaia2008_head/sys/pc98/cbus/fdc.c projects/tcp_ffcaia2008_head/sys/pc98/conf/GENERIC projects/tcp_ffcaia2008_head/sys/pc98/conf/NOTES projects/tcp_ffcaia2008_head/sys/pci/if_rlreg.h projects/tcp_ffcaia2008_head/sys/pci/intpm.c projects/tcp_ffcaia2008_head/sys/pci/intpmreg.h projects/tcp_ffcaia2008_head/sys/powerpc/conf/GENERIC projects/tcp_ffcaia2008_head/sys/powerpc/include/elf.h projects/tcp_ffcaia2008_head/sys/powerpc/include/param.h projects/tcp_ffcaia2008_head/sys/powerpc/include/smp.h projects/tcp_ffcaia2008_head/sys/powerpc/powerpc/elf_machdep.c projects/tcp_ffcaia2008_head/sys/powerpc/powerpc/mp_machdep.c projects/tcp_ffcaia2008_head/sys/rpc/clnt_dg.c projects/tcp_ffcaia2008_head/sys/rpc/clnt_rc.c projects/tcp_ffcaia2008_head/sys/rpc/clnt_vc.c projects/tcp_ffcaia2008_head/sys/rpc/rpc_generic.c projects/tcp_ffcaia2008_head/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c projects/tcp_ffcaia2008_head/sys/rpc/svc_dg.c projects/tcp_ffcaia2008_head/sys/rpc/svc_generic.c projects/tcp_ffcaia2008_head/sys/rpc/svc_vc.c projects/tcp_ffcaia2008_head/sys/security/audit/audit.h projects/tcp_ffcaia2008_head/sys/security/audit/audit_bsm_token.c projects/tcp_ffcaia2008_head/sys/security/mac/mac_cred.c (props changed) projects/tcp_ffcaia2008_head/sys/security/mac_bsdextended/ugidfw_system.c (props changed) projects/tcp_ffcaia2008_head/sys/security/mac_bsdextended/ugidfw_vnode.c (props changed) projects/tcp_ffcaia2008_head/sys/sparc64/conf/GENERIC projects/tcp_ffcaia2008_head/sys/sparc64/include/elf.h projects/tcp_ffcaia2008_head/sys/sparc64/include/param.h projects/tcp_ffcaia2008_head/sys/sparc64/include/smp.h projects/tcp_ffcaia2008_head/sys/sparc64/pci/ofw_pci.h projects/tcp_ffcaia2008_head/sys/sparc64/pci/psycho.c projects/tcp_ffcaia2008_head/sys/sparc64/pci/schizo.c projects/tcp_ffcaia2008_head/sys/sparc64/sparc64/elf_machdep.c projects/tcp_ffcaia2008_head/sys/sparc64/sparc64/jbusppm.c projects/tcp_ffcaia2008_head/sys/sun4v/include/elf.h projects/tcp_ffcaia2008_head/sys/sun4v/include/param.h projects/tcp_ffcaia2008_head/sys/sun4v/include/smp.h projects/tcp_ffcaia2008_head/sys/sys/ata.h projects/tcp_ffcaia2008_head/sys/sys/bus.h projects/tcp_ffcaia2008_head/sys/sys/conf.h projects/tcp_ffcaia2008_head/sys/sys/cons.h projects/tcp_ffcaia2008_head/sys/sys/errno.h projects/tcp_ffcaia2008_head/sys/sys/event.h projects/tcp_ffcaia2008_head/sys/sys/fcntl.h projects/tcp_ffcaia2008_head/sys/sys/imgact_aout.h projects/tcp_ffcaia2008_head/sys/sys/imgact_elf.h projects/tcp_ffcaia2008_head/sys/sys/ioctl_compat.h projects/tcp_ffcaia2008_head/sys/sys/jail.h projects/tcp_ffcaia2008_head/sys/sys/kbio.h projects/tcp_ffcaia2008_head/sys/sys/lock.h projects/tcp_ffcaia2008_head/sys/sys/mman.h projects/tcp_ffcaia2008_head/sys/sys/param.h projects/tcp_ffcaia2008_head/sys/sys/pcpu.h projects/tcp_ffcaia2008_head/sys/sys/pmc.h projects/tcp_ffcaia2008_head/sys/sys/proc.h projects/tcp_ffcaia2008_head/sys/sys/rwlock.h projects/tcp_ffcaia2008_head/sys/sys/sglist.h projects/tcp_ffcaia2008_head/sys/sys/smp.h projects/tcp_ffcaia2008_head/sys/sys/socket.h projects/tcp_ffcaia2008_head/sys/sys/sx.h projects/tcp_ffcaia2008_head/sys/sys/syscall.h projects/tcp_ffcaia2008_head/sys/sys/syscall.mk projects/tcp_ffcaia2008_head/sys/sys/syscallsubr.h projects/tcp_ffcaia2008_head/sys/sys/sysctl.h projects/tcp_ffcaia2008_head/sys/sys/sysproto.h projects/tcp_ffcaia2008_head/sys/sys/systm.h projects/tcp_ffcaia2008_head/sys/sys/taskqueue.h projects/tcp_ffcaia2008_head/sys/sys/tty.h projects/tcp_ffcaia2008_head/sys/sys/ttycom.h projects/tcp_ffcaia2008_head/sys/sys/ttydisc.h projects/tcp_ffcaia2008_head/sys/sys/types.h projects/tcp_ffcaia2008_head/sys/sys/vnode.h projects/tcp_ffcaia2008_head/sys/ufs/ffs/ffs_softdep.c projects/tcp_ffcaia2008_head/sys/ufs/ffs/ffs_vfsops.c projects/tcp_ffcaia2008_head/sys/ufs/ufs/ufs_acl.c projects/tcp_ffcaia2008_head/sys/ufs/ufs/ufs_gjournal.c projects/tcp_ffcaia2008_head/sys/ufs/ufs/ufs_vnops.c projects/tcp_ffcaia2008_head/sys/vm/device_pager.c projects/tcp_ffcaia2008_head/sys/vm/sg_pager.c projects/tcp_ffcaia2008_head/sys/vm/vm.h projects/tcp_ffcaia2008_head/sys/vm/vm_extern.h projects/tcp_ffcaia2008_head/sys/vm/vm_glue.c projects/tcp_ffcaia2008_head/sys/vm/vm_map.c projects/tcp_ffcaia2008_head/sys/vm/vm_mmap.c projects/tcp_ffcaia2008_head/sys/vm/vm_page.c projects/tcp_ffcaia2008_head/sys/vm/vm_page.h projects/tcp_ffcaia2008_head/sys/xdr/xdr_mbuf.c projects/tcp_ffcaia2008_head/sys/xen/xenbus/xenbus_probe.c projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Dependencies projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-cam projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-crypto projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-dev_pci projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-dev_sound projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-dev_usb projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-geom projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-kern projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-libkern projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-linux projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-net80211 projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-netgraph projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-netinet projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-netinet6 projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-netipsec projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-opencrypto projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Doxyfile-vm projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/Makefile projects/tcp_ffcaia2008_head/tools/kerneldoc/subsys/common-Doxyfile projects/tcp_ffcaia2008_head/tools/regression/acltools/00.t projects/tcp_ffcaia2008_head/tools/regression/acltools/tools-posix.test projects/tcp_ffcaia2008_head/tools/regression/fstest/Makefile projects/tcp_ffcaia2008_head/tools/regression/fstest/fstest.c projects/tcp_ffcaia2008_head/tools/regression/lib/libc/stdio/test-getdelim.c projects/tcp_ffcaia2008_head/tools/regression/lib/msun/test-conj.t (props changed) projects/tcp_ffcaia2008_head/tools/regression/poll/Makefile projects/tcp_ffcaia2008_head/tools/regression/priv/Makefile projects/tcp_ffcaia2008_head/tools/regression/priv/main.c projects/tcp_ffcaia2008_head/tools/regression/priv/priv_netinet_ipsec.c projects/tcp_ffcaia2008_head/tools/regression/priv/priv_vfs_extattr_system.c projects/tcp_ffcaia2008_head/tools/regression/sockets/accf_data_attach/accf_data_attach.c projects/tcp_ffcaia2008_head/tools/regression/tmpfs/h_tools.c projects/tcp_ffcaia2008_head/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed) projects/tcp_ffcaia2008_head/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed) projects/tcp_ffcaia2008_head/tools/regression/usr.bin/pkill/pkill-_g.t (props changed) projects/tcp_ffcaia2008_head/tools/regression/usr.bin/sed/multitest.t projects/tcp_ffcaia2008_head/tools/tools/ath/athpoke/athpoke.c projects/tcp_ffcaia2008_head/tools/tools/ath/common/dumpregs.h (props changed) projects/tcp_ffcaia2008_head/tools/tools/ath/common/dumpregs_5210.c (props changed) projects/tcp_ffcaia2008_head/tools/tools/ath/common/dumpregs_5211.c (props changed) projects/tcp_ffcaia2008_head/tools/tools/ath/common/dumpregs_5212.c (props changed) projects/tcp_ffcaia2008_head/tools/tools/ath/common/dumpregs_5416.c (props changed) projects/tcp_ffcaia2008_head/tools/tools/mwl/mwlstats/mwlstats.c projects/tcp_ffcaia2008_head/tools/tools/nanobsd/nanobsd.sh projects/tcp_ffcaia2008_head/tools/tools/termcap/termcap.pl (props changed) projects/tcp_ffcaia2008_head/tools/tools/vimage/Makefile projects/tcp_ffcaia2008_head/tools/tools/vimage/vimage.8 projects/tcp_ffcaia2008_head/tools/tools/vimage/vimage.c projects/tcp_ffcaia2008_head/usr.bin/calendar/calendars/calendar.freebsd projects/tcp_ffcaia2008_head/usr.bin/csup/ (props changed) projects/tcp_ffcaia2008_head/usr.bin/ee/Makefile projects/tcp_ffcaia2008_head/usr.bin/find/find.1 projects/tcp_ffcaia2008_head/usr.bin/find/function.c projects/tcp_ffcaia2008_head/usr.bin/fstat/fstat.c projects/tcp_ffcaia2008_head/usr.bin/fstat/zfs.c projects/tcp_ffcaia2008_head/usr.bin/gcore/elfcore.c projects/tcp_ffcaia2008_head/usr.bin/locale/locale.1 projects/tcp_ffcaia2008_head/usr.bin/locale/locale.c projects/tcp_ffcaia2008_head/usr.bin/look/look.c projects/tcp_ffcaia2008_head/usr.bin/netstat/inet.c projects/tcp_ffcaia2008_head/usr.bin/netstat/main.c projects/tcp_ffcaia2008_head/usr.bin/netstat/netstat.1 projects/tcp_ffcaia2008_head/usr.bin/netstat/netstat.h projects/tcp_ffcaia2008_head/usr.bin/netstat/unix.c projects/tcp_ffcaia2008_head/usr.bin/procstat/ (props changed) projects/tcp_ffcaia2008_head/usr.bin/procstat/procstat.1 projects/tcp_ffcaia2008_head/usr.bin/sed/compile.c projects/tcp_ffcaia2008_head/usr.bin/systat/keyboard.c projects/tcp_ffcaia2008_head/usr.bin/systat/main.c projects/tcp_ffcaia2008_head/usr.bin/tar/Makefile projects/tcp_ffcaia2008_head/usr.bin/unzip/unzip.1 projects/tcp_ffcaia2008_head/usr.bin/unzip/unzip.c projects/tcp_ffcaia2008_head/usr.bin/w/extern.h projects/tcp_ffcaia2008_head/usr.bin/w/pr_time.c projects/tcp_ffcaia2008_head/usr.bin/w/w.c projects/tcp_ffcaia2008_head/usr.bin/whois/whois.1 projects/tcp_ffcaia2008_head/usr.bin/whois/whois.c projects/tcp_ffcaia2008_head/usr.sbin/Makefile projects/tcp_ffcaia2008_head/usr.sbin/acpi/acpidb/Makefile projects/tcp_ffcaia2008_head/usr.sbin/acpi/acpidump/acpi.c projects/tcp_ffcaia2008_head/usr.sbin/acpi/acpidump/acpi_user.c projects/tcp_ffcaia2008_head/usr.sbin/acpi/acpidump/acpidump.c projects/tcp_ffcaia2008_head/usr.sbin/acpi/acpidump/acpidump.h projects/tcp_ffcaia2008_head/usr.sbin/apm/Makefile projects/tcp_ffcaia2008_head/usr.sbin/arp/arp.c projects/tcp_ffcaia2008_head/usr.sbin/btxld/btxld.c projects/tcp_ffcaia2008_head/usr.sbin/cdcontrol/cdcontrol.c projects/tcp_ffcaia2008_head/usr.sbin/crashinfo/crashinfo.8 projects/tcp_ffcaia2008_head/usr.sbin/diskinfo/diskinfo.c projects/tcp_ffcaia2008_head/usr.sbin/dumpcis/cardinfo.h (props changed) projects/tcp_ffcaia2008_head/usr.sbin/dumpcis/cis.h (props changed) projects/tcp_ffcaia2008_head/usr.sbin/freebsd-update/freebsd-update.sh projects/tcp_ffcaia2008_head/usr.sbin/iostat/iostat.c projects/tcp_ffcaia2008_head/usr.sbin/jls/jls.c projects/tcp_ffcaia2008_head/usr.sbin/kbdcontrol/kbdcontrol.c projects/tcp_ffcaia2008_head/usr.sbin/kbdcontrol/kbdmap.5 projects/tcp_ffcaia2008_head/usr.sbin/lpr/lp/lp.sh projects/tcp_ffcaia2008_head/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) projects/tcp_ffcaia2008_head/usr.sbin/makefs/ffs/ffs_subr.c (props changed) projects/tcp_ffcaia2008_head/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) projects/tcp_ffcaia2008_head/usr.sbin/makefs/getid.c (props changed) projects/tcp_ffcaia2008_head/usr.sbin/mfiutil/Makefile projects/tcp_ffcaia2008_head/usr.sbin/mfiutil/mfi_drive.c projects/tcp_ffcaia2008_head/usr.sbin/mptutil/mptutil.8 projects/tcp_ffcaia2008_head/usr.sbin/ndp/ndp.8 projects/tcp_ffcaia2008_head/usr.sbin/ndp/ndp.c projects/tcp_ffcaia2008_head/usr.sbin/ntp/scripts/mkver projects/tcp_ffcaia2008_head/usr.sbin/pkg_install/add/main.c projects/tcp_ffcaia2008_head/usr.sbin/pkg_install/lib/lib.h projects/tcp_ffcaia2008_head/usr.sbin/ppp/ether.c projects/tcp_ffcaia2008_head/usr.sbin/ppp/exec.c projects/tcp_ffcaia2008_head/usr.sbin/ppp/exec.h projects/tcp_ffcaia2008_head/usr.sbin/ppp/main.c projects/tcp_ffcaia2008_head/usr.sbin/ppp/netgraph.c projects/tcp_ffcaia2008_head/usr.sbin/ppp/physical.c projects/tcp_ffcaia2008_head/usr.sbin/ppp/ppp.8.m4 projects/tcp_ffcaia2008_head/usr.sbin/ppp/tty.c projects/tcp_ffcaia2008_head/usr.sbin/pstat/pstat.c projects/tcp_ffcaia2008_head/usr.sbin/rtsold/if.c projects/tcp_ffcaia2008_head/usr.sbin/rtsold/rtsold.8 projects/tcp_ffcaia2008_head/usr.sbin/rtsold/rtsold.c projects/tcp_ffcaia2008_head/usr.sbin/rtsold/rtsold.h projects/tcp_ffcaia2008_head/usr.sbin/sysinstall/devices.c projects/tcp_ffcaia2008_head/usr.sbin/sysinstall/install.c projects/tcp_ffcaia2008_head/usr.sbin/sysinstall/media.c projects/tcp_ffcaia2008_head/usr.sbin/sysinstall/menus.c projects/tcp_ffcaia2008_head/usr.sbin/sysinstall/sysinstall.8 projects/tcp_ffcaia2008_head/usr.sbin/traceroute6/Makefile projects/tcp_ffcaia2008_head/usr.sbin/traceroute6/traceroute6.8 projects/tcp_ffcaia2008_head/usr.sbin/traceroute6/traceroute6.c projects/tcp_ffcaia2008_head/usr.sbin/wpa/wpa_cli/Makefile projects/tcp_ffcaia2008_head/usr.sbin/zic/ (props changed) projects/tcp_ffcaia2008_head/usr.sbin/zic/zic.c Modified: projects/tcp_ffcaia2008_head/Makefile.inc1 ============================================================================== --- projects/tcp_ffcaia2008_head/Makefile.inc1 Sun Oct 11 18:14:18 2009 (r197966) +++ projects/tcp_ffcaia2008_head/Makefile.inc1 Sun Oct 11 18:21:55 2009 (r197967) @@ -5,7 +5,7 @@ # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir # -DNO_CLEAN do not clean at all # -DNO_SHARE do not go into share subdir -# -DKERNFAST define NO_KERNELCONFIG, NO_KERNELCLEAN and NO_KERNELCONFIG +# -DKERNFAST define NO_KERNELCONFIG, NO_KERNELCLEAN and NO_KERNELDEPEND # -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel # -DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel # -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel Modified: projects/tcp_ffcaia2008_head/ObsoleteFiles.inc ============================================================================== --- projects/tcp_ffcaia2008_head/ObsoleteFiles.inc Sun Oct 11 18:14:18 2009 (r197966) +++ projects/tcp_ffcaia2008_head/ObsoleteFiles.inc Sun Oct 11 18:21:55 2009 (r197967) @@ -14,6 +14,18 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090909: vesa and dpms promoted to be i386/amd64 common +OLD_FILES+=usr/include/machine/pc/vesa.h +OLD_FILES+=usr/share/man/man4/i386/dpms.4.gz +# 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 +# 20090902: BSD.{x11,x11-4}.dist are dead and BSD.local.dist lives in ports/ +OLD_FILES+=etc/mtree/BSD.local.dist +OLD_FILES+=etc/mtree/BSD.x11.dist +OLD_FILES+=etc/mtree/BSD.x11-4.dist # 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 +815,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_ffcaia2008_head/UPDATING ============================================================================== --- projects/tcp_ffcaia2008_head/UPDATING Sun Oct 11 18:14:18 2009 (r197966) +++ projects/tcp_ffcaia2008_head/UPDATING Sun Oct 11 18:21:55 2009 (r197967) @@ -1,45 +1,119 @@ Updating Information for FreeBSD current users -This file is maintained and copyrighted by M. Warner Losh -. See end of file for further details. For commonly -done items, please see the COMMON ITEMS: section later in the file. +This file is maintained and copyrighted by M. Warner Losh . +See end of file for further details. For commonly done items, please see the +COMMON ITEMS: section later in the file. These instructions assume that you +basically know what you are doing. If not, then please consult the FreeBSD +handbook. Items affecting the ports and packages system can be found in -/usr/ports/UPDATING. Please read that file before running -portupgrade. +/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 +NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.x IS SLOW: + FreeBSD 9.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.) +20090926: + The rc.d/network_ipv6, IPv6 configuration script has been integrated + into rc.d/netif. The changes are the following: + + 1. To use IPv6, simply define $ifconfig_IF_ipv6 like $ifconfig_IF + for IPv4. For aliases, $ifconfig_IF_aliasN should be used. + Note that both variables need the "inet6" keyword at the head. + + Do not set $ipv6_network_interfaces manually if you do not + understand what you are doing. It is not needed in most cases. + + $ipv6_ifconfig_IF and $ipv6_ifconfig_IF_aliasN still work, but + they are obsolete. + + 2. $ipv6_enable is obsolete. Use $ipv6_prefer and + "inet6 accept_rtadv" keyword in ifconfig(8) instead. + + If you define $ipv6_enable=YES, it means $ipv6_prefer=YES and + all configured interfaces have "inet6 accept_rtadv" in the + $ifconfig_IF_ipv6. These are for backward compatibility. + + 3. A new variable $ipv6_prefer has been added. If NO, IPv6 + functionality of interfaces with no corresponding + $ifconfig_IF_ipv6 is disabled by using "inet6 ifdisabled" flag, + and the default address selection policy of ip6addrctl(8) + is the IPv4-preferred one (see rc.d/ip6addrctl for more details). + Note that if you want to configure IPv6 functionality on the + disabled interfaces after boot, first you need to clear the flag by + using ifconfig(8) like: + + ifconfig em0 inet6 -ifdisabled + + If YES, the default address selection policy is set as + IPv6-preferred. + + The default value of $ipv6_prefer is NO. + + 4. If your system need to receive Router Advertisement messages, + define "inet6 accept_rtadv" in $ifconfig_IF_ipv6. The rc(8) + scripts automatically invoke rtsol(8) when the interface becomes + UP. The Router Advertisement messages are used for SLAAC + (State-Less Address AutoConfiguration). + +20090922: + 802.11s D3.03 support was committed. This is incompatible with the + previous code, which was based on D3.0. + +20090912: + A sysctl variable net.inet6.ip6.accept_rtadv now sets the default value + of a per-interface flag ND6_IFF_ACCEPT_RTADV, not a global knob to + control whether accepting Router Advertisement messages or not. + Also, a per-interface flag ND6_IFF_AUTO_LINKLOCAL has been added and + a sysctl variable net.inet6.ip6.auto_linklocal is its default value. + The ifconfig(8) utility now supports these flags. + +20090910: + ZFS snapshots are now mounted with MNT_IGNORE flag. Use -v option for + mount(8) and -a option for df(1) to see them. + +20090825: + The old tunable hw.bus.devctl_disable has been superseded by + hw.bus.devctl_queue. hw.bus.devctl_disable=1 in loader.conf should be + replaced by hw.bus.devctl_queue=0. The default for this new tunable + is 1000. + +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: + The stable/8 branch created in subversion. This corresponds to the + RELENG_8 branch in CVS. + 20090719: - Bump the shared library version numbers for all libraries that - do not use symbol versioning as part of the 8.0-RELEASE cycle. - Bump __FreeBSD_version to 800105. + Bump the shared library version numbers for all libraries that do not + use symbol versioning as part of the 8.0-RELEASE cycle. Bump + __FreeBSD_version to 800105. 20090714: - Due to changes in the implementation of virtual network stack - support, all network-related kernel modules must be recompiled. - As this change breaks the ABI, bump __FreeBSD_version to 800104. + Due to changes in the implementation of virtual network stack support, + all network-related kernel modules must be recompiled. As this change + breaks the ABI, bump __FreeBSD_version to 800104. 20090713: - The TOE interface to the TCP syncache has been modified to remove struct - tcpopt () from the ABI of the network stack. The - cxgb driver is the only TOE consumer affected by this change, and needs - to be recompiled along with the kernel. As this change breaks the ABI, - bump __FreeBSD_version to 800103. + The TOE interface to the TCP syncache has been modified to remove + struct tcpopt () from the ABI of the network stack. + The cxgb driver is the only TOE consumer affected by this change, and + needs to be recompiled along with the kernel. As this change breaks + the ABI, bump __FreeBSD_version to 800103. -20090712: +20090712: Padding has been added to struct tcpcb, sackhint and tcpstat in to facilitate future MFCs and bug fixes whilst maintainig the ABI. However, this change breaks the ABI, so bump @@ -47,79 +121,75 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. any of these structs (e.g. sockstat) need to be recompiled. 20090630: - The NFS_LEGACYRPC option has been removed along with the old - kernel RPC implementation that this option selected. Kernel - configurations may need to be adjusted. + The NFS_LEGACYRPC option has been removed along with the old kernel + RPC implementation that this option selected. Kernel configurations + may need to be adjusted. 20090629: - The network interface device nodes at /dev/net/ have - been removed. All ioctl operations can be performed the normal - way using routing sockets. The kqueue functionality can - generally be replaced with routing sockets. + The network interface device nodes at /dev/net/ have been + removed. All ioctl operations can be performed the normal way using + routing sockets. The kqueue functionality can generally be replaced + with routing sockets. 20090628: - The documentation from the FreeBSD Documentation Project - (Handbook, FAQ, etc.) is now installed via packages by - sysinstall(8) and under the /usr/local/share/doc/freebsd - directory instead of /usr/share/doc. + The documentation from the FreeBSD Documentation Project (Handbook, + FAQ, etc.) is now installed via packages by sysinstall(8) and under + the /usr/local/share/doc/freebsd directory instead of /usr/share/doc. 20090624: - The ABI of various structures related to the SYSV IPC API have - been changed. As a result, the COMPAT_FREEBSD[456] and COMPAT_43 - kernel options now all require COMPAT_FREEBSD7. - Bump __FreeBSD_version to 800100. + The ABI of various structures related to the SYSV IPC API have been + changed. As a result, the COMPAT_FREEBSD[456] and COMPAT_43 kernel + options now all require COMPAT_FREEBSD7. Bump __FreeBSD_version to + 800100. 20090622: - Layout of struct vnet has changed as routing related variables - were moved to their own Vimage module. Modules need to be - recompiled. Bump __FreeBSD_version to 800099. + Layout of struct vnet has changed as routing related variables were + moved to their own Vimage module. Modules need to be recompiled. Bump + __FreeBSD_version to 800099. 20090619: - NGROUPS_MAX and NGROUPS have been increased from 16 to 1023 - and 1024 respectively. As long as no more than 16 groups per - process are used, no changes should be visible. When more - than 16 groups are used, old binaries may fail if they call - getgroups() or getgrouplist() with statically sized storage. - Recompiling will work around this, but applications should be - modified to use dynamically allocated storage for group arrays - as POSIX.1-2008 does not cap an implementation's number of - supported groups at NGROUPS_MAX+1 as previous versions did. - - NFS and portalfs mounts may also be affected as the list of - groups is truncated to 16. Users of NFS who use more than 16 - groups, should take care that negative group permissions are not - used on the exported file systems as they will not be reliable - unless a GSSAPI based authentication method is used. - -20090616: - The compiling option ADAPTIVE_LOCKMGRS has been introduced. - This option compiles in the support for adaptive spinning for lockmgrs - which want to enable it. The lockinit() function now accepts the - flag LK_ADAPTIVE in order to make the lock object subject to - adaptive spinning when both held in write and read mode. + NGROUPS_MAX and NGROUPS have been increased from 16 to 1023 and 1024 + respectively. As long as no more than 16 groups per process are used, + no changes should be visible. When more than 16 groups are used, old + binaries may fail if they call getgroups() or getgrouplist() with + statically sized storage. Recompiling will work around this, but + applications should be modified to use dynamically allocated storage + for group arrays as POSIX.1-2008 does not cap an implementation's + number of supported groups at NGROUPS_MAX+1 as previous versions did. + + NFS and portalfs mounts may also be affected as the list of groups is + truncated to 16. Users of NFS who use more than 16 groups, should + take care that negative group permissions are not used on the exported + file systems as they will not be reliable unless a GSSAPI based + authentication method is used. + +20090616: + The compiling option ADAPTIVE_LOCKMGRS has been introduced. This + option compiles in the support for adaptive spinning for lockmgrs + which want to enable it. The lockinit() function now accepts the flag + LK_ADAPTIVE in order to make the lock object subject to adaptive + spinning when both held in write and read mode. 20090613: - The layout of the structure returned by IEEE80211_IOC_STA_INFO - has changed. User applications that use this ioctl need to be - rebuilt. + The layout of the structure returned by IEEE80211_IOC_STA_INFO has + changed. User applications that use this ioctl need to be rebuilt. 20090611: - The layout of struct thread has changed. Kernel and modules - need to be rebuilt. + The layout of struct thread has changed. Kernel and modules need to + be rebuilt. 20090608: - The layout of structs ifnet, domain, protosw and vnet_net has - changed. Kernel modules need to be rebuilt. - Bump __FreeBSD_version to 800097. + The layout of structs ifnet, domain, protosw and vnet_net has changed. + Kernel modules need to be rebuilt. Bump __FreeBSD_version to 800097. 20090602: window(1) has been removed from the base system. It can now be installed from ports. The port is called misc/window. 20090601: - The way we are storing and accessing `routing table' entries - has changed. Programs reading the FIB, like netstat, need to - be re-compiled. + The way we are storing and accessing `routing table' entries has + changed. Programs reading the FIB, like netstat, need to be + re-compiled. 20090601: A new netisr implementation has been added for FreeBSD 8. Network @@ -128,24 +198,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. Bump __FreeBSD_version to 800096. 20090530: - Remove the tunable/sysctl debug.mpsafevfs as its initial purpose - is no more valid. + Remove the tunable/sysctl debug.mpsafevfs as its initial purpose is no + more valid. 20090530: Add VOP_ACCESSX(9). File system modules need to be rebuilt. Bump __FreeBSD_version to 800094. 20090529: - Add mnt_xflag field to 'struct mount'. File system modules - need to be rebuilt. + Add mnt_xflag field to 'struct mount'. File system modules need to be + rebuilt. Bump __FreeBSD_version to 800093. 20090528: The compiling option ADAPTIVE_SX has been retired while it has been introduced the option NO_ADAPTIVE_SX which handles the reversed logic. The KPI for sx_init_flags() changes as accepting flags: - SX_ADAPTIVESPIN flag has been retired while the SX_NOADAPTIVE flag - has been introduced in order to handle the reversed logic. + SX_ADAPTIVESPIN flag has been retired while the SX_NOADAPTIVE flag has + been introduced in order to handle the reversed logic. Bump __FreeBSD_version to 800092. 20090527: @@ -158,20 +228,18 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. Bump __FreeBSD_version to 800090. 20090523: - The newly imported zic(8) produces a new format in the - output. Please run tzsetup(8) to install the newly created - data to /etc/localtime. + The newly imported zic(8) produces a new format in the output. Please + run tzsetup(8) to install the newly created data to /etc/localtime. 20090520: The sysctl tree for the usb stack has renamed from hw.usb2.* to hw.usb.* and is now consistent again with previous releases. 20090520: - 802.11 monitor mode support was revised and driver api's - were changed. Drivers dependent on net80211 now support - DLT_IEEE802_11_RADIO instead of DLT_IEEE802_11. No - user-visible data structures were changed but applications - that use DLT_IEEE802_11 may require changes. + 802.11 monitor mode support was revised and driver api's were changed. + Drivers dependent on net80211 now support DLT_IEEE802_11_RADIO instead + of DLT_IEEE802_11. No user-visible data structures were changed but + applications that use DLT_IEEE802_11 may require changes. Bump __FreeBSD_version to 800088. 20090430: @@ -762,730 +830,29 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. 20071010: RELENG_7 branched. -20071009: - Setting WITHOUT_LIBPTHREAD now means WITHOUT_LIBKSE and - WITHOUT_LIBTHR are set. - -20070930: - The PCI code has been made aware of PCI domains. This means that - the location strings as used by pciconf(8) etc are now in the - following format: pci::[:]. It - also means that consumers of potentially need to - be recompiled; this includes the hal and xorg-server ports. - -20070928: - The caching daemon (cached) was renamed to nscd. nscd.conf - configuration file should be used instead of cached.conf and - nscd_enable, nscd_pidfile and nscd_flags options should be used - instead of cached_enable, cached_pidfile and cached_flags in - rc.conf. - -20070921: - The getfacl(1) utility now prints owning user and group name - instead of owning uid and gid in the three line comment header. - This is the same behavior as getfacl(1) on Solaris and Linux. - -20070704: - The new IPsec code is now compiled in using the IPSEC option. The - IPSEC option now requires "device crypto" be defined in your kernel - configuration. The FAST_IPSEC kernel option is now deprecated. - -20070702: - The packet filter (pf) code has been updated to OpenBSD 4.1 Please - note the changed syntax - keep state is now on by default. Also - note the fact that ftp-proxy(8) has been changed from bottom up and - has been moved from libexec to usr/sbin. Changes in the ALTQ - handling also affect users of IPFW's ALTQ capabilities. - -20070701: - Remove KAME IPsec in favor of FAST_IPSEC, which is now the - only IPsec supported by FreeBSD. The new IPsec stack - supports both IPv4 and IPv6. The kernel option will change - after the code changes have settled in. For now the kernel - option IPSEC is deprecated and FAST_IPSEC is the only option, that - will change after some settling time. - -20070701: - The wicontrol(8) utility has been removed from the base system. wi(4) - cards should be configured using ifconfig(8), see the man page for more - information. - -20070612: - The i386/amd64 GENERIC kernel now defaults to the nfe(4) driver - instead of the nve(4) driver. Please update your configuration - accordingly. - -20070612: - By default, /etc/rc.d/sendmail no longer rebuilds the aliases - database if it is missing or older than the aliases file. If - desired, set the new rc.conf option sendmail_rebuild_aliases - to "YES" to restore that functionality. - -20070612: - The IPv4 multicast socket code has been considerably modified, and - moved to the file sys/netinet/in_mcast.c. Initial support for the - RFC 3678 Source-Specific Multicast Socket API has been added to - the IPv4 network stack. - - Strict multicast and broadcast reception is now the default for - UDP/IPv4 sockets; the net.inet.udp.strict_mcast_mship sysctl variable - has now been removed. - - The RFC 1724 hack for interface selection has been removed; the use - of the Linux-derived ip_mreqn structure with IP_MULTICAST_IF has - been added to replace it. Consumers such as routed will soon be - updated to reflect this. - - These changes affect users who are running routed(8) or rdisc(8) - from the FreeBSD base system on point-to-point or unnumbered - interfaces. - -20070610: - The net80211 layer has changed significantly and all wireless - drivers that depend on it need to be recompiled. Further these - changes require that any program that interacts with the wireless - support in the kernel be recompiled; this includes: ifconfig, - wpa_supplicant, hostapd, and wlanstats. Users must also, for - the moment, kldload the wlan_scan_sta and/or wlan_scan_ap modules - if they use modules for wireless support. These modules implement - scanning support for station and ap modes, respectively. Failure - to load the appropriate module before marking a wireless interface - up will result in a message to the console and the device not - operating properly. - -20070610: - The pam_nologin(8) module ceases to provide an authentication - function and starts providing an account management function. - Consequent changes to /etc/pam.d should be brought in using - mergemaster(8). Third-party files in /usr/local/etc/pam.d may - need manual editing as follows. Locate this line (or similar): - - auth required pam_nologin.so no_warn - - and change it according to this example: - - account required pam_nologin.so no_warn - - That is, the first word needs to be changed from "auth" to - "account". The new line can be moved to the account section - within the file for clarity. Not updating pam.conf(5) files - will result in nologin(5) ignored by the respective services. - -20070529: - The ether_ioctl() function has been synchronized with ioctl(2) - and ifnet.if_ioctl. Due to that, the size of one of its arguments - has changed on 64-bit architectures. All kernel modules using - ether_ioctl() need to be rebuilt on such architectures. - -20070516: - Improved INCLUDE_CONFIG_FILE support has been introduced to the - config(8) utility. In order to take advantage of this new - functionality, you are expected to recompile and install - src/usr.sbin/config. If you don't rebuild config(8), and your - kernel configuration depends on INCLUDE_CONFIG_FILE, the kernel - build will be broken because of a missing "kernconfstring" - symbol. - -20070513: - Symbol versioning is enabled by default. To disable it, use - option WITHOUT_SYMVER. It is not advisable to attempt to - disable symbol versioning once it is enabled; your installworld - will break because a symbol version-less libc will get installed - before the install tools. As a result, the old install tools, - which previously had symbol dependencies to FBSD_1.0, will fail - because the freshly installed libc will not have them. - - The default threading library (providing "libpthread") has been - changed to libthr. If you wish to have libkse as your default, - use option DEFAULT_THREAD_LIB=libkse for the buildworld. - -20070423: - The ABI breakage in sendmail(8)'s libmilter has been repaired - so it is no longer necessary to recompile mail filters (aka, - milters). If you recompiled mail filters after the 20070408 - note, it is not necessary to recompile them again. - -20070417: - The new trunk(4) driver has been renamed to lagg(4) as it better - reflects its purpose. ifconfig will need to be recompiled. - -20070408: - sendmail(8) has been updated to version 8.14.1. Mail filters - (aka, milters) compiled against the libmilter included in the - base operating system should be recompiled. - -20070302: - Firmwares for ipw(4) and iwi(4) are now included in the base tree. - In order to use them one must agree to the respective LICENSE in - share/doc/legal and define legal.intel_.license_ack=1 via - loader.conf(5) or kenv(1). Make sure to deinstall the now - deprecated modules from the respective firmware ports. - -20070228: - The name resolution/mapping functions addr2ascii(3) and ascii2addr(3) - were removed from FreeBSD's libc. These originally came from INRIA - IPv6. Nothing in FreeBSD ever used them. They may be regarded as - deprecated in previous releases. - The AF_LINK support for getnameinfo(3) was merged from NetBSD to - replace it as a more portable (and re-entrant) API. - -20070224: - To support interrupt filtering a modification to the newbus API - has occurred, ABI was broken and __FreeBSD_version was bumped - to 700031. Please make sure that your kernel and modules are in - sync. For more info: - http://docs.freebsd.org/cgi/mid.cgi?20070221233124.GA13941 - -20070224: - The IPv6 multicast forwarding code may now be loaded into GENERIC - kernels by loading the ip_mroute.ko module. This is built into the - module unless WITHOUT_INET6 or WITHOUT_INET6_SUPPORT options are - set; see src.conf(5) for more information. - -20070214: - The output of netstat -r has changed. Without -n, we now only - print a "network name" without the prefix length if the network - address and mask exactly match a Class A/B/C network, and an entry - exists in the nsswitch "networks" map. - With -n, we print the full unabbreviated CIDR network prefix in - the form "a.b.c.d/p". 0.0.0.0/0 is always printed as "default". - This change is in preparation for changes such as equal-cost - multipath, and to more generally assist operational deployment - of FreeBSD as a modern IPv4 router. - -20070210: - PIM has been turned on by default in the IPv4 multicast - routing code. The kernel option 'PIM' has now been removed. - PIM is now built by default if option 'MROUTING' is specified. - It may now be loaded into GENERIC kernels by loading the - ip_mroute.ko module. - -20070207: - Support for IPIP tunnels (VIFF_TUNNEL) in IPv4 multicast routing - has been removed. Its functionality may be achieved by explicitly - configuring gif(4) interfaces and using the 'phyint' keyword in - mrouted.conf. - XORP does not support source-routed IPv4 multicast tunnels nor the - integrated IPIP tunneling, therefore it is not affected by this - change. The __FreeBSD_version macro has been bumped to 700030. - -20061221: - Support for PCI Message Signalled Interrupts has been - re-enabled in the bge driver, only for those chips which are - believed to support it properly. If there are any problems, - MSI can be disabled completely by setting the - 'hw.pci.enable_msi' and 'hw.pci.enable_msix' tunables to 0 - in the loader. - -20061214: - Support for PCI Message Signalled Interrupts has been - disabled again in the bge driver. Many revisions of the - hardware fail to support it properly. Support can be - re-enabled by removing the #define of BGE_DISABLE_MSI in - "src/sys/dev/bge/if_bge.c". - -20061214: - Support for PCI Message Signalled Interrupts has been added - to the bge driver. If there are any problems, MSI can be - disabled completely by setting the 'hw.pci.enable_msi' and - 'hw.pci.enable_msix' tunables to 0 in the loader. - -20061205: - The removal of several facets of the experimental Threading - system from the kernel means that the proc and thread structures - have changed quite a bit. I suggest all kernel modules that might - reference these structures be recompiled.. Especially the - linux module. - -20061126: - Sound infrastructure has been updated with various fixes and - improvements. Most of the changes are pretty much transparent, - with exceptions of followings: - 1) All sound driver specific sysctls (hw.snd.pcm%d.*) have been - moved to their own dev sysctl nodes, for example: - hw.snd.pcm0.vchans -> dev.pcm.0.vchans - 2) /dev/dspr%d.%d has been deprecated. Each channel now has its - own chardev in the form of "dsp%d.%d", where - is p = playback, r = record and v = virtual, respectively. Users - are encouraged to use these devs instead of (old) "/dev/dsp%d.%d". - This does not affect those who are using "/dev/dsp". - -20061122: - geom(4)'s gmirror(8) class metadata structure has been - rev'd from v3 to v4. If you update across this point and - your metadata is converted for you, you will not be easily - able to downgrade since the /boot/kernel.old/geom_mirror.ko - kernel module will be unable to read the v4 metadata. You - can resolve this by doing from the loader(8) prompt: - - set vfs.root.mountfrom="ufs:/dev/XXX" - - where XXX is the root slice of one of the disks that composed - the mirror (i.e.: /dev/ad0s1a). You can then rebuild - the array the same way you built it originally. - -20061122: - The following binaries have been disconnected from the build: - mount_devfs, mount_ext2fs, mount_fdescfs, mount_procfs, mount_linprocfs, - and mount_std. The functionality of these programs has been - moved into the mount program. For example, to mount a devfs - filesystem, instead of using mount_devfs, use: "mount -t devfs". - This does not affect entries in /etc/fstab, since entries in - /etc/fstab are always processed with "mount -t fstype". - -20061113: - Support for PCI Message Signalled Interrupts on i386 and amd64 - has been added to the kernel and various drivers will soon be - updated to use MSI when it is available. If there are any problems, - MSI can be disabled completely by setting the 'hw.pci.enable_msi' - and 'hw.pci.enable_msix' tunables to 0 in the loader. - -20061110: - The MUTEX_PROFILING option has been renamed to LOCK_PROFILING. - The lockmgr object layout has been changed as a result of having - a lock_object embedded in it. As a consequence all file system - kernel modules must be re-compiled. The mutex profiling man page - has not yet been updated to reflect this change. - -20061026: - KSE in the kernel has now been made optional and turned on by - default. Use 'nooption KSE' in your kernel config to turn it - off. All kernel modules *must* be recompiled after this change. - There-after, modules from a KSE kernel should be compatible with - modules from a NOKSE kernel due to the temporary padding fields - added to 'struct proc'. - -20060929: - mrouted and its utilities have been removed from the base system. - -20060927: - Some ioctl(2) command codes have changed. Full backward ABI - compatibility is provided if the "options COMPAT_FREEBSD6" is - present in the kernel configuration file. Make sure to add - this option to your kernel config file, or recompile X.Org - and the rest of ports; otherwise they may refuse to work. - -20060924: - tcpslice has been removed from the base system. - -20060913: - The sizes of struct tcpcb (and struct xtcpcb) have changed due to - the rewrite of TCP syncookies. Tools like netstat, sockstat, and - systat needs to be rebuilt. - -20060903: - libpcap updated to v0.9.4 and tcpdump to v3.9.4 - -20060816: - The IPFIREWALL_FORWARD_EXTENDED option is gone and the behaviour - for IPFIREWALL_FORWARD is now as it was before when it was first - committed and for years after. The behaviour is now ON. - -20060725: - enigma(1)/crypt(1) utility has been changed on 64 bit architectures. - Now it can decrypt files created from different architectures. - Unfortunately, it is no longer able to decrypt a cipher text - generated with an older version on 64 bit architectures. - If you have such a file, you need old utility to decrypt it. - -20060709: - The interface version of the i4b kernel part has changed. So - after updating the kernel sources and compiling a new kernel, - the i4b user space tools in "/usr/src/usr.sbin/i4b" must also - be rebuilt, and vice versa. - -20060627: - The XBOX kernel now defaults to the nfe(4) driver instead of - the nve(4) driver. Please update your configuration - accordingly. - -20060514: - The i386-only lnc(4) driver for the AMD Am7900 LANCE and Am79C9xx - PCnet family of NICs has been removed. The new le(4) driver serves - as an equivalent but cross-platform replacement with the pcn(4) - driver still providing performance-optimized support for the subset - of AMD Am79C971 PCnet-FAST and greater chips as before. - -20060511: - The machdep.* sysctls and the adjkerntz utility have been - modified a bit. The new adjkerntz utility uses the new - sysctl names and sysctlbyname() calls, so it may be impossible - to run an old /sbin/adjkerntz utility in single-user mode - with a new kernel. Replace the `adjkerntz -i' step before - `make installworld' with: - - /usr/obj/usr/src/sbin/adjkerntz/adjkerntz -i - - and proceed as usual with the rest of the installworld-stage - steps. Otherwise, you risk installing binaries with their - timestamp set several hours in the future, especially if - you are running with local time set to GMT+X hours. - -20060412: - The ip6fw utility has been removed. The behavior provided by - ip6fw has been in ipfw2 for a good while and the rc.d scripts - have been updated to deal with it. There are some rules that - might not migrate cleanly. Use rc.firewall6 as a template to - rewrite rules. - -20060428: - The puc(4) driver has been overhauled. The ebus(4) and sbus(4) - attachments have been removed. Make sure to configure scc(4) - on sparc64. Note also that by default puc(4) will use uart(4) - and not sio(4) for serial ports because interrupt handling has - been optimized for multi-port serial cards and only uart(4) - implements the interface to support it. - -20060330: - The scc(4) driver replaces puc(4) for Serial Communications - Controllers (SCCs) like the Siemens SAB82532 and the Zilog - Z8530. On sparc64, it is advised to add scc(4) to the kernel - configuration to make sure that the serial ports remain - functional. - -20060317: - Most world/kernel related NO_* build options changed names. - New knobs have common prefixes WITHOUT_*/WITH_* (modelled - after FreeBSD ports) and should be set in /etc/src.conf - (the src.conf(5) manpage is provided). Full backwards - compatibility is maintained for the time being though it's - highly recommended to start moving old options out of the - system-wide /etc/make.conf file into the new /etc/src.conf - while also properly renaming them. More conversions will - likely follow. Posting to current@: - - http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html - -20060305: - The NETSMBCRYPTO kernel option has been retired because its - functionality is always included in NETSMB and smbfs.ko now. - -20060303: - The TDFX_LINUX kernel option was retired and replaced by the - tdfx_linux device. The latter can be loaded as the 3dfx_linux.ko - kernel module. Loading it alone should suffice to get 3dfx support - for Linux apps because it will pull in 3dfx.ko and linux.ko through - its dependencies. - -20060204: - The 'audit' group was added to support the new auditing functionality - in the base system. Be sure to follow the directions for updating, - including the requirement to run mergemaster -p. - -20060201: - The kernel ABI to file system modules was changed on i386. - Please make sure that your kernel and modules are in sync. - -20060118: - This actually occured some time ago, but installing the kernel - now also installs a bunch of symbol files for the kernel modules. - This increases the size of /boot/kernel to about 67Mbytes. You - will need twice this if you will eventually back this up to kernel.old - on your next install. - If you have a shortage of room in your root partition, you should add - -DINSTALL_NODEBUG to your make arguments or add INSTALL_NODEBUG="yes" - to your /etc/make.conf. - -20060113: - libc's malloc implementation has been replaced. This change has the - potential to uncover application bugs that previously went unnoticed. - See the malloc(3) manual page for more details. - -20060112: - The generic netgraph(4) cookie has been changed. If you upgrade - kernel passing this point, you also need to upgrade userland - and netgraph(4) utilities like ports/net/mpd or ports/net/mpd4. - -20060106: - si(4)'s device files now contain the unit number. - Uses of {cua,tty}A[0-9a-f] should be replaced by {cua,tty}A0[0-9a-f]. - -20060106: - The kernel ABI was mostly destroyed due to a change in the size - of struct lock_object which is nested in other structures such - as mutexes which are nested in all sorts of other structures. - Make sure your kernel and modules are in sync. - -20051231: - The page coloring algorithm in the VM subsystem was converted - from tuning with kernel options to autotuning. Please remove - any PQ_* option except PQ_NOOPT from your kernel config. - -20051211: - The net80211-related tools in the tools/tools/ath directory - have been moved to tools/tools/net80211 and renamed with a - "wlan" prefix. Scripts that use them should be adjusted - accordingly. - -20051202: - Scripts in the local_startup directories (as defined in - /etc/defaults/rc.conf) that have the new rc.d semantics will - now be run as part of the base system rcorder. If there are - errors or problems with one of these local scripts, it could - cause boot problems. If you encounter such problems, boot in - single user mode, remove that script from the */rc.d directory. - Please report the problem to the port's maintainer, and the - freebsd-ports@freebsd.org mailing list. - -20051129: - The nodev mount option was deprecated in RELENG_6 (where it - was a no-op), and is now unsupported. If you have nodev or dev listed - in /etc/fstab, remove it, otherwise it will result in a mount error. - -20051129: - ABI between ipfw(4) and ipfw(8) has been changed. You need - to rebuild ipfw(8) when rebuilding kernel. - -20051108: - rp(4)'s device files now contain the unit number. - Uses of {cua,tty}R[0-9a-f] should be replaced by {cua,tty}R0[0-9a-f]. - -20051029: - /etc/rc.d/ppp-user has been renamed to /etc/rc.d/ppp. - Its /etc/rc.conf.d configuration file has been `ppp' from - the beginning, and hence there is no need to touch it. - -20051014: - Now most modules get their build-time options from the kernel - configuration file. A few modules still have fixed options - due to their non-conformant implementation, but they will be - corrected eventually. You may need to review the options of - the modules in use, explicitly specify the non-default options - in the kernel configuration file, and rebuild the kernel and - modules afterwards. - -20051001: - kern.polling.enable sysctl MIB is now deprecated. Use ifconfig(8) - to turn polling(4) on your interfaces. - -20050927: - The old bridge(4) implementation was retired. The new - if_bridge(4) serves as a full functional replacement. - -20050722: - The ai_addrlen of a struct addrinfo was changed to a socklen_t - to conform to POSIX-2001. This change broke an ABI - compatibility on 64 bit architecture. You have to recompile - userland programs that use getaddrinfo(3) on 64 bit - architecture. - -20050711: - RELENG_6 branched here. - -20050629: - The pccard_ifconfig rc.conf variable has been removed and a new - variable, ifconfig_DEFAULT has been introduced. Unlike - pccard_ifconfig, ifconfig_DEFAULT applies to ALL interfaces that - do not have ifconfig_ifn entries rather than just those in - removable_interfaces. - -20050616: - Some previous versions of PAM have permitted the use of - non-absolute paths in /etc/pam.conf or /etc/pam.d/* when referring - to third party PAM modules in /usr/local/lib. A change has been - made to require the use of absolute paths in order to avoid - ambiguity and dependence on library path configuration, which may - affect existing configurations. - -20050610: - Major changes to network interface API. All drivers must be - recompiled. Drivers not in the base system will need to be - updated to the new APIs. - -20050609: - Changes were made to kinfo_proc in sys/user.h. Please recompile - userland, or commands like `fstat', `pkill', `ps', `top' and `w' - will not behave correctly. - - The API and ABI for hwpmc(4) have changed with the addition - of sampling support. Please recompile lib/libpmc(3) and - usr.sbin/{pmcstat,pmccontrol}. - -20050606: - The OpenBSD dhclient was imported in place of the ISC dhclient - and the network interface configuration scripts were updated - accordingly. If you use DHCP to configure your interfaces, you - must now run devd. Also, DNS updating was lost so you will need - to find a workaround if you use this feature. - - The '_dhcp' user was added to support the OpenBSD dhclient. Be - sure to run mergemaster -p (like you are supposed to do every time - anyway). - -20050605: - if_bridge was added to the tree. This has changed struct ifnet. - Please recompile userland and all network related modules. - -20050603: - The n_net of a struct netent was changed to an uint32_t, and - 1st argument of getnetbyaddr() was changed to an uint32_t, to - conform to POSIX-2001. These changes broke an ABI - compatibility on 64 bit architecture. With these changes, - shlib major of libpcap was bumped. You have to recompile - userland programs that use getnetbyaddr(3), getnetbyname(3), - getnetent(3) and/or libpcap on 64 bit architecture. - -20050528: - Kernel parsing of extra options on '#!' first lines of shell - scripts has changed. Lines with multiple options likely will - fail after this date. For full details, please see - http://people.freebsd.org/~gad/Updating-20050528.txt - -20050503: - The packet filter (pf) code has been updated to OpenBSD 3.7 - Please note the changed anchor syntax and the fact that - authpf(8) now needs a mounted fdescfs(5) to function. - -20050415: - The NO_MIXED_MODE kernel option has been removed from the i386 - amd64 platforms as its use has been superceded by the new local - APIC timer code. Any kernel config files containing this option - should be updated. - -20050227: - The on-disk format of LC_CTYPE files was changed to be machine - independent. Please make sure NOT to use NO_CLEAN buildworld - when crossing this point. Crossing this point also requires - recompile or reinstall of all locale depended packages. - -20050225: - The ifi_epoch member of struct if_data has been changed to - contain the uptime at which the interface was created or the - statistics zeroed rather then the wall clock time because - wallclock time may go backwards. This should have no impact - unless an snmp implementation is using this value (I know of - none at this point.) - -20050224: - The acpi_perf and acpi_throttle drivers are now part of the - acpi(4) main module. They are no longer built separately. - -20050223: - The layout of struct image_params has changed. You have to - recompile all compatibility modules (linux, svr4, etc) for use - with the new kernel. - -20050223: - The p4tcc driver has been merged into cpufreq(4). This makes - "options CPU_ENABLE_TCC" obsolete. Please load cpufreq.ko or - compile in "device cpufreq" to restore this functionality. - -20050220: - The responsibility of recomputing the file system summary of - a SoftUpdates-enabled dirty volume has been transferred to the - background fsck. A rebuild of fsck(8) utility is recommended - if you have updated the kernel. - - To get the old behavior (recompute file system summary at mount - time), you can set vfs.ffs.compute_summary_at_mount=1 before - mounting the new volume. - -20050206: *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Sun Oct 11 20:46:56 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 C13D21065670; Sun, 11 Oct 2009 20:46:56 +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 AEB928FC17; Sun, 11 Oct 2009 20:46:56 +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 n9BKku1I030142; Sun, 11 Oct 2009 20:46:56 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9BKkuvX030117; Sun, 11 Oct 2009 20:46:56 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910112046.n9BKkuvX030117@svn.freebsd.org> From: Lawrence Stewart Date: Sun, 11 Oct 2009 20:46:56 +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: r197970 - in projects/tcp_ffcaia2008_head/sys: dev/usb dev/usb/controller dev/usb/input dev/usb/serial netinet/ipfw 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: Sun, 11 Oct 2009 20:46:56 -0000 Author: lstewart Date: Sun Oct 11 20:46:56 2009 New Revision: 197970 URL: http://svn.freebsd.org/changeset/base/197970 Log: Fix mismerged files. Sponsored by: FreeBSD Foundation Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_pci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_pci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci_pci.c projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.c projects/tcp_ffcaia2008_head/sys/dev/usb/input/ums.c projects/tcp_ffcaia2008_head/sys/dev/usb/serial/u3g.c projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ulpt.c projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.h projects/tcp_ffcaia2008_head/sys/dev/usb/usb_controller.h projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.h projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.c projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hid.c projects/tcp_ffcaia2008_head/sys/dev/usb/usb_parse.c projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.c projects/tcp_ffcaia2008_head/sys/dev/usb/usbdevs projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_nat.c projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_pfil.c Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/at91dci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -2326,4 +2326,5 @@ struct usb_bus_methods at91dci_bus_metho .set_stall = &at91dci_set_stall, .clear_stall = &at91dci_clear_stall, .roothub_exec = &at91dci_roothub_exec, + .xfer_poll = &at91dci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/atmegadci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -2143,4 +2143,5 @@ struct usb_bus_methods atmegadci_bus_met .set_stall = &atmegadci_set_stall, .clear_stall = &atmegadci_clear_stall, .roothub_exec = &atmegadci_roothub_exec, + .xfer_poll = &atmegadci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -3860,4 +3860,5 @@ struct usb_bus_methods ehci_bus_methods .device_suspend = ehci_device_suspend, .set_hw_power = ehci_set_hw_power, .roothub_exec = ehci_roothub_exec, + .xfer_poll = ehci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_pci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ehci_pci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -206,6 +206,8 @@ ehci_pci_match(device_t self) return "NVIDIA nForce3 250 USB 2.0 controller"; case 0x005b10de: return "NVIDIA nForce4 USB 2.0 controller"; + case 0x03f210de: + return "NVIDIA nForce MCP61 USB 2.0 controller"; case 0x15621131: return "Philips ISP156x USB 2.0 controller"; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/musb_otg.c Sun Oct 11 20:46:56 2009 (r197970) @@ -2736,4 +2736,5 @@ struct usb_bus_methods musbotg_bus_metho .set_stall = &musbotg_set_stall, .clear_stall = &musbotg_clear_stall, .roothub_exec = &musbotg_roothub_exec, + .xfer_poll = &musbotg_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -2756,4 +2756,5 @@ struct usb_bus_methods ohci_bus_methods .device_suspend = ohci_device_suspend, .set_hw_power = ohci_set_hw_power, .roothub_exec = ohci_roothub_exec, + .xfer_poll = ohci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_pci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/ohci_pci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -172,6 +172,9 @@ ohci_pci_match(device_t self) case 0x00d710de: return ("nVidia nForce3 USB Controller"); + case 0x03f110de: + return ("nVidia nForce MCP61 USB Controller"); + case 0x70011039: return ("SiS 5571 USB controller"); Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -3251,4 +3251,5 @@ struct usb_bus_methods uhci_bus_methods .device_suspend = uhci_device_suspend, .set_hw_power = uhci_set_hw_power, .roothub_exec = uhci_roothub_exec, + .xfer_poll = uhci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci_pci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uhci_pci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -200,6 +200,15 @@ uhci_pci_match(device_t self) case 0x265b8086: return ("Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D"); + case 0x27c88086: + return ("Intel 82801G (ICH7) USB controller USB-A"); + case 0x27c98086: + return ("Intel 82801G (ICH7) USB controller USB-B"); + case 0x27ca8086: + return ("Intel 82801G (ICH7) USB controller USB-C"); + case 0x27cb8086: + return ("Intel 82801G (ICH7) USB controller USB-D"); + case 0x28308086: return ("Intel 82801H (ICH8) USB controller USB-A"); case 0x28318086: Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/controller/uss820dci.c Sun Oct 11 20:46:56 2009 (r197970) @@ -2360,4 +2360,5 @@ struct usb_bus_methods uss820dci_bus_met .set_stall = &uss820dci_set_stall, .clear_stall = &uss820dci_clear_stall, .roothub_exec = &uss820dci_roothub_exec, + .xfer_poll = &uss820dci_do_poll, }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/input/ums.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/input/ums.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/input/ums.c Sun Oct 11 20:46:56 2009 (r197970) @@ -140,6 +140,8 @@ struct ums_softc { struct usb_xfer *sc_xfer[UMS_N_TRANSFER]; + int sc_pollrate; + uint8_t sc_buttons; uint8_t sc_iid; uint8_t sc_temp[64]; @@ -188,6 +190,7 @@ ums_intr_callback(struct usb_xfer *xfer, struct usb_page_cache *pc; uint8_t *buf = sc->sc_temp; int32_t buttons = 0; + int32_t buttons_found = 0; int32_t dw = 0; int32_t dx = 0; int32_t dy = 0; @@ -263,16 +266,24 @@ ums_intr_callback(struct usb_xfer *xfer, dt -= hid_get_data(buf, len, &info->sc_loc_t); for (i = 0; i < info->sc_buttons; i++) { + uint32_t mask; + mask = 1UL << UMS_BUT(i); + /* check for correct button ID */ if (id != info->sc_iid_btn[i]) continue; - if (hid_get_data(buf, len, &info->sc_loc_btn[i])) { - buttons |= (1 << UMS_BUT(i)); - } + /* check for button pressed */ + if (hid_get_data(buf, len, &info->sc_loc_btn[i])) + buttons |= mask; + /* register button mask */ + buttons_found |= mask; } if (++info != &sc->sc_info[UMS_INFO_MAX]) goto repeat; + /* keep old button value(s) for non-detected buttons */ + buttons |= sc->sc_status.button & ~buttons_found; + if (dx || dy || dz || dt || dw || (buttons != sc->sc_status.button)) { @@ -514,6 +525,8 @@ ums_attach(device_t dev) DPRINTF("error=%s\n", usbd_errstr(err)); goto detach; } + + /* Get HID descriptor */ err = usbd_req_get_hid_desc(uaa->device, NULL, &d_ptr, &d_len, M_TEMP, uaa->info.bIfaceIndex); @@ -531,6 +544,9 @@ ums_attach(device_t dev) * it has two addional buttons and a tilt wheel. */ if (usb_test_quirk(uaa, UQ_MS_BAD_CLASS)) { + + sc->sc_iid = 0; + info = &sc->sc_info[0]; info->sc_flags = (UMS_FLAG_X_AXIS | UMS_FLAG_Y_AXIS | @@ -540,11 +556,17 @@ ums_attach(device_t dev) isize = 5; /* 1st byte of descriptor report contains garbage */ info->sc_loc_x.pos = 16; + info->sc_loc_x.size = 8; info->sc_loc_y.pos = 24; + info->sc_loc_y.size = 8; info->sc_loc_z.pos = 32; + info->sc_loc_z.size = 8; info->sc_loc_btn[0].pos = 8; + info->sc_loc_btn[0].size = 1; info->sc_loc_btn[1].pos = 9; + info->sc_loc_btn[1].size = 1; info->sc_loc_btn[2].pos = 10; + info->sc_loc_btn[2].size = 1; /* Announce device */ device_printf(dev, "3 buttons and [XYZ] " @@ -653,6 +675,23 @@ static void ums_start_read(struct usb_fifo *fifo) { struct ums_softc *sc = usb_fifo_softc(fifo); + int rate; + + /* Check if we should override the default polling interval */ + rate = sc->sc_pollrate; + /* Range check rate */ + if (rate > 1000) + rate = 1000; + /* Check for set rate */ + if ((rate > 0) && (sc->sc_xfer[UMS_INTR_DT] != NULL)) { + DPRINTF("Setting pollrate = %d\n", rate); + /* Stop current transfer, if any */ + usbd_transfer_stop(sc->sc_xfer[UMS_INTR_DT]); + /* Set new interval */ + usbd_xfer_set_interval(sc->sc_xfer[UMS_INTR_DT], 1000 / rate); + /* Only set pollrate once */ + sc->sc_pollrate = 0; + } usbd_transfer_start(sc->sc_xfer[UMS_INTR_DT]); } @@ -791,6 +830,9 @@ ums_ioctl(struct usb_fifo *fifo, u_long sc->sc_mode.level = mode.level; } + /* store polling rate */ + sc->sc_pollrate = mode.rate; + if (sc->sc_mode.level == 0) { if (sc->sc_buttons > MOUSE_MSC_MAXBUTTON) sc->sc_hw.buttons = MOUSE_MSC_MAXBUTTON; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/serial/u3g.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/serial/u3g.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/serial/u3g.c Sun Oct 11 20:46:56 2009 (r197970) @@ -188,6 +188,7 @@ static const struct usb_device_id u3g_de U3G_DEV(QUALCOMMINC, CDMA_MSM, U3GFL_SCSI_EJECT), /* OEM: Huawei */ U3G_DEV(HUAWEI, MOBILE, U3GFL_HUAWEI_INIT), + U3G_DEV(HUAWEI, E180V, U3GFL_HUAWEI_INIT), U3G_DEV(HUAWEI, E220, U3GFL_HUAWEI_INIT), /* OEM: Novatel */ U3G_DEV(NOVATEL, CDMA_MODEM, 0), Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ulpt.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ulpt.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/serial/ulpt.c Sun Oct 11 20:46:56 2009 (r197970) @@ -426,6 +426,9 @@ ulpt_open(struct usb_fifo *fifo, int ffl /* we assume that open is a serial process */ if (sc->sc_fflags == 0) { + + /* reset USB paralell port */ + ulpt_reset(sc); } return (unlpt_open(fifo, fflags)); @@ -720,7 +723,12 @@ ulpt_watchdog(void *arg) mtx_assert(&sc->sc_mtx, MA_OWNED); - usbd_transfer_start(sc->sc_xfer[ULPT_INTR_DT_RD]); + /* + * Only read status while the device is not opened, due to + * possible hardware or firmware bug in some printers. + */ + if (sc->sc_fflags == 0) + usbd_transfer_start(sc->sc_xfer[ULPT_INTR_DT_RD]); usb_callout_reset(&sc->sc_watchdog, hz, &ulpt_watchdog, sc); Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.h ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.h Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_compat_linux.h Sun Oct 11 20:46:56 2009 (r197970) @@ -262,6 +262,7 @@ struct urb { uint8_t setup_dma; /* (in) not used on FreeBSD */ uint8_t transfer_dma; /* (in) not used on FreeBSD */ uint8_t bsd_isread; + uint8_t kill_count; /* FreeBSD specific */ struct usb_iso_packet_descriptor iso_frame_desc[]; /* (in) ISO ONLY */ }; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_controller.h ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_controller.h Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_controller.h Sun Oct 11 20:46:56 2009 (r197970) @@ -99,6 +99,9 @@ struct usb_bus_methods { void (*set_stall) (struct usb_device *udev, struct usb_xfer *xfer, struct usb_endpoint *ep, uint8_t *did_stall); void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep); + /* Optional transfer polling support */ + + void (*xfer_poll) (struct usb_bus *); }; /* Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.h ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.h Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_dev.h Sun Oct 11 20:46:56 2009 (r197970) @@ -130,6 +130,8 @@ struct usb_fifo { uint8_t flag_short; /* set if short_ok or force_short * transfer flags should be set */ uint8_t flag_stall; /* set if clear stall should be run */ + uint8_t flag_write_defrag; /* set to defrag written data */ + uint8_t flag_have_fragment; /* set if defragging */ uint8_t iface_index; /* set to the interface we belong to */ uint8_t fifo_index; /* set to the FIFO index in "struct * usb_device" */ @@ -144,11 +146,9 @@ extern struct cdevsw usb_devsw; int usb_fifo_wait(struct usb_fifo *fifo); void usb_fifo_signal(struct usb_fifo *fifo); uint8_t usb_fifo_opened(struct usb_fifo *fifo); -void usb_fifo_free(struct usb_fifo *f); struct usb_symlink *usb_alloc_symlink(const char *target); void usb_free_symlink(struct usb_symlink *ps); int usb_read_symlink(uint8_t *user_ptr, uint32_t startentry, uint32_t user_len); -void usb_fifo_set_close_zlp(struct usb_fifo *, uint8_t); #endif /* _USB_DEV_H_ */ Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_device.c Sun Oct 11 20:46:56 2009 (r197970) @@ -847,18 +847,13 @@ usbd_set_alt_interface_index(struct usb_ err = USB_ERR_INVAL; goto done; } - if (udev->flags.usb_mode == USB_MODE_DEVICE) { - usb_detach_device(udev, iface_index, - USB_UNCFG_FLAG_FREE_SUBDEV); - } else { - if (iface->alt_index == alt_index) { - /* - * Optimise away duplicate setting of - * alternate setting in USB Host Mode! - */ - err = 0; - goto done; - } + if (iface->alt_index == alt_index) { + /* + * Optimise away duplicate setting of + * alternate setting in USB Host Mode! + */ + err = 0; + goto done; } #if USB_HAVE_UGEN /* @@ -872,6 +867,12 @@ usbd_set_alt_interface_index(struct usb_ if (err) { goto done; } + if (iface->alt_index != alt_index) { + /* the alternate setting does not exist */ + err = USB_ERR_INVAL; + goto done; + } + err = usbd_req_set_alt_interface_no(udev, NULL, iface_index, iface->idesc->bAlternateSetting); @@ -973,7 +974,6 @@ usb_reset_iface_endpoints(struct usb_dev { struct usb_endpoint *ep; struct usb_endpoint *ep_end; - usb_error_t err; ep = udev->endpoints; ep_end = udev->endpoints + udev->endpoints_max; @@ -985,10 +985,7 @@ usb_reset_iface_endpoints(struct usb_dev continue; } /* simulate a clear stall from the peer */ - err = usbd_set_endpoint_stall(udev, ep, 0); - if (err) { - /* just ignore */ - } + usbd_set_endpoint_stall(udev, ep, 0); } return (0); } @@ -1295,6 +1292,7 @@ usb_probe_and_attach(struct usb_device * uaa.info.bIfaceNum = iface->idesc->bInterfaceNumber; uaa.use_generic = 0; + uaa.driver_info = 0; /* reset driver_info */ DPRINTFN(2, "iclass=%u/%u/%u iindex=%u/%u\n", uaa.info.bInterfaceClass, @@ -1311,6 +1309,7 @@ usb_probe_and_attach(struct usb_device * /* try generic interface drivers last */ uaa.use_generic = 1; + uaa.driver_info = 0; /* reset driver_info */ if (usb_probe_and_attach_sub(udev, &uaa)) { /* ignore */ @@ -2377,6 +2376,7 @@ usb_notify_addq(const char *type, struct "devclass=0x%02x " "devsubclass=0x%02x " "sernum=\"%s\" " + "release=0x%04x " "at " "port=%u " "on " @@ -2388,6 +2388,7 @@ usb_notify_addq(const char *type, struct udev->ddesc.bDeviceClass, udev->ddesc.bDeviceSubClass, udev->serial, + UGETW(udev->ddesc.bcdDevice), udev->port_no, udev->parent_hub != NULL ? udev->parent_hub->ugen_name : Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hid.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hid.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_hid.c Sun Oct 11 20:46:56 2009 (r197970) @@ -78,11 +78,19 @@ static uint8_t hid_get_byte(struct hid_d #define MAXUSAGE 64 #define MAXPUSH 4 +#define MAXID 16 + +struct hid_pos_data { + int32_t rid; + uint32_t pos; +}; + struct hid_data { const uint8_t *start; const uint8_t *end; const uint8_t *p; struct hid_item cur[MAXPUSH]; + struct hid_pos_data last_pos[MAXID]; int32_t usages_min[MAXUSAGE]; int32_t usages_max[MAXUSAGE]; int32_t usage_last; /* last seen usage */ @@ -119,6 +127,58 @@ hid_clear_local(struct hid_item *c) c->set_delimiter = 0; } +static void +hid_switch_rid(struct hid_data *s, struct hid_item *c, int32_t next_rID) +{ + uint8_t i; + + /* check for same report ID - optimise */ + + if (c->report_ID == next_rID) + return; + + /* save current position for current rID */ + + if (c->report_ID == 0) { + i = 0; + } else { + for (i = 1; i != MAXID; i++) { + if (s->last_pos[i].rid == c->report_ID) + break; + if (s->last_pos[i].rid == 0) + break; + } + } + if (i != MAXID) { + s->last_pos[i].rid = c->report_ID; + s->last_pos[i].pos = c->loc.pos; + } + + /* store next report ID */ + + c->report_ID = next_rID; + + /* lookup last position for next rID */ + + if (next_rID == 0) { + i = 0; + } else { + for (i = 1; i != MAXID; i++) { + if (s->last_pos[i].rid == next_rID) + break; + if (s->last_pos[i].rid == 0) + break; + } + } + if (i != MAXID) { + s->last_pos[i].rid = next_rID; + c->loc.pos = s->last_pos[i].pos; + } else { + DPRINTF("Out of RID entries, position is set to zero!\n"); + c->loc.pos = 0; + } +} + /*------------------------------------------------------------------------* * hid_start_parse *------------------------------------------------------------------------*/ @@ -373,9 +433,7 @@ hid_get_item(struct hid_data *s, struct s->loc_size = dval & mask; break; case 8: - c->report_ID = dval; - /* new report - reset position */ - c->loc.pos = 0; + hid_switch_rid(s, c, dval); break; case 9: /* mask because value is unsigned */ Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_parse.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_parse.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_parse.c Sun Oct 11 20:46:56 2009 (r197970) @@ -215,20 +215,29 @@ usbd_get_no_descriptors(struct usb_confi * usbd_get_no_alts * * Return value: - * Number of alternate settings for the given interface descriptor pointer. + * Number of alternate settings for the given interface descriptor + * pointer. If the USB descriptor is corrupt, the returned value can + * be greater than the actual number of alternate settings. *------------------------------------------------------------------------*/ uint8_t usbd_get_no_alts(struct usb_config_descriptor *cd, struct usb_interface_descriptor *id) { struct usb_descriptor *desc; - uint8_t n = 0; + uint8_t n; uint8_t ifaceno; + /* Reset interface count */ + + n = 0; + + /* Get the interface number */ + ifaceno = id->bInterfaceNumber; - desc = (struct usb_descriptor *)id; + /* Iterate all the USB descriptors */ + desc = NULL; while ((desc = usb_desc_foreach(cd, desc))) { if ((desc->bDescriptorType == UDESC_INTERFACE) && (desc->bLength >= sizeof(*id))) { @@ -237,8 +246,7 @@ usbd_get_no_alts(struct usb_config_descr n++; if (n == 0xFF) break; /* crazy */ - } else - break; /* end */ + } } } return (n); Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usb_request.c Sun Oct 11 20:46:56 2009 (r197970) @@ -1059,9 +1059,9 @@ usbd_req_get_alt_interface_no(struct usb struct usb_interface *iface = usbd_get_iface(udev, iface_index); struct usb_device_request req; - if ((iface == NULL) || (iface->idesc == NULL)) { + if ((iface == NULL) || (iface->idesc == NULL)) return (USB_ERR_INVAL); - } + req.bmRequestType = UT_READ_INTERFACE; req.bRequest = UR_GET_INTERFACE; USETW(req.wValue, 0); @@ -1085,9 +1085,9 @@ usbd_req_set_alt_interface_no(struct usb struct usb_interface *iface = usbd_get_iface(udev, iface_index); struct usb_device_request req; - if ((iface == NULL) || (iface->idesc == NULL)) { + if ((iface == NULL) || (iface->idesc == NULL)) return (USB_ERR_INVAL); - } + req.bmRequestType = UT_WRITE_INTERFACE; req.bRequest = UR_SET_INTERFACE; req.wValue[0] = alt_no; Modified: projects/tcp_ffcaia2008_head/sys/dev/usb/usbdevs ============================================================================== --- projects/tcp_ffcaia2008_head/sys/dev/usb/usbdevs Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/dev/usb/usbdevs Sun Oct 11 20:46:56 2009 (r197970) @@ -1128,6 +1128,8 @@ product CYPRESS THERMO 0x0002 thermomet product CYPRESS WISPY1A 0x0bad MetaGeek Wi-Spy product CYPRESS KBDHUB 0x0101 Keyboard/Hub product CYPRESS FMRADIO 0x1002 FM Radio +product CYPRESS IKARILASER 0x121f Ikari Laser SteelSeries ApS + product CYPRESS USBRS232 0x5500 USB-RS232 Interface product CYPRESS SLIM_HUB 0x6560 Slim Hub product CYPRESS XX6830XX 0x6830 PATA Storage Device @@ -1188,6 +1190,8 @@ product DLINK DSB650TX_PNA 0x4003 1/10/1 product DLINK DSB650TX3 0x400b 10/100 Ethernet product DLINK DSB650TX2 0x4102 10/100 Ethernet product DLINK DSB650 0xabc1 10/100 Ethernet +product DLINK2 DWA120_NF 0x3a0d DWA-120 (no firmware) +product DLINK2 DWA120 0x3a0e DWA-120 product DLINK2 DWLG122C1 0x3c03 DWL-G122 c1 product DLINK2 WUA1340 0x3c04 WUA-1340 product DLINK2 DWA111 0x3c06 DWA-111 @@ -1489,6 +1493,7 @@ product HTC SMARTPHONE 0x0a51 SmartPhon /* HUAWEI products */ product HUAWEI MOBILE 0x1001 Huawei Mobile product HUAWEI E220 0x1003 Huawei HSDPA modem +product HUAWEI E180V 0x140c Huawei Mobile E180V /* HUAWEI 3com products */ product HUAWEI3COM WUB320G 0x0009 Aolynk WUB320g Modified: projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_nat.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_nat.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_nat.c Sun Oct 11 20:46:56 2009 (r197970) @@ -45,7 +45,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include Modified: projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_pfil.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_pfil.c Sun Oct 11 20:42:26 2009 (r197969) +++ projects/tcp_ffcaia2008_head/sys/netinet/ipfw/ip_fw_pfil.c Sun Oct 11 20:46:56 2009 (r197970) @@ -49,7 +49,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include From owner-svn-src-projects@FreeBSD.ORG Sun Oct 11 20:52:19 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 392A010656A6; Sun, 11 Oct 2009 20:52:19 +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 298638FC20; Sun, 11 Oct 2009 20:52:19 +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 n9BKqJdD030266; Sun, 11 Oct 2009 20:52:19 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9BKqJQ6030264; Sun, 11 Oct 2009 20:52:19 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910112052.n9BKqJQ6030264@svn.freebsd.org> From: Lawrence Stewart Date: Sun, 11 Oct 2009 20:52:19 +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: r197971 - projects/tcp_ffcaia2008_head/sys/netinet 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: Sun, 11 Oct 2009 20:52:19 -0000 Author: lstewart Date: Sun Oct 11 20:52:18 2009 New Revision: 197971 URL: http://svn.freebsd.org/changeset/base/197971 Log: Remove obsolete vimage.h include from SIFTR. Sponsored by: FreeBSD Foundation Modified: projects/tcp_ffcaia2008_head/sys/netinet/siftr.c Modified: projects/tcp_ffcaia2008_head/sys/netinet/siftr.c ============================================================================== --- projects/tcp_ffcaia2008_head/sys/netinet/siftr.c Sun Oct 11 20:46:56 2009 (r197970) +++ projects/tcp_ffcaia2008_head/sys/netinet/siftr.c Sun Oct 11 20:52:18 2009 (r197971) @@ -83,7 +83,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include From owner-svn-src-projects@FreeBSD.ORG Sun Oct 11 21:28:56 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 E24B51065670; Sun, 11 Oct 2009 21:28:56 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D24568FC19; Sun, 11 Oct 2009 21:28:56 +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 n9BLSu1Z031127; Sun, 11 Oct 2009 21:28:56 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9BLSu0F031124; Sun, 11 Oct 2009 21:28:56 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <200910112128.n9BLSu0F031124@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Sun, 11 Oct 2009 21:28:56 +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: r197973 - projects/mips/sys/mips/atheros 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: Sun, 11 Oct 2009 21:28:57 -0000 Author: gonzo Date: Sun Oct 11 21:28:56 2009 New Revision: 197973 URL: http://svn.freebsd.org/changeset/base/197973 Log: - Fix CPU divisor mask Repored by: Luiz Otavio O Souza Modified: projects/mips/sys/mips/atheros/ar71xxreg.h Modified: projects/mips/sys/mips/atheros/ar71xxreg.h ============================================================================== --- projects/mips/sys/mips/atheros/ar71xxreg.h Sun Oct 11 21:25:47 2009 (r197972) +++ projects/mips/sys/mips/atheros/ar71xxreg.h Sun Oct 11 21:28:56 2009 (r197973) @@ -143,7 +143,7 @@ #define PLL_DDR_DIV_SEL_SHIFT 18 #define PLL_DDR_DIV_SEL_MASK 3 #define PLL_CPU_DIV_SEL_SHIFT 16 -#define PLL_CPU_DIV_SEL_MASK 2 +#define PLL_CPU_DIV_SEL_MASK 3 #define PLL_LOOP_BW_SHIFT 12 #define PLL_LOOP_BW_MASK 0xf #define PLL_DIV_IN_SHIFT 10 From owner-svn-src-projects@FreeBSD.ORG Mon Oct 12 07:29:51 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 8BC6B1065670; Mon, 12 Oct 2009 07:29:51 +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 788EE8FC0A; Mon, 12 Oct 2009 07:29:51 +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 n9C7TpjG049978; Mon, 12 Oct 2009 07:29:51 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9C7TpNv049956; Mon, 12 Oct 2009 07:29:51 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910120729.n9C7TpNv049956@svn.freebsd.org> From: Lawrence Stewart Date: Mon, 12 Oct 2009 07:29:51 +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: r197974 - in projects/tcp_ffcaia2008_8.x/sys: dev/usb dev/usb/controller dev/usb/serial netinet/ipfw 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: Mon, 12 Oct 2009 07:29:51 -0000 Author: lstewart Date: Mon Oct 12 07:29:50 2009 New Revision: 197974 URL: http://svn.freebsd.org/changeset/base/197974 Log: Fix mismerged files. Sponsored by: FreeBSD Foundation Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_pci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_pci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci_pci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/usb_controller.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/u3g.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ulpt.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.h projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_controller.h projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.h projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.h projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_handle_request.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hid.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hub.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_parse.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_process.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_process.h projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_request.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_transfer.c projects/tcp_ffcaia2008_8.x/sys/dev/usb/usbdevs projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw2.c projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw_nat.c projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw_pfil.c Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -2326,4 +2326,5 @@ struct usb_bus_methods at91dci_bus_metho .set_stall = &at91dci_set_stall, .clear_stall = &at91dci_clear_stall, .roothub_exec = &at91dci_roothub_exec, + .xfer_poll = &at91dci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -2143,4 +2143,5 @@ struct usb_bus_methods atmegadci_bus_met .set_stall = &atmegadci_set_stall, .clear_stall = &atmegadci_clear_stall, .roothub_exec = &atmegadci_roothub_exec, + .xfer_poll = &atmegadci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -131,6 +131,7 @@ struct ehci_std_temp { uint8_t auto_data_toggle; uint8_t setup_alt_next; uint8_t last_frame; + uint8_t can_use_next; }; void @@ -1207,11 +1208,6 @@ ehci_non_isoc_done_sub(struct usb_xfer * xfer->td_transfer_cache = td; - /* update data toggle */ - - xfer->endpoint->toggle_next = - (status & EHCI_QTD_TOGGLE_MASK) ? 1 : 0; - #if USB_DEBUG if (status & EHCI_QTD_STATERRS) { DPRINTFN(11, "error, addr=%d, endpt=0x%02x, frame=0x%02x" @@ -1235,6 +1231,9 @@ ehci_non_isoc_done_sub(struct usb_xfer * static void ehci_non_isoc_done(struct usb_xfer *xfer) { + ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus); + ehci_qh_t *qh; + uint32_t status; usb_error_t err = 0; DPRINTFN(13, "xfer=%p endpoint=%p transfer done\n", @@ -1248,6 +1247,17 @@ ehci_non_isoc_done(struct usb_xfer *xfer } #endif + /* extract data toggle directly from the QH's overlay area */ + + qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; + + usb_pc_cpu_invalidate(qh->page_cache); + + status = hc32toh(sc, qh->qh_qtd.qtd_status); + + xfer->endpoint->toggle_next = + (status & EHCI_QTD_TOGGLE_MASK) ? 1 : 0; + /* reset scanner */ xfer->td_transfer_cache = xfer->td_transfer_first; @@ -1348,6 +1358,7 @@ ehci_check_transfer(struct usb_xfer *xfe } } else { ehci_qtd_t *td; + ehci_qh_t *qh; /* non-isochronous transfer */ @@ -1357,16 +1368,35 @@ ehci_check_transfer(struct usb_xfer *xfe */ td = xfer->td_transfer_cache; + qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; + + usb_pc_cpu_invalidate(qh->page_cache); + + status = hc32toh(sc, qh->qh_qtd.qtd_status); + if (status & EHCI_QTD_ACTIVE) { + /* transfer is pending */ + goto done; + } + while (1) { usb_pc_cpu_invalidate(td->page_cache); status = hc32toh(sc, td->qtd_status); /* - * if there is an active TD the transfer isn't done + * Check if there is an active TD which + * indicates that the transfer isn't done. */ if (status & EHCI_QTD_ACTIVE) { /* update cache */ - xfer->td_transfer_cache = td; + if (xfer->td_transfer_cache != td) { + xfer->td_transfer_cache = td; + if (qh->qh_qtd.qtd_next & + htohc32(sc, EHCI_LINK_TERMINATE)) { + /* XXX - manually advance to next frame */ + qh->qh_qtd.qtd_next = td->qtd_self; + usb_pc_cpu_flush(td->page_cache); + } + } goto done; } /* @@ -1545,7 +1575,6 @@ ehci_setup_standard_chain_sub(struct ehc ehci_qtd_t *td; ehci_qtd_t *td_next; ehci_qtd_t *td_alt_next; - uint32_t qtd_altnext; uint32_t buf_offset; uint32_t average; uint32_t len_old; @@ -1554,7 +1583,6 @@ ehci_setup_standard_chain_sub(struct ehc uint8_t precompute; terminate = htohc32(temp->sc, EHCI_LINK_TERMINATE); - qtd_altnext = terminate; td_alt_next = NULL; buf_offset = 0; shortpkt_old = temp->shortpkt; @@ -1612,7 +1640,8 @@ restart: td->qtd_status = temp->qtd_status | - htohc32(temp->sc, EHCI_QTD_SET_BYTES(average)); + htohc32(temp->sc, EHCI_QTD_IOC | + EHCI_QTD_SET_BYTES(average)); if (average == 0) { @@ -1687,11 +1716,23 @@ restart: td->qtd_buffer_hi[x] = 0; } - if (td_next) { - /* link the current TD with the next one */ - td->qtd_next = td_next->qtd_self; + if (temp->can_use_next) { + if (td_next) { + /* link the current TD with the next one */ + td->qtd_next = td_next->qtd_self; + } + } else { + /* + * BUG WARNING: The EHCI HW can use the + * qtd_next field instead of qtd_altnext when + * a short packet is received! We work this + * around in software by not queueing more + * than one job/TD at a time! + */ + td->qtd_next = terminate; } - td->qtd_altnext = qtd_altnext; + + td->qtd_altnext = terminate; td->alt_next = td_alt_next; usb_pc_cpu_flush(td->page_cache); @@ -1703,15 +1744,9 @@ restart: /* setup alt next pointer, if any */ if (temp->last_frame) { td_alt_next = NULL; - qtd_altnext = terminate; } else { /* we use this field internally */ td_alt_next = td_next; - if (temp->setup_alt_next) { - qtd_altnext = td_next->qtd_self; - } else { - qtd_altnext = terminate; - } } /* restore */ @@ -1756,6 +1791,8 @@ ehci_setup_standard_chain(struct usb_xfe temp.qtd_status = 0; temp.last_frame = 0; temp.setup_alt_next = xfer->flags_int.short_frames_ok; + temp.can_use_next = (xfer->flags_int.control_xfr || + (UE_GET_DIR(xfer->endpointno) == UE_DIR_OUT)); if (xfer->flags_int.control_xfr) { if (xfer->endpoint->toggle_next) { @@ -1889,7 +1926,6 @@ ehci_setup_standard_chain(struct usb_xfe /* the last TD terminates the transfer: */ td->qtd_next = htohc32(temp.sc, EHCI_LINK_TERMINATE); td->qtd_altnext = htohc32(temp.sc, EHCI_LINK_TERMINATE); - td->qtd_status |= htohc32(temp.sc, EHCI_QTD_IOC); usb_pc_cpu_flush(td->page_cache); @@ -3828,4 +3864,5 @@ struct usb_bus_methods ehci_bus_methods .device_suspend = ehci_device_suspend, .set_hw_power = ehci_set_hw_power, .roothub_exec = ehci_roothub_exec, + .xfer_poll = ehci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_pci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_pci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -206,6 +206,8 @@ ehci_pci_match(device_t self) return "NVIDIA nForce3 250 USB 2.0 controller"; case 0x005b10de: return "NVIDIA nForce4 USB 2.0 controller"; + case 0x03f210de: + return "NVIDIA nForce MCP61 USB 2.0 controller"; case 0x15621131: return "Philips ISP156x USB 2.0 controller"; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.c Mon Oct 12 07:29:50 2009 (r197974) @@ -2736,4 +2736,5 @@ struct usb_bus_methods musbotg_bus_metho .set_stall = &musbotg_set_stall, .clear_stall = &musbotg_clear_stall, .roothub_exec = &musbotg_roothub_exec, + .xfer_poll = &musbotg_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -2756,4 +2756,5 @@ struct usb_bus_methods ohci_bus_methods .device_suspend = ohci_device_suspend, .set_hw_power = ohci_set_hw_power, .roothub_exec = ohci_roothub_exec, + .xfer_poll = ohci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_pci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_pci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -172,6 +172,9 @@ ohci_pci_match(device_t self) case 0x00d710de: return ("nVidia nForce3 USB Controller"); + case 0x03f110de: + return ("nVidia nForce MCP61 USB Controller"); + case 0x70011039: return ("SiS 5571 USB controller"); Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -3251,4 +3251,5 @@ struct usb_bus_methods uhci_bus_methods .device_suspend = uhci_device_suspend, .set_hw_power = uhci_set_hw_power, .roothub_exec = uhci_roothub_exec, + .xfer_poll = uhci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci_pci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci_pci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci_pci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -200,6 +200,15 @@ uhci_pci_match(device_t self) case 0x265b8086: return ("Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D"); + case 0x27c88086: + return ("Intel 82801G (ICH7) USB controller USB-A"); + case 0x27c98086: + return ("Intel 82801G (ICH7) USB controller USB-B"); + case 0x27ca8086: + return ("Intel 82801G (ICH7) USB controller USB-C"); + case 0x27cb8086: + return ("Intel 82801G (ICH7) USB controller USB-D"); + case 0x28308086: return ("Intel 82801H (ICH8) USB controller USB-A"); case 0x28318086: Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/usb_controller.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/usb_controller.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/usb_controller.c Mon Oct 12 07:29:50 2009 (r197974) @@ -79,6 +79,11 @@ SYSCTL_INT(_hw_usb_ctrl, OID_AUTO, debug "Debug level"); #endif +static int usb_no_boot_wait = 0; +TUNABLE_INT("hw.usb.no_boot_wait", &usb_no_boot_wait); +SYSCTL_INT(_hw_usb, OID_AUTO, no_boot_wait, CTLFLAG_RDTUN, &usb_no_boot_wait, 0, + "No device enumerate waiting at boot."); + static uint8_t usb_post_init_called = 0; static devclass_t usb_devclass; @@ -132,8 +137,10 @@ usb_attach(device_t dev) return (ENXIO); } - /* delay vfs_mountroot until the bus is explored */ - bus->bus_roothold = root_mount_hold(device_get_nameunit(dev)); + if (usb_no_boot_wait == 0) { + /* delay vfs_mountroot until the bus is explored */ + bus->bus_roothold = root_mount_hold(device_get_nameunit(dev)); + } if (usb_post_init_called) { mtx_lock(&Giant); Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.c Mon Oct 12 07:29:50 2009 (r197974) @@ -2360,4 +2360,5 @@ struct usb_bus_methods uss820dci_bus_met .set_stall = &uss820dci_set_stall, .clear_stall = &uss820dci_clear_stall, .roothub_exec = &uss820dci_roothub_exec, + .xfer_poll = &uss820dci_do_poll, }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/u3g.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/u3g.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/u3g.c Mon Oct 12 07:29:50 2009 (r197974) @@ -186,6 +186,7 @@ static const struct usb_device_id u3g_de U3G_DEV(QUALCOMMINC, CDMA_MSM, U3GFL_SCSI_EJECT), /* OEM: Huawei */ U3G_DEV(HUAWEI, MOBILE, U3GFL_HUAWEI_INIT), + U3G_DEV(HUAWEI, E180V, U3GFL_HUAWEI_INIT), U3G_DEV(HUAWEI, E220, U3GFL_HUAWEI_INIT), /* OEM: Novatel */ U3G_DEV(NOVATEL, CDMA_MODEM, 0), Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ulpt.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ulpt.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ulpt.c Mon Oct 12 07:29:50 2009 (r197974) @@ -426,6 +426,9 @@ ulpt_open(struct usb_fifo *fifo, int ffl /* we assume that open is a serial process */ if (sc->sc_fflags == 0) { + + /* reset USB paralell port */ + ulpt_reset(sc); } return (unlpt_open(fifo, fflags)); @@ -720,7 +723,12 @@ ulpt_watchdog(void *arg) mtx_assert(&sc->sc_mtx, MA_OWNED); - usbd_transfer_start(sc->sc_xfer[ULPT_INTR_DT_RD]); + /* + * Only read status while the device is not opened, due to + * possible hardware or firmware bug in some printers. + */ + if (sc->sc_fflags == 0) + usbd_transfer_start(sc->sc_xfer[ULPT_INTR_DT_RD]); usb_callout_reset(&sc->sc_watchdog, hz, &ulpt_watchdog, sc); Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.c Mon Oct 12 07:29:50 2009 (r197974) @@ -679,8 +679,8 @@ usb_pc_cpu_invalidate(struct usb_page_ca /* nothing has been loaded into this page cache! */ return; } - bus_dmamap_sync(pc->tag, pc->map, - BUS_DMASYNC_POSTWRITE | BUS_DMASYNC_POSTREAD); + bus_dmamap_sync(pc->tag, pc->map, BUS_DMASYNC_POSTREAD); + bus_dmamap_sync(pc->tag, pc->map, BUS_DMASYNC_PREREAD); } /*------------------------------------------------------------------------* @@ -693,8 +693,7 @@ usb_pc_cpu_flush(struct usb_page_cache * /* nothing has been loaded into this page cache! */ return; } - bus_dmamap_sync(pc->tag, pc->map, - BUS_DMASYNC_PREWRITE | BUS_DMASYNC_PREREAD); + bus_dmamap_sync(pc->tag, pc->map, BUS_DMASYNC_PREWRITE); } /*------------------------------------------------------------------------* Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.c Mon Oct 12 07:29:50 2009 (r197974) @@ -398,15 +398,32 @@ int usb_submit_urb(struct urb *urb, uint16_t mem_flags) { struct usb_host_endpoint *uhe; + uint8_t do_unlock; + int err; - if (urb == NULL) { + if (urb == NULL) return (-EINVAL); - } - mtx_assert(&Giant, MA_OWNED); + + do_unlock = mtx_owned(&Giant) ? 0 : 1; + if (do_unlock) + mtx_lock(&Giant); if (urb->endpoint == NULL) { - return (-EINVAL); + err = -EINVAL; + goto done; } + + /* + * Check to see if the urb is in the process of being killed + * and stop a urb that is in the process of being killed from + * being re-submitted (e.g. from its completion callback + * function). + */ + if (urb->kill_count != 0) { + err = -EPERM; + goto done; + } + uhe = urb->endpoint; /* @@ -424,12 +441,16 @@ usb_submit_urb(struct urb *urb, uint16_t usbd_transfer_start(uhe->bsd_xfer[0]); usbd_transfer_start(uhe->bsd_xfer[1]); + err = 0; } else { /* no pipes have been setup yet! */ urb->status = -EINVAL; - return (-EINVAL); + err = -EINVAL; } - return (0); +done: + if (do_unlock) + mtx_unlock(&Giant); + return (err); } /*------------------------------------------------------------------------* @@ -448,9 +469,11 @@ static void usb_unlink_bsd(struct usb_xfer *xfer, struct urb *urb, uint8_t drain) { - if (xfer && - usbd_transfer_pending(xfer) && - (xfer->priv_fifo == (void *)urb)) { + if (xfer == NULL) + return; + if (!usbd_transfer_pending(xfer)) + return; + if (xfer->priv_fifo == (void *)urb) { if (drain) { mtx_unlock(&Giant); usbd_transfer_drain(xfer); @@ -467,14 +490,21 @@ usb_unlink_urb_sub(struct urb *urb, uint { struct usb_host_endpoint *uhe; uint16_t x; + uint8_t do_unlock; + int err; - if (urb == NULL) { + if (urb == NULL) return (-EINVAL); - } - mtx_assert(&Giant, MA_OWNED); + + do_unlock = mtx_owned(&Giant) ? 0 : 1; + if (do_unlock) + mtx_lock(&Giant); + if (drain) + urb->kill_count++; if (urb->endpoint == NULL) { - return (-EINVAL); + err = -EINVAL; + goto done; } uhe = urb->endpoint; @@ -504,7 +534,13 @@ usb_unlink_urb_sub(struct urb *urb, uint usb_unlink_bsd(uhe->bsd_xfer[0], urb, drain); usb_unlink_bsd(uhe->bsd_xfer[1], urb, drain); } - return (0); + err = 0; +done: + if (drain) + urb->kill_count--; + if (do_unlock) + mtx_unlock(&Giant); + return (err); } /*------------------------------------------------------------------------* @@ -555,6 +591,7 @@ static int usb_start_wait_urb(struct urb *urb, usb_timeout_t timeout, uint16_t *p_actlen) { int err; + uint8_t do_unlock; /* you must have a timeout! */ if (timeout == 0) { @@ -565,6 +602,9 @@ usb_start_wait_urb(struct urb *urb, usb_ urb->transfer_flags |= URB_WAIT_WAKEUP; urb->transfer_flags &= ~URB_IS_SLEEPING; + do_unlock = mtx_owned(&Giant) ? 0 : 1; + if (do_unlock) + mtx_lock(&Giant); err = usb_submit_urb(urb, 0); if (err) goto done; @@ -582,6 +622,8 @@ usb_start_wait_urb(struct urb *urb, usb_ err = urb->status; done: + if (do_unlock) + mtx_unlock(&Giant); if (err) { *p_actlen = 0; } else { @@ -638,7 +680,7 @@ usb_control_msg(struct usb_device *dev, * transfers on control endpoint zero: */ err = usbd_do_request_flags(dev, - &Giant, &req, data, USB_SHORT_XFER_OK, + NULL, &req, data, USB_SHORT_XFER_OK, &actlen, timeout); if (err) { err = -EPIPE; @@ -1216,9 +1258,7 @@ usb_init_urb(struct urb *urb) void usb_kill_urb(struct urb *urb) { - if (usb_unlink_urb_sub(urb, 1)) { - /* ignore */ - } + usb_unlink_urb_sub(urb, 1); } /*------------------------------------------------------------------------* Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.h ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.h Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.h Mon Oct 12 07:29:50 2009 (r197974) @@ -262,6 +262,7 @@ struct urb { uint8_t setup_dma; /* (in) not used on FreeBSD */ uint8_t transfer_dma; /* (in) not used on FreeBSD */ uint8_t bsd_isread; + uint8_t kill_count; /* FreeBSD specific */ struct usb_iso_packet_descriptor iso_frame_desc[]; /* (in) ISO ONLY */ }; Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_controller.h ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_controller.h Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_controller.h Mon Oct 12 07:29:50 2009 (r197974) @@ -99,6 +99,9 @@ struct usb_bus_methods { void (*set_stall) (struct usb_device *udev, struct usb_xfer *xfer, struct usb_endpoint *ep, uint8_t *did_stall); void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep); + /* Optional transfer polling support */ + + void (*xfer_poll) (struct usb_bus *); }; /* Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.c Mon Oct 12 07:29:50 2009 (r197974) @@ -217,7 +217,7 @@ usb_ref_device(struct usb_cdev_privdata * We need to grab the sx-lock before grabbing the * FIFO refs to avoid deadlock at detach! */ - sx_xlock(cpd->udev->default_sx + 1); + usbd_enum_lock(cpd->udev); mtx_lock(&usb_ref_lock); @@ -275,14 +275,12 @@ usb_ref_device(struct usb_cdev_privdata } mtx_unlock(&usb_ref_lock); - if (crd->is_uref) { - mtx_lock(&Giant); /* XXX */ - } return (0); error: if (crd->is_uref) { - sx_unlock(cpd->udev->default_sx + 1); + usbd_enum_unlock(cpd->udev); + if (--(cpd->udev->refcount) == 0) { cv_signal(cpd->udev->default_cv + 1); } @@ -334,10 +332,9 @@ usb_unref_device(struct usb_cdev_privdat DPRINTFN(2, "cpd=%p is_uref=%d\n", cpd, crd->is_uref); - if (crd->is_uref) { - mtx_unlock(&Giant); /* XXX */ - sx_unlock(cpd->udev->default_sx + 1); - } + if (crd->is_uref) + usbd_enum_unlock(cpd->udev); + mtx_lock(&usb_ref_lock); if (crd->is_read) { if (--(crd->rxfifo->refcount) == 0) { @@ -740,6 +737,8 @@ usb_fifo_reset(struct usb_fifo *f) break; } } + /* reset have fragment flag */ + f->flag_have_fragment = 0; } /*------------------------------------------------------------------------* @@ -783,6 +782,16 @@ usb_fifo_close(struct usb_fifo *f, int f /* set flushing flag */ f->flag_flushing = 1; + /* get the last packet in */ + if (f->flag_have_fragment) { + struct usb_mbuf *m; + f->flag_have_fragment = 0; + USB_IF_DEQUEUE(&f->free_q, m); + if (m) { + USB_IF_ENQUEUE(&f->used_q, m); + } + } + /* start write transfer, if not already started */ (f->methods->f_start_write) (f); @@ -1030,9 +1039,9 @@ usb_ioctl(struct cdev *dev, u_long cmd, * reference if we need it! */ err = usb_ref_device(cpd, &refs, 0 /* no uref */ ); - if (err) { + if (err) return (ENXIO); - } + fflags = cpd->fflags; f = NULL; /* set default value */ @@ -1303,6 +1312,7 @@ usb_write(struct cdev *dev, struct uio * struct usb_cdev_privdata* cpd; struct usb_fifo *f; struct usb_mbuf *m; + uint8_t *pdata; int fflags; int resid; int io_len; @@ -1373,33 +1383,59 @@ usb_write(struct cdev *dev, struct uio * } tr_data = 1; - USB_MBUF_RESET(m); - - io_len = MIN(m->cur_data_len, uio->uio_resid); - - m->cur_data_len = io_len; + if (f->flag_have_fragment == 0) { + USB_MBUF_RESET(m); + io_len = m->cur_data_len; + pdata = m->cur_data_ptr; + if (io_len > uio->uio_resid) + io_len = uio->uio_resid; + m->cur_data_len = io_len; + } else { + io_len = m->max_data_len - m->cur_data_len; + pdata = m->cur_data_ptr + m->cur_data_len; + if (io_len > uio->uio_resid) + io_len = uio->uio_resid; + m->cur_data_len += io_len; + } DPRINTFN(2, "transfer %d bytes to %p\n", - io_len, m->cur_data_ptr); + io_len, pdata); - err = usb_fifo_uiomove(f, - m->cur_data_ptr, io_len, uio); + err = usb_fifo_uiomove(f, pdata, io_len, uio); if (err) { + f->flag_have_fragment = 0; USB_IF_ENQUEUE(&f->free_q, m); break; } - if (f->methods->f_filter_write) { + + /* check if the buffer is ready to be transmitted */ + + if ((f->flag_write_defrag == 0) || + (m->cur_data_len == m->max_data_len)) { + f->flag_have_fragment = 0; + /* - * Sometimes it is convenient to process data at the - * expense of a userland process instead of a kernel - * process. + * Check for write filter: + * + * Sometimes it is convenient to process data + * at the expense of a userland process + * instead of a kernel process. */ - (f->methods->f_filter_write) (f, m); - } - USB_IF_ENQUEUE(&f->used_q, m); + if (f->methods->f_filter_write) { + (f->methods->f_filter_write) (f, m); + } - (f->methods->f_start_write) (f); + /* Put USB mbuf in the used queue */ + USB_IF_ENQUEUE(&f->used_q, m); + + /* Start writing data, if not already started */ + (f->methods->f_start_write) (f); + } else { + /* Wait for more data or close */ + f->flag_have_fragment = 1; + USB_IF_PREPEND(&f->free_q, m); + } } while (uio->uio_resid > 0); done: @@ -2220,6 +2256,18 @@ usb_fifo_set_close_zlp(struct usb_fifo * f->flag_short = onoff; } +void +usb_fifo_set_write_defrag(struct usb_fifo *f, uint8_t onoff) +{ + if (f == NULL) + return; + + /* defrag written data */ + f->flag_write_defrag = onoff; + /* reset defrag state */ + f->flag_have_fragment = 0; +} + void * usb_fifo_softc(struct usb_fifo *f) { Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.h ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.h Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.h Mon Oct 12 07:29:50 2009 (r197974) @@ -130,6 +130,8 @@ struct usb_fifo { uint8_t flag_short; /* set if short_ok or force_short * transfer flags should be set */ uint8_t flag_stall; /* set if clear stall should be run */ + uint8_t flag_write_defrag; /* set to defrag written data */ + uint8_t flag_have_fragment; /* set if defragging */ uint8_t iface_index; /* set to the interface we belong to */ uint8_t fifo_index; /* set to the FIFO index in "struct * usb_device" */ @@ -144,11 +146,9 @@ extern struct cdevsw usb_devsw; int usb_fifo_wait(struct usb_fifo *fifo); void usb_fifo_signal(struct usb_fifo *fifo); uint8_t usb_fifo_opened(struct usb_fifo *fifo); -void usb_fifo_free(struct usb_fifo *f); struct usb_symlink *usb_alloc_symlink(const char *target); void usb_free_symlink(struct usb_symlink *ps); int usb_read_symlink(uint8_t *user_ptr, uint32_t startentry, uint32_t user_len); -void usb_fifo_set_close_zlp(struct usb_fifo *, uint8_t); #endif /* _USB_DEV_H_ */ Modified: projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.c ============================================================================== --- projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.c Sun Oct 11 21:28:56 2009 (r197973) +++ projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.c Mon Oct 12 07:29:50 2009 (r197974) @@ -402,11 +402,11 @@ usb_unconfigure(struct usb_device *udev, uint8_t do_unlock; /* automatic locking */ - if (sx_xlocked(udev->default_sx + 1)) { + if (usbd_enum_is_locked(udev)) { do_unlock = 0; } else { do_unlock = 1; - sx_xlock(udev->default_sx + 1); + usbd_enum_lock(udev); } /* detach all interface drivers */ @@ -442,9 +442,8 @@ usb_unconfigure(struct usb_device *udev, udev->curr_config_no = USB_UNCONFIG_NO; udev->curr_config_index = USB_UNCONFIG_INDEX; - if (do_unlock) { - sx_unlock(udev->default_sx + 1); - } + if (do_unlock) + usbd_enum_unlock(udev); } /*------------------------------------------------------------------------* @@ -472,11 +471,11 @@ usbd_set_config_index(struct usb_device DPRINTFN(6, "udev=%p index=%d\n", udev, index); /* automatic locking */ - if (sx_xlocked(udev->default_sx + 1)) { + if (usbd_enum_is_locked(udev)) { do_unlock = 0; } else { do_unlock = 1; - sx_xlock(udev->default_sx + 1); + usbd_enum_lock(udev); } usb_unconfigure(udev, USB_UNCFG_FLAG_FREE_SUBDEV); @@ -585,9 +584,8 @@ done: if (err) { usb_unconfigure(udev, USB_UNCFG_FLAG_FREE_SUBDEV); } - if (do_unlock) { - sx_unlock(udev->default_sx + 1); - } + if (do_unlock) + usbd_enum_unlock(udev); return (err); } @@ -823,28 +821,23 @@ usbd_set_alt_interface_index(struct usb_ uint8_t do_unlock; /* automatic locking */ - if (sx_xlocked(udev->default_sx + 1)) { + if (usbd_enum_is_locked(udev)) { do_unlock = 0; } else { do_unlock = 1; - sx_xlock(udev->default_sx + 1); + usbd_enum_lock(udev); } if (iface == NULL) { err = USB_ERR_INVAL; goto done; } - if (udev->flags.usb_mode == USB_MODE_DEVICE) { - usb_detach_device(udev, iface_index, - USB_UNCFG_FLAG_FREE_SUBDEV); - } else { - if (iface->alt_index == alt_index) { - /* - * Optimise away duplicate setting of - * alternate setting in USB Host Mode! - */ - err = 0; - goto done; - } + if (iface->alt_index == alt_index) { + /* + * Optimise away duplicate setting of + * alternate setting in USB Host Mode! + */ + err = 0; + goto done; } #if USB_HAVE_UGEN /* @@ -858,13 +851,19 @@ usbd_set_alt_interface_index(struct usb_ if (err) { goto done; } + if (iface->alt_index != alt_index) { + /* the alternate setting does not exist */ + err = USB_ERR_INVAL; + goto done; + } + err = usbd_req_set_alt_interface_no(udev, NULL, iface_index, iface->idesc->bAlternateSetting); done: - if (do_unlock) { - sx_unlock(udev->default_sx + 1); - } + if (do_unlock) + usbd_enum_unlock(udev); + return (err); } @@ -959,7 +958,6 @@ usb_reset_iface_endpoints(struct usb_dev { struct usb_endpoint *ep; struct usb_endpoint *ep_end; - usb_error_t err; ep = udev->endpoints; ep_end = udev->endpoints + udev->endpoints_max; @@ -971,10 +969,7 @@ usb_reset_iface_endpoints(struct usb_dev continue; } /* simulate a clear stall from the peer */ - err = usbd_set_endpoint_stall(udev, ep, 0); - if (err) { - /* just ignore */ - } + usbd_set_endpoint_stall(udev, ep, 0); } return (0); } @@ -1233,11 +1228,11 @@ usb_probe_and_attach(struct usb_device * return (USB_ERR_INVAL); } /* automatic locking */ - if (sx_xlocked(udev->default_sx + 1)) { + if (usbd_enum_is_locked(udev)) { do_unlock = 0; } else { do_unlock = 1; - sx_xlock(udev->default_sx + 1); + usbd_enum_lock(udev); } if (udev->curr_config_index == USB_UNCONFIG_INDEX) { @@ -1286,6 +1281,7 @@ usb_probe_and_attach(struct usb_device * uaa.info.bIfaceNum = iface->idesc->bInterfaceNumber; uaa.use_generic = 0; + uaa.driver_info = 0; /* reset driver_info */ DPRINTFN(2, "iclass=%u/%u/%u iindex=%u/%u\n", uaa.info.bInterfaceClass, @@ -1302,6 +1298,7 @@ usb_probe_and_attach(struct usb_device * /* try generic interface drivers last */ uaa.use_generic = 1; + uaa.driver_info = 0; /* reset driver_info */ if (usb_probe_and_attach_sub(udev, &uaa)) { /* ignore */ @@ -1316,9 +1313,9 @@ usb_probe_and_attach(struct usb_device * } } done: - if (do_unlock) { - sx_unlock(udev->default_sx + 1); - } + if (do_unlock) + usbd_enum_unlock(udev); + return (0); } @@ -1780,7 +1777,8 @@ repeat_set_config: } } else if (usb_test_huawei_autoinst_p(udev, &uaa) == 0) { DPRINTFN(0, "Found Huawei auto-install disk!\n"); - err = USB_ERR_STALLED; /* fake an error */ + /* leave device unconfigured */ + usb_unconfigure(udev, USB_UNCFG_FLAG_FREE_SUBDEV); } } else { err = 0; /* set success */ @@ -1903,15 +1901,18 @@ static void usb_cdev_free(struct usb_device *udev) { struct usb_fs_privdata* pd; + struct cdev* pcdev; DPRINTFN(2, "Freeing device nodes\n"); while ((pd = LIST_FIRST(&udev->pd_list)) != NULL) { KASSERT(pd->cdev->si_drv1 == pd, ("privdata corrupt")); - destroy_dev_sched_cb(pd->cdev, usb_cdev_cleanup, pd); + pcdev = pd->cdev; pd->cdev = NULL; LIST_REMOVE(pd, pd_next); + if (pcdev != NULL) + destroy_dev_sched_cb(pcdev, usb_cdev_cleanup, pd); } } @@ -2334,6 +2335,7 @@ usb_notify_addq(const char *type, struct "devclass=0x%02x " "devsubclass=0x%02x " "sernum=\"%s\" " + "release=0x%04x " "at " "port=%u " "on " @@ -2345,6 +2347,7 @@ usb_notify_addq(const char *type, struct udev->ddesc.bDeviceClass, udev->ddesc.bDeviceSubClass, udev->serial, + UGETW(udev->ddesc.bcdDevice), udev->port_no, udev->parent_hub != NULL ? udev->parent_hub->ugen_name : @@ -2447,3 +2450,37 @@ usbd_device_attached(struct usb_device * { return (udev->state > USB_STATE_DETACHED); } + +/* The following function locks enumerating the given USB device. */ + +void +usbd_enum_lock(struct usb_device *udev) +{ + sx_xlock(udev->default_sx + 1); + /* + * NEWBUS LOCK NOTE: We should check if any parent SX locks + * are locked before locking Giant. Else the lock can be + * locked multiple times. + */ + mtx_lock(&Giant); +} + +/* The following function unlocks enumerating the given USB device. */ + +void +usbd_enum_unlock(struct usb_device *udev) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Tue Oct 13 00:43:31 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 B487A1065672; Tue, 13 Oct 2009 00:43:31 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 8BA8D8FC1A; Tue, 13 Oct 2009 00:43:31 +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 n9D0hV56089972; Tue, 13 Oct 2009 00:43:31 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9D0hVCr089970; Tue, 13 Oct 2009 00:43:31 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <200910130043.n9D0hVCr089970@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Tue, 13 Oct 2009 00:43:31 +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: r198009 - projects/mips/sbin 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: Tue, 13 Oct 2009 00:43:31 -0000 Author: gonzo Date: Tue Oct 13 00:43:31 2009 New Revision: 198009 URL: http://svn.freebsd.org/changeset/base/198009 Log: - Enable fdisk build for MIPS Modified: projects/mips/sbin/Makefile Modified: projects/mips/sbin/Makefile ============================================================================== --- projects/mips/sbin/Makefile Mon Oct 12 22:40:43 2009 (r198008) +++ projects/mips/sbin/Makefile Tue Oct 13 00:43:31 2009 (r198009) @@ -148,6 +148,10 @@ _fdisk= fdisk _mca= mca .endif +.if ${MACHINE_ARCH} == "mips" +_fdisk= fdisk +.endif + .if ${MACHINE_ARCH} == "sparc64" _sunlabel= sunlabel .endif From owner-svn-src-projects@FreeBSD.ORG Tue Oct 13 07:00:17 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 CD9EE1065672; Tue, 13 Oct 2009 07:00:17 +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 BB3E48FC12; Tue, 13 Oct 2009 07:00:17 +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 n9D70HrK097626; Tue, 13 Oct 2009 07:00:17 GMT (envelope-from lstewart@svn.freebsd.org) Received: (from lstewart@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9D70HPY097621; Tue, 13 Oct 2009 07:00:17 GMT (envelope-from lstewart@svn.freebsd.org) Message-Id: <200910130700.n9D70HPY097621@svn.freebsd.org> From: Lawrence Stewart Date: Tue, 13 Oct 2009 07:00:17 +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: r198022 - projects/tcp_cc_head/sys/netinet 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: Tue, 13 Oct 2009 07:00:18 -0000 Author: lstewart Date: Tue Oct 13 07:00:17 2009 New Revision: 198022 URL: http://svn.freebsd.org/changeset/base/198022 Log: Catch up with vimage changes. Modified: projects/tcp_cc_head/sys/netinet/cc.c projects/tcp_cc_head/sys/netinet/cc_cubic.c projects/tcp_cc_head/sys/netinet/cc_htcp.c projects/tcp_cc_head/sys/netinet/cc_newreno.c Modified: projects/tcp_cc_head/sys/netinet/cc.c ============================================================================== --- projects/tcp_cc_head/sys/netinet/cc.c Tue Oct 13 06:25:53 2009 (r198021) +++ projects/tcp_cc_head/sys/netinet/cc.c Tue Oct 13 07:00:17 2009 (r198022) @@ -47,14 +47,15 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include #include #include -#include +#include +#include +#include /* * List of available cc algorithms on the current system. First element Modified: projects/tcp_cc_head/sys/netinet/cc_cubic.c ============================================================================== --- projects/tcp_cc_head/sys/netinet/cc_cubic.c Tue Oct 13 06:25:53 2009 (r198021) +++ projects/tcp_cc_head/sys/netinet/cc_cubic.c Tue Oct 13 07:00:17 2009 (r198022) @@ -49,7 +49,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include @@ -59,7 +58,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include int cubic_mod_init(void); int cubic_cb_init(struct tcpcb *tp); Modified: projects/tcp_cc_head/sys/netinet/cc_htcp.c ============================================================================== --- projects/tcp_cc_head/sys/netinet/cc_htcp.c Tue Oct 13 06:25:53 2009 (r198021) +++ projects/tcp_cc_head/sys/netinet/cc_htcp.c Tue Oct 13 07:00:17 2009 (r198022) @@ -53,7 +53,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include @@ -62,7 +61,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include /* useful defines */ #define MODNAME "HTCP congestion control" Modified: projects/tcp_cc_head/sys/netinet/cc_newreno.c ============================================================================== --- projects/tcp_cc_head/sys/netinet/cc_newreno.c Tue Oct 13 06:25:53 2009 (r198021) +++ projects/tcp_cc_head/sys/netinet/cc_newreno.c Tue Oct 13 07:00:17 2009 (r198022) @@ -37,15 +37,16 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include #include #include +#include +#include #include -#include +#include /* * NewReno CC functions From owner-svn-src-projects@FreeBSD.ORG Tue Oct 13 19:51:31 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 DA4F41065695; Tue, 13 Oct 2009 19:51:31 +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