From owner-p4-projects@FreeBSD.ORG Sun Oct 1 00:19:08 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4356016A416; Sun, 1 Oct 2006 00:19:08 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE68416A412 for ; Sun, 1 Oct 2006 00:19:07 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 473E143D66 for ; Sun, 1 Oct 2006 00:19:03 +0000 (GMT) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k910J3Yf029603 for ; Sun, 1 Oct 2006 00:19:03 GMT (envelope-from attilio@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k910J2vt029600 for perforce@freebsd.org; Sun, 1 Oct 2006 00:19:02 GMT (envelope-from attilio@FreeBSD.org) Date: Sun, 1 Oct 2006 00:19:02 GMT Message-Id: <200610010019.k910J2vt029600@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to attilio@FreeBSD.org using -f From: Attilio Rao To: Perforce Change Reviews Cc: Subject: PERFORCE change 107024 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, 01 Oct 2006 00:19:08 -0000 http://perforce.freebsd.org/chv.cgi?CH=107024 Change 107024 by attilio@attilio_laptop on 2006/10/01 00:18:32 restyle them. Affected files ... .. //depot/projects/usb/src/sys/dev/usb/rio500_usb.h#4 edit .. //depot/projects/usb/src/sys/dev/usb/udbp.h#4 edit Differences ... ==== //depot/projects/usb/src/sys/dev/usb/rio500_usb.h#4 (text+ko) ==== @@ -29,16 +29,16 @@ struct RioCommand { #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - u_int16_t length; + uint16_t length; #else - short length; + short length; #endif - int request; - int requesttype; - int value; - int index; - void *buffer; - int timeout; + int request; + int requesttype; + int value; + int index; + void *buffer; + int timeout; }; #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) ==== //depot/projects/usb/src/sys/dev/usb/udbp.h#4 (text+ko) ==== @@ -37,20 +37,20 @@ * $FreeBSD: src/sys/dev/usb/udbp.h,v 1.4 2005/01/06 01:43:28 imp Exp $ */ -#ifndef _NETGRAPH_UDBP_H_ -#define _NETGRAPH_UDBP_H_ +#ifndef _NETGRAPH_UDBP_H_ +#define _NETGRAPH_UDBP_H_ /* Node type name. This should be unique among all netgraph node types */ -#define NG_UDBP_NODE_TYPE "udbp" +#define NG_UDBP_NODE_TYPE "udbp" /* Node type cookie. Should also be unique. This value MUST change whenever an incompatible change is made to this header file, to insure consistency. The de facto method for generating cookies is to take the output of the date command: date -u +'%s' */ -#define NGM_UDBP_COOKIE 944609300 +#define NGM_UDBP_COOKIE 944609300 -#define NG_UDBP_HOOK_NAME "data" +#define NG_UDBP_HOOK_NAME "data" /* Netgraph commands understood by this node type */ enum { @@ -60,8 +60,8 @@ /* This structure is returned by the NGM_UDBP_GET_STATUS command */ struct ngudbpstat { - u_int packets_in; /* packets in from downstream */ - u_int packets_out; /* packets out towards downstream */ + uint packets_in; /* packets in from downstream */ + uint packets_out; /* packets out towards downstream */ }; /* @@ -71,10 +71,10 @@ * * This needs to be kept in sync with the above structure definition */ -#define NG_UDBP_STATS_TYPE_INFO { \ - { "packets_in", &ng_parse_int32_type }, \ - { "packets_out", &ng_parse_int32_type }, \ - { NULL }, \ +#define NG_UDBP_STATS_TYPE_INFO { \ + { "packets_in", &ng_parse_int32_type }, \ + { "packets_out", &ng_parse_int32_type }, \ + { NULL }, \ } #endif /* _NETGRAPH_UDBP_H_ */ From owner-p4-projects@FreeBSD.ORG Sun Oct 1 05:27:34 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 239E816BDF9; Sun, 1 Oct 2006 05:25:50 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E911316A8AE for ; Sun, 1 Oct 2006 05:25:10 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B162B43D55 for ; Sun, 1 Oct 2006 05:25:03 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k915P3fX068663 for ; Sun, 1 Oct 2006 05:25:03 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k915P2RF068648 for perforce@freebsd.org; Sun, 1 Oct 2006 05:25:02 GMT (envelope-from mjacob@freebsd.org) Date: Sun, 1 Oct 2006 05:25:02 GMT Message-Id: <200610010525.k915P2RF068648@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Cc: Subject: PERFORCE change 107028 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, 01 Oct 2006 05:27:34 -0000 http://perforce.freebsd.org/chv.cgi?CH=107028 Change 107028 by mjacob@mjexp on 2006/10/01 05:13:15 IFC Affected files ... .. //depot/projects/mjexp/COPYRIGHT#1 branch .. //depot/projects/mjexp/LOCKS#1 branch .. //depot/projects/mjexp/MAINTAINERS#1 branch .. //depot/projects/mjexp/Makefile#1 branch .. //depot/projects/mjexp/Makefile.inc1#1 branch .. //depot/projects/mjexp/ObsoleteFiles.inc#1 branch .. //depot/projects/mjexp/README#1 branch .. //depot/projects/mjexp/UPDATING#1 branch .. //depot/projects/mjexp/bin/Makefile#1 branch .. //depot/projects/mjexp/bin/Makefile.inc#1 branch .. //depot/projects/mjexp/bin/cat/Makefile#1 branch .. //depot/projects/mjexp/bin/cat/cat.1#1 branch .. //depot/projects/mjexp/bin/cat/cat.c#1 branch .. //depot/projects/mjexp/bin/chflags/Makefile#1 branch .. //depot/projects/mjexp/bin/chflags/chflags.1#1 branch .. //depot/projects/mjexp/bin/chflags/chflags.c#1 branch .. //depot/projects/mjexp/bin/chio/Makefile#1 branch .. //depot/projects/mjexp/bin/chio/chio.1#1 branch .. //depot/projects/mjexp/bin/chio/chio.c#1 branch .. //depot/projects/mjexp/bin/chio/defs.h#1 branch .. //depot/projects/mjexp/bin/chio/pathnames.h#1 branch .. //depot/projects/mjexp/bin/chmod/Makefile#1 branch .. //depot/projects/mjexp/bin/chmod/chmod.1#1 branch .. //depot/projects/mjexp/bin/chmod/chmod.c#1 branch .. //depot/projects/mjexp/bin/cp/Makefile#1 branch .. //depot/projects/mjexp/bin/cp/cp.1#1 branch .. //depot/projects/mjexp/bin/cp/cp.c#1 branch .. //depot/projects/mjexp/bin/cp/extern.h#1 branch .. //depot/projects/mjexp/bin/cp/utils.c#1 branch .. //depot/projects/mjexp/bin/csh/Makefile#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.1#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.2#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.3#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.4#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.a#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/csh.g#1 branch .. //depot/projects/mjexp/bin/csh/USD.doc/tabs#1 branch .. //depot/projects/mjexp/bin/csh/config.h#1 branch .. //depot/projects/mjexp/bin/csh/config_p.h#1 branch .. //depot/projects/mjexp/bin/csh/host.defs#1 branch .. //depot/projects/mjexp/bin/csh/iconv.h#1 branch .. //depot/projects/mjexp/bin/csh/iconv_stub.c#1 branch .. //depot/projects/mjexp/bin/date/Makefile#1 branch .. //depot/projects/mjexp/bin/date/date.1#1 branch .. //depot/projects/mjexp/bin/date/date.c#1 branch .. //depot/projects/mjexp/bin/date/extern.h#1 branch .. //depot/projects/mjexp/bin/date/netdate.c#1 branch .. //depot/projects/mjexp/bin/date/vary.c#1 branch .. //depot/projects/mjexp/bin/date/vary.h#1 branch .. //depot/projects/mjexp/bin/dd/Makefile#1 branch .. //depot/projects/mjexp/bin/dd/args.c#1 branch .. //depot/projects/mjexp/bin/dd/conv.c#1 branch .. //depot/projects/mjexp/bin/dd/conv_tab.c#1 branch .. //depot/projects/mjexp/bin/dd/dd.1#1 branch .. //depot/projects/mjexp/bin/dd/dd.c#1 branch .. //depot/projects/mjexp/bin/dd/dd.h#1 branch .. //depot/projects/mjexp/bin/dd/extern.h#1 branch .. //depot/projects/mjexp/bin/dd/gen.c#1 branch .. //depot/projects/mjexp/bin/dd/misc.c#1 branch .. //depot/projects/mjexp/bin/dd/position.c#1 branch .. //depot/projects/mjexp/bin/dd/ref.ascii#1 branch .. //depot/projects/mjexp/bin/dd/ref.ebcdic#1 branch .. //depot/projects/mjexp/bin/dd/ref.ibm#1 branch .. //depot/projects/mjexp/bin/dd/ref.lcase#1 branch .. //depot/projects/mjexp/bin/dd/ref.oldascii#1 branch .. //depot/projects/mjexp/bin/dd/ref.oldebcdic#1 branch .. //depot/projects/mjexp/bin/dd/ref.oldibm#1 branch .. //depot/projects/mjexp/bin/dd/ref.pareven#1 branch .. //depot/projects/mjexp/bin/dd/ref.parnone#1 branch .. //depot/projects/mjexp/bin/dd/ref.parodd#1 branch .. //depot/projects/mjexp/bin/dd/ref.parset#1 branch .. //depot/projects/mjexp/bin/dd/ref.swab#1 branch .. //depot/projects/mjexp/bin/dd/ref.ucase#1 branch .. //depot/projects/mjexp/bin/df/Makefile#1 branch .. //depot/projects/mjexp/bin/df/df.1#1 branch .. //depot/projects/mjexp/bin/df/df.c#1 branch .. //depot/projects/mjexp/bin/domainname/Makefile#1 branch .. //depot/projects/mjexp/bin/domainname/domainname.1#1 branch .. //depot/projects/mjexp/bin/domainname/domainname.c#1 branch .. //depot/projects/mjexp/bin/echo/Makefile#1 branch .. //depot/projects/mjexp/bin/echo/echo.1#1 branch .. //depot/projects/mjexp/bin/echo/echo.c#1 branch .. //depot/projects/mjexp/bin/ed/Makefile#1 branch .. //depot/projects/mjexp/bin/ed/POSIX#1 branch .. //depot/projects/mjexp/bin/ed/README#1 branch .. //depot/projects/mjexp/bin/ed/buf.c#1 branch .. //depot/projects/mjexp/bin/ed/cbc.c#1 branch .. //depot/projects/mjexp/bin/ed/ed.1#1 branch .. //depot/projects/mjexp/bin/ed/ed.h#1 branch .. //depot/projects/mjexp/bin/ed/glbl.c#1 branch .. //depot/projects/mjexp/bin/ed/io.c#1 branch .. //depot/projects/mjexp/bin/ed/main.c#1 branch .. //depot/projects/mjexp/bin/ed/re.c#1 branch .. //depot/projects/mjexp/bin/ed/sub.c#1 branch .. //depot/projects/mjexp/bin/ed/test/=.err#1 branch .. //depot/projects/mjexp/bin/ed/test/Makefile#1 branch .. //depot/projects/mjexp/bin/ed/test/README#1 branch .. //depot/projects/mjexp/bin/ed/test/TODO#1 branch .. //depot/projects/mjexp/bin/ed/test/a.d#1 branch .. //depot/projects/mjexp/bin/ed/test/a.r#1 branch .. //depot/projects/mjexp/bin/ed/test/a.t#1 branch .. //depot/projects/mjexp/bin/ed/test/a1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/a2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/addr.d#1 branch .. //depot/projects/mjexp/bin/ed/test/addr.r#1 branch .. //depot/projects/mjexp/bin/ed/test/addr.t#1 branch .. //depot/projects/mjexp/bin/ed/test/addr1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/addr2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/ascii.d.uu#1 branch .. //depot/projects/mjexp/bin/ed/test/ascii.r.uu#1 branch .. //depot/projects/mjexp/bin/ed/test/ascii.t#1 branch .. //depot/projects/mjexp/bin/ed/test/bang1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/bang1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/bang1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/bang1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/bang2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/c.d#1 branch .. //depot/projects/mjexp/bin/ed/test/c.r#1 branch .. //depot/projects/mjexp/bin/ed/test/c.t#1 branch .. //depot/projects/mjexp/bin/ed/test/c1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/c2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/ckscripts.sh#1 branch .. //depot/projects/mjexp/bin/ed/test/d.d#1 branch .. //depot/projects/mjexp/bin/ed/test/d.err#1 branch .. //depot/projects/mjexp/bin/ed/test/d.r#1 branch .. //depot/projects/mjexp/bin/ed/test/d.t#1 branch .. //depot/projects/mjexp/bin/ed/test/e1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/e1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/e1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/e1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/e2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/e2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/e2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/e2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/e3.d#1 branch .. //depot/projects/mjexp/bin/ed/test/e3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/e3.r#1 branch .. //depot/projects/mjexp/bin/ed/test/e3.t#1 branch .. //depot/projects/mjexp/bin/ed/test/e4.d#1 branch .. //depot/projects/mjexp/bin/ed/test/e4.r#1 branch .. //depot/projects/mjexp/bin/ed/test/e4.t#1 branch .. //depot/projects/mjexp/bin/ed/test/f1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/f2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/g1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/g1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/g1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/g1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/g2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/g2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/g2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/g2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/g3.d#1 branch .. //depot/projects/mjexp/bin/ed/test/g3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/g3.r#1 branch .. //depot/projects/mjexp/bin/ed/test/g3.t#1 branch .. //depot/projects/mjexp/bin/ed/test/g4.d#1 branch .. //depot/projects/mjexp/bin/ed/test/g4.r#1 branch .. //depot/projects/mjexp/bin/ed/test/g4.t#1 branch .. //depot/projects/mjexp/bin/ed/test/g5.d#1 branch .. //depot/projects/mjexp/bin/ed/test/g5.r#1 branch .. //depot/projects/mjexp/bin/ed/test/g5.t#1 branch .. //depot/projects/mjexp/bin/ed/test/h.err#1 branch .. //depot/projects/mjexp/bin/ed/test/i.d#1 branch .. //depot/projects/mjexp/bin/ed/test/i.r#1 branch .. //depot/projects/mjexp/bin/ed/test/i.t#1 branch .. //depot/projects/mjexp/bin/ed/test/i1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/i2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/i3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/j.d#1 branch .. //depot/projects/mjexp/bin/ed/test/j.r#1 branch .. //depot/projects/mjexp/bin/ed/test/j.t#1 branch .. //depot/projects/mjexp/bin/ed/test/k.d#1 branch .. //depot/projects/mjexp/bin/ed/test/k.r#1 branch .. //depot/projects/mjexp/bin/ed/test/k.t#1 branch .. //depot/projects/mjexp/bin/ed/test/k1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/k2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/k3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/k4.err#1 branch .. //depot/projects/mjexp/bin/ed/test/l.d#1 branch .. //depot/projects/mjexp/bin/ed/test/l.r#1 branch .. //depot/projects/mjexp/bin/ed/test/l.t#1 branch .. //depot/projects/mjexp/bin/ed/test/m.d#1 branch .. //depot/projects/mjexp/bin/ed/test/m.err#1 branch .. //depot/projects/mjexp/bin/ed/test/m.r#1 branch .. //depot/projects/mjexp/bin/ed/test/m.t#1 branch .. //depot/projects/mjexp/bin/ed/test/mkscripts.sh#1 branch .. //depot/projects/mjexp/bin/ed/test/n.d#1 branch .. //depot/projects/mjexp/bin/ed/test/n.r#1 branch .. //depot/projects/mjexp/bin/ed/test/n.t#1 branch .. //depot/projects/mjexp/bin/ed/test/nl.err#1 branch .. //depot/projects/mjexp/bin/ed/test/nl1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/nl1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/nl1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/nl2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/nl2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/nl2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/p.d#1 branch .. //depot/projects/mjexp/bin/ed/test/p.r#1 branch .. //depot/projects/mjexp/bin/ed/test/p.t#1 branch .. //depot/projects/mjexp/bin/ed/test/q.d#1 branch .. //depot/projects/mjexp/bin/ed/test/q.r#1 branch .. //depot/projects/mjexp/bin/ed/test/q.t#1 branch .. //depot/projects/mjexp/bin/ed/test/q1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/r1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/r1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/r1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/r1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/r2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/r2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/r2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/r2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/r3.d#1 branch .. //depot/projects/mjexp/bin/ed/test/r3.r#1 branch .. //depot/projects/mjexp/bin/ed/test/r3.t#1 branch .. //depot/projects/mjexp/bin/ed/test/s1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/s1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/s1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/s10.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/s2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/s2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/s3.d#1 branch .. //depot/projects/mjexp/bin/ed/test/s3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s3.r#1 branch .. //depot/projects/mjexp/bin/ed/test/s3.t#1 branch .. //depot/projects/mjexp/bin/ed/test/s4.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s5.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s6.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s7.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s8.err#1 branch .. //depot/projects/mjexp/bin/ed/test/s9.err#1 branch .. //depot/projects/mjexp/bin/ed/test/t.d#1 branch .. //depot/projects/mjexp/bin/ed/test/t.r#1 branch .. //depot/projects/mjexp/bin/ed/test/t1.d#1 branch .. //depot/projects/mjexp/bin/ed/test/t1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/t1.r#1 branch .. //depot/projects/mjexp/bin/ed/test/t1.t#1 branch .. //depot/projects/mjexp/bin/ed/test/t2.d#1 branch .. //depot/projects/mjexp/bin/ed/test/t2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/t2.r#1 branch .. //depot/projects/mjexp/bin/ed/test/t2.t#1 branch .. //depot/projects/mjexp/bin/ed/test/u.d#1 branch .. //depot/projects/mjexp/bin/ed/test/u.err#1 branch .. //depot/projects/mjexp/bin/ed/test/u.r#1 branch .. //depot/projects/mjexp/bin/ed/test/u.t#1 branch .. //depot/projects/mjexp/bin/ed/test/v.d#1 branch .. //depot/projects/mjexp/bin/ed/test/v.r#1 branch .. //depot/projects/mjexp/bin/ed/test/v.t#1 branch .. //depot/projects/mjexp/bin/ed/test/w.d#1 branch .. //depot/projects/mjexp/bin/ed/test/w.r#1 branch .. //depot/projects/mjexp/bin/ed/test/w.t#1 branch .. //depot/projects/mjexp/bin/ed/test/w1.err#1 branch .. //depot/projects/mjexp/bin/ed/test/w2.err#1 branch .. //depot/projects/mjexp/bin/ed/test/w3.err#1 branch .. //depot/projects/mjexp/bin/ed/test/x.err#1 branch .. //depot/projects/mjexp/bin/ed/test/z.err#1 branch .. //depot/projects/mjexp/bin/ed/undo.c#1 branch .. //depot/projects/mjexp/bin/expr/Makefile#1 branch .. //depot/projects/mjexp/bin/expr/expr.1#1 branch .. //depot/projects/mjexp/bin/expr/expr.y#1 branch .. //depot/projects/mjexp/bin/getfacl/Makefile#1 branch .. //depot/projects/mjexp/bin/getfacl/getfacl.1#1 branch .. //depot/projects/mjexp/bin/getfacl/getfacl.c#1 branch .. //depot/projects/mjexp/bin/hostname/Makefile#1 branch .. //depot/projects/mjexp/bin/hostname/hostname.1#1 branch .. //depot/projects/mjexp/bin/hostname/hostname.c#1 branch .. //depot/projects/mjexp/bin/kenv/Makefile#1 branch .. //depot/projects/mjexp/bin/kenv/kenv.1#1 branch .. //depot/projects/mjexp/bin/kenv/kenv.c#1 branch .. //depot/projects/mjexp/bin/kill/Makefile#1 branch .. //depot/projects/mjexp/bin/kill/kill.1#1 branch .. //depot/projects/mjexp/bin/kill/kill.c#1 branch .. //depot/projects/mjexp/bin/ln/Makefile#1 branch .. //depot/projects/mjexp/bin/ln/ln.1#1 branch .. //depot/projects/mjexp/bin/ln/ln.c#1 branch .. //depot/projects/mjexp/bin/ln/symlink.7#1 branch .. //depot/projects/mjexp/bin/ls/Makefile#1 branch .. //depot/projects/mjexp/bin/ls/cmp.c#1 branch .. //depot/projects/mjexp/bin/ls/extern.h#1 branch .. //depot/projects/mjexp/bin/ls/ls.1#1 branch .. //depot/projects/mjexp/bin/ls/ls.c#1 branch .. //depot/projects/mjexp/bin/ls/ls.h#1 branch .. //depot/projects/mjexp/bin/ls/print.c#1 branch .. //depot/projects/mjexp/bin/ls/util.c#1 branch .. //depot/projects/mjexp/bin/mkdir/Makefile#1 branch .. //depot/projects/mjexp/bin/mkdir/mkdir.1#1 branch .. //depot/projects/mjexp/bin/mkdir/mkdir.c#1 branch .. //depot/projects/mjexp/bin/mv/Makefile#1 branch .. //depot/projects/mjexp/bin/mv/mv.1#1 branch .. //depot/projects/mjexp/bin/mv/mv.c#1 branch .. //depot/projects/mjexp/bin/pax/Makefile#1 branch .. //depot/projects/mjexp/bin/pax/ar_io.c#1 branch .. //depot/projects/mjexp/bin/pax/ar_subs.c#1 branch .. //depot/projects/mjexp/bin/pax/buf_subs.c#1 branch .. //depot/projects/mjexp/bin/pax/cache.c#1 branch .. //depot/projects/mjexp/bin/pax/cache.h#1 branch .. //depot/projects/mjexp/bin/pax/cpio.1#1 branch .. //depot/projects/mjexp/bin/pax/cpio.c#1 branch .. //depot/projects/mjexp/bin/pax/cpio.h#1 branch .. //depot/projects/mjexp/bin/pax/extern.h#1 branch .. //depot/projects/mjexp/bin/pax/file_subs.c#1 branch .. //depot/projects/mjexp/bin/pax/ftree.c#1 branch .. //depot/projects/mjexp/bin/pax/ftree.h#1 branch .. //depot/projects/mjexp/bin/pax/gen_subs.c#1 branch .. //depot/projects/mjexp/bin/pax/getoldopt.c#1 branch .. //depot/projects/mjexp/bin/pax/options.c#1 branch .. //depot/projects/mjexp/bin/pax/options.h#1 branch .. //depot/projects/mjexp/bin/pax/pat_rep.c#1 branch .. //depot/projects/mjexp/bin/pax/pat_rep.h#1 branch .. //depot/projects/mjexp/bin/pax/pax.1#1 branch .. //depot/projects/mjexp/bin/pax/pax.c#1 branch .. //depot/projects/mjexp/bin/pax/pax.h#1 branch .. //depot/projects/mjexp/bin/pax/sel_subs.c#1 branch .. //depot/projects/mjexp/bin/pax/sel_subs.h#1 branch .. //depot/projects/mjexp/bin/pax/tables.c#1 branch .. //depot/projects/mjexp/bin/pax/tables.h#1 branch .. //depot/projects/mjexp/bin/pax/tar.1#1 branch .. //depot/projects/mjexp/bin/pax/tar.c#1 branch .. //depot/projects/mjexp/bin/pax/tar.h#1 branch .. //depot/projects/mjexp/bin/pax/tty_subs.c#1 branch .. //depot/projects/mjexp/bin/ps/Makefile#1 branch .. //depot/projects/mjexp/bin/ps/extern.h#1 branch .. //depot/projects/mjexp/bin/ps/fmt.c#1 branch .. //depot/projects/mjexp/bin/ps/keyword.c#1 branch .. //depot/projects/mjexp/bin/ps/nlist.c#1 branch .. //depot/projects/mjexp/bin/ps/print.c#1 branch .. //depot/projects/mjexp/bin/ps/ps.1#1 branch .. //depot/projects/mjexp/bin/ps/ps.c#1 branch .. //depot/projects/mjexp/bin/ps/ps.h#1 branch .. //depot/projects/mjexp/bin/pwd/Makefile#1 branch .. //depot/projects/mjexp/bin/pwd/pwd.1#1 branch .. //depot/projects/mjexp/bin/pwd/pwd.c#1 branch .. //depot/projects/mjexp/bin/rcp/Makefile#1 branch .. //depot/projects/mjexp/bin/rcp/extern.h#1 branch .. //depot/projects/mjexp/bin/rcp/rcp.1#1 branch .. //depot/projects/mjexp/bin/rcp/rcp.c#1 branch .. //depot/projects/mjexp/bin/rcp/util.c#1 branch .. //depot/projects/mjexp/bin/realpath/Makefile#1 branch .. //depot/projects/mjexp/bin/realpath/realpath.1#1 branch .. //depot/projects/mjexp/bin/realpath/realpath.c#1 branch .. //depot/projects/mjexp/bin/rm/Makefile#1 branch .. //depot/projects/mjexp/bin/rm/rm.1#1 branch .. //depot/projects/mjexp/bin/rm/rm.c#1 branch .. //depot/projects/mjexp/bin/rmail/Makefile#1 branch .. //depot/projects/mjexp/bin/rmdir/Makefile#1 branch .. //depot/projects/mjexp/bin/rmdir/rmdir.1#1 branch .. //depot/projects/mjexp/bin/rmdir/rmdir.c#1 branch .. //depot/projects/mjexp/bin/setfacl/Makefile#1 branch .. //depot/projects/mjexp/bin/setfacl/file.c#1 branch .. //depot/projects/mjexp/bin/setfacl/mask.c#1 branch .. //depot/projects/mjexp/bin/setfacl/merge.c#1 branch .. //depot/projects/mjexp/bin/setfacl/remove.c#1 branch .. //depot/projects/mjexp/bin/setfacl/setfacl.1#1 branch .. //depot/projects/mjexp/bin/setfacl/setfacl.c#1 branch .. //depot/projects/mjexp/bin/setfacl/setfacl.h#1 branch .. //depot/projects/mjexp/bin/setfacl/util.c#1 branch .. //depot/projects/mjexp/bin/sh/Makefile#1 branch .. //depot/projects/mjexp/bin/sh/TOUR#1 branch .. //depot/projects/mjexp/bin/sh/alias.c#1 branch .. //depot/projects/mjexp/bin/sh/alias.h#1 branch .. //depot/projects/mjexp/bin/sh/arith.h#1 branch .. //depot/projects/mjexp/bin/sh/arith.y#1 branch .. //depot/projects/mjexp/bin/sh/arith_lex.l#1 branch .. //depot/projects/mjexp/bin/sh/bltin/bltin.h#1 branch .. //depot/projects/mjexp/bin/sh/bltin/echo.1#1 branch .. //depot/projects/mjexp/bin/sh/bltin/echo.c#1 branch .. //depot/projects/mjexp/bin/sh/builtins.def#1 branch .. //depot/projects/mjexp/bin/sh/cd.c#1 branch .. //depot/projects/mjexp/bin/sh/cd.h#1 branch .. //depot/projects/mjexp/bin/sh/error.c#1 branch .. //depot/projects/mjexp/bin/sh/error.h#1 branch .. //depot/projects/mjexp/bin/sh/eval.c#1 branch .. //depot/projects/mjexp/bin/sh/eval.h#1 branch .. //depot/projects/mjexp/bin/sh/exec.c#1 branch .. //depot/projects/mjexp/bin/sh/exec.h#1 branch .. //depot/projects/mjexp/bin/sh/expand.c#1 branch .. //depot/projects/mjexp/bin/sh/expand.h#1 branch .. //depot/projects/mjexp/bin/sh/funcs/cmv#1 branch .. //depot/projects/mjexp/bin/sh/funcs/dirs#1 branch .. //depot/projects/mjexp/bin/sh/funcs/kill#1 branch .. //depot/projects/mjexp/bin/sh/funcs/login#1 branch .. //depot/projects/mjexp/bin/sh/funcs/newgrp#1 branch .. //depot/projects/mjexp/bin/sh/funcs/popd#1 branch .. //depot/projects/mjexp/bin/sh/funcs/pushd#1 branch .. //depot/projects/mjexp/bin/sh/funcs/suspend#1 branch .. //depot/projects/mjexp/bin/sh/histedit.c#1 branch .. //depot/projects/mjexp/bin/sh/init.h#1 branch .. //depot/projects/mjexp/bin/sh/input.c#1 branch .. //depot/projects/mjexp/bin/sh/input.h#1 branch .. //depot/projects/mjexp/bin/sh/jobs.c#1 branch .. //depot/projects/mjexp/bin/sh/jobs.h#1 branch .. //depot/projects/mjexp/bin/sh/mail.c#1 branch .. //depot/projects/mjexp/bin/sh/mail.h#1 branch .. //depot/projects/mjexp/bin/sh/main.c#1 branch .. //depot/projects/mjexp/bin/sh/main.h#1 branch .. //depot/projects/mjexp/bin/sh/memalloc.c#1 branch .. //depot/projects/mjexp/bin/sh/memalloc.h#1 branch .. //depot/projects/mjexp/bin/sh/miscbltin.c#1 branch .. //depot/projects/mjexp/bin/sh/mkbuiltins#1 branch .. //depot/projects/mjexp/bin/sh/mkinit.c#1 branch .. //depot/projects/mjexp/bin/sh/mknodes.c#1 branch .. //depot/projects/mjexp/bin/sh/mksyntax.c#1 branch .. //depot/projects/mjexp/bin/sh/mktokens#1 branch .. //depot/projects/mjexp/bin/sh/myhistedit.h#1 branch .. //depot/projects/mjexp/bin/sh/mystring.c#1 branch .. //depot/projects/mjexp/bin/sh/mystring.h#1 branch .. //depot/projects/mjexp/bin/sh/nodes.c.pat#1 branch .. //depot/projects/mjexp/bin/sh/nodetypes#1 branch .. //depot/projects/mjexp/bin/sh/options.c#1 branch .. //depot/projects/mjexp/bin/sh/options.h#1 branch .. //depot/projects/mjexp/bin/sh/output.c#1 branch .. //depot/projects/mjexp/bin/sh/output.h#1 branch .. //depot/projects/mjexp/bin/sh/parser.c#1 branch .. //depot/projects/mjexp/bin/sh/parser.h#1 branch .. //depot/projects/mjexp/bin/sh/redir.c#1 branch .. //depot/projects/mjexp/bin/sh/redir.h#1 branch .. //depot/projects/mjexp/bin/sh/sh.1#1 branch .. //depot/projects/mjexp/bin/sh/shell.h#1 branch .. //depot/projects/mjexp/bin/sh/show.c#1 branch .. //depot/projects/mjexp/bin/sh/show.h#1 branch .. //depot/projects/mjexp/bin/sh/trap.c#1 branch .. //depot/projects/mjexp/bin/sh/trap.h#1 branch .. //depot/projects/mjexp/bin/sh/var.c#1 branch .. //depot/projects/mjexp/bin/sh/var.h#1 branch .. //depot/projects/mjexp/bin/sleep/Makefile#1 branch .. //depot/projects/mjexp/bin/sleep/sleep.1#1 branch .. //depot/projects/mjexp/bin/sleep/sleep.c#1 branch .. //depot/projects/mjexp/bin/stty/Makefile#1 branch .. //depot/projects/mjexp/bin/stty/cchar.c#1 branch .. //depot/projects/mjexp/bin/stty/extern.h#1 branch .. //depot/projects/mjexp/bin/stty/gfmt.c#1 branch .. //depot/projects/mjexp/bin/stty/key.c#1 branch .. //depot/projects/mjexp/bin/stty/modes.c#1 branch .. //depot/projects/mjexp/bin/stty/print.c#1 branch .. //depot/projects/mjexp/bin/stty/stty.1#1 branch .. //depot/projects/mjexp/bin/stty/stty.c#1 branch .. //depot/projects/mjexp/bin/stty/stty.h#1 branch .. //depot/projects/mjexp/bin/stty/util.c#1 branch .. //depot/projects/mjexp/bin/sync/Makefile#1 branch .. //depot/projects/mjexp/bin/sync/sync.8#1 branch .. //depot/projects/mjexp/bin/sync/sync.c#1 branch .. //depot/projects/mjexp/bin/test/Makefile#1 branch .. //depot/projects/mjexp/bin/test/TEST.README#1 branch .. //depot/projects/mjexp/bin/test/TEST.csh#1 branch .. //depot/projects/mjexp/bin/test/TEST.sh#1 branch .. //depot/projects/mjexp/bin/test/test.1#1 branch .. //depot/projects/mjexp/bin/test/test.c#1 branch .. //depot/projects/mjexp/contrib/amd/AUTHORS#1 branch .. //depot/projects/mjexp/contrib/amd/BUGS#1 branch .. //depot/projects/mjexp/contrib/amd/COPYING#1 branch .. //depot/projects/mjexp/contrib/amd/ChangeLog#1 branch .. //depot/projects/mjexp/contrib/amd/FREEBSD-Xlist#1 branch .. //depot/projects/mjexp/contrib/amd/FREEBSD-upgrade#1 branch .. //depot/projects/mjexp/contrib/amd/INSTALL#1 branch .. //depot/projects/mjexp/contrib/amd/MIRRORS.html#1 branch .. //depot/projects/mjexp/contrib/amd/MIRRORS.txt#1 branch .. //depot/projects/mjexp/contrib/amd/NEWS#1 branch .. //depot/projects/mjexp/contrib/amd/README#1 branch .. //depot/projects/mjexp/contrib/amd/README.ldap#1 branch .. //depot/projects/mjexp/contrib/amd/README.y2k#1 branch .. //depot/projects/mjexp/contrib/amd/amd/am_ops.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amd.8#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amd.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amd.h#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_auto.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_direct.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_error.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_host.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_inherit.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_link.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_linkx.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_nfsl.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_nfsx.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_program.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_root.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_toplvl.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amfs_union.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amq_subr.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/amq_svc.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/autil.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/clock.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/conf.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/conf_parse.y#1 branch .. //depot/projects/mjexp/contrib/amd/amd/conf_tok.l#1 branch .. //depot/projects/mjexp/contrib/amd/amd/get_args.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_file.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_hesiod.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_ldap.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_ndbm.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_nis.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_nisplus.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_passwd.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/info_union.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/map.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/mapc.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/mntfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/nfs_prot_svc.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/nfs_start.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/nfs_subr.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_TEMPLATE.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_cachefs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_cdfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_efs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_lofs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_mfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_nfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_nfs3.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_nullfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_pcfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_tfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_tmpfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_ufs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_umapfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_unionfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/ops_xfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/opts.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/restart.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/rpc_fwd.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/sched.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/srvr_amfs_auto.c#1 branch .. //depot/projects/mjexp/contrib/amd/amd/srvr_nfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/amq/amq.8#1 branch .. //depot/projects/mjexp/contrib/amd/amq/amq.c#1 branch .. //depot/projects/mjexp/contrib/amd/amq/amq.h#1 branch .. //depot/projects/mjexp/contrib/amd/amq/amq_clnt.c#1 branch .. //depot/projects/mjexp/contrib/amd/amq/amq_xdr.c#1 branch .. //depot/projects/mjexp/contrib/amd/amq/pawd.1#1 branch .. //depot/projects/mjexp/contrib/amd/amq/pawd.c#1 branch .. //depot/projects/mjexp/contrib/amd/aux_conf.h.in#1 branch .. //depot/projects/mjexp/contrib/amd/bootstrap#1 branch .. //depot/projects/mjexp/contrib/amd/conf/checkmount/checkmount_bsd44.c#1 branch .. //depot/projects/mjexp/contrib/amd/conf/fh_dref/fh_dref_freebsd22.h#1 branch .. //depot/projects/mjexp/contrib/amd/conf/mtab/mtab_bsd.c#1 branch .. //depot/projects/mjexp/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h#1 branch .. //depot/projects/mjexp/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h#1 branch .. //depot/projects/mjexp/contrib/amd/conf/sa_dref/sa_dref_bsd44.h#1 branch .. //depot/projects/mjexp/contrib/amd/conf/transp/transp_sockets.c#1 branch .. //depot/projects/mjexp/contrib/amd/conf/trap/trap_default.h#1 branch .. //depot/projects/mjexp/contrib/amd/conf/umount/umount_bsd44.c#1 branch .. //depot/projects/mjexp/contrib/amd/doc/am-utils.texi#1 branch .. //depot/projects/mjexp/contrib/amd/doc/texinfo.tex#1 branch .. //depot/projects/mjexp/contrib/amd/doc/version.texi#1 branch .. //depot/projects/mjexp/contrib/amd/fixmount/fixmount.8#1 branch .. //depot/projects/mjexp/contrib/amd/fixmount/fixmount.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_analyze.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_data.h#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_dict.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_gram.y#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_lex.l#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsi_util.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsinfo.8#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsinfo.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/fsinfo.h#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/wr_atab.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/wr_bparam.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/wr_dumpset.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/wr_exportfs.c#1 branch .. //depot/projects/mjexp/contrib/amd/fsinfo/wr_fstab.c#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/hlfsd.8#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/hlfsd.c#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/hlfsd.h#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/homedir.c#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/nfs_prot_svc.c#1 branch .. //depot/projects/mjexp/contrib/amd/hlfsd/stubs.c#1 branch .. //depot/projects/mjexp/contrib/amd/include/am_compat.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/am_defs.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/am_utils.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/am_xdr_func.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/amq_defs.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/mount_headers1.h#1 branch .. //depot/projects/mjexp/contrib/amd/include/mount_headers2.h#1 branch .. //depot/projects/mjexp/contrib/amd/ldap-id.ms#1 branch .. //depot/projects/mjexp/contrib/amd/ldap-id.txt#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/alloca.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/amu.h#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/hasmntopt.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/misc_rpc.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/mount_fs.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/mtab.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/nfs_prot_xdr.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/strerror.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/util.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/wire.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/xdr_func.c#1 branch .. //depot/projects/mjexp/contrib/amd/libamu/xutil.c#1 branch .. //depot/projects/mjexp/contrib/amd/m4/GNUmakefile#1 branch .. //depot/projects/mjexp/contrib/amd/m4/amdgrep#1 branch .. //depot/projects/mjexp/contrib/amd/m4/amindent#1 branch .. //depot/projects/mjexp/contrib/amd/m4/autopat#1 branch .. //depot/projects/mjexp/contrib/amd/m4/chop-aclocal.pl#1 branch .. //depot/projects/mjexp/contrib/amd/m4/copy-if-newbig#1 branch .. //depot/projects/mjexp/contrib/amd/m4/macros/HEADER#1 branch .. //depot/projects/mjexp/contrib/amd/m4/macros/TRAILER#1 branch .. //depot/projects/mjexp/contrib/amd/m4/mk-aclocal#1 branch .. //depot/projects/mjexp/contrib/amd/m4/mkconf#1 branch .. //depot/projects/mjexp/contrib/amd/m4/rmtspc#1 branch .. //depot/projects/mjexp/contrib/amd/m4/update_build_version#1 branch .. //depot/projects/mjexp/contrib/amd/mk-amd-map/mk-amd-map.8#1 branch .. //depot/projects/mjexp/contrib/amd/mk-amd-map/mk-amd-map.c#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/am-eject.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/amd.conf-sample#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/amd.conf.5#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/amd2ldif.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/amd2sun.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/automount2amd.8#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/automount2amd.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/ctl-amd.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/ctl-hlfsd.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/expn.1#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/expn.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/fix-amd-map.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/fixrmtab.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/redhat-ctl-amd.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/wait4amd.in#1 branch .. //depot/projects/mjexp/contrib/amd/scripts/wait4amd2die.in#1 branch .. //depot/projects/mjexp/contrib/amd/tasks#1 branch .. //depot/projects/mjexp/contrib/amd/wire-test/wire-test.8#1 branch .. //depot/projects/mjexp/contrib/amd/wire-test/wire-test.c#1 branch .. //depot/projects/mjexp/contrib/bc/AUTHORS#1 branch .. //depot/projects/mjexp/contrib/bc/ChangeLog#1 branch .. //depot/projects/mjexp/contrib/bc/Examples/ckbook.b#1 branch .. //depot/projects/mjexp/contrib/bc/Examples/pi.b#1 branch .. //depot/projects/mjexp/contrib/bc/Examples/primes.b#1 branch .. //depot/projects/mjexp/contrib/bc/Examples/twins.b#1 branch .. //depot/projects/mjexp/contrib/bc/FAQ#1 branch .. //depot/projects/mjexp/contrib/bc/FREEBSD-upgrade#1 branch .. //depot/projects/mjexp/contrib/bc/INSTALL#1 branch .. //depot/projects/mjexp/contrib/bc/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/bc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bc/NEWS#1 branch .. //depot/projects/mjexp/contrib/bc/README#1 branch .. //depot/projects/mjexp/contrib/bc/Test/BUG.bc#1 branch .. //depot/projects/mjexp/contrib/bc/Test/array.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/arrayp.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/aryprm.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/atan.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/checklib.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/div.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/exp.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/fact.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/jn.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/ln.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/mul.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/raise.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/signum#1 branch .. //depot/projects/mjexp/contrib/bc/Test/sine.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/sqrt.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/sqrt1.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/sqrt2.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/testfn.b#1 branch .. //depot/projects/mjexp/contrib/bc/Test/timetest#1 branch .. //depot/projects/mjexp/contrib/bc/acconfig.h#1 branch .. //depot/projects/mjexp/contrib/bc/aclocal.m4#1 branch .. //depot/projects/mjexp/contrib/bc/bc/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/bc/bc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bc/bc/bc.y#1 branch .. //depot/projects/mjexp/contrib/bc/bc/bcdefs.h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/const.h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/execute.c#1 branch .. //depot/projects/mjexp/contrib/bc/bc/fix-libmath_h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/global.c#1 branch .. //depot/projects/mjexp/contrib/bc/bc/global.h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/libmath.b#1 branch .. //depot/projects/mjexp/contrib/bc/bc/libmath.h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/load.c#1 branch .. //depot/projects/mjexp/contrib/bc/bc/main.c#1 branch .. //depot/projects/mjexp/contrib/bc/bc/proto.h#1 branch .. //depot/projects/mjexp/contrib/bc/bc/sbc.y#1 branch .. //depot/projects/mjexp/contrib/bc/bc/scan.l#1 branch .. //depot/projects/mjexp/contrib/bc/bc/storage.c#1 branch .. //depot/projects/mjexp/contrib/bc/bc/util.c#1 branch .. //depot/projects/mjexp/contrib/bc/config.h.in#1 branch .. //depot/projects/mjexp/contrib/bc/configure#1 branch .. //depot/projects/mjexp/contrib/bc/configure.in#1 branch .. //depot/projects/mjexp/contrib/bc/dc/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/bc/dc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bc/dc/array.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/dc-proto.h#1 branch .. //depot/projects/mjexp/contrib/bc/dc/dc-regdef.h#1 branch .. //depot/projects/mjexp/contrib/bc/dc/dc.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/dc.h#1 branch .. //depot/projects/mjexp/contrib/bc/dc/eval.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/misc.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/numeric.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/stack.c#1 branch .. //depot/projects/mjexp/contrib/bc/dc/string.c#1 branch .. //depot/projects/mjexp/contrib/bc/doc/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/bc/doc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bc/doc/bc.1#1 branch .. //depot/projects/mjexp/contrib/bc/doc/bc.texi#1 branch .. //depot/projects/mjexp/contrib/bc/doc/dc.1#1 branch .. //depot/projects/mjexp/contrib/bc/doc/dc.texi#1 branch .. //depot/projects/mjexp/contrib/bc/h/number.h#1 branch .. //depot/projects/mjexp/contrib/bc/install-sh#1 branch .. //depot/projects/mjexp/contrib/bc/lib/Makefile.am#1 branch .. //depot/projects/mjexp/contrib/bc/lib/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bc/lib/number.c#1 branch .. //depot/projects/mjexp/contrib/bc/lib/testmul.c#1 branch .. //depot/projects/mjexp/contrib/bc/lib/vfprintf.c#1 branch .. //depot/projects/mjexp/contrib/bc/missing#1 branch .. //depot/projects/mjexp/contrib/bc/mkinstalldirs#1 branch .. //depot/projects/mjexp/contrib/bc/stamp-h.in#1 branch .. //depot/projects/mjexp/contrib/bind9/CHANGES#1 branch .. //depot/projects/mjexp/contrib/bind9/COPYRIGHT#1 branch .. //depot/projects/mjexp/contrib/bind9/FAQ#1 branch .. //depot/projects/mjexp/contrib/bind9/FAQ.xml#1 branch .. //depot/projects/mjexp/contrib/bind9/FREEBSD-Upgrade#1 branch .. //depot/projects/mjexp/contrib/bind9/FREEBSD-Xlist#1 branch .. //depot/projects/mjexp/contrib/bind9/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/README#1 branch .. //depot/projects/mjexp/contrib/bind9/acconfig.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/check-tool.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/check-tool.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkconf.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkconf.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkconf.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkzone.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkzone.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkzone.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/check/named-checkzone.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/dig.1#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/dig.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/dig.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/dig.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/dighost.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/host.1#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/host.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/host.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/host.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/include/dig/dig.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/nslookup.1#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/nslookup.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/nslookup.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dig/nslookup.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-keygen.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-keygen.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-keygen.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-keygen.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-signzone.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-signzone.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-signzone.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssec-signzone.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssectool.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/dnssec/dnssectool.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/aclconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/builtin.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/client.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/config.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/control.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/controlconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/aclconf.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/builtin.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/client.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/config.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/control.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/globals.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/interfacemgr.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/listenlist.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/log.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/logconf.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/lwaddr.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/lwdclient.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/lwresd.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/lwsearch.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/main.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/notify.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/ns_smf_globals.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/query.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/server.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/sortlist.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/tkeyconf.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/tsigconf.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/types.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/update.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/xfrout.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/include/named/zoneconf.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/interfacemgr.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/listenlist.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/log.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/logconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwaddr.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwdclient.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwderror.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwdgabn.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwdgnba.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwdgrbn.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwdnoop.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwresd.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwresd.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwresd.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwresd.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/lwsearch.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/main.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.conf.5#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.conf.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.conf.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/named.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/notify.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/query.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/server.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/sortlist.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/tkeyconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/tsigconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/unix/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/unix/include/named/os.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/unix/os.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/update.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/xfrout.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/named/zoneconf.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/nsupdate/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/nsupdate/nsupdate.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/nsupdate/nsupdate.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/nsupdate/nsupdate.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/nsupdate/nsupdate.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/include/rndc/os.h#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc-confgen.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc-confgen.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc-confgen.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc-confgen.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.8#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.conf#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.conf.5#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.conf.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.conf.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.docbook#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/rndc.html#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/unix/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/unix/os.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/util.c#1 branch .. //depot/projects/mjexp/contrib/bind9/bin/rndc/util.h#1 branch .. //depot/projects/mjexp/contrib/bind9/config.guess#1 branch .. //depot/projects/mjexp/contrib/bind9/config.sub#1 branch .. //depot/projects/mjexp/contrib/bind9/config.threads.in#1 branch .. //depot/projects/mjexp/contrib/bind9/configure.in#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM-book.xml#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch01.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch02.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch03.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch04.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch05.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch06.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch07.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch08.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.ch09.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.html#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Bv9ARM.pdf#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/arm/README-SGML#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-baba-dnsext-acl-reqts-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-daigle-napstr-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-danisch-dns-rr-smtp-03.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-dnsext-opcode-discover-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-durand-dnsop-dynreverse-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-2929bis-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-axfr-clarify-05.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dhcid-rr-09.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dns-name-p-s-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-2535typecode-change-06.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-bis-updates-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-experiments-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-online-signing-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-opt-in-07.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-trans-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-ecc-key-07.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-insensitive-06.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-interop3597-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-keyrr-key-signing-flag-12.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-mdns-43.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-nsec3-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2536bis-dsa-06.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2538bis-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2539bis-dhk-06.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-signed-nonexistence-requirements-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-tkey-renewal-mode-05.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-threshold-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-timers-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-tsig-sha-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsext-wcard-clarify-08.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-bad-dns-res-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-dnssec-operational-practices-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-inaddr-required-07.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-configuration-06.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-issues-11.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-transport-guidelines-01.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-key-rollover-requirements-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-respsize-02.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-dnsop-serverid-04.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-enum-e164-gstn-np-05.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-ipv6-node-requirements-08.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ietf-secsh-dns-05.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-ihren-dnsext-threshold-validation-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-kato-dnsop-local-zones-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/draft-park-ipv6-extensions-dns-pnp-00.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/draft/update#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/Makefile.in#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/dnssec#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/format-options.pl#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/ipv6#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/migration#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/migration-4to9#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/options#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/rfc-compliance#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/roadmap#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/misc/sdb#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/index#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1032.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1033.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1034.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1035.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1101.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1122.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1123.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1183.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1348.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1535.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1536.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1537.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1591.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1611.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1612.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1706.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1712.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1750.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1876.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1886.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1982.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1995.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc1996.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2052.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2104.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2119.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2133.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2136.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2137.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2163.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2168.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2181.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2230.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2308.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2317.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2373.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2374.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2375.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2418.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2535.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2536.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2537.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2538.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2539.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2540.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2541.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2553.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2671.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2672.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2673.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2782.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2825.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2826.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2845.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2874.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2915.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2929.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2930.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc2931.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3007.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3008.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3071.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3090.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3110.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3123.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3152.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3197.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3225.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3226.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3258.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3363.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3364.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3425.txt#1 branch .. //depot/projects/mjexp/contrib/bind9/doc/rfc/rfc3445.txt#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 1 05:35:49 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CAB5C16CD6E; Sun, 1 Oct 2006 05:33:41 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F15F216CD0F for ; Sun, 1 Oct 2006 05:33:15 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9247443D49 for ; Sun, 1 Oct 2006 05:33:14 +0000 (GMT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k915XEaq069235 for ; Sun, 1 Oct 2006 05:33:14 GMT (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k915XE3Q069232 for perforce@freebsd.org; Sun, 1 Oct 2006 05:33:14 GMT (envelope-from imp@freebsd.org) Date: Sun, 1 Oct 2006 05:33:14 GMT Message-Id: <200610010533.k915XE3Q069232@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Cc: Subject: PERFORCE change 107029 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, 01 Oct 2006 05:35:49 -0000 http://perforce.freebsd.org/chv.cgi?CH=107029 Change 107029 by imp@imp_lighthouse on 2006/10/01 05:32:57 Tweaks Affected files ... .. //depot/projects/arm/src/sys/arm/conf/TSC4370#11 edit Differences ... ==== //depot/projects/arm/src/sys/arm/conf/TSC4370#11 (text+ko) ==== @@ -16,10 +16,11 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # +# From: # $FreeBSD: src/sys/arm/conf/KB920X,v 1.7 2006/06/17 23:34:59 imp Exp $ machine arm -ident KB920X +ident TSC4370 options AT91_TSC include "../at91/std.kb920x" @@ -46,8 +47,8 @@ #options NFSCLIENT #Network Filesystem Client #options NFSSERVER #Network Filesystem Server #options NFS_ROOT #NFS usable as /, requires NFSCLIENT -#options BOOTP_NFSROOT -#options BOOTP +#options BOOTP_NFSROOT +#options BOOTP #options MSDOSFS #MSDOS Filesystem #options CD9660 #ISO 9660 Filesystem #options PROCFS #Process filesystem (requires PSEUDOFS) From owner-p4-projects@FreeBSD.ORG Sun Oct 1 05:45:31 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1E28616A4D2; Sun, 1 Oct 2006 05:45:31 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D55C016A4E0 for ; Sun, 1 Oct 2006 05:45:30 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 940A643D45 for ; Sun, 1 Oct 2006 05:45:30 +0000 (GMT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k915jUZm069835 for ; Sun, 1 Oct 2006 05:45:30 GMT (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k915jUho069832 for perforce@freebsd.org; Sun, 1 Oct 2006 05:45:30 GMT (envelope-from imp@freebsd.org) Date: Sun, 1 Oct 2006 05:45:30 GMT Message-Id: <200610010545.k915jUho069832@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Cc: Subject: PERFORCE change 107030 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, 01 Oct 2006 05:45:31 -0000 http://perforce.freebsd.org/chv.cgi?CH=107030 Change 107030 by imp@imp_lighthouse on 2006/10/01 05:45:06 For each SD card we find, add it to the device tree. Affected files ... .. //depot/projects/arm/src/sys/dev/mmc/mmc.c#12 edit Differences ... ==== //depot/projects/arm/src/sys/dev/mmc/mmc.c#12 (text+ko) ==== @@ -452,6 +452,7 @@ struct mmc_ivars *ivar; int err; uint32_t resp; + device_t child; while (1) { ivar = malloc(sizeof(struct mmc_ivars), M_DEVBUF, M_WAITOK); @@ -471,6 +472,8 @@ mmc_send_csd(sc, ivar->rca, ivar->raw_csd); mmc_decode_csd(1, ivar->raw_csd, &ivar->csd); printf("SD CARD: %lld bytes\n", ivar->csd.capacity); + child = device_add_child(sc->dev, NULL, -1); + device_set_ivars(child, ivar); break; } panic("Write MMC card code here"); @@ -523,13 +526,15 @@ mmcbr_set_bus_mode(dev, pushpull); mmcbr_update_ios(dev); + bus_generic_attach(dev); +// mmc_update_children_sysctl(dev); } static int mmc_calculate_clock(struct mmc_softc *sc) { - // XXX write me - return 0; + // xxx + return 0; } static void From owner-p4-projects@FreeBSD.ORG Sun Oct 1 06:58:03 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6303F16A40F; Sun, 1 Oct 2006 06:58:03 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2787916A403 for ; Sun, 1 Oct 2006 06:58:03 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA87443D46 for ; Sun, 1 Oct 2006 06:58:02 +0000 (GMT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k916w2oU075407 for ; Sun, 1 Oct 2006 06:58:02 GMT (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k916w2ZQ075404 for perforce@freebsd.org; Sun, 1 Oct 2006 06:58:02 GMT (envelope-from imp@freebsd.org) Date: Sun, 1 Oct 2006 06:58:02 GMT Message-Id: <200610010658.k916w2ZQ075404@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Cc: Subject: PERFORCE change 107033 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, 01 Oct 2006 06:58:03 -0000 http://perforce.freebsd.org/chv.cgi?CH=107033 Change 107033 by imp@imp_lighthouse on 2006/10/01 06:57:08 Raid the at91_qdmmc driver and snag the best stuff from there to write the mmcsd driver. Still need to add data support to the at91_mci driver, which is going to be the linchpin in this whole shebang. But this is a good stopping point for new. Affected files ... .. //depot/projects/arm/src/sys/dev/mmc/mmcbus_if.m#4 edit .. //depot/projects/arm/src/sys/dev/mmc/mmcsd.c#3 edit Differences ... ==== //depot/projects/arm/src/sys/dev/mmc/mmcbus_if.m#4 (text+ko) ==== @@ -37,20 +37,20 @@ INTERFACE mmcbus; # -# Called by the mmcbr devices when a mmc_request has completed +# Queue and wait for a request. # -METHOD int xfer_done { +METHOD int wait_for_request { device_t brdev; device_t reqdev; struct mmc_request *req; - int status; + int *status; }; # # Claim the current bridge, blocking the current thread until the host # is no longer busy. # -METHOD int aquire_bus { +METHOD int acquire_bus { device_t brdev; device_t reqdev; } ==== //depot/projects/arm/src/sys/dev/mmc/mmcsd.c#3 (text+ko) ==== @@ -28,18 +28,28 @@ #include #include +#include +#include +#include #include +#include +#include #include -#include #include #include -#include +#include +#include #include +#include "mmcbus_if.h" + struct mmcsd_softc { device_t dev; struct mtx sc_mtx; + struct disk *disk; + struct proc *p; + struct bio_queue_head bio_queue; }; /* bus entry points */ @@ -47,6 +57,12 @@ static int mmcsd_attach(device_t dev); static int mmcsd_detach(device_t dev); +/* disk routines */ +static int mmcsd_open(struct disk *dp); +static int mmcsd_close(struct disk *dp); +static void mmcsd_strategy(struct bio *bp); +static void mmcsd_task(void *arg); + #define MMCSD_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) #define MMCSD_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) #define MMCSD_LOCK_INIT(_sc) \ @@ -60,7 +76,7 @@ mmcsd_probe(device_t dev) { - device_set_desc(dev, "mmc/sd bus"); + device_set_desc(dev, "mmc or sd flash card"); return (0); } @@ -73,6 +89,21 @@ sc->dev = dev; MMCSD_LOCK_INIT(sc); + MMCSD_LOCK(sc); + sc->disk = disk_alloc(); + sc->disk->d_open = mmcsd_open; + sc->disk->d_close = mmcsd_close; + sc->disk->d_strategy = mmcsd_strategy; + // sc->disk->d_dump = mmcsd_dump; Need polling mmc layer + sc->disk->d_name = "flash/card"; + sc->disk->d_drv1 = sc; + sc->disk->d_maxsize = DFLTPHYS; + sc->disk->d_unit = device_get_unit(dev); + disk_create(sc->disk, DISK_VERSION); + bioq_init(&sc->bio_queue); + MMCSD_UNLOCK(sc); + kthread_create(&mmcsd_task, sc, &sc->p, 0, 0, "task: mmc/sd card"); + return (0); } @@ -82,6 +113,111 @@ return (EBUSY); /* XXX */ } +static int +mmcsd_open(struct disk *dp) +{ + struct mmcsd_softc *sc; + + sc = (struct mmcsd_softc *)dp->d_drv1; + + MMCSD_LOCK(sc); + sc->disk->d_sectorsize = mmc_get_sector_size(sc->dev); + sc->disk->d_mediasize = mmc_get_media_size(sc->dev); + MMCSD_UNLOCK(sc); + + return 0; +} + +static int +mmcsd_close(struct disk *dp) +{ + struct mmcsd_softc *sc; + + sc = (struct mmcsd_softc *)dp->d_drv1; + + MMCSD_LOCK(sc); + MMCSD_UNLOCK(sc); + + // XXX do nothing since we don't lock for now + return 0; +} + +static void +mmcsd_strategy(struct bio *bp) +{ + struct mmcsd_softc *sc; + + sc = (struct mmcsd_softc *)bp->bio_disk->d_drv1; + MMCSD_LOCK(sc); + bioq_disksort(&sc->bio_queue, bp); + wakeup(sc); + MMCSD_UNLOCK(sc); +} + +static void +mmcsd_task(void *arg) +{ + struct mmcsd_softc *sc = (struct mmcsd_softc*)arg; + struct bio *bp; + int sz, err; + daddr_t end; + struct mmc_command cmd; + struct mmc_command stop; + struct mmc_request req; + struct mmc_data data; + uint32_t block; + device_t dev; + + MMCSD_LOCK(sc); + printf("mmcsd_task: start\n"); + dev = sc->dev; + for (;;) { + do { + bp = bioq_first(&sc->bio_queue); + if (bp == NULL) + msleep(sc, &sc->sc_mtx, PRIBIO, "jobqueue", 0); + } while (bp == NULL); + MMCBUS_ACQUIRE_BUS(device_get_parent(dev), dev); + bioq_remove(&sc->bio_queue, bp); + printf("at91_qdmmc_task: request %p\n", bp); + sz = sc->disk->d_sectorsize; + end = bp->bio_pblkno + (bp->bio_bcount / sz); + // XXX should use read/write_mulit + for (block = bp->bio_pblkno; block < end; block++) { + char *vaddr = bp->bio_data + (block - bp->bio_pblkno) * sz; + req.cmd = &cmd; + cmd.data = &data; + req.stop = &stop; + if (bp->bio_cmd == BIO_READ) + cmd.opcode = MMC_READ_SINGLE_BLOCK; + else + cmd.opcode = MMC_WRITE_BLOCK; + cmd.arg = block << 9; + cmd.flags = MMC_RSP_R1 | MMC_CMD_ADTC; + // data.timeout_ns = ; + // data.timeout_clks = ; + data.len = 512; + data.data = vaddr; + data.mrq = &req; + if (bp->bio_cmd == BIO_READ) + data.flags = MMC_DATA_READ; + else + data.flags = MMC_DATA_WRITE; + stop.opcode = MMC_STOP_TRANSMISSION; + stop.arg = 0; + stop.flags = MMC_RSP_R1B | MMC_CMD_AC; + MMCBUS_WAIT_FOR_REQUEST(device_get_parent(dev), dev, + &req, &err); + // XXX error handling +//XXX while (!(mmc_send_status(dev) & R1_READY_FOR_DATA)) +// continue; + // XXX decode mmc status + } + MMCBUS_RELEASE_BUS(device_get_parent(dev), dev); + biodone(bp); + } +} + static device_method_t mmcsd_methods[] = { DEVMETHOD(device_probe, mmcsd_probe), DEVMETHOD(device_attach, mmcsd_attach), From owner-p4-projects@FreeBSD.ORG Sun Oct 1 11:23:48 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7830716A415; Sun, 1 Oct 2006 11:23:48 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EFAC16A407 for ; Sun, 1 Oct 2006 11:23:48 +0000 (UTC) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07EB243D46 for ; Sun, 1 Oct 2006 11:23:48 +0000 (GMT) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91BNl9b007474 for ; Sun, 1 Oct 2006 11:23:47 GMT (envelope-from piso@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91BNlnm007471 for perforce@freebsd.org; Sun, 1 Oct 2006 11:23:47 GMT (envelope-from piso@freebsd.org) Date: Sun, 1 Oct 2006 11:23:47 GMT Message-Id: <200610011123.k91BNlnm007471@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 107041 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, 01 Oct 2006 11:23:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=107041 Change 107041 by piso@piso_newluxor on 2006/10/01 11:23:24 Disable versioning on libalias modules. Affected files ... .. //depot/projects/soc2005/libalias/lib/libalias/modules/Makefile.inc#5 edit Differences ... ==== //depot/projects/soc2005/libalias/lib/libalias/modules/Makefile.inc#5 (text+ko) ==== @@ -3,5 +3,4 @@ .PATH: ${.CURDIR}/../../../../sys/netinet/libalias SHLIBDIR?= /lib -SHLIB_MAJOR= 4 WARNS?= 1 From owner-p4-projects@FreeBSD.ORG Sun Oct 1 12:16:57 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E227C16A40F; Sun, 1 Oct 2006 12:16:56 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B28F16A407 for ; Sun, 1 Oct 2006 12:16:56 +0000 (UTC) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E5AE43D45 for ; Sun, 1 Oct 2006 12:16:56 +0000 (GMT) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91CGuqx011328 for ; Sun, 1 Oct 2006 12:16:56 GMT (envelope-from piso@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91CGtLi011325 for perforce@freebsd.org; Sun, 1 Oct 2006 12:16:55 GMT (envelope-from piso@freebsd.org) Date: Sun, 1 Oct 2006 12:16:55 GMT Message-Id: <200610011216.k91CGtLi011325@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 107044 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, 01 Oct 2006 12:16:57 -0000 http://perforce.freebsd.org/chv.cgi?CH=107044 Change 107044 by piso@piso_newluxor on 2006/10/01 12:16:28 Use SHLIBNAME and install libalias modules in /lib as libalias_${NAME}.so: this way natd can correctly load modules before /usr is mounted. Affected files ... .. //depot/projects/soc2005/libalias/etc/libalias.conf#3 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/Makefile.inc#6 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/cuseeme/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/dummy/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/ftp/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/irc/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/nbt/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/pptp/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/skinny/Makefile#5 edit .. //depot/projects/soc2005/libalias/lib/libalias/modules/smedia/Makefile#5 edit Differences ... ==== //depot/projects/soc2005/libalias/etc/libalias.conf#3 (text+ko) ==== @@ -1,8 +1,8 @@ # $FreeBSD: src/etc/libalias.conf,v 1.1 2006/09/26 23:26:48 piso Exp $ -/usr/lib/libalias_cuseeme.so -/usr/lib/libalias_ftp.so -/usr/lib/libalias_irc.so -/usr/lib/libalias_nbt.so -/usr/lib/libalias_pptp.so -/usr/lib/libalias_skinny.so -/usr/lib/libalias_smedia.so +/lib/libalias_cuseeme.so +/lib/libalias_ftp.so +/lib/libalias_irc.so +/lib/libalias_nbt.so +/lib/libalias_pptp.so +/lib/libalias_skinny.so +/lib/libalias_smedia.so ==== //depot/projects/soc2005/libalias/lib/libalias/modules/Makefile.inc#6 (text+ko) ==== @@ -3,4 +3,5 @@ .PATH: ${.CURDIR}/../../../../sys/netinet/libalias SHLIBDIR?= /lib +SHLIB_NAME=libalias_${NAME}.so WARNS?= 1 ==== //depot/projects/soc2005/libalias/lib/libalias/modules/cuseeme/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/cuseeme/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= cuseeme LIB= alias_cuseeme SRCS= alias_cuseeme.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/dummy/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/dummy/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= dummy LIB= alias_dummy SRCS= alias_dummy.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/ftp/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/ftp/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= ftp LIB= alias_ftp SRCS= alias_ftp.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/irc/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/irc/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= irc LIB= alias_irc SRCS= alias_irc.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/nbt/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/nbt/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= nbt LIB= alias_nbt SRCS= alias_nbt.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/pptp/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/pptp/Makefile,v 1.1 2006/09/26 23:26:50 piso Exp $ +NAME= pptp LIB= alias_pptp SRCS= alias_pptp.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/skinny/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/skinny/Makefile,v 1.1 2006/09/26 23:26:51 piso Exp $ +NAME= skinny LIB= alias_skinny SRCS= alias_skinny.c ==== //depot/projects/soc2005/libalias/lib/libalias/modules/smedia/Makefile#5 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/lib/libalias/modules/smedia/Makefile,v 1.1 2006/09/26 23:26:51 piso Exp $ +NAME= smedia LIB= alias_smedia SRCS= alias_smedia.c From owner-p4-projects@FreeBSD.ORG Sun Oct 1 12:50:48 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C887316A416; Sun, 1 Oct 2006 12:50:47 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8093716A492 for ; Sun, 1 Oct 2006 12:50:47 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B945A43D72 for ; Sun, 1 Oct 2006 12:50:38 +0000 (GMT) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91Coc2B021024 for ; Sun, 1 Oct 2006 12:50:38 GMT (envelope-from attilio@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91CocGq021021 for perforce@freebsd.org; Sun, 1 Oct 2006 12:50:38 GMT (envelope-from attilio@FreeBSD.org) Date: Sun, 1 Oct 2006 12:50:38 GMT Message-Id: <200610011250.k91CocGq021021@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to attilio@FreeBSD.org using -f From: Attilio Rao To: Perforce Change Reviews Cc: Subject: PERFORCE change 107046 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, 01 Oct 2006 12:50:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=107046 Change 107046 by attilio@attilio_laptop on 2006/10/01 12:50:14 restyle uhci.h. Affected files ... .. //depot/projects/usb/src/sys/dev/usb/uhci.h#5 edit Differences ... ==== //depot/projects/usb/src/sys/dev/usb/uhci.h#5 (text+ko) ==== @@ -38,92 +38,83 @@ #ifndef _UHCI_H_ #define _UHCI_H_ -/*** PCI config registers ***/ +/* PCI config registers */ +#define PCI_USBREV 0x60 /* USB protocol revision */ +#define PCI_USBREV_MASK 0xff +#define PCI_USBREV_PRE_1_0 0x00 +#define PCI_USBREV_1_0 0x10 +#define PCI_USBREV_1_1 0x11 +#define PCI_LEGSUP 0xc0 /* Legacy Support register */ +#define PCI_LEGSUP_USBPIRQDEN 0x2000 /* USB PIRQ D Enable */ +#define PCI_CBIO 0x20 /* configuration base IO */ +#define PCI_INTERFACE_UHCI 0x00 -#define PCI_USBREV 0x60 /* USB protocol revision */ -#define PCI_USBREV_MASK 0xff -#define PCI_USBREV_PRE_1_0 0x00 -#define PCI_USBREV_1_0 0x10 -#define PCI_USBREV_1_1 0x11 +/* UHCI registers */ +#define UHCI_CMD 0x00 +#define UHCI_CMD_RS 0x0001 +#define UHCI_CMD_HCRESET 0x0002 +#define UHCI_CMD_GRESET 0x0004 +#define UHCI_CMD_EGSM 0x0008 +#define UHCI_CMD_FGR 0x0010 +#define UHCI_CMD_SWDBG 0x0020 +#define UHCI_CMD_CF 0x0040 +#define UHCI_CMD_MAXP 0x0080 +#define UHCI_STS 0x02 +#define UHCI_STS_USBINT 0x0001 +#define UHCI_STS_USBEI 0x0002 +#define UHCI_STS_RD 0x0004 +#define UHCI_STS_HSE 0x0008 +#define UHCI_STS_HCPE 0x0010 +#define UHCI_STS_HCH 0x0020 +#define UHCI_STS_ALLINTRS 0x003f +#define UHCI_INTR 0x04 +#define UHCI_INTR_TOCRCIE 0x0001 +#define UHCI_INTR_RIE 0x0002 +#define UHCI_INTR_IOCE 0x0004 +#define UHCI_INTR_SPIE 0x0008 +#define UHCI_FRNUM 0x06 +#define UHCI_FRNUM_MASK 0x03ff +#define UHCI_FLBASEADDR 0x08 +#define UHCI_SOF 0x0c +#define UHCI_SOF_MASK 0x7f +#define UHCI_PORTSC1 0x010 +#define UHCI_PORTSC2 0x012 +#define UHCI_PORTSC_CCS 0x0001 +#define UHCI_PORTSC_CSC 0x0002 +#define UHCI_PORTSC_PE 0x0004 +#define UHCI_PORTSC_POEDC 0x0008 +#define UHCI_PORTSC_LS 0x0030 +#define UHCI_PORTSC_LS_SHIFT 4 +#define UHCI_PORTSC_RD 0x0040 +#define UHCI_PORTSC_LSDA 0x0100 +#define UHCI_PORTSC_PR 0x0200 +#define UHCI_PORTSC_OCI 0x0400 +#define UHCI_PORTSC_OCIC 0x0800 +#define UHCI_PORTSC_SUSP 0x1000 -#define PCI_LEGSUP 0xc0 /* Legacy Support register */ -#define PCI_LEGSUP_USBPIRQDEN 0x2000 /* USB PIRQ D Enable */ +#define URWMASK(x) ((x) & (UHCI_PORTSC_SUSP | \ + UHCI_PORTSC_PR | UHCI_PORTSC_RD | \ + UHCI_PORTSC_PE)) -#define PCI_CBIO 0x20 /* configuration base IO */ +#define UHCI_FRAMELIST_COUNT 1024 /* units */ +#define UHCI_FRAMELIST_ALIGN 4096 /* bytes */ -#define PCI_INTERFACE_UHCI 0x00 +/* Structures alignment (bytes) */ +#define UHCI_TD_ALIGN 16 +#define UHCI_QH_ALIGN 16 -/*** UHCI registers ***/ - -#define UHCI_CMD 0x00 -#define UHCI_CMD_RS 0x0001 -#define UHCI_CMD_HCRESET 0x0002 -#define UHCI_CMD_GRESET 0x0004 -#define UHCI_CMD_EGSM 0x0008 -#define UHCI_CMD_FGR 0x0010 -#define UHCI_CMD_SWDBG 0x0020 -#define UHCI_CMD_CF 0x0040 -#define UHCI_CMD_MAXP 0x0080 - -#define UHCI_STS 0x02 -#define UHCI_STS_USBINT 0x0001 -#define UHCI_STS_USBEI 0x0002 -#define UHCI_STS_RD 0x0004 -#define UHCI_STS_HSE 0x0008 -#define UHCI_STS_HCPE 0x0010 -#define UHCI_STS_HCH 0x0020 -#define UHCI_STS_ALLINTRS 0x003f - -#define UHCI_INTR 0x04 -#define UHCI_INTR_TOCRCIE 0x0001 -#define UHCI_INTR_RIE 0x0002 -#define UHCI_INTR_IOCE 0x0004 -#define UHCI_INTR_SPIE 0x0008 - -#define UHCI_FRNUM 0x06 -#define UHCI_FRNUM_MASK 0x03ff - -#define UHCI_FLBASEADDR 0x08 - -#define UHCI_SOF 0x0c -#define UHCI_SOF_MASK 0x7f - -#define UHCI_PORTSC1 0x010 -#define UHCI_PORTSC2 0x012 -#define UHCI_PORTSC_CCS 0x0001 -#define UHCI_PORTSC_CSC 0x0002 -#define UHCI_PORTSC_PE 0x0004 -#define UHCI_PORTSC_POEDC 0x0008 -#define UHCI_PORTSC_LS 0x0030 -#define UHCI_PORTSC_LS_SHIFT 4 -#define UHCI_PORTSC_RD 0x0040 -#define UHCI_PORTSC_LSDA 0x0100 -#define UHCI_PORTSC_PR 0x0200 -#define UHCI_PORTSC_OCI 0x0400 -#define UHCI_PORTSC_OCIC 0x0800 -#define UHCI_PORTSC_SUSP 0x1000 - -#define URWMASK(x) \ - ((x) & (UHCI_PORTSC_SUSP | UHCI_PORTSC_PR | UHCI_PORTSC_RD | UHCI_PORTSC_PE)) - -#define UHCI_FRAMELIST_COUNT 1024 /* units */ -#define UHCI_FRAMELIST_ALIGN 4096 /* bytes */ - -#define UHCI_TD_ALIGN 16 /* bytes */ -#define UHCI_QH_ALIGN 16 /* bytes */ - -#if ((USB_PAGE_SIZE < UHCI_TD_ALIGN) || (UHCI_TD_ALIGN == 0) || \ - (USB_PAGE_SIZE < UHCI_QH_ALIGN) || (UHCI_QH_ALIGN == 0)) -#error "Invalid USB page size!" +#if ((USB_PAGE_SIZE < UHCI_TD_ALIGN) || (UHCI_TD_ALIGN == 0) || \ + (USB_PAGE_SIZE < UHCI_QH_ALIGN) || (UHCI_QH_ALIGN == 0)) +#error "Invalid USB page size!" #endif typedef u_int32_t uhci_physaddr_t; -#define UHCI_PTR_T 0x00000001 -#define UHCI_PTR_TD 0x00000000 -#define UHCI_PTR_QH 0x00000002 -#define UHCI_PTR_VF 0x00000004 +#define UHCI_PTR_T 0x00000001 +#define UHCI_PTR_TD 0x00000000 +#define UHCI_PTR_QH 0x00000002 +#define UHCI_PTR_VF 0x00000004 -#define UHCI_QH_REMOVE_DELAY 5 /* us - QH remove delay */ +#define UHCI_QH_REMOVE_DELAY 5 /* us - QH remove delay */ /* * The Queue Heads (QH) and Transfer Descriptors (TD) are accessed by @@ -137,175 +128,153 @@ typedef struct uhci_td { /* - * data used by the UHCI controller - * - * volatile is used so that the compiler - * does not change the order in which - * the variables are accessed + * Data used by the UHCI controller. + * volatile is used in order to mantain struct members ordering. */ - __volatile__ u_int32_t td_next; - __volatile__ u_int32_t td_status; -#define UHCI_TD_GET_ACTLEN(s) (((s) + 1) & 0x3ff) -#define UHCI_TD_ZERO_ACTLEN(t) ((t) | 0x3ff) -#define UHCI_TD_BITSTUFF 0x00020000 -#define UHCI_TD_CRCTO 0x00040000 -#define UHCI_TD_NAK 0x00080000 -#define UHCI_TD_BABBLE 0x00100000 -#define UHCI_TD_DBUFFER 0x00200000 -#define UHCI_TD_STALLED 0x00400000 -#define UHCI_TD_ACTIVE 0x00800000 -#define UHCI_TD_IOC 0x01000000 -#define UHCI_TD_IOS 0x02000000 -#define UHCI_TD_LS 0x04000000 -#define UHCI_TD_GET_ERRCNT(s) (((s) >> 27) & 3) -#define UHCI_TD_SET_ERRCNT(n) ((n) << 27) -#define UHCI_TD_SPD 0x20000000 - __volatile__ u_int32_t td_token; -#define UHCI_TD_PID 0x000000ff -#define UHCI_TD_PID_IN 0x00000069 -#define UHCI_TD_PID_OUT 0x000000e1 -#define UHCI_TD_PID_SETUP 0x0000002d -#define UHCI_TD_GET_PID(s) ((s) & 0xff) -#define UHCI_TD_SET_DEVADDR(a) ((a) << 8) -#define UHCI_TD_GET_DEVADDR(s) (((s) >> 8) & 0x7f) -#define UHCI_TD_SET_ENDPT(e) (((e) & 0xf) << 15) -#define UHCI_TD_GET_ENDPT(s) (((s) >> 15) & 0xf) -#define UHCI_TD_SET_DT(t) ((t) << 19) -#define UHCI_TD_GET_DT(s) (((s) >> 19) & 1) -#define UHCI_TD_SET_MAXLEN(l) (((l)-1) << 21) -#define UHCI_TD_GET_MAXLEN(s) ((((s) >> 21) + 1) & 0x7ff) -#define UHCI_TD_MAXLEN_MASK 0xffe00000 - __volatile__ u_int32_t td_buffer; - + volatile uint32_t td_next; + volatile uint32_t td_status; +#define UHCI_TD_GET_ACTLEN(s) (((s) + 1) & 0x3ff) +#define UHCI_TD_ZERO_ACTLEN(t) ((t) | 0x3ff) +#define UHCI_TD_BITSTUFF 0x00020000 +#define UHCI_TD_CRCTO 0x00040000 +#define UHCI_TD_NAK 0x00080000 +#define UHCI_TD_BABBLE 0x00100000 +#define UHCI_TD_DBUFFER 0x00200000 +#define UHCI_TD_STALLED 0x00400000 +#define UHCI_TD_ACTIVE 0x00800000 +#define UHCI_TD_IOC 0x01000000 +#define UHCI_TD_IOS 0x02000000 +#define UHCI_TD_LS 0x04000000 +#define UHCI_TD_GET_ERRCNT(s) (((s) >> 27) & 3) +#define UHCI_TD_SET_ERRCNT(n) ((n) << 27) +#define UHCI_TD_SPD 0x20000000 + volatile uint32_t td_token; +#define UHCI_TD_PID 0x000000ff +#define UHCI_TD_PID_IN 0x00000069 +#define UHCI_TD_PID_OUT 0x000000e1 +#define UHCI_TD_PID_SETUP 0x0000002d +#define UHCI_TD_GET_PID(s) ((s) & 0xff) +#define UHCI_TD_SET_DEVADDR(a) ((a) << 8) +#define UHCI_TD_GET_DEVADDR(s) (((s) >> 8) & 0x7f) +#define UHCI_TD_SET_ENDPT(e) (((e) & 0xf) << 15) +#define UHCI_TD_GET_ENDPT(s) (((s) >> 15) & 0xf) +#define UHCI_TD_SET_DT(t) ((t) << 19) +#define UHCI_TD_GET_DT(s) (((s) >> 19) & 1) +#define UHCI_TD_SET_MAXLEN(l) (((l)-1) << 21) +#define UHCI_TD_GET_MAXLEN(s) ((((s) >> 21) + 1) & 0x7ff) +#define UHCI_TD_MAXLEN_MASK 0xffe00000 + volatile uint32_t td_buffer; /* - * extra information needed: + * Extra information needed: */ - struct uhci_td *next; - struct uhci_td *prev; - struct uhci_td *obj_next; - void *fixup_ptr; + struct uhci_td *next; + struct uhci_td *prev; + struct uhci_td *obj_next; + void *fixup_ptr; + uint32_t td_self; + uint32_t fixup_offset; +} __aligned(UHCI_TD_ALIGN) uhci_td_t; - u_int32_t td_self; - u_int32_t fixup_offset; +#define UHCI_TD_ERROR (UHCI_TD_BITSTUFF | UHCI_TD_CRCTO | \ + UHCI_TD_BABBLE | UHCI_TD_DBUFFER | UHCI_TD_STALLED) -} __attribute__((__aligned__(UHCI_TD_ALIGN))) uhci_td_t; +#define UHCI_TD_SETUP(len, endp, dev) (UHCI_TD_SET_MAXLEN(len) | \ + UHCI_TD_SET_ENDPT(endp) | \ + UHCI_TD_SET_DEVADDR(dev) | \ + UHCI_TD_PID_SETUP) -#define UHCI_TD_ERROR (UHCI_TD_BITSTUFF|UHCI_TD_CRCTO|UHCI_TD_BABBLE|UHCI_TD_DBUFFER|UHCI_TD_STALLED) +#define UHCI_TD_OUT(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \ + UHCI_TD_SET_ENDPT(endp) | \ + UHCI_TD_SET_DEVADDR(dev) | \ + UHCI_TD_PID_OUT | UHCI_TD_SET_DT(dt)) -#define UHCI_TD_SETUP(len, endp, dev) (UHCI_TD_SET_MAXLEN(len) | \ - UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | \ - UHCI_TD_PID_SETUP) - -#define UHCI_TD_OUT(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \ - UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | \ - UHCI_TD_PID_OUT | UHCI_TD_SET_DT(dt)) +#define UHCI_TD_IN(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \ + UHCI_TD_SET_ENDPT(endp) | \ + UHCI_TD_SET_DEVADDR(dev) | \ + UHCI_TD_PID_IN | UHCI_TD_SET_DT(dt)) -#define UHCI_TD_IN(len, endp, dev, dt) (UHCI_TD_SET_MAXLEN(len) | \ - UHCI_TD_SET_ENDPT(endp) | UHCI_TD_SET_DEVADDR(dev) | \ - UHCI_TD_PID_IN | UHCI_TD_SET_DT(dt)) - typedef struct uhci_qh { /* - * data used by the UHCI controller + * Data used by the UHCI controller. */ - __volatile__ u_int32_t qh_h_next; - __volatile__ u_int32_t qh_e_next; - + volatile uint32_t qh_h_next; + volatile uint32_t qh_e_next; /* - * extra information needed: + * Extra information needed: */ - struct uhci_qh *h_next; - struct uhci_qh *h_prev; - struct uhci_qh *obj_next; + struct uhci_qh *h_next; + struct uhci_qh *h_prev; + struct uhci_qh *obj_next; + struct uhci_td *e_next; + uint32_t qh_self; + uint16_t intr_pos; +} __aligned(UHCI_QH_ALIGN) uhci_qh_t; - struct uhci_td *e_next; +/* Maximum number of isochronous TD's and QH's interrupt */ +#define UHCI_VFRAMELIST_COUNT 128 +#define UHCI_IFRAMELIST_COUNT (2 * UHCI_VFRAMELIST_COUNT) - u_int32_t qh_self; - - u_int16_t intr_pos; - -} __attribute__((__aligned__(UHCI_QH_ALIGN))) uhci_qh_t; - -#define UHCI_VFRAMELIST_COUNT 128 /* maximum number of isochronous TD's */ -#define UHCI_IFRAMELIST_COUNT (2*UHCI_VFRAMELIST_COUNT) /* maximum number of interrupt QH's */ - -#if (((UHCI_VFRAMELIST_COUNT & (UHCI_VFRAMELIST_COUNT-1)) != 0) || \ - (UHCI_VFRAMELIST_COUNT > UHCI_FRAMELIST_COUNT)) - -#error "UHCI_VFRAMELIST_COUNT is not power of two" -#error "or UHCI_VFRAMELIST_COUNT > UHCI_FRAMELIST_COUNT" +#if (((UHCI_VFRAMELIST_COUNT & (UHCI_VFRAMELIST_COUNT-1)) != 0) || \ + (UHCI_VFRAMELIST_COUNT > UHCI_FRAMELIST_COUNT)) +#error "UHCI_VFRAMELIST_COUNT is not power of two" +#error "or UHCI_VFRAMELIST_COUNT > UHCI_FRAMELIST_COUNT" #endif struct uhci_hw_softc { - u_int32_t pframes[UHCI_FRAMELIST_COUNT]; /* start TD pointer */ - - struct uhci_td isoc_start[UHCI_VFRAMELIST_COUNT]; /* start TD for isochronous */ - struct uhci_qh intr_start[UHCI_IFRAMELIST_COUNT]; /* start QH for interrupt */ - - struct uhci_qh ls_ctl_start; /* start QH for low speed control */ - struct uhci_qh hs_ctl_start; /* start QH for high speed control */ - struct uhci_qh bulk_start; /* start QH for bulk */ + uint32_t pframes[UHCI_FRAMELIST_COUNT]; /* start TD pointer */ + struct uhci_td isoc_start[UHCI_VFRAMELIST_COUNT]; /* start TD for isochronous */ + struct uhci_qh intr_start[UHCI_IFRAMELIST_COUNT]; /* start QH for interrupt */ + struct uhci_qh ls_ctl_start; /* start QH for low speed control */ + struct uhci_qh hs_ctl_start; /* start QH for high speed control */ + struct uhci_qh bulk_start; /* start QH for bulk */ + struct uhci_qh last_qh; /* last QH */ + struct uhci_td last_td; /* last TD */ - struct uhci_qh last_qh; /* last QH */ - struct uhci_td last_td; /* last TD */ - }; typedef struct uhci_softc { - struct uhci_hw_softc sc_hw; /* hardware structures first */ - - u_int32_t sc_physaddr; /* physical address of this structure */ + struct uhci_hw_softc sc_hw; /* hardware structures first */ + uint32_t sc_physaddr; /* physical address of this structure */ - struct uhci_td *sc_isoc_p_last[UHCI_VFRAMELIST_COUNT]; /* pointer to last TD for isochronous */ - struct uhci_qh *sc_intr_p_last[UHCI_IFRAMELIST_COUNT]; /* pointer to last QH for interrupt */ + struct uhci_td *sc_isoc_p_last[UHCI_VFRAMELIST_COUNT]; /* pointer to last TD for isochronous */ + struct uhci_qh *sc_intr_p_last[UHCI_IFRAMELIST_COUNT]; /* pointer to last QH for interrupt */ - u_int16_t sc_intr_stat[UHCI_IFRAMELIST_COUNT]; + uint16_t sc_intr_stat[UHCI_IFRAMELIST_COUNT]; - struct uhci_qh *sc_ls_ctl_p_last; /* pointer to last QH for low speed control */ - struct uhci_qh *sc_hs_ctl_p_last; /* pointer to last QH for high speed control */ - struct uhci_qh *sc_bulk_p_last; /* pointer to last QH for bulk */ + struct uhci_qh *sc_ls_ctl_p_last; /* pointer to last QH for low speed control */ + struct uhci_qh *sc_hs_ctl_p_last; /* pointer to last QH for high speed control */ + struct uhci_qh *sc_bulk_p_last; /* pointer to last QH for bulk */ - struct usbd_bus sc_bus; /* base device */ + struct usbd_bus sc_bus; /* base device */ - bus_space_tag_t iot; - bus_space_handle_t ioh; - bus_size_t ios; + bus_space_tag_t iot; + bus_space_handle_t ioh; + bus_size_t ios; - void *ih; + void *ih; - struct resource *io_res; - struct resource *irq_res; + struct resource *io_res; + struct resource *irq_res; - device_t sc_dev; + device_t sc_dev; - u_int32_t sc_loops; /* number of QHs that wants looping */ + uint32_t sc_loops; /* number of QHs that wants looping */ + uint8_t sc_addr; /* device address */ + uint8_t sc_conf; /* device configuration */ + uint8_t sc_isreset; - u_int8_t sc_addr; /* device address */ - u_int8_t sc_conf; /* device configuration */ - u_int8_t sc_isreset; + uint8_t sc_saved_sof; + uint16_t sc_saved_frnum; - u_int8_t sc_saved_sof; - u_int16_t sc_saved_frnum; + LIST_HEAD(, usbd_xfer) sc_interrupt_list_head; - LIST_HEAD(, usbd_xfer) sc_interrupt_list_head; - - char sc_vendor[16]; /* vendor string for root hub */ - + char sc_vendor[16]; /* vendor string for root hub */ } uhci_softc_t; -usbd_status -uhci_init(uhci_softc_t *sc); - -void -uhci_suspend(uhci_softc_t *sc); - -void -uhci_resume(uhci_softc_t *sc); - -void -uhci_reset(uhci_softc_t *sc); - -void -uhci_interrupt(uhci_softc_t *sc); +usbd_status uhci_init(uhci_softc_t *sc); +void uhci_suspend(uhci_softc_t *sc); +void uhci_resume(uhci_softc_t *sc); +void uhci_reset(uhci_softc_t *sc); +void uhci_interrupt(uhci_softc_t *sc); #endif /* _UHCI_H_ */ From owner-p4-projects@FreeBSD.ORG Sun Oct 1 16:17:59 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4E81716A416; Sun, 1 Oct 2006 16:17:59 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1086716A403 for ; Sun, 1 Oct 2006 16:17:59 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA71643D70 for ; Sun, 1 Oct 2006 16:17:58 +0000 (GMT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91GHwtK040911 for ; Sun, 1 Oct 2006 16:17:58 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91GHwqC040908 for perforce@freebsd.org; Sun, 1 Oct 2006 16:17:58 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 1 Oct 2006 16:17:58 GMT Message-Id: <200610011617.k91GHwqC040908@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Cc: Subject: PERFORCE change 107051 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, 01 Oct 2006 16:17:59 -0000 http://perforce.freebsd.org/chv.cgi?CH=107051 Change 107051 by rwatson@rwatson_peppercorn on 2006/10/01 16:17:07 Integrate recent changes from HEAD version of priv list to 6-STABLE. Affected files ... .. //depot/projects/trustedbsd/priv6/src/sys/sys/priv.h#2 integrate Differences ... ==== //depot/projects/trustedbsd/priv6/src/sys/sys/priv.h#2 (text+ko) ==== @@ -160,7 +160,7 @@ PRIV_VFS_CHROOT, /* chroot(). */ PRIV_VFS_CLEARSUGID, /* Don't clear sugid on change. */ PRIV_VFS_EXTATTR_SYSTEM, /* Operate on system EA namespace. */ - PRIV_VFS_FCHROOT, /* fchrot(). */ + PRIV_VFS_FCHROOT, /* fchroot(). */ PRIV_VFS_FHOPEN, /* Can fhopen(). */ PRIV_VFS_FHSTAT, /* Can fhstat(). */ PRIV_VFS_FHSTATFS, /* Can fhstatfs(). */ @@ -213,6 +213,7 @@ PRIV_NETATM_ADD, PRIV_NETATM_DEL, PRIV_NETATM_SET, + PRIV_NETBLUETOOTH_RAW, /* Open raw bluetooth socket. */ PRIV_NETGRAPH_CONTROL, /* Open netgraph control socket. */ PRIV_NETGRAPH_TTY, /* Configure tty for netgraph. */ PRIV_NETINET_RESERVEDPORT, /* Bind low port number. */ From owner-p4-projects@FreeBSD.ORG Sun Oct 1 17:12:10 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 455CA16A416; Sun, 1 Oct 2006 17:12:10 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F87016A407 for ; Sun, 1 Oct 2006 17:12:10 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BD8843D46 for ; Sun, 1 Oct 2006 17:12:09 +0000 (GMT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91HC9De052684 for ; Sun, 1 Oct 2006 17:12:09 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91HC6lv052681 for perforce@freebsd.org; Sun, 1 Oct 2006 17:12:06 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 1 Oct 2006 17:12:06 GMT Message-Id: <200610011712.k91HC6lv052681@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Cc: Subject: PERFORCE change 107052 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, 01 Oct 2006 17:12:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=107052 Change 107052 by rwatson@rwatson_peppercorn on 2006/10/01 17:11:30 Integrate TrustedBSD priv branch. Affected files ... .. //depot/projects/trustedbsd/priv/sys/amd64/amd64/local_apic.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/amd64/amd64/mp_machdep.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/amd64/amd64/nexus.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/amd64/amd64/vm_machdep.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/cam/cam_xpt.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/cam/scsi/scsi_da.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_proto.h#4 integrate .. //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_syscall.h#4 integrate .. //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_syscalls.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_sysent.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/compat/freebsd32/syscalls.master#4 integrate .. //depot/projects/trustedbsd/priv/sys/compat/linux/linux_emul.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/compat/linux/linux_file.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/compat/linux/linux_misc.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/contrib/pf/net/pf.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/crypto/via/padlock_cipher.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/acpica/acpi.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-all.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-chipset.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-disk.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-pci.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-raid.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ata/ata-usb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/bce/if_bce.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/bge/if_bge.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/dev/bktr/bktr_i2c.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/cs/if_cs.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/cs/if_csvar.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/dc/if_dc.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/dc/if_dcreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/de/if_de.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/de/if_devar.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/em/if_em.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/dev/en/if_en_pci.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/en/midway.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/hwpmc/hwpmc_mod.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ichsmb/ichsmb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/iicbus/iicsmb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ixgb/if_ixgb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/lge/if_lge.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/lge/if_lgereg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/mxge/eth_z8e.dat.gz.uu#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/mxge/ethp_z8e.dat.gz.uu#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/mxge/if_mxge.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/mxge/if_mxge_var.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/mxge/mxge_mcp.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/my/if_my.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/my/if_myreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/nfe/if_nfe.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/nfe/if_nfereg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/nge/if_nge.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/nge/if_ngereg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/re/if_re.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/sio/sio_pccard.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smb.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smbconf.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smbconf.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smbus.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smbus.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/smbus/smbus_if.m#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/stge/if_stge.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/syscons/scmouse.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/syscons/syscons.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/syscons/syscons.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/ti/if_ti.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/txp/if_txp.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/dev/usb/usb_subr.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/dev/vge/if_vge.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/fs/udf/osta.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/eli/g_eli.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/eli/g_eli_ctl.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/geom.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/geom_event.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/geom_subr.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/label/g_label_ufs.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/mirror/g_mirror.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/raid3/g_raid3.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/geom/raid3/g_raid3_ctl.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/i386/conf/NOTES#2 integrate .. //depot/projects/trustedbsd/priv/sys/i386/i386/busdma_machdep.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/i386/i386/local_apic.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/i386/i386/mp_machdep.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/i386/i386/nexus.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/ia64/ia32/ia32_trap.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/ia64/ia64/trap.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/bus_if.m#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/init_sysent.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/kern_acct.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/kern_exit.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/kern_jail.c#7 integrate .. //depot/projects/trustedbsd/priv/sys/kern/kern_mbuf.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/kern_prot.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/subr_bus.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/subr_prf.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/subr_rman.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/subr_witness.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/kern/syscalls.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/syscalls.master#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/systrace_args.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/tty.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/kern/uipc_socket.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/kern/vfs_syscalls.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/modules/Makefile#5 integrate .. //depot/projects/trustedbsd/priv/sys/modules/ipfw/Makefile#2 integrate .. //depot/projects/trustedbsd/priv/sys/modules/pf/Makefile#2 integrate .. //depot/projects/trustedbsd/priv/sys/net/if_bridge.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/net/if_vlan.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/net/if_vlan_var.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/net80211/ieee80211_input.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/net80211/ieee80211_output.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netgraph/ng_eiface.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netgraph/ng_fec.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netgraph/ng_vlan.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/ip_fw2.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/ip_output.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/tcp_input.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/tcp_output.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/tcp_syncache.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/tcp_usrreq.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/netinet/tcp_var.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/netinet6/nd6.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfs4client/nfs4_vfsops.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfs4client/nfs4_vnops.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfsclient/nfs_node.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfsclient/nfs_subs.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfsclient/nfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfsclient/nfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/nfsclient/nfsnode.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/alpm.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/amdpm.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/amdsmb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_rl.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_sf.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_sfreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_sis.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_sisreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_ste.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_tl.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_tlreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_vr.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_vrreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_wb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_wbreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_xl.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/if_xlreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/intpm.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/intpmreg.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/nfsmb.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/pci/viapm.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/powerpc/powerpc/trap.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/security/audit/audit.c#5 integrate .. //depot/projects/trustedbsd/priv/sys/security/audit/audit_bsm.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/security/audit/audit_private.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/security/audit/audit_syscalls.c#4 integrate .. //depot/projects/trustedbsd/priv/sys/security/audit/audit_worker.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/security/mac/mac_inet.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/security/mac/mac_internal.h#4 integrate .. //depot/projects/trustedbsd/priv/sys/security/mac_biba/mac_biba.c#2 integrate .. //depot/projects/trustedbsd/priv/sys/security/mac_lomac/mac_lomac.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/security/mac_mls/mac_mls.c#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/bus.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/mac.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/mac_policy.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/mbuf.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/mount.h#2 integrate .. //depot/projects/trustedbsd/priv/sys/sys/syscall.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/syscall.mk#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/sysctl.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/sys/sysproto.h#3 integrate .. //depot/projects/trustedbsd/priv/sys/ufs/ufs/ufs_quota.c#3 integrate Differences ... ==== //depot/projects/trustedbsd/priv/sys/amd64/amd64/local_apic.c#3 (text+ko) ==== @@ -32,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.28 2006/09/06 22:05:34 sobomax Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.29 2006/09/11 20:12:42 jhb Exp $"); #include "opt_hwpmc_hooks.h" @@ -794,6 +794,76 @@ } } } + +static void +dump_mask(const char *prefix, uint32_t v, int base) +{ + int i, first; + + first = 1; + for (i = 0; i < 32; i++) + if (v & (1 << i)) { + if (first) { + db_printf("%s:", prefix); + first = 0; + } + db_printf(" %02x", base + i); + } + if (!first) + db_printf("\n"); +} + +/* Show info from the lapic regs for this CPU. */ +DB_SHOW_COMMAND(lapic, db_show_lapic) +{ + uint32_t v; + + db_printf("lapic ID = %d\n", lapic_id()); + v = lapic->version; + db_printf("version = %d.%d\n", (v & APIC_VER_VERSION) >> 4, + v & 0xf); + db_printf("max LVT = %d\n", (v & APIC_VER_MAXLVT) >> MAXLVTSHIFT); + v = lapic->svr; + db_printf("SVR = %02x (%s)\n", v & APIC_SVR_VECTOR, + v & APIC_SVR_ENABLE ? "enabled" : "disabled"); + db_printf("TPR = %02x\n", lapic->tpr); + +#define dump_field(prefix, index) \ + dump_mask(__XSTRING(prefix ## index), lapic->prefix ## index, \ + index * 32) + + db_printf("In-service Interrupts:\n"); + dump_field(isr, 0); + dump_field(isr, 1); + dump_field(isr, 2); + dump_field(isr, 3); + dump_field(isr, 4); + dump_field(isr, 5); + dump_field(isr, 6); + dump_field(isr, 7); + + db_printf("TMR Interrupts:\n"); + dump_field(tmr, 0); + dump_field(tmr, 1); + dump_field(tmr, 2); + dump_field(tmr, 3); + dump_field(tmr, 4); + dump_field(tmr, 5); + dump_field(tmr, 6); + dump_field(tmr, 7); + + db_printf("IRR Interrupts:\n"); + dump_field(irr, 0); + dump_field(irr, 1); + dump_field(irr, 2); + dump_field(irr, 3); + dump_field(irr, 4); + dump_field(irr, 5); + dump_field(irr, 6); + dump_field(irr, 7); + +#undef dump_field +} #endif /* ==== //depot/projects/trustedbsd/priv/sys/amd64/amd64/mp_machdep.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/mp_machdep.c,v 1.276 2006/05/16 14:32:16 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/mp_machdep.c,v 1.277 2006/09/11 20:10:42 jhb Exp $"); #include "opt_cpu.h" #include "opt_kstack_pages.h" @@ -342,7 +342,10 @@ setidt(IPI_INVLTLB, IDTVEC(invltlb), SDT_SYSIGT, SEL_KPL, 0); setidt(IPI_INVLPG, IDTVEC(invlpg), SDT_SYSIGT, SEL_KPL, 0); setidt(IPI_INVLRNG, IDTVEC(invlrng), SDT_SYSIGT, SEL_KPL, 0); - + + /* Install an inter-CPU IPI for cache invalidation. */ + setidt(IPI_INVLCACHE, IDTVEC(invlcache), SDT_SYSIGT, SEL_KPL, 0); + /* Install an inter-CPU IPI for all-CPU rendezvous */ setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), SDT_SYSIGT, SEL_KPL, 0); ==== //depot/projects/trustedbsd/priv/sys/amd64/amd64/nexus.c#2 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/nexus.c,v 1.68 2006/04/20 04:16:34 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/nexus.c,v 1.69 2006/09/11 19:31:51 jhb Exp $"); /* * This code implements a `root nexus' for Intel Architecture @@ -140,7 +140,7 @@ static int nexus_probe(device_t dev) { - int irq, last; + int irq; device_quiet(dev); /* suppress attach message for neatness */ @@ -173,18 +173,10 @@ * We search for regions of existing IRQs and add those to the IRQ * resource manager. */ - last = -1; for (irq = 0; irq < NUM_IO_INTS; irq++) - if (intr_lookup_source(irq) != NULL) { - if (last == -1) - last = irq; - } else if (last != -1) { - if (rman_manage_region(&irq_rman, last, irq - 1) != 0) + if (intr_lookup_source(irq) != NULL) + if (rman_manage_region(&irq_rman, irq, irq) != 0) panic("nexus_probe irq_rman add"); - last = -1; - } - if (last != -1 && rman_manage_region(&irq_rman, last, irq - 1) != 0) - panic("nexus_probe irq_rman add"); /* * ISA DMA on PCI systems is implemented in the ISA part of each ==== //depot/projects/trustedbsd/priv/sys/amd64/amd64/vm_machdep.c#2 (text+ko) ==== @@ -41,10 +41,11 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.251 2006/07/24 12:24:56 davidxu Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.252 2006/09/17 14:54:14 davidxu Exp $"); #include "opt_isa.h" #include "opt_cpu.h" +#include "opt_compat.h" #include #include @@ -69,6 +70,7 @@ #include #include #include +#include #include #include @@ -79,6 +81,12 @@ #include +#ifdef COMPAT_IA32 + +extern struct sysentvec ia32_freebsd_sysvec; + +#endif + static void cpu_reset_real(void); #ifdef SMP static void cpu_reset_proxy(void); @@ -320,6 +328,28 @@ */ cpu_thread_clean(td); +#ifdef COMPAT_IA32 + if (td->td_proc->p_sysent == &ia32_freebsd_sysvec) { + /* + * Set the trap frame to point at the beginning of the uts + * function. + */ + td->td_frame->tf_rbp = 0; + td->td_frame->tf_rsp = + (((uintptr_t)stack->ss_sp + stack->ss_size - 4) & ~0x0f) - 4; + td->td_frame->tf_rip = (uintptr_t)entry; + + /* + * Pass the address of the mailbox for this kse to the uts + * function as a parameter on the stack. + */ + suword32((void *)(td->td_frame->tf_rsp + sizeof(int32_t)), + (uint32_t)(uintptr_t)arg); + + return; + } +#endif + /* * Set the trap frame to point at the beginning of the uts * function. @@ -344,6 +374,19 @@ if ((u_int64_t)tls_base >= VM_MAXUSER_ADDRESS) return (EINVAL); +#ifdef COMPAT_IA32 + if (td->td_proc->p_sysent == &ia32_freebsd_sysvec) { + if (td == curthread) { + critical_enter(); + td->td_pcb->pcb_gsbase = (register_t)tls_base; + wrmsr(MSR_KGSBASE, td->td_pcb->pcb_gsbase); + critical_exit(); + } else { + td->td_pcb->pcb_gsbase = (register_t)tls_base; + } + return (0); + } +#endif if (td == curthread) { critical_enter(); td->td_pcb->pcb_fsbase = (register_t)tls_base; ==== //depot/projects/trustedbsd/priv/sys/cam/cam_xpt.c#2 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.162 2006/06/26 05:41:11 mjacob Exp $"); +__FBSDID("$FreeBSD: src/sys/cam/cam_xpt.c,v 1.165 2006/09/16 17:35:47 mjacob Exp $"); #include #include @@ -387,9 +387,9 @@ /*quirks*/0, /*mintags*/0, /*maxtags*/0 }, { - /* Does not support other than LUN 0 */ + /* This does not support other than LUN 0 */ { T_DIRECT, SIP_MEDIA_FIXED, "VMware*", "*", "*" }, - CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 + CAM_QUIRK_NOLUNS, /*mintags*/2, /*maxtags*/255 }, { /* @@ -592,6 +592,10 @@ CAM_QUIRK_NOHILUNS, /*mintags*/2, /*maxtags*/255 }, { + { T_ENCLOSURE, SIP_MEDIA_FIXED, "DP", "BACKPLANE", "*" }, + CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 + }, + { /* Default tagged queuing parameters for all devices */ { T_ANY, SIP_MEDIA_REMOVABLE|SIP_MEDIA_FIXED, ==== //depot/projects/trustedbsd/priv/sys/cam/scsi/scsi_da.c#2 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.191 2006/07/14 13:58:32 delphij Exp $"); +__FBSDID("$FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.192 2006/09/16 21:21:07 mjacob Exp $"); #include @@ -1519,15 +1519,30 @@ block_size = scsi_4btoul(rcaplong->length); maxsector = scsi_8btou64(rcaplong->addr); } - dasetgeom(periph, block_size, maxsector); - dp = &softc->params; - snprintf(announce_buf, sizeof(announce_buf), - "%juMB (%ju %u byte sectors: %dH %dS/T %dC)", - (uintmax_t) (((uintmax_t)dp->secsize * - dp->sectors) / (1024*1024)), - (uintmax_t)dp->sectors, - dp->secsize, dp->heads, dp->secs_per_track, - dp->cylinders); + + /* + * Because GEOM code just will panic us if we + * give them an 'illegal' value we'll avoid that + * here. + */ + if (block_size >= MAXPHYS || block_size == 0) { + xpt_print_path(periph->path); + printf("unsupportable block size %ju\n", + (uintmax_t) block_size); + announce_buf[0] = '\0'; + cam_periph_invalidate(periph); + } else { + dasetgeom(periph, block_size, maxsector); + dp = &softc->params; + snprintf(announce_buf, sizeof(announce_buf), + "%juMB (%ju %u byte sectors: %dH %dS/T " + "%dC)", (uintmax_t) + (((uintmax_t)dp->secsize * + dp->sectors) / (1024*1024)), + (uintmax_t)dp->sectors, + dp->secsize, dp->heads, + dp->secs_per_track, dp->cylinders); + } } else { int error; ==== //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_proto.h#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_proto.h,v 1.61 2006/09/09 01:22:13 davidxu Exp $ - * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.73 2006/09/03 16:17:49 rwatson Exp + * $FreeBSD: src/sys/compat/freebsd32/freebsd32_proto.h,v 1.62 2006/09/17 13:29:35 rwatson Exp $ + * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.75 2006/09/17 13:28:11 rwatson Exp */ #ifndef _FREEBSD32_SYSPROTO_H_ @@ -419,7 +419,7 @@ #define FREEBSD32_SYS_AUE_freebsd32_recvmsg AUE_RECVMSG #define FREEBSD32_SYS_AUE_freebsd32_sendmsg AUE_SENDMSG #define FREEBSD32_SYS_AUE_freebsd32_recvfrom AUE_RECVFROM -#define FREEBSD32_SYS_AUE_freebsd32_sigaltstack AUE_SIGPENDING +#define FREEBSD32_SYS_AUE_freebsd32_sigaltstack AUE_SIGALTSTACK #define FREEBSD32_SYS_AUE_freebsd32_execve AUE_EXECVE #define FREEBSD32_SYS_AUE_freebsd32_setitimer AUE_SETITIMER #define FREEBSD32_SYS_AUE_freebsd32_getitimer AUE_GETITIMER ==== //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_syscall.h#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscall.h,v 1.59 2006/09/09 01:22:13 davidxu Exp $ - * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.73 2006/09/03 16:17:49 rwatson Exp + * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscall.h,v 1.60 2006/09/17 13:29:35 rwatson Exp $ + * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.75 2006/09/17 13:28:11 rwatson Exp */ #define FREEBSD32_SYS_syscall 0 ==== //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_syscalls.c#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscalls.c,v 1.50 2006/09/09 01:22:13 davidxu Exp $ - * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.73 2006/09/03 16:17:49 rwatson Exp + * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscalls.c,v 1.51 2006/09/17 13:29:35 rwatson Exp $ + * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.75 2006/09/17 13:28:11 rwatson Exp */ const char *freebsd32_syscallnames[] = { ==== //depot/projects/trustedbsd/priv/sys/compat/freebsd32/freebsd32_sysent.c#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_sysent.c,v 1.60 2006/09/09 01:22:13 davidxu Exp $ - * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.73 2006/09/03 16:17:49 rwatson Exp + * $FreeBSD: src/sys/compat/freebsd32/freebsd32_sysent.c,v 1.61 2006/09/17 13:29:35 rwatson Exp $ + * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.75 2006/09/17 13:28:11 rwatson Exp */ #include "opt_compat.h" @@ -85,7 +85,7 @@ { AS(setlogin_args), (sy_call_t *)setlogin, AUE_SETLOGIN, NULL, 0, 0 }, /* 50 = setlogin */ { AS(acct_args), (sy_call_t *)acct, AUE_ACCT, NULL, 0, 0 }, /* 51 = acct */ { compat(0,freebsd32_sigpending), AUE_SIGPENDING, NULL, 0, 0 }, /* 52 = old freebsd32_sigpending */ - { AS(freebsd32_sigaltstack_args), (sy_call_t *)freebsd32_sigaltstack, AUE_SIGPENDING, NULL, 0, 0 }, /* 53 = freebsd32_sigaltstack */ + { AS(freebsd32_sigaltstack_args), (sy_call_t *)freebsd32_sigaltstack, AUE_SIGALTSTACK, NULL, 0, 0 }, /* 53 = freebsd32_sigaltstack */ { AS(ioctl_args), (sy_call_t *)ioctl, AUE_IOCTL, NULL, 0, 0 }, /* 54 = ioctl */ { AS(reboot_args), (sy_call_t *)reboot, AUE_REBOOT, NULL, 0, 0 }, /* 55 = reboot */ { AS(revoke_args), (sy_call_t *)revoke, AUE_REVOKE, NULL, 0, 0 }, /* 56 = revoke */ ==== //depot/projects/trustedbsd/priv/sys/compat/freebsd32/syscalls.master#4 (text+ko) ==== @@ -1,4 +1,4 @@ - $FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.74 2006/09/09 01:22:13 davidxu Exp $ + $FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.75 2006/09/17 13:28:11 rwatson Exp $ ; from: @(#)syscalls.master 8.2 (Berkeley) 1/13/94 ; from: src/sys/kern/syscalls.master 1.107 ; @@ -124,7 +124,7 @@ 50 AUE_SETLOGIN NOPROTO { int setlogin(char *namebuf); } 51 AUE_ACCT NOPROTO { int acct(char *path); } 52 AUE_SIGPENDING COMPAT { int freebsd32_sigpending(void); } -53 AUE_SIGPENDING STD { int freebsd32_sigaltstack( \ +53 AUE_SIGALTSTACK STD { int freebsd32_sigaltstack( \ struct sigaltstack32 *ss, \ struct sigaltstack32 *oss); } 54 AUE_IOCTL NOPROTO { int ioctl(int fd, u_long com, \ ==== //depot/projects/trustedbsd/priv/sys/compat/linux/linux_emul.c#3 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/linux/linux_emul.c,v 1.5 2006/08/28 13:52:27 ssouhlal Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/linux/linux_emul.c,v 1.6 2006/09/09 16:55:55 netchild Exp $"); #include "opt_compat.h" @@ -101,6 +101,7 @@ panic("process not found in proc_init\n"); p->p_emuldata = em; PROC_UNLOCK(p); + EMUL_LOCK(&emul_lock); } else { /* lookup the old one */ em = em_find(td->td_proc, EMUL_UNLOCKED); @@ -129,14 +130,15 @@ if (child != 0) { + EMUL_UNLOCK(&emul_lock); EMUL_SHARED_WLOCK(&emul_shared_lock); LIST_INSERT_HEAD(&em->shared->threads, em, threads); EMUL_SHARED_WUNLOCK(&emul_shared_lock); p = pfind(child); - PROC_UNLOCK(p); /* we might have a sleeping linux_schedtail */ wakeup(&p->p_emuldata); + PROC_UNLOCK(p); } else EMUL_UNLOCK(&emul_lock); ==== //depot/projects/trustedbsd/priv/sys/compat/linux/linux_file.c#2 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/linux/linux_file.c,v 1.96 2006/07/11 20:52:07 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/linux/linux_file.c,v 1.97 2006/09/10 13:47:56 netchild Exp $"); #include "opt_compat.h" #include "opt_mac.h" @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -495,6 +496,7 @@ { char *path; int error; + struct stat st; LCONVPATHEXIST(td, args->path, &path); @@ -504,6 +506,11 @@ #endif error = kern_unlink(td, path, UIO_SYSSPACE); + if (error == EPERM) + /* Introduce POSIX noncompliant behaviour of Linux */ + if (kern_stat(td, path, UIO_SYSSPACE, &st) == 0) + if (S_ISDIR(st.st_mode)) + error = EISDIR; LFREEPATH(path); return (error); } ==== //depot/projects/trustedbsd/priv/sys/compat/linux/linux_misc.c#3 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/linux/linux_misc.c,v 1.186 2006/08/25 11:02:42 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/linux/linux_misc.c,v 1.187 2006/09/16 14:12:04 netchild Exp $"); #include "opt_compat.h" #include "opt_mac.h" @@ -1301,6 +1301,13 @@ #define REBOOT_CAD_ON 0x89abcdef #define REBOOT_CAD_OFF 0 #define REBOOT_HALT 0xcdef0123 +#define REBOOT_RESTART 0x01234567 +#define REBOOT_RESTART2 0xA1B2C3D4 +#define REBOOT_POWEROFF 0x4321FEDC +#define REBOOT_MAGIC1 0xfee1dead +#define REBOOT_MAGIC2 0x28121969 +#define REBOOT_MAGIC2A 0x05121996 +#define REBOOT_MAGIC2B 0x16041998 int linux_reboot(struct thread *td, struct linux_reboot_args *args) @@ -1311,10 +1318,37 @@ if (ldebug(reboot)) printf(ARGS(reboot, "0x%x"), args->cmd); #endif - if (args->cmd == REBOOT_CAD_ON || args->cmd == REBOOT_CAD_OFF) - return (0); - bsd_args.opt = (args->cmd == REBOOT_HALT) ? RB_HALT : 0; - return (reboot(td, &bsd_args)); + + if (args->magic1 != REBOOT_MAGIC1) + return EINVAL; + + switch (args->magic2) { + case REBOOT_MAGIC2: + case REBOOT_MAGIC2A: + case REBOOT_MAGIC2B: + break; + default: + return EINVAL; + } + + switch (args->cmd) { + case REBOOT_CAD_ON: + case REBOOT_CAD_OFF: + return suser(td); + case REBOOT_HALT: + bsd_args.opt = RB_HALT; + break; + case REBOOT_RESTART: + case REBOOT_RESTART2: + bsd_args.opt = 0; + break; + case REBOOT_POWEROFF: + bsd_args.opt = RB_POWEROFF; + break; + default: + return EINVAL; + } + return reboot(td, &bsd_args); } ==== //depot/projects/trustedbsd/priv/sys/contrib/pf/net/pf.c#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/contrib/pf/net/pf.c,v 1.40 2005/12/25 23:52:00 mlaier Exp $ */ +/* $FreeBSD: src/sys/contrib/pf/net/pf.c,v 1.41 2006/09/12 04:25:11 csjp Exp $ */ /* $OpenBSD: pf.c,v 1.483 2005/03/15 17:38:43 dhartmei Exp $ */ /* @@ -42,6 +42,7 @@ #endif #ifdef __FreeBSD__ +#include "opt_mac.h" #include "opt_bpf.h" #include "opt_pf.h" @@ -78,6 +79,7 @@ #include #include #ifdef __FreeBSD__ +#include #include #include #else @@ -192,7 +194,12 @@ struct pf_addr *, struct pf_addr *, u_int16_t, u_int16_t *, u_int16_t *, u_int16_t *, u_int16_t *, u_int8_t, sa_family_t); +#ifdef __FreeBSD__ +void pf_send_tcp(struct mbuf *, + const struct pf_rule *, sa_family_t, +#else void pf_send_tcp(const struct pf_rule *, sa_family_t, +#endif const struct pf_addr *, const struct pf_addr *, u_int16_t, u_int16_t, u_int32_t, u_int32_t, u_int8_t, u_int16_t, u_int16_t, u_int8_t, int, @@ -1114,7 +1121,11 @@ cur->local_flags |= PFSTATE_EXPIRING; #endif if (cur->src.state == PF_TCPS_PROXY_DST) +#ifdef __FreeBSD__ + pf_send_tcp(NULL, cur->rule.ptr, cur->af, +#else pf_send_tcp(cur->rule.ptr, cur->af, +#endif &cur->ext.addr, &cur->lan.addr, cur->ext.port, cur->lan.port, cur->src.seqhi, cur->src.seqlo + 1, @@ -1574,7 +1585,11 @@ } void +#ifdef __FreeBSD__ +pf_send_tcp(struct mbuf *replyto, const struct pf_rule *r, sa_family_t af, +#else pf_send_tcp(const struct pf_rule *r, sa_family_t af, +#endif const struct pf_addr *saddr, const struct pf_addr *daddr, u_int16_t sport, u_int16_t dport, u_int32_t seq, u_int32_t ack, u_int8_t flags, u_int16_t win, u_int16_t mss, u_int8_t ttl, int tag, @@ -1613,6 +1628,16 @@ m = m_gethdr(M_DONTWAIT, MT_HEADER); if (m == NULL) return; +#ifdef __FreeBSD__ +#ifdef MAC + if (replyto) + mac_create_mbuf_netlayer(replyto, m); + else + mac_create_mbuf_from_firewall(m); +#else + (void)replyto; +#endif +#endif if (tag) { #ifdef __FreeBSD__ m->m_flags |= M_SKIP_FIREWALL; @@ -3146,7 +3171,11 @@ ack++; if (th->th_flags & TH_FIN) ack++; +#ifdef __FreeBSD__ + pf_send_tcp(m, r, af, pd->dst, +#else pf_send_tcp(r, af, pd->dst, +#endif pd->src, th->th_dport, th->th_sport, ntohl(th->th_ack), ack, TH_RST|TH_ACK, 0, 0, r->return_ttl, 1, pd->eh, kif->pfik_ifp); @@ -3347,7 +3376,11 @@ mss = pf_calc_mss(saddr, af, mss); mss = pf_calc_mss(daddr, af, mss); s->src.mss = mss; +#ifdef __FreeBSD__ + pf_send_tcp(NULL, r, af, daddr, saddr, th->th_dport, +#else pf_send_tcp(r, af, daddr, saddr, th->th_dport, +#endif th->th_sport, s->src.seqhi, ntohl(th->th_seq) + 1, TH_SYN|TH_ACK, 0, s->src.mss, 0, 1, NULL, NULL); REASON_SET(&reason, PFRES_SYNPROXY); @@ -4348,7 +4381,11 @@ REASON_SET(reason, PFRES_SYNPROXY); return (PF_DROP); } +#ifdef __FreeBSD__ + pf_send_tcp(NULL, (*state)->rule.ptr, pd->af, pd->dst, +#else pf_send_tcp((*state)->rule.ptr, pd->af, pd->dst, +#endif pd->src, th->th_dport, th->th_sport, (*state)->src.seqhi, ntohl(th->th_seq) + 1, TH_SYN|TH_ACK, 0, (*state)->src.mss, 0, 1, @@ -4387,7 +4424,12 @@ (*state)->src.max_win = MAX(ntohs(th->th_win), 1); if ((*state)->dst.seqhi == 1) (*state)->dst.seqhi = htonl(arc4random()); +#ifdef __FreeBSD__ + pf_send_tcp(NULL, (*state)->rule.ptr, pd->af, + &src->addr, +#else pf_send_tcp((*state)->rule.ptr, pd->af, &src->addr, +#endif &dst->addr, src->port, dst->port, (*state)->dst.seqhi, 0, TH_SYN, 0, (*state)->src.mss, 0, 0, NULL, NULL); @@ -4401,12 +4443,21 @@ } else { (*state)->dst.max_win = MAX(ntohs(th->th_win), 1); (*state)->dst.seqlo = ntohl(th->th_seq); +#ifdef __FreeBSD__ + pf_send_tcp(NULL, (*state)->rule.ptr, pd->af, pd->dst, +#else pf_send_tcp((*state)->rule.ptr, pd->af, pd->dst, +#endif pd->src, th->th_dport, th->th_sport, ntohl(th->th_ack), ntohl(th->th_seq) + 1, TH_ACK, (*state)->src.max_win, 0, 0, 0, NULL, NULL); +#ifdef __FreeBSD__ + pf_send_tcp(NULL, (*state)->rule.ptr, pd->af, + &src->addr, +#else pf_send_tcp((*state)->rule.ptr, pd->af, &src->addr, +#endif &dst->addr, src->port, dst->port, (*state)->src.seqhi + 1, (*state)->src.seqlo + 1, TH_ACK, (*state)->dst.max_win, 0, 0, 1, @@ -4685,7 +4736,11 @@ (*state)->src.state == TCPS_SYN_SENT) { /* Send RST for state mismatches during handshake */ if (!(th->th_flags & TH_RST)) +#ifdef __FreeBSD__ + pf_send_tcp(m, (*state)->rule.ptr, pd->af, +#else pf_send_tcp((*state)->rule.ptr, pd->af, +#endif pd->dst, pd->src, th->th_dport, th->th_sport, ntohl(th->th_ack), 0, TH_RST, 0, 0, ==== //depot/projects/trustedbsd/priv/sys/crypto/via/padlock_cipher.c#2 (text+ko) ==== @@ -45,7 +45,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/crypto/via/padlock_cipher.c,v 1.4 2006/07/25 20:00:55 pjd Exp $"); +__FBSDID("$FreeBSD: src/sys/crypto/via/padlock_cipher.c,v 1.5 2006/09/15 10:44:55 pjd Exp $"); #include #include @@ -225,7 +225,7 @@ cw->cw_direction = PADLOCK_DIRECTION_ENCRYPT; key = ses->ses_ekey; if ((enccrd->crd_flags & CRD_F_IV_EXPLICIT) != 0) - bcopy(enccrd->crd_iv, ses->ses_iv, 16); + bcopy(enccrd->crd_iv, ses->ses_iv, AES_BLOCK_LEN); if ((enccrd->crd_flags & CRD_F_IV_PRESENT) == 0) { crypto_copyback(crp->crp_flags, crp->crp_buf, @@ -247,7 +247,8 @@ enccrd->crd_len, abuf); } - padlock_cbc(abuf, abuf, enccrd->crd_len / 16, key, cw, ses->ses_iv); + padlock_cbc(abuf, abuf, enccrd->crd_len / AES_BLOCK_LEN, key, cw, + ses->ses_iv); if (allocated) { crypto_copyback(crp->crp_flags, crp->crp_buf, enccrd->crd_skip, ==== //depot/projects/trustedbsd/priv/sys/dev/acpica/acpi.c#2 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi.c,v 1.227 2006/07/29 21:46:16 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi.c,v 1.228 2006/09/11 19:32:54 jhb Exp $"); #include "opt_acpi.h" #include @@ -415,13 +415,13 @@ acpi_rman_io.rm_type = RMAN_ARRAY; acpi_rman_io.rm_start = 0; acpi_rman_io.rm_end = 0xffff; - acpi_rman_io.rm_descr = "I/O ports"; + acpi_rman_io.rm_descr = "ACPI I/O ports"; if (rman_init(&acpi_rman_io) != 0) panic("acpi rman_init IO ports failed"); acpi_rman_mem.rm_type = RMAN_ARRAY; acpi_rman_mem.rm_start = 0; acpi_rman_mem.rm_end = ~0ul; - acpi_rman_mem.rm_descr = "I/O memory addresses"; + acpi_rman_mem.rm_descr = "ACPI I/O memory addresses"; if (rman_init(&acpi_rman_mem) != 0) panic("acpi rman_init memory failed"); ==== //depot/projects/trustedbsd/priv/sys/dev/ata/ata-all.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/ata/ata-all.c,v 1.273 2006/05/12 05:04:40 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/ata/ata-all.c,v 1.274 2006/09/11 18:33:59 sos Exp $"); #include "opt_ata.h" #include @@ -636,7 +636,9 @@ if (init) { sprintf(buffer, "%.40s/%.8s", atacap->model, atacap->revision); device_set_desc_copy(atadev->dev, buffer); - if (atadev->param.config & ATA_PROTO_ATAPI) { + if ((atadev->param.config & ATA_PROTO_ATAPI) && + (atadev->param.config != ATA_CFA_MAGIC1) && + (atadev->param.config != ATA_CFA_MAGIC2)) { if (atapi_dma && ch->dma && (atadev->param.config & ATA_DRQ_MASK) != ATA_DRQ_INTR && ata_umode(&atadev->param) >= ATA_UDMA2) ==== //depot/projects/trustedbsd/priv/sys/dev/ata/ata-chipset.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/ata/ata-chipset.c,v 1.173 2006/09/02 12:55:42 sos Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/ata/ata-chipset.c,v 1.175 2006/09/12 22:06:39 sos Exp $"); #include "opt_ata.h" >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 1 17:26:31 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 131BC16A412; Sun, 1 Oct 2006 17:26:31 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C93F016A40F for ; Sun, 1 Oct 2006 17:26:30 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CC9943D46 for ; Sun, 1 Oct 2006 17:26:30 +0000 (GMT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91HQUjX055605 for ; Sun, 1 Oct 2006 17:26:30 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91HQSGk055580 for perforce@freebsd.org; Sun, 1 Oct 2006 17:26:28 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 1 Oct 2006 17:26:28 GMT Message-Id: <200610011726.k91HQSGk055580@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Cc: Subject: PERFORCE change 107054 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, 01 Oct 2006 17:26:31 -0000 http://perforce.freebsd.org/chv.cgi?CH=107054 Change 107054 by rwatson@rwatson_peppercorn on 2006/10/01 17:25:38 Mindlessly apply priv changes to RELENG_6, with some adaptations (no subr_acl_posix1e.c, etc), and some omissions (no mqueues, and so on). More work needed, including dealing with the alpha tree (not present in HEAD), compiling it, etc. Affected files ... .. //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/io.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_misc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_uid16.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/compat/svr4/svr4_fcntl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/compat/svr4/svr4_misc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/conf/NOTES#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/conf/files#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/conf/options#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_cbq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_cdnr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_hfsc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_priq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_red.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_rio.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/contrib/pf/net/if_pfsync.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/an/if_an.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/arl/if_arl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/asr/asr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/atapi-cd.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/ce/if_ce.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/cp/if_cp.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/ctau/if_ct.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/cx/if_cx.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/dcons/dcons_os.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/drm/drmP.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/fdc/fdc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/hwpmc/hwpmc_mod.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/if_ndis/if_ndis.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/kbd/kbd.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/nmdm/nmdm.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/null/null.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/ofw/ofw_console.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/random/randomdev.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/sbni/if_sbni.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/sbsh/if_sbsh.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/si/si.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/syscons/syscons.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/syscons/sysmouse.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/wi/if_wi.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/wl/if_wl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/dev/zs/zs.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/devfs/devfs_rule.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/devfs/devfs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/hpfs/hpfs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/msdosfs/msdosfs_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/msdosfs/msdosfs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/procfs/procfs_ioctl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/smbfs/smbfs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/udf/udf_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/fs/umapfs/umap_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/gnu/fs/ext2fs/ext2_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/gnu/fs/ext2fs/ext2_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/gnu/fs/reiserfs/reiserfs_fs.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/gnu/fs/reiserfs/reiserfs_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/io.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/sys_machdep.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/vm86.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/ibcs2/ibcs2_misc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/ibcs2/ibcs2_socksys.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/ibcs2/ibcs2_sysi86.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i386/linux/linux_machdep.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/i4b/driver/i4b_ipr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ia64/ia64/ssc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/isofs/cd9660/cd9660_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_acct.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_acl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_descrip.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_environment.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_exec.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_fork.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_jail.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_ktrace.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_linker.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_ntptime.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_prot.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_resource.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_shutdown.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_sysctl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_thr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_time.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_xxx.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_firmware.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_prf.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_witness.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/sysv_ipc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/sysv_msg.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty_cons.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty_pty.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/uipc_sem.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_mount.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_subr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_syscalls.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/modules/Makefile#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/bpf.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_bridge.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_gre.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_ppp.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_sl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_tap.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/if_tun.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/ppp_tty.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/raw_usrreq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net/rtsock.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/net80211/ieee80211_ioctl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netatalk/at_control.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netatalk/ddp_pcb.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netatm/atm_usrreq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/bluetooth/drivers/h4/ng_h4.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/ng_socket.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/ng_tty.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/in_pcb.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_carp.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_divert.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_fw2.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_mroute.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_output.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/raw_ip.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_subr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet/udp_usrreq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/in6.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/in6_pcb.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/in6_src.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/ipsec.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/udp6_usrreq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netipx/ipx_pcb.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netipx/ipx_usrreq.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netncp/ncp_conn.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netncp/ncp_mod.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netncp/ncp_subr.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netsmb/smb_conn.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/netsmb/smb_subr.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs_syscalls.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/pc98/cbus/fdc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/posix4/p1003_1b.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_pipe.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_syscalls.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac/mac_internal.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac/mac_net.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac/mac_system.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_bsdextended/mac_bsdextended.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_lomac/mac_lomac.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_partition/mac_partition.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_portacl/mac_portacl.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_seeotheruids/mac_seeotheruids.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/sys/jail.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/sys/mac.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/sys/systm.h#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ffs/ffs_alloc.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ffs/ffs_vfsops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ffs/ffs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ufs/ufs_extattr.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ufs/ufs_quota.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ufs/ufs_vnops.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/vm/swap_pager.c#2 edit .. //depot/projects/trustedbsd/priv6/src/sys/vm/vm_mmap.c#2 edit Differences ... ==== //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/io.c#2 (text+ko) ==== @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -54,7 +55,7 @@ { int error; - error = suser(td); + error = priv_check(td, PRIV_IO); if (error != 0) return (error); error = securelevel_gt(td->td_ucred, 0); ==== //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_misc.c#2 (text+ko) ==== @@ -48,6 +48,7 @@ #include #include #include +#include #include #include #include @@ -1031,7 +1032,8 @@ * Keep cr_groups[0] unchanged to prevent that. */ - if ((error = suser_cred(oldcred, SUSER_ALLOWJAIL)) != 0) { + if ((error = priv_check_cred(oldcred, PRIV_CRED_SETGROUPS, + SUSER_ALLOWJAIL)) != 0) { PROC_UNLOCK(p); crfree(newcred); return (error); ==== //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_uid16.c#2 (text+ko) ==== @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -123,7 +124,8 @@ * Keep cr_groups[0] unchanged to prevent that. */ - if ((error = suser_cred(oldcred, SUSER_ALLOWJAIL)) != 0) { + if ((error = priv_check_cred(oldcred, PRIV_CRED_SETGROUPS, + SUSER_ALLOWJAIL)) != 0) { PROC_UNLOCK(p); crfree(newcred); return (error); ==== //depot/projects/trustedbsd/priv6/src/sys/compat/svr4/svr4_fcntl.c#2 (text+ko) ==== @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -279,7 +280,8 @@ goto out; if (td->td_ucred->cr_uid != vattr.va_uid && - (error = suser(td)) != 0) + (error = priv_check_cred(td->td_ucred, PRIV_VFS_ADMIN, + SUSER_ALLOWJAIL)) != 0) goto out; if ((error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) ==== //depot/projects/trustedbsd/priv6/src/sys/compat/svr4/svr4_misc.c#2 (text+ko) ==== @@ -53,6 +53,7 @@ #include #include #include +#include #include #include #include @@ -607,7 +608,8 @@ struct file *fp; int error; - if ((error = suser(td)) != 0) + if ((error = priv_check_cred(td->td_ucred, PRIV_VFS_FCHROOT, + SUSER_ALLOWJAIL)) != 0) return error; if ((error = getvnode(fdp, uap->fd, &fp)) != 0) return error; ==== //depot/projects/trustedbsd/priv6/src/sys/conf/NOTES#2 (text+ko) ==== @@ -987,6 +987,7 @@ options MAC_NONE options MAC_PARTITION options MAC_PORTACL +options MAC_PRIVS options MAC_SEEOTHERUIDS options MAC_STUB options MAC_TEST ==== //depot/projects/trustedbsd/priv6/src/sys/conf/files#2 (text+ko) ==== @@ -1268,6 +1268,7 @@ kern/kern_physio.c standard kern/kern_pmc.c standard kern/kern_poll.c optional device_polling +kern/kern_priv.c standard kern/kern_proc.c standard kern/kern_prot.c standard kern/kern_resource.c standard @@ -1839,6 +1840,7 @@ security/mac/mac_net.c optional mac security/mac/mac_pipe.c optional mac security/mac/mac_posix_sem.c optional mac +security/mac/mac_priv.c optional mac security/mac/mac_process.c optional mac security/mac/mac_socket.c optional mac security/mac/mac_system.c optional mac @@ -1854,6 +1856,7 @@ security/mac_none/mac_none.c optional mac_none security/mac_partition/mac_partition.c optional mac_partition security/mac_portacl/mac_portacl.c optional mac_portacl +security/mac_privs/mac_privs.c optional mac_privs security/mac_seeotheruids/mac_seeotheruids.c optional mac_seeotheruids security/mac_stub/mac_stub.c optional mac_stub security/mac_test/mac_test.c optional mac_test ==== //depot/projects/trustedbsd/priv6/src/sys/conf/options#2 (text+ko) ==== @@ -110,6 +110,7 @@ MAC_NONE opt_dontuse.h MAC_PARTITION opt_dontuse.h MAC_PORTACL opt_dontuse.h +MAC_PRIVS opt_dontuse.h MAC_SEEOTHERUIDS opt_dontuse.h MAC_STATIC opt_mac.h MAC_STUB opt_dontuse.h ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_cbq.c#2 (text+ko) ==== @@ -1062,7 +1062,9 @@ /* currently only command that an ordinary user can call */ break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_version > 700000) + error = priv_check(p, PRIV_ALTQ_MANAGE); +#elsif (__FreeBSD_version > 400000) error = suser(p); #else error = suser(p->p_ucred, &p->p_acflag); ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_cdnr.c#2 (text+ko) ==== @@ -1262,7 +1262,9 @@ case CDNR_GETSTATS: break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_versoin > 700000) + if ((error = priv_check(p, PRIV_ALTQ_MANAGE)) != 0) +#elsif (__FreeBSD_version > 400000) if ((error = suser(p)) != 0) #else if ((error = suser(p->p_ucred, &p->p_acflag)) != 0) ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_hfsc.c#2 (text+ko) ==== @@ -1975,7 +1975,10 @@ case HFSC_GETSTATS: break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_version > 700000) + if ((error = priv_check(p, PRIV_ALTQ_MANAGE)) != 0) + return (error); +#elsif (__FreeBSD_version > 400000) if ((error = suser(p)) != 0) return (error); #else ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_priq.c#2 (text+ko) ==== @@ -772,7 +772,10 @@ case PRIQ_GETSTATS: break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_version > 700000) + if ((error = priv_check(p, PRIV_ALTQ_MANAGE)) != 0) + return (error); +#elsif (__FreeBSD_version > 400000) if ((error = suser(p)) != 0) return (error); #else ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_red.c#2 (text+ko) ==== @@ -781,7 +781,9 @@ case RED_GETSTATS: break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_version > 700000) + if ((error = priv_check(p, PRIV_ALTQ_MANAGE)) != 0) +#elsif (__FreeBSD_version > 400000) if ((error = suser(p)) != 0) #else if ((error = suser(p->p_ucred, &p->p_acflag)) != 0) ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/altq/altq/altq_rio.c#2 (text+ko) ==== @@ -531,7 +531,10 @@ case RIO_GETSTATS: break; default: -#if (__FreeBSD_version > 400000) +#if (__FreeBSD_versoin > 700000) + if ((error = priv_check(p, PRIV_ALTQ_MANAGE)) != 0) + return (error); +#elsif (__FreeBSD_version > 400000) if ((error = suser(p)) != 0) return (error); #else ==== //depot/projects/trustedbsd/priv6/src/sys/contrib/pf/net/if_pfsync.c#2 (text+ko) ==== @@ -43,6 +43,9 @@ #endif #include +#ifdef __FreeBSD__ +#include +#endif #include #include #include @@ -1028,7 +1031,7 @@ break; case SIOCSETPFSYNC: #ifdef __FreeBSD__ - if ((error = suser(curthread)) != 0) + if ((error = priv_check(curthread, PRIV_NETINET_PF)) != 0) #else if ((error = suser(p, p->p_acflag)) != 0) #endif ==== //depot/projects/trustedbsd/priv6/src/sys/dev/an/if_an.c#2 (text+ko) ==== @@ -91,6 +91,7 @@ #include #include #include +#include #include #include #include @@ -1983,7 +1984,7 @@ break; #ifdef ANCACHE if (sc->areq.an_type == AN_RID_ZERO_CACHE) { - error = suser(td); + error = priv_check(td, PRIV_DRIVER); if (error) break; sc->an_sigitems = sc->an_nextitem = 0; @@ -2007,7 +2008,7 @@ error = copyout(&sc->areq, ifr->ifr_data, sizeof(sc->areq)); break; case SIOCSAIRONET: - if ((error = suser(td))) + if ((error = priv_check(td, PRIV_DRIVER))) goto out; error = copyin(ifr->ifr_data, &sc->areq, sizeof(sc->areq)); if (error != 0) @@ -2015,7 +2016,7 @@ an_setdef(sc, &sc->areq); break; case SIOCGPRIVATE_0: /* used by Cisco client utility */ - if ((error = suser(td))) + if ((error = priv_check(td, PRIV_DRIVER))) goto out; error = copyin(ifr->ifr_data, &l_ioctl, sizeof(l_ioctl)); if (error) @@ -2037,7 +2038,7 @@ } break; case SIOCGPRIVATE_1: /* used by Cisco client utility */ - if ((error = suser(td))) + if ((error = priv_check(td, PRIV_DRIVER))) goto out; error = copyin(ifr->ifr_data, &l_ioctl, sizeof(l_ioctl)); if (error) @@ -2289,7 +2290,7 @@ } break; case SIOCS80211: - if ((error = suser(td))) + if ((error = priv_check(td, PRIV_NET80211_MANAGE))) goto out; sc->areq.an_len = sizeof(sc->areq); /* ==== //depot/projects/trustedbsd/priv6/src/sys/dev/arl/if_arl.c#2 (text+ko) ==== @@ -43,6 +43,7 @@ #include #include #include +#include #include #include @@ -505,7 +506,7 @@ break; case SIOCS80211: - if ((error = suser(td))) + if ((error = priv_check(td, PRIV_NET80211_MANAGE))) break; switch (ireq->i_type) { case IEEE80211_IOC_SSID: @@ -578,7 +579,7 @@ } case SIOCGARLALL: bzero(&arlan_io, sizeof(arlan_io)); - if (!suser(td)) { + if (!priv_check(td, PRIV_DRIVER)) { bcopy(ar->systemId, arlan_io.cfg.sid, 4); } @@ -617,7 +618,7 @@ } while (0) case SIOCSARLALL: - if (suser(td)) + if (priv_check(td, PRIV_DRIVER)) break; user = (void *)ifr->ifr_data; ==== //depot/projects/trustedbsd/priv6/src/sys/dev/asr/asr.c#2 (text+ko) ==== @@ -117,6 +117,7 @@ #include #include #include +#include #include #include #include @@ -3021,7 +3022,7 @@ s = splcam (); if (ASR_ctlr_held) { error = EBUSY; - } else if ((error = suser(td)) == 0) { + } else if ((error = priv_check(td, PRIV_DRIVER)) == 0) { ++ASR_ctlr_held; } splx(s); ==== //depot/projects/trustedbsd/priv6/src/sys/dev/ata/atapi-cd.c#2 (text+ko) ==== @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include @@ -257,8 +258,11 @@ cdp->flags |= F_LOCKED; break; + /* + * XXXRW: Why does this require privilege? + */ case CDIOCRESET: - error = suser(td); + error = priv_check(td, PRIV_DRIVER); if (error) break; error = acd_test_ready(dev); ==== //depot/projects/trustedbsd/priv6/src/sys/dev/ce/if_ce.c#2 (text) ==== @@ -29,6 +29,7 @@ #if NPCI > 0 #include +#include #include #include #include @@ -1341,9 +1342,11 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); -#else /* __FreeBSD_version >= 500000 */ +#elsif __FreeBSD_version < 700000 error = suser (td); -#endif /* __FreeBSD_version >= 500000 */ +#else + error = priv_check (td, PRIV_DRIVER); +#endif if (error) return error; #if __FreeBSD_version >= 600034 @@ -1380,8 +1383,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1408,8 +1413,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1426,8 +1433,10 @@ CE_DEBUG2 (d, ("ioctl: setcfg\n")); #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1526,8 +1535,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1560,8 +1571,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1586,8 +1599,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1608,8 +1623,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1634,8 +1651,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1658,8 +1677,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1686,8 +1707,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1708,8 +1731,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1734,8 +1759,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1758,8 +1785,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1784,8 +1813,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1810,8 +1841,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1836,8 +1869,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1867,8 +1902,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1892,8 +1929,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1909,8 +1948,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; @@ -1945,8 +1986,10 @@ /* Only for superuser! */ #if __FreeBSD_version < 500000 error = suser (p); +#elsif __FreeBSD_version < 700000 + error = suser (td); #else - error = suser (td); + error = priv_check (td, PRIV_DRIVER); #endif if (error) return error; ==== //depot/projects/trustedbsd/priv6/src/sys/dev/cp/if_cp.c#2 (text+ko) ==== @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -1060,7 +1061,7 @@ case SERIAL_SETPROTO: CP_DEBUG2 (d, ("ioctl: setproto\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (d->ifp->if_drv_flags & IFF_DRV_RUNNING) @@ -1091,7 +1092,7 @@ case SERIAL_SETKEEPALIVE: CP_DEBUG2 (d, ("ioctl: setkeepalive\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if ((IFP2SP(d->ifp)->pp_flags & PP_FR) || @@ -1115,7 +1116,7 @@ case SERIAL_SETMODE: /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (*(int*)data != SERIAL_HDLC) @@ -1131,7 +1132,7 @@ case SERIAL_SETCFG: CP_DEBUG2 (d, ("ioctl: setcfg\n")); - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1228,7 +1229,7 @@ case SERIAL_CLRSTAT: CP_DEBUG2 (d, ("ioctl: clrstat\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; c->rintr = 0; @@ -1257,7 +1258,7 @@ case SERIAL_SETBAUD: CP_DEBUG2 (d, ("ioctl: setbaud\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; s = splimp (); @@ -1275,7 +1276,7 @@ case SERIAL_SETLOOP: CP_DEBUG2 (d, ("ioctl: setloop\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; s = splimp (); @@ -1295,7 +1296,7 @@ case SERIAL_SETDPLL: CP_DEBUG2 (d, ("ioctl: setdpll\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_SERIAL) @@ -1317,7 +1318,7 @@ case SERIAL_SETNRZI: CP_DEBUG2 (d, ("ioctl: setnrzi\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_SERIAL) @@ -1337,7 +1338,7 @@ case SERIAL_SETDEBUG: CP_DEBUG2 (d, ("ioctl: setdebug\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; d->chan->debug = *(int*)data; @@ -1359,7 +1360,7 @@ case SERIAL_SETHIGAIN: CP_DEBUG2 (d, ("ioctl: sethigain\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1381,7 +1382,7 @@ case SERIAL_SETPHONY: CP_DEBUG2 (d, ("ioctl: setphony\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1403,7 +1404,7 @@ case SERIAL_SETUNFRAM: CP_DEBUG2 (d, ("ioctl: setunfram\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1425,7 +1426,7 @@ case SERIAL_SETSCRAMBLER: CP_DEBUG2 (d, ("ioctl: setscrambler\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_G703 && !c->unfram) @@ -1450,7 +1451,7 @@ case SERIAL_SETMONITOR: CP_DEBUG2 (d, ("ioctl: setmonitor\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1472,7 +1473,7 @@ case SERIAL_SETUSE16: CP_DEBUG2 (d, ("ioctl: setuse16\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; if (c->type != T_E1) @@ -1494,7 +1495,7 @@ case SERIAL_SETCRC4: CP_DEBUG2 (d, ("ioctl: setcrc4\n")); /* Only for superuser! */ - error = suser (td); + error = priv_check (td, PRIV_DRIVER); if (error) return error; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 1 18:15:35 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AD90516A417; Sun, 1 Oct 2006 18:15:35 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70E3916A403 for ; Sun, 1 Oct 2006 18:15:35 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0644F43D53 for ; Sun, 1 Oct 2006 18:15:35 +0000 (GMT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91IFYbn059789 for ; Sun, 1 Oct 2006 18:15:34 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91IFVRp059733 for perforce@freebsd.org; Sun, 1 Oct 2006 18:15:31 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 1 Oct 2006 18:15:31 GMT Message-Id: <200610011815.k91IFVRp059733@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Cc: Subject: PERFORCE change 107055 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, 01 Oct 2006 18:15:36 -0000 http://perforce.freebsd.org/chv.cgi?CH=107055 Change 107055 by rwatson@rwatson_peppercorn on 2006/10/01 18:14:43 Integrate trustedbsd_priv6 from FreeBSD CVS. Affected files ... .. //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/local_apic.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/pmap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/amd64/conf/NOTES#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/common/loader.8#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/boot2/boot1.S#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosacpi.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosdisk.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosmem.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biospnp.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biossmap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/gatea20.c#2 delete .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/i386_copy.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/libi386.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/i386/loader/main.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/biosdisk.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/biosmem.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/gatea20.c#2 delete .. //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/loader/main.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/bsm/audit.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/bsm/audit_internal.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/bsm/audit_kevents.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/bsm/audit_record.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/cam/cam_xpt.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/cam/scsi/scsi_all.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/cam/scsi/scsi_all.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/freebsd32/freebsd32_proto.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/freebsd32/freebsd32_syscall.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/freebsd32/freebsd32_syscalls.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/freebsd32/freebsd32_sysent.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/freebsd32/syscalls.master#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_file.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/compat/linux/linux_misc.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/NOTES#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/files#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/files.amd64#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/files.i386#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/kern.post.mk#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/kmod.mk#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/newvers.sh#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/conf/options#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/dev/acpica/acfreebsd.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/dev/nve/adapter.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/dev/nve/amd64/nvenetlib.o.bz2.uu#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/dev/nve/i386/nvenetlib.o.bz2.uu#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/dev/nve/nvenet_version.h#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/contrib/pf/net/pf.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/contrib/pf/net/pf_ioctl.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/crypto/sha2/sha2.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/crypto/via/padlock.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/crypto/via/padlock.h#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/crypto/via/padlock_cipher.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/crypto/via/padlock_hash.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/acpica/acpi.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/acpica/acpi_thermal.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-all.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-all.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-chipset.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-disk.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-lowlevel.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-pci.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-queue.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-raid.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/ata-raid.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ata/atapi-cd.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ath/if_ath.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ath/if_athioctl.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ath/if_athvar.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/atkbdc/atkbdc.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/bge/if_bge.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/bktr/bktr_i2c.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/bktr/bktr_i2c.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/hifn/hifn7751.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/hifn/hifn7751var.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ichsmb/ichsmb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/iicbus/iicsmb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_acpi.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_isa.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_kcs.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_pci.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_smbios.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_smbus.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_smic.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmi_ssif.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/dev/ipmi/ipmivars.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/kbdmux/kbdmux.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/lnc/if_lnc_pci.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mk48txx/mk48txx.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_cam.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_cam.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_debug.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_pci.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_raid.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_raid.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/mpt/mpt_reg.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/nve/if_nve.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/nve/if_nvereg.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/pci/pci.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/puc/pucdata.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/re/if_re.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/safe/safe.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/safe/safevar.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smb.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smbconf.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smbconf.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smbus.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smbus.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/smbus/smbus_if.m#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/uart/uart_kbd_sun.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ubsec/ubsec.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/ubsec/ubsecvar.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/usb/ehci.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/usb/if_cdce.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/usb/ugen.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/dev/vge/if_vge.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/fs/msdosfs/msdosfs_vfsops.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli_ctl.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli_integrity.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli_key.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/eli/g_eli_privacy.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/geom/gate/g_gate.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/gate/g_gate.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/geom.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/geom_event.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/geom_io.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/label/g_label.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/label/g_label_ufs.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/mirror/g_mirror.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/raid3/g_raid3.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/geom/raid3/g_raid3_ctl.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/conf/NOTES#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/local_apic.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/machdep.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/nexus.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/pmap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/i386/trap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/i386/linux/linux_machdep.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/ia64/ia32/ia32_trap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/ia64/ia64/trap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/init_main.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/init_sysent.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_acct.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_descrip.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_event.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_exec.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_exit.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_fork.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_ktrace.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_proc.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_prot.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_sig.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/kern_thread.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_bus.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_rman.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_taskqueue.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/subr_trap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/sys_process.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/syscalls.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/syscalls.master#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty_pty.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/tty_tty.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/uipc_socket2.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/uipc_syscalls.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_aio.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_cache.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_default.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_mount.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_subr.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_syscalls.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/kern/vfs_vnops.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/libkern/strstr.c#1 branch .. //depot/projects/trustedbsd/priv6/src/sys/modules/Makefile#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/geom/geom_bde/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/geom/geom_eli/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/if_ef/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/if_ppp/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/ipfw/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/ipmi/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/netgraph/mppc/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/padlock/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/pf/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/modules/sound/sound/Makefile#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net/if_bridge.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net/if_loop.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net80211/ieee80211_input.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net80211/ieee80211_ioctl.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net80211/ieee80211_ioctl.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/net80211/ieee80211_output.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/ng_eiface.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netgraph/ng_fec.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/in_pcb.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/in_var.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_carp.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_fw2.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_input.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/ip_output.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_input.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_subr.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_timer.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_timer.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_usrreq.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/tcp_var.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet/udp_usrreq.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/in6.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/in6_pcb.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/ip6_forward.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/ipsec.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netinet6/nd6.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netipsec/ipsec_osdep.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netipsec/key.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netipsec/xform_ah.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netipsec/xform_esp.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/netipsec/xform_ipcomp.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsclient/nfs_node.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsclient/nfs_socket.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsclient/nfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs_serv.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs_srvsock.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs_srvsubs.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/nfsserver/nfs_syscalls.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/criov.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/crypto.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/cryptodev.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/cryptodev.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/cryptosoft.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/cryptosoft.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/xform.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/opencrypto/xform.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/alpm.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/amdpm.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/amdsmb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/intpm.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/nfsmb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/pci/viapm.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/powerpc/powerpc/trap.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_bsm.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_bsm_token.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_private.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_syscalls.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/audit/audit_worker.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/mac/mac_inet.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/mac/mac_vfs.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_biba/mac_biba.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_lomac/mac_lomac.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/security/mac_mls/mac_mls.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sparc64/sparc64/mp_machdep.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sparc64/sparc64/tsb.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/bus.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/copyright.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/ipmi.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/ktrace.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/libkern.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/mac.h#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/mac_policy.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/mount.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/msgbuf.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/namei.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/param.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/proc.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/sx.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/syscall.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/syscall.mk#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/sys/sysproto.h#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ffs/ffs_snapshot.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ffs/ffs_vfsops.c#3 integrate .. //depot/projects/trustedbsd/priv6/src/sys/ufs/ufs/ufs_lookup.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/vm/vm_contig.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/vm/vm_object.c#2 integrate .. //depot/projects/trustedbsd/priv6/src/sys/vm/vm_page.c#2 integrate Differences ... ==== //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/local_apic.c#2 (text+ko) ==== @@ -32,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.17.2.8 2006/09/20 00:10:29 sobomax Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.17.2.9 2006/09/26 19:12:11 sobomax Exp $"); #include "opt_hwpmc_hooks.h" @@ -611,18 +611,6 @@ { struct lapic *la; -#ifdef SMP - /* - * Don't do any accounting for the disabled HTT cores, since it - * will provide misleading numbers for the userland. - * - * No locking is necessary here, since even if we loose the race - * when hlt_cpus_mask changes it is not a big deal, really. - */ - if ((hlt_cpus_mask & (1 << PCPU_GET(cpuid))) != 0) - return; -#endif - la = &lapics[PCPU_GET(apic_id)]; (*la->la_timer_count)++; critical_enter(); ==== //depot/projects/trustedbsd/priv6/src/sys/amd64/amd64/pmap.c#2 (text+ko) ==== @@ -77,7 +77,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.516.2.7 2006/07/24 23:28:08 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.516.2.8 2006/09/27 18:10:15 alc Exp $"); /* * Manages physical address maps. @@ -2364,7 +2364,7 @@ PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpde)); pde = &pde[pmap_pde_index(addr)]; if (*pde == 0) { - *pde = srcptepaddr; + *pde = srcptepaddr & ~PG_W; dst_pmap->pm_stats.resident_count += NBPDR / PAGE_SIZE; } else @@ -2401,12 +2401,13 @@ dst_pte = &dst_pte[pmap_pte_index(addr)]; if (*dst_pte == 0) { /* - * Clear the modified and + * Clear the wired, modified, and * accessed (referenced) bits * during the copy. */ m = PHYS_TO_VM_PAGE(ptetemp & PG_FRAME); - *dst_pte = ptetemp & ~(PG_M | PG_A); + *dst_pte = ptetemp & ~(PG_W | PG_M | + PG_A); dst_pmap->pm_stats.resident_count++; pmap_insert_entry(dst_pmap, addr, m); } else ==== //depot/projects/trustedbsd/priv6/src/sys/amd64/conf/NOTES#2 (text+ko) ==== @@ -4,7 +4,7 @@ # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. # -# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.36.2.10 2006/04/30 17:39:43 scottl Exp $ +# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.36.2.11 2006/09/29 21:21:52 jhb Exp $ # # @@ -311,6 +311,7 @@ # # cy: Cyclades serial driver # digi: Digiboard driver +# ipmi: Intelligent Platform Management Interface # smbios: DMI/SMBIOS entry point # Notes on the Specialix SI/XIO driver: @@ -330,6 +331,7 @@ device digi_Xe device digi_Xem device digi_Xr +device ipmi # Parallel (8255 PPI) basic I/O (mode 0) port (e.g. Advantech PCL-724) device pbio hint.pbio.0.at="isa" ==== //depot/projects/trustedbsd/priv6/src/sys/boot/common/loader.8#2 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/sys/boot/common/loader.8,v 1.82.2.3 2006/08/27 07:58:19 marck Exp $ +.\" $FreeBSD: src/sys/boot/common/loader.8,v 1.82.2.4 2006/10/01 12:07:06 ru Exp $ .\" .Dd August 18, 2006 .Dt LOADER 8 @@ -428,7 +428,7 @@ process. The first matching binary is used. The default list is -.Dq Li /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall . +.Dq Li /sbin/init:/sbin/oinit:/sbin/init.bak:\:/rescue/init:/stand/sysinstall . .It Va interpret Has the value .Dq Li OK ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/boot2/boot1.S#2 (text+ko) ==== @@ -12,7 +12,7 @@ * warranties of merchantability and fitness for a particular * purpose. * - * $FreeBSD: src/sys/boot/i386/boot2/boot1.S,v 1.30 2004/08/28 08:32:23 yar Exp $ + * $FreeBSD: src/sys/boot/i386/boot2/boot1.S,v 1.30.2.1 2006/10/01 12:07:07 ru Exp $ */ /* Memory Locations */ @@ -212,8 +212,7 @@ jnz seta20.2 # Yes movb $0xdf,%al # Enable outb %al,$0x60 # A20 -seta20.3: - sti # Enable interrupts +seta20.3: sti # Enable interrupts jmp start+MEM_JMP-MEM_ORG # Start BTX ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/boot/i386/libi386/Makefile,v 1.37.2.1 2006/05/22 23:31:30 jkim Exp $ +# $FreeBSD: src/sys/boot/i386/libi386/Makefile,v 1.37.2.2 2006/10/01 12:07:07 ru Exp $ # LIB= i386 INTERNALLIB= @@ -6,7 +6,7 @@ SRCS= biosacpi.c bioscd.c biosdisk.c biosmem.c biospnp.c \ biospci.c biossmap.c bootinfo.c bootinfo32.c bootinfo64.c \ comconsole.c devicename.c elf32_freebsd.c \ - elf64_freebsd.c gatea20.c \ + elf64_freebsd.c \ i386_copy.c i386_module.c nullconsole.c pxe.c pxetramp.s \ smbios.c time.c vidconsole.c amd64_tramp.S @@ -29,6 +29,9 @@ # Include simple terminal emulation (cons25-compatible) CFLAGS+= -DTERM_EMU +# XXX: make alloca() useable +CFLAGS+= -Dalloca=__builtin_alloca + CFLAGS+= -I${.CURDIR}/../../common -I${.CURDIR}/../btx/lib \ -I${.CURDIR}/../../../contrib/dev/acpica \ -I${.CURDIR}/../../.. -I. ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosacpi.c#2 (text+ko) ==== @@ -25,11 +25,13 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosacpi.c,v 1.10 2005/04/16 17:38:24 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosacpi.c,v 1.10.2.1 2006/10/01 12:07:07 ru Exp $"); #include #include #include +#include +#include "libi386.h" #include "acfreebsd.h" #include "acconfig.h" @@ -93,7 +95,7 @@ uint16_t *addr; /* EBDA is the 1 KB addressed by the 16 bit pointer at 0x40E. */ - addr = (uint16_t *)0x40E; + addr = (uint16_t *)PTOV(0x40E); if ((rsdp = biosacpi_search_rsdp((char *)(*addr << 4), 0x400)) != NULL) return (rsdp); @@ -113,7 +115,7 @@ /* search on 16-byte boundaries */ for (ofs = 0; ofs < length; ofs += 16) { - rsdp = (RSDP_DESCRIPTOR *)(base + ofs); + rsdp = (RSDP_DESCRIPTOR *)PTOV(base + ofs); /* compare signature, validate checksum */ if (!strncmp(rsdp->Signature, RSDP_SIG, strlen(RSDP_SIG))) { ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosdisk.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosdisk.c,v 1.45.2.1 2006/06/26 01:44:41 iedowse Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosdisk.c,v 1.45.2.2 2006/10/01 12:07:07 ru Exp $"); /* * BIOS disk device handling. @@ -861,17 +861,18 @@ p = dest; /* Decide whether we have to bounce */ - if ((od->od_unit < 0x80) && - ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { + if (VTOP(dest) >> 20 != 0 || ((od->od_unit < 0x80) && + ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16)))) { /* - * There is a 64k physical boundary somewhere in the destination buffer, so we have + * There is a 64k physical boundary somewhere in the destination buffer, or the + * destination buffer is above first 1MB of physical memory so we have * to arrange a suitable bounce buffer. Allocate a buffer twice as large as we * need to. Use the bottom half unless there is a break there, in which case we * use the top half. */ x = min(FLOPPY_BOUNCEBUF, (unsigned)blks); - bbuf = malloc(x * 2 * BIOSDISK_SECSIZE); + bbuf = alloca(x * 2 * BIOSDISK_SECSIZE); if (((u_int32_t)VTOP(bbuf) & 0xffff0000) == ((u_int32_t)VTOP(bbuf + x * BIOSDISK_SECSIZE) & 0xffff0000)) { breg = bbuf; } else { @@ -960,8 +961,6 @@ DEBUG("ax = 0x%04x cx = 0x%04x dx = 0x%04x status 0x%x", 0x200 | x, ((cyl & 0xff) << 8) | ((cyl & 0x300) >> 2) | sec, (hd << 8) | od->od_unit, (v86.eax >> 8) & 0xff); if (result) { - if (bbuf != NULL) - free(bbuf); return(-1); } if (bbuf != NULL) @@ -972,8 +971,6 @@ } /* hexdump(dest, (blks * BIOSDISK_SECSIZE)); */ - if (bbuf != NULL) - free(bbuf); return(0); } @@ -993,18 +990,18 @@ p = dest; /* Decide whether we have to bounce */ - if ((od->od_unit < 0x80) && - ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { + if (VTOP(dest) >> 20 != 0 || ((od->od_unit < 0x80) && + ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16)))) { /* - * There is a 64k physical boundary somewhere in the destination buffer, so we have + * There is a 64k physical boundary somewhere in the destination buffer, or the + * destination buffer is above first 1MB of physical memory so we have * to arrange a suitable bounce buffer. Allocate a buffer twice as large as we * need to. Use the bottom half unless there is a break there, in which case we * use the top half. */ - x = min(FLOPPY_BOUNCEBUF, (unsigned)blks); - bbuf = malloc(x * 2 * BIOSDISK_SECSIZE); + bbuf = alloca(x * 2 * BIOSDISK_SECSIZE); if (((u_int32_t)VTOP(bbuf) & 0xffff0000) == ((u_int32_t)VTOP(bbuf + x * BIOSDISK_SECSIZE) & 0xffff0000)) { breg = bbuf; } else { @@ -1101,8 +1098,6 @@ DEBUG("ax = 0x%04x cx = 0x%04x dx = 0x%04x status 0x%x", 0x200 | x, ((cyl & 0xff) << 8) | ((cyl & 0x300) >> 2) | sec, (hd << 8) | od->od_unit, (v86.eax >> 8) & 0xff); if (result) { - if (bbuf != NULL) - free(bbuf); return(-1); } p += (x * BIOSDISK_SECSIZE); @@ -1111,8 +1106,6 @@ } /* hexdump(dest, (blks * BIOSDISK_SECSIZE)); */ - if (bbuf != NULL) - free(bbuf); return(0); } static int ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biosmem.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosmem.c,v 1.7 2003/08/25 23:28:31 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biosmem.c,v 1.7.10.1 2006/10/01 12:07:07 ru Exp $"); /* * Obtain memory configuration information from the BIOS @@ -34,7 +34,7 @@ #include "libi386.h" #include "btxv86.h" -vm_offset_t memtop; +vm_offset_t memtop, memtop_copyin; u_int32_t bios_basemem, bios_extmem; #define SMAPSIG 0x534D4150 @@ -101,7 +101,7 @@ } /* Set memtop to actual top of memory */ - memtop = 0x100000 + bios_extmem; + memtop = memtop_copyin = 0x100000 + bios_extmem; } ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biospnp.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biospnp.c,v 1.9 2003/08/25 23:28:31 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biospnp.c,v 1.9.10.1 2006/10/01 12:07:07 ru Exp $"); /* * PnP BIOS enumerator. @@ -165,7 +165,7 @@ if (biospnp_init()) return; - devNodeBuffer = (struct pnp_devNode *)malloc(pnp_NodeSize); + devNodeBuffer = (struct pnp_devNode *)alloca(pnp_NodeSize); Node = 0; count = 1000; while((Node != 0xff) && (count-- > 0)) { ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/biossmap.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biossmap.c,v 1.3 2004/11/08 23:59:44 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/biossmap.c,v 1.3.2.1 2006/10/01 12:07:07 ru Exp $"); /* * Obtain memory configuration information from the BIOS @@ -86,9 +86,10 @@ v86.eax = 0xe820; v86.ecx = sizeof(struct smap); v86.edx = SMAPSIG; - v86.es = VTOPSEG(&smapbase[smaplen]); - v86.edi = VTOPOFF(&smapbase[smaplen]); + v86.es = VTOPSEG(&smap); + v86.edi = VTOPOFF(&smap); v86int(); + bcopy(&smap, &smapbase[smaplen], sizeof(struct smap)); smaplen++; if ((v86.efl & 1) || (v86.eax != SMAPSIG)) break; ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/i386_copy.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/i386_copy.c,v 1.10 2003/08/25 23:28:31 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/i386_copy.c,v 1.10.10.1 2006/10/01 12:07:07 ru Exp $"); /* * MD primitives supporting placement of module data @@ -37,8 +37,6 @@ #include "libi386.h" #include "btxv86.h" -#define READIN_BUF (16 * 1024) - ssize_t i386_copyin(const void *src, vm_offset_t dest, const size_t len) { @@ -67,25 +65,11 @@ ssize_t i386_readin(const int fd, vm_offset_t dest, const size_t len) { - void *buf; - size_t resid, chunk, get; - ssize_t got; - if (dest + len >= memtop) - return(0); + if (dest + len >= memtop_copyin) { + errno = EFBIG; + return(-1); + } - chunk = min(READIN_BUF, len); - buf = malloc(chunk); - if (buf == NULL) - return(0); - - for (resid = len; resid > 0; resid -= got, dest += got) { - get = min(chunk, resid); - got = read(fd, buf, get); - if (got <= 0) - break; - bcopy(buf, PTOV(dest), (size_t)got); - } - free(buf); - return(len - resid); + return (read(fd, PTOV(dest), len)); } ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/libi386/libi386.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/boot/i386/libi386/libi386.h,v 1.20.2.2 2006/05/22 23:31:30 jkim Exp $ + * $FreeBSD: src/sys/boot/i386/libi386/libi386.h,v 1.20.2.3 2006/10/01 12:07:07 ru Exp $ */ @@ -91,7 +91,10 @@ void bios_getmem(void); extern u_int32_t bios_basemem; /* base memory in bytes */ extern u_int32_t bios_extmem; /* extended memory in bytes */ -extern vm_offset_t memtop; +extern vm_offset_t memtop; /* last address of physical memory + 1 */ +extern vm_offset_t memtop_copyin; /* memtop less heap size for the cases */ + /* when heap is at the top of extended memory */ + /* for other cases - just the same as memtop */ int biospci_find_devclass(uint32_t class, int index); int biospci_write_config(uint32_t locator, int offset, int width, int val); @@ -101,8 +104,6 @@ void smbios_detect(void); -void gateA20(void); - int i386_autoload(void); int bi_getboothowto(char *kargs); ==== //depot/projects/trustedbsd/priv6/src/sys/boot/i386/loader/main.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/loader/main.c,v 1.31.2.2 2006/05/22 23:31:30 jkim Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/loader/main.c,v 1.31.2.3 2006/10/01 12:07:07 ru Exp $"); /* * MD bootstrap main() and assorted miscellaneous @@ -72,6 +72,9 @@ /* XXX debugging */ extern char end[]; +static void *heap_top; +static void *heap_bottom; + int main(void) { @@ -88,7 +91,15 @@ */ bios_getmem(); - setheap((void *)end, (void *)bios_basemem); +#ifdef LOADER_BZIP2_SUPPORT + heap_top = PTOV(memtop_copyin); + memtop_copyin -= 0x300000; + heap_bottom = PTOV(memtop_copyin); +#else + heap_top = (void *)bios_basemem; + heap_bottom = (void *)end; +#endif + setheap(heap_bottom, heap_top); /* * XXX Chicken-and-egg problem; we want to have console output early, but some @@ -215,7 +226,7 @@ /* * If we are booted by an old bootstrap, we have to guess at the BIOS - * unit number. We will loose if there is more than one disk type + * unit number. We will lose if there is more than one disk type * and we are not booting from the lowest-numbered disk type * (ie. SCSI when IDE also exists). */ @@ -269,7 +280,8 @@ command_heap(int argc, char *argv[]) { mallocstats(); - printf("heap base at %p, top at %p\n", end, sbrk(0)); + printf("heap base at %p, top at %p, upper limit at %p\n", heap_bottom, + sbrk(0), heap_top); return(CMD_OK); } ==== //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/boot/pc98/libpc98/Makefile,v 1.22 2005/05/08 14:17:28 nyan Exp $ +# $FreeBSD: src/sys/boot/pc98/libpc98/Makefile,v 1.22.2.1 2006/10/01 12:07:07 ru Exp $ # LIB= pc98 INTERNALLIB= @@ -7,7 +7,7 @@ SRCS= bioscd.c biosdisk.c biosmem.c biospnp.c biospci.c biossmap.c \ bootinfo.c bootinfo32.c comconsole.c devicename.c elf32_freebsd.c \ - gatea20.c i386_copy.c i386_module.c nullconsole.c pxe.c pxetramp.s \ + i386_copy.c i386_module.c nullconsole.c pxe.c pxetramp.s \ time.c vidconsole.c BOOT_COMCONSOLE_PORT?= 0x238 @@ -24,6 +24,9 @@ # Include simple terminal emulation (cons25-compatible) CFLAGS+= -DTERM_EMU +# XXX: make alloca() useable +CFLAGS+= -Dalloca=__builtin_alloca + CFLAGS+= -I${.CURDIR}/../../common -I${.CURDIR}/../btx/lib \ -I${.CURDIR}/../../i386/libi386 \ -I${.CURDIR}/../../.. -I. ==== //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/biosdisk.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/pc98/libpc98/biosdisk.c,v 1.32 2005/05/08 14:17:28 nyan Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/pc98/libpc98/biosdisk.c,v 1.32.2.1 2006/10/01 12:07:07 ru Exp $"); /* * BIOS disk device handling. @@ -754,16 +754,18 @@ p = dest; /* Decide whether we have to bounce */ - if (((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { + if (VTOP(dest) >> 20 != 0 || + ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { /* - * There is a 64k physical boundary somewhere in the destination buffer, so we have + * There is a 64k physical boundary somewhere in the destination buffer, or the + * destination buffer is above first 1MB of physical memory so we have * to arrange a suitable bounce buffer. Allocate a buffer twice as large as we * need to. Use the bottom half unless there is a break there, in which case we * use the top half. */ x = min(od->od_sec, (unsigned)blks); - bbuf = malloc(x * 2 * BIOSDISK_SECSIZE); + bbuf = alloca(x * 2 * BIOSDISK_SECSIZE); if (((u_int32_t)VTOP(bbuf) & 0xffff0000) == ((u_int32_t)VTOP(bbuf + x * BIOSDISK_SECSIZE) & 0xffff0000)) { breg = bbuf; } else { @@ -837,8 +839,6 @@ od->od_flags & BD_FLOPPY ? 0x0200 | cyl : cyl, (hd << 8) | sec, (v86.eax >> 8) & 0xff); if (result) { - if (bbuf != NULL) - free(bbuf); return(-1); } if (bbuf != NULL) @@ -849,8 +849,6 @@ } /* hexdump(dest, (blks * BIOSDISK_SECSIZE)); */ - if (bbuf != NULL) - free(bbuf); return(0); } @@ -870,17 +868,18 @@ p = dest; /* Decide whether we have to bounce */ - if (((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { + if (VTOP(dest) >> 20 != 0 || + ((VTOP(dest) >> 16) != (VTOP(dest + blks * BIOSDISK_SECSIZE) >> 16))) { /* - * There is a 64k physical boundary somewhere in the destination buffer, so we have + * There is a 64k physical boundary somewhere in the destination buffer, or the + * destination buffer is above first 1MB of physical memory so we have * to arrange a suitable bounce buffer. Allocate a buffer twice as large as we * need to. Use the bottom half unless there is a break there, in which case we * use the top half. */ - x = min(od->od_sec, (unsigned)blks); - bbuf = malloc(x * 2 * BIOSDISK_SECSIZE); + bbuf = alloca(x * 2 * BIOSDISK_SECSIZE); if (((u_int32_t)VTOP(bbuf) & 0xffff0000) == ((u_int32_t)VTOP(bbuf + x * BIOSDISK_SECSIZE) & 0xffff0000)) { breg = bbuf; } else { @@ -959,15 +958,11 @@ (v86.eax >> 8) & 0xff); if (result) { - if (bbuf != NULL) - free(bbuf); return(-1); } } /* hexdump(dest, (blks * BIOSDISK_SECSIZE)); */ - if (bbuf != NULL) - free(bbuf); return(0); } static int ==== //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/libpc98/biosmem.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/pc98/libpc98/biosmem.c,v 1.7 2005/05/08 14:17:28 nyan Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/pc98/libpc98/biosmem.c,v 1.7.2.1 2006/10/01 12:07:07 ru Exp $"); /* * Obtain memory configuration information from the BIOS @@ -34,7 +34,7 @@ #include "libi386.h" #include "btxv86.h" -vm_offset_t memtop; +vm_offset_t memtop, memtop_copyin; u_int32_t bios_basemem, bios_extmem; void @@ -46,7 +46,7 @@ *(u_int16_t *)PTOV(0xA1594) * 1024 * 1024; /* Set memtop to actual top of memory */ - memtop = 0x100000 + bios_extmem; + memtop = memtop_copyin = 0x100000 + bios_extmem; } ==== //depot/projects/trustedbsd/priv6/src/sys/boot/pc98/loader/main.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/pc98/loader/main.c,v 1.20.2.1 2006/02/15 13:55:13 nyan Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/pc98/loader/main.c,v 1.20.2.2 2006/10/01 12:07:08 ru Exp $"); /* * MD bootstrap main() and assorted miscellaneous @@ -72,6 +72,9 @@ /* XXX debugging */ extern char end[]; +static void *heap_top; +static void *heap_bottom; + int main(void) { @@ -88,7 +91,15 @@ */ bios_getmem(); - setheap((void *)end, (void *)bios_basemem); +#ifdef LOADER_BZIP2_SUPPORT + heap_top = PTOV(memtop_copyin); + memtop_copyin -= 0x300000; + heap_bottom = PTOV(memtop_copyin); +#else + heap_top = (void *)bios_basemem; + heap_bottom = (void *)end; +#endif + setheap(heap_bottom, heap_top); /* * XXX Chicken-and-egg problem; we want to have console output early, but some @@ -207,7 +218,7 @@ /* * If we are booted by an old bootstrap, we have to guess at the BIOS - * unit number. We will loose if there is more than one disk type + * unit number. We will lose if there is more than one disk type >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 1 21:35:55 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E0B6516A47B; Sun, 1 Oct 2006 21:35:54 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A88016A407 for ; Sun, 1 Oct 2006 21:35:54 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F75443D46 for ; Sun, 1 Oct 2006 21:35:54 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91LZsov089920 for ; Sun, 1 Oct 2006 21:35:54 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91LZr6B089917 for perforce@freebsd.org; Sun, 1 Oct 2006 21:35:53 GMT (envelope-from jb@freebsd.org) Date: Sun, 1 Oct 2006 21:35:53 GMT Message-Id: <200610012135.k91LZr6B089917@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 107059 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, 01 Oct 2006 21:35:55 -0000 http://perforce.freebsd.org/chv.cgi?CH=107059 Change 107059 by jb@jb_freebsd7 on 2006/10/01 21:35:23 IFlibbsdelf Affected files ... .. //depot/projects/dtrace/src/lib/libelf/Makefile#12 integrate .. //depot/projects/dtrace/src/lib/libelf/_libelf.h#8 integrate .. //depot/projects/dtrace/src/lib/libelf/elf.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_begin.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_begin.c#5 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_data.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/elf_end.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_errmsg.c#9 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_flag.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_flagdata.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getdata.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_memory.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_memory.c#6 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_scn.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_strptr.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/elf_types.m4#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_update.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_checksum.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_checksum.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_dyn.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_fsize.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getdyn.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_getrel.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_getrela.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_getsym.3#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_newphdr.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_sym.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/gelf_update.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_xlate.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf.h#8 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_allocate.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_checksum.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/libelf_data.c#1 branch .. //depot/projects/dtrace/src/lib/libelf/libelf_fsize.m4#3 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_xlate.c#1 branch Differences ... ==== //depot/projects/dtrace/src/lib/libelf/Makefile#12 (text+ko) ==== @@ -7,6 +7,7 @@ elf_dump.c \ elf_dump_argv.c \ elf_end.c elf_errmsg.c elf_errno.c \ + elf_data.c \ elf_fill.c \ elf_flag.c \ elf_getbase.c \ @@ -25,26 +26,36 @@ elf_rawdata.c \ elf_rawfile.c \ elf_scn.c \ + elf_strptr.c \ + elf_update.c \ elf_version.c \ + gelf_checksum.c \ gelf_fsize.c \ gelf_getclass.c \ gelf_getshdr.c \ + gelf_dyn.c \ gelf_ehdr.c \ gelf_phdr.c \ + gelf_rel.c \ + gelf_rela.c \ + gelf_sym.c \ gelf_update.c \ gelf_xlate.c \ libelf.c \ libelf_allocate.c \ libelf_ar.c \ + libelf_checksum.c \ + libelf_data.c \ libelf_ehdr.c \ - libelf_phdr.c + libelf_phdr.c \ + libelf_xlate.c INCS= libelf.h gelf.h DPSRCS+= libelf_fsize.c libelf_msize.c libelf_convert.c CLEANFILES+= libelf_fsize.c libelf_msize.c libelf_convert.c CFLAGS+= -I${.OBJDIR} -I${.CURDIR} -OBJS+= libelf_convert.o libelf_msize.o +OBJS+= libelf_convert.o libelf_fsize.o libelf_msize.o OSRELDATE!= sysctl -n kern.osreldate @@ -68,33 +79,30 @@ elf_next.3 \ elf_rawfile.3 \ elf_rand.3 \ + elf_strptr.3 \ + elf_update.3 \ elf_version.3 \ gelf.3 \ + gelf_checksum.3 \ gelf_fsize.3 \ gelf_getclass.3 \ + gelf_getdyn.3 \ gelf_getehdr.3 \ gelf_getphdr.3 \ + gelf_getrel.3 \ + gelf_getrela.3 \ gelf_getshdr.3 \ + gelf_getsym.3 \ gelf_newehdr.3 \ gelf_newphdr.3 \ gelf_update_ehdr.3 \ gelf_xlatetof.3 MLINKS+= \ - gelf.3 gelf_checksum.3 \ - gelf.3 gelf_getdyn.3 \ gelf.3 gelf_getmove.3 \ - gelf.3 gelf_getrel.3 \ - gelf.3 gelf_getrela.3 \ - gelf.3 gelf_getsym.3 \ gelf.3 gelf_getsyminfo.3 \ - gelf_update_ehdr.3 gelf_update_phdr.3 \ - gelf_update_ehdr.3 gelf_update_shdr.3 \ gelf.3 gelf_update_move.3 \ - gelf.3 gelf_update_rela.3 \ - gelf.3 gelf_update_sym.3 \ - gelf.3 gelf_update_syminfo.3 \ - gelf_xlatetof.3 gelf_xlatetom.3 + gelf.3 gelf_update_syminfo.3 MLINKS+= \ elf_errmsg.3 elf_errno.3 \ @@ -108,12 +116,17 @@ elf_getscn.3 elf_ndxscn.3 \ elf_getscn.3 elf_newscn.3 \ elf_getscn.3 elf_nextscn.3 \ - elf.3 elf_strptr.3 \ - elf.3 elf_update.3 + gelf_getdyn.3 gelf_update_dyn.3 \ + gelf_getrel.3 gelf_update_rel.3 \ + gelf_getrela.3 gelf_update_rela.3 \ + gelf_getsym.3 gelf_update_sym.3 \ + gelf_update_ehdr.3 gelf_update_phdr.3 \ + gelf_update_ehdr.3 gelf_update_shdr.3 \ + gelf_xlatetof.3 gelf_xlatetom.3 .for E in 32 64 MLINKS+= \ - elf.3 elf${E}_checksum.3 \ + gelf_checksum.3 elf${E}_checksum.3 \ gelf_fsize.3 elf${E}_fsize.3 \ gelf_getehdr.3 elf${E}_getehdr.3 \ gelf_getphdr.3 elf${E}_getphdr.3 \ ==== //depot/projects/dtrace/src/lib/libelf/_libelf.h#8 (text+ko) ==== @@ -69,11 +69,8 @@ * Flags for library internal use. These use the upper 16 bits of a * flags field. */ -#define LIBELF_F_ALLOCED 0x010000 /* whether e_rawfile is malloc'ed */ +#define LIBELF_F_MALLOCED 0x010000 /* whether data was malloc'ed */ #define LIBELF_F_MMAP 0x020000 /* whether e_rawfile was mmap'ed */ -#define LIBELF_F_EHDR_DIRTY 0x040000 /* TODO: check if these 3 can be */ -#define LIBELF_F_PHDR_DIRTY 0x080000 /* folded into one flag. */ -#define LIBELF_F_SHDR_DIRTY 0x100000 struct _Elf { int e_activations; /* activation count */ @@ -114,15 +111,19 @@ }; struct _Elf_Scn { - STAILQ_HEAD(, _Elf_Scn) s_data; /* list of Elf_Data descriptors */ - struct _Elf *s_elf; /* parent ELF descriptor */ - unsigned int s_flags; /* flags for the section as a whole */ - size_t s_ndx; /* index# for this section */ - STAILQ_ENTRY(_Elf_Scn) s_next; union { Elf32_Shdr s_shdr32; Elf64_Shdr s_shdr64; } s_shdr; + STAILQ_HEAD(, _Elf_Data) s_data; /* list of Elf_Data descriptors */ + STAILQ_HEAD(, _Elf_Data) s_rawdata; /* raw data for this section */ + STAILQ_ENTRY(_Elf_Scn) s_next; + struct _Elf *s_elf; /* parent ELF descriptor */ + unsigned int s_flags; /* flags for the section as a whole */ + size_t s_ndx; /* index# for this section */ + uint64_t s_offset; /* managed by elf_update() */ + uint64_t s_rawoff; /* original offset in the file */ + uint64_t s_size; /* managed by elf_update() */ }; @@ -135,13 +136,18 @@ * Prototypes */ +Elf_Data *_libelf_allocate_data(Elf_Scn *_s); Elf *_libelf_allocate_elf(void); +Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx); Elf *_libelf_ar_open(Elf *_e); +unsigned long _libelf_checksum(Elf *_e, int _elfclass); int _libelf_dump32(Elf *_elf, const char *_name, const char *_outfile, unsigned int _flags); int _libelf_dump64(Elf *_elf, const char *_name, const char *_outfile, unsigned int _flags); void *_libelf_ehdr(Elf *_e, int _elfclass, int _allocate); +size_t _libelf_fsize(Elf_Type _t, int _elfclass, unsigned int _version, + size_t count); void (*_libelf_get_translator(Elf_Type _t, int _direction, int _elfclass)) (char *_dst, char *_src, int _cnt, int _byteswap); void *_libelf_getphdr(Elf *_e, int _elfclass); @@ -149,6 +155,11 @@ int _libelf_malign(Elf_Type _t, int _elfclass); size_t _libelf_msize(Elf_Type _t, int _elfclass, unsigned int _version); void *_libelf_newphdr(Elf *_e, int _elfclass, size_t _count); -void _libelf_release_elf(Elf *_e); +Elf_Data *_libelf_release_data(Elf_Data *_d); +Elf *_libelf_release_elf(Elf *_e); +Elf_Scn *_libelf_release_scn(Elf_Scn *_s); +Elf_Data *_libelf_xlate(Elf_Data *_d, const Elf_Data *_s, + unsigned int _encoding, int _elfclass, int _direction); +int _libelf_xlate_shtype(size_t _sht); #endif /* __LIBELF_H_ */ ==== //depot/projects/dtrace/src/lib/libelf/elf.3#4 (text+ko) ==== @@ -23,30 +23,447 @@ .\" .\" $FreeBSD$ .\" -.Dd June 1, 2006 +.Dd September 1, 2006 .Os .Dt ELF 3 .Sh NAME +.Nm elf +.Nd API for manipulating ELF objects .Sh LIBRARY .Lb libelf .Sh SYNOPSIS .In libelf.h +.Sh DESCRIPTION +The +.Lb libelf +library provides functions that allow an application to read and +manipulate ELF object files, and to read +.Xr ar 1 +archives. +The library allows the manipulation of ELF objects in a byte ordering +and word-size independent way, allowing an application to read and +create ELF objects for 32 and 64 bit architectures and for little- +and big-endian machines. +.Pp +This manual page serves to provide an overview of the functionality in +the ELF library. +Further information may found in the manual pages for individual +.Xr ELF 3 +functions that comprise the library. +.Ss ELF Concepts +As described in +.Xr elf 5 , +ELF files contain several data structures that are laid out in a +specific way. +ELF files begin with an +.Dq Executable Header , +and may contain an optional +.Dq Program Header Table , +and optional data in the form of ELF +.Dq sections . +A +.Dq Section Header Table +describes the content of the data in these sections. +.Pp +ELF objects have an associated +.Dq "ELF class" +which denotes the natural machine word size for the architecture +the object is associated with. +Objects for 32 bit architectures have an ELF class of +.Dv ELFCLASS32 . +Objects for 64 bit architectures have an ELF class of +.Dv ELFCLASS64 . +.Pp +ELF objects also have an associated +.Dq endianness +which denotes the endianness of the machine architecture associated +with the object. +This may be +.Dv ELFDATA2LSB +for little-endian architectures and +.Dv ELFDATA2MSB +for big-endian architectures. +.Pp +ELF objects are also associated with an API version number. +This version number determines the layout of the individual components +of an ELF file and the semantics associated with these. +.Ss Data Representation And Translation +The +.Xr ELF 3 +library distinguishes between +.Dq native +representations of ELF data structures and their +.Dq file +representations. +.Pp +An application would work with ELF data in its +.Dq native +representation, i.e., using the native byteorder and alignment mandated +by the processor the application is running on. +The +.Dq file +representation of the same data could use a different byte ordering +and follow different constraints on object alignment than these native +constraints. +.Pp +Accordingly, the +.Xr ELF 3 +library offers translation facilities +.Xr ( elf32_xlatetof 3 , +.Xr elf32_xlatetom 3 , +.Xr elf64_xlatetof 3 +and +.Xr elf64_xlatetom 3 ) +to and from these +representations and also provides higher-level APIs that retrieve and store +data from the ELF object in a transparent manner. +.Ss Library Working Version +Conceptually, there are three version numbers associated with an +application using the ELF library to manipulate ELF objects: +.Bl -bullet -compact -offset indent +.It +The ELF version that the application was compiled against. +This version determines the ABI expected by the application. +.It +The ELF version of the ELF object being manipulated by the +application through the ELF library. +.It +The ELF version (or set of versions) supported by the ELF library itself. +.El +.Pp +In order to facilitate working with ELF objects of differing versions, +the ELF library requires the application to call the +.Fn elf_version +function before invoking many of its operations, in order to inform +the library of the application's desired working version. +.Pp +In the current implementation, all three versions have to be +.Dv EV_CURRENT . +.Ss Namespace use +The ELF library uses the following prefixes: +.Bl -tag -width "ELF_F_*" +.It elf_* +Used for class-independent functions. +.It elf32_* +Used for functions working with 32 bit ELF objects. +.It elf64_* +Used for functions working with 64 bit ELF objects. +.It Elf_* +Used for class-independent data types. +.It ELF_C_* +Used for command values used in a few functions. +These symbols are defined as members of the +.Vt Elf_Cmd +enumeration. +.It ELF_E_* +Used for error numbers. +.It ELF_F_* +Used for flags. +.It ELF_K_* +These constants define the kind of file associated with an ELF +descriptor. +See +.Xr elf_kind 3 . +The symbols are defined by the +.Vt Elf_Kind +enumeration. +.It ELF_T_* +These values are defined by the +.Vt Elf_Type +enumeration, and denote the types of ELF data structures +that can be present in an ELF object. +.El +.Ss Descriptors +Applications communicate with the library using descriptors. +These are: +.Bl -tag -width ".Vt Elf_Data" +.It Vt Elf +An +.Vt Elf +descriptor represents an ELF object or an +.Xr ar 1 +archive. +It is allocated using one of the +.Fn elf_begin +or +.Fn elf_memory +functions. +An +.Vt Elf +descriptor can be used to read and write data to an ELF file. +An +.Vt Elf +descriptor can be associated with zero or more +.Vt Elf_Scn +section descriptors. +.Pp +Given an ELF descriptor, the application may retrieve the ELF +object's class-dependent +.Dq "Executable Header" +structures using the +.Fn elf32_getehdr +or +.Fn elf64_getehdr +functions. +A new Ehdr structure may be allocated using the +.Fn elf64_newehdr +or +.Fn elf64_newehdr +functions. +.Pp +The +.Dq "Program Header Table" +associated with an ELF descriptor may be allocated using the +.Fn elf32_getphdr +or +.Fn elf64_getphdr +functions. +A new program header table may be allocated or an existing table +resized using the +.Fn elf32_newphdr +or +.Fn elf64_newphdr +functions. +.Pp +The +.Vt Elf +structure is opaque and has no members visible to the +application. +.\" TODO describe the Elf_Arhdr and Elf_Arsym structures. +.It Vt Elf_Data +An +.Vt Elf_Data +data structure describes an individual chunk of a ELF file as +represented in memory. +It has the following application visible members: +.Bl -tag -width ".Vt unsigned int d_version" +.It Vt "uint64_t d_align" +The alignment of the data buffer within its containing ELF section. +.It Vt "uint64_t d_off" +The offset with the containing section where this descriptors data +would be placed. +.It Vt "uint64_t d_size" +The number of bytes of data in this descriptor. +.It Vt "void *d_buf" +A pointer to data in memory. +.It Vt "Elf_Type d_type" +The ELF type (see below) of the data in this descriptor. +.It Vt "unsigned int d_version" +The operating version for the data in this buffer. +.El +.Pp +.Vt Elf_Data +descriptors are usually associated with +.Vt Elf_Scn +descriptors. +Existing data descriptors associated with an ELF section may be +structures are retrieved using the +.Fn elf_getdata +function. +The +.Fn elf_newdata +function may be used to attach new data descriptors to an ELF section. +.It Vt Elf_Scn +.Vt Elf_Scn +descriptors represent a section in an ELF object. +.Pp +They are retrieved using the +.Fn elf_getscn +function. +An application may iterate through the existing sections of an ELF +object using the +.Fn elf_nextscn +function. +New sections may be allocated using the +.Fn elf_newscn +function. +.Pp +The +.Vt Elf_Scn +descriptor is opaque and contains no application modifiable fields. +.El +.Ss Functional Grouping +This section contains a brief overview of the available functionality +in the ELF library. +Each function listed here is described further in its own manual page. +.Bl -tag -width indent +.It "Archive Access" +.Bl -tag -compact +.It Fn elf_getarsym +Retrieve the archive symbol table. +.It Fn elf_getarhdr +Retrieve the archive header for an object. +.It Fn elf_getbase +Retrieve the offset of a member inside an archive. +.It Fn elf_next +Iterate through an +.Xr ar 1 +archive. +.It Fn elf_rand +Random access inside an +.Xr ar 1 +archive. +.El +.It "Data Structures" +.Bl -tag -compact +.It Fn elf_getdata +Retrieve translated data for an ELF section. +.It Fn elf_getscn +Retrieve the section descriptor for a named section. +.It Fn elf_ndxscn +Retrieve the index for a section. +.It Fn elf_newdata +Add a new +.Vt Elf_Data +descriptor to an ELF section. +.It Fn elf_newscn +Add a new section descriptor to an ELF descriptor. +.It Fn elf_nextscn +Iterate through the sections in an ELF object. +.It Fn elf_rawdata +Retrieve untranslated data for an ELF sectino. +.It Fn elf_rawfile +Return a pointer to the untranslated file contents for an ELF object. +.It Fn elf32_getehdr , Fn elf64_getehdr +Retrieve the Executable Header in an ELF object. +.It Fn elf32_getphdr , Fn elf64_getphdr +Retrieve the Program Header Table in an ELF object. +.It Fn elf32_getshdr , Fn elf64_getshdr +Retrieve the ELF section header associated with an +.Vt Elf_Scn +descriptor. +.It Fn elf32_newehdr , Fn elf64_newehdr +Allocate an Executable Header in an ELF object. +.It Fn elf32_newphdr , Fn elf64_newphdr +Allocate or resize the Program Header Table in an ELF object. +.El +.It "Data Translation" +.Bl -tag -compact +.It Fn elf32_xlatetof , Fn elf64_xlatetof +Translate an ELF data structure from its native representation to its +file representation. +.It Fn elf32_xlatetom , Fn elf64_xlatetom +Translate an ELF data structure from its file representation to a +native representation. +.El +.It "Error Reporting" +.Bl -tag -compact +.It Fn elf_errno +Retrieve the current error. +.It Fn elf_errmsg +Retrieve a human readable description of the current error. +.El +.It "Initialization" +.Bl -tag -compact +.It Fn elf_begin +Opens an +.Xr ar 1 +archive or ELF object given a file descriptor. +.It Fn elf_end +Close an ELF descriptor and release all its resources. +.It Fn elf_memory +Opens an +.Xr ar 1 +archive or ELF object present in a memory arena. +.It Fn elf_version +Sets the operating version. +.El +.It "IO Control" +.Bl -tag -compact +.It Fn elf_cntl +Manage the association between and ELF descriptor and its underlying file. +.It Fn elf_flagdata +Mark an +.Vt Elf_Data +descriptor as dirty. +.It Fn elf_flagehdr +Mark the ELF Executable Header in an ELF descriptor as dirty. +.It Fn elf_flagphdr +Mark the ELF Program Header Table in an ELF descriptor as dirty. +.It Fn elf_flagscn +Mark an +.Vt Elf_Scn +descriptor as dirty. +.It Fn elf_flagshdr +Mark an ELF Section Header as dirty. +.It Fn elf_update +Recompute ELF object layout and optionally write the modified object +back to the underlying file. +.El +.It "Queries" +.Bl -tag -compact +.It Fn elf32_checksum , Fn elf64_checkum +Compute checksum of an ELF object. +.It Fn elf_getident +Retrieve the identification bytes for an ELF object. +.It Fn elf_hash +Compute the ELF hash value of a string. +.It Fn elf_kind +Query the kind of object associated with an ELF descriptor. +.It Fn elf32_fsize , Fn elf64_fsize +Return the size of the file representation of an ELF type. +.El +.El +.Ss Controlling ELF Object Layout +In the usual mode of operation, library will compute section +offsets and alignments based on the contents of an ELF descriptor's +sections without need for further intervention by the +application. +.Pp +However, if the application wishes to take complete charge of the +layout of the ELF file, it may set the +.Dv ELF_F_LAYOUT +flag on an ELF descriptor, following which the library will use the +section offsets and alignments specified by the application when +laying out the file. +.Pp +Gaps in between sections will be filled with the fill character +set by function +.Fn elf_fill . +.Ss Error Handling +In case an error is encountered, these library functions set an +internal error number and signal the presence of the error by +returning an special return value. The application can check the +current error number by calling +.Xr elf_errno 3 . +A human readable description of the recorded error is available by +calling +.Xr elf_errmsg 3 . +.Ss Memory Management Rules +The library keeps track of all +.Vt Elf_Scn +and +.Vt Elf_Data +descriptors associated with an ELF descriptor and recovers them +when the descriptor is closed using +.Xr elf_end 3 . +Thus the application must not call +.Xr free 3 +on data structures allocated by the ELF library. +.Pp +Conversely the library will not +free data that it has not allocated. +As an example, an application may call +.Xr elf_newdata 3 +to allocate a new +.Vt Elf_Data +descriptor and can set the +.Va d_off +member of the descriptor to point to a region of memory allocated +using +.Xr malloc 3 . +It is the applications responsibility to free this arena, though the +library will reclaim the space used by the +.Vt Elf_Data +descriptor itself. .Sh SEE ALSO -.Xr elf_errno 3 , -.Xr elf_errmsg 3 , -.Xr elf_fill 3 , -.Xr elf_version 3 , -.Xr gelf 3 -. \" TODO describe the concept of translation, data structure -. \" alignments and byte ordering, and the programming model -. \" (natively ordered data structures getting translated to -. \" file representation at update() time. Describe the ELF_F_DIRTY -. \" bit. -. \" Describe the ELF_F_LAYOUT bit. -. \" Memory management discipline: Note that no ELF data structure should -. \" be explicitly free()'ed by the application. All free'ing happens when -. \" an elf_end() is done, after which pointers go stale. -. \" Describe all prefixes used by the library and namespace use by -. \" and (in gelf.3). -. \" Describe the members of the Elf_Data and the rules governing their -. \" use. +.Xr gelf 3 , +.Xr elf 5 +.Sh HISTORY +The original ELF(3) API was developed for Unix System V. +The current implementation of the ELF(3) API appeared in +.Fx 7.0 . +.Sh AUTHORS +The ELF library was written by +.An "Joseph Koshy" +.Aq jkoshy@FreeBSD.org . ==== //depot/projects/dtrace/src/lib/libelf/elf_begin.3#3 (text+ko) ==== @@ -250,13 +250,18 @@ was not a descriptor for an .Xr ar 1 archive. -.It Bq Er ELF_E_MODE +.It Bq Er ELF_E_ARGUMENT An .Xr ar 1 archive was opened with with .Ar cmd set to .Dv ELF_C_RDWR . +.It Bq Er ELF_E_IO +Function +.Fn elf_begin +was unable to truncate a file opened for writing using +.Dv ELF_C_WRITE . .It Bq Er ELF_E_RESOURCE An out of memory condition was encountered. .It Bq Er ELF_E_SEQUENCE @@ -264,11 +269,6 @@ .Fn elf_begin was called before a working version was established with .Xr elf_version 3 . -.It Bq Er ELF_E_TRUNCATE -Function -.Fn elf_begin -was unable to truncate a file opened for writing using -.Dv ELF_C_WRITE . .El .Sh SEE ALSO .Xr elf 3 , ==== //depot/projects/dtrace/src/lib/libelf/elf_begin.c#5 (text+ko) ==== @@ -53,14 +53,14 @@ * and then the raw data is immediately mapped back in. */ if (fstat(fd, &sb) < 0) { - LIBELF_SET_ERROR(STAT, errno); + LIBELF_SET_ERROR(IO, errno); return (NULL); } m = NULL; if ((m = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t) 0)) == MAP_FAILED) { - LIBELF_SET_ERROR(MMAP, errno); + LIBELF_SET_ERROR(IO, errno); return (NULL); } @@ -75,7 +75,7 @@ if (c == ELF_C_RDWR && e->e_kind == ELF_K_AR) { (void) elf_end(e); - LIBELF_SET_ERROR(MODE, 0); + LIBELF_SET_ERROR(ARGUMENT, 0); return (NULL); } @@ -148,7 +148,7 @@ * not writeable. */ if (ftruncate(fd, (off_t) 0) < 0) { - LIBELF_SET_ERROR(TRUNCATE, errno); + LIBELF_SET_ERROR(IO, errno); return (NULL); } ==== //depot/projects/dtrace/src/lib/libelf/elf_end.c#3 (text+ko) ==== @@ -39,6 +39,7 @@ elf_end(Elf *e) { Elf *sv; + Elf_Scn *scn, *tscn; if (e == NULL || e->e_activations == 0) return (0); @@ -61,6 +62,11 @@ return (0); break; case ELF_K_ELF: + /* + * Reclaim all section descriptors. + */ + STAILQ_FOREACH_SAFE(scn, &e->e_u.e_elf.e_scn, s_next, tscn) + scn = _libelf_release_scn(scn); break; case ELF_K_NUM: assert(0); @@ -74,7 +80,7 @@ sv = e; if ((e = e->e_parent) != NULL) e->e_u.e_ar.e_nchildren--; - _libelf_release_elf(sv); + sv = _libelf_release_elf(sv); } return (0); ==== //depot/projects/dtrace/src/lib/libelf/elf_errmsg.c#9 (text+ko) ==== @@ -44,15 +44,14 @@ DEFINE_ERROR(CLASS, "ELF class mismatch"), DEFINE_ERROR(DATA, "Invalid data buffer descriptor"), DEFINE_ERROR(HEADER, "Missing or malformed ELF header"), - DEFINE_ERROR(MMAP, "File mapping failed"), + DEFINE_ERROR(IO, "I/O error"), + DEFINE_ERROR(LAYOUT, "Layout constraint violation"), DEFINE_ERROR(MODE, "Incorrect ELF descriptor mode"), DEFINE_ERROR(RANGE, "Value out of range of target"), DEFINE_ERROR(RESOURCE, "Resource exhaustion"), - DEFINE_ERROR(SECTION, "Section descriptor was invalid"), + DEFINE_ERROR(SECTION, "Invalid section descriptor"), DEFINE_ERROR(SEQUENCE, "API calls out of sequence"), - DEFINE_ERROR(STAT, "Cannot determine file parameters"), - DEFINE_ERROR(TRUNCATE, "File truncation failed"), - DEFINE_ERROR(UNIMPL, "Feature is unimplemented"), + DEFINE_ERROR(UNIMPL, "Unimplemented feature"), DEFINE_ERROR(VERSION, "Unknown ELF API version"), DEFINE_ERROR(NUM, "Unknown error") #undef DEFINE_ERROR ==== //depot/projects/dtrace/src/lib/libelf/elf_flag.c#2 (text+ko) ==== @@ -44,16 +44,11 @@ if ((c != ELF_C_SET && c != ELF_C_CLR) || (scn = d->d_scn) == NULL || (e = scn->s_elf) == NULL || e->e_kind != ELF_K_ELF || - flags == 0 || (flags & ~ELF_F_DIRTY) != 0) { + (flags & ~ELF_F_DIRTY) != 0) { LIBELF_SET_ERROR(ARGUMENT, 0); return (0); } - if (e->e_cmd == ELF_C_READ) { - LIBELF_SET_ERROR(MODE, 0); - return (0); - } - if (c == ELF_C_SET) r = scn->s_flags |= flags; else @@ -65,25 +60,30 @@ unsigned int elf_flagehdr(Elf *e, Elf_Cmd c, unsigned int flags) { - int r; + int ec; + void *ehdr; if (e == NULL) return (0); if ((c != ELF_C_SET && c != ELF_C_CLR) || - (e->e_cmd == ELF_C_READ) || (e->e_kind != ELF_K_ELF) || - flags == 0 || (flags & ~ELF_F_DIRTY) != 0) { + (e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 || + ((ec = e->e_class) != ELFCLASS32 && ec != ELFCLASS64)) { LIBELF_SET_ERROR(ARGUMENT, 0); return (0); } - r = 0; - if (c == ELF_C_SET) { - e->e_flags |= LIBELF_F_EHDR_DIRTY; - r = flags; - } else - e->e_flags &= LIBELF_F_EHDR_DIRTY; - return (r); + if (ec == ELFCLASS32) + ehdr = e->e_u.e_elf.e_ehdr.e_ehdr32; + else + ehdr = e->e_u.e_elf.e_ehdr.e_ehdr64; + + if (ehdr == NULL) { + LIBELF_SET_ERROR(SEQUENCE, 0); + return (0); + } + + return (elf_flagelf(e, c, flags)); } unsigned int @@ -95,8 +95,8 @@ return (0); if ((c != ELF_C_SET && c != ELF_C_CLR) || - (e->e_cmd == ELF_C_READ) || (e->e_kind != ELF_K_ELF) || - flags == 0 || (flags & ~(ELF_F_DIRTY|ELF_F_LAYOUT)) != 0) { + (e->e_kind != ELF_K_ELF) || + (flags & ~(ELF_F_DIRTY|ELF_F_LAYOUT)) != 0) { LIBELF_SET_ERROR(ARGUMENT, 0); return (0); } @@ -111,43 +111,41 @@ unsigned int elf_flagphdr(Elf *e, Elf_Cmd c, unsigned int flags) { - int r; + int ec; + void *phdr; if (e == NULL) return (0); if ((c != ELF_C_SET && c != ELF_C_CLR) || - (e->e_cmd == ELF_C_READ) || (e->e_kind != ELF_K_ELF) || - flags == 0 || (flags & ~ELF_F_DIRTY) != 0) { + (e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 || + ((ec = e->e_class) != ELFCLASS32 && ec != ELFCLASS64)) { LIBELF_SET_ERROR(ARGUMENT, 0); return (0); } - r = 0; - if (c == ELF_C_SET) { - e->e_flags |= LIBELF_F_PHDR_DIRTY; - r = flags; - } else - e->e_flags &= ~LIBELF_F_PHDR_DIRTY; - return (r); + if (ec == ELFCLASS32) + phdr = e->e_u.e_elf.e_phdr.e_phdr32; + else + phdr = e->e_u.e_elf.e_phdr.e_phdr64; + + if (phdr == NULL) { + LIBELF_SET_ERROR(SEQUENCE, 0); + return (0); + } + + return (elf_flagelf(e, c, flags)); } unsigned int elf_flagscn(Elf_Scn *s, Elf_Cmd c, unsigned int flags) { - Elf *e; int r; if (s == NULL) return (0); - e = s->s_elf; - - assert(e != NULL); - assert(e->e_kind == ELF_K_ELF); - if ((c != ELF_C_SET && c != ELF_C_CLR) || - e->e_cmd == ELF_C_READ || flags == 0 || (flags & ~ELF_F_DIRTY) != 0) { LIBELF_SET_ERROR(ARGUMENT, 0); return (0); @@ -163,31 +161,5 @@ unsigned int elf_flagshdr(Elf_Scn *s, Elf_Cmd c, unsigned int flags) { - Elf *e; - int r; - - if (s == NULL) - return (0); - - e = s->s_elf; - - assert(e != NULL); - assert(e->e_kind == ELF_K_ELF); - - if ((c != ELF_C_SET && c != ELF_C_CLR) || - e->e_cmd == ELF_C_READ || flags == 0 || - (flags & ~ELF_F_DIRTY) != 0) { - LIBELF_SET_ERROR(ARGUMENT, 0); - return (0); - } - - r = 0; - if (c == ELF_C_SET) { - s->s_flags |= LIBELF_F_SHDR_DIRTY; - r = flags; - } else - s->s_flags &= ~LIBELF_F_SHDR_DIRTY; - - return (r); + return (elf_flagscn(s, c, flags)); } - ==== //depot/projects/dtrace/src/lib/libelf/elf_flagdata.3#3 (text+ko) ==== @@ -51,8 +51,8 @@ .Ft "unsigned int" .Fn elf_flagshdr "Elf_Scn *scn" "Elf_Cmd cmd" "unsigned int flags" .Sh DESCRIPTION >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 1 23:21:50 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AB1B116A412; Sun, 1 Oct 2006 23:21:50 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2552216A403 for ; Sun, 1 Oct 2006 23:21:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FC7043D46 for ; Sun, 1 Oct 2006 23:21:43 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91NLheU097249 for ; Sun, 1 Oct 2006 23:21:43 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91NKSFi096988 for perforce@freebsd.org; Sun, 1 Oct 2006 23:20:28 GMT (envelope-from jb@freebsd.org) Date: Sun, 1 Oct 2006 23:20:28 GMT Message-Id: <200610012320.k91NKSFi096988@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 107060 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, 01 Oct 2006 23:21:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=107060 Change 107060 by jb@jb_freebsd7 on 2006/10/01 23:19:54 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#8 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/console-server/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#23 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#18 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml#13 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/hats/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/laptop/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/new-users/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/portbuild/article.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/problem-reports/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/pxe/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/releng/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/vinum/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/vm-design/article.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/arch-handbook/book.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/testing/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#6 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml#6 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/x11/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/pmake/basics/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/pmake/shortcuts/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#22 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/authors.ent#12 integrate .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/articles/new-users/article.sgml#2 integrate .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/Makefile.inc#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/advanced-networking/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/advanced-networking/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/appendix.decl#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/audit/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/audit/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/example-dir1.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/example-dir2.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/example-dir3.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/example-dir4.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/basics/example-dir5.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/bibliography/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/bibliography/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/book.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/boot/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/boot/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/chapter.decl#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/chapters.ent#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/colophon.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/config/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/config/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/cutting-edge/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/cutting-edge/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/desktop/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/desktop/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/disks/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/disks/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/eresources/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/eresources/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/firewalls/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/firewalls/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/geom/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/geom/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/example-dir1.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/example-dir2.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/example-dir3.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/example-dir4.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/install/example-dir5.dot#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/introduction/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/introduction/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/kernelconfig/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/kernelconfig/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/l10n/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/l10n/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/linuxemu/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mac/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mac/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mail/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mail/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mirrors/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/mirrors/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/multimedia/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/multimedia/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/network-servers/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/network-servers/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/pgpkeys/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/pgpkeys/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/ports/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/ports/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/ppp-and-slip/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/ppp-and-slip/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/preface/preface.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/printing/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/printing/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/security/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/security/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/serialcomms/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/serialcomms/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/txtfiles.ent#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/users/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/users/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/vinum/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/vinum/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/x11/Makefile#1 branch .. //depot/projects/dtrace/doc/pl_PL.ISO8859-2/books/handbook/x11/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/ru_RU.KOI8-R/books/porters-handbook/freebsd.dsl#2 integrate .. //depot/projects/dtrace/doc/share/mk/doc.xml.mk#4 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/alexbl.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/matteo.key#2 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#13 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys.ent#12 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/rrs.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/stas.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/xride.key#1 branch .. //depot/projects/dtrace/doc/share/sgml/man-refs.ent#12 integrate .. //depot/projects/dtrace/doc/share/sgml/mirrors.xml#5 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/arch-handbook/book.sgml#3 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/arch-handbook/jail/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/arch-handbook/mac/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/arch-handbook/newbus/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/audit/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/bibliography/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/desktop/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/security/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/handbook/x11/chapter.sgml#6 integrate .. //depot/projects/dtrace/doc/zh_CN.GB2312/books/porters-handbook/book.sgml#9 integrate .. //depot/projects/dtrace/ports/CHANGES#6 integrate .. //depot/projects/dtrace/ports/GIDs#4 integrate .. //depot/projects/dtrace/ports/KNOBS#4 integrate .. //depot/projects/dtrace/ports/LEGAL#5 integrate .. //depot/projects/dtrace/ports/MOVED#15 integrate .. //depot/projects/dtrace/ports/Mk/bsd.database.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.gcc.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.gnustep.mk#2 integrate .. //depot/projects/dtrace/ports/Mk/bsd.java.mk#2 integrate .. //depot/projects/dtrace/ports/Mk/bsd.kde.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.lua.mk#1 branch .. //depot/projects/dtrace/ports/Mk/bsd.php.mk#4 integrate .. //depot/projects/dtrace/ports/Mk/bsd.port.mk#7 integrate .. //depot/projects/dtrace/ports/Mk/bsd.port.options.mk#1 branch .. //depot/projects/dtrace/ports/Mk/bsd.python.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.scons.mk#6 integrate .. //depot/projects/dtrace/ports/Mk/bsd.sdl.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.sites.mk#7 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildscript#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/claim-chroot#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/clean-chroot#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackages#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackagestats#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makeworld#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/mkbindist#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/pdispatch#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/portbuild#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/processlogs#2 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/processonelog#6 integrate .. //depot/projects/dtrace/ports/Tools/scripts/rmport#3 integrate .. //depot/projects/dtrace/ports/UIDs#4 integrate .. //depot/projects/dtrace/ports/UPDATING#13 integrate .. //depot/projects/dtrace/src/MAINTAINERS#10 integrate .. //depot/projects/dtrace/src/Makefile#8 integrate .. //depot/projects/dtrace/src/Makefile.inc1#18 integrate .. //depot/projects/dtrace/src/ObsoleteFiles.inc#11 integrate .. //depot/projects/dtrace/src/UPDATING#7 integrate .. //depot/projects/dtrace/src/bin/cp/cp.c#5 integrate .. //depot/projects/dtrace/src/bin/df/df.c#4 integrate .. //depot/projects/dtrace/src/bin/getfacl/getfacl.1#3 integrate .. //depot/projects/dtrace/src/bin/ls/ls.1#3 integrate .. //depot/projects/dtrace/src/bin/pax/pax.1#4 integrate .. //depot/projects/dtrace/src/bin/ps/ps.1#4 integrate .. //depot/projects/dtrace/src/bin/setfacl/setfacl.1#3 integrate .. //depot/projects/dtrace/src/bin/sh/sh.1#5 integrate .. //depot/projects/dtrace/src/contrib/bind9/CHANGES#3 integrate .. //depot/projects/dtrace/src/contrib/bind9/bin/named/query.c#3 integrate .. //depot/projects/dtrace/src/contrib/bind9/lib/dns/resolver.c#3 integrate .. //depot/projects/dtrace/src/contrib/bind9/version#3 integrate .. //depot/projects/dtrace/src/contrib/com_err/compile_et.1#3 integrate .. //depot/projects/dtrace/src/contrib/gcc/cccp.1#3 delete .. //depot/projects/dtrace/src/contrib/gcc/cpp.1#3 delete .. //depot/projects/dtrace/src/contrib/gcc/doc/cpp.1#3 integrate .. //depot/projects/dtrace/src/contrib/gcc/doc/gcc.1#3 integrate .. //depot/projects/dtrace/src/contrib/gcc/doc/gcov.1#3 integrate .. //depot/projects/dtrace/src/contrib/gcc/gcc.1#3 delete .. //depot/projects/dtrace/src/contrib/libpcap/CHANGES#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/CREDITS#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/FREEBSD-upgrade#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/README.dag#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/VERSION#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/config.h.in#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/configure#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/configure.in#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/doc/pcap.html#1 branch .. //depot/projects/dtrace/src/contrib/libpcap/doc/pcap.txt#1 branch .. //depot/projects/dtrace/src/contrib/libpcap/doc/pcap.xml#1 branch .. //depot/projects/dtrace/src/contrib/libpcap/ethertype.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/fad-win32.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/gencode.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/gencode.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/grammar.y#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-bpf.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-bpf.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-dag.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-dag.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-dlpi.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-int.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-linux.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-stdinc.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap-win32.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap.3#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/pcap.h#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/savefile.c#3 integrate .. //depot/projects/dtrace/src/contrib/libpcap/scanner.l#3 integrate .. //depot/projects/dtrace/src/contrib/libstdc++/include/ext/demangle.h#3 delete .. //depot/projects/dtrace/src/contrib/lukemftpd/src/Makefile#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/cmds.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/conf.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/extern.h#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/ftpcmd.y#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/ftpd.8#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/ftpd.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/ftpd.conf.5#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/logutmp.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/logwtmp.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/pathnames.h#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/popen.c#3 integrate .. //depot/projects/dtrace/src/contrib/lukemftpd/src/version.h#3 integrate .. //depot/projects/dtrace/src/contrib/ntp/include/ntp_stdlib.h#3 integrate .. //depot/projects/dtrace/src/contrib/ntp/include/ntpd.h#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/FREEBSD-upgrade#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/HISTORY#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/TODO#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/VERSION#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/audit/audit.c#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditd/audit_warn.c#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditd/auditd.8#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditd/auditd.c#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditd/auditd.h#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditreduce/auditreduce.1#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditreduce/auditreduce.c#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bin/auditreduce/auditreduce.h#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/bsm/audit.h#4 delete .. //depot/projects/dtrace/src/contrib/openbsm/bsm/audit_internal.h#4 delete .. //depot/projects/dtrace/src/contrib/openbsm/bsm/audit_kevents.h#4 delete .. //depot/projects/dtrace/src/contrib/openbsm/bsm/audit_record.h#5 delete .. //depot/projects/dtrace/src/contrib/openbsm/bsm/libbsm.h#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/compat/strlcat.h#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/config/config.h#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/config/config.h.in#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/configure#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/configure.ac#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/etc/audit_control#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/etc/audit_event#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/au_control.3#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/au_open.3#2 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/bsm_control.c#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/bsm_io.c#4 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/bsm_token.c#5 integrate .. //depot/projects/dtrace/src/contrib/openbsm/libbsm/libbsm.3#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/man/audit_control.5#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/man/auditon.2#3 integrate .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/arg32_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/arg32_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/data_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/data_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/file_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/file_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/header32_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/in_addr_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/in_addr_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/ip_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/ip_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/ipc_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/ipc_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/iport_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/iport_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/opaque_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/opaque_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/path_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/path_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/process32_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/process32_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/process32ex_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/process32ex_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/return32_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/return32_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/seq_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/seq_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/subject32_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/subject32_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/subject32ex_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/subject32ex_token-IPv4#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/subject32ex_token-IPv6#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/text_record#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/text_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/reference/trailer_token#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/test/samples/execve-long-args.trail#1 branch .. //depot/projects/dtrace/src/contrib/openbsm/tools/audump.c#3 integrate .. //depot/projects/dtrace/src/contrib/pnpinfo/pnpinfo.8#3 integrate .. //depot/projects/dtrace/src/contrib/tar/ABOUT-NLS#3 delete .. //depot/projects/dtrace/src/contrib/tar/AUTHORS#3 delete .. //depot/projects/dtrace/src/contrib/tar/COPYING#3 delete .. //depot/projects/dtrace/src/contrib/tar/ChangeLog#3 delete .. //depot/projects/dtrace/src/contrib/tar/ChangeLog.1#3 delete .. //depot/projects/dtrace/src/contrib/tar/FREEBSD-Xlist#3 delete .. //depot/projects/dtrace/src/contrib/tar/FREEBSD-upgrade#3 delete .. //depot/projects/dtrace/src/contrib/tar/INSTALL#3 delete .. //depot/projects/dtrace/src/contrib/tar/NEWS#3 delete .. //depot/projects/dtrace/src/contrib/tar/PORTS#3 delete .. //depot/projects/dtrace/src/contrib/tar/README#3 delete .. //depot/projects/dtrace/src/contrib/tar/README-alpha#3 delete .. //depot/projects/dtrace/src/contrib/tar/THANKS#3 delete .. //depot/projects/dtrace/src/contrib/tar/TODO#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/fdl.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/freemanuals.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/getdate.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/header.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/tar.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/doc/version.texi#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/addext.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/alloca.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/argmatch.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/argmatch.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/backupfile.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/backupfile.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/basename.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/dirname.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/dirname.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/error.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/error.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/exclude.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/exclude.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/fileblocks.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/fnmatch.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/fnmatch.hin#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/ftruncate.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/full-write.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/full-write.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getdate.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getdate.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getline.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getline.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getstr.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/getstr.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/hash.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/hash.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/human.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/human.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/lchown.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/lchown.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/malloc.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/memset.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/mktime.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/modechange.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/modechange.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/msleep.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/prepargs.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/prepargs.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/print-copyr.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/print-copyr.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/quote.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/quote.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/quotearg.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/quotearg.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/readutmp.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/realloc.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/rename.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/rmdir.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/safe-read.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/safe-read.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/save-cwd.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/save-cwd.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/savedir.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/savedir.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/stpcpy.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strcasecmp.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strncasecmp.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strstr.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtoimax.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtol.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtoll.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtoul.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtoull.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/strtoumax.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/unicodeio.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/unicodeio.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/utime.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/waitpid.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xalloc.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xgetcwd.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xmalloc.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrdup.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrtoimax.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrtol.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrtol.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrtoul.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/lib/xstrtoumax.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/arith.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/buffer.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/common.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/compare.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/create.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/delete.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/extract.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/incremen.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/list.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/mangle.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/misc.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/names.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/rmt.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/rmt.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/rtapelib.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/system.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/tar.c#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/tar.h#3 delete .. //depot/projects/dtrace/src/contrib/tar/src/update.c#3 delete .. //depot/projects/dtrace/src/contrib/tcpdump/CHANGES#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/CREDITS#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/FILES#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/INSTALL#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/Makefile.in#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/VERSION#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/addrtoname.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/configure#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/configure.in#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/dccp.h#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/ethertype.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/icmp6.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/interface.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/ipproto.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/ipproto.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/llc.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/netdissect.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/ospf.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/ppp.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-802_11.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ap1394.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ascii.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-atm.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-chdlc.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-cip.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-dccp.c#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/print-ether.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-fddi.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-fr.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-icmp6.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ip.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ip6.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ipfc.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ipx.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-isoclns.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-juniper.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-lane.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ldp.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-llc.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-null.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-ospf.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-pflog.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-pim.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-radius.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-rsvp.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-sctp.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-sll.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-slow.c#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/print-symantec.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-tcp.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/print-token.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/tcpdump-stdinc.h#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/tcpdump.1#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/tcpdump.c#3 integrate .. //depot/projects/dtrace/src/contrib/tcpdump/tests/.cvsignore#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/02-sunrise-sunset-esp.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/08-sunrise-sunset-aes.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/08-sunrise-sunset-esp2.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/alltests.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/bgp_vpn_attrset.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/bgp_vpn_attrset.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/eapon1.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/eapon1.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/eapon1.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/eapon1.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/eapon2.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp-secrets.txt#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp0.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp0.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp1.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp1.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp1.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp2.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp2.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp2.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp3.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp3.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp4.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp4.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp5.gdbinit#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp5.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/esp5.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/espudp1.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/espudp1.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/espudp1.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp-delete-segfault.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp-identification-segfault.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp-pointer-loop.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp1.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp1.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp2.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp2.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp3.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp3.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp4.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp4.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/isakmp4500.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/lmp.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/lmp.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/lmp.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/mpls-ldp-hello.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/mpls-ldp-hello.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/mpls-ldp-hello.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/ospf-gmpls.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/ospf-gmpls.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/ospf-gmpls.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-A.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-AA.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-X.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-XX.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-capX.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-capXX.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-flags.puu#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-flags.sh#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-x.out#1 branch .. //depot/projects/dtrace/src/contrib/tcpdump/tests/print-xx.out#1 branch .. //depot/projects/dtrace/src/contrib/telnet/telnet/telnet.1#3 integrate .. //depot/projects/dtrace/src/contrib/telnet/telnetd/telnetd.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/CREDITS#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ChangeLog#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/INSTALL#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/LICENCE#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/Makefile.in#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/OVERVIEW#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/README#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/README.platform#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/README.tun#2 integrate .. //depot/projects/dtrace/src/crypto/openssh/acss.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/atomicio.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/atomicio.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/audit-bsm.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/audit.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/audit.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-bsdauth.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-chall.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-krb5.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-options.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-options.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-pam.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-passwd.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-rh-rsa.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-rhosts.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-rsa.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-shadow.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-sia.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth-skey.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth1.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-chall.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-gss.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-hostbased.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-kbdint.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-none.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-passwd.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2-pubkey.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/auth2.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/authfd.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/authfd.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/authfile.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/authfile.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/bufaux.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/bufaux.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/bufbn.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/buffer.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/buffer.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/buildpkg.sh.in#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/canohost.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/canohost.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/channels.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/channels.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher-3des1.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher-acss.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher-aes.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher-bf1.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher-ctr.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cipher.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/cleanup.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/clientloop.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/clientloop.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/compat.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/compat.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/compress.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/compress.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/config.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/configure.ac#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/crc32.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/crc32.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/deattack.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/deattack.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/defines.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dh.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dh.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dispatch.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dispatch.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dns.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/dns.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/entropy.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/fatal.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/getput.h#3 delete .. //depot/projects/dtrace/src/crypto/openssh/groupaccess.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/groupaccess.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/gss-genr.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/gss-serv-krb5.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/gss-serv.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/hostfile.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/hostfile.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/includes.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kex.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kex.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexdh.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexdhc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexdhs.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexgex.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexgexc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/kexgexs.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/key.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/key.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/log.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/log.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/loginrec.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssh/loginrec.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/logintest.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/mac.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/mac.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/match.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/match.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/md-sha256.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/md5crypt.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/misc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/misc.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/moduli.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_fdpass.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_fdpass.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_mm.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_mm.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_wrap.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/monitor_wrap.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/msg.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/msg.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/myproposal.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/nchan.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/Makefile.in#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/basename.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bindresvport.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-arc4random.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-asprintf.c#2 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-closefrom.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-cray.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-cygwin_util.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-getpeereid.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-misc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-nextstep.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-openpty.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-snprintf.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/bsd-waitpid.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/daemon.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/fake-rfc2553.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/fake-rfc2553.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/getrrsetbyname.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/glob.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/glob.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/mktemp.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/openbsd-compat.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/openssl-compat.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/openssl-compat.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-aix.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-aix.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-irix.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-linux.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-linux.h#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-solaris.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-solaris.h#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-tun.c#2 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-tun.h#2 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/port-uw.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/readpassphrase.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/Makefile.in#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/closefromtest.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/snprintftest.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/strduptest.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/strtonumtest.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/rresvport.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/setproctitle.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/sha2.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/sha2.h#1 branch .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/strtonum.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/xcrypt.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/xmmap.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/openssh.xml.in#1 branch .. //depot/projects/dtrace/src/crypto/openssh/packet.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/packet.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/pathnames.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/platform.c#1 branch .. //depot/projects/dtrace/src/crypto/openssh/platform.h#1 branch .. //depot/projects/dtrace/src/crypto/openssh/progressmeter.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/progressmeter.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/readconf.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/readconf.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/readpass.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/regress/Makefile#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/regress/agent-getpeereid.sh#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/regress/cfgmatch.sh#1 branch .. //depot/projects/dtrace/src/crypto/openssh/regress/cipher-speed.sh#1 branch .. //depot/projects/dtrace/src/crypto/openssh/regress/forcecommand.sh#1 branch .. //depot/projects/dtrace/src/crypto/openssh/regress/forwarding.sh#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/rsa.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/rsa.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/scard-opensc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/scard.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/scard.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/scp.1#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/scp.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/servconf.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/servconf.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/serverloop.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/serverloop.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/session.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/session.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-client.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-common.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-common.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-glob.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-server.8#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp-server.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sftp.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-add.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-agent.1#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-agent.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-dss.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-gss.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-keygen.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-keyscan.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-keysign.8#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-keysign.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-rand-helper.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh-rsa.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh.1#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh1.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh2.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh_config#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh_config.5#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ssh_namespace.h#2 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshconnect.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshconnect.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshconnect1.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshconnect2.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshd.8#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshd.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshd_config#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshd_config.5#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshlogin.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshlogin.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshpty.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshpty.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/sshtty.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ttymodes.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/ttymodes.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/uidswap.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/uidswap.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/uuencode.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/uuencode.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/version.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/xmalloc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssh/xmalloc.h#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/CHANGES#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/Configure#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/FAQ#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/LICENSE#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/Makefile#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/Makefile.org#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/Makefile.shared#2 integrate .. //depot/projects/dtrace/src/crypto/openssl/NEWS#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/README#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/CA.pl#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/dsa.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/enc.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/gendsa.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/genrsa.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/openssl.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/pkcs12.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/progs.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/progs.pl#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/rsa.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/smime.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/apps/speed.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/config#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/aes/Makefile#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/aes/aes.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/aes/aes_core.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/aes/aes_ige.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/aes/asm/aes-586.pl#2 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/asn1/tasn_dec.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/asn1/x_req.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/bn/asm/x86_64-gcc.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/bn/bn_mont.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/bn/bn_prime.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/Makefile#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/camellia.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/camellia.h#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_cbc.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_cfb.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_ctr.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_ecb.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_locl.h#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_misc.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/camellia/cmll_ofb.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/dh/dh.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/dh/dh_err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/dh/dh_key.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/dsa/dsa.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/dsa/dsa_err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/dsa/dsa_ossl.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/ec/ec.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/ec/ec_asn1.c#2 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/ec/ec_err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/err/err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/Makefile#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/c_allc.c#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/e_camellia.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/evp.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/evp_err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/evp_test.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/evp/evptests.txt#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/objects/obj_dat.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/objects/obj_mac.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/objects/obj_mac.num#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/objects/objects.txt#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/opensslconf.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/opensslv.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/pkcs12/p12_mutl.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/pkcs7/pk7_smime.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/rand/rand_unix.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/rsa/rsa.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/rsa/rsa_eay.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/rsa/rsa_err.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/crypto/rsa/rsa_sign.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/doc/apps/ciphers.pod#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/doc/apps/smime.pod#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/doc/standards.txt#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/openssl.spec#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/d1_pkt.c#2 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/s2_clnt.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/s2_lib.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/s3_lib.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/s3_srvr.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl_algs.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl_cert.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl_ciph.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl_lib.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/ssl_locl.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/t1_enc.c#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/ssl/tls1.h#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/test/Makefile#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/test/evptests.txt#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/test/igetest.c#1 branch .. //depot/projects/dtrace/src/crypto/openssl/tools/c_rehash#3 integrate .. //depot/projects/dtrace/src/crypto/openssl/util/libeay.num#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/util/mk1mf.pl#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/util/mkdef.pl#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/util/mkfiles.pl#4 integrate .. //depot/projects/dtrace/src/crypto/openssl/util/pl/Mingw32.pl#4 integrate .. //depot/projects/dtrace/src/etc/Makefile#5 integrate .. //depot/projects/dtrace/src/etc/defaults/periodic.conf#5 integrate .. //depot/projects/dtrace/src/etc/defaults/rc.conf#15 integrate .. //depot/projects/dtrace/src/etc/freebsd-update.conf#1 branch .. //depot/projects/dtrace/src/etc/hosts.allow#3 integrate .. //depot/projects/dtrace/src/etc/inetd.conf#3 integrate .. //depot/projects/dtrace/src/etc/libalias.conf#1 branch .. //depot/projects/dtrace/src/etc/mtree/BSD.include.dist#4 integrate .. //depot/projects/dtrace/src/etc/mtree/BSD.usr.dist#9 integrate .. //depot/projects/dtrace/src/etc/mtree/BSD.var.dist#3 integrate .. //depot/projects/dtrace/src/etc/network.subr#5 integrate .. //depot/projects/dtrace/src/etc/pccard_ether#4 integrate .. //depot/projects/dtrace/src/etc/periodic/weekly/120.clean-kvmdb#3 delete .. //depot/projects/dtrace/src/etc/periodic/weekly/Makefile#3 integrate .. //depot/projects/dtrace/src/etc/phones#3 integrate .. //depot/projects/dtrace/src/etc/rc.d/Makefile#7 integrate .. //depot/projects/dtrace/src/etc/rc.d/auditd#3 integrate .. //depot/projects/dtrace/src/etc/rc.d/bthidd#1 branch .. //depot/projects/dtrace/src/etc/rc.d/devd#3 integrate .. //depot/projects/dtrace/src/etc/rc.d/mrouted#3 integrate .. //depot/projects/dtrace/src/etc/rc.initdiskless#4 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/fortunes#11 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/limerick#3 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/startrek#3 integrate .. //depot/projects/dtrace/src/gnu/lib/libstdc++/Makefile#3 integrate .. //depot/projects/dtrace/src/gnu/lib/libstdc++/config.h#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/Makefile.inc#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/as/Makefile#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/as/arm-freebsd/targ-cpu.h#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/ld/Makefile.arm#2 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/ld/armelf_fbsd.sh#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/ld/genscripts.sh#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/libbfd/Makefile.arm#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/binutils/libiberty/config.h#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/Makefile.inc#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/Makefile.tgt#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc/Makefile#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_int/Makefile#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_int/amd64.patch#3 delete .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/Makefile#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/arm-freebsd.h.diff#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/arm.md.diff#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cc_tools/freebsd-native.h#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cc/cpp/Makefile#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/Makefile#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/armfbsd-nat.c#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/armfbsd-tdep.c#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/config.h#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/init.c#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/nm-fbsd.h#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/tm-fbsd.h#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/arch/arm/xm-fbsd.h#1 branch .. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt_arm.c#2 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gzip/gzip.h#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gzip/inflate.c#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gzip/unlzh.c#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/gzip/unpack.c#3 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/tar/Makefile#3 delete .. //depot/projects/dtrace/src/gnu/usr.bin/tar/config.h#3 delete .. //depot/projects/dtrace/src/gnu/usr.bin/tar/doc/Makefile#3 delete .. //depot/projects/dtrace/src/gnu/usr.bin/tar/localedir.h#3 delete .. //depot/projects/dtrace/src/gnu/usr.bin/tar/tar.1#3 delete .. //depot/projects/dtrace/src/include/Makefile#4 integrate .. //depot/projects/dtrace/src/lib/Makefile#8 integrate .. //depot/projects/dtrace/src/lib/libalias/Makefile#3 integrate .. //depot/projects/dtrace/src/lib/libalias/libalias/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/Makefile.inc#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/cuseeme/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/dummy/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/ftp/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/irc/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/nbt/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/pptp/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/skinny/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libalias/modules/smedia/Makefile#1 branch .. //depot/projects/dtrace/src/lib/libarchive/Makefile#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive.h.in#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_private.h#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read.3#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read.c#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_extract.c#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_open_file.c#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_compression_none.c#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_tar.c#5 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write.c#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/tar.5#4 integrate .. //depot/projects/dtrace/src/lib/libbsm/Makefile#3 integrate .. //depot/projects/dtrace/src/lib/libc/gen/err.3#3 integrate .. //depot/projects/dtrace/src/lib/libc/gen/getgrent.c#5 integrate .. //depot/projects/dtrace/src/lib/libc/gen/pwcache.3#3 integrate .. //depot/projects/dtrace/src/lib/libc/gen/tls.c#4 integrate .. //depot/projects/dtrace/src/lib/libc/gen/vis.3#4 integrate .. //depot/projects/dtrace/src/lib/libc/i386/gen/Makefile.inc#3 integrate .. //depot/projects/dtrace/src/lib/libc/i386/gen/alloca.S#3 delete .. //depot/projects/dtrace/src/lib/libc/i386/sys/i386_set_watch.3#4 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Oct 2 00:36:13 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8731916A412; Mon, 2 Oct 2006 00:36:13 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C4D116A407 for ; Mon, 2 Oct 2006 00:36:13 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA1D243D53 for ; Mon, 2 Oct 2006 00:36:12 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k920aCQn016628 for ; Mon, 2 Oct 2006 00:36:12 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k920aBnf016625 for perforce@freebsd.org; Mon, 2 Oct 2006 00:36:11 GMT (envelope-from jb@freebsd.org) Date: Mon, 2 Oct 2006 00:36:11 GMT Message-Id: <200610020036.k920aBnf016625@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 107065 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, 02 Oct 2006 00:36:13 -0000 http://perforce.freebsd.org/chv.cgi?CH=107065 Change 107065 by jb@jb_freebsd7 on 2006/10/02 00:35:39 IFopensolaris This integration includes the DTrace test suite which I've been using privately for the last 5 months, but was not allowed to commit until Sun had decided on the licensing. The test suite is now distributed as part of OpenSolaris and licensed under the CDDL. This is good news for FreeBSD because it is the test suite which detemines if the DTrace port is actually working. Not all the tests are portable to FreeBSD, though - some are Solaris-specific. (Thanks to Sun's DTrace team for following through on the licensing.) Affected files ... .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/dtrace.c#8 integrate .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/Makefile.subdirs#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/32/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/64/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/Makefile.com#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/Makefile.pkg#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/pkginfo.tmpl#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_com#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_i386#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_sparc#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/README#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/bld_awk_pkginfo.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/copyright#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/depend#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile.com#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/Makefile#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_FUNC.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_MDIM.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_NULL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_REDEF.redef.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.avgtoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.maxnoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.mintoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.quantizetoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.sumtoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_AGGARG.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_PROTO.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_IDENT.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_UNDEF.badaggfunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badexpr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badkey3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.noeffect.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey4.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqbad1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqshort.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASEVAL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMTYPE.lqbad1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMVAL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.order.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.order.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHSTEP.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MISMATCH.lqbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPLARGE.lqtoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPSMALL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPTYPE.lqbadinc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPVAL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_AGGARG.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_PROTO.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_SCALAR.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_ARG.lquantizetoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgnoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgtoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.counttoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizenoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizetoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxnoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxtoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.minnoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.mintoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizenoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizetoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumnoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumtoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_AGGARG.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badmany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badnone.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_SCALAR.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.goodkey.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signature.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.modby0.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.addmin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.divmin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muladd.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muldiv.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.complex.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_ARR_BADREF.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRBIG.toobig.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRNULL.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRSUB.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_PROTO_TYPE.badtuple.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_IDENT_UNDEF.badureg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic4.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic5.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic6.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.uregsarray.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.this.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_ARG.badsig.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_SYNTAX.errassign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.tupoflow.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.cpyarray.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.diffprofile.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.initialize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.misc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.this.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.valassign.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.begin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.tick.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_ADDROF_BITFIELD.BitfieldAddress.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.NegBitField.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.ZeroBitField.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.ExceedBaseType.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.GreaterThan64.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFTYPE.badtype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_OFFSETOF_BITFIELD.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_SIZEOF_BITFIELD.SizeofBitfield.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.BitFieldPromotion.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.SizeofBitField.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.end.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.zerobuf.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.alignring.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.cputime.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.dynvarsize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.smallring.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.cpuusage.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.nice.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.priority.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.prsize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.rssize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0clause.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8clause.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.execname.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.hpriority.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.timestamp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.vtimestamp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggfun.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggtup.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.arrtup.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.body.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.both.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.pred.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.nopred.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.pred.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predfirst.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predlast.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LOCASSC.NonLocalAssoc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LONGINT.LongStruct.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PARMCLASS.BadStorageClass.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_NAME.VoidName.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_TYPE.Dyn.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VARARGS.VarLenArgs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VOID.NonSoleVoid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_SIGNINT.UnsignedStruct.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_VOIDATTR.ShortVoidDecl.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.arrays.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.funcs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.pointers.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.varargsfuncs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/badptr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/countdown.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/counter.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/errorpath.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/hello.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/kstat.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/ksyms.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/renormalize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rtime.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rw.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwinfo.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwtime.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/specopen.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/truss.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/trussrw.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/userfunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_AGGREGATION.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DBLERROR.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DYNAMIC.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.end.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPEC.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPECUNAVAIL.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_STKSTROVERFLOW.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/err.D_PDESC_ZERO.InvalidDescription1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.APIVersion.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.AddSearchPath.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.CoalesceTrace.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ELFGeneration.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.IncludedFilePath.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithFunctions#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithIDs#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithModules#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithNames#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithProviders#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ShowCompilerCode.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceFunctions#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceIDs#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceModule#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceNames#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceProvider#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.VerboseStabilityReport.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeTera.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel32.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel64.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithoutW.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExtraneousProbeIds.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProbeIdentifier.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc5.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc6.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc7.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc8.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc9.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID5.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID6.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID7.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule5.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule6.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule7.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule8.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName5.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName6.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName7.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName8.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName9.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider1.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider2.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider3.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider4.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider5.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.MultipleInvalidProbeId.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.UnDefineNameWithCPP.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbeIdentfier.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbesWithoutZ.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/end/err.D_IDENT_UNDEF.timespent.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.end.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.endwithoutbegin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multibeginend.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multiend.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_DECL_IDRED.EnumSameName.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_UNKNOWN.RepeatIdentifiers.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumEquality.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumSameValue.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumValAssign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_BADADDR.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_DIVZERO.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_UNKNOWN.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.error.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.errorend.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.D_PROTO_LEN.noarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.exitarg1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/tst.basic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/err.D_PDESC_ZERO.notreturn.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.basic.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_FUNC_UNDEF.progenyofbad1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_OP_VFPTR.badop.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.chillbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.copyoutbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.mobadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.raisebadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.allocanoarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.badbreakpoint.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrtoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtabadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.panicbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.progenyofbad2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.stopbadarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_STRINGOF_TYPE.badstringof.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_VAR_UNDEF.badvar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy4.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy5.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy6.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badchill.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.chillbadarg.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyout.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutbadaddr.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutstrbadaddr.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.badfreopen.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.bcopy.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.chill.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyinto.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ddi_pathname.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.default.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.freopen.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.hton.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owned.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.progenyof.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.rand.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_ADDROF_LVAL.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_EMPTY.empty.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.clauses.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.stmts.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_IDENT_UNDEF.recur.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineDataAssign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineExpression.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineTypedef.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineWritableAssign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_DIGIT.InvalidDigit.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_OFLOW.BigInt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/tst.D_MACRO_OFLOW.ParIntOvflow.d.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.icmp.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.tcp.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.udp.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/err.D_PRAGMA_OPTSET.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.badopt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.enablerace.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.haslam.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGKEY.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGPROTO.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_BITFIELD.bitfield.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.badtype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.notsou.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.OffsetofNULL.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofAlias.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofArith.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofUnion.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badproc1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_BADPID.badproc2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.manypids.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.ArrayVar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.DynamicVar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.agg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_NONPTR.noptr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_VOID.VoidPointerDeref.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_ARRFUN.ArrayAssignment.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_INCOMPAT.VoidPointerArith.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_LVAL.AddressChange.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.NonPointerAccess.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.badpointer.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.BadPointerAccess.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.badpointer.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress4.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress5.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.GlobalVar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.IntegerArithmetic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerAssignment.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.VoidCast.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGERR.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_INVAL.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_MALFORM.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_UNUSED.UnusedPragma.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_PRED_SCALAR.NonScalarPred.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.invalid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.operr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.argsnotcached.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.predcache.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_IDENT_UNDEF.afterprobe.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_PRAGCTL_INVAL.tabdefine.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_SYNTAX.withoutpound.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.defincomp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefelsenotendif.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefincomp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefnotendif.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.incompelse.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.mulelse.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.predicatedeclare.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.withinprobe.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badagg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badfmt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badval.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_PROTO.bad.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.jstack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.stack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.ustack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.many.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.stack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_AGG_CONV.aggfmt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.toomany.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.widths.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_FMT.badfmt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_PROTO.novalue.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.aggarg.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.recursive.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.noprec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.nowidth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badprec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badwidth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printcont.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printcont.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printeE.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printeE.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printgG.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printgG.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.rawfmt.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.rawfmt.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.uints.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.uints.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.wp.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.wp.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.probeqtn.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.probestar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.tickstar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.assign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.declare.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.declarein.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.lbraces.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.probespec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.rbraces.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.recdec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.basic1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.check.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.declare.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.declareafter.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.emptyprobe.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragma.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmaaftertab.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmainside.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmaoutside.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.create.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitexit.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.startexit.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZERO.profile.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROonens.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROonensec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROoneus.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROoneusec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.argtest.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.argtest.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.basic.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.basic.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilehz.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilehz.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilems.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilems.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilemsec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilemsec.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilenhz.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilenhz.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilens.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilens.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilensec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilensec.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profiles.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profiles.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilesec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilesec.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileus.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileus.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileusec.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileusec.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_INVAL.wrongdec4.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_ZERO.nonprofile.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_ZERO.wrongdec1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_ZERO.wrongdec2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_ZERO.wrongdec3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.basics.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.basics.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.beginexit.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.beginprof.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.beginprof.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probattrs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probattrs.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probefunc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probefunc.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probemod.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probemod.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probename.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probename.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probprov.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.probprov.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.profend.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.profend.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.profexit.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.profexit.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.trace.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.trace.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.twoprof.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/tst.twoprof.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.c#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/tst.aggrate.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/tst.aggrate.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/tst.statusrate.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/tst.switchrate.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/tst.switchrate.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.basename.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.caller.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.cleanpath.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.copyin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.ddi_pathname.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.dirname.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.errno.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.gid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.hton.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.index.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.msgdsize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.msgsize.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.null.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.ppid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.progenyof.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.random.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.rw.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.shortstr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.stack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.stackdepth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.strchr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.strjoin.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.strstr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.strtok.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.substr.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.uid.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.unalign.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.uregs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.ustack.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.ustackdepth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.vahole.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_ARR_LOCAL.thisarray.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_DECL_CLASS.selfthis.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_DECL_CLASS.thisself.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_DECL_IDRED.errval.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_OP_INCOMPAT.dec.err.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_OP_INCOMPAT.dupgtype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_OP_INCOMPAT.dupltype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_OP_INCOMPAT.dupttype.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/err.D_SYNTAX.declare.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.basicvar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.basicvar.d.out#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.localvar.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.misc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.self.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfthis.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.this.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.thisself.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sched/tst.enqueue.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sched/tst.oncpu.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sched/tst.stackdepth.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_MACRO_UNDEF.invalidargs.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_OP_LVAL.rdonly.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_OP_WRITE.usepidmacro.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_SYNTAX.concat.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_SYNTAX.desc.d#1 branch .. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/err.D_SYNTAX.inval.d#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Oct 2 03:25:50 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5F79D16A47B; Mon, 2 Oct 2006 03:25:50 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32CD216A415 for ; Mon, 2 Oct 2006 03:25:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2A6043D72 for ; Mon, 2 Oct 2006 03:25:49 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k923Pnme054185 for ; Mon, 2 Oct 2006 03:25:49 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k923PnFt054182 for perforce@freebsd.org; Mon, 2 Oct 2006 03:25:49 GMT (envelope-from jb@freebsd.org) Date: Mon, 2 Oct 2006 03:25:49 GMT Message-Id: <200610020325.k923PnFt054182@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 107069 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: