From owner-p4-projects@FreeBSD.ORG Mon Feb 11 22:04:38 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E5ABF76F; Mon, 11 Feb 2013 22:04:37 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id A9FD876D for ; Mon, 11 Feb 2013 22:04:37 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 8F8F812A for ; Mon, 11 Feb 2013 22:04:37 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1BM4b5k015700 for ; Mon, 11 Feb 2013 22:04:37 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1BM4bxg015697 for perforce@freebsd.org; Mon, 11 Feb 2013 22:04:37 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Mon, 11 Feb 2013 22:04:37 GMT Message-Id: <201302112204.r1BM4bxg015697@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 221968 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 22:04:38 -0000 http://p4web.freebsd.org/@@221968?ac=10 Change 221968 by rwatson@rwatson_zenith_cl_cam_ac_uk on 2013/02/11 22:04:02 Compile kernel crypto and GSS support into the BERI template kernel, for use with Kerberised NFS. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_TEMPLATE#6 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_TEMPLATE#6 (text+ko) ==== @@ -39,6 +39,7 @@ options INET options INET6 +options KGSSAPI options NFSCL options NFS_ROOT @@ -49,10 +50,11 @@ #options WITNESS #Enable checks to detect deadlocks and cycles #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed +device crypto +device cryptodev +device ether device geom_map - +device loop device md -device ether -device loop device random device snp From owner-p4-projects@FreeBSD.ORG Wed Feb 13 15:45:17 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 87FE7632; Wed, 13 Feb 2013 15:45:17 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 4B361630 for ; Wed, 13 Feb 2013 15:45:17 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2EBBCA94 for ; Wed, 13 Feb 2013 15:45:17 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1DFjHXC058586 for ; Wed, 13 Feb 2013 15:45:17 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1DFjHEl058583 for perforce@freebsd.org; Wed, 13 Feb 2013 15:45:17 GMT (envelope-from bz@freebsd.org) Date: Wed, 13 Feb 2013 15:45:17 GMT Message-Id: <201302131545.r1DFjHEl058583@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222004 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 15:45:17 -0000 http://p4web.freebsd.org/@@222004?ac=10 Change 222004 by bz@bz_zenith on 2013/02/13 15:45:02 Export MAC statistics by sysctl. Descriptions match the Altera data sheet (mostly). Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#11 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#11 (text+ko) ==== @@ -1471,6 +1471,150 @@ } #endif /* DEVICE_POLLING */ +static struct atse_stats_regs { + const char *name; + const char *descr; /* Mostly copied from Altera datasheet. */ +} atse_stats_regs[] = { + [0x1a] = + { "aFramesTransmittedOK", + "The number of frames that are successfully transmitted including " + "the pause frames." }, + { "aFramesReceivedOK", + "The number of frames that are successfully received including the " + "pause frames." }, + { "aFrameCheckSequenceErrors", + "The number of receive frames with CRC error." }, + { "aAlignmentErrors", + "The number of receive frames with alignment error." }, + { "aOctetsTransmittedOK", + "The lower 32 bits of the number of data and padding octets that " + "are successfully transmitted." }, + { "aOctetsReceivedOK", + "The lower 32 bits of the number of data and padding octets that " + " are successfully received." }, + { "aTxPAUSEMACCtrlFrames", + "The number of pause frames transmitted." }, + { "aRxPAUSEMACCtrlFrames", + "The number received pause frames received." }, + { "ifInErrors", + "The number of errored frames received." }, + { "ifOutErrors", + "The number of transmit frames with either a FIFO overflow error, " + "a FIFO underflow error, or a error defined by the user " + "application." }, + { "ifInUcastPkts", + "The number of valid unicast frames received." }, + { "ifInMulticastPkts", + "The number of valid multicast frames received. The count does " + "not include pause frames." }, + { "ifInBroadcastPkts", + "The number of valid broadcast frames received." }, + { "ifOutDiscards", + "This statistics counter is not in use. The MAC function does not " + "discard frames that are written to the FIFO buffer by the user " + "application." }, + { "ifOutUcastPkts", + "The number of valid unicast frames transmitted." }, + { "ifOutMulticastPkts", + "The number of valid multicast frames transmitted, excluding pause " + "frames." }, + { "ifOutBroadcastPkts", + "The number of valid broadcast frames transmitted." }, + { "etherStatsDropEvents", + "The number of frames that are dropped due to MAC internal errors " + "when FIFO buffer overflow persists." }, + { "etherStatsOctets", + "The lower 32 bits of the total number of octets received. This " + "count includes both good and errored frames." }, + { "etherStatsPkts", + "The total number of good and errored frames received." }, + { "etherStatsUndersizePkts", + "The number of frames received with length less than 64 bytes. " + "This count does not include errored frames." }, + { "etherStatsOversizePkts", + "The number of frames received that are longer than the value " + "configured in the frm_length register. This count does not " + "include errored frames." }, + { "etherStatsPkts64Octets", + "The number of 64-byte frames received. This count includes good " + "and errored frames." }, + { "etherStatsPkts65to127Octets", + "The number of received good and errored frames between the length " + "of 65 and 127 bytes." }, + { "etherStatsPkts128to255Octets", + "The number of received good and errored frames between the length " + "of 128 and 255 bytes." }, + { "etherStatsPkts256to511Octets", + "The number of received good and errored frames between the length " + "of 256 and 511 bytes." }, + { "etherStatsPkts512to1023Octets", + "The number of received good and errored frames between the length " + "of 512 and 1023 bytes." }, + { "etherStatsPkts1024to1518Octets", + "The number of received good and errored frames between the length " + "of 1024 and 1518 bytes." }, + { "etherStatsPkts1519toXOctets", + "The number of received good and errored frames between the length " + "of 1519 and the maximum frame length configured in the frm_length " + "register." }, + { "etherStatsJabbers", + "Too long frames with CRC error." }, + { "etherStatsFragments", + "Too short frames with CRC error." }, + /* 0x39 unused, 0x3a/b non-stats. */ + [0x3c] = + /* Extended Statistics Counters */ + { "msb_aOctetsTransmittedOK", + "Upper 32 bits of the number of data and padding octets that are " + "successfully transmitted." }, + { "msb_aOctetsReceivedOK", + "Upper 32 bits of the number of data and padding octets that are " + "successfully received." }, + { "msb_etherStatsOctets", + "Upper 32 bits of the total number of octets received. This count " + "includes both good and errored frames." } +}; + +static int +sysctl_atse_stats_proc(SYSCTL_HANDLER_ARGS) +{ + struct atse_softc *sc; + int error, offset, s; + + sc = arg1; + offset = arg2; + + s = CSR_READ_4(sc, offset); + error = sysctl_handle_int(oidp, &s, 0, req); + if (error || !req->newptr) + return (error); + + return (0); +} + +static void +atse_sysctl_stats_attach(device_t dev) +{ + struct sysctl_ctx_list *sctx; + struct sysctl_oid *soid; + struct atse_softc *sc; + int i; + + sc = device_get_softc(dev); + sctx = device_get_sysctl_ctx(dev); + soid = device_get_sysctl_tree(dev); + + for (i = 0; i < sizeof(atse_stats_regs)/sizeof(*atse_stats_regs); i++) { + if (atse_stats_regs[i].name == NULL || + atse_stats_regs[i].descr == NULL) + continue; + + SYSCTL_ADD_PROC(sctx, SYSCTL_CHILDREN(soid), OID_AUTO, + atse_stats_regs[i].name, CTLTYPE_UINT|CTLFLAG_RD, sc, i, + sysctl_atse_stats_proc, "IU", atse_stats_regs[i].descr); + } +} + /* * Generic device handling routines. */ @@ -1595,6 +1739,9 @@ if (error != 0) atse_detach(dev); + if (error == 0) + atse_sysctl_stats_attach(dev); + return (error); } From owner-p4-projects@FreeBSD.ORG Wed Feb 13 16:47:22 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B57176DD; Wed, 13 Feb 2013 16:47:22 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1ABC66DB for ; Wed, 13 Feb 2013 16:47:22 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id F2742FBB for ; Wed, 13 Feb 2013 16:47:21 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1DGlLcB064520 for ; Wed, 13 Feb 2013 16:47:21 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1DGlLO3064517 for perforce@freebsd.org; Wed, 13 Feb 2013 16:47:21 GMT (envelope-from bz@freebsd.org) Date: Wed, 13 Feb 2013 16:47:21 GMT Message-Id: <201302131647.r1DGlLO3064517@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222006 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 16:47:22 -0000 http://p4web.freebsd.org/@@222006?ac=10 Change 222006 by bz@bz_zenith on 2013/02/13 16:47:07 Track rx_err[] signalling as much as we found the information in the data sheets and export them via sysctl. Rename MAC stats to make it more clear and names less conflicting. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#12 edit .. //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atsereg.h#3 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#12 (text+ko) ==== @@ -1195,6 +1195,17 @@ return (error); } +static void +atse_update_rx_err(struct atse_softc *sc, uint32_t mask) +{ + int i; + + /* RX error are 6 bits, we only know 4 of them. */ + for (i = 0; i < ATSE_RX_ERR_MAX; i++) + if ((mask & (1 << i)) != 0) + sc->atse_rx_err[i]++; +} + static int atse_rx_locked(struct atse_softc *sc) { @@ -1235,6 +1246,9 @@ meta = ATSE_RX_META_READ(sc); if (meta & A_ONCHIP_FIFO_MEM_CORE_ERROR_MASK) { /* XXX-BZ evaluate error. */ + atse_update_rx_err(sc, ((meta & + A_ONCHIP_FIFO_MEM_CORE_ERROR_MASK) >> + A_ONCHIP_FIFO_MEM_CORE_ERROR_SHIFT) & 0xff); ifp->if_ierrors++; sc->atse_rx_buf_len = 0; /* @@ -1382,6 +1396,9 @@ if (rx & (A_ONCHIP_FIFO_MEM_CORE_EVENT_OVERFLOW| A_ONCHIP_FIFO_MEM_CORE_EVENT_UNDERFLOW)) { /* XXX-BZ ERROR HANDLING. */ + atse_update_rx_err(sc, ((rx & + A_ONCHIP_FIFO_MEM_CORE_ERROR_MASK) >> + A_ONCHIP_FIFO_MEM_CORE_ERROR_SHIFT) & 0xff); ifp->if_ierrors++; } if ((rx & A_ONCHIP_FIFO_MEM_CORE_EVENT_EMPTY) != 0) { @@ -1448,6 +1465,9 @@ if (rx & (A_ONCHIP_FIFO_MEM_CORE_EVENT_OVERFLOW| A_ONCHIP_FIFO_MEM_CORE_EVENT_UNDERFLOW)) { /* XXX-BZ ERROR HANDLING. */ + atse_update_rx_err(sc, ((rx & + A_ONCHIP_FIFO_MEM_CORE_ERROR_MASK) >> + A_ONCHIP_FIFO_MEM_CORE_ERROR_SHIFT) & 0xff); ifp->if_ierrors++; } if (tx & (A_ONCHIP_FIFO_MEM_CORE_EVENT_OVERFLOW| @@ -1471,10 +1491,10 @@ } #endif /* DEVICE_POLLING */ -static struct atse_stats_regs { +static struct atse_mac_stats_regs { const char *name; const char *descr; /* Mostly copied from Altera datasheet. */ -} atse_stats_regs[] = { +} atse_mac_stats_regs[] = { [0x1a] = { "aFramesTransmittedOK", "The number of frames that are successfully transmitted including " @@ -1576,7 +1596,7 @@ }; static int -sysctl_atse_stats_proc(SYSCTL_HANDLER_ARGS) +sysctl_atse_mac_stats_proc(SYSCTL_HANDLER_ARGS) { struct atse_softc *sc; int error, offset, s; @@ -1592,6 +1612,49 @@ return (0); } +static struct atse_rx_err_stats_regs { + const char *name; + const char *descr; +} atse_rx_err_stats_regs[] = { + +#define ATSE_RX_ERR_FIFO_THRES_EOP 0 /* FIFO threshold reached, on EOP. */ +#define ATSE_RX_ERR_ELEN 1 /* Frame/payload length not valid. */ +#define ATSE_RX_ERR_CRC32 2 /* CRC-32 error. */ +#define ATSE_RX_ERR_FIFO_THRES_TRUNC 3 /* FIFO thresh., truncated frame. */ +#define ATSE_RX_ERR_4 4 /* ? */ +#define ATSE_RX_ERR_5 5 /* / */ + + { "rx_err_fifo_thres_eop", + "FIFO threshold reached, reported on EOP." }, + { "rx_err_fifo_elen", + "Frame or payload length not valid." }, + { "rx_err_fifo_crc32", + "CRC-32 error." }, + { "rx_err_fifo_thres_trunc", + "FIFO threshold reached, truncated frame" }, + { "rx_err_4", + "?" }, + { "rx_err_5", + "?" }, +}; + +static int +sysctl_atse_rx_err_stats_proc(SYSCTL_HANDLER_ARGS) +{ + struct atse_softc *sc; + int error, offset, s; + + sc = arg1; + offset = arg2; + + s = sc->atse_rx_err[offset]; + error = sysctl_handle_int(oidp, &s, 0, req); + if (error || !req->newptr) + return (error); + + return (0); +} + static void atse_sysctl_stats_attach(device_t dev) { @@ -1604,14 +1667,29 @@ sctx = device_get_sysctl_ctx(dev); soid = device_get_sysctl_tree(dev); - for (i = 0; i < sizeof(atse_stats_regs)/sizeof(*atse_stats_regs); i++) { - if (atse_stats_regs[i].name == NULL || - atse_stats_regs[i].descr == NULL) + /* MAC statistics. */ + for (i = 0; i < sizeof(atse_mac_stats_regs) / + sizeof(*atse_mac_stats_regs); i++) { + if (atse_mac_stats_regs[i].name == NULL || + atse_mac_stats_regs[i].descr == NULL) + continue; + + SYSCTL_ADD_PROC(sctx, SYSCTL_CHILDREN(soid), OID_AUTO, + atse_mac_stats_regs[i].name, CTLTYPE_UINT|CTLFLAG_RD, + sc, i, sysctl_atse_mac_stats_proc, "IU", + atse_mac_stats_regs[i].descr); + } + + /* rx_err[]. */ + for (i = 0; i < ATSE_RX_ERR_MAX; i++) { + if (atse_rx_err_stats_regs[i].name == NULL || + atse_rx_err_stats_regs[i].descr == NULL) continue; SYSCTL_ADD_PROC(sctx, SYSCTL_CHILDREN(soid), OID_AUTO, - atse_stats_regs[i].name, CTLTYPE_UINT|CTLFLAG_RD, sc, i, - sysctl_atse_stats_proc, "IU", atse_stats_regs[i].descr); + atse_rx_err_stats_regs[i].name, CTLTYPE_UINT|CTLFLAG_RD, + sc, i, sysctl_atse_rx_err_stats_proc, "IU", + atse_rx_err_stats_regs[i].descr); } } ==== //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atsereg.h#3 (text+ko) ==== @@ -395,7 +395,7 @@ /* -------------------------------------------------------------------------- */ /* DE4 Intel Strata Flash Ethernet Option Bits area. */ -/* XXX-BZ this is something a loader will ahve to handle for us. */ +/* XXX-BZ this is something a loader will have to handle for us. */ #define ALTERA_ETHERNET_OPTION_BITS_OFF 0x00008000 #define ALTERA_ETHERNET_OPTION_BITS_LEN 0x00007fff @@ -456,6 +456,14 @@ uint16_t atse_rx_buf_len; int16_t atse_rx_cycles; /* POLLING */ #define RX_CYCLES_IN_INTR 5 + uint32_t atse_rx_err[6]; +#define ATSE_RX_ERR_FIFO_THRES_EOP 0 /* FIFO threshold reached, on EOP. */ +#define ATSE_RX_ERR_ELEN 1 /* Frame/payload length not valid. */ +#define ATSE_RX_ERR_CRC32 2 /* CRC-32 error. */ +#define ATSE_RX_ERR_FIFO_THRES_TRUNC 3 /* FIFO thresh., truncated frame. */ +#define ATSE_RX_ERR_4 4 /* ? */ +#define ATSE_RX_ERR_5 5 /* / */ +#define ATSE_RX_ERR_MAX 6 struct callout atse_tick; struct mtx atse_mtx; }; From owner-p4-projects@FreeBSD.ORG Wed Feb 13 18:14:55 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3BE56C4E; Wed, 13 Feb 2013 18:14:55 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CF731C4B for ; Wed, 13 Feb 2013 18:14:54 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id B343E6EC for ; Wed, 13 Feb 2013 18:14:54 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1DIEs4m073319 for ; Wed, 13 Feb 2013 18:14:54 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1DIEsaM073316 for perforce@freebsd.org; Wed, 13 Feb 2013 18:14:54 GMT (envelope-from brooks@freebsd.org) Date: Wed, 13 Feb 2013 18:14:54 GMT Message-Id: <201302131814.r1DIEsaM073316@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222008 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:14:55 -0000 http://p4web.freebsd.org/@@222008?ac=10 Change 222008 by brooks@brooks_zenith on 2013/02/13 18:14:19 Add multi-byte (buffer) write support. This brings the speed up to within 10% of isf(4) so CFI is useable. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#6 edit .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_reg.h#4 edit .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_var.h#5 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#6 (text+ko) ==== @@ -276,10 +276,16 @@ /* Get time-out values for erase and write. */ sc->sc_write_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_WRITE); + sc->sc_bufwrite_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_BUFWRITE); sc->sc_erase_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_ERASE); sc->sc_write_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_WRITE); + sc->sc_bufwrite_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_BUFWRITE); sc->sc_erase_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_ERASE); + /* Get the maximum size of a multibyte program */ + sc->sc_maxbuf = 1 << (cfi_read_qry(sc, CFI_QRY_MAXBUF) | + cfi_read_qry(sc, CFI_QRY_MAXBUF) << 8); + /* Get erase regions. */ sc->sc_regions = cfi_read_qry(sc, CFI_QRY_NREGIONS); sc->sc_region = malloc(sc->sc_regions * sizeof(struct cfi_region), @@ -389,6 +395,8 @@ } ptr, cpyprt; register_t intr; int error, i, neederase = 0; + uint32_t st; + u_int wlen; switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: @@ -430,9 +438,58 @@ } else error = 0; - /* Write the block. */ + /* Write the block using a multibyte write if supported. */ ptr.x8 = sc->sc_wrbuf; cpyprt.x8 = sc->sc_wrbufcpy; + if (sc->sc_bufwrite_timeout > 0 && sc->sc_maxbuf > sc->sc_width) { + switch (sc->sc_cmdset) { + case CFI_VEND_INTEL_ECS: + case CFI_VEND_INTEL_SCS: + for (i = 0; i < sc->sc_wrbufsz; i += wlen) { + wlen = MIN(sc->sc_maxbuf, sc->sc_wrbufsz - i); + + do { + cfi_write(sc, sc->sc_wrofs + i, + CFI_BCS_BUF_PROG_SETUP); + /* XXX: do some timeout management */ + st = cfi_read(sc, sc->sc_wrofs + i); + } while (! (st & CFI_INTEL_STATUS_WSMS)); + + cfi_write(sc, sc->sc_wrofs + i, + (wlen / sc->sc_width) - 1); + switch (sc->sc_width) { + case 1: + bus_space_write_region_1(sc->sc_tag, + sc->sc_handle, sc->sc_wrofs + i, + ptr.x8 + i, wlen); + break; + case 2: + bus_space_write_region_2(sc->sc_tag, + sc->sc_handle, sc->sc_wrofs + i, + ptr.x16 + i / 2, wlen / 2); + break; + case 4: + bus_space_write_region_4(sc->sc_tag, + sc->sc_handle, sc->sc_wrofs + i, + ptr.x32 + i / 4, wlen / 4); + break; + } + + cfi_write(sc, sc->sc_wrofs, CFI_BCS_CONFIRM); + + error = cfi_wait_ready(sc, sc->sc_wrofs + i, + sc->sc_write_timeout); + + goto out; + } + default: + /* Fall through to single word case */ + break; + } + + } + + /* Write the block one byte/word at a time. */ for (i = 0; i < sc->sc_wrbufsz; i += sc->sc_width) { /* Avoid writing unless we are actually changing bits */ ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_reg.h#4 (text+ko) ==== @@ -70,12 +70,15 @@ #define CFI_QRY_VEND offsetof(struct cfi_qry, pri_vend) #define CFI_QRY_TTO_WRITE offsetof(struct cfi_qry, tto_byte_write) +#define CFI_QRY_TTO_BUFWRITE offsetof(struct cfi_qry, tto_buf_write) #define CFI_QRY_TTO_ERASE offsetof(struct cfi_qry, tto_block_erase) #define CFI_QRY_MTO_WRITE offsetof(struct cfi_qry, mto_byte_write) +#define CFI_QRY_MTO_BUFWRITE offsetof(struct cfi_qry, mto_buf_write) #define CFI_QRY_MTO_ERASE offsetof(struct cfi_qry, mto_block_erase) #define CFI_QRY_SIZE offsetof(struct cfi_qry, size) #define CFI_QRY_IFACE offsetof(struct cfi_qry, iface) +#define CFI_QRY_MAXBUF offsetof(struct cfi_qry, max_buf_write_size) #define CFI_QRY_NREGIONS offsetof(struct cfi_qry, nregions) #define CFI_QRY_REGION0 offsetof(struct cfi_qry, region) #define CFI_QRY_REGION(x) (CFI_QRY_REGION0 + (x) * 4) @@ -102,6 +105,7 @@ #define CFI_BCS_ERASE_SUSPEND 0xb0 #define CFI_BCS_ERASE_RESUME 0xd0 /* Equals CONFIRM */ #define CFI_BCS_CONFIRM 0xd0 +#define CFI_BCS_BUF_PROG_SETUP 0xe8 #define CFI_BCS_READ_ARRAY 0xff /* Intel commands. */ ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_var.h#5 (text+ko) ==== @@ -52,8 +52,11 @@ u_int sc_cmdset; u_int sc_erase_timeout; + u_int sc_bufwrite_timeout; u_int sc_write_timeout; + u_int sc_maxbuf; + struct cdev *sc_nod; struct proc *sc_opened; /* Process that has us opened. */ From owner-p4-projects@FreeBSD.ORG Wed Feb 13 18:18:59 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0C49EE13; Wed, 13 Feb 2013 18:18:59 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C55DCE11 for ; Wed, 13 Feb 2013 18:18:58 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id B68E8728 for ; Wed, 13 Feb 2013 18:18:58 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1DIIwFG073468 for ; Wed, 13 Feb 2013 18:18:58 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1DIIwOS073465 for perforce@freebsd.org; Wed, 13 Feb 2013 18:18:58 GMT (envelope-from brooks@freebsd.org) Date: Wed, 13 Feb 2013 18:18:58 GMT Message-Id: <201302131818.r1DIIwOS073465@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222009 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:18:59 -0000 http://p4web.freebsd.org/@@222009?ac=10 Change 222009 by brooks@brooks_zenith on 2013/02/13 18:18:29 Stop disabling interupts over writes. The spec does not require it, things appear to work fine without it, and it's insanely slow to disable and reeneable for every word written. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#7 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#7 (text+ko) ==== @@ -393,7 +393,6 @@ uint16_t *x16; uint32_t *x32; } ptr, cpyprt; - register_t intr; int error, i, neederase = 0; uint32_t st; u_int wlen; @@ -510,13 +509,6 @@ } } - /* - * Make sure the command to start a write and the - * actual write happens back-to-back without any - * excessive delays. - */ - intr = intr_disable(); - switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: case CFI_VEND_INTEL_SCS: @@ -542,8 +534,6 @@ break; } - intr_restore(intr); - error = cfi_wait_ready(sc, sc->sc_wrofs, sc->sc_write_timeout); if (error) goto out; From owner-p4-projects@FreeBSD.ORG Fri Feb 15 11:36:18 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D3BB7C07; Fri, 15 Feb 2013 11:36:18 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 97812C05 for ; Fri, 15 Feb 2013 11:36:18 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 88BE42BC for ; Fri, 15 Feb 2013 11:36:18 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FBaICv014035 for ; Fri, 15 Feb 2013 11:36:18 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FBaIBk014032 for perforce@freebsd.org; Fri, 15 Feb 2013 11:36:18 GMT (envelope-from bz@freebsd.org) Date: Fri, 15 Feb 2013 11:36:18 GMT Message-Id: <201302151136.r1FBaIBk014032@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222051 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 11:36:19 -0000 http://p4web.freebsd.org/@@222051?ac=10 Change 222051 by bz@bz_zenith on 2013/02/15 11:35:17 Add a -g option to prevent the locally administred bit from being set or in case of -s to manually set an address, change the warning. X-Untested: yes Affected files ... .. //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#2 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#2 (text+ko) ==== @@ -74,15 +74,18 @@ static u_char block[ISF_ERASE_BLOCK]; +static int gflag; + /* XXX-BZ should include if_atsereg.h. */ #define ALTERA_ETHERNET_OPTION_BITS_OFF 0x00008000 #define ALTERA_ETHERNET_OPTION_BITS_LEN 0x00007fff + static void usage(int rc) { - fprintf(stderr, "usage: atsectl [-hlu] [-s ]\n"); + fprintf(stderr, "usage: atsectl [-ghlu] [-s ]\n"); exit(rc); } @@ -211,8 +214,11 @@ /* Just make sure the last half-byte is really zero. */ block[ALTERA_ETHERNET_OPTION_BITS_OFF + 9] &= ~0x0f; - /* Set locally administred flag. */ - block[ALTERA_ETHERNET_OPTION_BITS_OFF + 4] |= 2; + /* Set (or clear) locally administred flag. */ + if (gflag == 0) + block[ALTERA_ETHERNET_OPTION_BITS_OFF + 4] |= 2; + else + block[ALTERA_ETHERNET_OPTION_BITS_OFF + 4] &= ~2; /* Make sure it is not a MC address by accident we start with. */ block[ALTERA_ETHERNET_OPTION_BITS_OFF + 4] &= ~1; } else { @@ -231,7 +237,7 @@ warnx("WARN: Selected Ethernet Address is " "not multi-MAC compatible.\n"); } - if ((eaddr[0] & 0x2) == 0x0) { + if (gflag == 0 && ((eaddr[0] & 0x2) == 0x0)) { e++; warnx("WARN: Locally administered bit not set.\n"); } @@ -303,8 +309,11 @@ char ch, *s; s = NULL; - while ((ch = getopt(argc, argv, "hlus:")) != -1) { + while ((ch = getopt(argc, argv, "ghlus:")) != -1) { switch (ch) { + case 'g': + gflag = 1; + break; case 'h': usage(0); /* NOTREACHED */ From owner-p4-projects@FreeBSD.ORG Fri Feb 15 11:48:32 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 79BF12CB; Fri, 15 Feb 2013 11:48:32 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D04722C9 for ; Fri, 15 Feb 2013 11:48:31 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id C1C1B397 for ; Fri, 15 Feb 2013 11:48:31 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FBmVOZ014901 for ; Fri, 15 Feb 2013 11:48:31 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FBmVLC014898 for perforce@freebsd.org; Fri, 15 Feb 2013 11:48:31 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 11:48:31 GMT Message-Id: <201302151148.r1FBmVLC014898@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222052 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 11:48:32 -0000 http://p4web.freebsd.org/@@222052?ac=10 Change 222052 by brooks@brooks_zenith on 2013/02/15 11:47:56 Write timeouts are microseconds not milliseconds. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_reg.h#5 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_reg.h#5 (text+ko) ==== @@ -44,8 +44,8 @@ u_char max_vcc; u_char min_vpp; u_char max_vpp; - u_char tto_byte_write; /* 2**n milliseconds. */ - u_char tto_buf_write; /* 2**n milliseconds. */ + u_char tto_byte_write; /* 2**n microseconds. */ + u_char tto_buf_write; /* 2**n microseconds. */ u_char tto_block_erase; /* 2**n milliseconds. */ u_char tto_chip_erase; /* 2**n milliseconds. */ u_char mto_byte_write; /* 2**n times typical t/o. */ From owner-p4-projects@FreeBSD.ORG Fri Feb 15 12:00:45 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6DBAA74F; Fri, 15 Feb 2013 12:00:45 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 31D3974D for ; Fri, 15 Feb 2013 12:00:45 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1620E6F5 for ; Fri, 15 Feb 2013 12:00:45 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FC0ir8016119 for ; Fri, 15 Feb 2013 12:00:44 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FC0i3s016116 for perforce@freebsd.org; Fri, 15 Feb 2013 12:00:44 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 12:00:44 GMT Message-Id: <201302151200.r1FC0i3s016116@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222053 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 12:00:45 -0000 http://p4web.freebsd.org/@@222053?ac=10 Change 222053 by brooks@brooks_zenith on 2013/02/15 12:00:02 Rework the timeout API to support timeouts when trying to set up a buffered write. Spin when polling for completion and don't call DELAY() between polls. Some operations have documented typical completion times on the order of 8 microseconds so any delay would increase latency. Write performance to Intel StrataFlash devices on the DE4 now exceeds 140KBps. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#8 edit .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_var.h#6 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#8 (text+ko) ==== @@ -259,8 +259,9 @@ cfi_attach(device_t dev) { struct cfi_softc *sc; + struct timeval tv; u_int blksz, blocks; - u_int r, u; + u_int r, u, usec; sc = device_get_softc(dev); sc->sc_dev = dev; @@ -274,17 +275,43 @@ sc->sc_tag = rman_get_bustag(sc->sc_res); sc->sc_handle = rman_get_bushandle(sc->sc_res); - /* Get time-out values for erase and write. */ - sc->sc_write_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_WRITE); - sc->sc_bufwrite_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_BUFWRITE); - sc->sc_erase_timeout = 1 << cfi_read_qry(sc, CFI_QRY_TTO_ERASE); - sc->sc_write_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_WRITE); - sc->sc_bufwrite_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_BUFWRITE); - sc->sc_erase_timeout *= 1 << cfi_read_qry(sc, CFI_QRY_MTO_ERASE); + /* Get time-out values for erase, write, and buffer write. */ + bintime_clear(&sc->sc_typical_timeouts[CFI_TIMEOUT_ERASE]); + usec = 1000 * (1 << cfi_read_qry(sc, CFI_QRY_TTO_ERASE)); + tv.tv_sec = usec / 1000000; + tv.tv_usec = usec % 1000000; + timeval2bintime(&tv, &sc->sc_typical_timeouts[CFI_TIMEOUT_ERASE]); + sc->sc_max_timeouts[CFI_TIMEOUT_ERASE] = + sc->sc_typical_timeouts[CFI_TIMEOUT_ERASE]; + bintime_mul(&sc->sc_max_timeouts[CFI_TIMEOUT_ERASE], + 1 << cfi_read_qry(sc, CFI_QRY_MTO_ERASE)); + + bintime_clear(&sc->sc_typical_timeouts[CFI_TIMEOUT_WRITE]); + usec = 1 << cfi_read_qry(sc, CFI_QRY_TTO_WRITE); + tv.tv_sec = usec / 1000000; + tv.tv_usec = usec % 1000000; + timeval2bintime(&tv, &sc->sc_typical_timeouts[CFI_TIMEOUT_WRITE]); + sc->sc_max_timeouts[CFI_TIMEOUT_WRITE] = + sc->sc_typical_timeouts[CFI_TIMEOUT_WRITE]; + bintime_mul(&sc->sc_max_timeouts[CFI_TIMEOUT_WRITE], + 1 << cfi_read_qry(sc, CFI_QRY_MTO_WRITE)); + + bintime_clear(&sc->sc_typical_timeouts[CFI_TIMEOUT_BUFWRITE]); + usec = 1 << cfi_read_qry(sc, CFI_QRY_TTO_BUFWRITE); + tv.tv_sec = usec / 1000000; + tv.tv_usec = usec % 1000000; + timeval2bintime(&tv, &sc->sc_typical_timeouts[CFI_TIMEOUT_BUFWRITE]); + sc->sc_max_timeouts[CFI_TIMEOUT_BUFWRITE] = + sc->sc_typical_timeouts[CFI_TIMEOUT_BUFWRITE]; + bintime_mul(&sc->sc_max_timeouts[CFI_TIMEOUT_BUFWRITE], + 1 << cfi_read_qry(sc, CFI_QRY_MTO_BUFWRITE)); /* Get the maximum size of a multibyte program */ - sc->sc_maxbuf = 1 << (cfi_read_qry(sc, CFI_QRY_MAXBUF) | - cfi_read_qry(sc, CFI_QRY_MAXBUF) << 8); + if (bintime_isset(&sc->sc_typical_timeouts[CFI_TIMEOUT_BUFWRITE])) + sc->sc_maxbuf = 1 << (cfi_read_qry(sc, CFI_QRY_MAXBUF) | + cfi_read_qry(sc, CFI_QRY_MAXBUF) << 8); + else + sc->sc_maxbuf = 0; /* Get erase regions. */ sc->sc_regions = cfi_read_qry(sc, CFI_QRY_NREGIONS); @@ -338,18 +365,21 @@ } static int -cfi_wait_ready(struct cfi_softc *sc, u_int ofs, u_int timeout) +cfi_wait_ready(struct cfi_softc *sc, u_int ofs, struct bintime *start, + enum cfi_wait_cmd cmd) { - int done, error; + int done, error, tto_exceeded; uint32_t st0 = 0, st = 0; + struct bintime mend, now, tend; + tend = mend = *start; + bintime_add(&tend, &sc->sc_typical_timeouts[cmd]); + bintime_add(&mend, &sc->sc_max_timeouts[cmd]); + done = 0; error = 0; - timeout *= 10; - while (!done && !error && timeout) { - DELAY(100); - timeout--; - + tto_exceeded = 0; + while (!done && !error) { switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: case CFI_VEND_INTEL_SCS: @@ -377,7 +407,25 @@ done = ((st & 0x40) == (st0 & 0x40)) ? 1 : 0; break; } + + binuptime(&now); + if (tto_exceeded || bintime_cmp(&now, &tend, >)) { + if (!tto_exceeded) + tto_exceeded = 1; + if (bintime_cmp(&now, &mend, >)) { +#ifdef CFI_DEBUG_TIMEOUT + device_printf(sc->sc_dev, + "max timeout exceeded (cmd %d)", cmd); +#endif + break; + } + } } +#ifdef CFI_DEBUG_TIMEOUT + if (tto_exceeded) + device_printf(sc->sc_dev, + "typical timeout exceeded (cmd %d)", cmd); +#endif if (!done && !error) error = ETIMEDOUT; if (error) @@ -396,6 +444,7 @@ int error, i, neederase = 0; uint32_t st; u_int wlen; + struct bintime start; switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: @@ -414,6 +463,7 @@ } if (neederase) { + binuptime(&start); /* Erase the block. */ switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: @@ -431,7 +481,8 @@ /* Better safe than sorry... */ return (ENODEV); } - error = cfi_wait_ready(sc, sc->sc_wrofs, sc->sc_erase_timeout); + error = cfi_wait_ready(sc, sc->sc_wrofs, &start, + CFI_TIMEOUT_ERASE); if (error) goto out; } else @@ -440,13 +491,14 @@ /* Write the block using a multibyte write if supported. */ ptr.x8 = sc->sc_wrbuf; cpyprt.x8 = sc->sc_wrbufcpy; - if (sc->sc_bufwrite_timeout > 0 && sc->sc_maxbuf > sc->sc_width) { + if (sc->sc_maxbuf > sc->sc_width) { switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: case CFI_VEND_INTEL_SCS: for (i = 0; i < sc->sc_wrbufsz; i += wlen) { wlen = MIN(sc->sc_maxbuf, sc->sc_wrbufsz - i); + binuptime(&start); do { cfi_write(sc, sc->sc_wrofs + i, CFI_BCS_BUF_PROG_SETUP); @@ -476,8 +528,8 @@ cfi_write(sc, sc->sc_wrofs, CFI_BCS_CONFIRM); - error = cfi_wait_ready(sc, sc->sc_wrofs + i, - sc->sc_write_timeout); + error = cfi_wait_ready(sc, sc->sc_wrofs + 1, + &start, CFI_TIMEOUT_BUFWRITE); goto out; } @@ -509,6 +561,7 @@ } } + binuptime(&start); switch (sc->sc_cmdset) { case CFI_VEND_INTEL_ECS: case CFI_VEND_INTEL_SCS: @@ -534,7 +587,8 @@ break; } - error = cfi_wait_ready(sc, sc->sc_wrofs, sc->sc_write_timeout); + error = cfi_wait_ready(sc, sc->sc_wrofs, &start, + CFI_TIMEOUT_WRITE); if (error) goto out; } @@ -630,6 +684,7 @@ #ifdef CFI_ARMEDANDDANGEROUS register_t intr; int i, error; + struct bintime start; #endif if (sc->sc_cmdset != CFI_VEND_INTEL_ECS) @@ -639,11 +694,12 @@ #ifdef CFI_ARMEDANDDANGEROUS for (i = 7; i >= 4; i--, id >>= 16) { intr = intr_disable(); + binuptime(&start); cfi_write(sc, 0, CFI_INTEL_PP_SETUP); cfi_put16(sc, CFI_INTEL_PR(i), id&0xffff); intr_restore(intr); - error = cfi_wait_ready(sc, CFI_BCS_READ_STATUS, - sc->sc_write_timeout); + error = cfi_wait_ready(sc, CFI_BCS_READ_STATUS, &start, + CFI_TIMEOUT_WRITE); if (error) break; } @@ -683,6 +739,7 @@ #ifdef CFI_ARMEDANDDANGEROUS register_t intr; int error; + struct bintime start; #endif if (sc->sc_cmdset != CFI_VEND_INTEL_ECS) return EOPNOTSUPP; @@ -692,10 +749,12 @@ /* worthy of console msg */ device_printf(sc->sc_dev, "set PLR\n"); intr = intr_disable(); + binuptime(&start); cfi_write(sc, 0, CFI_INTEL_PP_SETUP); cfi_put16(sc, CFI_INTEL_PLR, 0xFFFD); intr_restore(intr); - error = cfi_wait_ready(sc, CFI_BCS_READ_STATUS, sc->sc_write_timeout); + error = cfi_wait_ready(sc, CFI_BCS_READ_STATUS, &start, + CFI_TIMEOUT_WRITE); cfi_write(sc, 0, CFI_BCS_READ_ARRAY); return error; #else ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_var.h#6 (text+ko) ==== @@ -32,6 +32,12 @@ #ifndef _DEV_CFI_VAR_H_ #define _DEV_CFI_VAR_H_ +enum cfi_wait_cmd { + CFI_TIMEOUT_ERASE, + CFI_TIMEOUT_WRITE, + CFI_TIMEOUT_BUFWRITE +}; + struct cfi_region { u_int r_blocks; u_int r_blksz; @@ -51,9 +57,8 @@ struct cfi_region *sc_region; /* Array of region info. */ u_int sc_cmdset; - u_int sc_erase_timeout; - u_int sc_bufwrite_timeout; - u_int sc_write_timeout; + struct bintime sc_typical_timeouts[3]; + struct bintime sc_max_timeouts[3]; u_int sc_maxbuf; From owner-p4-projects@FreeBSD.ORG Fri Feb 15 12:05:51 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CCD35967; Fri, 15 Feb 2013 12:05:50 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 91125964 for ; Fri, 15 Feb 2013 12:05:50 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 82F2775A for ; Fri, 15 Feb 2013 12:05:50 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FC5o4b016441 for ; Fri, 15 Feb 2013 12:05:50 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FC5odU016438 for perforce@freebsd.org; Fri, 15 Feb 2013 12:05:50 GMT (envelope-from bz@freebsd.org) Date: Fri, 15 Feb 2013 12:05:50 GMT Message-Id: <201302151205.r1FC5odU016438@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222054 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 12:05:51 -0000 http://p4web.freebsd.org/@@222054?ac=10 Change 222054 by bz@bz_zenith on 2013/02/15 12:05:43 Make region shareable so that atse(4) can read the Ethernet address from flash for now. Later loader will fix this. This mirrors the ifs(4) change @221608. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#9 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#9 (text+ko) ==== @@ -268,7 +268,7 @@ sc->sc_rid = 0; sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rid, - RF_ACTIVE); + RF_ACTIVE | RF_SHAREABLE); if (sc->sc_res == NULL) return (ENXIO); From owner-p4-projects@FreeBSD.ORG Fri Feb 15 12:19:04 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C6AB5CF8; Fri, 15 Feb 2013 12:19:04 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8A94BCF4 for ; Fri, 15 Feb 2013 12:19:04 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 77612848 for ; Fri, 15 Feb 2013 12:19:04 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FCJ4o2018254 for ; Fri, 15 Feb 2013 12:19:04 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FCJ4fI018251 for perforce@freebsd.org; Fri, 15 Feb 2013 12:19:04 GMT (envelope-from bz@freebsd.org) Date: Fri, 15 Feb 2013 12:19:04 GMT Message-Id: <201302151219.r1FCJ4fI018251@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222055 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 12:19:05 -0000 http://p4web.freebsd.org/@@222055?ac=10 Change 222055 by bz@bz_zenith on 2013/02/15 12:18:57 Try to read the Ethernet config space from cfi as well if isf fails. Rename the local varibale and fix a bug releasing on the wrong device resource previously. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#13 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/altera/atse/if_atse.c#13 (text+ko) ==== @@ -630,18 +630,21 @@ atse_ethernet_option_bits_read_fdt(device_t dev) { struct resource *res; - device_t isfdev; + device_t fdev; int i, rid; if (atse_ethernet_option_bits_flag & ATSE_ETHERNET_OPTION_BITS_READ) return (0); - isfdev = device_find_child(device_get_parent(dev), "isf", 0); - if (isfdev == NULL) - return (ENOENT); + fdev = device_find_child(device_get_parent(dev), "isf", 0); + if (fdev == NULL) { + fdev = device_find_child(device_get_parent(dev), "cfi", 0); + if (fdev == NULL) + return (ENOENT); + } rid = 0; - res = bus_alloc_resource_any(isfdev, SYS_RES_MEMORY, &rid, + res = bus_alloc_resource_any(fdev, SYS_RES_MEMORY, &rid, RF_ACTIVE | RF_SHAREABLE); if (res == NULL) return (ENXIO); @@ -650,7 +653,7 @@ atse_ethernet_option_bits[i] = bus_read_1(res, ALTERA_ETHERNET_OPTION_BITS_OFF + i); - bus_release_resource(dev, SYS_RES_MEMORY, rid, res); + bus_release_resource(fdev, SYS_RES_MEMORY, rid, res); atse_ethernet_option_bits_flag |= ATSE_ETHERNET_OPTION_BITS_READ; return (0); From owner-p4-projects@FreeBSD.ORG Fri Feb 15 13:42:32 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7388FFB8; Fri, 15 Feb 2013 13:42:32 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 379B9FB6 for ; Fri, 15 Feb 2013 13:42:32 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id EAAF9C19 for ; Fri, 15 Feb 2013 13:42:31 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FDgVQa026414 for ; Fri, 15 Feb 2013 13:42:31 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FDgVVY026411 for perforce@freebsd.org; Fri, 15 Feb 2013 13:42:31 GMT (envelope-from bz@freebsd.org) Date: Fri, 15 Feb 2013 13:42:31 GMT Message-Id: <201302151342.r1FDgVVY026411@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" Subject: PERFORCE change 222057 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 13:42:32 -0000 http://p4web.freebsd.org/@@222057?ac=10 Change 222057 by bz@bz_zenith on 2013/02/15 13:41:41 Read the kenv variable from either isf or cfi. Try to open either isf or cfi for read/write. Only issue the erase ioctl in case of isf. Affected files ... .. //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#3 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#3 (text+ko) ==== @@ -42,6 +42,7 @@ #include #include +#include #include #include #include @@ -61,19 +62,22 @@ off_t ir_off; /* Offset of range to delete (set to 0xFF) */ size_t ir_size; /* Size of range */ }; - #define ISF_ERASE _IOW('I', 1, struct isf_range) - #define ISF_ERASE_BLOCK (128 * 1024) - -#if 0 -static enum {UNSET, ERASE} action = UNSET; -#endif - #define DEV_ISF0_PATH "/dev/isf0" +#define DEV_CFI0_PATH "/dev/cfi0" static u_char block[ISF_ERASE_BLOCK]; +#define UNKNOWN 0 +#define ISF 1 +#define CFI 2 +static int fdev = UNKNOWN; +static const char *fdevs[] = { + "UNKNOWN", + "ISF", + "CFI" +}; static int gflag; /* XXX-BZ should include if_atsereg.h. */ @@ -96,10 +100,16 @@ fd = open(DEV_ISF0_PATH, O_RDONLY, 0); if (fd == -1) + fd = open(DEV_ISF0_PATH, O_RDONLY, 0); + else + fdev = ISF; + if (fd == -1) errx(1, "Failed to open " DEV_ISF0_PATH); + else + fdev = CFI; if (read(fd, block, sizeof(block)) != ISF_ERASE_BLOCK) - errx(1, "Short read from " DEV_ISF0_PATH); + errx(1, "Short read from %s", fdevs[fdev]); close(fd); } @@ -110,6 +120,9 @@ struct isf_range ir; int fd; + if (fdev != ISF) + return; + fd = open(DEV_ISF0_PATH, O_RDONLY, 0); if (fd == -1) errx(1, "Failed to open " DEV_ISF0_PATH); @@ -129,12 +142,16 @@ { int fd; + assert(fdev == ISF || fdev == CFI); + fd = open(DEV_ISF0_PATH, O_WRONLY, 0); if (fd == -1) + fd = open(DEV_CFI0_PATH, O_WRONLY, 0); + if (fd == -1) errx(1, "Failed to open " DEV_ISF0_PATH); if (write(fd, block, sizeof(block)) != ISF_ERASE_BLOCK) - errx(1, "Short write on " DEV_ISF0_PATH); + errx(1, "Short write on %s", fdevs[fdev]); close(fd); } @@ -191,15 +208,20 @@ { uint8_t buf[32]; MD5_CTX ctx; + int rc; printf("Original:\n"); read_block(); print_eaddr(); if (eaddr == NULL) { - /* isf0.factory_ppr="0x0123456789abcdef" */ - if (kenv(KENV_GET, "isf0.factory_ppr", buf, sizeof(buf)) == -1) - err(1, "Could not find isf PPR serial\n"); + /* (isf|cfi)0.factory_ppr="0x0123456789abcdef" */ + rc = kenv(KENV_GET, "isf0.factory_ppr", buf, sizeof(buf)); + if (rc == -1) + rc = kenv(KENV_GET, "cfi0.factory_ppr", buf, + sizeof(buf)); + if (rc == -1) + err(1, "Could not find Intel flash PPR serial\n"); MD5Init(&ctx); MD5Update(&ctx, buf+2, 16); From owner-p4-projects@FreeBSD.ORG Fri Feb 15 14:15:08 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0A4F0A5B; Fri, 15 Feb 2013 14:15:08 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 90A3DA59 for ; Fri, 15 Feb 2013 14:15:07 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 82788EC5 for ; Fri, 15 Feb 2013 14:15:07 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FEF6ba030262 for ; Fri, 15 Feb 2013 14:15:06 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FEF6UG030259 for perforce@freebsd.org; Fri, 15 Feb 2013 14:15:06 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 14:15:06 GMT Message-Id: <201302151415.r1FEF6UG030259@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222060 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 14:15:08 -0000 http://p4web.freebsd.org/@@222060?ac=10 Change 222060 by brooks@brooks_zenith on 2013/02/15 14:14:54 On Intel devices, put the Factory PPR in kenv: cfi0.factory_ppr="0x9603240200663b49" Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#10 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_core.c#10 (text+ko) ==== @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include @@ -262,6 +263,10 @@ struct timeval tv; u_int blksz, blocks; u_int r, u, usec; +#ifdef CFI_SUPPORT_STRATAFLASH + uint64_t ppr; + char name[KENV_MNAMELEN], value[32]; +#endif sc = device_get_softc(dev); sc->sc_dev = dev; @@ -345,6 +350,20 @@ "%s%u", cfi_driver_name, u); sc->sc_nod->si_drv1 = sc; +#ifdef CFI_SUPPORT_STRATAFLASH + /* + * Store the Intel factory PPR in the environment. In many + * cases it is the most unique ID on a board. + */ + if (cfi_intel_get_factory_pr(sc, &ppr) == 0) { + if (snprintf(name, sizeof(name), "%s.factory_ppr", + device_get_nameunit(dev)) < (sizeof(name) - 1) && + snprintf(value, sizeof(value), "0x%016jx", ppr) < + (sizeof(value) - 1)) + (void) setenv(name, value); + } +#endif + device_add_child(dev, "cfid", -1); bus_generic_attach(dev); From owner-p4-projects@FreeBSD.ORG Fri Feb 15 15:49:47 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3CB08279; Fri, 15 Feb 2013 15:49:47 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AE9BF277 for ; Fri, 15 Feb 2013 15:49:46 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9FC9B3A5 for ; Fri, 15 Feb 2013 15:49:46 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FFnkgk038743 for ; Fri, 15 Feb 2013 15:49:46 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FFnkrK038740 for perforce@freebsd.org; Fri, 15 Feb 2013 15:49:46 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 15:49:46 GMT Message-Id: <201302151549.r1FFnkrK038740@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222065 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 15:49:47 -0000 http://p4web.freebsd.org/@@222065?ac=10 Change 222065 by brooks@brooks_zenith on 2013/02/15 15:49:12 Add simplebus support to cfi(4)'s FDT attachment. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_bus_fdt.c#4 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/dev/cfi/cfi_bus_fdt.c#4 (text+ko) ==== @@ -61,6 +61,7 @@ }; DRIVER_MODULE (cfi, lbc, cfi_fdt_driver, cfi_devclass, 0, 0); +DRIVER_MODULE (cfi, simplebus, cfi_fdt_driver, cfi_devclass, 0, 0); static int cfi_fdt_probe(device_t dev) From owner-p4-projects@FreeBSD.ORG Fri Feb 15 15:57:55 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B27E7730; Fri, 15 Feb 2013 15:57:55 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 764A872E for ; Fri, 15 Feb 2013 15:57:55 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 66C7F661 for ; Fri, 15 Feb 2013 15:57:55 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FFvtxP039521 for ; Fri, 15 Feb 2013 15:57:55 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FFvt3M039518 for perforce@freebsd.org; Fri, 15 Feb 2013 15:57:55 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 15:57:55 GMT Message-Id: <201302151557.r1FFvt3M039518@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222068 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 15:57:56 -0000 http://p4web.freebsd.org/@@222068?ac=10 Change 222068 by brooks@brooks_zenith on 2013/02/15 15:57:14 Move FDT and nexus attachments for CFI to conf/files. They should work most platforms. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/conf/files#15 edit .. //depot/projects/ctsrd/beribsd/src/sys/conf/files.powerpc#6 edit .. //depot/projects/ctsrd/beribsd/src/sys/mips/beri/files.beri#30 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/conf/files#15 (text+ko) ==== @@ -1046,6 +1046,8 @@ dev/cardbus/cardbus_cis.c optional cardbus dev/cardbus/cardbus_device.c optional cardbus dev/cas/if_cas.c optional cas +dev/cfi/cfi_bus_fdt.c optional cfi fdt +dev/cfi/cfi_bus_nexus.c optional cfi dev/cfi/cfi_core.c optional cfi dev/cfi/cfi_dev.c optional cfi dev/cfi/cfi_disk.c optional cfid ==== //depot/projects/ctsrd/beribsd/src/sys/conf/files.powerpc#6 (text+ko) ==== @@ -27,7 +27,6 @@ dev/adb/adb_if.m optional adb dev/adb/adb_buttons.c optional adb dev/agp/agp_apple.c optional agp powermac -dev/cfi/cfi_bus_fdt.c optional cfi fdt dev/fb/fb.c optional sc dev/fdt/fdt_powerpc.c optional fdt dev/hwpmc/hwpmc_powerpc.c optional hwpmc ==== //depot/projects/ctsrd/beribsd/src/sys/mips/beri/files.beri#30 (text+ko) ==== @@ -6,7 +6,6 @@ dev/altera/jtag_uart/altera_jtag_uart_tty.c optional altera_jtag_uart dev/altera/jtag_uart/altera_jtag_uart_fdt.c optional altera_jtag_uart fdt dev/altera/jtag_uart/altera_jtag_uart_nexus.c optional altera_jtag_uart -dev/cfi/cfi_bus_nexus.c optional cfi dev/terasic/de4led/terasic_de4led.c optional terasic_de4led dev/terasic/de4led/terasic_de4led_fdt.c optional terasic_de4led fdt dev/terasic/de4led/terasic_de4led_nexus.c optional terasic_de4led From owner-p4-projects@FreeBSD.ORG Fri Feb 15 16:27:26 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7614819A; Fri, 15 Feb 2013 16:27:26 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 3A175198 for ; Fri, 15 Feb 2013 16:27:26 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id EC2E27A0 for ; Fri, 15 Feb 2013 16:27:25 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FGRPGg042844 for ; Fri, 15 Feb 2013 16:27:25 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FGRPeC042841 for perforce@freebsd.org; Fri, 15 Feb 2013 16:27:25 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 16:27:25 GMT Message-Id: <201302151627.r1FGRPeC042841@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222069 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 16:27:26 -0000 http://p4web.freebsd.org/@@222069?ac=10 Change 222069 by brooks@brooks_zenith on 2013/02/15 16:26:50 Add a set of hints for cfi0 map partitions. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4.hints#21 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4.hints#21 (text+ko) ==== @@ -1,29 +1,66 @@ # $FreeBSD: head/sys/mips/conf/BERI_DE4.hints 239713 2012-08-26 10:40:13Z rwatson $ # Reserved configuration blocks. Don't touch. -hint.map.0.at="isf0" +hint.map.0.at="cfid0" hint.map.0.start=0x00000000 hint.map.0.end=0x00020000 hint.map.0.name="config" hint.map.0.readonly=1 # Hardwired location of bitfile -hint.map.1.at="isf0" +hint.map.1.at="cfid0" hint.map.1.start=0x00020000 hint.map.1.end=0x01820000 hint.map.1.name="fpga" +# Saved OS configuration +hint.map.2.at="cfid0" +hint.map.2.start=0x01820000 +hint.map.2.end=0x01840000 +hint.map.2.name="osconfig" + # Currently unused space on the first chip -hint.map.2.at="isf0" -hint.map.2.start=0x01820000 -hint.map.2.end=0x02000000 -hint.map.2.name="reserved" +hint.map.3.at="cfid0" +hint.map.3.start=0x01840000 +hint.map.3.end=0x02000000 +hint.map.3.name="reserved" + +# Kernel on the second chip +hint.map.4.at="cfid0" +hint.map.4.start=0x02000000 +hint.map.4.end=0x04000000 +hint.map.4.name="kernel" + +# Reserved configuration blocks. Don't touch. +hint.map.5.at="isf0" +hint.map.5.start=0x00000000 +hint.map.5.end=0x00020000 +hint.map.5.name="config" +hint.map.5.readonly=1 + +# Hardwired location of bitfile +hint.map.6.at="isf0" +hint.map.6.start=0x00020000 +hint.map.6.end=0x01820000 +hint.map.6.name="fpga" + +# Saved OS configuration +hint.map.7.at="isf0" +hint.map.7.start=0x01820000 +hint.map.7.end=0x01840000 +hint.map.7.name="osconfig" + +# Currently unused space on the first chip +hint.map.8.at="isf0" +hint.map.8.start=0x01840000 +hint.map.8.end=0x02000000 +hint.map.8.name="reserved" # Kernel on the second chip -hint.map.3.at="isf1" -hint.map.3.start=0x00000000 -hint.map.3.end=0x02000000 -hint.map.3.name="kernel" +hint.map.9.at="isf1" +hint.map.9.start=0x00000000 +hint.map.9.end=0x02000000 +hint.map.9.name="kernel" # Altera Triple-Speed Ethernet Mac, present in tPad and DE-4 configurations # configured from fdt(4) but PHYs are still described in here. From owner-p4-projects@FreeBSD.ORG Fri Feb 15 19:04:12 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4B1DED3C; Fri, 15 Feb 2013 19:04:12 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0EF74D3A for ; Fri, 15 Feb 2013 19:04:12 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id D73F2EEB for ; Fri, 15 Feb 2013 19:04:11 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FJ4BQv057842 for ; Fri, 15 Feb 2013 19:04:11 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FJ4Bo6057839 for perforce@freebsd.org; Fri, 15 Feb 2013 19:04:11 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 19:04:11 GMT Message-Id: <201302151904.r1FJ4Bo6057839@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222072 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:04:12 -0000 http://p4web.freebsd.org/@@222072?ac=10 Change 222072 by brooks@brooks_zenith on 2013/02/15 19:03:24 Mount sdcard by full path. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_SDROOT#12 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_SDROOT#12 (text+ko) ==== @@ -13,4 +13,4 @@ # # This kernel expects to find its root filesystem on the SD Card. # -options ROOTDEVNAME=\"ufs:altera_sdcard0\" +options ROOTDEVNAME=\"ufs:/dev/altera_sdcard0\" From owner-p4-projects@FreeBSD.ORG Fri Feb 15 19:45:56 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5EBDE7EB; Fri, 15 Feb 2013 19:45:56 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E51387E9 for ; Fri, 15 Feb 2013 19:45:55 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id D42F1106 for ; Fri, 15 Feb 2013 19:45:55 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FJjtUB061957 for ; Fri, 15 Feb 2013 19:45:55 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FJjssG061954 for perforce@freebsd.org; Fri, 15 Feb 2013 19:45:54 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Fri, 15 Feb 2013 19:45:54 GMT Message-Id: <201302151945.r1FJjssG061954@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 222073 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:45:56 -0000 http://p4web.freebsd.org/@@222073?ac=10 Change 222073 by rwatson@rwatson_zenith_cl_cam_ac_uk on 2013/02/15 19:45:20 Integrate CTSRD TESLA branch from FreeBSD 10-CURRENT @222071. Affected files ... .. //depot/projects/ctsrd/tesla/src/COPYRIGHT#1 branch .. //depot/projects/ctsrd/tesla/src/LOCKS#1 branch .. //depot/projects/ctsrd/tesla/src/MAINTAINERS#1 branch .. //depot/projects/ctsrd/tesla/src/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/Makefile.inc1#1 branch .. //depot/projects/ctsrd/tesla/src/ObsoleteFiles.inc#1 branch .. //depot/projects/ctsrd/tesla/src/README#1 branch .. //depot/projects/ctsrd/tesla/src/UPDATING#1 branch .. //depot/projects/ctsrd/tesla/src/bin/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/Makefile.inc#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cat/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cat/cat.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cat/cat.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chflags/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chflags/chflags.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chflags/chflags.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chio/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chio/chio.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chio/chio.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chio/defs.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chio/pathnames.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chmod/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chmod/chmod.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/chmod/chmod.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cp/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cp/cp.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cp/cp.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cp/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/cp/utils.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/csh/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/csh/config.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/csh/config_p.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/csh/iconv_stub.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/csh/iconv_stub.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/date.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/date.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/netdate.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/vary.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/date/vary.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/args.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/conv.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/conv_tab.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/dd.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/dd.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/dd.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/gen.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/misc.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/position.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.ascii#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.ebcdic#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.ibm#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.lcase#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.oldascii#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.oldebcdic#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.oldibm#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.pareven#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.parnone#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.parodd#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.parset#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.swab#1 branch .. //depot/projects/ctsrd/tesla/src/bin/dd/ref.ucase#1 branch .. //depot/projects/ctsrd/tesla/src/bin/df/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/df/df.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/df/df.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/domainname/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/domainname/domainname.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/domainname/domainname.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/echo/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/echo/echo.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/echo/echo.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/POSIX#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/README#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/buf.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/cbc.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/ed.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/ed.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/glbl.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/io.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/main.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/re.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/sub.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/=.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/README#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/TODO#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/a.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/a.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/a.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/a1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/a2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/addr.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/addr.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/addr.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/addr1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/addr2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/ascii.d.uu#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/ascii.r.uu#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/ascii.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/bang1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/bang1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/bang1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/bang1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/bang2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/c.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/c.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/c.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/c1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/c2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/ckscripts.sh#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/d.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/d.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/d.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/d.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e3.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e3.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e3.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e4.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e4.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/e4.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/f1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/f2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g3.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g3.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g3.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g4.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g4.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g4.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g5.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g5.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/g5.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/h.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/i3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/j.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/j.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/j.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/k4.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/l.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/l.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/l.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/m.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/m.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/m.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/m.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/mkscripts.sh#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/n.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/n.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/n.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/nl2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/p.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/p.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/p.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/q.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/q.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/q.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/q1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r3.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r3.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/r3.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s10.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s3.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s3.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s3.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s4.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s5.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s6.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s7.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s8.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/s9.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t1.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t1.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t1.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t2.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t2.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/t2.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/u.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/u.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/u.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/u.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/v.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/v.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/v.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w.d#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w.r#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w.t#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w1.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w2.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/w3.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/x.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/test/z.err#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ed/undo.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/expr/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/expr/expr.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/expr/expr.y#1 branch .. //depot/projects/ctsrd/tesla/src/bin/getfacl/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/getfacl/getfacl.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/getfacl/getfacl.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/hostname/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/hostname/hostname.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/hostname/hostname.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kenv/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kenv/kenv.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kenv/kenv.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kill/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kill/kill.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/kill/kill.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ln/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ln/ln.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ln/ln.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ln/symlink.7#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/cmp.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/ls.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/ls.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/ls.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/print.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ls/util.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mkdir/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mkdir/mkdir.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mkdir/mkdir.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mv/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mv/mv.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/mv/mv.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/ar_io.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/ar_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/buf_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/cache.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/cache.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/cpio.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/cpio.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/file_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/ftree.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/ftree.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/gen_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/getoldopt.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/options.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/options.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/pat_rep.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/pat_rep.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/pax.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/pax.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/pax.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/sel_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/sel_subs.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/tables.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/tables.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/tar.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/tar.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pax/tty_subs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pkill/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pkill/pkill.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pkill/pkill.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/fmt.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/keyword.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/nlist.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/print.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/ps.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/ps.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/ps/ps.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwait/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwait/pwait.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwait/pwait.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwd/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwd/pwd.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/pwd/pwd.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rcp/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rcp/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rcp/rcp.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rcp/rcp.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rcp/util.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/realpath/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/realpath/realpath.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/realpath/realpath.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rm/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rm/rm.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rm/rm.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rmail/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rmdir/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rmdir/rmdir.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/rmdir/rmdir.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/file.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/mask.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/merge.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/remove.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/setfacl.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/setfacl.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/setfacl.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/setfacl/util.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/TOUR#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/alias.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/alias.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/arith.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/arith_yacc.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/arith_yacc.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/arith_yylex.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/bltin/bltin.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/bltin/echo.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/builtins.def#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/cd.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/cd.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/error.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/error.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/eval.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/eval.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/exec.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/exec.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/expand.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/expand.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/cmv#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/dirs#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/login#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/newgrp#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/popd#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/pushd#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/funcs/suspend#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/histedit.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/init.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/input.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/input.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/jobs.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/jobs.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mail.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mail.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/main.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/main.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/memalloc.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/memalloc.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/miscbltin.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mkbuiltins#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mkinit.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mknodes.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mksyntax.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mktokens#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/myhistedit.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mystring.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/mystring.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/nodes.c.pat#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/nodetypes#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/options.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/options.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/output.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/output.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/parser.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/parser.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/redir.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/redir.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/sh.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/shell.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/show.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/show.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/trap.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/trap.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/var.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sh/var.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sleep/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sleep/sleep.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sleep/sleep.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/cchar.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/extern.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/gfmt.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/key.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/modes.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/print.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/stty.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/stty.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/stty.h#1 branch .. //depot/projects/ctsrd/tesla/src/bin/stty/util.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sync/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sync/sync.8#1 branch .. //depot/projects/ctsrd/tesla/src/bin/sync/sync.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/test/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/test/test.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/test/test.c#1 branch .. //depot/projects/ctsrd/tesla/src/bin/uuidgen/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/bin/uuidgen/uuidgen.1#1 branch .. //depot/projects/ctsrd/tesla/src/bin/uuidgen/uuidgen.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/Makefile#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/Makefile.inc#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/alloca.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/assert.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/devid.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/dtrace.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/fcntl.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/fsshare.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/libintl.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/libproc.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/libshare.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/mnttab.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/priv.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/sha2.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/solaris.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/stdio.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/stdlib.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/strings.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/thread_pool.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/unistd.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/include/zone.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/lib/libumem/umem.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/lib/libumem/umem.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/deviceid.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/fsshare.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/mkdirp.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/mnttab.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/zmount.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/compat/opensolaris/misc/zone.c#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Apps/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Apps/httpdstat.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Apps/nfswizard.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Apps/shellsnoop#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Apps/weblatency.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Java/Func_abc.java#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Java/Func_loop.java#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/JavaScript/func_clock.html#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/JavaScript/func_slow.html#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Perl/func_abc.pl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Perl/func_malloc.pl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Perl/func_slow.pl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Perl/hello.pl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Perl/hello_strict.pl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Php/func_abc.php#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Python/func_abc.py#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Python/func_slow.py#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Ruby/func_abc.rb#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Ruby/func_slow.rb#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Shell/func_abc.sh#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Shell/func_slow.sh#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Shell/func_waste.sh#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Tcl/func_abc.tcl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Code/Tcl/func_slow.tcl#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/cputypes.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/cpuwalk.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/dispqlen.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/intbycpu.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/intoncpu.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/inttimes.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/loads.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/runocc.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Cpu/xcallsbypid.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/bitesize.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/diskhits#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/hotspot.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/iofile.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/iofileb.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/iopending#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Disk/seeksize.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Contents#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Faq#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/History#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Links#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Maintainer#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/ToDo#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/Who#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/cddl1.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Docs/oneliners.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/Copyright#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/anonpgpid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/bitesize_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/connections_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/cpudists_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/cputimes_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/cputypes_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/cpuwalk_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/crash_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/creatbyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/cswstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dappprof_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dapptrace_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dexplorer_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/diskhits_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dispqlen_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dnlcps_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dnlcsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dnlcstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dtruss_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/dvmstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/errinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/execsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/fddist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/filebyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/fspaging_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/fsrw_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/guess_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/hotkernel_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/hotspot_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/hotuser_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/httpdstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/icmpstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/intbycpu_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/intoncpu_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/inttimes_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iofile_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iofileb_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iopattern_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iopending_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iosnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/iotop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_calls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_classflow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_events_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_methodcalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_objnew_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_package_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_profile_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_stat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_thread_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/j_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_calls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_execs_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_objcpu_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_objgc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_objnew_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_stat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/js_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/kill_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/kstat_types_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/lastwords_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/loads_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/lockbydist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/lockbyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/minfbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/minfbyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/mmapfiles_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/modcalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/newproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/nfswizard_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/oneliners_examples.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/opensnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pathopens_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pfilestat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pgpginbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pgpginbyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_funccalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_malloc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/php_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pidpersec_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_malloc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_subcalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pl_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/priclass_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/pridist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/procsystime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/putnexts_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_funccalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_malloc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_mallocstk_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_profile_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/py_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_calls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_funccalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_lines_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_malloc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_objcpu_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_objnew_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_stat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rb_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/readbytes_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/readdist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rfileio_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rfsio_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/runocc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rwbbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rwbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rwbytype_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rwsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/rwtop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sampleproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sar-c_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/seeksize_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/setuids_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_calls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_flowinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_lines_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_pidcolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_stat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_wasted_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sh_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/shellsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/shortlived_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sigdist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/stacksize_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/statsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/swapinfo_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/sysbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/syscallbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/syscallbyproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/syscallbysysc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_calldist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_calls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_calltime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_cpudist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_cputime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_flow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_flowtime_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_ins_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_insflow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_proccalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_procflow_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_stat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_syscalls_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_syscolors_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcl_who_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcpsnoop_d_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcpsnoop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcpstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcptop_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/tcpwdist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/threaded_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/topsyscall_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/topsysproc_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/udpstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/uname-a_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/vmbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/vmstat-p_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/vmstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/vopstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/weblatency_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/whatexec_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/woof_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/wpm_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/writebytes_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/writedist_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/xcallsbypid_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/xvmstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Examples/zvmstat_example.txt#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/fspaging.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/fsrw.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/rfileio.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/rfsio.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/FS/vopstat#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Guide#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Include/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Include/test.ksh#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Include/time.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Include/tostr.h#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_calldist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_calls.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_calltime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_classflow.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_cpudist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_cputime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_events.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_flow.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_flowtime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_methodcalls.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_objnew.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_package.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_profile.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_stat.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_syscalls.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_syscolors.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_thread.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Java/j_who.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_calldist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_calls.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_calltime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_cpudist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_cputime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_execs.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_flow.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_flowinfo.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_flowtime.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_objcpu.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_objgc.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_objnew.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_stat.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/JavaScript/js_who.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/cpudists#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/cputimes#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/cswstat.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/dnlcps.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/dnlcsnoop.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/dnlcstat#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/kstat_types.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/modcalls.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/priclass.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/pridist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/putnexts.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Kernel/whatexec.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Locks/lockbydist.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Locks/lockbyproc.d#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/Readme#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/anonpgpid.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/bitesize.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/connections.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/cpudists.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/cputimes.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/cputypes.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/cpuwalk.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/crash.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/creatbyproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/cswstat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dappprof.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dapptrace.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dexplorer.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/diskhits.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dispqlen.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dnlcps.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dnlcsnoop.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dnlcstat.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dtruss.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/dvmstat.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/errinfo.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/execsnoop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/fddist.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/filebyproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/fspaging.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/fsrw.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/guess.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/hotkernel.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/hotspot.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/hotuser.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/httpdstat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/icmpstat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/intbycpu.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/intoncpu.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/inttimes.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iofile.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iofileb.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iopattern.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iopending.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iosnoop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/iotop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_calls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_classflow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_events.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_methodcalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_objnew.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_package.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_profile.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_stat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_syscolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_thread.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/j_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_calls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_execs.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_objcpu.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_objgc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_objnew.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_stat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/js_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/kill.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/kstat_types.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/lastwords.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/loads.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/lockbydist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/lockbyproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/minfbypid.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/minfbyproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/mmapfiles.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/modcalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/newproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/nfswizard.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/opensnoop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pathopens.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pfilestat.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pgpginbypid.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pgpginbyproc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_funccalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_malloc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_syscolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/php_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pidpersec.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_malloc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_subcalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_syscolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pl_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/priclass.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/pridist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/procsystime.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/putnexts.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_funccalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_malloc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_mallocstk.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_profile.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_syscolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/py_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_calls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_funccalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_lines.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_malloc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_objcpu.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_objnew.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_stat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_syscolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rb_who.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/readbytes.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/readdist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rfileio.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rfsio.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/runocc.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rwbbypid.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rwbypid.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rwbytype.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rwsnoop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/rwtop.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sampleproc.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sar-c.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/seeksize.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/setuids.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_calldist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_calls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_calltime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_cpudist.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_cputime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_flow.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_flowinfo.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_flowtime.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_lines.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_pidcolors.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_stat.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_syscalls.d.1m#1 branch .. //depot/projects/ctsrd/tesla/src/cddl/contrib/dtracetoolkit/Man/man1m/sh_syscolors.d.1m#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Feb 15 19:52:03 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1BF11945; Fri, 15 Feb 2013 19:52:03 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D4381943 for ; Fri, 15 Feb 2013 19:52:02 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id ACB4313D for ; Fri, 15 Feb 2013 19:52:02 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FJq2LZ062614 for ; Fri, 15 Feb 2013 19:52:02 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FJq2JO062611 for perforce@freebsd.org; Fri, 15 Feb 2013 19:52:02 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 19:52:02 GMT Message-Id: <201302151952.r1FJq2JO062611@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222074 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:52:03 -0000 http://p4web.freebsd.org/@@222074?ac=10 Change 222074 by brooks@brooks_zenith on 2013/02/15 19:51:10 Explicitly close the output file descriptor so that work performed when the descriptor is closed is included in the summary output. Affected files ... .. //depot/projects/ctsrd/beribsd/src/bin/dd/dd.c#4 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/bin/dd/dd.c#4 (text+ko) ==== @@ -98,6 +98,13 @@ dd_in(); dd_close(); + /* + * Some devices such as cfi(4) may perform significant amounts + * of work when a write descriptor is closed. Close the out + * descriptor explicitly so that the summary handler (called + * from an atexit() hook) includes this work. + */ + close(out.fd); exit(0); } From owner-p4-projects@FreeBSD.ORG Fri Feb 15 19:56:07 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4EF6FA79; Fri, 15 Feb 2013 19:56:07 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 12DEFA77 for ; Fri, 15 Feb 2013 19:56:07 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id F2F1515F for ; Fri, 15 Feb 2013 19:56:06 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FJu6vm062791 for ; Fri, 15 Feb 2013 19:56:06 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FJu63M062788 for perforce@freebsd.org; Fri, 15 Feb 2013 19:56:06 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Fri, 15 Feb 2013 19:56:06 GMT Message-Id: <201302151956.r1FJu63M062788@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 222075 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:56:07 -0000 http://p4web.freebsd.org/@@222075?ac=10 Change 222075 by rwatson@rwatson_zenith_cl_cam_ac_uk on 2013/02/15 19:55:40 Do build BERI kernels with support for NFS locking. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_TEMPLATE#7 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_TEMPLATE#7 (text+ko) ==== @@ -41,6 +41,7 @@ options INET6 options KGSSAPI options NFSCL +options NFSLOCKD options NFS_ROOT # Debugging for use in -current From owner-p4-projects@FreeBSD.ORG Fri Feb 15 20:05:17 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E2245C74; Fri, 15 Feb 2013 20:05:16 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A62B2C72 for ; Fri, 15 Feb 2013 20:05:16 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 8CBDE1B0 for ; Fri, 15 Feb 2013 20:05:16 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FK5Gus063582 for ; Fri, 15 Feb 2013 20:05:16 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FK5GOh063579 for perforce@freebsd.org; Fri, 15 Feb 2013 20:05:16 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 20:05:16 GMT Message-Id: <201302152005.r1FK5GOh063579@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222076 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 20:05:17 -0000 http://p4web.freebsd.org/@@222076?ac=10 Change 222076 by brooks@brooks_zenith on 2013/02/15 20:04:49 Actually try to open /dev/cfi0 for read when /dev/isf0 isn't there. Prefer /dev/cfi0 in error output since it is the future. Affected files ... .. //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#4 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/ctsrd/atsectl/atsectl.c#4 (text+ko) ==== @@ -100,11 +100,11 @@ fd = open(DEV_ISF0_PATH, O_RDONLY, 0); if (fd == -1) - fd = open(DEV_ISF0_PATH, O_RDONLY, 0); + fd = open(DEV_CFI0_PATH, O_RDONLY, 0); else fdev = ISF; if (fd == -1) - errx(1, "Failed to open " DEV_ISF0_PATH); + errx(1, "Failed to open " DEV_CFI0_PATH); else fdev = CFI; @@ -148,7 +148,7 @@ if (fd == -1) fd = open(DEV_CFI0_PATH, O_WRONLY, 0); if (fd == -1) - errx(1, "Failed to open " DEV_ISF0_PATH); + errx(1, "Failed to open " DEV_CFI0_PATH); if (write(fd, block, sizeof(block)) != ISF_ERASE_BLOCK) errx(1, "Short write on %s", fdevs[fdev]); From owner-p4-projects@FreeBSD.ORG Fri Feb 15 20:06:18 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 20931D7B; Fri, 15 Feb 2013 20:06:18 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D8435D79 for ; Fri, 15 Feb 2013 20:06:17 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id BEF401C0 for ; Fri, 15 Feb 2013 20:06:17 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FK6HXF063627 for ; Fri, 15 Feb 2013 20:06:17 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FK6H0u063624 for perforce@freebsd.org; Fri, 15 Feb 2013 20:06:17 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 20:06:17 GMT Message-Id: <201302152006.r1FK6H0u063624@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222077 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 20:06:18 -0000 http://p4web.freebsd.org/@@222077?ac=10 Change 222077 by brooks@brooks_zenith on 2013/02/15 20:06:02 Don't install magic.h twice. It upsets the image creation tools. Affected files ... .. //depot/projects/ctsrd/beribsd/src/ctsrd-lib/libvuln_magic/Makefile#2 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/ctsrd-lib/libvuln_magic/Makefile#2 (text+ko) ==== @@ -12,7 +12,6 @@ SRCS= apprentice.c apptype.c ascmagic.c cdf.c cdf_time.c compress.c \ encoding.c fsmagic.c funcs.c \ is_tar.c magic.c print.c readcdf.c readelf.c softmagic.c -INCS= magic.h MAGICPATH?= /usr/share/misc From owner-p4-projects@FreeBSD.ORG Fri Feb 15 20:07:19 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4D456E71; Fri, 15 Feb 2013 20:07:19 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 105E2E6F for ; Fri, 15 Feb 2013 20:07:19 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 002C01CC for ; Fri, 15 Feb 2013 20:07:18 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FK7I0q063673 for ; Fri, 15 Feb 2013 20:07:18 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FK7IFe063670 for perforce@freebsd.org; Fri, 15 Feb 2013 20:07:18 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 20:07:18 GMT Message-Id: <201302152007.r1FK7IFe063670@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222078 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 20:07:19 -0000 http://p4web.freebsd.org/@@222078?ac=10 Change 222078 by brooks@brooks_zenith on 2013/02/15 20:07:03 Switch to cfi(4) in the default de4 kernel. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/boot/fdt/dts/beripad-de4.dts#15 edit .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_BASE#4 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/boot/fdt/dts/beripad-de4.dts#15 (text+ko) ==== @@ -99,14 +99,9 @@ * XXX-BZ keep flash before ethernet so that atse can read the * Ethernet addresses for now. */ - flash@0x74000000 { - compatible = "intel,strataflash"; - reg = <0x74000000 0x2000000>; - }; - - flash@0x76000000 { - compatible = "intel,strataflash"; - reg = <0x76000000 0x2000000>; + flash@74000000 { + compatible = "cfi-flash"; + reg = <0x74000000 0x4000000>; }; ethernet@7f007000 { ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_BASE#4 (text+ko) ==== @@ -11,6 +11,10 @@ ident BERI_DE4_BASE +options NFSCL # New Network Filesystem Client +options NFSLOCKD # Network Lock Manager +options NFS_ROOT # NFS usable as /, requires NFSCL + options FDT options FDT_DTB_STATIC makeoptions FDT_DTS_FILE=beripad-de4.dts @@ -25,7 +29,7 @@ device terasic_mtl device bpf -device isf +device cfi device sc device miibus From owner-p4-projects@FreeBSD.ORG Fri Feb 15 20:13:25 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BADC78F; Fri, 15 Feb 2013 20:13:25 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7EB997E for ; Fri, 15 Feb 2013 20:13:25 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id 5743B226 for ; Fri, 15 Feb 2013 20:13:25 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FKDPar065228 for ; Fri, 15 Feb 2013 20:13:25 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FKDPRU065223 for perforce@freebsd.org; Fri, 15 Feb 2013 20:13:25 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 20:13:25 GMT Message-Id: <201302152013.r1FKDPRU065223@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222079 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 20:13:25 -0000 http://p4web.freebsd.org/@@222079?ac=10 Change 222079 by brooks@brooks_zenith on 2013/02/15 20:12:59 Teach flashit about cfi(4). Affected files ... .. //depot/projects/ctsrd/beribsd/src/ctsrd/flashit/flashit.sh#4 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/ctsrd/flashit/flashit.sh#4 (text+ko) ==== @@ -1,32 +1,28 @@ #!/bin/sh -isf0_DEV=isf0 -isf0_OFFSET=0 -isf0_MAXLEN=0x02000000 - -isf1_DEV=isf1 -isf1_OFFSET=0 -isf1_MAXLEN=0x02000000 - -boot_DEV=isf0 +boot_DEV=cfid0 boot_OFFSET=0x01F00000 boot_MAXLEN=0x100000 -fpga_DEV=isf0 +fpga_DEV=cfid0 fpga_OFFSET=0x00020000 fpga_MAXLEN=0x00C00000 fpga_SKIP=0x20000 -fpga2_DEV=isf0 +fpga2_DEV=cfid0 fpga2_OFFSET=0x00C20000 fpga2_MAXLEN=0x00C00000 fpga2_SKIP=0x20000 -kernel_DEV=isf1 -kernel_OFFSET=0x00000000 +osconfig_DEV=cfid0 +osconfig_OFFSET=0x01820000 +osconfig_MAXLEN=0x00020000 + +kernel_DEV=cfid0 +kernel_OFFSET=0x02000000 kernel_MAXLEN=0x02000000 -TARGETS="boot:fpga:kernel:kernel2:root" +TARGETS="boot:fpga:fpga2:osconfig:kernel" prog=`basename "$0"` @@ -152,20 +148,6 @@ fi fi -ksize=$((${size} / 1024)) -eblocks=$((${ksize} / 128)) -if [ $((${ksize} % 128)) -ne 0 ]; then - eblocks=$((${eblocks} + 1)) -fi -echo "Erasing ${eblocks} 128K blocks from ${OFFSET} on ${DEV}" -if [ ${DRYRUN} -eq 0 ]; then - /usr/sbin/isfctl ${DEV} erase ${OFFSET} \ - $((${eblocks} * 128 * 1024)) - if [ $? -ne 0 ]; then - err 1 "Failed to erase" - fi -fi - echo "Writing ${binfile} to ${DEV} @ ${OFFSET}" if [ ${DRYRUN} -eq 0 ]; then iseek=$((`printf "%d" ${SKIP}` / 512)) From owner-p4-projects@FreeBSD.ORG Fri Feb 15 20:17:30 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EB7461FE; Fri, 15 Feb 2013 20:17:29 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id AF5441FC for ; Fri, 15 Feb 2013 20:17:29 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id A0C2E25E for ; Fri, 15 Feb 2013 20:17:29 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1FKHTYq065522 for ; Fri, 15 Feb 2013 20:17:29 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1FKHTHA065519 for perforce@freebsd.org; Fri, 15 Feb 2013 20:17:29 GMT (envelope-from brooks@freebsd.org) Date: Fri, 15 Feb 2013 20:17:29 GMT Message-Id: <201302152017.r1FKHTHA065519@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222080 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 20:17:30 -0000 http://p4web.freebsd.org/@@222080?ac=10 Change 222080 by brooks@brooks_zenith on 2013/02/15 20:16:33 Increase MDROOT size to the largest practically supportable in our current configuration. Comment out the source of the MDROOT. We'll start installing the image directly into the kernel during the soon. Affected files ... .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_MDROOT#12 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_MDROOT#12 (text+ko) ==== @@ -15,6 +15,6 @@ # Adjust the following path based on local requirements. # options MD_ROOT # MD is a potential root device -options MD_ROOT_SIZE=18432 +options MD_ROOT_SIZE=26624 options ROOTDEVNAME=\"ufs:md0\" -makeoptions MFS_IMAGE=/home/bed22/demoroot.img +#makeoptions MFS_IMAGE=/home/bed22/demoroot.img