From owner-p4-projects@FreeBSD.ORG Sun Mar 30 00:04:51 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 57784106570F; Sun, 30 Mar 2008 00:04:51 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 1022610657C0
for ; Sun, 30 Mar 2008 00:04:51 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 0034B8FC18
for ; Sun, 30 Mar 2008 00:04:51 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U04oHj099514
for ; Sun, 30 Mar 2008 00:04:50 GMT
(envelope-from jb@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U04l2d099485
for perforce@freebsd.org; Sun, 30 Mar 2008 00:04:47 GMT
(envelope-from jb@freebsd.org)
Date: Sun, 30 Mar 2008 00:04:47 GMT
Message-Id: <200803300004.m2U04l2d099485@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jb@freebsd.org using -f
From: John Birrell
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138947 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 00:04:51 -0000
http://perforce.freebsd.org/chv.cgi?CH=138947
Change 138947 by jb@jb_freebsd1 on 2008/03/30 00:04:29
IF6
Affected files ...
.. //depot/projects/dtrace6/src/Makefile#2 integrate
.. //depot/projects/dtrace6/src/UPDATING#5 integrate
.. //depot/projects/dtrace6/src/bin/csh/Makefile#2 integrate
.. //depot/projects/dtrace6/src/bin/csh/config.h#2 integrate
.. //depot/projects/dtrace6/src/bin/csh/config_p.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/AUTHORS#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/BUGS#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/COPYING#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/ChangeLog#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/FAQ#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/FREEBSD-Xlist#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/FREEBSD-upgrade#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/INSTALL#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/NEWS#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/README.attrcache#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/README.ldap#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/am_ops.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amd.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amd.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_auto.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_direct.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_error.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_generic.c#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_host.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_inherit.c#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_link.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_linkx.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_nfsl.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_nfsx.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_program.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_root.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_toplvl.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amfs_union.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amq_subr.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/amq_svc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/autil.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/clock.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/conf.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/conf_parse.y#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/conf_tok.l#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/get_args.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_exec.c#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_file.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_hesiod.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_ldap.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_ndbm.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_nis.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_nisplus.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_passwd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/info_union.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/map.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/mapc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/mntfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/nfs_prot_svc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/nfs_start.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/nfs_subr.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_TEMPLATE.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_cachefs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_cdfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_efs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_lofs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_mfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_nfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_nfs3.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_nullfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_pcfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_tfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_tmpfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_ufs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_umapfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_unionfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/ops_xfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/opts.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/readdir.c#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/amd/restart.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/rpc_fwd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/sched.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/srvr_amfs_auto.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amd/srvr_nfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/amq.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/amq.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/amq.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/amq_clnt.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/amq_xdr.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/pawd.1#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/amq/pawd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/aux_conf.h.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/bootstrap#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/checkmount/checkmount_bsd44.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/mtab/mtab_bsd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/sa_dref/sa_dref_bsd44.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/transp/transp_sockets.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/trap/trap_default.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/conf/umount/umount_bsd44.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/doc/am-utils.texi#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/doc/stamp-vti#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/doc/texinfo.tex#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/doc/version.texi#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fixmount/fixmount.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fixmount/fixmount.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_analyze.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_data.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_dict.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_gram.y#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_lex.l#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsi_util.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsinfo.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsinfo.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/fsinfo.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/wr_atab.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/wr_bparam.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/wr_dumpset.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/wr_exportfs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/fsinfo/wr_fstab.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/hlfsd.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/hlfsd.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/hlfsd.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/homedir.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/nfs_prot_svc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/hlfsd/stubs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/am_compat.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/am_defs.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/am_utils.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/am_xdr_func.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/amq_defs.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/mount_headers1.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/include/mount_headers2.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/ldap-id.ms#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/ldap.schema#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/libamu/alloca.c#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/libamu/amu.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/hasmntopt.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/misc_rpc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/mount_fs.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/mtab.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/nfs_prot_xdr.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/strerror.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/strutil.c#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/libamu/util.c#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/libamu/wire.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/xdr_func.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/libamu/xutil.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/m4/GNUmakefile#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/amdgrep#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/amindent#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/autopat#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/chop-aclocal.pl#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/copy-if-newbig#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/macros/HEADER#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/macros/TRAILER#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/mk-aclocal#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/mkconf#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/rmtspc#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/m4/update_build_version#2 delete
.. //depot/projects/dtrace6/src/contrib/amd/mk-amd-map/mk-amd-map.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/mk-amd-map/mk-amd-map.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/am-eject.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/amd.conf-sample#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/amd.conf.5#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/amd2ldif.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/amd2sun.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/automount2amd.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/automount2amd.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/ctl-amd.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/ctl-hlfsd.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/expn.1#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/expn.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/fix-amd-map.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/fixrmtab.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/redhat-ctl-amd.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/test-attrcache.in#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/scripts/wait4amd.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/scripts/wait4amd2die.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/tasks#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/vers.m4#1 branch
.. //depot/projects/dtrace6/src/contrib/amd/wire-test/wire-test.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/amd/wire-test/wire-test.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/binutils/libiberty/cp-demangle.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/cvs/src/log.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/file/ChangeLog#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/acorn#2 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/animation#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/apple#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/archive#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/audio#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/bFLT#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Magdir/blender#2 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/chi#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Magdir/commands#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/console#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/cvs#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Magdir/database#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/efi#1 branch
.. //depot/projects/dtrace6/src/contrib/file/Magdir/elf#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/filesystems#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/fortran#1 branch
.. //depot/projects/dtrace6/src/contrib/file/Magdir/hdf#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Magdir/impulse#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Magdir/java#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/macintosh#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/msdos#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/pdf#2 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/sgi#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Magdir/wordperfect#2 delete
.. //depot/projects/dtrace6/src/contrib/file/Makefile.am#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/Makefile.in#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/acconfig.h#2 delete
.. //depot/projects/dtrace6/src/contrib/file/acinclude.m4#2 integrate
.. //depot/projects/dtrace6/src/contrib/file/aclocal.m4#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/apprentice.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/ascmagic.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/compress.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/config.h.in#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/configure#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/configure.in#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/file.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/file.h#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/file.man#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/file_opts.h#1 branch
.. //depot/projects/dtrace6/src/contrib/file/fsmagic.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/funcs.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/install-sh#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/is_tar.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/libmagic.man#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/magic.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/magic.h#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/magic.man#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/magic.mime#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/missing#2 delete
.. //depot/projects/dtrace6/src/contrib/file/mkinstalldirs#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/names.h#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/patchlevel.h#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/print.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/readelf.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/readelf.h#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/softmagic.c#3 integrate
.. //depot/projects/dtrace6/src/contrib/file/stamp-h.in#2 delete
.. //depot/projects/dtrace6/src/contrib/gcc/config/sparc/freebsd.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/pf/man/pf.conf.5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/FREEBSD-Xlist#2 delete
.. //depot/projects/dtrace6/src/contrib/tcsh/FREEBSD-upgrade#2 delete
.. //depot/projects/dtrace6/src/contrib/tcsh/Fixes#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/Imakefile#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/MAKEDIFFS#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/MAKESHAR#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/Makefile.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/Makefile.std#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/Makefile.vms#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/README#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/complete.tcsh#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/config.h.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/config/bsd4.4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/config_f.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/configure#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/configure.in#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.chared.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.decls.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.defns.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.init.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.inputl.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.refresh.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.screen.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.term.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.term.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ed.xmap.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/eight-bit.me#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/gethost.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/glob.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/glob.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/host.defs#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/imake.config#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/ma.setp.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/mi.termios.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/mi.varargs.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/C/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/Makefile#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/et/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/finnish/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/french/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/german/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/greek/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/italian/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ja/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/pl/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/russian/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/spanish/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set1#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set10#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set11#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set12#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set13#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set14#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set15#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set16#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set17#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set18#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set19#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set2#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set20#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set21#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set22#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set23#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set24#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set25#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set26#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set27#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set29#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set3#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set30#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set31#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set4#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set5#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set6#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set7#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set8#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/nls/ukrainian/set9#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/patchlevel.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/pathnames.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.char.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.char.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.decls.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.dir.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.dir.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.dol.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.err.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.exec.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.exp.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.file.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.func.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.glob.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.hist.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.init.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.lex.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.misc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.parse.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.print.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.proc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.proc.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.sem.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.set.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.time.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/sh.types.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/snames.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.alloc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.bind.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.const.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.decls.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.disc.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.func.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.nls.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.nls.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.os.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.os.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.printf.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.prompt.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.sched.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.sig.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.sig.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.str.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.vers.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.wait.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tc.who.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tcsh.man#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tcsh.man2html#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/termcap.vms#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.color.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.comp.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.decls.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.help.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.init.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.parse.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/tw.spell.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/tcsh/vms.termcap.c#2 integrate
.. //depot/projects/dtrace6/src/etc/defaults/rc.conf#4 integrate
.. //depot/projects/dtrace6/src/etc/mail/access.sample#2 integrate
.. //depot/projects/dtrace6/src/etc/namedb/named.root#3 integrate
.. //depot/projects/dtrace6/src/etc/periodic/security/100.chksetuid#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/DAEMON#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/LOGIN#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/Makefile#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/NETWORKING#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/SERVERS#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/accounting#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/amd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/apmd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/bootconf.sh#3 delete
.. //depot/projects/dtrace6/src/etc/rc.d/bootparams#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ccd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/cron#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/dhclient#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/dmesg#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/fsck#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ike#2 delete
.. //depot/projects/dtrace6/src/etc/rc.d/inetd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipfilter#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipfs#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipmon#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipnat#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipsec#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/isdnd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/jail#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/kerberos#4 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/keyserv#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ldconfig#4 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/local#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/lockd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/lpd#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/motd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountcritlocal#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountcritremote#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountd#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountlate#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/moused#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mrouted#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/newsyslog#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/nfsd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/nfslocking#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/power_profile#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/pwcheck#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/quota#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/rarpd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/resolv#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/root#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/route6d#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/routed#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/rpcbind#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/rtadvd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/rwho#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/savecore#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/securelevel#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/sendmail#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/sshd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/statd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/swap1#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/sysctl#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/syslogd#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/timed#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/tmp#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ugidfw#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/var#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/virecover#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypbind#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/yppasswdd#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypserv#3 integrate
.. //depot/projects/dtrace6/src/etc/sendmail/freebsd.mc#3 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/Makefile#2 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/kgdb.h#5 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/kld.c#1 branch
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/kthr.c#4 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/main.c#2 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/trgt.c#3 integrate
.. //depot/projects/dtrace6/src/gnu/usr.bin/gdb/kgdb/trgt_i386.c#3 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_read.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_read_private.h#2 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_write_set_compression_bzip2.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_write_set_compression_gzip.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_write_set_format_ar.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/gen/sysconf.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/setrunelocale.c#4 integrate
.. //depot/projects/dtrace6/src/lib/libc/resolv/res_comp.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/stdio/fdopen.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/stdio/fopen.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/stdio/freopen.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/sys/access.2#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/sys/clock_gettime.2#2 integrate
.. //depot/projects/dtrace6/src/lib/libdisk/disk.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libkvm/kvm.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libmagic/config.h#3 integrate
.. //depot/projects/dtrace6/src/lib/libmilter/Makefile#2 integrate
.. //depot/projects/dtrace6/src/lib/libpthread/sys/lock.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libpthread/thread/thr_kern.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libsdp/sdp.h#2 integrate
.. //depot/projects/dtrace6/src/lib/ncurses/ncurses/Makefile#2 integrate
.. //depot/projects/dtrace6/src/release/doc/en_US.ISO8859-1/errata/article.sgml#3 integrate
.. //depot/projects/dtrace6/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#7 integrate
.. //depot/projects/dtrace6/src/release/fixit.profile#4 integrate
.. //depot/projects/dtrace6/src/sbin/bsdlabel/bsdlabel.8#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/dhclient-script#4 integrate
.. //depot/projects/dtrace6/src/sbin/ffsinfo/ffsinfo.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/geom/core/geom.8#2 integrate
.. //depot/projects/dtrace6/src/sbin/geom/core/geom.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/gpt/gpt.c#4 integrate
.. //depot/projects/dtrace6/src/sbin/natd/natd.8#2 integrate
.. //depot/projects/dtrace6/src/sbin/newfs/newfs.8#2 integrate
.. //depot/projects/dtrace6/src/sbin/route/route.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/setkey/parse.y#2 integrate
.. //depot/projects/dtrace6/src/secure/usr.bin/ssh/Makefile#2 integrate
.. //depot/projects/dtrace6/src/secure/usr.sbin/sshd/Makefile#2 integrate
.. //depot/projects/dtrace6/src/share/colldef/el_GR.ISO8859-7.src#2 integrate
.. //depot/projects/dtrace6/src/share/examples/cvsup/cvs-supfile#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/fwohci.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/hptrr.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/ar.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/linux.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/pnp.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/scd.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/streams.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/man4.i386/svr4.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/msk.4#3 integrate
.. //depot/projects/dtrace6/src/share/man/man4/mxge.4#3 integrate
.. //depot/projects/dtrace6/src/share/man/man4/ng_nat.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/ng_pppoe.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/nve.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/ucycom.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man5/hosts.equiv.5#2 integrate
.. //depot/projects/dtrace6/src/share/man/man5/rc.conf.5#3 integrate
.. //depot/projects/dtrace6/src/share/man/man9/Makefile#3 integrate
.. //depot/projects/dtrace6/src/share/man/man9/ieee80211_radiotap.9#2 integrate
.. //depot/projects/dtrace6/src/share/mk/bsd.cpu.mk#2 integrate
.. //depot/projects/dtrace6/src/share/termcap/termcap.src#2 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/Makefile#4 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/asia#4 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/backward#3 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/leapseconds#2 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/northamerica#3 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/southamerica#4 integrate
.. //depot/projects/dtrace6/src/share/zoneinfo/zone.tab#3 integrate
.. //depot/projects/dtrace6/src/sys/amd64/acpica/madt.c#3 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/amd64_mem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/busdma_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/machdep.c#4 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/mem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/ia32/ia32_signal.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/include/pc/bios.h#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/include/proc.h#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/include/specialreg.h#3 integrate
.. //depot/projects/dtrace6/src/sys/amd64/isa/clock.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/linux32/linux32_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/linux32/linux32_sysvec.c#2 integrate
.. //depot/projects/dtrace6/src/sys/arm/arm/busdma_machdep.c#3 integrate
.. //depot/projects/dtrace6/src/sys/arm/arm/uio_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/boot2/boot2.c#3 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/btx/btx/Makefile#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/btx/btx/btx.S#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/gptboot/gptboot.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/libi386/biosmem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/libi386/biossmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/cam/cam_xpt.c#2 integrate
.. //depot/projects/dtrace6/src/sys/cam/scsi/scsi_da.c#2 integrate
.. //depot/projects/dtrace6/src/sys/conf/NOTES#2 integrate
.. //depot/projects/dtrace6/src/sys/conf/files#4 integrate
.. //depot/projects/dtrace6/src/sys/conf/files.amd64#5 integrate
.. //depot/projects/dtrace6/src/sys/conf/files.i386#5 integrate
.. //depot/projects/dtrace6/src/sys/conf/files.sparc64#3 integrate
.. //depot/projects/dtrace6/src/sys/conf/kmod.mk#2 integrate
.. //depot/projects/dtrace6/src/sys/ddb/db_command.c#4 integrate
.. //depot/projects/dtrace6/src/sys/ddb/db_input.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/aac/aac.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_cpu.c#4 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_thermal.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-disk.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/bfe/if_bfe.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/bfe/if_bfereg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/bge/if_bge.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/bge/if_bgereg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/coretemp/coretemp.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/drm/drm_drv.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/drm/drm_pciids.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/drm/i915_dma.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ichwd/ichwd.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/ichwd/ichwd.h#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/le/am7990.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/le/am79900.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/lge/if_lge.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mfi/mfi.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mfi/mfireg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/brgphy.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/e1000phy.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/icsphy.c#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mii/icsphyreg.h#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mii/miidevs#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/nsphy.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/nsphyter.c#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mii/nsphyterreg.h#1 branch
.. //depot/projects/dtrace6/src/sys/dev/msk/if_msk.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/msk/if_mskreg.h#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mxge/if_mxge.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mxge/if_mxge_var.h#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mxge/mxge_lro.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mxge/mxge_mcp.h#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/mxge/mxge_rss_eth_z8e.c#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mxge/mxge_rss_ethp_z8e.c#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mxge/rss_eth_z8e.h#1 branch
.. //depot/projects/dtrace6/src/sys/dev/mxge/rss_ethp_z8e.h#1 branch
.. //depot/projects/dtrace6/src/sys/dev/pci/pci.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/re/if_re.c#5 integrate
.. //depot/projects/dtrace6/src/sys/dev/twe/twe.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/ehci_pci.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/ucom.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/umass.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/usbdevs#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/uscanner.c#3 integrate
.. //depot/projects/dtrace6/src/sys/fs/nullfs/null_vfsops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/fs/nwfs/nwfs_vfsops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/fs/smbfs/smbfs_vfsops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/fs/udf/udf_vfsops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/geom/vinum/geom_vinum_drive.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/acpica/madt.c#3 integrate
.. //depot/projects/dtrace6/src/sys/i386/cpufreq/est.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/busdma_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/i686_mem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/identcpu.c#3 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/initcpu.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/k6_mem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/machdep.c#3 integrate
.. //depot/projects/dtrace6/src/sys/i386/include/pc/bios.h#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/include/proc.h#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/include/specialreg.h#3 integrate
.. //depot/projects/dtrace6/src/sys/i386/isa/clock.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/linux/linux_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/linux/linux_sysvec.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/svr4/svr4_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/ia64/ia64/busdma_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/init_main.c#3 integrate
.. //depot/projects/dtrace6/src/sys/kern/kern_descrip.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/kern_resource.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/uipc_sem.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/uipc_syscalls.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/vfs_default.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/vfs_vnops.c#3 integrate
.. //depot/projects/dtrace6/src/sys/kern/vnode_if.src#2 integrate
.. //depot/projects/dtrace6/src/sys/modules/mii/Makefile#2 integrate
.. //depot/projects/dtrace6/src/sys/modules/mxge/Makefile#2 integrate
.. //depot/projects/dtrace6/src/sys/modules/mxge/mxge_rss_eth_z8e/Makefile#1 branch
.. //depot/projects/dtrace6/src/sys/modules/mxge/mxge_rss_ethp_z8e/Makefile#1 branch
.. //depot/projects/dtrace6/src/sys/net/bpf.c#3 integrate
.. //depot/projects/dtrace6/src/sys/net/bpf.h#2 integrate
.. //depot/projects/dtrace6/src/sys/net/netisr.h#2 integrate
.. //depot/projects/dtrace6/src/sys/net80211/ieee80211_input.c#3 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/netflow/netflow.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/netflow/ng_netflow.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/netgraph.h#4 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_base.c#5 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_bpf.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_iface.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_ksocket.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_l2tp.c#4 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_nat.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_nat.h#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_ppp.c#3 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_pppoe.c#4 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_socket.c#3 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_tee.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netinet/in.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netinet/ip_carp.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netinet/libalias/alias_db.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netinet/libalias/alias_irc.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netipsec/ipsec.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netipsec/ipsec_input.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netipsec/ipsec_output.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netipsec/key.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netipsec/xform_ipip.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfs_socket.c#4 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfs_subs.c#3 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfs_vnops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfsm_subs.h#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsserver/nfs_srvcache.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsserver/nfsrvcache.h#2 integrate
.. //depot/projects/dtrace6/src/sys/pc98/include/md_var.h#2 integrate
.. //depot/projects/dtrace6/src/sys/pc98/pc98/machdep.c#3 integrate
.. //depot/projects/dtrace6/src/sys/pc98/pc98/pc98_machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_nvidia.c#3 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_rlreg.h#3 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_ti.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_bsm.c#4 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_syscalls.c#3 integrate
.. //depot/projects/dtrace6/src/sys/security/mac_mls/mac_mls.c#2 integrate
.. //depot/projects/dtrace6/src/sys/sparc64/include/md_var.h#2 integrate
.. //depot/projects/dtrace6/src/sys/sparc64/sparc64/ata_machdep.c#1 branch
.. //depot/projects/dtrace6/src/sys/sys/mount.h#2 integrate
.. //depot/projects/dtrace6/src/sys/sys/vnode.h#2 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_alloc.c#3 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_balloc.c#2 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_inode.c#2 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_rawread.c#2 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_snapshot.c#2 integrate
.. //depot/projects/dtrace6/src/sys/ufs/ffs/ffs_softdep.c#2 integrate
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 00:41:30 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 14AC5106566B; Sun, 30 Mar 2008 00:41:30 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id C7DCD1065676
for ; Sun, 30 Mar 2008 00:41:29 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id B999B8FC1C
for ; Sun, 30 Mar 2008 00:41:29 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U0fTBT001549
for ; Sun, 30 Mar 2008 00:41:29 GMT
(envelope-from jb@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U0fTU8001547
for perforce@freebsd.org; Sun, 30 Mar 2008 00:41:29 GMT
(envelope-from jb@freebsd.org)
Date: Sun, 30 Mar 2008 00:41:29 GMT
Message-Id: <200803300041.m2U0fTU8001547@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jb@freebsd.org using -f
From: John Birrell
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138952 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 00:41:30 -0000
http://perforce.freebsd.org/chv.cgi?CH=138952
Change 138952 by jb@jb_freebsd1 on 2008/03/30 00:41:26
More merges caused by the CDDL file move. Grumble.
Affected files ...
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/kern/opensolaris.c#1 add
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c#1 add
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/cpuvar.h#2 edit
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/cpuvar_defs.h#1 add
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/cyclic_impl.h#1 add
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/feature_tests.h#1 add
.. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/sema.h#1 add
.. //depot/projects/dtrace/src/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h#1 add
.. //depot/projects/dtrace/src/sys/modules/cyclic_test/Makefile#3 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/dtmalloc/Makefile#2 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/dtrace/Makefile#16 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/fasttrap/Makefile#4 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/fbt/Makefile#4 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/lockstat/Makefile#2 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/profile/Makefile#6 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/prototype/Makefile#4 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/sdt/Makefile#5 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/systrace/Makefile#4 edit
Differences ...
==== //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/sys/cpuvar.h#2 (text+ko) ====
@@ -28,8 +28,30 @@
#define _COMPAT_OPENSOLARIS_SYS_CPUVAR_H
#include
+#include
#ifdef _KERNEL
+
+struct cyc_cpu;
+
+typedef struct {
+ int cpuid;
+ struct cyc_cpu *cpu_cyclic;
+ uint32_t cpu_flags;
+ uint_t cpu_intr_actv;
+ uintptr_t cpu_profile_pc;
+ uintptr_t cpu_profile_upc;
+ uintptr_t cpu_dtrace_caller; /* DTrace: caller, if any */
+ hrtime_t cpu_dtrace_chillmark; /* DTrace: chill mark time */
+ hrtime_t cpu_dtrace_chilled; /* DTrace: total chill time */
+} solaris_cpu_t;
+
+/* Some code may choose to redefine this if pcpu_t would be more useful. */
+#define cpu_t solaris_cpu_t
+#define cpu_id cpuid
+
+extern solaris_cpu_t solaris_cpu[];
+
#define CPU_CACHE_COHERENCE_SIZE 64
/*
@@ -51,33 +73,50 @@
} cpu_core_t;
extern cpu_core_t cpu_core[];
+
+extern kmutex_t cpu_lock;
#endif /* _KERNEL */
/*
- * DTrace flags.
+ * Flags in the CPU structure.
+ *
+ * These are protected by cpu_lock (except during creation).
+ *
+ * Offlined-CPUs have three stages of being offline:
+ *
+ * CPU_ENABLE indicates that the CPU is participating in I/O interrupts
+ * that can be directed at a number of different CPUs. If CPU_ENABLE
+ * is off, the CPU will not be given interrupts that can be sent elsewhere,
+ * but will still get interrupts from devices associated with that CPU only,
+ * and from other CPUs.
+ *
+ * CPU_OFFLINE indicates that the dispatcher should not allow any threads
+ * other than interrupt threads to run on that CPU. A CPU will not have
+ * CPU_OFFLINE set if there are any bound threads (besides interrupts).
+ *
+ * CPU_QUIESCED is set if p_offline was able to completely turn idle the
+ * CPU and it will not have to run interrupt threads. In this case it'll
+ * stay in the idle loop until CPU_QUIESCED is turned off.
+ *
+ * CPU_FROZEN is used only by CPR to mark CPUs that have been successfully
+ * suspended (in the suspend path), or have yet to be resumed (in the resume
+ * case).
+ *
+ * On some platforms CPUs can be individually powered off.
+ * The following flags are set for powered off CPUs: CPU_QUIESCED,
+ * CPU_OFFLINE, and CPU_POWEROFF. The following flags are cleared:
+ * CPU_RUNNING, CPU_READY, CPU_EXISTS, and CPU_ENABLE.
*/
-#define CPU_DTRACE_NOFAULT 0x0001 /* Don't fault */
-#define CPU_DTRACE_DROP 0x0002 /* Drop this ECB */
-#define CPU_DTRACE_BADADDR 0x0004 /* DTrace fault: bad address */
-#define CPU_DTRACE_BADALIGN 0x0008 /* DTrace fault: bad alignment */
-#define CPU_DTRACE_DIVZERO 0x0010 /* DTrace fault: divide by zero */
-#define CPU_DTRACE_ILLOP 0x0020 /* DTrace fault: illegal operation */
-#define CPU_DTRACE_NOSCRATCH 0x0040 /* DTrace fault: out of scratch */
-#define CPU_DTRACE_KPRIV 0x0080 /* DTrace fault: bad kernel access */
-#define CPU_DTRACE_UPRIV 0x0100 /* DTrace fault: bad user access */
-#define CPU_DTRACE_TUPOFLOW 0x0200 /* DTrace fault: tuple stack overflow */
-#if defined(__sparc)
-#define CPU_DTRACE_FAKERESTORE 0x0400 /* pid provider hint to getreg */
-#endif
-#define CPU_DTRACE_ENTRY 0x0800 /* pid provider hint to ustack() */
-#define CPU_DTRACE_BADSTACK 0x1000 /* DTrace fault: bad stack */
-
-#define CPU_DTRACE_FAULT (CPU_DTRACE_BADADDR | CPU_DTRACE_BADALIGN | \
- CPU_DTRACE_DIVZERO | CPU_DTRACE_ILLOP | \
- CPU_DTRACE_NOSCRATCH | CPU_DTRACE_KPRIV | \
- CPU_DTRACE_UPRIV | CPU_DTRACE_TUPOFLOW | \
- CPU_DTRACE_BADSTACK)
-#define CPU_DTRACE_ERROR (CPU_DTRACE_FAULT | CPU_DTRACE_DROP)
+#define CPU_RUNNING 0x001 /* CPU running */
+#define CPU_READY 0x002 /* CPU ready for cross-calls */
+#define CPU_QUIESCED 0x004 /* CPU will stay in idle */
+#define CPU_EXISTS 0x008 /* CPU is configured */
+#define CPU_ENABLE 0x010 /* CPU enabled for interrupts */
+#define CPU_OFFLINE 0x020 /* CPU offline via p_online */
+#define CPU_POWEROFF 0x040 /* CPU is powered off */
+#define CPU_FROZEN 0x080 /* CPU is frozen via CPR suspend */
+#define CPU_SPARE 0x100 /* CPU offline available for use */
+#define CPU_FAULTED 0x200 /* CPU offline diagnosed faulty */
typedef enum {
CPU_INIT,
==== //depot/projects/dtrace/src/sys/modules/cyclic_test/Makefile#3 (text+ko) ====
@@ -7,8 +7,8 @@
#SRCS+= bus_if.h device_if.h vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../compat/opensolaris \
- -I${.CURDIR}/../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../..
IGNORE_PRAGMA= 1
==== //depot/projects/dtrace/src/sys/modules/dtrace/dtmalloc/Makefile#2 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= dtmalloc.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/dtrace/Makefile#16 (text+ko) ====
@@ -2,7 +2,7 @@
ARCHDIR= ${MACHINE_ARCH}
-.PATH: ${.CURDIR}/../../../contrib/opensolaris/uts/common/dtrace
+.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common/dtrace
.PATH: ${.CURDIR}/../../../cddl/kern
.PATH: ${.CURDIR}/../../../cddl/dev/dtrace
.PATH: ${.CURDIR}/../../../cddl/dev/dtrace/${ARCHDIR}
@@ -29,10 +29,10 @@
SRCS+= opt_apic.h
.endif
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
-I${.CURDIR}/../../../cddl/dev/dtrace \
-I${.CURDIR}/../../../cddl/dev/dtrace/${ARCHDIR} \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../.. -DDIS_MEM
CFLAGS+= -DSMP -DDEBUG
==== //depot/projects/dtrace/src/sys/modules/dtrace/fasttrap/Makefile#4 (text+ko) ====
@@ -6,12 +6,12 @@
SRCS= fasttrap.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
-CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/uts/intel
+CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/intel
.endif
CFLAGS+= -DSMP -DDEBUG
==== //depot/projects/dtrace/src/sys/modules/dtrace/fbt/Makefile#4 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= fbt.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/lockstat/Makefile#2 (text+ko) ====
@@ -5,8 +5,8 @@
KMOD= lockstat
SRCS= lockstat.c
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/profile/Makefile#6 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= profile.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/prototype/Makefile#4 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= prototype.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/sdt/Makefile#5 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= sdt.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
==== //depot/projects/dtrace/src/sys/modules/dtrace/systrace/Makefile#4 (text+ko) ====
@@ -6,8 +6,8 @@
SRCS= systrace.c
SRCS+= vnode_if.h
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris \
- -I${.CURDIR}/../../../contrib/opensolaris/uts/common \
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris \
+ -I${.CURDIR}/../../../cddl/contrib/opensolaris/uts/common \
-I${.CURDIR}/../../..
.include
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 00:42:31 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 484421065675; Sun, 30 Mar 2008 00:42:31 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 0721C106566C
for ; Sun, 30 Mar 2008 00:42:31 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id D4E998FC18
for ; Sun, 30 Mar 2008 00:42:30 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U0gU7v001563
for ; Sun, 30 Mar 2008 00:42:30 GMT
(envelope-from jb@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U0gUKi001561
for perforce@freebsd.org; Sun, 30 Mar 2008 00:42:30 GMT
(envelope-from jb@freebsd.org)
Date: Sun, 30 Mar 2008 00:42:30 GMT
Message-Id: <200803300042.m2U0gUKi001561@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jb@freebsd.org using -f
From: John Birrell
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138953 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 00:42:31 -0000
http://perforce.freebsd.org/chv.cgi?CH=138953
Change 138953 by jb@jb_freebsd1 on 2008/03/30 00:42:28
constify an arg for now. A later IFC will replace this, I think.
Affected files ...
.. //depot/projects/dtrace/src/sys/kern/kern_lock.c#22 edit
Differences ...
==== //depot/projects/dtrace/src/sys/kern/kern_lock.c#22 (text+ko) ====
@@ -207,7 +207,7 @@
*/
int
_lockmgr_args(struct lock *lkp, u_int flags, struct mtx *interlkp,
- const char *wmesg, int prio, int timo, char *file, int line)
+ const char *wmesg, int prio, int timo, const char *file, int line)
{
struct thread *td;
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 01:24:24 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 1E5B4106567A; Sun, 30 Mar 2008 01:24:24 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id D11121065682
for ; Sun, 30 Mar 2008 01:24:23 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id C4AB98FC1B
for ; Sun, 30 Mar 2008 01:24:23 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U1ONA5013179
for ; Sun, 30 Mar 2008 01:24:23 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U1ON8t013177
for perforce@freebsd.org; Sun, 30 Mar 2008 01:24:23 GMT
(envelope-from sam@freebsd.org)
Date: Sun, 30 Mar 2008 01:24:23 GMT
Message-Id: <200803300124.m2U1ON8t013177@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138955 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 01:24:24 -0000
http://perforce.freebsd.org/chv.cgi?CH=138955
Change 138955 by sam@sam_ebb on 2008/03/30 01:23:23
hack a raw 802.11 tap in the tx path by hooking ieee80211_encap;
doesn't handle frags and doesn't belong here--we need to pull
the tx aggregation up to the net80211 layer so we can do encap
and crypto before handing to the driver
Affected files ...
.. //depot/projects/vap/sys/net80211/ieee80211_output.c#43 edit
Differences ...
==== //depot/projects/vap/sys/net80211/ieee80211_output.c#43 (text+ko) ====
@@ -1103,6 +1103,10 @@
IEEE80211_NODE_STAT(ni, tx_ucast);
IEEE80211_NODE_STAT_ADD(ni, tx_bytes, datalen);
+ /* XXX fragmented frames not handled */
+ if (bpf_peers_present(vap->iv_rawbpf))
+ bpf_mtap(vap->iv_rawbpf, m);
+
return m;
bad:
if (m != NULL)
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 02:40:43 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 2A4A61065671; Sun, 30 Mar 2008 02:40:43 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id DC022106566C
for ; Sun, 30 Mar 2008 02:40:42 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id C459D8FC26
for ; Sun, 30 Mar 2008 02:40:42 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U2egvg016954
for ; Sun, 30 Mar 2008 02:40:42 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U2egoV016952
for perforce@freebsd.org; Sun, 30 Mar 2008 02:40:42 GMT
(envelope-from sam@freebsd.org)
Date: Sun, 30 Mar 2008 02:40:42 GMT
Message-Id: <200803300240.m2U2egoV016952@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138957 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 02:40:44 -0000
http://perforce.freebsd.org/chv.cgi?CH=138957
Change 138957 by sam@sam_ebb on 2008/03/30 02:39:42
o the WPA ie rid requires a 16-bit length at the front; add
a routine to do this (could optimize out copy probably but
it's hardly worth it)
o we're doing all crypto on the host, so fixup the rx path
to match (makes dhclient get a lease over wpa)
o add some noinline to routines to simplify debugging
o nuke packet dumping stuff; use tcpdump to get the same info
Affected files ...
.. //depot/projects/vap/sys/dev/wi/if_wi.c#19 edit
Differences ...
==== //depot/projects/vap/sys/dev/wi/if_wi.c#19 (text+ko) ====
@@ -153,8 +153,7 @@
static int wi_mwrite_bap(struct wi_softc *, int, int, struct mbuf *, int);
static int wi_read_rid(struct wi_softc *, int, void *, int *);
static int wi_write_rid(struct wi_softc *, int, void *, int);
-
-static void wi_dump_pkt(struct wi_frame *, struct ieee80211_node *, int rssi);
+static int wi_write_appie(struct wi_softc *, int, const struct ieee80211_appie *);
static void wi_scan_start(struct ieee80211com *);
static void wi_scan_end(struct ieee80211com *);
@@ -183,11 +182,8 @@
0, "control debugging printfs");
#define DPRINTF(X) if (wi_debug) printf X
-#define IFF_DUMPPKTS(_ifp) \
- (((_ifp)->if_flags & (IFF_DEBUG|IFF_LINK2)) == (IFF_DEBUG|IFF_LINK2))
#else
#define DPRINTF(X)
-#define IFF_DUMPPKTS(_ifp) 0
#endif
#define WI_INTRS (WI_EV_RX | WI_EV_ALLOC | WI_EV_INFO)
@@ -852,12 +848,9 @@
if ((sc->sc_flags & WI_FLAGS_HAS_WPASUPPORT) &&
(vap->iv_flags & IEEE80211_F_WPA)) {
wi_write_val(sc, WI_RID_WPA_HANDLING, 1);
- if (vap->iv_appie_wpa != NULL) {
-printf("%s: wpa ie %p %d\n", __func__, vap->iv_appie_wpa->ie_data, vap->iv_appie_wpa->ie_len);
- wi_write_rid(sc, WI_RID_WPA_DATA,
- vap->iv_appie_wpa->ie_data,
- vap->iv_appie_wpa->ie_len);
- }
+ if (vap->iv_appie_wpa != NULL)
+ wi_write_appie(sc, WI_RID_WPA_DATA,
+ vap->iv_appie_wpa);
}
wi_enable(sc); /* enable port */
@@ -929,6 +922,11 @@
wi_write_val(sc, WI_RID_ENH_SECURITY, 0x3);
}
+ if ((sc->sc_flags & WI_FLAGS_HAS_WPASUPPORT) &&
+ (vap->iv_flags & IEEE80211_F_WPA) &&
+ vap->iv_appie_wpa != NULL)
+ wi_write_appie(sc, WI_RID_WPA_DATA, vap->iv_appie_wpa);
+
wi_write_val(sc, WI_RID_PROMISC, 0);
/* Configure WEP. */
@@ -1006,8 +1004,6 @@
(caddr_t)&frmhdr.wi_whdr);
m_adj(m0, sizeof(struct ieee80211_frame));
frmhdr.wi_dat_len = htole16(m0->m_pkthdr.len);
- if (IFF_DUMPPKTS(ifp))
- wi_dump_pkt(&frmhdr, NULL, -1);
ieee80211_free_node(ni);
if (wi_start_tx(ifp, &frmhdr, m0))
continue;
@@ -1115,8 +1111,6 @@
(caddr_t)&frmhdr.wi_whdr);
m_adj(m0, sizeof(struct ieee80211_frame));
frmhdr.wi_dat_len = htole16(m0->m_pkthdr.len);
- if (IFF_DUMPPKTS(ifp))
- wi_dump_pkt(&frmhdr, NULL, -1);
if (wi_start_tx(ifp, &frmhdr, m0) < 0) {
m0 = NULL;
rc = EIO;
@@ -1294,7 +1288,7 @@
#endif
}
-static void
+static __noinline void
wi_rx_intr(struct wi_softc *sc)
{
struct ieee80211com *ic = &sc->sc_ic;
@@ -1318,9 +1312,6 @@
return;
}
- if (IFF_DUMPPKTS(ifp))
- wi_dump_pkt(&frmhdr, NULL, frmhdr.wi_rx_signal);
-
/*
* Drop undecryptable or packets with receive errors here
*/
@@ -1379,16 +1370,6 @@
CSR_WRITE_2(sc, WI_EVENT_ACK, WI_EV_RX);
- wh = mtod(m, struct ieee80211_frame *);
- if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
- /*
- * WEP is decrypted by hardware and the IV
- * is stripped. Clear WEP bit but mark mbuf.
- */
- wh->i_fc[1] &= ~IEEE80211_FC1_WEP;
- m->m_flags |= M_WEP;
- }
-
#if NBPFILTER > 0
if (bpf_peers_present(ifp->if_bpf)) {
/* XXX replace divide by table */
@@ -1404,6 +1385,7 @@
}
#endif
/* synchronize driver's BSSID with firmware's BSSID */
+ wh = mtod(m, struct ieee80211_frame *);
dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
if (ic->ic_opmode == IEEE80211_M_IBSS && dir == IEEE80211_FC1_DIR_NODS)
wi_sync_bssid(sc, wh->i_addr3);
@@ -1420,7 +1402,7 @@
WI_LOCK(sc);
}
-static void
+static __noinline void
wi_tx_ex_intr(struct wi_softc *sc)
{
struct ifnet *ifp = sc->sc_ifp;
@@ -1464,7 +1446,7 @@
CSR_WRITE_2(sc, WI_EVENT_ACK, WI_EV_TX_EXC);
}
-static void
+static __noinline void
wi_tx_intr(struct wi_softc *sc)
{
struct ifnet *ifp = sc->sc_ifp;
@@ -1498,7 +1480,7 @@
}
}
-static void
+static __noinline void
wi_info_intr(struct wi_softc *sc)
{
struct ieee80211com *ic = &sc->sc_ic;
@@ -2119,24 +2101,18 @@
return wi_cmd(sc, WI_CMD_ACCESS | WI_ACCESS_WRITE, rid, 0, 0);
}
-static void
-wi_dump_pkt(struct wi_frame *wh, struct ieee80211_node *ni, int rssi)
+static int
+wi_write_appie(struct wi_softc *sc, int rid, const struct ieee80211_appie *ie)
{
- if (ni != NULL)
- ieee80211_dump_pkt(ni->ni_ic,
- (u_int8_t *) &wh->wi_whdr, sizeof(wh->wi_whdr),
- ni->ni_txrate, rssi);
- printf(" status 0x%x rx_tstamp1 %u rx_tstamp0 0x%u rx_silence %u\n",
- le16toh(wh->wi_status), le16toh(wh->wi_rx_tstamp1),
- le16toh(wh->wi_rx_tstamp0), wh->wi_rx_silence);
- printf(" rx_signal %u rx_rate %u rx_flow %u\n",
- wh->wi_rx_signal, wh->wi_rx_rate, wh->wi_rx_flow);
- printf(" tx_rtry %u tx_rate %u tx_ctl 0x%x dat_len %u\n",
- wh->wi_tx_rtry, wh->wi_tx_rate,
- le16toh(wh->wi_tx_ctl), le16toh(wh->wi_dat_len));
- printf(" ehdr dst %6D src %6D type 0x%x\n",
- wh->wi_ehdr.ether_dhost, ":", wh->wi_ehdr.ether_shost, ":",
- wh->wi_ehdr.ether_type);
+ /* NB: 42 bytes is probably ok to have on the stack */
+ char buf[sizeof(uint16_t) + 40];
+
+ if (ie->ie_len > 40)
+ return EINVAL;
+ /* NB: firmware requires 16-bit ie length before ie data */
+ *(uint16_t *) buf = htole16(ie->ie_len);
+ memcpy(buf + sizeof(uint16_t), ie->ie_data, ie->ie_len);
+ return wi_write_rid(sc, rid, buf, ie->ie_len + sizeof(uint16_t));
}
int
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 02:51:56 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 09D1F1065672; Sun, 30 Mar 2008 02:51:56 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id A24B6106566C
for ; Sun, 30 Mar 2008 02:51:55 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 94A798FC18
for ; Sun, 30 Mar 2008 02:51:55 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U2ptri017321
for ; Sun, 30 Mar 2008 02:51:55 GMT
(envelope-from jb@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U2ptr3017319
for perforce@freebsd.org; Sun, 30 Mar 2008 02:51:55 GMT
(envelope-from jb@freebsd.org)
Date: Sun, 30 Mar 2008 02:51:55 GMT
Message-Id: <200803300251.m2U2ptr3017319@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jb@freebsd.org using -f
From: John Birrell
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138958 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 02:51:56 -0000
http://perforce.freebsd.org/chv.cgi?CH=138958
Change 138958 by jb@jb_freebsd1 on 2008/03/30 02:51:23
IFC
Affected files ...
.. //depot/projects/dtrace/ports/UPDATING#63 integrate
.. //depot/projects/dtrace/src/sys/fs/nullfs/null_subr.c#7 integrate
.. //depot/projects/dtrace/src/sys/kern/uipc_mqueue.c#13 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_vnops.c#16 integrate
.. //depot/projects/dtrace/src/sys/netgraph/ng_base.c#18 integrate
.. //depot/projects/dtrace/www/en/gnome/docs/bugging.sgml#8 integrate
.. //depot/projects/dtrace/www/en/gnome/docs/develfaq.sgml#10 integrate
.. //depot/projects/dtrace/www/en/gnome/docs/faq2.sgml#19 integrate
.. //depot/projects/dtrace/www/en/gnome/docs/volunteer.sgml#6 integrate
Differences ...
==== //depot/projects/dtrace/ports/UPDATING#63 (text+ko) ====
@@ -6,11 +6,18 @@
time you update your ports collection, before attempting any port
upgrades.
+20080330:
+ AFFECTS: users of www/mediawiki
+ AUTHOR: miwi@FreeBSD.org
+
+ www/mediawiki version is 1.12 now. 1.11 version was preserved on
+ www/mediawiki111 port.
+
20080329:
AFFECTS: users of www/phpadsnew
AUTHOR: beech@FreeBSD.org
- Phpadsnew has been replaced with www/openx.
+ Phpadsnew has been replaced with www/openx.
To upgrade please do the following:
1. Install www/openx
@@ -6267,4 +6274,4 @@
2) Update all p5-* modules.
portupgrade -f p5-\*
-$FreeBSD: ports/UPDATING,v 1.608 2008/03/29 19:50:39 beech Exp $
+$FreeBSD: ports/UPDATING,v 1.610 2008/03/30 00:20:48 miwi Exp $
==== //depot/projects/dtrace/src/sys/fs/nullfs/null_subr.c#7 (text+ko) ====
@@ -31,7 +31,7 @@
*
* @(#)null_subr.c 8.7 (Berkeley) 5/14/95
*
- * $FreeBSD: src/sys/fs/nullfs/null_subr.c,v 1.53 2008/01/10 01:10:47 attilio Exp $
+ * $FreeBSD: src/sys/fs/nullfs/null_subr.c,v 1.54 2008/03/29 23:24:54 jeff Exp $
*/
#include
@@ -103,11 +103,9 @@
struct mount *mp;
struct vnode *lowervp;
{
- struct thread *td = curthread; /* XXX */
struct null_node_hashhead *hd;
struct null_node *a;
struct vnode *vp;
- int error;
ASSERT_VOP_LOCKED(lowervp, "null_hashget");
@@ -121,24 +119,15 @@
mtx_lock(&null_hashmtx);
LIST_FOREACH(a, hd, null_hash) {
if (a->null_lowervp == lowervp && NULLTOV(a)->v_mount == mp) {
- vp = NULLTOV(a);
- VI_LOCK(vp);
- mtx_unlock(&null_hashmtx);
- /*
- * We need to clear the OWEINACT flag here as this
- * may lead vget() to try to lock our vnode which
- * is already locked via lowervp.
- */
- vp->v_iflag &= ~VI_OWEINACT;
- error = vget(vp, LK_INTERLOCK, td);
/*
* Since we have the lower node locked the nullfs
* node can not be in the process of recycling. If
* it had been recycled before we grabed the lower
* lock it would not have been found on the hash.
*/
- if (error)
- panic("null_hashget: vget error %d", error);
+ vp = NULLTOV(a);
+ vref(vp);
+ mtx_unlock(&null_hashmtx);
return (vp);
}
}
@@ -155,11 +144,9 @@
struct mount *mp;
struct null_node *xp;
{
- struct thread *td = curthread; /* XXX */
struct null_node_hashhead *hd;
struct null_node *oxp;
struct vnode *ovp;
- int error;
hd = NULL_NHASH(xp->null_lowervp);
mtx_lock(&null_hashmtx);
@@ -171,12 +158,8 @@
* operation.
*/
ovp = NULLTOV(oxp);
- VI_LOCK(ovp);
+ vref(ovp);
mtx_unlock(&null_hashmtx);
- ovp->v_iflag &= ~VI_OWEINACT;
- error = vget(ovp, LK_INTERLOCK, td);
- if (error)
- panic("null_hashins: vget error %d", error);
return (ovp);
}
}
==== //depot/projects/dtrace/src/sys/kern/uipc_mqueue.c#13 (text+ko) ====
@@ -43,7 +43,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/kern/uipc_mqueue.c,v 1.29 2008/01/13 14:44:09 attilio Exp $");
+__FBSDID("$FreeBSD: src/sys/kern/uipc_mqueue.c,v 1.30 2008/03/29 23:30:40 jeff Exp $");
#include
#include
@@ -704,12 +704,9 @@
}
if (vd != NULL) {
- if (vget(vd->mv_vnode, 0, curthread) == 0) {
- *vpp = vd->mv_vnode;
- vn_lock(*vpp, LK_RETRY | LK_EXCLUSIVE);
- return (0);
- }
- /* XXX if this can happen, we're in trouble */
+ *vpp = vd->mv_vnode;
+ vget(*vpp, LK_RETRY | LK_EXCLUSIVE, curthread);
+ return (0);
}
error = getnewvnode("mqueue", mp, &mqfs_vnodeops, vpp);
==== //depot/projects/dtrace/src/sys/kern/vfs_vnops.c#16 (text+ko) ====
@@ -35,7 +35,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/kern/vfs_vnops.c,v 1.259 2008/03/24 04:17:35 jeff Exp $");
+__FBSDID("$FreeBSD: src/sys/kern/vfs_vnops.c,v 1.260 2008/03/29 23:36:26 jeff Exp $");
#include "opt_mac.h"
@@ -854,26 +854,16 @@
}
/*
- * Check that the vnode is still valid, and if so
- * acquire requested lock.
+ * Acquire the requested lock and then check for validity. LK_RETRY
+ * permits vn_lock to return doomed vnodes.
*/
int
_vn_lock(struct vnode *vp, int flags, char *file, int line)
{
int error;
- /*
- * With no lock type requested we're just polling for validity.
- */
- if ((flags & LK_TYPE_MASK) == 0) {
- error = 0;
- if ((flags & LK_INTERLOCK) == 0)
- VI_LOCK(vp);
- if (vp->v_iflag & VI_DOOMED)
- error = ENOENT;
- VI_UNLOCK(vp);
- return (error);
- }
+ VNASSERT((flags & LK_TYPE_MASK) != 0, vp,
+ ("vn_lock called with no locktype."));
do {
error = VOP_LOCK1(vp, flags, file, line);
flags &= ~LK_INTERLOCK; /* Interlock is always dropped. */
==== //depot/projects/dtrace/src/sys/netgraph/ng_base.c#18 (text+ko) ====
@@ -38,7 +38,7 @@
* Authors: Julian Elischer
* Archie Cobbs
*
- * $FreeBSD: src/sys/netgraph/ng_base.c,v 1.152 2008/03/27 23:02:30 mav Exp $
+ * $FreeBSD: src/sys/netgraph/ng_base.c,v 1.154 2008/03/30 00:27:48 mav Exp $
* $Whistle: ng_base.c,v 1.39 1999/01/28 23:54:53 julian Exp $
*/
@@ -770,11 +770,9 @@
return (0);
}
- do {
- v = node->nd_refs - 1;
- } while (! atomic_cmpset_int(&node->nd_refs, v + 1, v));
+ v = atomic_fetchadd_int(&node->nd_refs, -1);
- if (v == 0) { /* we were the last */
+ if (v == 1) { /* we were the last */
mtx_lock(&ng_namehash_mtx);
node->nd_type->refs--; /* XXX maybe should get types lock? */
@@ -788,7 +786,7 @@
mtx_destroy(&node->nd_input_queue.q_mtx);
NG_FREE_NODE(node);
}
- return (v);
+ return (v - 1);
}
/************************************************************************
@@ -959,15 +957,12 @@
if (hook == &ng_deadhook) {
return;
}
- do {
- v = hook->hk_refs;
- } while (! atomic_cmpset_int(&hook->hk_refs, v, v - 1));
+
+ v = atomic_fetchadd_int(&hook->hk_refs, -1);
if (v == 1) { /* we were the last */
- if (_NG_HOOK_NODE(hook)) { /* it'll probably be ng_deadnode */
+ if (_NG_HOOK_NODE(hook)) /* it'll probably be ng_deadnode */
_NG_NODE_UNREF((_NG_HOOK_NODE(hook)));
- hook->hk_node = NULL;
- }
NG_FREE_HOOK(hook);
}
}
==== //depot/projects/dtrace/www/en/gnome/docs/bugging.sgml#8 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
@@ -117,7 +117,7 @@
FreeBSD-specific, and you have a fix available, report
it to both the FreeBSD GNOME team and the application's
developers. This way, the application's developers can apply
- the patch to CVS, and the FreeBSD GNOME team can apply the
+ the patch upstream, and the FreeBSD GNOME team can apply the
patch immediately to the ports tree without needing to wait
for the next release.
==== //depot/projects/dtrace/www/en/gnome/docs/develfaq.sgml#10 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
@@ -44,7 +44,7 @@
versions are committed to the FreeBSD CVS tree. This document is
about the development branch. The current development branch
is GNOME &gnomedevelver;.
- CVS - Often newer-than-new, the CVS HEAD versions of GNOME
+ SVN - Often newer-than-new, the SVN trunk versions of GNOME
applications and libraries are alpha quality, or often completely
unbuildable. The FreeBSD GNOME project pays attention to, but
does not track the alpha quality code.
@@ -110,20 +110,7 @@
into your main ports tree. From there, you can use
portupgrade or portmaster to upgrade from
&gnomever; to &gnomedevelver; and stay up-to-date afterwards.
- NOTE: if this is a first-time upgrade from &gnomever; to
- &gnomedevelver; you must run portupgrade or
- portmaster command:
-
-portupgrade -o textproc/rarian textproc/scrollkeeper
-portupgrade -a
-
-or
-
-portmaster -o textproc/rarian textproc/scrollkeeper
-portmaster -a
-
-
The long answer is that keeping up-to-date with the GNOME
development branch is complicated. Sometimes components change
in a way that makes portupgrade or portmaster
@@ -171,7 +158,7 @@
What is the current state of development GNOME on FreeBSD?
- GNOME 2.20.0 is now out, and ports and packages are
+
GNOME 2.22.0 is now out, and ports and packages are
up-to-date. Keep those bug reports coming.
==== //depot/projects/dtrace/www/en/gnome/docs/faq2.sgml#19 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
@@ -41,7 +41,7 @@
fonts?
How can I control what fonts are anti-aliased?
- How do I edit my GNOME 2 menus?
+ How do I edit my GNOME menus?
How do I use GTK+ 2 resource settings for
GTK+ 2 applications when not in a GNOME environment?
How do I configure settings for GNOME 1.4
@@ -308,32 +308,32 @@
I installed GNOME &gnomever;, but I am missing application
foo. What gives?
- Only the core desktop is included in the
+
Only the core Desktop is included in the
gnome2 package. Here are some other GNOME
- meta-ports that offer convenient groupings of popular GNOME 2
+ meta-ports that offer convenient groupings of popular GNOME
software.
- - The GNOME 2 Fifth Toe (x11/gnome2-fifth-toe)
- consists of stable GNOME 2 applications that many users
+
- The GNOME Fifth Toe (x11/gnome2-fifth-toe)
+ consists of stable GNOME applications that many users
expect to find in a functional desktop environment. This
includes image manipulation applications, chat and instant
messenger applications, and music and multimedia players
- - The GNOME 2 Hacker Tools
+
- The GNOME Hacker Tools
(devel/gnome2-hacker-tools) consists of applications
developers would need to create and maintain GNOME software
projects. This includes IDEs, interface builders, "hacker"
editors, and code generation tools.
- - The GNOME 2 Office (editors/gnome2-office)
+
- The GNOME Office (editors/gnome2-office)
consists of applications that are commonly found in office or
productivity suites. This includes a spreadsheet application,
word processor, project management application, database
access application, groupware suite, and diagramming
application.
- - The GNOME 2 Power Tools
+
- The GNOME Power Tools
(x11/gnome2-power-tools) consists of utilities
and applets for the technically-minded GNOME user. It
also contains many useful add-on utilities for some of
@@ -347,7 +347,7 @@
# pkg_add -r meta-port
-
For example, to install the GNOME 2 Fifth Toe from packages:
+ For example, to install the GNOME Fifth Toe from packages:
# pkg_add -r gnome2-fifth-toe
@@ -361,7 +361,7 @@
# make install clean
- For example, to install the GNOME 2 Fifth Toe from ports:
+ For example, to install the GNOME Fifth Toe from ports:
# cd /usr/ports/x11/gnome2-fifth-toe
@@ -486,12 +486,12 @@
What window managers work well with GNOME &gnomever;?
The gnome2 meta-port installs the
- metacity window manager by default. Another popular window
+ Metacity window manager by default. Another popular window
manager that works well with GNOME &gnomever; is
- sawfish. Sawfish
+ Sawfish. Sawfish
can be found in x11-wm/sawfish.
- To switch between metacity and sawfish in GNOME 2, you will need
+
To switch between Metacity and Sawfish in GNOME, you will need
to do the following:
@@ -500,8 +500,8 @@
The gnome-session-save is important. Without it, the
window manager will revert back to the one previously configured
- upon next login. To switch back, simply reverse sawfish and
- metacity.
+ upon next login. To switch back, simply reverse sawfish
+ and metacity.
If you have gotten the GNOME &gnomever; desktop working under an
alternative window manager, please take a screenshot and
@@ -531,7 +531,7 @@
Sometimes, after adding new fonts to the system, it is
necessary to teach fontconfig about them. If you find that
newly added fonts are not made available even after
- restarting GNOME 2, run the following command as root:
+ restarting GNOME, run the following command as root:
# fc-cache -f -v
@@ -583,7 +583,7 @@
-
-
How do I edit my GNOME 2 menus?
+ How do I edit my GNOME menus?
Right-click on the Applications menu, and select
Edit Menus. This will invoke the
@@ -592,16 +592,16 @@
-
-
How do I use GTK+ 2 resource settings for GTK+ 2 applications
+
How do I use GTK+ resource settings for GTK+ applications
when not in a GNOME environment?
- GNOME 2 applications get their GTK+ 2 resources from themes and
+
GNOME applications get their GTK+ resources from themes and
the corresponding theme engine. If you would rather run your
- GTK+ 2 applications in a non-GNOME environment then you will
+ GTK+ applications in a non-GNOME environment then you will
need to create a file named ~/.gtkrc-2.0.
- To use the widgets from a GTK+ 2 theme when in a non-GNOME
- environment, simply include the theme's
- gtk-2.0/gtkrc in your ~/.gtkrc-2.0. For example:
+
To use the widgets from a GTK+ theme when in a non-GNOME
+ environment, simply include the theme's
+ gtk-2.0/gtkrc in your ~/.gtkrc-2.0. For example:
include "/usr/local/share/themes/Crux/gtk-2.0/gtkrc"
If you prefer, you can use the same GTK+ 1.2 theme for both
@@ -612,7 +612,7 @@
- If you have any theme engine references, you will have
- to make sure there is a corresponding GTK+ 2 theme engine.
+ to make sure there is a corresponding GTK+ theme engine.
Otherwise, remove the engine entries.
- The default font specification should be outside of
any style blocks and should be specified with
@@ -1152,7 +1152,7 @@
/usr/local/libexec/gnome-settings-daemon from
the command line, and check for any errors. Most
problems can be solved by reinstalling
- sysutils/gnome-control-center.
+ sysutils/gnome-settings-daemon.
-
@@ -1172,7 +1172,7 @@
-
How do I enable window compositing in GNOME?
- Starting with GNOME 2.22, the metacity window manager includes
+
Starting with GNOME 2.22, the Metacity window manager includes
a compositing manager. When compositing is enabled,
widgets will get a drop shadow, and the Alt+Tab
application switcher will show previews of the
@@ -1188,7 +1188,7 @@
% gconftool-2 -s --type bool /apps/metacity/general/compositing_manager true
-
If you want to disable it again, char "true" to
+
If you want to disable it again, change "true" to
"false", and re-run the command.
You can also use gconf-editor to edit it.
@@ -1213,11 +1213,11 @@
~/.profile:
-export GDM_LANG=LOCALE
+export GDM_LANG=<locale>
- Here, LOCALE is the desired locale (e.g. en_US.UTF-8,
- es_ES.ISO8859-15, fr_FR.ISO8859-1, etc.).
+ Here, <locale> is the desired locale
+ (e.g. en_US.UTF-8, es_ES.ISO8859-15, fr_FR.ISO8859-1, etc.).
==== //depot/projects/dtrace/www/en/gnome/docs/volunteer.sgml#6 (text+ko) ====
@@ -1,6 +1,6 @@
-
+
@@ -23,9 +23,6 @@
Regularly install GNOME from packages, and report any problems
with the install or the functionality.
-
-
Find GNOME applications not yet ported to FreeBSD, and
- work on porting them over.
- -
Subscribe to the freebsd-gnome mailing list, and help
answer users' questions.
@@ -37,6 +34,47 @@
versions. The builditinator.sh script, available from the
MarcusCom portstools repository,
can automate the entire process, from start to finish.
+
+ The following non-trivial porting tasks are
+ needed.
+
+
+ Fix sysutils/system-tools-backends to
+ work with all supported versions of FreeBSD. This
+ will require someone with FreeBSD configuration
+ knowledged as well as a good knowledge of Perl
+ programming. All patches can be submitted as
+ PRs.
+
+ Port
+ NetworkManager to FreeBSD. This will require
+ someone with C programming experience, and a good
+ knowledge of wireless networking in FreeBSD.
+ Additionally, this will require some FreeBSD
+ userland changes especially to
+ ifconfig.
+
+ Port the GNOME
+ Bluetooth suite to FreeBSD. This will require
+ someone with C programming experience and
+ Bluetooth devices. The bulk of the work will be
+ porting libbtctl to use FreeBSD's Bluetooth
+ stack.
+
+ Extend the FreeBSD hal backend to support missing
+ subsystems. Currently, the most notable missing
+ subsystems are ieee1394 (i.e. Firewire),
+ bluetooth, and printer.
+ Those interested should use the latest
+ HAL Specification as a guide. Contact
+ marcus@FreeBSD.org
+ if you wish to help with this task.
+
+
Send any feedback to
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 04:31:48 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 30B5C1065676; Sun, 30 Mar 2008 04:31:48 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id DA829106566B
for ; Sun, 30 Mar 2008 04:31:47 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id CE60E8FC19
for ; Sun, 30 Mar 2008 04:31:47 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U4VlLn022694
for ; Sun, 30 Mar 2008 04:31:47 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U4Vlp1022692
for perforce@freebsd.org; Sun, 30 Mar 2008 04:31:47 GMT
(envelope-from sam@freebsd.org)
Date: Sun, 30 Mar 2008 04:31:47 GMT
Message-Id: <200803300431.m2U4Vlp1022692@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138962 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 04:31:48 -0000
http://perforce.freebsd.org/chv.cgi?CH=138962
Change 138962 by sam@sam_ebb on 2008/03/30 04:31:16
o remove NBPFILTER compat stuff
o don't waste effort supporting h/w WEP; at 11b rates and
even really old cpu's it's hardly worth not doing it in the host
o use m_getcl and m_gethdr
o use conversion tables instead of open code in mapping a tx rate
to a firmware code
o misc style cleanups
Affected files ...
.. //depot/projects/vap/sys/dev/wi/if_wi.c#20 edit
.. //depot/projects/vap/sys/dev/wi/if_wivar.h#14 edit
Differences ...
==== //depot/projects/vap/sys/dev/wi/if_wi.c#20 (text+ko) ====
@@ -64,8 +64,6 @@
#define WI_HERMES_STATS_WAR /* Work around stats counter bug. */
-#define NBPFILTER 1
-
#include
#include
#include
@@ -135,9 +133,6 @@
static void wi_tx_ex_intr(struct wi_softc *);
static void wi_info_intr(struct wi_softc *);
-static int wi_key_alloc(struct ieee80211vap *, const struct ieee80211_key *,
- ieee80211_keyix *, ieee80211_keyix *);
-
static int wi_write_txrate(struct wi_softc *, struct ieee80211vap *);
static int wi_write_wep(struct wi_softc *, struct ieee80211vap *);
static int wi_write_multi(struct wi_softc *);
@@ -180,7 +175,6 @@
static int wi_debug = 0;
SYSCTL_INT(_hw_wi, OID_AUTO, debug, CTLFLAG_RW, &wi_debug,
0, "control debugging printfs");
-
#define DPRINTF(X) if (wi_debug) printf X
#else
#define DPRINTF(X)
@@ -332,7 +326,6 @@
ic->ic_opmode = IEEE80211_M_STA;
ic->ic_caps = IEEE80211_C_PMGT
| IEEE80211_C_MONITOR
- | IEEE80211_C_WEP /* everyone supports WEP */
;
/*
@@ -449,7 +442,6 @@
ic->ic_vap_delete = wi_vap_delete;
ic->ic_update_mcast = wi_update_mcast;
-#if NBPFILTER > 0
bpfattach(ifp, DLT_IEEE802_11_RADIO,
sizeof(struct ieee80211_frame) + sizeof(sc->sc_tx_th));
/*
@@ -468,7 +460,6 @@
sc->sc_rx_th_len = roundup(sizeof(sc->sc_rx_th), sizeof(u_int32_t));
sc->sc_rx_th.wr_ihdr.it_len = htole16(sc->sc_rx_th_len);
sc->sc_rx_th.wr_ihdr.it_present = htole32(WI_RX_RADIOTAP_PRESENT);
-#endif
if (bootverbose)
ieee80211_announce(ic);
@@ -489,9 +480,7 @@
wi_stop_locked(sc, 0);
WI_UNLOCK(sc);
-#if NBPFILTER > 0
bpfdetach(ifp);
-#endif
ieee80211_ifdetach(&sc->sc_ic);
bus_teardown_intr(dev, sc->irq, sc->wi_intrhand);
@@ -520,8 +509,6 @@
vap = &wvp->wv_vap;
ieee80211_vap_setup(ic, vap, name, unit, opmode, flags, bssid, mac);
- wvp->wv_key_alloc = vap->iv_key_alloc;
- vap->iv_key_alloc = wi_key_alloc;
vap->iv_max_aid = WI_MAX_AID;
switch (opmode) {
@@ -742,12 +729,11 @@
WI_LOCK(sc);
wi_write_val(sc, WI_RID_OWN_CHNL,
ieee80211_chan2ieee(ic, ic->ic_curchan));
-#if NBPFILTER > 0
+
sc->sc_tx_th.wt_chan_freq = sc->sc_rx_th.wr_chan_freq =
htole16(ic->ic_curchan->ic_freq);
sc->sc_tx_th.wt_chan_flags = sc->sc_rx_th.wr_chan_flags =
htole16(ic->ic_curchan->ic_flags);
-#endif
WI_UNLOCK(sc);
}
@@ -948,6 +934,7 @@
struct ieee80211_node *ni;
struct ieee80211_frame *wh;
struct mbuf *m0;
+ struct ieee80211_key *k;
struct wi_frame frmhdr;
int cur;
@@ -978,13 +965,10 @@
ieee80211_free_node(ni);
continue;
}
+
wh = mtod(m0, struct ieee80211_frame *);
frmhdr.wi_tx_ctl = htole16(WI_ENC_TX_802_11|WI_TXCNTL_TX_EX);
- /* XXX check key for SWCRYPT instead of using operating mode */
- if ((wh->i_fc[1] & IEEE80211_FC1_WEP) &&
- (sc->sc_encryption & HOST_ENCRYPT)) {
- struct ieee80211_key *k;
-
+ if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
k = ieee80211_crypto_encap(ni, m0);
if (k == NULL) {
ieee80211_free_node(ni);
@@ -993,13 +977,13 @@
}
frmhdr.wi_tx_ctl |= htole16(WI_TXCNTL_NOCRYPT);
}
-#if NBPFILTER > 0
+
if (bpf_peers_present(ifp->if_bpf)) {
sc->sc_tx_th.wt_rate = ni->ni_txrate;
bpf_mtap2(ifp->if_bpf,
&sc->sc_tx_th, sc->sc_tx_th_len, m0);
}
-#endif
+
m_copydata(m0, 0, sizeof(struct ieee80211_frame),
(caddr_t)&frmhdr.wi_whdr);
m_adj(m0, sizeof(struct ieee80211_frame));
@@ -1058,6 +1042,7 @@
struct ieee80211com *ic = ni->ni_ic;
struct ifnet *ifp = ic->ic_ifp;
struct wi_softc *sc = ifp->if_softc;
+ struct ieee80211_key *k;
struct ieee80211_frame *wh;
struct wi_frame frmhdr;
int cur;
@@ -1086,27 +1071,19 @@
frmhdr.wi_tx_ctl = htole16(WI_ENC_TX_802_11|WI_TXCNTL_TX_EX);
if (params && (params->ibp_flags & IEEE80211_BPF_NOACK))
frmhdr.wi_tx_ctl |= htole16(WI_TXCNTL_ALTRTRY);
- /* XXX check key for SWCRYPT instead of using operating mode */
if ((wh->i_fc[1] & IEEE80211_FC1_WEP) &&
- (sc->sc_encryption & HOST_ENCRYPT)) {
- if (!params ||
- (params && (params->ibp_flags & IEEE80211_BPF_CRYPTO))) {
- struct ieee80211_key *k;
-
- k = ieee80211_crypto_encap(ni, m0);
- if (k == NULL) {
- rc = ENOMEM;
- goto out;
- }
- frmhdr.wi_tx_ctl |= htole16(WI_TXCNTL_NOCRYPT);
+ (!params || (params && (params->ibp_flags & IEEE80211_BPF_CRYPTO)))) {
+ k = ieee80211_crypto_encap(ni, m0);
+ if (k == NULL) {
+ rc = ENOMEM;
+ goto out;
}
+ frmhdr.wi_tx_ctl |= htole16(WI_TXCNTL_NOCRYPT);
}
-#if NBPFILTER > 0
if (bpf_peers_present(ifp->if_bpf)) {
sc->sc_tx_th.wt_rate = ni->ni_txrate;
bpf_mtap2(ifp->if_bpf, &sc->sc_tx_th, sc->sc_tx_th_len, m0);
}
-#endif
m_copydata(m0, 0, sizeof(struct ieee80211_frame),
(caddr_t)&frmhdr.wi_whdr);
m_adj(m0, sizeof(struct ieee80211_frame));
@@ -1343,24 +1320,16 @@
len = 0;
}
- MGETHDR(m, M_DONTWAIT, MT_DATA);
+ if (off + len > MHLEN)
+ m = m_getcl(M_DONTWAIT, MT_DATA, M_PKTHDR);
+ else
+ m = m_gethdr(M_DONTWAIT, MT_DATA);
if (m == NULL) {
CSR_WRITE_2(sc, WI_EVENT_ACK, WI_EV_RX);
ifp->if_ierrors++;
DPRINTF(("wi_rx_intr: MGET failed\n"));
return;
}
- if (off + len > MHLEN) {
- MCLGET(m, M_DONTWAIT);
- if ((m->m_flags & M_EXT) == 0) {
- CSR_WRITE_2(sc, WI_EVENT_ACK, WI_EV_RX);
- m_freem(m);
- ifp->if_ierrors++;
- DPRINTF(("wi_rx_intr: MCLGET failed\n"));
- return;
- }
- }
-
m->m_data += off - sizeof(struct ieee80211_frame);
memcpy(m->m_data, &frmhdr.wi_whdr, sizeof(struct ieee80211_frame));
wi_read_bap(sc, fid, sizeof(frmhdr),
@@ -1370,7 +1339,6 @@
CSR_WRITE_2(sc, WI_EVENT_ACK, WI_EV_RX);
-#if NBPFILTER > 0
if (bpf_peers_present(ifp->if_bpf)) {
/* XXX replace divide by table */
sc->sc_rx_th.wr_rate = frmhdr.wi_rx_rate / 5;
@@ -1383,7 +1351,7 @@
sc->sc_rx_th.wr_flags |= IEEE80211_RADIOTAP_F_WEP;
bpf_mtap2(ifp->if_bpf, &sc->sc_rx_th, sc->sc_rx_th_len, m);
}
-#endif
+
/* synchronize driver's BSSID with firmware's BSSID */
wh = mtod(m, struct ieee80211_frame *);
dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
@@ -1413,7 +1381,6 @@
/* Read in the frame header */
if (wi_read_bap(sc, fid, 0, &frmhdr, sizeof(frmhdr)) == 0) {
u_int16_t status = le16toh(frmhdr.wi_status);
-
/*
* Spontaneous station disconnects appear as xmit
* errors. Don't announce them and/or count them
@@ -1686,78 +1653,32 @@
static int
wi_write_txrate(struct wi_softc *sc, struct ieee80211vap *vap)
{
+ static const uint16_t lucent_rates[12] = {
+ [ 0] = 3, /* auto */
+ [ 1] = 1, /* 1Mb/s */
+ [ 2] = 2, /* 2Mb/s */
+ [ 5] = 4, /* 5.5Mb/s */
+ [11] = 5 /* 11Mb/s */
+ };
+ static const uint16_t intersil_rates[12] = {
+ [ 0] = 0xf, /* auto */
+ [ 1] = 0, /* 1Mb/s */
+ [ 2] = 1, /* 2Mb/s */
+ [ 5] = 2, /* 5.5Mb/s */
+ [11] = 3, /* 11Mb/s */
+ };
+ const uint16_t *rates = sc->sc_firmware_type == WI_LUCENT ?
+ lucent_rates : intersil_rates;
+ struct ieee80211com *ic = vap->iv_ic;
const struct ieee80211_txparam *tp;
- struct ieee80211com *ic = vap->iv_ic;
- int i;
- u_int16_t rate;
tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_bsschan)];
- if (tp->ucastrate == IEEE80211_FIXED_RATE_NONE)
- rate = 0; /* auto */
- else
- rate = tp->ucastrate / 2;
-
- /* rate: 0, 1, 2, 5, 11 */
-
- switch (sc->sc_firmware_type) {
- case WI_LUCENT:
- switch (rate) {
- case 0: /* auto == 11mbps auto */
- rate = 3;
- break;
- /* case 1, 2 map to 1, 2*/
- case 5: /* 5.5Mbps -> 4 */
- rate = 4;
- break;
- case 11: /* 11mbps -> 5 */
- rate = 5;
- break;
- default:
- break;
- }
- break;
- default:
- /* Choose a bit according to this table.
- *
- * bit | data rate
- * ----+-------------------
- * 0 | 1Mbps
- * 1 | 2Mbps
- * 2 | 5.5Mbps
- * 3 | 11Mbps
- */
- for (i = 8; i > 0; i >>= 1) {
- if (rate >= i)
- break;
- }
- if (i == 0)
- rate = 0xf; /* auto */
- else
- rate = i;
- break;
- }
- return wi_write_val(sc, WI_RID_TX_RATE, rate);
+ return wi_write_val(sc, WI_RID_TX_RATE,
+ (tp->ucastrate == IEEE80211_FIXED_RATE_NONE ?
+ rates[0] : rates[tp->ucastrate / 2]));
}
static int
-wi_key_alloc(struct ieee80211vap *vap, const struct ieee80211_key *k,
- ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix)
-{
- struct wi_softc *sc = vap->iv_ic->ic_ifp->if_softc;
-
- /*
- * When doing host encryption of outbound frames fail requests
- * for keys that are not marked w/ the SWCRYPT flag so the
- * net80211 layer falls back to s/w crypto. Note that we also
- * fixup existing keys below to handle mode changes.
- */
- if ((sc->sc_encryption & HOST_ENCRYPT) &&
- (k->wk_flags & IEEE80211_KEY_SWCRYPT) == 0)
- return 0;
- return WI_VAP(vap)->wv_key_alloc(vap, k, keyix, rxkeyix);
-}
-
-static int
wi_write_wep(struct wi_softc *sc, struct ieee80211vap *vap)
{
int error = 0;
@@ -1816,47 +1737,9 @@
sc->sc_encryption = val;
if ((val & PRIVACY_INVOKED) == 0)
break;
- error = wi_write_val(sc, WI_RID_P2_TX_CRYPT_KEY,
- vap->iv_def_txkey);
- if (error)
- break;
- if (val & HOST_DECRYPT)
- break;
- /*
- * It seems that the firmware accept 104bit key only if
- * all the keys have 104bit length. We get the length of
- * the transmit key and use it for all other keys.
- * Perhaps we should use software WEP for such situation.
- */
- if (vap->iv_def_txkey != IEEE80211_KEYIX_NONE)
- keylen = vap->iv_nw_keys[vap->iv_def_txkey].wk_keylen;
- else /* XXX should not hapen */
- keylen = IEEE80211_WEP_KEYLEN;
- if (keylen > IEEE80211_WEP_KEYLEN)
- keylen = 13; /* 104bit keys */
- else
- keylen = IEEE80211_WEP_KEYLEN;
- for (i = 0; i < IEEE80211_WEP_NKID; i++) {
- error = wi_write_rid(sc, WI_RID_P2_CRYPT_KEY0 + i,
- vap->iv_nw_keys[i].wk_key, keylen);
- if (error)
- break;
- }
+ error = wi_write_val(sc, WI_RID_P2_TX_CRYPT_KEY, vap->iv_def_txkey);
break;
}
- /*
- * XXX horrible hack; insure pre-existing keys are
- * setup properly to do s/w crypto.
- */
- for (i = 0; i < IEEE80211_WEP_NKID; i++) {
- struct ieee80211_key *k = &vap->iv_nw_keys[i];
- if (k->wk_flags & IEEE80211_KEY_XMIT) {
- if (sc->sc_encryption & HOST_ENCRYPT)
- k->wk_flags |= IEEE80211_KEY_SWCRYPT;
- else
- k->wk_flags &= ~IEEE80211_KEY_SWCRYPT;
- }
- }
return error;
}
@@ -2125,9 +2008,9 @@
sc->iobase = bus_alloc_resource(dev, SYS_RES_IOPORT,
&sc->iobase_rid, 0, ~0, (1 << 6),
rman_make_alignment_flags(1 << 6) | RF_ACTIVE);
- if (!sc->iobase) {
+ if (sc->iobase == NULL) {
device_printf(dev, "No I/O space?!\n");
- return (ENXIO);
+ return ENXIO;
}
sc->wi_io_addr = rman_get_start(sc->iobase);
@@ -2137,10 +2020,9 @@
sc->mem_rid = rid;
sc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
&sc->mem_rid, RF_ACTIVE);
-
- if (!sc->mem) {
+ if (sc->mem == NULL) {
device_printf(dev, "No Mem space on prism2.5?\n");
- return (ENXIO);
+ return ENXIO;
}
sc->wi_btag = rman_get_bustag(sc->mem);
@@ -2151,17 +2033,15 @@
sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
RF_ACTIVE |
((sc->wi_bus_type == WI_BUS_PCCARD) ? 0 : RF_SHAREABLE));
-
- if (!sc->irq) {
+ if (sc->irq == NULL) {
wi_free(dev);
device_printf(dev, "No irq?!\n");
- return (ENXIO);
+ return ENXIO;
}
sc->sc_dev = dev;
sc->sc_unit = device_get_unit(dev);
-
- return (0);
+ return 0;
}
void
@@ -2181,6 +2061,4 @@
bus_release_resource(dev, SYS_RES_MEMORY, sc->mem_rid, sc->mem);
sc->mem = NULL;
}
-
- return;
}
==== //depot/projects/vap/sys/dev/wi/if_wivar.h#14 (text+ko) ====
@@ -64,9 +64,6 @@
struct mbuf *, int, int, int, u_int32_t);
int (*wv_newstate)(struct ieee80211vap *,
enum ieee80211_state, int);
- int (*wv_key_alloc)(struct ieee80211vap *,
- const struct ieee80211_key *,
- ieee80211_keyix *, ieee80211_keyix *);
};
#define WI_VAP(vap) ((struct wi_vap *)(vap))
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 04:48:06 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 8F44C1065678; Sun, 30 Mar 2008 04:48:06 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 4E2DE1065673
for ; Sun, 30 Mar 2008 04:48:06 +0000 (UTC)
(envelope-from thompsa@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 421258FC28
for ; Sun, 30 Mar 2008 04:48:06 +0000 (UTC)
(envelope-from thompsa@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2U4m59m032228
for ; Sun, 30 Mar 2008 04:48:05 GMT
(envelope-from thompsa@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2U4m5BX032226
for perforce@freebsd.org; Sun, 30 Mar 2008 04:48:05 GMT
(envelope-from thompsa@freebsd.org)
Date: Sun, 30 Mar 2008 04:48:05 GMT
Message-Id: <200803300448.m2U4m5BX032226@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
thompsa@freebsd.org using -f
From: Andrew Thompson
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138963 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 04:48:07 -0000
http://perforce.freebsd.org/chv.cgi?CH=138963
Change 138963 by thompsa@thompsa_burger on 2008/03/30 04:48:01
Checkpoint the mechanical vap changes. It compiles but is untested and
still needs work.
Affected files ...
.. //depot/projects/vap/sys/dev/if_ndis/if_ndis.c#8 edit
.. //depot/projects/vap/sys/dev/if_ndis/if_ndisvar.h#7 edit
Differences ...
==== //depot/projects/vap/sys/dev/if_ndis/if_ndis.c#8 (text+ko) ====
@@ -133,6 +133,11 @@
static funcptr ndis_resettask_wrap;
static funcptr ndis_inputtask_wrap;
+static struct ieee80211vap *ndis_vap_create(struct ieee80211com *,
+ const char name[IFNAMSIZ], int unit, int opmode,
+ int flags, const uint8_t bssid[IEEE80211_ADDR_LEN],
+ const uint8_t mac[IEEE80211_ADDR_LEN]);
+static void ndis_vap_delete (struct ieee80211vap *);
static void ndis_tick (void *);
static void ndis_ticktask (device_object *, void *);
static void ndis_start (struct ifnet *);
@@ -140,9 +145,7 @@
static void ndis_resettask (device_object *, void *);
static void ndis_inputtask (device_object *, void *);
static int ndis_ioctl (struct ifnet *, u_long, caddr_t);
-static int ndis_80211_ioctl_get (struct ifnet *, u_long, caddr_t);
-static int ndis_80211_ioctl_set (struct ifnet *, u_long, caddr_t);
-static int ndis_newstate (struct ieee80211com *, enum ieee80211_state,
+static int ndis_newstate (struct ieee80211vap *, enum ieee80211_state,
int);
static int ndis_nettype_chan (uint32_t);
static int ndis_nettype_mode (uint32_t);
@@ -151,8 +154,8 @@
static void ndis_scan_start (struct ieee80211com *);
static void ndis_scan_end (struct ieee80211com *);
static void ndis_set_channel (struct ieee80211com *);
-static void ndis_scan_curchan (struct ieee80211com *, unsigned long);
-static void ndis_scan_mindwell (struct ieee80211com *);
+static void ndis_scan_curchan (struct ieee80211_scan_state *, unsigned long);
+static void ndis_scan_mindwell (struct ieee80211_scan_state *);
static void ndis_init (void *);
static void ndis_stop (struct ndis_softc *);
static void ndis_watchdog (struct ifnet *);
@@ -164,12 +167,11 @@
static void ndis_getstate_80211 (struct ndis_softc *);
static void ndis_setstate_80211 (struct ndis_softc *);
static int ndis_set_cipher (struct ndis_softc *, int);
-static int ndis_set_wpa (struct ndis_softc *);
-static int ndis_add_key (struct ieee80211com *,
+static int ndis_set_wpa (struct ndis_softc *, void *, int);
+static int ndis_add_key (struct ieee80211vap *,
const struct ieee80211_key *, const u_int8_t []);
-static int ndis_del_key (struct ieee80211com *,
+static int ndis_del_key (struct ieee80211vap *,
const struct ieee80211_key *);
-static void ndis_media_status (struct ifnet *, struct ifmediareq *);
static void ndis_setmulti (struct ndis_softc *);
static void ndis_map_sclist (void *, bus_dma_segment_t *,
@@ -520,16 +522,11 @@
driver_object *pdrv;
device_object *pdo;
struct ifnet *ifp = NULL;
- int error = 0, len, mode, bands = 0;
+ int error = 0, len, mode;
+ uint8_t bands = 0;
int i;
sc = device_get_softc(dev);
- ifp = sc->ifp = if_alloc(IFT_ETHER);
- if (ifp == NULL) {
- error = ENOSPC;
- goto fail;
- }
- ifp->if_softc = sc;
KeInitializeSpinLock(&sc->ndis_spinlock);
KeInitializeSpinLock(&sc->ndis_rxlock);
@@ -598,10 +595,6 @@
sc->ndis_inputitem = IoAllocateWorkItem(sc->ndis_block->nmb_deviceobj);
KeInitializeDpc(&sc->ndis_rxdpc, ndis_rxeof_xfr_wrap, sc->ndis_block);
- /* make sure drv flags are all cleared before initing the NIC. */
-
- ifp->if_drv_flags = 0;
-
/* Call driver's init routine. */
if (ndis_init_nic(sc)) {
device_printf (dev, "init handler failed\n");
@@ -677,6 +670,17 @@
}
}
+ if (sc->ndis_80211)
+ ifp = if_alloc(IFT_IEEE80211);
+ else
+ ifp = if_alloc(IFT_ETHER);
+ if (ifp == NULL) {
+ error = ENOSPC;
+ goto fail;
+ }
+ sc->ifp = ifp;
+ ifp->if_softc = sc;
+
/* Check for task offload support. */
ndis_probe_offload(sc);
@@ -710,7 +714,6 @@
ic->ic_ifp = ifp;
ic->ic_phytype = IEEE80211_T_DS;
- ic->ic_opmode = IEEE80211_M_STA;
ic->ic_caps = IEEE80211_C_IBSS;
setbit(ic->ic_modecaps, IEEE80211_MODE_AUTO);
len = 0;
@@ -840,7 +843,7 @@
}
#undef SETRATE
#undef INCRATE
- ieee80211_init_channels(ic, 0, CTRY_DEFAULT, bands, 0, 1);
+ ieee80211_init_channels(ic, NULL, &bands);
/*
* To test for WPA support, we need to see if we can
@@ -890,21 +893,16 @@
ic->ic_caps |= IEEE80211_C_PMGT;
bcopy(eaddr, &ic->ic_myaddr, sizeof(eaddr));
ieee80211_ifattach(ic);
- ieee80211_media_init(ic, ieee80211_media_change,
- ndis_media_status);
ic->ic_scan_start = ndis_scan_start;
ic->ic_scan_end = ndis_scan_end;
ic->ic_set_channel = ndis_set_channel;
ic->ic_scan_curchan = ndis_scan_curchan;
ic->ic_scan_mindwell = ndis_scan_mindwell;
ic->ic_bsschan = IEEE80211_CHAN_ANYC;
- ic->ic_bss->ni_chan = ic->ic_bsschan;
- /* override state transition machine */
- sc->ndis_newstate = ic->ic_newstate;
- ic->ic_newstate = ndis_newstate;
- /* install key handing routines */
- ic->ic_crypto.cs_key_set = ndis_add_key;
- ic->ic_crypto.cs_key_delete = ndis_del_key;
+ //ic->ic_bss->ni_chan = ic->ic_bsschan;
+ ic->ic_vap_create = ndis_vap_create;
+ ic->ic_vap_delete = ndis_vap_delete;
+
} else {
ifmedia_init(&sc->ifmedia, IFM_IMASK, ndis_ifmedia_upd,
ndis_ifmedia_sts);
@@ -928,6 +926,45 @@
return(error);
}
+static struct ieee80211vap *
+ndis_vap_create(struct ieee80211com *ic,
+ const char name[IFNAMSIZ], int unit, int opmode, int flags,
+ const uint8_t bssid[IEEE80211_ADDR_LEN],
+ const uint8_t mac[IEEE80211_ADDR_LEN])
+{
+ struct ndis_vap *nvp;
+ struct ieee80211vap *vap;
+
+ if (!TAILQ_EMPTY(&ic->ic_vaps)) /* only one at a time */
+ return NULL;
+ nvp = (struct ndis_vap *) malloc(sizeof(struct ndis_vap),
+ M_80211_VAP, M_NOWAIT | M_ZERO);
+ if (nvp == NULL)
+ return NULL;
+ vap = &nvp->vap;
+ ieee80211_vap_setup(ic, vap, name, unit, opmode, flags, bssid, mac);
+ /* override with driver methods */
+ nvp->newstate = vap->iv_newstate;
+ vap->iv_newstate = ndis_newstate;
+
+ /* complete setup */
+ ieee80211_vap_attach(vap, ieee80211_media_change, ieee80211_media_status);
+ ic->ic_opmode = opmode;
+ /* install key handing routines */
+ vap->iv_key_set = ndis_add_key;
+ vap->iv_key_delete = ndis_del_key;
+ return vap;
+}
+
+static void
+ndis_vap_delete(struct ieee80211vap *vap)
+{
+ struct ndis_vap *nvp = NDIS_VAP(vap);
+
+ ieee80211_vap_detach(vap);
+ free(nvp, M_80211_VAP);
+}
+
/*
* Shutdown hardware and free up resources. This can be called any
* time after the mutex has been initialized. It is called in both
@@ -1422,10 +1459,14 @@
struct ifnet *ifp;
struct ndis_softc *sc;
struct mbuf *m;
+ struct ieee80211com *ic;
+ struct ieee80211vap *vap;
uint8_t irql;
ifp = arg;
sc = ifp->if_softc;
+ ic = &sc->ic;
+ vap = TAILQ_FIRST(&ic->ic_vaps);
block = dobj->do_devext;
KeAcquireSpinLock(&sc->ndis_rxlock, &irql);
@@ -1434,8 +1475,10 @@
if (m == NULL)
break;
KeReleaseSpinLock(&sc->ndis_rxlock, irql);
- ifp->if_ipackets++;
- (*ifp->if_input)(ifp, m);
+ if (sc->ndis_80211)
+ vap->iv_deliver_data(vap, vap->iv_bss, m);
+ else
+ (*ifp->if_input)(ifp, m);
KeAcquireSpinLock(&sc->ndis_rxlock, &irql);
}
KeReleaseSpinLock(&sc->ndis_rxlock, irql);
@@ -1604,11 +1647,13 @@
{
struct ndis_softc *sc;
struct ieee80211com *ic;
+ struct ieee80211vap *vap;
ndis_checkforhang_handler hangfunc;
uint8_t rval;
sc = xsc;
ic = &sc->ic;
+ vap = TAILQ_FIRST(&ic->ic_vaps);
NDIS_LOCK(sc);
if (!NDIS_INITIALIZED(sc)) {
@@ -1635,7 +1680,7 @@
NDIS_UNLOCK(sc);
if (sc->ndis_80211) {
ndis_getstate_80211(sc);
- ieee80211_new_state(ic, IEEE80211_S_RUN, -1);
+ ieee80211_new_state(vap, IEEE80211_S_RUN, -1);
}
NDIS_LOCK(sc);
if_link_state_change(sc->ifp, LINK_STATE_UP);
@@ -1645,7 +1690,7 @@
sc->ndis_sts == NDIS_STATUS_MEDIA_DISCONNECT) {
sc->ndis_link = 0;
if (sc->ndis_80211)
- ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
+ ieee80211_new_state(vap, IEEE80211_S_SCAN, 0);
if_link_state_change(sc->ifp, LINK_STATE_DOWN);
}
@@ -1854,7 +1899,7 @@
* fixing the upper layer modules so they don't
* call ifp->if_init() quite as often.
*/
- if (sc->ndis_link && sc->ndis_skip)
+ if (sc->ndis_link)
return;
/*
@@ -1912,23 +1957,14 @@
if_link_state_change(sc->ifp, LINK_STATE_UNKNOWN);
- if (ic->ic_opmode != IEEE80211_M_MONITOR) {
- /*
- * NB: When restarting the adapter clock the state
- * machine regardless of the roaming mode; otherwise
- * we need to notify user apps so they can manually
- * get us going again.
- */
- if (ic->ic_roaming != IEEE80211_ROAMING_MANUAL)
- ieee80211_new_state(ic, IEEE80211_S_SCAN, 0);
- } else
- ieee80211_new_state(ic, IEEE80211_S_RUN, -1);
-
ifp->if_drv_flags |= IFF_DRV_RUNNING;
ifp->if_drv_flags &= ~IFF_DRV_OACTIVE;
NDIS_UNLOCK(sc);
+ /* XXX force handling */
+ ieee80211_start_all(ic); /* start all vap's */
+
/*
* Some drivers don't set this value. The NDIS spec says
* the default checkforhang timeout is "approximately 2
@@ -2070,18 +2106,17 @@
*/
static int
-ndis_set_wpa(sc)
+ndis_set_wpa(sc, ie, ielen)
struct ndis_softc *sc;
+ void *ie;
+ int ielen;
{
- struct ieee80211com *ic;
struct ieee80211_ie_wpa *w;
struct ndis_ie *n;
char *pos;
uint32_t arg;
int i;
- ic = &sc->ic;
-
/*
* Apparently, the only way for us to know what ciphers
* and key management/authentication mode to use is for
@@ -2090,7 +2125,7 @@
* supplied by the WPA supplicant.
*/
- w = (struct ieee80211_ie_wpa *)ic->ic_opt_ie;
+ w = (struct ieee80211_ie_wpa *)ie;
/* Check for the right kind of IE. */
if (w->wpa_id != IEEE80211_ELEMID_VENDOR) {
@@ -2153,18 +2188,20 @@
struct ndis_softc *sc;
{
struct ieee80211com *ic;
+ struct ieee80211vap *vap;
struct ieee80211_node *ni;
ndis_80211_ssid ssid;
ndis_80211_macaddr bssid;
ndis_80211_config config;
ndis_80211_wep wep;
- int i, rval = 0, len;
+ int i, rval = 0, len, error;
uint32_t arg;
struct ifnet *ifp;
ic = &sc->ic;
ifp = sc->ifp;
- ni = ic->ic_bss;
+ vap = TAILQ_FIRST(&ic->ic_vaps);
+ ni = vap->iv_bss;
if (!NDIS_INITIALIZED(sc)) {
DPRINTF(("%s: NDIS not initialized\n", __func__));
@@ -2180,7 +2217,7 @@
/* Set network infrastructure mode. */
len = sizeof(arg);
- if (ic->ic_opmode == IEEE80211_M_IBSS)
+ if (vap->iv_opmode == IEEE80211_M_IBSS)
arg = NDIS_80211_NET_INFRA_IBSS;
else
arg = NDIS_80211_NET_INFRA_BSS;
@@ -2193,13 +2230,13 @@
/* Set RTS threshold */
len = sizeof(arg);
- arg = ic->ic_rtsthreshold;
+ arg = vap->iv_rtsthreshold;
ndis_set_info(sc, OID_802_11_RTS_THRESHOLD, &arg, &len);
/* Set fragmentation threshold */
len = sizeof(arg);
- arg = ic->ic_fragthreshold;
+ arg = vap->iv_fragthreshold;
ndis_set_info(sc, OID_802_11_FRAGMENTATION_THRESHOLD, &arg, &len);
/* Set power management */
@@ -2234,11 +2271,11 @@
/* Set WEP */
- if (ic->ic_flags & IEEE80211_F_PRIVACY &&
- !(ic->ic_flags & IEEE80211_F_WPA)) {
+ if (vap->iv_flags & IEEE80211_F_PRIVACY &&
+ !(vap->iv_flags & IEEE80211_F_WPA)) {
int keys_set = 0;
- if (ic->ic_bss->ni_authmode == IEEE80211_AUTH_SHARED) {
+ if (ni->ni_authmode == IEEE80211_AUTH_SHARED) {
len = sizeof(arg);
arg = NDIS_80211_AUTHMODE_SHARED;
DPRINTF(("Setting shared auth\n"));
@@ -2246,12 +2283,12 @@
&arg, &len);
}
for (i = 0; i < IEEE80211_WEP_NKID; i++) {
- if (ic->ic_nw_keys[i].wk_keylen) {
- if (ic->ic_nw_keys[i].wk_cipher->ic_cipher !=
+ if (vap->iv_nw_keys[i].wk_keylen) {
+ if (vap->iv_nw_keys[i].wk_cipher->ic_cipher !=
IEEE80211_CIPHER_WEP)
continue;
bzero((char *)&wep, sizeof(wep));
- wep.nw_keylen = ic->ic_nw_keys[i].wk_keylen;
+ wep.nw_keylen = vap->iv_nw_keys[i].wk_keylen;
/*
* 5, 13 and 16 are the only valid
@@ -2259,21 +2296,21 @@
* in between will be zero padded out to
* the next highest boundary.
*/
- if (ic->ic_nw_keys[i].wk_keylen < 5)
+ if (vap->iv_nw_keys[i].wk_keylen < 5)
wep.nw_keylen = 5;
- else if (ic->ic_nw_keys[i].wk_keylen > 5 &&
- ic->ic_nw_keys[i].wk_keylen < 13)
+ else if (vap->iv_nw_keys[i].wk_keylen > 5 &&
+ vap->iv_nw_keys[i].wk_keylen < 13)
wep.nw_keylen = 13;
- else if (ic->ic_nw_keys[i].wk_keylen > 13 &&
- ic->ic_nw_keys[i].wk_keylen < 16)
+ else if (vap->iv_nw_keys[i].wk_keylen > 13 &&
+ vap->iv_nw_keys[i].wk_keylen < 16)
wep.nw_keylen = 16;
wep.nw_keyidx = i;
wep.nw_length = (sizeof(uint32_t) * 3)
+ wep.nw_keylen;
- if (i == ic->ic_def_txkey)
+ if (i == vap->iv_def_txkey)
wep.nw_keyidx |= NDIS_80211_WEPKEY_TX;
- bcopy(ic->ic_nw_keys[i].wk_key,
+ bcopy(vap->iv_nw_keys[i].wk_key,
wep.nw_keydata, wep.nw_length);
len = sizeof(wep);
DPRINTF(("Setting WEP key %d\n", i));
@@ -2294,7 +2331,7 @@
if (rval)
device_printf(sc->ndis_dev,
"enable WEP failed: %d\n", rval);
- if (ic->ic_flags & IEEE80211_F_DROPUNENC)
+ if (vap->iv_flags & IEEE80211_F_DROPUNENC)
arg = NDIS_80211_PRIVFILT_8021XWEP;
else
arg = NDIS_80211_PRIVFILT_ACCEPTALL;
@@ -2303,20 +2340,23 @@
ndis_set_info(sc,
OID_802_11_PRIVACY_FILTER, &arg, &len);
}
- }
+ }
/* Set up WPA. */
- if (ic->ic_flags & IEEE80211_F_WPA1 && ic->ic_opt_ie_len &&
- ic->ic_caps & IEEE80211_C_WPA)
- if (ndis_set_wpa(sc))
+ if ((vap->iv_flags & IEEE80211_F_WPA) &&
+ vap->iv_appie_assocreq != NULL) {
+ struct ieee80211_appie *ie = vap->iv_appie_assocreq;
+ error = ndis_set_wpa(sc, ie->ie_data, ie->ie_len);
+ if (error != 0)
device_printf(sc->ndis_dev, "WPA setup failed\n");
+ }
#ifdef notyet
/* Set network type. */
arg = 0;
- switch (ic->ic_curmode) {
+ switch (vap->iv_curmode) {
case IEEE80211_MODE_11A:
arg = NDIS_80211_NETTYPE_11OFDM5;
break;
@@ -2328,7 +2368,7 @@
break;
default:
device_printf(sc->ndis_dev, "unknown mode: %d\n",
- ic->ic_curmode);
+ vap->iv_curmode);
}
if (arg) {
@@ -2368,7 +2408,7 @@
if (chan != ieee80211_mhz2ieee(config.nc_dsconfig / 1000, 0)) {
config.nc_dsconfig =
ic->ic_bsschan->ic_freq * 1000;
- ic->ic_bss->ni_chan = ic->ic_bsschan;
+ ni->ni_chan = ic->ic_bsschan;
len = sizeof(config);
config.nc_length = len;
config.nc_fhconfig.ncf_length =
@@ -2400,8 +2440,8 @@
*/
len = IEEE80211_ADDR_LEN;
- if (ic->ic_flags & IEEE80211_F_DESBSSID &&
- ic->ic_opmode != IEEE80211_M_IBSS)
+ if (vap->iv_flags & IEEE80211_F_DESBSSID &&
+ vap->iv_opmode != IEEE80211_M_IBSS)
bcopy(ni->ni_bssid, bssid, len);
else
bcopy(ifp->if_broadcastaddr, bssid, len);
@@ -2435,67 +2475,12 @@
if (rval)
device_printf (sc->ndis_dev, "set ssid failed: %d\n", rval);
- if (ic->ic_state == IEEE80211_S_AUTH)
- ieee80211_new_state(ic, IEEE80211_S_ASSOC, 0);
+ if (vap->iv_state == IEEE80211_S_AUTH)
+ ieee80211_new_state(vap, IEEE80211_S_ASSOC, 0);
return;
}
-static void
-ndis_media_status(struct ifnet *ifp, struct ifmediareq *imr)
-{
- struct ieee80211com *ic = &((struct ndis_softc *)ifp->if_softc)->ic;
- struct ieee80211_node *ni = NULL;
-
- imr->ifm_status = IFM_AVALID;
- imr->ifm_active = IFM_IEEE80211;
- if (ic->ic_state == IEEE80211_S_RUN)
- imr->ifm_status |= IFM_ACTIVE;
- imr->ifm_active |= IFM_AUTO;
- switch (ic->ic_opmode) {
- case IEEE80211_M_STA:
- ni = ic->ic_bss;
- /* calculate rate subtype */
- imr->ifm_active |= ieee80211_rate2media(ic,
- ni->ni_rates.rs_rates[ni->ni_txrate], ic->ic_curmode);
- break;
- case IEEE80211_M_IBSS:
- ni = ic->ic_bss;
- /* calculate rate subtype */
- imr->ifm_active |= ieee80211_rate2media(ic,
- ni->ni_rates.rs_rates[ni->ni_txrate], ic->ic_curmode);
- imr->ifm_active |= IFM_IEEE80211_ADHOC;
- break;
- case IEEE80211_M_AHDEMO:
- /* should not come here */
- break;
- case IEEE80211_M_HOSTAP:
- imr->ifm_active |= IFM_IEEE80211_HOSTAP;
- break;
- case IEEE80211_M_MONITOR:
- imr->ifm_active |= IFM_IEEE80211_MONITOR;
- break;
- case IEEE80211_M_WDS:
- printf("WARNING: WDS operation mode not supported by NDIS\n");
- break;
- }
- switch (ic->ic_curmode) {
- case IEEE80211_MODE_11A:
- imr->ifm_active |= IFM_MAKEMODE(IFM_IEEE80211_11A);
- break;
- case IEEE80211_MODE_11B:
- imr->ifm_active |= IFM_MAKEMODE(IFM_IEEE80211_11B);
- break;
- case IEEE80211_MODE_11G:
- imr->ifm_active |= IFM_MAKEMODE(IFM_IEEE80211_11G);
- break;
- case IEEE80211_MODE_TURBO_A:
- imr->ifm_active |= IFM_MAKEMODE(IFM_IEEE80211_11A)
- | IFM_IEEE80211_TURBO;
- break;
- }
-}
-
static int
ndis_get_assoc(sc, assoc)
struct ndis_softc *sc;
@@ -2560,6 +2545,8 @@
struct ndis_softc *sc;
{
struct ieee80211com *ic;
+ struct ieee80211vap *vap;
+ struct ieee80211_node *ni;
ndis_wlan_bssid_ex *bs;
int rval, len, i = 0;
int chanflag;
@@ -2567,7 +2554,9 @@
struct ifnet *ifp;
ic = &sc->ic;
+ vap = TAILQ_FIRST(&ic->ic_vaps);
ifp = sc->ifp;
+ ni = vap->iv_bss;
if (!NDIS_INITIALIZED(sc))
return;
@@ -2578,12 +2567,12 @@
/* We're associated, retrieve info on the current bssid. */
ic->ic_curmode = ndis_nettype_mode(bs->nwbx_nettype);
chanflag = ndis_nettype_chan(bs->nwbx_nettype);
- IEEE80211_ADDR_COPY(ic->ic_bss->ni_bssid, bs->nwbx_macaddr);
+ IEEE80211_ADDR_COPY(ni->ni_bssid, bs->nwbx_macaddr);
/* Get SSID from current association info. */
- bcopy(bs->nwbx_ssid.ns_ssid, ic->ic_bss->ni_essid,
+ bcopy(bs->nwbx_ssid.ns_ssid, ni->ni_essid,
bs->nwbx_ssid.ns_ssidlen);
- ic->ic_bss->ni_esslen = bs->nwbx_ssid.ns_ssidlen;
+ ni->ni_esslen = bs->nwbx_ssid.ns_ssidlen;
len = sizeof(arg);
rval = ndis_get_info(sc, OID_GEN_LINK_SPEED, &arg, &len);
@@ -2592,29 +2581,29 @@
rval);
if (isset(ic->ic_modecaps, IEEE80211_MODE_11B)) {
- ic->ic_bss->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11B];
- for (i = 0; i < ic->ic_bss->ni_rates.rs_nrates; i++) {
- if ((ic->ic_bss->ni_rates.rs_rates[i] &
+ ni->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11B];
+ for (i = 0; i < ni->ni_rates.rs_nrates; i++) {
+ if ((ni->ni_rates.rs_rates[i] &
IEEE80211_RATE_VAL) == arg / 5000)
break;
}
}
- if (i == ic->ic_bss->ni_rates.rs_nrates &&
+ if (i == ni->ni_rates.rs_nrates &&
isset(ic->ic_modecaps, IEEE80211_MODE_11G)) {
- ic->ic_bss->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11G];
- for (i = 0; i < ic->ic_bss->ni_rates.rs_nrates; i++) {
- if ((ic->ic_bss->ni_rates.rs_rates[i] &
+ ni->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11G];
+ for (i = 0; i < ni->ni_rates.rs_nrates; i++) {
+ if ((ni->ni_rates.rs_rates[i] &
IEEE80211_RATE_VAL) == arg / 5000)
break;
}
}
- if (i == ic->ic_bss->ni_rates.rs_nrates)
+ if (i == ni->ni_rates.rs_nrates)
device_printf(sc->ndis_dev, "no matching rate for: %d\n",
arg / 5000);
else
- ic->ic_bss->ni_txrate = i;
+ ni->ni_txrate = i;
if (ic->ic_caps & IEEE80211_C_PMGT) {
len = sizeof(arg);
@@ -2637,7 +2626,7 @@
bs->nwbx_config.nc_dsconfig / 1000, chanflag);
if (ic->ic_curchan == NULL)
ic->ic_curchan = &ic->ic_channels[0];
- ic->ic_bss->ni_chan = ic->ic_curchan;
+ ni->ni_chan = ic->ic_curchan;
ic->ic_bsschan = ic->ic_curchan;
free(bs, M_TEMP);
@@ -2656,27 +2645,27 @@
ic->ic_flags &= ~IEEE80211_F_WPA;
switch(arg) {
case NDIS_80211_AUTHMODE_OPEN:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_OPEN;
+ ni->ni_authmode = IEEE80211_AUTH_OPEN;
break;
case NDIS_80211_AUTHMODE_SHARED:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_SHARED;
+ ni->ni_authmode = IEEE80211_AUTH_SHARED;
break;
case NDIS_80211_AUTHMODE_AUTO:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_AUTO;
+ ni->ni_authmode = IEEE80211_AUTH_AUTO;
break;
case NDIS_80211_AUTHMODE_WPA:
case NDIS_80211_AUTHMODE_WPAPSK:
case NDIS_80211_AUTHMODE_WPANONE:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_WPA;
+ ni->ni_authmode = IEEE80211_AUTH_WPA;
ic->ic_flags |= IEEE80211_F_WPA1;
break;
case NDIS_80211_AUTHMODE_WPA2:
case NDIS_80211_AUTHMODE_WPA2PSK:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_WPA;
+ ni->ni_authmode = IEEE80211_AUTH_WPA;
ic->ic_flags |= IEEE80211_F_WPA2;
break;
default:
- ic->ic_bss->ni_authmode = IEEE80211_AUTH_NONE;
+ ni->ni_authmode = IEEE80211_AUTH_NONE;
break;
}
}
@@ -2747,14 +2736,7 @@
break;
case SIOCGIFMEDIA:
case SIOCSIFMEDIA:
- if (sc->ndis_80211) {
- error = ieee80211_ioctl(&sc->ic, command, data);
- if (error == ENETRESET) {
- ndis_setstate_80211(sc);
- /*ndis_init(sc);*/
- error = 0;
- }
- } else
+ if (!sc->ndis_80211)
error = ifmedia_ioctl(ifp, ifr, &sc->ifmedia, command);
break;
case SIOCSIFCAP:
@@ -2765,22 +2747,6 @@
ifp->if_hwassist = 0;
ndis_set_offload(sc);
break;
- case SIOCG80211:
- if (!NDIS_INITIALIZED(sc))
- goto do_80211;
- if (sc->ndis_80211)
- error = ndis_80211_ioctl_get(ifp, command, data);
- else
- error = ENOTTY;
- break;
- case SIOCS80211:
- if (!NDIS_INITIALIZED(sc))
- goto do_80211;
- if (sc->ndis_80211)
- error = ndis_80211_ioctl_set(ifp, command, data);
- else
- error = ENOTTY;
- break;
case SIOCGDRVSPEC:
if ((error = priv_check(curthread, PRIV_DRIVER)))
break;
@@ -2881,17 +2847,8 @@
NDIS_UNLOCK(sc);
break;
default:
-do_80211:
- sc->ndis_skip = 1;
- if (sc->ndis_80211) {
- error = ieee80211_ioctl(&sc->ic, command, data);
- if (error == ENETRESET) {
- ndis_setstate_80211(sc);
- error = 0;
- }
- } else
+ if (!sc->ndis_80211)
error = ether_ioctl(ifp, command, data);
- sc->ndis_skip = 0;
break;
}
@@ -2900,55 +2857,16 @@
return(error);
}
-static int
-ndis_80211_ioctl_get(struct ifnet *ifp, u_long command, caddr_t data)
-{
- struct ndis_softc *sc;
- struct ieee80211req *ireq;
- int error, len;
- uint16_t nodename_u[IEEE80211_NWID_LEN + 1];
- unicode_string us;
- ansi_string as;
-
- sc = ifp->if_softc;
- ireq = (struct ieee80211req *) data;
-
- switch (ireq->i_type) {
- case IEEE80211_IOC_MLME:
- error = 0;
- break;
- case IEEE80211_IOC_STATIONNAME:
- error = ndis_get_info(sc, OID_GEN_MACHINE_NAME,
- &nodename_u, &len);
- if (error)
- break;
- us.us_len = us.us_maxlen = len;
- us.us_buf = nodename_u;
- if (RtlUnicodeStringToAnsiString(&as, &us, TRUE)) {
- error = ENOMEM;
- break;
- }
- ireq->i_len = as.as_len;
- error = copyout(as.as_buf, ireq->i_data, ireq->i_len);
- RtlFreeAnsiString(&as);
- break;
- default:
- error = ieee80211_ioctl(&sc->ic, command, data);
- break;
- }
- return(error);
-}
-
int
-ndis_del_key(ic, key)
- struct ieee80211com *ic;
+ndis_del_key(vap, key)
+ struct ieee80211vap *vap;
const struct ieee80211_key *key;
{
struct ndis_softc *sc;
ndis_80211_key rkey;
int len, error = 0;
- sc = ic->ic_ifp->if_softc;
+ sc = vap->iv_ic->ic_ifp->if_softc;
bzero((char *)&rkey, sizeof(rkey));
len = sizeof(rkey);
@@ -2956,7 +2874,7 @@
rkey.nk_len = len;
rkey.nk_keyidx = key->wk_keyix;
- bcopy(ic->ic_ifp->if_broadcastaddr,
+ bcopy(vap->iv_ifp->if_broadcastaddr,
rkey.nk_bssid, IEEE80211_ADDR_LEN);
error = ndis_set_info(sc, OID_802_11_REMOVE_KEY, &rkey, &len);
@@ -2974,16 +2892,18 @@
*/
static int
-ndis_add_key(ic, key, mac)
- struct ieee80211com *ic;
+ndis_add_key(vap, key, mac)
+ struct ieee80211vap *vap;
const struct ieee80211_key *key;
const uint8_t mac[IEEE80211_ADDR_LEN];
{
struct ndis_softc *sc;
+ struct ifnet *ifp;
ndis_80211_key rkey;
int len, error = 0;
- sc = ic->ic_ifp->if_softc;
+ ifp = vap->iv_ic->ic_ifp;
+ sc = ifp->if_softc;
switch (key->wk_cipher->ic_cipher) {
case IEEE80211_CIPHER_TKIP:
@@ -3008,17 +2928,17 @@
rkey.nk_keyidx |= 1 << 31;
if (key->wk_flags & IEEE80211_KEY_GROUP) {
- bcopy(ic->ic_ifp->if_broadcastaddr,
+ bcopy(ifp->if_broadcastaddr,
rkey.nk_bssid, IEEE80211_ADDR_LEN);
} else {
- bcopy(ic->ic_bss->ni_bssid,
+ bcopy(vap->iv_bss->ni_bssid,
rkey.nk_bssid, IEEE80211_ADDR_LEN);
/* pairwise key */
rkey.nk_keyidx |= 1 << 30;
}
/* need to set bit 29 based on keyrsc */
- rkey.nk_keyrsc = key->wk_keyrsc;
+ rkey.nk_keyrsc = key->wk_keyrsc[0]; /* XXX need tid */
if (rkey.nk_keyrsc)
rkey.nk_keyidx |= 1 << 29;
@@ -3053,54 +2973,6 @@
return (1);
}
-static int
-ndis_80211_ioctl_set(struct ifnet *ifp, u_long command, caddr_t data)
-{
- struct ndis_softc *sc;
- struct ieee80211req *ireq;
- int error = EINVAL, len;
- ansi_string as;
- unicode_string us;
-
- sc = ifp->if_softc;
- ireq = (struct ieee80211req *) data;
-
- switch (ireq->i_type) {
- case IEEE80211_IOC_COUNTERMEASURES:
- case IEEE80211_IOC_DROPUNENCRYPTED:
- error = 0;
- break;
- case IEEE80211_IOC_STATIONNAME:
- error = priv_check(curthread, PRIV_NET80211_MANAGE);
- if (error)
- break;
- if (ireq->i_val != 0 ||
- ireq->i_len > IEEE80211_NWID_LEN) {
- error = EINVAL;
- break;
- }
- as.as_len = as.as_maxlen = ireq->i_len;
- as.as_buf = ireq->i_data;
- if (RtlAnsiStringToUnicodeString(&us, &as, TRUE)) {
- error = ENOMEM;
- break;
- }
- len = us.us_len;
- error = ndis_set_info(sc, OID_GEN_MACHINE_NAME,
- us.us_buf, &len);
- RtlFreeUnicodeString(&us);
- break;
- default:
- error = ieee80211_ioctl(&sc->ic, command, data);
- if (error == ENETRESET) {
- ndis_setstate_80211(sc);
- error = 0;
- }
- }
-
- return(error);
-}
-
static void
ndis_resettask(d, arg)
device_object *d;
@@ -3149,8 +3021,6 @@
int i;
ic = &sc->ic;
- if (sc->ndis_80211)
- ieee80211_new_state(ic, IEEE80211_S_INIT, -1);
ifp = sc->ifp;
untimeout(ndis_tick, sc, sc->ndis_stat_ch);
@@ -3194,24 +3064,26 @@
}
static int
-ndis_newstate(struct ieee80211com *ic, enum ieee80211_state nstate, int arg)
+ndis_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg)
{
+ struct ndis_vap *nvp = NDIS_VAP(vap);
+ struct ieee80211com *ic = vap->iv_ic;
struct ifnet *ifp = ic->ic_ifp;
struct ndis_softc *sc = ifp->if_softc;
- enum ieee80211_state ostate;
+ enum ieee80211_state ostate;
DPRINTF(("%s: %s -> %s\n", __func__,
- ieee80211_state_name[ic->ic_state],
+ ieee80211_state_name[vap->iv_state],
ieee80211_state_name[nstate]));
- ostate = ic->ic_state;
- ic->ic_state = nstate;
+ ostate = vap->iv_state;
+ vap->iv_state = nstate;
switch (nstate) {
/* pass on to net80211 */
case IEEE80211_S_INIT:
case IEEE80211_S_SCAN:
- return (sc->ndis_newstate(ic, nstate, arg));
+ return nvp->newstate(vap, nstate, arg);
case IEEE80211_S_ASSOC:
if (ostate != IEEE80211_S_AUTH)
@@ -3233,13 +3105,16 @@
{
struct ndis_softc *sc = arg;
struct ieee80211com *ic = (void *)&sc->ic;
+ struct ieee80211vap *vap;
struct ieee80211_scan_state *ss = ic->ic_scan;
ndis_80211_ssid ssid;
int error, len;
+ vap = TAILQ_FIRST(&ic->ic_vaps);
+
if (!NDIS_INITIALIZED(sc)) {
DPRINTF(("%s: scan aborted\n", __func__));
- ieee80211_cancel_scan(ic);
+ ieee80211_cancel_scan(vap);
return;
}
@@ -3260,7 +3135,7 @@
NULL, &len);
if (error) {
DPRINTF(("%s: scan command failed\n", __func__));
- ieee80211_cancel_scan(ic);
+ ieee80211_cancel_scan(vap);
return;
}
@@ -3270,13 +3145,14 @@
return;
ndis_scan_results(sc);
- ieee80211_scan_done(ic);
+ ieee80211_scan_done(vap);
}
static void
ndis_scan_results(struct ndis_softc *sc)
{
struct ieee80211com *ic = (void *)&sc->ic;
+ struct ieee80211vap *vap;
ndis_80211_bssid_list_ex *bl;
ndis_wlan_bssid_ex *wb;
struct ieee80211_scanparams sp;
@@ -3288,6 +3164,7 @@
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 15:01:14 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 96AA61065673; Sun, 30 Mar 2008 15:01:14 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 3C62F106566B
for ; Sun, 30 Mar 2008 15:01:14 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 2E3F68FC1D
for ; Sun, 30 Mar 2008 15:01:14 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2UF1EKn084150
for ; Sun, 30 Mar 2008 15:01:14 GMT
(envelope-from piso@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2UF1D3Z084148
for perforce@freebsd.org; Sun, 30 Mar 2008 15:01:13 GMT
(envelope-from piso@freebsd.org)
Date: Sun, 30 Mar 2008 15:01:13 GMT
Message-Id: <200803301501.m2UF1D3Z084148@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
piso@freebsd.org using -f
From: Paolo Pisati
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138984 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 15:01:15 -0000
http://perforce.freebsd.org/chv.cgi?CH=138984
Change 138984 by piso@piso_newluxor on 2008/03/30 15:01:09
Fix a pointer dereference in LibAliasIn(), while here leave
some debug around.
Affected files ...
.. //depot/projects/soc2005/libalias/sys/netinet/ip_fw_nat.c#4 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias.c#74 edit
Differences ...
==== //depot/projects/soc2005/libalias/sys/netinet/ip_fw_nat.c#4 (text+ko) ====
@@ -312,7 +312,8 @@
m->m_pkthdr.csum_flags &
CSUM_DELAY_DATA)
ldt = 1;
-
+
+ printf("bef ip_len: %d ip_hl: %d\n", ntohs(ip->ip_len), ip->ip_hl);
if (args->oif == NULL)
retval = LibAliasIn(t->lib, &m,
MCLBYTES);
@@ -320,7 +321,7 @@
retval = LibAliasOut(t->lib, &m,
MCLBYTES);
if (retval != PKT_ALIAS_OK) {
- printf("retval: ");
+ printf("retval: %d", retval);
/* XXX - should i add some logging? */
m_free(m);
badnat:
==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias.c#74 (text+ko) ====
@@ -282,6 +282,7 @@
IcmpAliasIn1(struct libalias *la, struct ip *pip, struct icmp *ic)
{
+ printf("%s\n", __FUNCTION__);
LIBALIAS_LOCK_ASSERT(la);
/*
De-alias incoming echo and timestamp replies.
@@ -324,6 +325,7 @@
IcmpAliasIn2(struct libalias *la, pkt_t ptr)
{
+ printf("%s\n", __FUNCTION__);
LIBALIAS_LOCK_ASSERT(la);
/*
Alias incoming ICMP error messages containing
@@ -430,6 +432,7 @@
struct ip *pip;
struct icmp *ic;
+ printf("%s\n", __FUNCTION__);
LIBALIAS_LOCK_ASSERT(la);
/* Return if proxy-only mode is enabled */
if (la->packetAliasMode & PKT_ALIAS_PROXY_ONLY)
@@ -1255,6 +1258,7 @@
struct ip *pip;
int iresult;
+ printf("%s\n", __FUNCTION__);
if (la->packetAliasMode & PKT_ALIAS_REVERSE) {
la->packetAliasMode &= ~PKT_ALIAS_REVERSE;
iresult = LibAliasOutLocked(la, ptr, maxpacketsize, 1);
@@ -1264,26 +1268,32 @@
HouseKeeping(la);
ClearCheckNewLink(la);
PULLUP_IPHDR(pip, ptr);
- pip = (struct ip *)ptr;
alias_addr = pip->ip_dst;
/* Defense against mangled packets */
if (ntohs(pip->ip_len) > maxpacketsize
|| (pip->ip_hl << 2) > maxpacketsize) {
+ printf("%d\n", __LINE__);
+ printf("maxpktsize: %d ip_len: %d ip_hl: %d\n", maxpacketsize,
+ ntohs(pip->ip_len), pip->ip_hl);
iresult = PKT_ALIAS_IGNORED;
goto getout;
}
iresult = PKT_ALIAS_IGNORED;
if ((ntohs(pip->ip_off) & IP_OFFMASK) == 0) {
+ printf("%d\n", __LINE__);
switch (pip->ip_p) {
case IPPROTO_ICMP:
+ printf("%d\n", __LINE__);
iresult = IcmpAliasIn(la, ptr);
break;
case IPPROTO_UDP:
+ printf("%d\n", __LINE__);
iresult = UdpAliasIn(la, ptr);
break;
case IPPROTO_TCP:
+ printf("%d\n", __LINE__);
iresult = TcpAliasIn(la, ptr);
break;
case IPPROTO_GRE: {
@@ -1308,6 +1318,7 @@
}
break;
default:
+ printf("%d\n", __LINE__);
iresult = ProtoAliasIn(la, pip->ip_src, &pip->ip_dst,
pip->ip_p, &pip->ip_sum);
break;
@@ -1325,6 +1336,7 @@
}
}
} else {
+ printf("%d\n", __LINE__);
iresult = FragmentIn(la, pip->ip_src, &pip->ip_dst, pip->ip_id,
&pip->ip_sum);
}
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 16:19:41 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 8485B106566B; Sun, 30 Mar 2008 16:19:41 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 4437D1065673
for ; Sun, 30 Mar 2008 16:19:41 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 16E308FC1B
for ; Sun, 30 Mar 2008 16:19:41 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2UGJee0092580
for ; Sun, 30 Mar 2008 16:19:40 GMT
(envelope-from piso@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2UGJeEs092578
for perforce@freebsd.org; Sun, 30 Mar 2008 16:19:40 GMT
(envelope-from piso@freebsd.org)
Date: Sun, 30 Mar 2008 16:19:40 GMT
Message-Id: <200803301619.m2UGJeEs092578@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
piso@freebsd.org using -f
From: Paolo Pisati
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138988 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 16:19:42 -0000
http://perforce.freebsd.org/chv.cgi?CH=138988
Change 138988 by piso@piso_newluxor on 2008/03/30 16:18:54
Let fragment pass.
Affected files ...
.. //depot/projects/soc2005/libalias/sys/netinet/ip_fw_nat.c#5 edit
Differences ...
==== //depot/projects/soc2005/libalias/sys/netinet/ip_fw_nat.c#5 (text+ko) ====
@@ -320,7 +320,8 @@
else
retval = LibAliasOut(t->lib, &m,
MCLBYTES);
- if (retval != PKT_ALIAS_OK) {
+ if (retval != PKT_ALIAS_OK &&
+ retval != PKT_ALIAS_FOUND_HEADER_FRAGMENT) {
printf("retval: %d", retval);
/* XXX - should i add some logging? */
m_free(m);
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 19:25:04 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 2A9CC1065678; Sun, 30 Mar 2008 19:25:04 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id DAB53106566C
for ; Sun, 30 Mar 2008 19:25:03 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id BB8758FC17
for ; Sun, 30 Mar 2008 19:25:03 +0000 (UTC)
(envelope-from piso@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2UJP3Et011629
for ; Sun, 30 Mar 2008 19:25:03 GMT
(envelope-from piso@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2UJP2Lg011624
for perforce@freebsd.org; Sun, 30 Mar 2008 19:25:02 GMT
(envelope-from piso@freebsd.org)
Date: Sun, 30 Mar 2008 19:25:02 GMT
Message-Id: <200803301925.m2UJP2Lg011624@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
piso@freebsd.org using -f
From: Paolo Pisati
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139002 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 19:25:04 -0000
http://perforce.freebsd.org/chv.cgi?CH=139002
Change 139002 by piso@piso_newluxor on 2008/03/30 19:24:29
IFC@139000
Affected files ...
.. //depot/projects/soc2005/libalias/Makefile.inc1#17 integrate
.. //depot/projects/soc2005/libalias/ObsoleteFiles.inc#28 integrate
.. //depot/projects/soc2005/libalias/cddl/Makefile.inc#4 integrate
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/alloca.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/devid.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/fcntl.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/fsshare.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/libintl.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/mnttab.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/priv.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/solaris.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/stdio.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/stdlib.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/strings.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/unistd.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/include/zone.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/lib/libumem/umem.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/lib/libumem/umem.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/deviceid.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/fsshare.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/mkdirp.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/mnttab.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/zmount.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/compat/opensolaris/misc/zone.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zdb/zdb.8#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zdb/zdb.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zfs/zfs.8#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zfs/zfs_util.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool.8#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool_iter.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool_util.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/cmd/ztest/ztest.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/assert.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/atomic.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/libintl.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/stdio_ext.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/synch.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/head/thread.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libnvpair/nvpair_alloc_system.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/libuutil_common.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/libuutil_impl.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_dprintf.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_ident.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_list.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_open.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_pname.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libuutil/common/uu_strtoint.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_graph.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/contrib/opensolaris/lib/libzpool/common/util.c#1 branch
.. //depot/projects/soc2005/libalias/cddl/lib/Makefile#5 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libavl/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libnvpair/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libumem/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libuutil/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libzfs/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/lib/libzpool/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/sbin/zfs/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/sbin/zpool/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/usr.bin/Makefile#5 integrate
.. //depot/projects/soc2005/libalias/cddl/usr.bin/ztest/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/cddl/usr.sbin/Makefile#5 integrate
.. //depot/projects/soc2005/libalias/cddl/usr.sbin/zdb/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/alloca.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/devid.h#3 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/fcntl.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/fsshare.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/libintl.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/mnttab.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/priv.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/solaris.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/stdio.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/stdlib.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/strings.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/unistd.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/include/zone.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/lib/libumem/umem.c#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/lib/libumem/umem.h#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/deviceid.c#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/fsshare.c#3 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/mkdirp.c#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/mnttab.c#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/zmount.c#2 delete
.. //depot/projects/soc2005/libalias/compat/opensolaris/misc/zone.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/OPENSOLARIS.LICENSE#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zdb/zdb.8#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zdb/zdb.c#4 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zdb/zdb_il.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zfs/zfs.8#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zfs/zfs_iter.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zfs/zfs_iter.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zfs/zfs_main.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zfs/zfs_util.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool.8#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool_iter.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool_main.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool_util.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool_util.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/zpool/zpool_vdev.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/cmd/ztest/ztest.c#4 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/assert.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/atomic.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/libintl.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/stdio_ext.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/synch.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/head/thread.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libnvpair/libnvpair.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libnvpair/libnvpair.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libnvpair/nvpair_alloc_system.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/libuutil.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/libuutil_common.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/libuutil_impl.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_avl.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_dprintf.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_ident.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_list.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_misc.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_open.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_pname.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libuutil/common/uu_strtoint.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs.h#4 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_config.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_graph.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#4 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_status.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#3 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzpool/common/kernel.c#4 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#7 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzpool/common/taskq.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/opensolaris/lib/libzpool/common/util.c#2 delete
.. //depot/projects/soc2005/libalias/contrib/pf/pfctl/pfctl_altq.c#4 integrate
.. //depot/projects/soc2005/libalias/contrib/pf/pfctl/pfctl_qstats.c#2 integrate
.. //depot/projects/soc2005/libalias/etc/network.subr#11 integrate
.. //depot/projects/soc2005/libalias/etc/newsyslog.conf#2 integrate
.. //depot/projects/soc2005/libalias/etc/rc.d/ppp#6 integrate
.. //depot/projects/soc2005/libalias/gnu/usr.bin/gdb/kgdb/kld.c#2 integrate
.. //depot/projects/soc2005/libalias/gnu/usr.bin/gdb/kgdb/main.c#3 integrate
.. //depot/projects/soc2005/libalias/include/stdio.h#3 integrate
.. //depot/projects/soc2005/libalias/lib/libc/gen/Makefile.inc#6 integrate
.. //depot/projects/soc2005/libalias/lib/libc/gen/modf.3#3 integrate
.. //depot/projects/soc2005/libalias/lib/libc/gen/sysctl.3#5 integrate
.. //depot/projects/soc2005/libalias/lib/libc/rpc/svc_vc.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/libc/sys/Makefile.inc#8 integrate
.. //depot/projects/soc2005/libalias/lib/libc/sys/cpuset.2#1 branch
.. //depot/projects/soc2005/libalias/lib/libc/sys/cpuset_getaffinity.2#1 branch
.. //depot/projects/soc2005/libalias/lib/libc/sys/mincore.2#3 integrate
.. //depot/projects/soc2005/libalias/lib/libc/xdr/xdr_rec.c#2 integrate
.. //depot/projects/soc2005/libalias/lib/libthr/Makefile#8 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/e_hypot.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/e_hypotf.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/e_log.c#5 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/e_logf.c#4 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/s_expm1.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/s_expm1f.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/s_fmaf.c#2 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/s_log1p.c#3 integrate
.. //depot/projects/soc2005/libalias/lib/msun/src/s_log1pf.c#3 integrate
.. //depot/projects/soc2005/libalias/rescue/rescue/Makefile#8 integrate
.. //depot/projects/soc2005/libalias/sbin/dhclient/dhclient-script#6 integrate
.. //depot/projects/soc2005/libalias/sbin/ggate/Makefile#5 integrate
.. //depot/projects/soc2005/libalias/share/man/man3/Makefile#6 integrate
.. //depot/projects/soc2005/libalias/share/man/man4/arcmsr.4#3 integrate
.. //depot/projects/soc2005/libalias/share/man/man4/ng_pptpgre.4#2 integrate
.. //depot/projects/soc2005/libalias/share/man/man4/ubsa.4#5 integrate
.. //depot/projects/soc2005/libalias/share/man/man5/rc.conf.5#17 integrate
.. //depot/projects/soc2005/libalias/share/man/man5/src.conf.5#10 integrate
.. //depot/projects/soc2005/libalias/share/man/man9/Makefile#16 integrate
.. //depot/projects/soc2005/libalias/share/man/man9/lock.9#7 integrate
.. //depot/projects/soc2005/libalias/share/mk/bsd.own.mk#11 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/amd64/pmap.c#18 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/conf/GENERIC#14 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/conf/NOTES#11 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/isa/clock.c#10 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/AVILA#9 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/BWCT#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/CRB#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/EP80219#6 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/HL200#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/IQ31244#5 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/KB920X#7 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/SIMICS#5 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/SKYEYE#4 integrate
.. //depot/projects/soc2005/libalias/sys/arm/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/boot/forth/loader.conf#12 integrate
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_string.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/machine/endian.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/rpc/xdr.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/acl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/atomic.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/bitmap.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/byteorder.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/callb.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/cmn_err.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/cpupart.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/cpuvar.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/cred.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/cyclic.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/debug.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/dirent.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/dkio.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/dnlc.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/elf.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/kcondvar.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/kmem.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/kobj.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/kstat.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/lock.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/misc.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/mman.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/mntent.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/mnttab.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/modctl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/mount.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/mutex.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/objfs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/param.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/pcpu.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/policy.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/proc.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/random.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/rwlock.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/sdt.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/stat.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/string.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/sunddi.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/sysmacros.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/systm.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/taskq.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/taskq_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/time.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/types.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/uio.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/varargs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/vfs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/vnode.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/compat/opensolaris/sys/zone.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/acl/acl_common.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/acl/acl_common.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/atomic/amd64/atomic.S#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/atomic/i386/atomic.S#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/atomic/ia64/atomic.S#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/avl/avl.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/Makefile.files#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bplist.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/gzip.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/unique.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_disk.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_file.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_rlock.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/unique.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs.conf#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/os/callb.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/os/list.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/os/nvpair_alloc_system.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/os/taskq.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr_array.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr_mem.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/asm_linkage.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/avl_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/byteorder.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/ccompile.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/compress.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/cred.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/dkio.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/dklabel.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/errorq.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/feature_tests.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/list.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/list_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/note.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair_impl.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/procset.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/sdt.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/synch.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/vmem.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/sys/zmod.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/adler32.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/crc32.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/crc32.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inffast.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inffast.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inffixed.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inflate.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inflate.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inftrees.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/inftrees.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/trees.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zconf.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zlib.h#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zmod.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zmod_subr.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zutil.c#1 branch
.. //depot/projects/soc2005/libalias/sys/cddl/contrib/opensolaris/uts/common/zmod/zutil.h#1 branch
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_atomic.c#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_kmem.c#4 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_kobj.c#5 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_kstat.c#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_misc.c#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_policy.c#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_string.c#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_vfs.c#6 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/kern/opensolaris_zone.c#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/machine/endian.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/rpc/xdr.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/acl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/atomic.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/bitmap.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/byteorder.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/callb.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/cmn_err.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/cpupart.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/cpuvar.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/cred.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/cyclic.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/debug.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/dirent.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/dkio.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/dnlc.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/elf.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/kcondvar.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/kmem.h#4 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/kobj.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/kstat.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/lock.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/misc.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/mman.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/mntent.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/mnttab.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/modctl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/mount.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/mutex.h#5 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/objfs.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/param.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/pcpu.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/policy.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/proc.h#4 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/random.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/rwlock.h#5 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/sdt.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/stat.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/string.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/sunddi.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/sysmacros.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/systm.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/taskq.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/taskq_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/time.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/types.h#4 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/uio.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/varargs.h#2 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/vfs.h#3 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/vnode.h#5 delete
.. //depot/projects/soc2005/libalias/sys/compat/opensolaris/sys/zone.h#2 delete
.. //depot/projects/soc2005/libalias/sys/conf/NOTES#31 integrate
.. //depot/projects/soc2005/libalias/sys/conf/files#36 integrate
.. //depot/projects/soc2005/libalias/sys/conf/options#28 integrate
.. //depot/projects/soc2005/libalias/sys/conf/options.amd64#5 integrate
.. //depot/projects/soc2005/libalias/sys/conf/options.i386#5 integrate
.. //depot/projects/soc2005/libalias/sys/conf/options.pc98#4 integrate
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/OPENSOLARIS.LICENSE#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/acl/acl_common.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/acl/acl_common.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/atomic/amd64/atomic.S#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/atomic/i386/atomic.S#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/atomic/ia64/atomic.S#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/avl/avl.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/nvpair/nvpair.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/zfs/zfs_namecheck.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/zfs/zfs_namecheck.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/zfs/zfs_prop.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/common/zfs/zfs_prop.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/Makefile.files#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/gfs.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/arc.c#6 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/bplist.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dnode.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/gzip.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sha256.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/spa.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/space_map.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/unique.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_disk.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_file.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_rlock.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/txg.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/unique.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#5 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zap.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs.conf#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#5 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#5 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#7 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#8 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#6 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zil.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zio.c#5 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/fs/zfs/zvol.c#4 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/os/callb.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/os/list.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/os/nvpair_alloc_system.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/os/taskq.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/rpc/xdr.c#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/rpc/xdr.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/rpc/xdr_array.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/rpc/xdr_mem.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/asm_linkage.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/avl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/avl_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/bitmap.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/byteorder.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/callb.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/ccompile.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/compress.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/cred.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/debug.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/dkio.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/dklabel.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/errorq.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/feature_tests.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/fm/protocol.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/fm/util.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/fs/zfs.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/gfs.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/isa_defs.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/list.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/list_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/note.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/nvpair.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/nvpair_impl.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/processor.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/procset.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/sdt.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/synch.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/sysevent.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/sysmacros.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/vmem.h#3 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/sys/zmod.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/adler32.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/crc32.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/crc32.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/deflate.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/deflate.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inffast.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inffast.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inffixed.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inflate.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inflate.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inftrees.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/inftrees.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/trees.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zconf.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zlib.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zmod.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zmod_subr.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zutil.c#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/opensolaris/uts/common/zmod/zutil.h#2 delete
.. //depot/projects/soc2005/libalias/sys/contrib/pf/net/pf_if.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/contrib/pf/net/pf_ioctl.c#7 integrate
.. //depot/projects/soc2005/libalias/sys/contrib/pf/net/pfvar.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/dev/aac/aac.c#8 integrate
.. //depot/projects/soc2005/libalias/sys/dev/re/if_re.c#17 integrate
.. //depot/projects/soc2005/libalias/sys/dev/speaker/spkr.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/dev/usb/ubsa.c#9 integrate
.. //depot/projects/soc2005/libalias/sys/dev/usb/usbdevs#17 integrate
.. //depot/projects/soc2005/libalias/sys/fs/nullfs/null_subr.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/geom/geom_subr.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/geom/part/g_part.h#6 integrate
.. //depot/projects/soc2005/libalias/sys/geom/part/g_part_pc98.c#1 branch
.. //depot/projects/soc2005/libalias/sys/gnu/fs/ext2fs/ext2_vfsops.c#8 integrate
.. //depot/projects/soc2005/libalias/sys/i386/conf/GENERIC#13 integrate
.. //depot/projects/soc2005/libalias/sys/i386/conf/NOTES#13 integrate
.. //depot/projects/soc2005/libalias/sys/i386/conf/XBOX#5 integrate
.. //depot/projects/soc2005/libalias/sys/i386/i386/busdma_machdep.c#10 integrate
.. //depot/projects/soc2005/libalias/sys/i386/i386/pmap.c#14 integrate
.. //depot/projects/soc2005/libalias/sys/i386/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/i386/include/pmap.h#7 integrate
.. //depot/projects/soc2005/libalias/sys/i386/isa/clock.c#11 integrate
.. //depot/projects/soc2005/libalias/sys/ia64/conf/GENERIC#11 integrate
.. //depot/projects/soc2005/libalias/sys/ia64/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/isa/syscons_isa.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/kern/init_sysent.c#17 integrate
.. //depot/projects/soc2005/libalias/sys/kern/kern_cpuset.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/kern/makesyscalls.sh#7 integrate
.. //depot/projects/soc2005/libalias/sys/kern/syscalls.c#17 integrate
.. //depot/projects/soc2005/libalias/sys/kern/systrace_args.c#14 integrate
.. //depot/projects/soc2005/libalias/sys/kern/uipc_mqueue.c#9 integrate
.. //depot/projects/soc2005/libalias/sys/kern/vfs_bio.c#15 integrate
.. //depot/projects/soc2005/libalias/sys/kern/vfs_subr.c#19 integrate
.. //depot/projects/soc2005/libalias/sys/kern/vfs_vnops.c#9 integrate
.. //depot/projects/soc2005/libalias/sys/modules/Makefile#22 integrate
.. //depot/projects/soc2005/libalias/sys/modules/bktr/bktr/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/sys/modules/em/Makefile#4 integrate
.. //depot/projects/soc2005/libalias/sys/modules/geom/geom_part/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/sys/modules/geom/geom_part/geom_part_pc98/Makefile#1 branch
.. //depot/projects/soc2005/libalias/sys/modules/igb/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/sys/modules/ixgbe/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/sys/modules/krpc/Makefile#1 branch
.. //depot/projects/soc2005/libalias/sys/modules/nfslockd/Makefile#1 branch
.. //depot/projects/soc2005/libalias/sys/modules/sound/driver/emu10kx/Makefile#5 integrate
.. //depot/projects/soc2005/libalias/sys/modules/uslcom/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/sys/modules/wpi/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/sys/modules/zfs/Makefile#7 integrate
.. //depot/projects/soc2005/libalias/sys/net/bpf_zerocopy.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/net/if.h#6 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/ng_base.c#10 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/ng_car.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/ng_pptpgre.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/netncp/ncp_conn.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/netsmb/smb_iod.c#6 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/nlm_prot_clnt.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/nlm_prot_impl.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/nlm_prot_server.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/nlm_prot_svc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/nlm_prot_xdr.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/nlm/sm_inter_xdr.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/pc98/cbus/clock.c#8 integrate
.. //depot/projects/soc2005/libalias/sys/pc98/cbus/syscons_cbus.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/pc98/conf/GENERIC#12 integrate
.. //depot/projects/soc2005/libalias/sys/pc98/conf/NOTES#6 integrate
.. //depot/projects/soc2005/libalias/sys/powerpc/conf/GENERIC#14 integrate
.. //depot/projects/soc2005/libalias/sys/powerpc/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/auth_unix.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/authunix_prot.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/clnt_dg.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/clnt_rc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/clnt_vc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/inet_ntop.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/inet_pton.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/rpc_generic.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/rpcb_clnt.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/svc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/svc_auth_unix.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/svc_dg.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/svc_generic.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/rpc/svc_vc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/sparc64/conf/GENERIC#12 integrate
.. //depot/projects/soc2005/libalias/sys/sparc64/include/param.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/sun4v/conf/GENERIC#10 integrate
.. //depot/projects/soc2005/libalias/sys/sun4v/include/param.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/sys/aac_ioctl.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/sys/buf.h#8 integrate
.. //depot/projects/soc2005/libalias/sys/sys/cpuset.h#4 integrate
.. //depot/projects/soc2005/libalias/sys/sys/lockmgr.h#8 integrate
.. //depot/projects/soc2005/libalias/sys/sys/mman.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/sys/param.h#23 integrate
.. //depot/projects/soc2005/libalias/sys/sys/syscall.h#17 integrate
.. //depot/projects/soc2005/libalias/sys/sys/syscall.mk#17 integrate
.. //depot/projects/soc2005/libalias/sys/sys/sysproto.h#17 integrate
.. //depot/projects/soc2005/libalias/sys/ufs/ffs/ffs_vfsops.c#14 integrate
.. //depot/projects/soc2005/libalias/sys/vm/vm_object.c#13 integrate
.. //depot/projects/soc2005/libalias/tools/build/mk/OptionalObsoleteFiles.inc#12 integrate
.. //depot/projects/soc2005/libalias/tools/build/options/WITHOUT_LIBKSE#2 delete
.. //depot/projects/soc2005/libalias/usr.bin/Makefile#9 integrate
.. //depot/projects/soc2005/libalias/usr.bin/awk/Makefile#6 integrate
.. //depot/projects/soc2005/libalias/usr.bin/fstat/zfs/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/Makefile#15 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/amd/amd/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/clear_locks/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/ngctl/Makefile#6 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/pkg_install/add/perform.c#3 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/rpc.lockd/lockd.c#7 integrate
.. //depot/projects/soc2005/libalias/usr.sbin/rpc.lockd/rpc.lockd.8#5 integrate
Differences ...
==== //depot/projects/soc2005/libalias/Makefile.inc1#17 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile.inc1,v 1.601 2008/03/02 11:10:46 ru Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.602 2008/03/29 17:44:38 ru Exp $
#
# Make command line options:
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -1039,18 +1039,14 @@
${_lib_libgssapi} ${_lib_libipx} \
lib/libkiconv lib/libkvm lib/libmd \
lib/ncurses/ncurses lib/ncurses/ncursesw \
- lib/libopie lib/libpam ${_default_thread_lib} \
+ lib/libopie lib/libpam ${_lib_libthr} \
lib/libradius lib/libsbuf lib/libtacplus lib/libutil \
${_lib_libypclnt} lib/libz lib/msun \
${_secure_lib_libcrypto} ${_secure_lib_libssh} \
${_secure_lib_libssl}
-.if ${MK_LIBTHR} != "no" && ${MK_LIBKSE} != "no"
-_default_thread_lib= lib/${DEFAULT_THREAD_LIB}
-.elif ${MK_LIBTHR} != "no"
-_default_thread_lib= lib/libthr
-.elif ${MK_LIBKSE} != "no"
-_default_thread_lib= lib/libkse
+.if ${MK_LIBTHR} != "no"
+_lib_libthr= lib/libthr
.endif
_generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib
==== //depot/projects/soc2005/libalias/ObsoleteFiles.inc#28 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.134 2008/03/26 06:45:28 remko Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.135 2008/03/29 17:44:38 ru Exp $
#
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
# directories (OLD_DIRS) which should get removed at an update. Recently
@@ -30,7 +30,6 @@
# 20071201: Removal of XRPU driver
OLD_FILES+=usr/include/sys/xrpuio.h
# 20071129: Disabled static versions of libkse by default
-.if ${DEFAULT_THREAD_LIB} != "libkse" && ${MK_LIBTHR} != "no"
OLD_FILES+=usr/lib/libkse.a
OLD_FILES+=usr/lib/libkse_p.a
OLD_FILES+=usr/lib/libkse_pic.a
@@ -39,7 +38,6 @@
OLD_FILES+=usr/lib32/libkse_p.a
OLD_FILES+=usr/lib32/libkse_pic.a
.endif
-.endif
# 20071129: Removed a Solaris compatibility header
OLD_FILES+=usr/include/sys/_elf_solaris.h
# 20071125: Renamed to pmc_get_msr()
==== //depot/projects/soc2005/libalias/cddl/Makefile.inc#4 (text+ko) ====
@@ -1,6 +1,6 @@
-# $FreeBSD: src/cddl/Makefile.inc,v 1.3 2007/11/28 22:58:09 jb Exp $
+# $FreeBSD: src/cddl/Makefile.inc,v 1.4 2008/03/27 23:21:23 jb Exp $
-OPENSOLARIS_USR_DISTDIR= ${.CURDIR}/../../../contrib/opensolaris
-OPENSOLARIS_SYS_DISTDIR= ${.CURDIR}/../../../sys/contrib/opensolaris
+OPENSOLARIS_USR_DISTDIR= ${.CURDIR}/../../../cddl/contrib/opensolaris
+OPENSOLARIS_SYS_DISTDIR= ${.CURDIR}/../../../sys/cddl/contrib/opensolaris
IGNORE_PRAGMA= YES
==== //depot/projects/soc2005/libalias/cddl/lib/Makefile#5 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/cddl/lib/Makefile,v 1.7 2007/10/09 23:31:09 obrien Exp $
+# $FreeBSD: src/cddl/lib/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $
.include
@@ -11,7 +11,7 @@
.if ${MK_ZFS} != "no"
_libzfs= libzfs
-.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
+.if ${MK_LIBTHR} != "no"
_libzpool= libzpool
.endif
.endif
==== //depot/projects/soc2005/libalias/cddl/lib/libavl/Makefile#3 (text+ko) ====
@@ -1,10 +1,10 @@
-# $FreeBSD: src/cddl/lib/libavl/Makefile,v 1.2 2007/04/16 21:20:24 ru Exp $
+# $FreeBSD: src/cddl/lib/libavl/Makefile,v 1.3 2008/03/27 23:21:23 jb Exp $
-.PATH: ${.CURDIR}/../../../sys/contrib/opensolaris/common/avl
+.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/avl
LIB= avl
SRCS= avl.c
-CFLAGS+= -I${.CURDIR}/../../../sys/compat/opensolaris
-CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common
+CFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris
+CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common
.include
==== //depot/projects/soc2005/libalias/cddl/lib/libnvpair/Makefile#4 (text+ko) ====
@@ -1,7 +1,7 @@
-# $FreeBSD: src/cddl/lib/libnvpair/Makefile,v 1.3 2007/11/28 22:58:09 jb Exp $
+# $FreeBSD: src/cddl/lib/libnvpair/Makefile,v 1.4 2008/03/27 23:21:23 jb Exp $
-.PATH: ${.CURDIR}/../../../contrib/opensolaris/lib/libnvpair
-.PATH: ${.CURDIR}/../../../sys/contrib/opensolaris/common/nvpair
+.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libnvpair
+.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/nvpair
LIB= nvpair
@@ -10,8 +10,8 @@
nvpair_alloc_fixed.c \
nvpair.c
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris/include
-CFLAGS+= -I${.CURDIR}/../../../sys/compat/opensolaris
-CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include
+CFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris
+CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common
.include
==== //depot/projects/soc2005/libalias/cddl/lib/libumem/Makefile#3 (text+ko) ====
@@ -1,9 +1,9 @@
-# $FreeBSD: src/cddl/lib/libumem/Makefile,v 1.2 2007/04/16 21:20:25 ru Exp $
+# $FreeBSD: src/cddl/lib/libumem/Makefile,v 1.3 2008/03/27 23:21:23 jb Exp $
-.PATH: ${.CURDIR}/../../../compat/opensolaris/lib/libumem
+.PATH: ${.CURDIR}/../../../cddl/compat/opensolaris/lib/libumem
LIB= umem
SRCS= umem.c
-CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris/lib/libumem
+CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/lib/libumem
.include
==== //depot/projects/soc2005/libalias/cddl/lib/libuutil/Makefile#3 (text+ko) ====
@@ -1,7 +1,7 @@
-# $FreeBSD: src/cddl/lib/libuutil/Makefile,v 1.2 2007/04/16 21:20:25 ru Exp $
+# $FreeBSD: src/cddl/lib/libuutil/Makefile,v 1.3 2008/03/27 23:21:24 jb Exp $
-.PATH: ${.CURDIR}/../../../contrib/opensolaris/lib/libuutil/common
-.PATH: ${.CURDIR}/../../../sys/contrib/opensolaris/common/avl
+.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libuutil/common
+.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/avl
LIB= uutil
SRCS= avl.c \
@@ -16,10 +16,10 @@
uu_strtoint.c
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 19:46:25 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id C9EF51065672; Sun, 30 Mar 2008 19:46:25 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 6FB95106566C
for ; Sun, 30 Mar 2008 19:46:25 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 517258FC1D
for ; Sun, 30 Mar 2008 19:46:25 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2UJkP6u012411
for ; Sun, 30 Mar 2008 19:46:25 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2UJkPJ8012409
for perforce@freebsd.org; Sun, 30 Mar 2008 19:46:25 GMT
(envelope-from sam@freebsd.org)
Date: Sun, 30 Mar 2008 19:46:25 GMT
Message-Id: <200803301946.m2UJkPJ8012409@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139003 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 19:46:26 -0000
http://perforce.freebsd.org/chv.cgi?CH=139003
Change 139003 by sam@sam_ebb on 2008/03/30 19:46:12
push clone create operation on seeing the first non-clone-related
cmd line argument; this fixes doing stuff like:
ifconfig lo1 create inet 5.5.5.5 netmask 255.255.255.0
Inspired by: Eugene Grosbein
Affected files ...
.. //depot/projects/vap/sbin/ifconfig/ifconfig.c#6 edit
.. //depot/projects/vap/sbin/ifconfig/ifconfig.h#5 edit
.. //depot/projects/vap/sbin/ifconfig/ifieee80211.c#16 edit
.. //depot/projects/vap/sbin/ifconfig/ifvlan.c#5 edit
Differences ...
==== //depot/projects/vap/sbin/ifconfig/ifconfig.c#6 (text+ko) ====
@@ -93,7 +93,8 @@
int supmedia = 0;
int printkeys = 0; /* Print keying material for interfaces. */
-static int ifconfig(int argc, char *const *argv, const struct afswtch *afp);
+static int ifconfig(int argc, char *const *argv, int iscreate,
+ const struct afswtch *afp);
static void status(const struct afswtch *afp, const struct sockaddr_dl *sdl,
struct ifaddrs *ifa);
static void tunnel_status(int s);
@@ -247,7 +248,7 @@
if (iflen >= sizeof(name))
errx(1, "%s: cloning name too long",
ifname);
- ifconfig(argc, argv, NULL);
+ ifconfig(argc, argv, 1, NULL);
exit(0);
}
errx(1, "interface %s does not exist", ifname);
@@ -305,7 +306,7 @@
}
if (argc > 0)
- ifconfig(argc, argv, afp);
+ ifconfig(argc, argv, 0, afp);
else
status(afp, sdl, ifa);
}
@@ -433,17 +434,19 @@
DEF_CMD("ifdstaddr", 0, setifdstaddr);
static int
-ifconfig(int argc, char *const *argv, const struct afswtch *afp)
+ifconfig(int argc, char *const *argv, int iscreate, const struct afswtch *afp)
{
+ const struct afswtch *nafp;
struct callback *cb;
int s;
+ strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name);
+top:
if (afp == NULL)
afp = af_getbyname("inet");
ifr.ifr_addr.sa_family =
afp->af_af == AF_LINK || afp->af_af == AF_UNSPEC ?
AF_INET : afp->af_af;
- strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name);
if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
err(1, "socket(family %u,SOCK_DGRAM", ifr.ifr_addr.sa_family);
@@ -460,6 +463,33 @@
p = (setaddr ? &setifdstaddr_cmd : &setifaddr_cmd);
}
if (p->c_u.c_func || p->c_u.c_func2) {
+ if (iscreate && !p->c_iscloneop) {
+ /*
+ * Push the clone create callback so the new
+ * device is created and can be used for any
+ * remaining arguments.
+ */
+ cb = callbacks;
+ if (cb == NULL)
+ errx(1, "internal error, no callback");
+ callbacks = cb->cb_next;
+ cb->cb_func(s, cb->cb_arg);
+ iscreate = 0;
+ /*
+ * Handle any address family spec that
+ * immediately follows and potentially
+ * recreate the socket.
+ */
+ nafp = af_getbyname(*argv);
+ if (nafp != NULL) {
+ argc--, argv++;
+ if (nafp != afp) {
+ close(s);
+ afp = nafp;
+ goto top;
+ }
+ }
+ }
if (p->c_parameter == NEXTARG) {
if (argv[1] == NULL)
errx(1, "'%s' requires argument",
==== //depot/projects/vap/sbin/ifconfig/ifconfig.h#5 (text+ko) ====
@@ -52,6 +52,7 @@
c_func *c_func;
c_func2 *c_func2;
} c_u;
+ int c_iscloneop;
struct cmd *c_next;
};
void cmd_register(struct cmd *);
@@ -71,6 +72,8 @@
#define DEF_CMD_ARG(name, func) { name, NEXTARG, { .c_func = func } }
#define DEF_CMD_OPTARG(name, func) { name, OPTARG, { .c_func = func } }
#define DEF_CMD_ARG2(name, func) { name, NEXTARG2, { .c_func2 = func } }
+#define DEF_CLONE_CMD(name, param, func) { name, param, { .c_func = func }, 1 }
+#define DEF_CLONE_CMD_ARG(name, func) { name, NEXTARG, { .c_func = func }, 1 }
struct ifaddrs;
struct addrinfo;
==== //depot/projects/vap/sbin/ifconfig/ifieee80211.c#16 (text+ko) ====
@@ -4473,15 +4473,15 @@
DEF_CMD_ARG("chanswitch", set80211chanswitch),
/* vap cloning support */
- DEF_CMD_ARG("wlanbssid", set80211clone_wlanbssid),
- DEF_CMD_ARG("wlandev", set80211clone_wlandev),
- DEF_CMD_ARG("wlanmode", set80211clone_wlanmode),
- DEF_CMD("beacons", 1, set80211clone_beacons),
- DEF_CMD("-beacons", 0, set80211clone_beacons),
- DEF_CMD("bssid", 1, set80211clone_bssid),
- DEF_CMD("-bssid", 0, set80211clone_bssid),
- DEF_CMD("wdslegacy", 1, set80211clone_wdslegacy),
- DEF_CMD("-wdslegacy", 0, set80211clone_wdslegacy),
+ DEF_CLONE_CMD_ARG("wlanbssid", set80211clone_wlanbssid),
+ DEF_CLONE_CMD_ARG("wlandev", set80211clone_wlandev),
+ DEF_CLONE_CMD_ARG("wlanmode", set80211clone_wlanmode),
+ DEF_CLONE_CMD("beacons", 1, set80211clone_beacons),
+ DEF_CLONE_CMD("-beacons", 0, set80211clone_beacons),
+ DEF_CLONE_CMD("bssid", 1, set80211clone_bssid),
+ DEF_CLONE_CMD("-bssid", 0, set80211clone_bssid),
+ DEF_CLONE_CMD("wdslegacy", 1, set80211clone_wdslegacy),
+ DEF_CLONE_CMD("-wdslegacy", 0, set80211clone_wdslegacy),
};
static struct afswtch af_ieee80211 = {
.af_name = "af_ieee80211",
==== //depot/projects/vap/sbin/ifconfig/ifvlan.c#5 (text+ko) ====
@@ -172,8 +172,8 @@
}
static struct cmd vlan_cmds[] = {
- DEF_CMD_ARG("vlan", setvlantag),
- DEF_CMD_ARG("vlandev", setvlandev),
+ DEF_CLONE_CMD_ARG("vlan", setvlantag),
+ DEF_CLONE_CMD_ARG("vlandev", setvlandev),
/* XXX For compatibility. Should become DEF_CMD() some day. */
DEF_CMD_OPTARG("-vlandev", unsetvlandev),
DEF_CMD("vlanmtu", IFCAP_VLAN_MTU, setifcap),
From owner-p4-projects@FreeBSD.ORG Sun Mar 30 19:58:38 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 277D21065671; Sun, 30 Mar 2008 19:58:38 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id D64C0106566B
for ; Sun, 30 Mar 2008 19:58:37 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id B82128FC1D
for ; Sun, 30 Mar 2008 19:58:37 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2UJwbU1012744
for ; Sun, 30 Mar 2008 19:58:37 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2UJwbCX012742
for perforce@freebsd.org; Sun, 30 Mar 2008 19:58:37 GMT
(envelope-from sam@freebsd.org)
Date: Sun, 30 Mar 2008 19:58:37 GMT
Message-Id: <200803301958.m2UJwbCX012742@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139004 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 30 Mar 2008 19:58:38 -0000
http://perforce.freebsd.org/chv.cgi?CH=139004
Change 139004 by sam@sam_ebb on 2008/03/30 19:58:18
must mark clone/plumb cmds as clone parameter so we don't push
the clone request callback too soon
Affected files ...
.. //depot/projects/vap/sbin/ifconfig/ifclone.c#5 edit
Differences ...
==== //depot/projects/vap/sbin/ifconfig/ifclone.c#5 (text+ko) ====
@@ -143,9 +143,9 @@
}
static struct cmd clone_cmds[] = {
- DEF_CMD("create", 0, clone_create),
+ DEF_CLONE_CMD("create", 0, clone_create),
DEF_CMD("destroy", 0, clone_destroy),
- DEF_CMD("plumb", 0, clone_create),
+ DEF_CLONE_CMD("plumb", 0, clone_create),
DEF_CMD("unplumb", 0, clone_destroy),
};
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 03:25:41 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 29ED11065673; Mon, 31 Mar 2008 03:25:41 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id D2BE8106564A
for ; Mon, 31 Mar 2008 03:25:40 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id B74748FC14
for ; Mon, 31 Mar 2008 03:25:40 +0000 (UTC)
(envelope-from sam@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V3PecA055237
for ; Mon, 31 Mar 2008 03:25:40 GMT
(envelope-from sam@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V3PevG055235
for perforce@freebsd.org; Mon, 31 Mar 2008 03:25:40 GMT
(envelope-from sam@freebsd.org)
Date: Mon, 31 Mar 2008 03:25:40 GMT
Message-Id: <200803310325.m2V3PevG055235@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sam@freebsd.org using -f
From: Sam Leffler
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139019 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 03:25:41 -0000
http://perforce.freebsd.org/chv.cgi?CH=139019
Change 139019 by sam@sam_ebb on 2008/03/31 03:25:22
don't mark the interface up when setting up the 802.1x state, add
a commit method that gets called last in the setup work so all
state changes are done w/ the interface down; this eliminates the
unnecessary churn in the net80211 state machine when setting the WPA ie
while here change bsd_set_iface_flags to take flags instead of 1/0
that gets translated to massaging of IFF_UP
Affected files ...
.. //depot/projects/vap/usr.sbin/wpa/hostapd/driver_freebsd.c#5 edit
Differences ...
==== //depot/projects/vap/usr.sbin/wpa/hostapd/driver_freebsd.c#5 (text+ko) ====
@@ -123,14 +123,13 @@
}
static int
-bsd_set_iface_flags(void *priv, int dev_up)
+bsd_set_iface_flags(void *priv, int flags)
{
struct bsd_driver_data *drv = priv;
struct hostapd_data *hapd = drv->hapd;
struct ifreq ifr;
- HOSTAPD_DEBUG(HOSTAPD_DEBUG_VERBOSE,
- "%s: dev_up=%d\n", __func__, dev_up);
+ HOSTAPD_DEBUG(HOSTAPD_DEBUG_VERBOSE, "%s: flags=0x%x\n", __func__, flags);
if (drv->ioctl_sock < 0)
return -1;
@@ -143,17 +142,23 @@
return -1;
}
- if (dev_up)
- ifr.ifr_flags |= IFF_UP;
- else
- ifr.ifr_flags &= ~IFF_UP;
+ if (flags < 0) {
+ flags = -flags;
+ if ((ifr.ifr_flags & flags) == 0)
+ return 0;
+ ifr.ifr_flags &= ~flags;
+ } else {
+ if ((ifr.ifr_flags & flags) == flags)
+ return 0;
+ ifr.ifr_flags |= flags;
+ }
if (ioctl(drv->ioctl_sock, SIOCSIFFLAGS, &ifr) != 0) {
perror("ioctl[SIOCSIFFLAGS]");
return -1;
}
- if (dev_up) {
+ if (flags > 0) {
memset(&ifr, 0, sizeof(ifr));
snprintf(ifr.ifr_name, IFNAMSIZ, "%s", drv->iface);
ifr.ifr_mtu = HOSTAPD_MTU;
@@ -168,6 +173,12 @@
}
static int
+bsd_commit(void *priv)
+{
+ return bsd_set_iface_flags(priv, IFF_UP);
+}
+
+static int
bsd_set_ieee8021x(const char *ifname, void *priv, int enabled)
{
struct bsd_driver_data *drv = priv;
@@ -198,7 +209,7 @@
HOSTAPD_LEVEL_WARNING, "Error enabling WPA/802.1X!");
return -1;
}
- return bsd_set_iface_flags(priv, 1);
+ return 0;
}
static int
@@ -859,7 +870,7 @@
if (l2_packet_get_own_addr(drv->sock_xmit, hapd->own_addr))
goto bad;
- bsd_set_iface_flags(drv, 0); /* mark down during setup */
+ bsd_set_iface_flags(drv, -IFF_UP); /* mark down during setup */
hapd->driver = &drv->ops;
return 0;
@@ -882,7 +893,7 @@
drv->hapd->driver = NULL;
- (void) bsd_set_iface_flags(drv, 0);
+ (void) bsd_set_iface_flags(drv, -IFF_UP);
if (drv->ioctl_sock >= 0)
close(drv->ioctl_sock);
if (drv->sock_xmit != NULL)
@@ -911,6 +922,7 @@
.get_ssid = bsd_get_ssid,
.set_countermeasures = bsd_set_countermeasures,
.sta_clear_stats = bsd_sta_clear_stats,
+ .commit = bsd_commit,
#ifdef CONFIG_DRIVER_RADIUS_ACL
.set_radius_acl_auth = bsd_set_radius_acl_auth,
.set_radius_acl_expire = bsd_set_radius_acl_expire,
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 06:23:10 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id A07961065674; Mon, 31 Mar 2008 06:23:10 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 5BF5D106564A
for ; Mon, 31 Mar 2008 06:23:10 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 54CD38FC1D
for ; Mon, 31 Mar 2008 06:23:10 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V6NA2j074134
for ; Mon, 31 Mar 2008 06:23:10 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V6N3Ns074130
for perforce@freebsd.org; Mon, 31 Mar 2008 06:23:03 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 06:23:03 GMT
Message-Id: <200803310623.m2V6N3Ns074130@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139026 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 06:23:11 -0000
http://perforce.freebsd.org/chv.cgi?CH=139026
Change 139026 by scottl@scottl-deimos on 2008/03/31 06:22:16
IFC, with the exception of cam_xpt.c. It'll need special f-ing
handling because of all of the new conflicts with CVS.
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/Makefile#13 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/acpica/acpi_machdep.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/acpica/madt.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/amd64_mem.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/busdma_machdep.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/cpu_switch.S#8 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/db_trace.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/dump_machdep.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/exception.S#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/genassym.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/identcpu.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/intr_machdep.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/legacy.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/local_apic.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/machdep.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/mem.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/minidump_machdep.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/mp_machdep.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/mp_watchdog.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/mptable.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/msi.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/nexus.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/pmap.c#22 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/prof_machdep.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/stack_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/support.S#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/trap.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/uma_machdep.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/vm_machdep.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/conf/DEFAULTS#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/conf/GENERIC#18 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/conf/GENERIC.hints#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/conf/NOTES#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/ia32/ia32_signal.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/_types.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/asm.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/asmacros.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/atomic.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/clock.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/float.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/ieeefp.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/intr_machdep.h#13 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/legacyvar.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/nexusvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/amd64/include/param.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/pc/bios.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/pcb.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/pci_cfgreg.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/pmap.h#12 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/pmc_mdep.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/proc.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/smp.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/specialreg.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/stack.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/amd64/include/timerreg.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/vmparam.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/isa/atpic.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/isa/clock.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux.h#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_machdep.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_proto.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_syscall.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_sysent.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_sysvec.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/syscalls.master#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/pci/pci_bus.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/pci/pci_cfgreg.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/bcopy_page.S#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/bcopyinout.S#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/busdma_machdep.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/cpufunc.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/cpufunc_asm_arm11.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/arm/cpufunc_asm_armv5.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/arm/cpufunc_asm_armv5_ec.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/arm/cpufunc_asm_xscale_c3.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/arm/db_trace.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/dump_machdep.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/elf_trampoline.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/genassym.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/identcpu.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/in_cksum_arm.S#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/intr.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/locore.S#7 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/machdep.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/nexus.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/nexus_io.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/arm/arm/nexus_io_asm.S#3 delete
.. //depot/projects/scottl-camlock/src/sys/arm/arm/pmap.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/stack_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/arm/support.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/swtch.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/trap.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/uio_machdep.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/vm_machdep.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/at91.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/at91_mci.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/at91_mcireg.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/at91_pmc.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/at91rm92reg.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/if_ate.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/kb920x_machdep.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/ohci_atmelarm.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/std.at91#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/std.kb920x#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/uart_cpu_at91rm9200usart.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/at91/uart_dev_at91usart.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/AVILA#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/AVILA.hints#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/BWCT#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/CRB#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/conf/EP80219#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/HL200#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/conf/IQ31244#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/KB920X#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/SIMICS#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/conf/SKYEYE#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/_bus.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/armreg.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/asm.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/asmacros.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/atomic.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/cpuconf.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/cpufunc.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/endian.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/param.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/pmap.h#15 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/pmc_mdep.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/pte.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/stack.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/include/sysarch.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/include/vmparam.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/sa11x0/assabet_machdep.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/sa11x0/files.sa11x0#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/sa11x0/uart_dev_sa1110.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/ep80219_machdep.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/i80321.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/i80321_pci.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/i80321_timer.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/i80321_wdog.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/i80321var.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/iq31244_machdep.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i80321/obio.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/crb_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/files.crb#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/files.i81342#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342_mcu.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342_pci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342_space.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342reg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/i81342var.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/iq81342_7seg.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/iq81342reg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/iq81342var.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/obio.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/obio_space.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/obiovar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/std.crb#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/std.i81342#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/uart_bus_i81342.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/i8134x/uart_cpu_i81342.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/avila_machdep.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/files.ixp425#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/if_npe.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixdp425_pci.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425_iic.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425_npe.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425_npevar.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425_pci.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/ixp425_qmgr.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/Makefile#10 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/Makefile.inc#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/boot2/board.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/boot2/boot2.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/boot2/bwct_board.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/boot2/centipad_board.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/boot2/kb920x_board.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/eeprom.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/emac.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/emac.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/emac_init.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/lib.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/arm/at91/libat91/spi_flash.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/bootstrap.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/dev_net.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/load_elf.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/loader.8#13 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/module.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/ufsread.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/ficl/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/forth/loader.conf#14 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/forth/loader.conf.5#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/forth/support.4th#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/boot2/boot2.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/btx/btx/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/btx/btx/btx.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/cdboot/cdboot.s#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/gptboot/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/i386/gptboot/gptboot.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/i386/gptboot/gptldr.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/bioscd.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/biosdisk.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/biosmem.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/biossmap.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/devicename.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/libi386/pxe.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/loader/main.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/pmbr/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/i386/pmbr/pmbr.s#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/i386/pxeldr/pxeldr.S#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/ofw/libofw/ofw_console.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/Makefile.inc#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/boot2/boot.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/btx/btx/Makefile#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/btx/btx/btx.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/cdboot/cdboot.s#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/libpc98/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/libpc98/bioscd.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/libpc98/biosdisk.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/pc98/loader/main.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/Makefile#5 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/conf.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/help.ofw#2 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/ldscript.powerpc#2 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/metadata.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/start.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/loader/version#2 delete
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/conf.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/help.ofw#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/ldscript.powerpc#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/metadata.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/start.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/ofw/version#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/conf.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/help.uboot#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/ldscript.powerpc#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/metadata.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/start.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/powerpc/uboot/version#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/common/Makefile.inc#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/common/main.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/Makefile#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/api_public.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/console.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/copy.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/devicename.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/disk.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/elf_freebsd.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/glue.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/glue.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/libuboot.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/module.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/net.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/reboot.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/boot/uboot/lib/time.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/bsm/audit.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/bsm/audit_internal.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/bsm/audit_kevents.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/bsm/audit_record.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/cam_periph.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_all.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_cd.c#22 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_da.c#37 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_low.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_ses.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_string.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/machine/endian.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/rpc/xdr.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/acl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/atomic.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/bitmap.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/byteorder.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/callb.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/cmn_err.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/cpupart.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/cpuvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/cred.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/cyclic.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/debug.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/dirent.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/dkio.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/dnlc.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/elf.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/kcondvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/kmem.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/kobj.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/kstat.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/lock.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/misc.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/mman.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/mntent.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/mnttab.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/modctl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/mount.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/mutex.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/objfs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/param.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/pcpu.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/policy.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/proc.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/random.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/rwlock.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/sdt.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/stat.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/string.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/sunddi.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/sysmacros.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/systm.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/taskq.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/taskq_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/time.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/types.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/uio.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/varargs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/vfs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/vnode.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/compat/opensolaris/sys/zone.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/acl/acl_common.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/acl/acl_common.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/atomic/amd64/atomic.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/atomic/i386/atomic.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/atomic/ia64/atomic.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/avl/avl.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/Makefile.files#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bplist.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/gzip.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/unique.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_disk.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_file.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_rlock.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/unique.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs.conf#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/os/callb.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/os/list.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/os/nvpair_alloc_system.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/os/taskq.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr_array.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr_mem.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/asm_linkage.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/avl_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/byteorder.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/ccompile.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/compress.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/cred.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/dkio.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/dklabel.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/errorq.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/feature_tests.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/list.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/list_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/note.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair_impl.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/procset.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/sdt.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/synch.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/vmem.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/sys/zmod.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/adler32.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/crc32.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/crc32.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inffast.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inffast.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inffixed.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inflate.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inflate.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inftrees.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/inftrees.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/trees.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zconf.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zlib.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zmod.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zmod_subr.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zutil.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/zmod/zutil.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/coda/00READ#2 delete
.. //depot/projects/scottl-camlock/src/sys/coda/README#2 delete
.. //depot/projects/scottl-camlock/src/sys/coda/TODO#2 delete
.. //depot/projects/scottl-camlock/src/sys/coda/cnode.h#6 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda.h#5 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_fbsd.c#6 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_io.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_kernel.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_namecache.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_namecache.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_opstats.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_pioctl.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_psdev.c#6 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_psdev.h#4 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_subr.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_subr.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_venus.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_venus.h#4 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_vfsops.c#7 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_vfsops.h#5 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_vnops.c#9 delete
.. //depot/projects/scottl-camlock/src/sys/coda/coda_vnops.h#6 delete
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_ipc.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_misc.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_proto.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_syscall.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_syscalls.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_sysent.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/syscalls.master#15 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ia32/ia32_sysvec.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linprocfs/linprocfs.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_file.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_futex.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_futex.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_getcwd.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_ioctl.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_ioctl.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_misc.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_misc.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_socket.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_stats.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ndis/kern_ndis.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ndis/ndis_var.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ndis/ntoskrnl_var.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ndis/subr_ndis.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ndis/subr_ntoskrnl.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_atomic.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_kmem.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_kobj.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_kstat.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_misc.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_policy.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_string.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_vfs.c#6 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/kern/opensolaris_zone.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/machine/endian.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/rpc/xdr.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/acl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/atomic.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/byteorder.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/callb.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/cmn_err.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/cred.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/debug.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/dirent.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/dkio.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/dnlc.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/kcondvar.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/kmem.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/kobj.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/kstat.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/lock.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/misc.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/mntent.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/mnttab.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/mount.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/mutex.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/policy.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/proc.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/random.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/rwlock.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/sdt.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/string.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/sunddi.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/sysmacros.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/systm.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/taskq.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/taskq_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/time.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/types.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/uio.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/varargs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/vfs.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/vnode.h#4 delete
.. //depot/projects/scottl-camlock/src/sys/compat/opensolaris/sys/zone.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/compat/pecoff/imgact_pecoff.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/imgact_svr4.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/svr4_fcntl.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/svr4_misc.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/svr4_stream.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/svr4_sysvec.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/Makefile.amd64#7 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/Makefile.arm#11 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/NOTES#24 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files#26 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.amd64#16 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.arm#9 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.i386#16 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.ia64#12 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.pc98#15 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.powerpc#13 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.sparc64#14 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files.sun4v#5 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kern.post.mk#13 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kern.pre.mk#10 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kmod.mk#16 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/ldscript.powerpc#2 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/newvers.sh#6 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options#21 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.amd64#8 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.arm#14 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.i386#9 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.ia64#4 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.pc98#10 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options.powerpc#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/altq/altq/altq_cbq.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/altq/altq/altq_hfsc.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/altq/altq/altq_priq.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/altq/altq/altq_red.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/altq/altq/altq_subr.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/acpica/evgpe.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/acpica/evmisc.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/acpica/evxface.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/npe/IxNpeMicrocode.dat.uu#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/npe/LICENSE#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/wpi/LICENSE#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/dev/wpi/iwlwifi-3945-2.14.4.fw.uu#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/fil.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_auth.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_compat.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_fil.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_frag.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_htable.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_log.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_lookup.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_lookup.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_nat.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_nat.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_pool.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_pool.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_proxy.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_rpcb_pxy.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_scan.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_state.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_state.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ip_sync.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/ipl.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ipfilter/netinet/mlfk_ipl.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ngatm/netnatm/api/cc_conn.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/acl/acl_common.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/acl/acl_common.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/atomic/amd64/atomic.S#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/atomic/i386/atomic.S#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/atomic/ia64/atomic.S#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/avl/avl.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/nvpair/nvpair.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/zfs/zfs_namecheck.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/zfs/zfs_namecheck.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/zfs/zfs_prop.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/common/zfs/zfs_prop.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/Makefile.files#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/gfs.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/arc.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/bplist.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dnode.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/gzip.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sha256.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/spa.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/space_map.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_zfetch.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/unique.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_disk.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_file.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_rlock.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/txg.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/unique.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zap.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs.conf#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#7 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#7 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#5 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zil.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zio.c#4 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/fs/zfs/zvol.c#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/os/callb.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/os/list.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/os/nvpair_alloc_system.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/os/taskq.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/rpc/xdr.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/rpc/xdr.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/rpc/xdr_array.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/rpc/xdr_mem.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/asm_linkage.h#3 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/avl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/avl_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/bitmap.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/byteorder.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/callb.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/ccompile.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/compress.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/cred.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/debug.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/dkio.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/dklabel.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/errorq.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/feature_tests.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/fm/protocol.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/fm/util.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/fs/zfs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/gfs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/isa_defs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/list.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/list_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/note.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/nvpair.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/nvpair_impl.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/processor.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/procset.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/sdt.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/synch.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/sysevent.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/sysmacros.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/vfs.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/vmem.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/sys/zmod.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/adler32.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/crc32.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/crc32.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/deflate.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/deflate.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inffast.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inffast.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inffixed.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inflate.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inflate.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inftrees.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/inftrees.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/trees.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zconf.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zlib.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zmod.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zmod_subr.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zutil.c#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/opensolaris/uts/common/zmod/zutil.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/if_pflog.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/if_pflog.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/if_pfsync.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/if_pfsync.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_if.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_ioctl.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_mtag.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_norm.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_osfp.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_ruleset.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_subr.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pf_table.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/pf/net/pfvar.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/crypto/rijndael/rijndael-api.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/crypto/rijndael/test00.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/crypto/via/padlock.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_capture.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/ddb/db_command.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_command.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_examine.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_input.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_lex.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_lex.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_main.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_output.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_ps.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_script.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/ddb/db_textdump.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/ddb/ddb.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac_cam.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac_debug.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac_disk.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac_pci.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aacreg.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aacvar.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpi_support/acpi_ibm.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/Osd/OsdDebug.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/Osd/OsdSchedule.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_battery.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_cpu.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_ec.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_hpet.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_hpet.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_pci.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_pci_link.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_pcib_acpi.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_thermal.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpi_timer.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpiio.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/acpica/acpivar.h#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/adlink/adlink.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_ali.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_amd.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_amd64.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_ati.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_i810.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_if.m#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_intel.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_nvidia.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_sis.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp_via.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agppriv.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agpreg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agpvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/aic7xxx/aic79xx_osm.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aic7xxx/aic7xxx.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aic7xxx/aic_osm_lib.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aic7xxx/aic_osm_lib.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amr.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amr_cam.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amr_pci.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amrreg.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amrvar.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/an/if_an.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/an/if_an_pci.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/an/if_anreg.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/arcmsr/arcmsr.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/arcmsr/arcmsr.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/asmc/asmc.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/asmc/asmcvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-all.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-all.h#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-chipset.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-disk.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-disk.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-dma.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-lowlevel.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-pci.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-pci.h#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-raid.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-usb.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/atapi-cd.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/atapi-cd.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/atapi-fd.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/atapi-tape.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_rate/amrr/amrr.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_rate/onoe/onoe.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_rate/sample/sample.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/if_ath.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/if_ath_pci.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/atkbdc/atkbd.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/atkbdc/atkbd_atkbdc.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/atkbdc/psm.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/awi/awi.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bce/if_bce.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bce/if_bcefw.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bce/if_bcereg.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bfe/if_bfe.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bfe/if_bfereg.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bge/if_bge.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bge/if_bgereg.h#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bktr/msp34xx.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/cardbus/cardbus.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ce/if_ce.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ciss/ciss.c#17 integrate
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:03:56 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 427321065671; Mon, 31 Mar 2008 07:03:56 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id F06FC106566B
for ; Mon, 31 Mar 2008 07:03:55 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id EF8C98FC1D
for ; Mon, 31 Mar 2008 07:03:55 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V73tia076684
for ; Mon, 31 Mar 2008 07:03:55 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V73tPm076682
for perforce@freebsd.org; Mon, 31 Mar 2008 07:03:55 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:03:55 GMT
Message-Id: <200803310703.m2V73tPm076682@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139035 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:03:56 -0000
http://perforce.freebsd.org/chv.cgi?CH=139035
Change 139035 by scottl@scottl-deimos on 2008/03/31 07:02:59
Merge cam_xpt.c#75 (rev 1.190) to scsi_xpt.c
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#71 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_xpt.c#4 edit
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#71 (text+ko) ====
==== //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_xpt.c#4 (text+ko) ====
@@ -420,6 +420,18 @@
CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
},
{
+ /*
+ * Western Digital My Book 250GB (USB)
+ * hangs upon serial number probing.
+ * PR: 107495
+ */
+ {
+ T_DIRECT, SIP_MEDIA_FIXED, "WD",
+ "2500JB External", "*"
+ },
+ CAM_QUIRK_NOSERIAL, /*mintags*/0, /*maxtags*/0
+ },
+ {
/* Default tagged queuing parameters for all devices */
{
T_ANY, SIP_MEDIA_REMOVABLE|SIP_MEDIA_FIXED,
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:06:59 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 7EA231065671; Mon, 31 Mar 2008 07:06:59 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 3E1991065670
for ; Mon, 31 Mar 2008 07:06:59 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 3D2E78FC18
for ; Mon, 31 Mar 2008 07:06:59 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V76xAh076815
for ; Mon, 31 Mar 2008 07:06:59 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V76xPC076813
for perforce@freebsd.org; Mon, 31 Mar 2008 07:06:59 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:06:59 GMT
Message-Id: <200803310706.m2V76xPC076813@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139036 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:07:00 -0000
http://perforce.freebsd.org/chv.cgi?CH=139036
Change 139036 by scottl@scottl-deimos on 2008/03/31 07:06:37
Merge cam_xpt.c#76 (rev 1.191)
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#72 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#72 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.189 2007/06/17 05:55:53 scottl Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.191 2007/10/20 23:23:12 julian Exp $");
#include
#include
@@ -1011,7 +1011,7 @@
}
/* fire up rescan thread */
- if (kthread_create(xpt_scanner_thread, NULL, NULL, 0, 0, "xpt_thrd")) {
+ if (kproc_create(xpt_scanner_thread, NULL, NULL, 0, 0, "xpt_thrd")) {
printf("xpt_attach: failed to create rescan thread\n");
}
/* Install our software interrupt handlers */
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:09:01 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id AD4CF1065672; Mon, 31 Mar 2008 07:09:01 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 6C8821065670
for ; Mon, 31 Mar 2008 07:09:01 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 6BE2A8FC13
for ; Mon, 31 Mar 2008 07:09:01 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V79118076856
for ; Mon, 31 Mar 2008 07:09:01 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V791E7076854
for perforce@freebsd.org; Mon, 31 Mar 2008 07:09:01 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:09:01 GMT
Message-Id: <200803310709.m2V791E7076854@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139037 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:09:02 -0000
http://perforce.freebsd.org/chv.cgi?CH=139037
Change 139037 by scottl@scottl-deimos on 2008/03/31 07:08:17
Merge cam_xpt.c#77 (rev 1.192)
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#73 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#73 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.191 2007/10/20 23:23:12 julian Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.192 2007/12/16 07:49:44 scottl Exp $");
#include
#include
@@ -3318,6 +3318,7 @@
&work_ccb->ccb_h,
xpt_links.stqe);
+ mtx_unlock(&xsoftc.xpt_lock);
continue;
} else {
/*
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:10:03 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id F24741065675; Mon, 31 Mar 2008 07:10:02 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id B0D77106566B
for ; Mon, 31 Mar 2008 07:10:02 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 962788FC22
for ; Mon, 31 Mar 2008 07:10:02 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V7A254076901
for ; Mon, 31 Mar 2008 07:10:02 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V7A2W6076899
for perforce@freebsd.org; Mon, 31 Mar 2008 07:10:02 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:10:02 GMT
Message-Id: <200803310710.m2V7A2W6076899@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139038 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:10:03 -0000
http://perforce.freebsd.org/chv.cgi?CH=139038
Change 139038 by scottl@scottl-deimos on 2008/03/31 07:09:44
Throw away cam_xpt.c#78 (rev 1.193)
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#74 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#74 (text+ko) ====
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:12:05 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 1E6D41065672; Mon, 31 Mar 2008 07:12:05 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id CDB53106566B
for ; Mon, 31 Mar 2008 07:12:04 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id CD1B28FC21
for ; Mon, 31 Mar 2008 07:12:04 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V7C4Vm076992
for ; Mon, 31 Mar 2008 07:12:04 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V7C4Sk076990
for perforce@freebsd.org; Mon, 31 Mar 2008 07:12:04 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:12:04 GMT
Message-Id: <200803310712.m2V7C4Sk076990@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139039 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:12:05 -0000
http://perforce.freebsd.org/chv.cgi?CH=139039
Change 139039 by scottl@scottl-deimos on 2008/03/31 07:11:26
Merge cam_xpt#79 (rev 1.194)
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#75 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#75 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.192 2007/12/16 07:49:44 scottl Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.194 2008/01/28 18:13:03 brueffer Exp $");
#include
#include
@@ -831,7 +831,7 @@
if (base_periph_found == 1) {
printf("xptioctl: pass driver is not in the "
"kernel\n");
- printf("xptioctl: put \"device pass0\" in "
+ printf("xptioctl: put \"device pass\" in "
"your kernel config file\n");
}
}
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:14:08 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 49F4F1065672; Mon, 31 Mar 2008 07:14:08 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 096C2106564A
for ; Mon, 31 Mar 2008 07:14:08 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 0924B8FC17
for ; Mon, 31 Mar 2008 07:14:08 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V7E7OI077063
for ; Mon, 31 Mar 2008 07:14:07 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V7E79A077061
for perforce@freebsd.org; Mon, 31 Mar 2008 07:14:07 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:14:07 GMT
Message-Id: <200803310714.m2V7E79A077061@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139040 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:14:09 -0000
http://perforce.freebsd.org/chv.cgi?CH=139040
Change 139040 by scottl@scottl-deimos on 2008/03/31 07:13:43
Merge cam_xpt.c#80,#81 (rev 1.195, 1.196)
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#76 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#76 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.194 2008/01/28 18:13:03 brueffer Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.196 2008/02/26 08:09:29 scottl Exp $");
#include
#include
@@ -587,6 +587,7 @@
inccb->ccb_h.target_lun) !=
CAM_REQ_CMP){
error = EINVAL;
+ CAM_SIM_UNLOCK(bus->sim);
break;
}
/* Ensure all of our fields are correct */
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 07:32:30 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id D96CC1065676; Mon, 31 Mar 2008 07:32:29 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 9980E1065673
for ; Mon, 31 Mar 2008 07:32:29 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 9A1238FC25
for ; Mon, 31 Mar 2008 07:32:29 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V7WT7c077752
for ; Mon, 31 Mar 2008 07:32:29 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V7WTnT077750
for perforce@freebsd.org; Mon, 31 Mar 2008 07:32:29 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 07:32:29 GMT
Message-Id: <200803310732.m2V7WTnT077750@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139045 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 31 Mar 2008 07:32:30 -0000
http://perforce.freebsd.org/chv.cgi?CH=139045
Change 139045 by scottl@scottl-deimos on 2008/03/31 07:32:04
Merge cam_xpt.c#82 (rev 1.197) into scsi_probe.c and scsi_xpt.c
Affected files ...
.. //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#77 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_probe.c#7 edit
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_xpt.c#5 edit
Differences ...
==== //depot/projects/scottl-camlock/src/sys/cam/cam_xpt.c#77 (text+ko) ====
==== //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_probe.c#7 (text+ko) ====
@@ -75,7 +75,8 @@
PROBE_INQUIRY, /* this counts as DV0 for Basic Domain Validation */
PROBE_FULL_INQUIRY,
PROBE_MODE_SENSE,
- PROBE_SERIAL_NUM,
+ PROBE_SERIAL_NUM_0,
+ PROBE_SERIAL_NUM_1,
PROBE_TUR_FOR_NEGOTIATION,
PROBE_INQUIRY_BASIC_DV1,
PROBE_INQUIRY_BASIC_DV2,
@@ -340,10 +341,42 @@
}
xpt_print(periph->path, "Unable to mode sense control page - "
"malloc failure\n");
- softc->action = PROBE_SERIAL_NUM;
+ softc->action = PROBE_SERIAL_NUM_0;
}
/* FALLTHROUGH */
- case PROBE_SERIAL_NUM:
+ case PROBE_SERIAL_NUM_0:
+ {
+ struct scsi_vpd_supported_page_list *vpd_list = NULL;
+ struct cam_ed *device;
+
+ device = periph->path->device;
+ if ((device->quirk->quirks & CAM_QUIRK_NOSERIAL) == 0) {
+ vpd_list = malloc(sizeof(*vpd_list), M_CAMXPT,
+ M_NOWAIT | M_ZERO);
+ }
+
+ if (vpd_list != NULL) {
+ scsi_inquiry(csio,
+ /*retries*/4,
+ probedone,
+ MSG_SIMPLE_Q_TAG,
+ (u_int8_t *)vpd_list,
+ sizeof(*vpd_list),
+ /*evpd*/TRUE,
+ SVPD_SUPPORTED_PAGE_LIST,
+ SSD_MIN_SIZE,
+ /*timeout*/60 * 1000);
+ break;
+ }
+ /*
+ * We'll have to do without, let our probedone
+ * routine finish up for us.
+ */
+ start_ccb->csio.data_ptr = NULL;
+ probedone(periph, start_ccb);
+ return;
+ }
+ case PROBE_SERIAL_NUM_1:
{
struct scsi_vpd_unit_serial_number *serial_buf;
struct cam_ed* device;
@@ -353,10 +386,8 @@
device->serial_num = NULL;
device->serial_num_len = 0;
- if ((device->quirk->quirks & CAM_QUIRK_NOSERIAL) == 0)
- serial_buf = (struct scsi_vpd_unit_serial_number *)
- malloc(sizeof(*serial_buf), M_TEMP,
- M_NOWAIT | M_ZERO);
+ serial_buf = (struct scsi_vpd_unit_serial_number *)
+ malloc(sizeof(*serial_buf), M_TEMP, M_NOWAIT | M_ZERO);
if (serial_buf != NULL) {
scsi_inquiry(csio,
@@ -581,7 +612,7 @@
if (INQ_DATA_TQ_ENABLED(inq_buf))
softc->action = PROBE_MODE_SENSE;
else
- softc->action = PROBE_SERIAL_NUM;
+ softc->action = PROBE_SERIAL_NUM_0;
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
@@ -646,11 +677,62 @@
}
xpt_release_ccb(done_ccb);
free(mode_hdr, M_TEMP);
- softc->action = PROBE_SERIAL_NUM;
+ softc->action = PROBE_SERIAL_NUM_0;
xpt_schedule(periph, priority);
return;
}
- case PROBE_SERIAL_NUM:
+ case PROBE_SERIAL_NUM_0:
+ {
+ struct ccb_scsiio *csio;
+ struct scsi_vpd_supported_page_list *page_list;
+ int length, serialnum_supported, i;
+
+ serialnum_supported = 0;
+ csio = &done_ccb->csio;
+ page_list =
+ (struct scsi_vpd_supported_page_list *)csio->data_ptr;
+
+ if (page_list == NULL) {
+ /*
+ * Don't process the command as it was never sent
+ */
+ } else if ((csio->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_CMP
+ && (page_list->length > 0)) {
+ length = min(page_list->length,
+ SVPD_SUPPORTED_PAGES_SIZE);
+ for (i = 0; i < length; i++) {
+ if (page_list->list[i] ==
+ SVPD_UNIT_SERIAL_NUMBER) {
+ serialnum_supported = 1;
+ break;
+ }
+ }
+ } else if (cam_periph_error(done_ccb, 0,
+ SF_RETRY_UA|SF_NO_PRINT,
+ &softc->saved_ccb) == ERESTART) {
+ return;
+ } else if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) {
+ /* Don't wedge the queue */
+ xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
+ /*run_queue*/TRUE);
+ }
+
+ if (page_list != NULL)
+ free(page_list, M_DEVBUF);
+
+ if (serialnum_supported) {
+ xpt_release_ccb(done_ccb);
+ softc->action = PROBE_SERIAL_NUM_1;
+ xpt_schedule(periph, priority);
+ return;
+ }
+ xpt_release_ccb(done_ccb);
+ softc->action = PROBE_TUR_FOR_NEGOTIATION;
+ xpt_schedule(periph, done_ccb->ccb_h.pinfo.priority);
+ return;
+ }
+
+ case PROBE_SERIAL_NUM_1:
{
struct ccb_scsiio *csio;
struct scsi_vpd_unit_serial_number *serial_buf;
==== //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_xpt.c#5 (text+ko) ====
@@ -264,7 +264,7 @@
{
/* I can't believe we need a quirk for DPT volumes. */
{ T_ANY, SIP_MEDIA_FIXED|SIP_MEDIA_REMOVABLE, "DPT", "*", "*" },
- CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS,
+ CAM_QUIRK_NOLUNS,
/*mintags*/0, /*maxtags*/255
},
{
@@ -295,7 +295,7 @@
T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE",
"EXB-8200*", "*"
},
- CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
+ CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
},
{
/*
@@ -306,7 +306,7 @@
T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE",
"IPL-6860*", "*"
},
- CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
+ CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
},
{
/*
@@ -351,17 +351,6 @@
},
{
/*
- * Maxtor Personal Storage 3000XT (Firewire)
- * hangs upon serial number probing.
- */
- {
- T_DIRECT, SIP_MEDIA_FIXED, "Maxtor",
- "1394 storage", "*"
- },
- CAM_QUIRK_NOSERIAL, /*mintags*/0, /*maxtags*/0
- },
- {
- /*
* Would repond to all LUNs if asked for.
*/
{
@@ -420,18 +409,6 @@
CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
},
{
- /*
- * Western Digital My Book 250GB (USB)
- * hangs upon serial number probing.
- * PR: 107495
- */
- {
- T_DIRECT, SIP_MEDIA_FIXED, "WD",
- "2500JB External", "*"
- },
- CAM_QUIRK_NOSERIAL, /*mintags*/0, /*maxtags*/0
- },
- {
/* Default tagged queuing parameters for all devices */
{
T_ANY, SIP_MEDIA_REMOVABLE|SIP_MEDIA_FIXED,
From owner-p4-projects@FreeBSD.ORG Mon Mar 31 09:30:47 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 5AD9A106566C; Mon, 31 Mar 2008 09:30:47 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 1A29D106564A
for ; Mon, 31 Mar 2008 09:30:47 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 1F6F48FC16
for ; Mon, 31 Mar 2008 09:30:47 +0000 (UTC)
(envelope-from scottl@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2V9Ukif093320
for ; Mon, 31 Mar 2008 09:30:46 GMT
(envelope-from scottl@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2V9Uk2S093318
for perforce@freebsd.org; Mon, 31 Mar 2008 09:30:46 GMT
(envelope-from scottl@freebsd.org)
Date: Mon, 31 Mar 2008 09:30:46 GMT
Message-Id: <200803310930.m2V9Uk2S093318@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
scottl@freebsd.org using -f
From: Scott Long
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 139053 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,