From owner-p4-projects@FreeBSD.ORG Sun Feb 27 16:38:00 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A609F1065675; Sun, 27 Feb 2011 16:38:00 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6874C1065673 for ; Sun, 27 Feb 2011 16:38:00 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 54E3B8FC08 for ; Sun, 27 Feb 2011 16:38:00 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1RGc0W6082810 for ; Sun, 27 Feb 2011 16:38:00 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1RGc0Kr082807 for perforce@freebsd.org; Sun, 27 Feb 2011 16:38:00 GMT (envelope-from mjacob@freebsd.org) Date: Sun, 27 Feb 2011 16:38:00 GMT Message-Id: <201102271638.p1RGc0Kr082807@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189247 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Feb 2011 16:38:01 -0000 http://p4web.freebsd.org/@@189247?ac=10 Change 189247 by mjacob@mjacob-sandbox on 2011/02/27 16:37:34 Some more fixes. If a bad drive is attached, port enebles can fail, so set things up to come back later to try again. Affected files ... .. //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2cam.c#2 edit .. //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2pci.c#3 edit .. //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2sas.c#3 edit .. //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2sas.h#3 edit Differences ... ==== //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2cam.c#2 (text+ko) ==== @@ -677,6 +677,7 @@ } } + void mpt2sas_cam_done(mpt2sas_t *mpt, request_t *req, MPI2_SCSI_IO_REPLY *srf) { @@ -734,6 +735,11 @@ if ((req->state & (REQ_STATE_LOCKED|REQ_STATE_POLLED)) == 0) { mpt2sas_free_request(mpt, req); } + if (dp->active == 0 && dp->state != STABLE) { + if (dp->need_destroy) { + (void) mpt2sas_destroy_dev_part2(mpt, dp->AttachedDevHandle); + } + } } static void @@ -752,12 +758,22 @@ switch (ccb->ccb_h.func_code) { case XPT_SCSI_IO: /* Execute the requested I/O operation */ + if (mpt->portenabled == 0) { + mpt2sas_send_port_enable(mpt); + if (mpt->portenabled == 0) { + ccb->ccb_h.status = CAM_UNREC_HBA_ERROR; + break; + } + } + /* + * We don't support external CDBs + */ if ((ccb->ccb_h.flags & CAM_CDB_POINTER) && (ccb->ccb_h.flags & CAM_CDB_PHYS)) { ccb->ccb_h.status = CAM_REQ_INVALID; break; } /* - * We don't support external CDBs + * We don't support CDBs larger than we can stuff into a single SGE */ if (ccb->csio.cdb_len > sizeof (MPI2_SCSI_IO_CDB_UNION)) { ccb->ccb_h.status = CAM_REQ_INVALID; ==== //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2pci.c#3 (text+ko) ==== @@ -226,8 +226,8 @@ ctx = device_get_sysctl_ctx(mpt->dev); tree = device_get_sysctl_tree(mpt->dev); - SYSCTL_ADD_XINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "prt_mask", CTLFLAG_RW, &mpt->prt_mask, 0, "logging mask"); - SYSCTL_ADD_XINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "config_buf_mask", CTLFLAG_RD, &mpt->config_buf_mask, 0, "logging mask"); + SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "prt_mask", CTLFLAG_RW, &mpt->prt_mask, 0, "logging mask"); + SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "config_buf_mask", CTLFLAG_RD, &mpt->config_buf_mask, 0, "logging mask"); SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "nactive", CTLFLAG_RD, &mpt->nactive, 0, "number of active commands"); SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "nreq_total", CTLFLAG_RD, &mpt->nreq_total, 0, "total number of requests for this HBA"); SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "nreq_allocated", CTLFLAG_RD, &mpt->nreq_allocated, 0, "number of allocated requests currently allocated"); @@ -419,7 +419,7 @@ { switch (type) { case MOD_LOAD: - mtx_init(&mpt2sas_global_lock, "mpt2global", NULL, MTX_DEF); + mtx_init(&mpt2sas_global_lock, "mpt2global", NULL, MTX_SPIN); TAILQ_INIT(&mpt2sas_tailq); break; case MOD_UNLOAD: @@ -800,6 +800,7 @@ } MPT2_DMA_SET_STEP(mpt, 25); + return (0); failure: mpt2sas_mem_free(mpt); ==== //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2sas.c#3 (text+ko) ==== @@ -269,52 +269,95 @@ static void mpt2sas_topology_change(mpt2sas_t *mpt, MPI2_EVENT_DATA_SAS_TOPOLOGY_CHANGE_LIST *tpl) { + sas_dev_t *dp; + struct topochg *tp; + U16 hdl; + U8 status; int i; + if (tpl->ExpStatus == MPI2_EVENT_SAS_TOPO_ES_ADDED) { mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: expander added\n", __func__); return; } + for (i = 0; i < tpl->NumEntries; i++) { - U8 status; if (tpl->PHY[i].PhyStatus & MPI2_EVENT_SAS_TOPO_PHYSTATUS_VACANT) { continue; } + hdl = le16toh(tpl->PHY[i].AttachedDevHandle); status = tpl->PHY[i].PhyStatus & MPI2_EVENT_SAS_TOPO_RC_MASK; - switch(status) { + switch (status) { case MPI2_EVENT_SAS_TOPO_RC_PHY_CHANGED: - mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: PHY chanded at entry %d\n", __func__, i); - break; + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: PHY changed at entry %d for hdl %x\n", __func__, i, hdl); + if (hdl) { + dp = mpt2_hdl2dev(mpt, hdl); + if (dp) { + break; + } + /* otherwise fall thru to 'add' case */ + } else { + break; + } + /* FALLTHROUGH */ case MPI2_EVENT_SAS_TOPO_RC_TARG_ADDED: - if (le16toh(tpl->PHY[i].AttachedDevHandle)) { - struct topochg *tp = TAILQ_FIRST(&mpt->topo_free_list); + if (hdl) { + tp = TAILQ_FIRST(&mpt->topo_free_list); if (tp == NULL) { - mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Arrived - event lost\n", le16toh(tpl->PHY[i].AttachedDevHandle)); + mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Arrived - event lost\n", hdl); } else { - mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Arrived - scheduling for attach\n", le16toh(tpl->PHY[i].AttachedDevHandle)); + mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Arrived - scheduling for attach\n", hdl); TAILQ_REMOVE(&mpt->topo_free_list, tp, links); - tp->hdl = le16toh(tpl->PHY[i].AttachedDevHandle); + tp->hdl = hdl; tp->create = 1; TAILQ_INSERT_TAIL(&mpt->topo_wait_list, tp, links); } } break; case MPI2_EVENT_SAS_TOPO_RC_TARG_NOT_RESPONDING: - if (le16toh(tpl->PHY[i].AttachedDevHandle)) { - struct topochg *tp = TAILQ_FIRST(&mpt->topo_free_list); + case MPI2_EVENT_SAS_TOPO_RC_DELAY_NOT_RESPONDING: + if (status == MPI2_EVENT_SAS_TOPO_RC_DELAY_NOT_RESPONDING) + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: DevHandle 0x%x delayed not responding\n", __func__, hdl); + if (hdl) { + /* + * See if we already have a topology event for this. + */ + TAILQ_FOREACH(tp, &mpt->topo_wait_list, links) { + if (tp->create && tp->hdl == hdl) { + TAILQ_REMOVE(&mpt->topo_wait_list, tp, links); + break; + } + } + if (tp) { + mpt2sas_prt(mpt, MP2PRT_CONFIG, "hdl 0x%x departed before it was seen\n", hdl); + break; + } + /* + * See if we already have a device structure for this. + */ + dp = mpt2_hdl2dev(mpt, hdl); + if (dp) { + switch (dp->state) { + case NEW: + case ATTACHING: + dp->state = DETACHING; + break; + default: + dp->state = FAILED; + break; + } + } + tp = TAILQ_FIRST(&mpt->topo_free_list); if (tp == NULL) { - mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Departed- event lost\n", le16toh(tpl->PHY[i].AttachedDevHandle)); + mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Departed- event lost\n", hdl); } else { - mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Departed- scheduling for detach\n", le16toh(tpl->PHY[i].AttachedDevHandle)); + mpt2sas_prt(mpt, MP2PRT_CONFIG, "DevHandle 0x%x Departed- scheduling for detach\n", hdl); TAILQ_REMOVE(&mpt->topo_free_list, tp, links); - tp->hdl = le16toh(tpl->PHY[i].AttachedDevHandle); + tp->hdl = hdl; tp->create = 0; TAILQ_INSERT_TAIL(&mpt->topo_wait_list, tp, links); } } break; - case MPI2_EVENT_SAS_TOPO_RC_DELAY_NOT_RESPONDING: - mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: DevHandle 0x%x delayed not responding\n", __func__, le16toh(tpl->PHY[i].AttachedDevHandle)); - break; default: mpt2sas_prt(mpt, MP2PRT_WARN, "%s: unknown status %x at entry %d\n", __func__, status, i); break; @@ -439,17 +482,10 @@ reply = MPT2_RFA2PTR(mpt, le32toh(dsc->ReplyFrameAddress)); addr = (uint8_t *)reply; bus_dmamap_sync(mpt->replies.dmat, mpt->replies.dmap, BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE); -#if 0 - if (addr < mpt->replies.vaddr || addr >= &mpt->replies.vaddr[MPT2_REPLY_MEM_SIZE(mpt)]) { - mpt2sas_prt(mpt, MP2PRT_ERR, "bad reply address %p SMID %u\n", reply, le16toh(dsc->SMID)); - reply = NULL; - } -#else if (addr < mpt->replies.vaddr || addr > &mpt->replies.vaddr[MPT2_REPLY_MEM_SIZE(mpt)]) { mpt2sas_prt(mpt, MP2PRT_ERR, "bad reply address %p SMID %u\n", reply, le16toh(dsc->SMID)); reply = NULL; } -#endif if (addr[0] == 0xff && addr[1] == 0xff && addr[2] == 0xff && addr[3] == 0xff) { mpt2sas_prt(mpt, MP2PRT_ERR, "bad reply address %p free_host_index = %u\n", reply, mpt->free_host_index); reply = NULL; @@ -867,10 +903,49 @@ #endif /******************************* Discovery and SAS/IOC Config Routines **************************/ -void +int mpt2sas_destroy_dev(mpt2sas_t *mpt, U16 hdl) { MPI2_SCSI_TASK_MANAGE_REQUEST *abt; + request_t *req; + sas_dev_t *dp; + int error; + + KASSERT(hdl < mpt->ioc_facts.MaxTargets, ("%s: oops", __func__)); + dp = &mpt->sas_dev_pool[hdl]; + if (dp->AttachedDevHandle == 0) { + return (0); + } + KASSERT(hdl == dp->AttachedDevHandle, ("%s: oops2", __func__)); + if (dp->active) { + int nreq = dp->active; + req = mpt2sas_get_request(mpt); + if (req == NULL) { + mpt2sas_prt(mpt, MP2PRT_ERR, "%s: cannot allocat request\n", __func__); + return (ENOBUFS); + } + dp->need_destroy = 1; + req->flags = MPI2_REQ_DESCRIPT_FLAGS_HIGH_PRIORITY; + abt = MPT2_REQ2RQS(mpt, req); + memset(abt, 0, sizeof (MPI2_SCSI_TASK_MANAGE_REQUEST)); + abt->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; + abt->DevHandle = htole16(dp->AttachedDevHandle); + abt->TaskType = MPI2_SCSITASKMGMT_TASKTYPE_TARGET_RESET; + abt->MsgFlags = MPI2_SCSITASKMGMT_MSGFLAGS_LINK_RESET | MPI2_SCSITASKMGMT_MSGFLAGS_DO_NOT_SEND_TASK_IU; + mpt2sas_send_cmd(mpt, req); + error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 1000); + MPT2SAS_SYNC_ERR_NORET(mpt, error); + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: %d requests were still in play, deferred calling MPI2_SAS_OP_REMOVE_DEVICE (which %s been called)\n", __func__, nreq, dp->destroy_called? "*has*" : "has *not*"); + return (0); + } else { + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: calling dd2 hdl %x directly\n", __func__, hdl); + return mpt2sas_destroy_dev_part2(mpt, hdl); + } +} + +int +mpt2sas_destroy_dev_part2(mpt2sas_t *mpt, U16 hdl) +{ MPI2_SAS_IOUNIT_CONTROL_REQUEST *ucr; request_t *req; sas_dev_t *dp; @@ -879,26 +954,16 @@ KASSERT(hdl < mpt->ioc_facts.MaxTargets, ("%s: oops", __func__)); dp = &mpt->sas_dev_pool[hdl]; if (dp->AttachedDevHandle == 0) { - return; + return (0); } + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: destroy hdl %x active %u\n", __func__, dp->AttachedDevHandle, dp->active); req = mpt2sas_get_request(mpt); if (req == NULL) { - return; - } - req->flags = MPI2_REQ_DESCRIPT_FLAGS_HIGH_PRIORITY; - abt = MPT2_REQ2RQS(mpt, req); - memset(abt, 0, sizeof (MPI2_SCSI_TASK_MANAGE_REQUEST)); - abt->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; - abt->DevHandle = htole16(dp->AttachedDevHandle); - abt->TaskType = MPI2_SCSITASKMGMT_TASKTYPE_TARGET_RESET; - abt->MsgFlags = MPI2_SCSITASKMGMT_MSGFLAGS_SAS_HARD_LINK_RESET | MPI2_SCSITASKMGMT_MSGFLAGS_DO_NOT_SEND_TASK_IU; - mpt2sas_send_cmd(mpt, req); - error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 1000); - MPT2SAS_SYNC_ERR_NORET(mpt, error); - req = mpt2sas_get_request(mpt); - if (req == NULL) { - return; + mpt2sas_prt(mpt, MP2PRT_ERR, "%s: cannot allocat request\n", __func__); + return (ENOBUFS); } + dp->destroy_called = 1; + dp->need_destroy = 0; req->flags = MPI2_REQ_DESCRIPT_FLAGS_SCSI_IO; ucr = MPT2_REQ2RQS(mpt, req); memset(ucr, 0, sizeof (MPI2_SAS_IOUNIT_CONTROL_REQUEST)); @@ -906,13 +971,14 @@ ucr->Operation = MPI2_SAS_OP_REMOVE_DEVICE; ucr->DevHandle = htole16(dp->AttachedDevHandle); mpt2sas_send_cmd(mpt, req); - error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 1000); + error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 10000); MPT2SAS_SYNC_ERR_NORET(mpt, error); dp->state = DETACHING; mpt->devchanged = 1; + return (0); } -void +int mpt2sas_create_dev(mpt2sas_t *mpt, U16 hdl) { sas_dev_t *dp; @@ -921,26 +987,36 @@ KASSERT(hdl < mpt->ioc_facts.MaxTargets, ("%s: oops", __func__)); dp = &mpt->sas_dev_pool[hdl]; if (dp->AttachedDevHandle) { - return; + mpt2sas_prt(mpt, MP2PRT_WARN, "%s: device 0x%x already attached as hdl 0x%x\n", __func__, dp->AttachedDevHandle, hdl); + return (0); } if (mpt2sas_get_cfgbuf(mpt, &off)) { mpt2sas_prt(mpt, MP2PRT_WARN, "%s: cannot allocate config buffer\n", __func__); - return; + return (ENOMEM); } mpt2sas_prt(mpt, MP2PRT_CONFIG, "creating device (hdl %x)\n", hdl); dp->AttachedDevHandle = hdl; dp->state = NEW; error = mpt2sas_read_vpd(mpt, dp, off); - if (error != MPT2_OK) { - mpt2sas_prt(mpt, MP2PRT_ERR, "mpt2sas_read_vpd failed (error %d)\n", error); + mpt2sas_free_cfgbuf(mpt, off); + if (error == ENOMEM) { + dp->AttachedDevHandle = 0; dp->state = NIL; + return (error); + } else if (error) { dp->AttachedDevHandle = 0; - mpt2sas_free_cfgbuf(mpt, off); - return; + dp->state = NIL; + mpt2sas_prt(mpt, MP2PRT_ERR, "mpt2sas_read_vpd failed (error %d)\n", error); + return (0); + } + /* + * Catch the case here where we never made it. + */ + if (dp->state == NEW) { + dp->state = ATTACHING; + mpt->devchanged = 1; } - dp->state = ATTACHING; - mpt->devchanged = 1; - mpt2sas_free_cfgbuf(mpt, off); + return (0); } static int @@ -1075,7 +1151,7 @@ error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 1000); MPT2SAS_SYNC_ERR_NORET(mpt, error); if (error) { - return (MPT2_FAIL); + return (error); } /* * Okay, now that we have this ATA IDENTIFY data, we can find our NCQ queue depth @@ -1234,8 +1310,10 @@ void mpt2sas_free_request(mpt2sas_t *mpt, request_t *req) { + mpt2sas_dma_chunk_t *cl, *nxt; + KASSERT((req > &mpt->request_pool[0] && req < &mpt->request_pool[MPT2_MAX_REQUESTS(mpt)]), ("bad request pointer")); - mpt2sas_dma_chunk_t *cl, *nxt; + KASSERT((mpt->nreq_allocated > 1), ("bad allocation arithmetic")); if ((cl = req->chain) != NULL) { while (cl) { @@ -1247,6 +1325,9 @@ } req->chain = NULL; req->ccb = NULL; + if (req->state & REQ_STATE_TIMEDOUT) { + mpt2sas_prt(mpt, MP2PRT_ERR, "request %p:%u now being freed\n", req, req->serno); + } req->serno = 0; req->state = REQ_STATE_FREE; req->IOCStatus = 0; @@ -1402,7 +1483,7 @@ /* * Enable IOC port */ -static int +void mpt2sas_send_port_enable(mpt2sas_t *mpt) { MPI2_PORT_ENABLE_REQUEST *rqs; @@ -1411,7 +1492,8 @@ req = mpt2sas_get_request(mpt); if (req == NULL) { - return (ENOMEM); + mpt2sas_prt(mpt, MP2PRT_ERR, "%s: unable to get request\n", __func__); + return; } req->flags = MPI2_REQ_DESCRIPT_FLAGS_DEFAULT_TYPE; rqs = MPT2_REQ2RQS(mpt, req); @@ -1419,7 +1501,11 @@ rqs->Function = MPI2_FUNCTION_PORT_ENABLE; mpt2sas_send_cmd(mpt, req); error = mpt2sas_wait_req(mpt, req, REQ_STATE_DONE, REQ_STATE_DONE, 30000); - MPT2SAS_SYNC_ERR(mpt, error); + MPT2SAS_SYNC_ERR_NORET(mpt, error); + if (error == 0) { + mpt2sas_prt(mpt, MP2PRT_CONFIG, "%s: port enabled\n", __func__); + mpt->portenabled = 1; + } } /* @@ -1615,12 +1701,12 @@ * Free all allocated host side requests */ mpt->nreq_total = MPT2_MAX_REQUESTS(mpt); + mpt->nreq_allocated = MPT2_MAX_REQUESTS(mpt); for (val = 1; val < MPT2_MAX_REQUESTS(mpt); val++) { request_t *req = &mpt->request_pool[val]; req->state = REQ_STATE_ALLOCATED; mpt2sas_free_request(mpt, req); } - mpt->nreq_allocated = 0; /* * Initialize the DMA sge chunks @@ -1704,14 +1790,10 @@ MPT2_CHUNK_MEM_SIZE(mpt) / MPT2_CHUNK_SIZE(mpt), mpt->sge_per_chunk); /* - * Enable the port. + * Enable the port. Port enable can fail if you have a bad drive, so if we fail to eanble the port, + * we still consider ourselves 'here' (but need to try again later). */ - if (mpt2sas_send_port_enable(mpt) != MPT2_OK) { - mpt2sas_disable_ints(mpt); - MPT2_UNLOCK(mpt); - return (ENXIO); - } - + mpt2sas_send_port_enable(mpt); MPT2_UNLOCK(mpt); return (0); } @@ -1826,13 +1908,14 @@ mpt2sas_t *mpt = arg; uint32_t mselapsed; struct timeval now, save; + request_t *req; struct topochg *tp; - request_t *req; + int r; + + MPT2_LOCK(mpt); microtime(&save); now = save; - - MPT2_LOCK(mpt); timevalsub(&now, &mpt->watchdog_then); mselapsed = (now.tv_sec * 1000) + (now.tv_usec / 1000); mpt->watchdog_then = save; @@ -1851,23 +1934,29 @@ mpt2sas_scsi_abort(mpt, req); } } + while ((tp = TAILQ_FIRST(&mpt->topo_wait_list)) != NULL) { - TAILQ_REMOVE(&mpt->topo_wait_list, tp, links); if (tp->create) { - mpt2sas_create_dev(mpt, tp->hdl); + r = mpt2sas_create_dev(mpt, tp->hdl); + } else { + r = mpt2sas_destroy_dev(mpt, tp->hdl); + } + if (r == 0) { + TAILQ_REMOVE(&mpt->topo_wait_list, tp, links); + TAILQ_INSERT_TAIL(&mpt->topo_free_list, tp, links); } else { - mpt2sas_destroy_dev(mpt, tp->hdl); + break; } - TAILQ_INSERT_TAIL(&mpt->topo_free_list, tp, links); } - callout_reset(&mpt->watchdog, hz, mpt2sas_watchdog, mpt); if (mpt->ehook_active == 0 && mpt->path && mpt->devchanged) { sas_dev_t *dp; int r; - for (dp = mpt->sas_dev_pool; dp < &mpt->sas_dev_pool[mpt->ioc_facts.MaxTargets]; dp++) { - if (dp->state == ATTACHING) { - dp->state = STABLE; /* XXX */ + if (dp->state == DETACHING) { + dp->state = NIL; + dp->AttachedDevHandle = 0; + } else if (dp->state == ATTACHING) { + dp->state = STABLE; } } mpt->devchanged = 0; @@ -1878,20 +1967,25 @@ mpt->devchanged = 1; } } + callout_reset(&mpt->watchdog, hz, mpt2sas_watchdog, mpt); MPT2_UNLOCK(mpt); } void mpt2sas_prt(mpt2sas_t *mpt, int mask, const char *fmt, ...) { + char buf[256]; + int used; va_list ap; if (mask != MP2PRT_ALL && (mask & mpt->prt_mask) == 0) { return; } - printf("%s: ", device_get_nameunit(mpt->dev)); + snprintf(buf, sizeof buf, "%s: ", device_get_nameunit(mpt->dev)); + used = strlen(buf); va_start(ap, fmt); - vprintf(fmt, ap); + vsnprintf(&buf[used], sizeof (buf) - used, fmt, ap); va_end(ap); + printf("%s", buf); } void @@ -1953,7 +2047,7 @@ MPT2_LOCK(mpt); TAILQ_INSERT_TAIL(&mpt2sas_tailq, mpt, links); MPT2_UNLOCK(mpt); - callout_reset(&mpt->watchdog, hz/10, mpt2sas_watchdog, mpt); + callout_reset(&mpt->watchdog, hz, mpt2sas_watchdog, mpt); return (0); } ==== //depot/projects/mjacob-dev/sys/dev/mpt2sas/mpt2sas.h#3 (text+ko) ==== @@ -179,6 +179,7 @@ #include #include + /****************************** Misc Definitions ******************************/ #define MPT2_OK (0) #define MPT2_FAIL (0x10000) @@ -227,7 +228,7 @@ if (e == ETIMEDOUT) { \ mpt2sas_prt(m, MP2PRT_ERR, "%s: request timed out (@line %d)\n", __func__, __LINE__); \ } else if (error) { \ - mpt2sas_prt(m, MP2PRT_ERR, "%s: error 0x%x (@line %d)\n", __func__, m->iocsts, __LINE__); \ + mpt2sas_prt(m, MP2PRT_ERR, "%s: error %d:0x%x (@line %d)\n", __func__, e, m->iocsts, __LINE__); \ } \ do { ; } while (0) @@ -349,11 +350,13 @@ U32 SlotStatus; MPI2_SAS_IO_UNIT0_PHY_DATA phy; uint32_t + destroy_called : 1, + need_destroy : 1, is_sata : 1, set_qfull : 1; uint16_t active; uint16_t qdepth; - enum { NIL, NEW, ATTACHING, STABLE, DETACHING } state; + enum { NIL, NEW, ATTACHING, VALIDATING, VALIDATING_DONE, STABLE, FAILED, DETACHING } state; }; /* @@ -494,6 +497,7 @@ * Flags and misc */ unsigned int + portenabled : 1, devchanged : 1, outofbeer : 1, acks_needed : 1, @@ -715,6 +719,7 @@ /***************************** IOC Initialization *****************************/ extern struct mpt2sas_tq mpt2sas_tailq; int mpt2sas_reset(mpt2sas_t *); +void mpt2sas_send_port_enable(mpt2sas_t *); /**************************** CAM Routines ***************************/ int mpt2sas_cam_attach(mpt2sas_t *); @@ -736,10 +741,11 @@ request_t * mpt2sas_get_request(mpt2sas_t *); void mpt2sas_free_request(mpt2sas_t *, request_t *); void mpt2sas_intr(void *); -void mpt2sas_create_dev(mpt2sas_t *, U16); +int mpt2sas_create_dev(mpt2sas_t *, U16); void mpt2sas_build_ata_passthru(mpt2sas_t *, sas_dev_t *, U8 *, request_t *, bus_addr_t, uint32_t); int mpt2sas_check_sata_passthru_failure(mpt2sas_t *, MPI2_SATA_PASSTHROUGH_REPLY *); -void mpt2sas_destroy_dev(mpt2sas_t *, U16); +int mpt2sas_destroy_dev(mpt2sas_t *, U16); +int mpt2sas_destroy_dev_part2(mpt2sas_t *, U16); void mpt2sas_prt(mpt2sas_t *, int, const char *, ...) __printflike(3, 4); void mpt2sas_prt_cont(mpt2sas_t *, int, const char *, ...) __printflike(3, 4); int mpt2sas_read_sep(mpt2sas_t *, sas_dev_t *); From owner-p4-projects@FreeBSD.ORG Sun Feb 27 18:09:44 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DD8871065670; Sun, 27 Feb 2011 18:09:43 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C4D8106566B for ; Sun, 27 Feb 2011 18:09:43 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 875BC8FC1B for ; Sun, 27 Feb 2011 18:09:43 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1RI9hW6001105 for ; Sun, 27 Feb 2011 18:09:43 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1RI90Nc001099 for perforce@freebsd.org; Sun, 27 Feb 2011 18:09:00 GMT (envelope-from mjacob@freebsd.org) Date: Sun, 27 Feb 2011 18:09:00 GMT Message-Id: <201102271809.p1RI90Nc001099@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189249 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Feb 2011 18:09:44 -0000 http://p4web.freebsd.org/@@189249?ac=10 Change 189249 by mjacob@mjacob-sandbox on 2011/02/27 18:08:40 Pull from head Affected files ... .. //depot/projects/mjacob-dev/Makefile#3 integrate .. //depot/projects/mjacob-dev/Makefile.inc1#3 integrate .. //depot/projects/mjacob-dev/ObsoleteFiles.inc#3 integrate .. //depot/projects/mjacob-dev/UPDATING#3 integrate .. //depot/projects/mjacob-dev/bin/csh/Makefile#2 integrate .. //depot/projects/mjacob-dev/bin/csh/iconv.h#2 delete .. //depot/projects/mjacob-dev/bin/csh/iconv_stub.h#1 branch .. //depot/projects/mjacob-dev/bin/df/df.c#2 integrate .. //depot/projects/mjacob-dev/bin/ed/ed.1#2 integrate .. //depot/projects/mjacob-dev/bin/kenv/kenv.1#2 integrate .. //depot/projects/mjacob-dev/bin/kill/kill.c#3 integrate .. //depot/projects/mjacob-dev/bin/pkill/pkill.c#2 integrate .. //depot/projects/mjacob-dev/bin/ps/ps.1#2 integrate .. //depot/projects/mjacob-dev/bin/sh/Makefile#3 integrate .. //depot/projects/mjacob-dev/bin/sh/TOUR#2 integrate .. //depot/projects/mjacob-dev/bin/sh/alias.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/alias.h#2 integrate .. //depot/projects/mjacob-dev/bin/sh/arith.h#2 integrate .. //depot/projects/mjacob-dev/bin/sh/arith.y#2 delete .. //depot/projects/mjacob-dev/bin/sh/arith_lex.l#3 delete .. //depot/projects/mjacob-dev/bin/sh/arith_yacc.c#1 branch .. //depot/projects/mjacob-dev/bin/sh/arith_yacc.h#1 branch .. //depot/projects/mjacob-dev/bin/sh/arith_yylex.c#1 branch .. //depot/projects/mjacob-dev/bin/sh/error.h#3 integrate .. //depot/projects/mjacob-dev/bin/sh/eval.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/exec.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/exec.h#2 integrate .. //depot/projects/mjacob-dev/bin/sh/expand.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/init.h#2 integrate .. //depot/projects/mjacob-dev/bin/sh/input.c#2 integrate .. //depot/projects/mjacob-dev/bin/sh/jobs.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/main.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/mkinit.c#2 integrate .. //depot/projects/mjacob-dev/bin/sh/options.c#2 integrate .. //depot/projects/mjacob-dev/bin/sh/parser.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/redir.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/sh.1#3 integrate .. //depot/projects/mjacob-dev/bin/sh/shell.h#2 integrate .. //depot/projects/mjacob-dev/bin/sh/trap.c#3 integrate .. //depot/projects/mjacob-dev/bin/sh/var.c#3 integrate .. //depot/projects/mjacob-dev/bin/test/test.c#2 integrate .. //depot/projects/mjacob-dev/cddl/lib/libzpool/Makefile#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/CHANGES#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/COPYRIGHT#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/README#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.html#2 delete .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.pdf#2 delete .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.txt#2 delete .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.html#1 branch .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.pdf#1 branch .. //depot/projects/mjacob-dev/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.txt#1 branch .. //depot/projects/mjacob-dev/contrib/bind9/bin/check/check-tool.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/check/check-tool.h#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/check/named-checkconf.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/check/named-checkzone.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/dig.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/dighost.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/host.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/nslookup.1#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/nslookup.docbook#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dig/nslookup.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-dsfromkey.8#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-keygen.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-signzone.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/dnssec/dnssec-signzone.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/builtin.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/client.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/control.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/include/named/globals.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/include/named/query.h#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/main.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/query.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/server.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/update.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/named/xfrout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/nsupdate/nsupdate.1#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/nsupdate/nsupdate.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/nsupdate/nsupdate.docbook#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/bin/nsupdate/nsupdate.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/config.h.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/config.threads.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/configure.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM-book.xml#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.ch06.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.ch07.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.ch08.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.ch09.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/Bv9ARM.pdf#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.dig.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.dnssec-keygen.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.dnssec-signzone.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.host.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.named-checkconf.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.named-checkzone.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.named.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.nsupdate.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.rndc-confgen.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.rndc.conf.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/arm/man.rndc.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/doc/misc/options#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/bind9/api#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/bind9/check.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/adb.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/api#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/dst_api.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/dst_internal.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/gssapictx.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/diff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/events.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/name.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/ncache.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/rdataset.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/resolver.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/result.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/tsig.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/types.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/validator.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/view.h#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dns/zone.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/include/dst/dst.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/journal.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/message.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/name.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/ncache.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/openssl_link.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rbtdb.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdata.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdata/generic/nsec_47.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdatalist.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdataset.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rdataslab.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/resolver.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/result.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/rootns.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/sdb.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/sdlz.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/time.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/tkey.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/tsig.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/validator.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/view.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/dns/zone.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/api#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/entropy.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/include/isc/mem.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/include/isc/platform.h.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/include/isc/task.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/mem.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/nothreads/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/print.c#3 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/pthreads/mutex.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/task.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isc/unix/socket.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isccfg/api#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/isccfg/namedconf.c#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_buffer.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_config.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_context.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_gabn.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_gethostent.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_getipnode.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_gnba.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_inetntop.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_noop.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_packet.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/man/lwres_resutil.html#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/lib/lwres/print_p.h#2 integrate .. //depot/projects/mjacob-dev/contrib/bind9/release-notes.css#2 delete .. //depot/projects/mjacob-dev/contrib/bind9/version#3 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/MAINTAINERS#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/Makefile.def#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/Makefile.tpl#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ChangeLog-0203#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ChangeLog-2006#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/acinclude.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aclocal.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout-arm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout-encap.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout-sparcle.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout-target.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout0.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout32.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aout64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aoutf1.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/aoutx.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/archive.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/archive64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/archures.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/armnetbsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bfd-in.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bfd-in2.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bfd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bfdio.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bfdwin.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/binary.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/bout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cache.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-alpha.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-arm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-aux.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-i386.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-ppc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-rs6000.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-sparc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff-x86_64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coff64-rs6000.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coffcode.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coffgen.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cofflink.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/coffswap.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/config.bfd#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/config.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/configure#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/configure.host#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/configure.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/corefile.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-alpha.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-arc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-arm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-cr16.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-i386.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-ia64-opc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-mep.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-powerpc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-rs6000.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-s390.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-score.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-sparc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/cpu-spu.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/demo64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/dep-in.sed#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/aoutx.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/archive.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/archures.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/bfd.texinfo#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/bfdint.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/bfdio.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/bfdt.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/bfdwin.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/cache.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/chew.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/coffcode.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/core.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/elf.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/elfcode.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/fdl.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/format.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/hash.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/init.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/libbfd.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/linker.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/mmo.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/opncls.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/reloc.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/section.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/syms.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/doc/targets.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/dwarf1.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/dwarf2.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ecoff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ecofflink.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ecoffswap.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/efi-app-ia32.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/efi-app-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-attrs.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-bfd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-eh-frame.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-strtab.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-vxworks.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf-vxworks.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-arc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-arm.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-arm.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-avr.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-cr16.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-gen.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-i386.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-mep.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-ppc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-ppc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-s390.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-score.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-sh-relocs.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-sparc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-spu.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32-spu.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf32.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-alpha.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-gen.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-ppc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-ppc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-s390.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-sparc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64-x86-64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elf64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfarm-nabi.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfarm-oabi.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfcode.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfcore.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elflink.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elflink.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfn32-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-sparc.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-sparc.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/elfxx-target.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/format.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/freebsd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/gen-aout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/genlink.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/hash.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/host-aout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/i386aout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/i386bsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/i386freebsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/i386linux.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/i386netbsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ieee.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ihex.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/init.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libaout.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libbfd-in.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libbfd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libbfd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libcoff-in.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libcoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libecoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libieee.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libpei.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/libxcoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/linker.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/mep-relocs.pl#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/merge.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/mipsbsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/netbsd-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/netbsd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/opncls.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/osf-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-arm-wince.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-arm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-i386.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-ppc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pe-x86_64.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/peXXigen.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pei-arm-wince.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pei-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/pei-x86_64.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/bfd/peicode.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/po/BLD-POTFILES.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/po/Make-in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/po/POTFILES.in#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/bfd/po/SRC-POTFILES.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/po/bfd.pot#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ppcboot.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/ptrace-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/reloc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/reloc16.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/rs6000-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/sco5-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/section.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/simple.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/sparclinux.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/sparcnetbsd.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/srec.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/stab-syms.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/stabs.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/sunos.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/syms.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/sysdep.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/targets.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/tekhex.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/trad-core.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/version.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/xcoff-target.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/bfd/xcofflink.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/ChangeLog-2006#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/MAINTAINERS#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/NEWS#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/acinclude.m4#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/aclocal.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/addr2line.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/ar.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/arlex.l#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/arparse.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/arsup.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/arsup.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/bin2c.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/binemul.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/binemul.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/bucomm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/bucomm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/budbg.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/budemang.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/budemang.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/coffdump.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/coffgrok.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/coffgrok.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/config.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/configure#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/configure.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/cxxfilt.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/debug.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/debug.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/deflex.l#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/defparse.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/defparse.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/defparse.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dep-in.sed#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dlltool.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dlltool.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dllwrap.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/addr2line.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/ar.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/binutils.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/cxxfilt.man#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/dlltool.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/fdl.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/nm.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/objcopy.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/objdump.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/ranlib.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/readelf.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/size.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/strings.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/doc/strip.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dwarf.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/dwarf.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/embedspu.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/emul_vanilla.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/filemode.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/ieee.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/mclex.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/mcparse.y#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/nm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/objcopy.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/objdump.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/po/Make-in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/po/POTFILES.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/po/binutils.pot#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/prdbg.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/ranlib.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rclex.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rclex.l#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rcparse.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rdcoff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rddbg.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/readelf.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rename.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/resbin.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/rescoff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/resrc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/resres.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/size.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/srconv.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/stabs.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/strings.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/sysdep.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/sysdump.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/sysinfo.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/syslex.l#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/unwind-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/unwind-ia64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/version.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/binutils/windint.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/windmc.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/windmc.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/binutils/wrstabs.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config-ml.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config.guess#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config.if#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config.rpath#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config.sub#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/acinclude.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/confsubdir.m4#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config/ld-symbolic.m4#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-cxux#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-mingw32#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-necv4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-openedition#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-sco#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-solaris#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-sysv#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-sysv4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mh-sysv5#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-armpic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-elfalphapic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-ia64pic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-linux#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-mep#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-papic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-ppcpic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-s390pic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-sparcpic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-spu#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-v810#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/config/mt-x86pic#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/config/multi.m4#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/config/unwind_ipinfo.m4#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/configure#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/configure.ac#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/configure.in#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/contrib/ChangeLog#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/contrib/texi2pod.pl#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/etc/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-0001#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-0203#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-2006#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-9295#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-9697#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ChangeLog-9899#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/NEWS#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/README#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/acinclude.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/aclocal.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/app.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/as.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/as.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/asintl.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/atof-generic.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/bignum-copy.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/bignum.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/bit_fix.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/cgen.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/cgen.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/cond.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/aout_gnu.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/atof-ieee.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/atof-vax.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/itbl-mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-aout.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-aout.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-coff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-coff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-ecoff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-ecoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-elf.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-elf.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-generic.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-generic.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-ieee.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-ieee.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/obj-multi.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-alpha.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-alpha.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-arc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-arc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-arm.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-arm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-cr16.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-cr16.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-generic.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-generic.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-i386.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-i386.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-ia64.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-ia64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-m68851.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-mep.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-mep.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-ppc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-ppc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-s390.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-s390.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-score.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-score.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-sparc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-sparc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-spu.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/tc-spu.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-386bsd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-aux.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-nbsd.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-pep.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-ppcnw.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-sparcaout.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-sysv32.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/config/te-tmips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/configure#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/configure.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/debug.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/dep-in.sed#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/depend.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/all.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/as.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/as.texinfo#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-alpha.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-arc.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-arm.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-avr.texi#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-cr16.texi#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-i386.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-ia64.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-mips.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-ppc.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-sh.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/c-sparc.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/gasp.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/gasver.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/doc/internals.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/dw2gencfi.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/dw2gencfi.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/dwarf2dbg.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/dwarf2dbg.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ecoff.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ecoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/ehopt.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/emul-target.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/emul.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/expr.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/expr.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/flonum-copy.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/flonum-konst.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/flonum-mult.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/flonum.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/frags.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/frags.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/gasp.c#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/gdbinit.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/hash.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/hash.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/input-file.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/input-file.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/input-scrub.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/itbl-lex.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/gas/itbl-lex.l#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/itbl-ops.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/itbl-ops.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/link.cmd#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/gas/listing.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/listing.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/literal.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/macro.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/macro.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/messages.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/obj.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/output-file.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/output-file.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/po/Make-in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/po/POTFILES.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/po/gas.pot#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/read.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/read.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/sb.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/sb.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/stabs.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/struc-symbol.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/subsegs.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/subsegs.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/symbols.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/symbols.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/tc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/write.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gas/write.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gprof/mips.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/gprof/po/ms.po#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/ansidecl.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/aout64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/ar.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/encap.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/host.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/ranlib.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/reloc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/stab.def#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/stab_gnu.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/aout/sun4.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/bfdlink.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/bin-bugs.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/include/callback.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/alpha.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/arm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/aux-coff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/ecoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/external.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/i386.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/ia64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/mipspe.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/pe.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/powerpc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/rs6000.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/rs6k64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/sh.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/sparc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/symconst.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/ti.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/coff/xcoff.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/demangle.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/dis-asm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/dyn-string.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ChangeLog-9103#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/alpha.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/arc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/arm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/avr.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/bfin.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/common.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/cr16.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/cris.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/crx.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/d10v.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/d30v.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/dlx.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/dwarf.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/dwarf2.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/external.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/fr30.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/frv.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/h8.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/hppa.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/i370.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/i386.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/i860.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/i960.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ia64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/internal.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ip2k.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/iq2000.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/m32c.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/m32r.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/m68hc11.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/m68k.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mcore.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mep.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mmix.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mn10200.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mn10300.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/msp430.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/mt.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/openrisc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/or32.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/pj.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ppc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/ppc64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/reloc-macros.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/s390.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/score.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/sh.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/sparc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/spu.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/v850.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/vax.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/x86-64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/xstormy16.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/elf/xtensa.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/fibheap.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/filenames.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/floatformat.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/fnmatch.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/gdbm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/hashtab.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/ieee.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/libiberty.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/md5.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/objalloc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/obstack.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/ChangeLog-9103#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/alpha.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/arc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/arm.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/cgen.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/convex.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/cr16.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/i386.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/ia64.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/mips.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/np1.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/pn.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/ppc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/s390.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/score-datadep.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/score-inst.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/sparc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/spu-insns.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/opcode/spu.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/include/partition.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/progress.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/regs/ChangeLog#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/include/remote-sim.h#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/include/safe-ctype.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/sort.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/splay-tree.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/symcat.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/ternary.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/include/xregex2.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/install-sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ChangeLog-2006#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/Makefile.am#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/NEWS#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/acinclude.m4#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/aclocal.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/config.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/configure#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/configure.host#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/configure.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/configure.tgt#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/deffile.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/deffilep.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/dep-in.sed#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/arcelf.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/arm_wince_pe.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armelf.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armelf_fbsd.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armelf_linux.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armelf_nbsd.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armelf_oabi.sh#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/armpe.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/avr6.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32_sparc.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32_spu.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32bmip.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32bmipn32-defs.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32bmipn32.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32btsmip.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32btsmipn32.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32cr16.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32mep.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32ppc.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32ppccommon.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf32ppclinux.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64_ia64.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64_ia64_fbsd.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64_s390.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64_sparc.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64_sparc_fbsd.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64alpha.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64bmip-defs.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64bmip.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64btsmip.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf64ppc.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_i386.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_i386_chaos.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_i386_ldso.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_s390.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_x86_64.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/elf_x86_64_fbsd.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386freebsd.sh#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386moss.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386nto.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386nw.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386pe.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386pe_posix.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/i386pep.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/mipsidt.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/mipsidtl.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/mipspe.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/ppcnw.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/ppcpe.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/scoreelf.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/shelf_uclinux.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/shelf_vxworks.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emulparams/shlelf_vxworks.sh#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/alphaelf.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/armcoff.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/armelf.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/armelf_oabi.em#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/avrelf.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/cr16elf.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/elf-generic.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/elf32.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/genelf.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/generic.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/ia64elf.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/linux.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/mipsecoff.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/mipself.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/needrelax.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/pe.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/pep.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/ppc32elf.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/ppc64elf.em#3 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/scoreelf.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/spu_ovl.S#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/spu_ovl.o#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/spuelf.em#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/sunos.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/ticoff.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/emultempl/vanilla.em#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/fdl.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/gen-doc.texi#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/genscripts.sh#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ld.1#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/ld.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ld.texinfo#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldcref.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldctor.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldctor.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldemul.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldemul.h#3 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldexp.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldexp.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldfile.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldfile.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldgram.y#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldint.texinfo#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldlang.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldlang.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldlex.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldlex.l#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldmain.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldmain.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldmisc.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldmisc.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldver.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldver.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldver.texi#2 delete .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldwrite.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/ldwrite.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/lexsup.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/mri.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/mri.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/pe-dll.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/pe-dll.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/pep-dll.c#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/pep-dll.h#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/po/Make-in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/po/POTFILES.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/po/ld.pot#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/elf.sc#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/elf32cr16.sc#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/mep.sc#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/mips.sc#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/pe.sc#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/ld/scripttempl/pep.sc#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/ld/sysdep.h#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/ChangeLog#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/Makefile.in#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/_doprnt.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/aclocal.m4#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/alloca.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/argv.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/asprintf.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/at-file.texi#1 branch .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/atexit.c#2 integrate .. //depot/projects/mjacob-dev/contrib/binutils/libiberty/basename.c#2 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Feb 27 19:07:53 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D78091065675; Sun, 27 Feb 2011 19:07:52 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9927D1065673 for ; Sun, 27 Feb 2011 19:07:52 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 8399C8FC13 for ; Sun, 27 Feb 2011 19:07:52 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1RJ7q5R013399 for ; Sun, 27 Feb 2011 19:07:52 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1RJ7pXr013396 for perforce@freebsd.org; Sun, 27 Feb 2011 19:07:51 GMT (envelope-from trasz@freebsd.org) Date: Sun, 27 Feb 2011 19:07:51 GMT Message-Id: <201102271907.p1RJ7pXr013396@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189252 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Feb 2011 19:07:53 -0000 http://p4web.freebsd.org/@@189252?ac=10 Change 189252 by trasz@trasz_victim on 2011/02/27 19:07:14 IFC. Affected files ... .. //depot/projects/soc2009/trasz_limits/bin/csh/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/bin/csh/iconv.h#2 delete .. //depot/projects/soc2009/trasz_limits/bin/csh/iconv_stub.h#1 branch .. //depot/projects/soc2009/trasz_limits/bin/test/test.c#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/APInt.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ArrayRef.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ImmutableMap.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Analysis/DIBuilder.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/MachineFunction.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/IntrinsicsXCore.td#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/MC/MCAsmInfo.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/MC/MCStreamer.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Support/NoFolder.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Support/PathV1.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Target/TargetLowering.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Transforms/Utils/Local.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Analysis/DIBuilder.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Analysis/InstructionSimplify.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/AllocationOrder.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/BranchFolding.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/InlineSpiller.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/LowerSubregs.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/MachineFunction.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/RegAllocBase.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SplitKit.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/SplitKit.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/ELFObjectWriter.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCAsmInfo.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCDisassembler/EDToken.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCObjectStreamer.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCParser/AsmParser.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCSectionMachO.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/MC/MCStreamer.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Support/APInt.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Support/Atomic.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/NEONMoveFix.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86FastISel.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86ISelLowering.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86InstrFormats.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86InstrInfo.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86InstrInfo.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86InstrSystem.td#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86Subtarget.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/X86/X86Subtarget.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Utils/Local.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang-c/Index.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/Decl.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/DeclGroup.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/Expr.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/AST/Stmt.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Driver/Options.td#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Frontend/DeclXML.def#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Sema/Sema.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerProvider.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerV2.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Checker.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/GRStateTrait.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/Decl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/Expr.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/Stmt.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Basic/Targets.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp#6 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Driver/Tools.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/DocumentXML.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp#6 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticsClient.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Parse/Parser.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/Sema.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckerProvider.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExperimentalChecks.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprEngine.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InternalChecks.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrLeakChecker.cpp#2 delete .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/utils/TableGen/AsmWriterEmitter.h#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/utils/TableGen/ClangSACheckersEmitter.cpp#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/lukemftp/src/main.c#2 integrate .. //depot/projects/soc2009/trasz_limits/etc/rc.d/hastd#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/clang/include/clang/Basic/Version.inc#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/clang/include/llvm/Config/config.h#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/clang/include/llvm/Config/llvm-config.h#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/clang/libclanganalysis/Makefile#5 integrate .. //depot/projects/soc2009/trasz_limits/lib/clang/libclangstaticanalyzercheckers/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/usb_quirk.4#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/common/gpt.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/common/util.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptboot/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptzfsboot/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/zfsboot/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cam/scsi/scsi_da.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sdhci/sdhci.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.c#14 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/test/regress.sh#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/clang/clang/clang.1#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/clang/tblgen/tblgen.1#2 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/bin/csh/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/bin/csh/Makefile,v 1.40 2006/03/19 19:10:39 ru Exp $ +# $FreeBSD: src/bin/csh/Makefile,v 1.41 2011/02/26 18:54:54 ume Exp $ # @(#)Makefile 8.1 (Berkeley) 5/31/93 # # C Shell with process control; VM/UNIX VAX Makefile @@ -76,18 +76,26 @@ CFLAGS+= -DNO_NLS_CATALOGS .else CFLAGS+= -DHAVE_ICONV +.if ${MK_ICONV} != "no" +NLSLINKS_de_DE.ISO8859-1 += de_AT.UTF-8 de_CH.UTF-8 de_DE.UTF-8 +NLSLINKS_el_GR.ISO8859-7 = el_GR.UTF-8 +NLSLINKS_es_ES.ISO8859-1 += es_ES.UTF-8 +NLSLINKS_et_EE.ISO8859-15 = et_EE.UTF-8 +NLSLINKS_fi_FI.ISO8859-1 += fi_FI.UTF-8 +NLSLINKS_fr_FR.ISO8859-1 += fr_BE.UTF-8 fr_CA.UTF-8 fr_CH.UTF-8 fr_FR.UTF-8 +NLSLINKS_it_IT.ISO8859-1 += it_CH.UTF-8 it_IT.UTF-8 +NLSLINKS_ja_JP.eucJP = ja_JP.SJIS ja_JP.UTF-8 +NLSLINKS_ru_RU.KOI8-R = ru_RU.CP1251 ru_RU.CP866 ru_RU.ISO8859-5 ru_RU.UTF-8 +NLSLINKS_uk_UA.KOI8-U = uk_UA.ISO8859-5 uk_UA.UTF-8 +.else +# Above links can be installed from ports/shells/tcsh_nls + +GENHDRS+= iconv.h SRCS+= iconv_stub.c -# Following links can be installed from ports/shells/tcsh_nls: -# NLSLINKS_de_DE.ISO8859-1 += de_AT.UTF-8 de_CH.UTF-8 de_DE.UTF-8 -# NLSLINKS_el_GR.ISO8859-7 = el_GR.UTF-8 -# NLSLINKS_es_ES.ISO8859-1 += es_ES.UTF-8 -# NLSLINKS_et_EE.ISO8859-15 = et_EE.UTF-8 -# NLSLINKS_fi_FI.ISO8859-1 += fi_FI.UTF-8 -# NLSLINKS_fr_FR.ISO8859-1 += fr_BE.UTF-8 fr_CA.UTF-8 fr_CH.UTF-8 fr_FR.UTF-8 -# NLSLINKS_it_IT.ISO8859-1 += it_CH.UTF-8 it_IT.UTF-8 -# NLSLINKS_ja_JP.eucJP = ja_JP.SJIS ja_JP.UTF-8 -# NLSLINKS_ru_RU.KOI8-R = ru_RU.CP1251 ru_RU.CP866 ru_RU.ISO8859-5 ru_RU.UTF-8 -# NLSLINKS_uk_UA.KOI8-U = uk_UA.ISO8859-5 uk_UA.UTF-8 + +iconv.h: ${.CURDIR}/iconv_stub.h + cp ${.CURDIR}/iconv_stub.h ${.TARGET} +.endif .endif NLSNAME= tcsh @@ -105,7 +113,8 @@ gethost: gethost.c sh.err.h tc.const.h sh.h @rm -f ${.TARGET} - ${CC} -o gethost ${LDFLAGS} ${CFLAGS} ${TCSHDIR}/gethost.c + ${CC} -o gethost ${LDFLAGS} ${CFLAGS:C/-DHAVE_ICONV//} \ + ${TCSHDIR}/gethost.c tc.defs.c: gethost ${.CURDIR}/host.defs @rm -f ${.TARGET} @@ -133,7 +142,8 @@ @echo '/* Do not edit this file, make creates it. */' > ${.TARGET} @echo '#ifndef _h_tc_const' >> ${.TARGET} @echo '#define _h_tc_const' >> ${.TARGET} - ${CC} -E ${CFLAGS} ${.ALLSRC} -D_h_tc_const | grep 'Char STR' | \ + ${CC} -E ${CFLAGS:C/-DHAVE_ICONV//} ${.ALLSRC} -D_h_tc_const | \ + grep 'Char STR' | \ sed -e 's/Char \([a-zA-Z0-9_]*\)\(.*\)/extern Char \1[];/' | \ sort >> ${.TARGET} @echo '#endif /* _h_tc_const */' >> ${.TARGET} ==== //depot/projects/soc2009/trasz_limits/bin/test/test.c#5 (text+ko) ==== @@ -15,7 +15,7 @@ */ #include -__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.56 2011/02/15 22:17:47 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.57 2011/02/27 12:28:06 delphij Exp $"); #include #include @@ -144,6 +144,7 @@ {"-L", FILSYM, UNOP}, {"-S", FILSOCK,UNOP}, {"=", STREQ, BINOP}, + {"==", STREQ, BINOP}, {"!=", STRNE, BINOP}, {"<", STRLT, BINOP}, {">", STRGT, BINOP}, ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/APInt.h#5 (text+ko) ==== @@ -1193,6 +1193,12 @@ /// @brief Count the number of leading one bits. unsigned countLeadingOnes() const; + /// Computes the number of leading bits of this APInt that are equal to its + /// sign bit. + unsigned getNumSignBits() const { + return isNegative() ? countLeadingOnes() : countLeadingZeros(); + } + /// countTrailingZeros - This function is an APInt version of the /// countTrailingZeros_{32,64} functions in MathExtras.h. It counts /// the number of zeros from the least significant bit to the first set bit. ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ArrayRef.h#2 (text+ko) ==== @@ -64,7 +64,10 @@ /*implicit*/ ArrayRef(const std::vector &Vec) : Data(Vec.empty() ? (T*)0 : &Vec[0]), Length(Vec.size()) {} - // TODO: C arrays. + /// Construct an ArrayRef from a C array. + template + /*implicit*/ ArrayRef(const T (&Arr)[N]) + : Data(Arr), Length(N) {} /// @} /// @name Simple Operations ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h#5 (text+ko) ==== @@ -215,7 +215,7 @@ ImmutableIntervalMap add(ImmutableIntervalMap Old, key_type_ref K, data_type_ref D) { - TreeTy *T = F.add(Old.Root, std::make_pair(K, D)); + TreeTy *T = F.add(Old.Root, std::pair(K, D)); return ImmutableIntervalMap(F.getCanonicalTree(T)); } ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/ADT/ImmutableMap.h#3 (text+ko) ==== @@ -108,7 +108,7 @@ ImmutableMap getEmptyMap() { return ImmutableMap(F.getEmptyTree()); } ImmutableMap add(ImmutableMap Old, key_type_ref K, data_type_ref D) { - TreeTy *T = F.add(Old.Root, std::make_pair(K,D)); + TreeTy *T = F.add(Old.Root, std::pair(K,D)); return ImmutableMap(Canonicalize ? F.getCanonicalTree(T): T); } ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/Analysis/DIBuilder.h#2 (text+ko) ==== @@ -58,7 +58,7 @@ const MDNode *getCU() { return TheCU; } enum ComplexAddrKind { OpPlus=1, OpDeref }; - /// CreateCompileUnit - A CompileUnit provides an anchor for all debugging + /// createCompileUnit - A CompileUnit provides an anchor for all debugging /// information generated during this instance of compilation. /// @param Lang Source programming language, eg. dwarf::DW_LANG_C99 /// @param File File name @@ -72,67 +72,67 @@ /// by a tool analyzing generated debugging information. /// @param RV This indicates runtime version for languages like /// Objective-C. - void CreateCompileUnit(unsigned Lang, StringRef File, StringRef Dir, + void createCompileUnit(unsigned Lang, StringRef File, StringRef Dir, StringRef Producer, bool isOptimized, StringRef Flags, unsigned RV); - /// CreateFile - Create a file descriptor to hold debugging information + /// createFile - Create a file descriptor to hold debugging information /// for a file. - DIFile CreateFile(StringRef Filename, StringRef Directory); + DIFile createFile(StringRef Filename, StringRef Directory); - /// CreateEnumerator - Create a single enumerator value. - DIEnumerator CreateEnumerator(StringRef Name, uint64_t Val); + /// createEnumerator - Create a single enumerator value. + DIEnumerator createEnumerator(StringRef Name, uint64_t Val); - /// CreateBasicType - Create debugging information entry for a basic + /// createBasicType - Create debugging information entry for a basic /// type. /// @param Name Type name. /// @param SizeInBits Size of the type. /// @param AlignInBits Type alignment. /// @param Encoding DWARF encoding code, e.g. dwarf::DW_ATE_float. - DIType CreateBasicType(StringRef Name, uint64_t SizeInBits, + DIType createBasicType(StringRef Name, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Encoding); - /// CreateQualifiedType - Create debugging information entry for a qualified + /// createQualifiedType - Create debugging information entry for a qualified /// type, e.g. 'const int'. /// @param Tag Tag identifing type, e.g. dwarf::TAG_volatile_type /// @param FromTy Base Type. - DIType CreateQualifiedType(unsigned Tag, DIType FromTy); + DIType createQualifiedType(unsigned Tag, DIType FromTy); - /// CreatePointerType - Create debugging information entry for a pointer. + /// createPointerType - Create debugging information entry for a pointer. /// @param PointeeTy Type pointed by this pointer. /// @param SizeInBits Size. /// @param AlignInBits Alignment. (optional) /// @param Name Pointer type name. (optional) - DIType CreatePointerType(DIType PointeeTy, uint64_t SizeInBits, + DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits, uint64_t AlignInBits = 0, StringRef Name = StringRef()); - /// CreateReferenceType - Create debugging information entry for a c++ + /// createReferenceType - Create debugging information entry for a c++ /// style reference. - DIType CreateReferenceType(DIType RTy); + DIType createReferenceType(DIType RTy); - /// CreateTypedef - Create debugging information entry for a typedef. + /// createTypedef - Create debugging information entry for a typedef. /// @param Ty Original type. /// @param Name Typedef name. /// @param File File where this type is defined. /// @param LineNo Line number. - DIType CreateTypedef(DIType Ty, StringRef Name, DIFile File, + DIType createTypedef(DIType Ty, StringRef Name, DIFile File, unsigned LineNo); - /// CreateFriend - Create debugging information entry for a 'friend'. - DIType CreateFriend(DIType Ty, DIType FriendTy); + /// createFriend - Create debugging information entry for a 'friend'. + DIType createFriend(DIType Ty, DIType FriendTy); - /// CreateInheritance - Create debugging information entry to establish + /// createInheritance - Create debugging information entry to establish /// inheritance relationship between two types. /// @param Ty Original type. /// @param BaseTy Base type. Ty is inherits from base. /// @param BaseOffset Base offset. /// @param Flags Flags to describe inheritance attribute, /// e.g. private - DIType CreateInheritance(DIType Ty, DIType BaseTy, uint64_t BaseOffset, + DIType createInheritance(DIType Ty, DIType BaseTy, uint64_t BaseOffset, unsigned Flags); - /// CreateMemberType - Create debugging information entry for a member. + /// createMemberType - Create debugging information entry for a member. /// @param Name Member name. /// @param File File where this member is defined. /// @param LineNo Line number. @@ -141,12 +141,12 @@ /// @param OffsetInBits Member offset. /// @param Flags Flags to encode member attribute, e.g. private /// @param Ty Parent type. - DIType CreateMemberType(StringRef Name, DIFile File, + DIType createMemberType(StringRef Name, DIFile File, unsigned LineNo, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, DIType Ty); - /// CreateClassType - Create debugging information entry for a class. + /// createClassType - Create debugging information entry for a class. /// @param Scope Scope in which this class is defined. /// @param Name class name. /// @param File File where this member is defined. @@ -161,14 +161,14 @@ /// DW_AT_containing_type. See DWARF documentation /// for more info. /// @param TemplateParms Template type parameters. - DIType CreateClassType(DIDescriptor Scope, StringRef Name, DIFile File, + DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, DIType DerivedFrom, DIArray Elements, MDNode *VTableHolder = 0, MDNode *TemplateParms = 0); - /// CreateStructType - Create debugging information entry for a struct. + /// createStructType - Create debugging information entry for a struct. /// @param Scope Scope in which this struct is defined. /// @param Name Struct name. /// @param File File where this member is defined. @@ -178,12 +178,12 @@ /// @param Flags Flags to encode member attribute, e.g. private /// @param Elements Struct elements. /// @param RunTimeLang Optional parameter, Objective-C runtime version. - DIType CreateStructType(DIDescriptor Scope, StringRef Name, DIFile File, + DIType createStructType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Flags, DIArray Elements, unsigned RunTimeLang = 0); - /// CreateUnionType - Create debugging information entry for an union. + /// createUnionType - Create debugging information entry for an union. /// @param Scope Scope in which this union is defined. /// @param Name Union name. /// @param File File where this member is defined. @@ -193,12 +193,12 @@ /// @param Flags Flags to encode member attribute, e.g. private /// @param Elements Union elements. /// @param RunTimeLang Optional parameter, Objective-C runtime version. - DIType CreateUnionType(DIDescriptor Scope, StringRef Name, DIFile File, + DIType createUnionType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Flags, DIArray Elements, unsigned RunTimeLang = 0); - /// CreateTemplateTypeParameter - Create debugging information for template + /// createTemplateTypeParameter - Create debugging information for template /// type parameter. /// @param Scope Scope in which this type is defined. /// @param Name Type parameter name. @@ -207,11 +207,11 @@ /// @param LineNo Line number. /// @param ColumnNo Column Number. DITemplateTypeParameter - CreateTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty, + createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty, MDNode *File = 0, unsigned LineNo = 0, unsigned ColumnNo = 0); - /// CreateTemplateValueParameter - Create debugging information for template + /// createTemplateValueParameter - Create debugging information for template /// value parameter. /// @param Scope Scope in which this type is defined. /// @param Name Value parameter name. @@ -221,28 +221,28 @@ /// @param LineNo Line number. /// @param ColumnNo Column Number. DITemplateValueParameter - CreateTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty, + createTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty, uint64_t Value, MDNode *File = 0, unsigned LineNo = 0, unsigned ColumnNo = 0); - /// CreateArrayType - Create debugging information entry for an array. + /// createArrayType - Create debugging information entry for an array. /// @param Size Array size. /// @param AlignInBits Alignment. /// @param Ty Element type. /// @param Subscripts Subscripts. - DIType CreateArrayType(uint64_t Size, uint64_t AlignInBits, + DIType createArrayType(uint64_t Size, uint64_t AlignInBits, DIType Ty, DIArray Subscripts); - /// CreateVectorType - Create debugging information entry for a vector type. + /// createVectorType - Create debugging information entry for a vector type. /// @param Size Array size. /// @param AlignInBits Alignment. /// @param Ty Element type. /// @param Subscripts Subscripts. - DIType CreateVectorType(uint64_t Size, uint64_t AlignInBits, + DIType createVectorType(uint64_t Size, uint64_t AlignInBits, DIType Ty, DIArray Subscripts); - /// CreateEnumerationType - Create debugging information entry for an + /// createEnumerationType - Create debugging information entry for an /// enumeration. /// @param Scope Scope in which this enumeration is defined. /// @param Name Union name. @@ -251,40 +251,40 @@ /// @param SizeInBits Member size. /// @param AlignInBits Member alignment. /// @param Elements Enumeration elements. - DIType CreateEnumerationType(DIDescriptor Scope, StringRef Name, + DIType createEnumerationType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements); - /// CreateSubroutineType - Create subroutine type. + /// createSubroutineType - Create subroutine type. /// @param File File in which this subroutine is defined. /// @param ParamterTypes An array of subroutine parameter types. This /// includes return type at 0th index. - DIType CreateSubroutineType(DIFile File, DIArray ParameterTypes); + DIType createSubroutineType(DIFile File, DIArray ParameterTypes); - /// CreateArtificialType - Create a new DIType with "artificial" flag set. - DIType CreateArtificialType(DIType Ty); + /// createArtificialType - Create a new DIType with "artificial" flag set. + DIType createArtificialType(DIType Ty); - /// CreateTemporaryType - Create a temporary forward-declared type. - DIType CreateTemporaryType(); - DIType CreateTemporaryType(DIFile F); + /// createTemporaryType - Create a temporary forward-declared type. + DIType createTemporaryType(); + DIType createTemporaryType(DIFile F); - /// RetainType - Retain DIType in a module even if it is not referenced + /// retainType - Retain DIType in a module even if it is not referenced /// through debug info anchors. - void RetainType(DIType T); + void retainType(DIType T); - /// CreateUnspecifiedParameter - Create unspeicified type descriptor + /// createUnspecifiedParameter - Create unspeicified type descriptor /// for a subroutine type. - DIDescriptor CreateUnspecifiedParameter(); + DIDescriptor createUnspecifiedParameter(); - /// GetOrCreateArray - Get a DIArray, create one if required. - DIArray GetOrCreateArray(Value *const *Elements, unsigned NumElements); + /// getOrCreateArray - Get a DIArray, create one if required. + DIArray getOrCreateArray(Value *const *Elements, unsigned NumElements); - /// GetOrCreateSubrange - Create a descriptor for a value range. This + /// getOrCreateSubrange - Create a descriptor for a value range. This /// implicitly uniques the values returned. - DISubrange GetOrCreateSubrange(int64_t Lo, int64_t Hi); + DISubrange getOrCreateSubrange(int64_t Lo, int64_t Hi); - /// CreateGlobalVariable - Create a new descriptor for the specified global. + /// createGlobalVariable - Create a new descriptor for the specified global. /// @param Name Name of the variable. /// @param File File where this variable is defined. /// @param LineNo Line number. @@ -293,11 +293,11 @@ /// externally visible or not. /// @param Val llvm::Value of the variable. DIGlobalVariable - CreateGlobalVariable(StringRef Name, DIFile File, unsigned LineNo, + createGlobalVariable(StringRef Name, DIFile File, unsigned LineNo, DIType Ty, bool isLocalToUnit, llvm::Value *Val); - /// CreateStaticVariable - Create a new descriptor for the specified + /// createStaticVariable - Create a new descriptor for the specified /// variable. /// @param Conext Variable scope. /// @param Name Name of the variable. @@ -309,12 +309,12 @@ /// externally visible or not. /// @param Val llvm::Value of the variable. DIGlobalVariable - CreateStaticVariable(DIDescriptor Context, StringRef Name, + createStaticVariable(DIDescriptor Context, StringRef Name, StringRef LinkageName, DIFile File, unsigned LineNo, DIType Ty, bool isLocalToUnit, llvm::Value *Val); - /// CreateLocalVariable - Create a new descriptor for the specified + /// createLocalVariable - Create a new descriptor for the specified /// local variable. /// @param Tag Dwarf TAG. Usually DW_TAG_auto_variable or /// DW_TAG_arg_variable. @@ -326,14 +326,14 @@ /// @param AlwaysPreserve Boolean. Set to true if debug info for this /// variable should be preserved in optimized build. /// @param Flags Flags, e.g. artificial variable. - DIVariable CreateLocalVariable(unsigned Tag, DIDescriptor Scope, + DIVariable createLocalVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNo, DIType Ty, bool AlwaysPreserve = false, unsigned Flags = 0); - /// CreateComplexVariable - Create a new descriptor for the specified + /// createComplexVariable - Create a new descriptor for the specified /// variable which has a complex address expression for its address. /// @param Tag Dwarf TAG. Usually DW_TAG_auto_variable or /// DW_TAG_arg_variable. @@ -344,12 +344,12 @@ /// @param Ty Variable Type /// @param Addr A pointer to a vector of complex address operations. /// @param NumAddr Num of address operations in the vector. - DIVariable CreateComplexVariable(unsigned Tag, DIDescriptor Scope, + DIVariable createComplexVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile F, unsigned LineNo, DIType Ty, Value *const *Addr, unsigned NumAddr); - /// CreateFunction - Create a new descriptor for the specified subprogram. + /// createFunction - Create a new descriptor for the specified subprogram. /// See comments in DISubprogram for descriptions of these fields. /// @param Scope Function scope. /// @param Name Function name. @@ -363,7 +363,7 @@ /// This flags are used to emit dwarf attributes. /// @param isOptimized True if optimization is ON. /// @param Fn llvm::Function pointer. - DISubprogram CreateFunction(DIDescriptor Scope, StringRef Name, + DISubprogram createFunction(DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned LineNo, DIType Ty, bool isLocalToUnit, @@ -372,7 +372,7 @@ bool isOptimized = false, Function *Fn = 0); - /// CreateMethod - Create a new descriptor for the specified C++ method. + /// createMethod - Create a new descriptor for the specified C++ method. /// See comments in DISubprogram for descriptions of these fields. /// @param Scope Function scope. /// @param Name Function name. @@ -390,7 +390,7 @@ /// This flags are used to emit dwarf attributes. /// @param isOptimized True if optimization is ON. /// @param Fn llvm::Function pointer. - DISubprogram CreateMethod(DIDescriptor Scope, StringRef Name, + DISubprogram createMethod(DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned LineNo, DIType Ty, bool isLocalToUnit, @@ -401,55 +401,55 @@ bool isOptimized = false, Function *Fn = 0); - /// CreateNameSpace - This creates new descriptor for a namespace + /// createNameSpace - This creates new descriptor for a namespace /// with the specified parent scope. /// @param Scope Namespace scope /// @param Name Name of this namespace /// @param File Source file /// @param LineNo Line number - DINameSpace CreateNameSpace(DIDescriptor Scope, StringRef Name, + DINameSpace createNameSpace(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNo); - /// CreateLexicalBlock - This creates a descriptor for a lexical block + /// createLexicalBlock - This creates a descriptor for a lexical block /// with the specified parent context. /// @param Scope Parent lexical scope. /// @param File Source file /// @param Line Line number /// @param Col Column number - DILexicalBlock CreateLexicalBlock(DIDescriptor Scope, DIFile File, + DILexicalBlock createLexicalBlock(DIDescriptor Scope, DIFile File, unsigned Line, unsigned Col); - /// InsertDeclare - Insert a new llvm.dbg.declare intrinsic call. + /// insertDeclare - Insert a new llvm.dbg.declare intrinsic call. /// @param Storage llvm::Value of the variable /// @param VarInfo Variable's debug info descriptor. /// @param InsertAtEnd Location for the new intrinsic. - Instruction *InsertDeclare(llvm::Value *Storage, DIVariable VarInfo, + Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo, BasicBlock *InsertAtEnd); - /// InsertDeclare - Insert a new llvm.dbg.declare intrinsic call. + /// insertDeclare - Insert a new llvm.dbg.declare intrinsic call. /// @param Storage llvm::Value of the variable /// @param VarInfo Variable's debug info descriptor. /// @param InsertBefore Location for the new intrinsic. - Instruction *InsertDeclare(llvm::Value *Storage, DIVariable VarInfo, + Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo, Instruction *InsertBefore); - /// InsertDbgValueIntrinsic - Insert a new llvm.dbg.value intrinsic call. + /// insertDbgValueIntrinsic - Insert a new llvm.dbg.value intrinsic call. /// @param Val llvm::Value of the variable /// @param Offset Offset /// @param VarInfo Variable's debug info descriptor. /// @param InsertAtEnd Location for the new intrinsic. - Instruction *InsertDbgValueIntrinsic(llvm::Value *Val, uint64_t Offset, + Instruction *insertDbgValueIntrinsic(llvm::Value *Val, uint64_t Offset, DIVariable VarInfo, BasicBlock *InsertAtEnd); - /// InsertDbgValueIntrinsic - Insert a new llvm.dbg.value intrinsic call. + /// insertDbgValueIntrinsic - Insert a new llvm.dbg.value intrinsic call. /// @param Val llvm::Value of the variable /// @param Offset Offset /// @param VarInfo Variable's debug info descriptor. /// @param InsertBefore Location for the new intrinsic. - Instruction *InsertDbgValueIntrinsic(llvm::Value *Val, uint64_t Offset, + Instruction *insertDbgValueIntrinsic(llvm::Value *Val, uint64_t Offset, DIVariable VarInfo, Instruction *InsertBefore); ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h#5 (text+ko) ==== @@ -445,7 +445,8 @@ /// EmitVisibility - This emits visibility information about symbol, if /// this is suported by the target. - void EmitVisibility(MCSymbol *Sym, unsigned Visibility) const; + void EmitVisibility(MCSymbol *Sym, unsigned Visibility, + bool IsDefinition = true) const; void EmitLinkage(unsigned Linkage, MCSymbol *GVSym) const; ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h#4 (text+ko) ==== @@ -101,13 +101,16 @@ #endif struct LiveOutInfo { - unsigned NumSignBits; + unsigned NumSignBits : 31; + bool IsValid : 1; APInt KnownOne, KnownZero; - LiveOutInfo() : NumSignBits(0), KnownOne(1, 0), KnownZero(1, 0) {} + LiveOutInfo() : NumSignBits(0), IsValid(true), KnownOne(1, 0), + KnownZero(1, 0) {} }; - - /// LiveOutRegInfo - Information about live out vregs. - IndexedMap LiveOutRegInfo; + + /// VisitedBBs - The set of basic blocks visited thus far by instruction + /// selection. + DenseSet VisitedBBs; /// PHINodesToUpdate - A list of phi instructions whose operand list will /// be updated after processing the current basic block. @@ -143,12 +146,62 @@ return R = CreateRegs(V->getType()); } + /// GetLiveOutRegInfo - Gets LiveOutInfo for a register, returning NULL if the + /// register is a PHI destination and the PHI's LiveOutInfo is not valid. + const LiveOutInfo *GetLiveOutRegInfo(unsigned Reg) { + if (!LiveOutRegInfo.inBounds(Reg)) + return NULL; + + const LiveOutInfo *LOI = &LiveOutRegInfo[Reg]; + if (!LOI->IsValid) + return NULL; + + return LOI; + } + + /// GetLiveOutRegInfo - Gets LiveOutInfo for a register, returning NULL if the + /// register is a PHI destination and the PHI's LiveOutInfo is not valid. If + /// the register's LiveOutInfo is for a smaller bit width, it is extended to + /// the larger bit width by zero extension. The bit width must be no smaller + /// than the LiveOutInfo's existing bit width. + const LiveOutInfo *GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth); + + /// AddLiveOutRegInfo - Adds LiveOutInfo for a register. + void AddLiveOutRegInfo(unsigned Reg, unsigned NumSignBits, + const APInt &KnownZero, const APInt &KnownOne) { + // Only install this information if it tells us something. + if (NumSignBits == 1 && KnownZero == 0 && KnownOne == 0) + return; + + LiveOutRegInfo.grow(Reg); + LiveOutInfo &LOI = LiveOutRegInfo[Reg]; + LOI.NumSignBits = NumSignBits; + LOI.KnownOne = KnownOne; + LOI.KnownZero = KnownZero; + } + + /// ComputePHILiveOutRegInfo - Compute LiveOutInfo for a PHI's destination + /// register based on the LiveOutInfo of its operands. + void ComputePHILiveOutRegInfo(const PHINode*); + + /// InvalidatePHILiveOutRegInfo - Invalidates a PHI's LiveOutInfo, to be + /// called when a block is visited before all of its predecessors. + void InvalidatePHILiveOutRegInfo(const PHINode *PN) { + unsigned Reg = ValueMap[PN]; + LiveOutRegInfo.grow(Reg); + LiveOutRegInfo[Reg].IsValid = false; + } + /// setByValArgumentFrameIndex - Record frame index for the byval /// argument. void setByValArgumentFrameIndex(const Argument *A, int FI); /// getByValArgumentFrameIndex - Get frame index for the byval argument. int getByValArgumentFrameIndex(const Argument *A); + +private: + /// LiveOutRegInfo - Information about live out vregs. + IndexedMap LiveOutRegInfo; }; /// AddCatchInfo - Extract the personality and type infos from an eh.selector ==== //depot/projects/soc2009/trasz_limits/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h#2 (text+ko) ==== @@ -16,6 +16,7 @@ #ifndef LLVM_CODEGEN_MACHINECONSTANTPOOL_H #define LLVM_CODEGEN_MACHINECONSTANTPOOL_H +#include "llvm/ADT/DenseSet.h" #include #include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Feb 28 15:56:02 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 29210106566C; Mon, 28 Feb 2011 15:56:02 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF226106564A for ; Mon, 28 Feb 2011 15:56:01 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id B22408FC1F for ; Mon, 28 Feb 2011 15:56:01 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SFu1uX093206 for ; Mon, 28 Feb 2011 15:56:01 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SFu11f093203 for perforce@freebsd.org; Mon, 28 Feb 2011 15:56:01 GMT (envelope-from mjacob@freebsd.org) Date: Mon, 28 Feb 2011 15:56:01 GMT Message-Id: <201102281556.p1SFu11f093203@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189280 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 15:56:02 -0000 http://p4web.freebsd.org/@@189280?ac=10 Change 189280 by mjacob@mjacob-sandbox on 2011/02/28 15:55:46 Sync FreeBSD ISP with mercurial tree. Affected files ... .. //depot/projects/mjacob-dev/sys/dev/isp/isp.c#3 edit .. //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.c#4 edit .. //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.h#3 edit .. //depot/projects/mjacob-dev/sys/dev/isp/ispvar.h#3 edit Differences ... ==== //depot/projects/mjacob-dev/sys/dev/isp/isp.c#3 (text+ko) ==== @@ -4377,7 +4377,7 @@ if (IS_SCSI(isp)) { reqp->req_target = target | (XS_CHANNEL(xs) << 7); reqp->req_lun_trn = XS_LUN(xs); - cdblen = MIN(cdblen, sizeof (reqp->req_cdb)); + cdblen = ISP_MIN(cdblen, sizeof (reqp->req_cdb)); cdbp = reqp->req_cdb; reqp->req_cdblen = cdblen; } else if (IS_24XX(isp)) { @@ -4396,25 +4396,25 @@ t7->req_lun[1] = XS_LUN(xs); tptr = &t7->req_time; cdbp = t7->req_cdb; - cdblen = MIN(cdblen, sizeof (t7->req_cdb)); + cdblen = ISP_MIN(cdblen, sizeof (t7->req_cdb)); } else if (ISP_CAP_2KLOGIN(isp)) { ispreqt2e_t *t2e = (ispreqt2e_t *)local; t2e->req_target = target; t2e->req_scclun = XS_LUN(xs); cdbp = t2e->req_cdb; - cdblen = MIN(cdblen, sizeof (t2e->req_cdb)); + cdblen = ISP_MIN(cdblen, sizeof (t2e->req_cdb)); } else if (ISP_CAP_SCCFW(isp)) { ispreqt2_t *t2 = (ispreqt2_t *)local; t2->req_target = target; t2->req_scclun = XS_LUN(xs); cdbp = t2->req_cdb; - cdblen = MIN(cdblen, sizeof (t2->req_cdb)); + cdblen = ISP_MIN(cdblen, sizeof (t2->req_cdb)); } else { ispreqt2_t *t2 = (ispreqt2_t *)local; t2->req_target = target; t2->req_lun_trn = XS_LUN(xs); cdbp = t2->req_cdb; - cdblen = MIN(cdblen, sizeof (t2->req_cdb)); + cdblen = ISP_MIN(cdblen, sizeof (t2->req_cdb)); } ISP_MEMCPY(cdbp, XS_CDBP(xs), cdblen); ==== //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.c#4 (text+ko) ==== @@ -1865,7 +1865,7 @@ } if (status & QLTM_SVALID) { - size_t amt = imin(QLTM_SENSELEN, sizeof (atiop->sense_data)); + size_t amt = ISP_MIN(QLTM_SENSELEN, sizeof (atiop->sense_data)); atiop->sense_len = amt; ISP_MEMCPY(&atiop->sense_data, aep->at_sense, amt); } else { ==== //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.h#3 (text+ko) ==== @@ -325,6 +325,8 @@ #define ISP_DELAY DELAY #define ISP_SLEEP(isp, x) DELAY(x) +#define ISP_MIN imin + #ifndef DIAGNOSTIC #define ISP_INLINE __inline #else ==== //depot/projects/mjacob-dev/sys/dev/isp/ispvar.h#3 (text+ko) ==== @@ -997,6 +997,7 @@ * * ISP_INLINE ___inline or not- depending on how * good your debugger is + * ISP_MIN shorthand for ((a) < (b))? (a) : (b) * * NANOTIME_T nanosecond time type * From owner-p4-projects@FreeBSD.ORG Mon Feb 28 17:02:57 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 48E331065670; Mon, 28 Feb 2011 17:02:57 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B746106566B for ; Mon, 28 Feb 2011 17:02:57 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id E2F158FC16 for ; Mon, 28 Feb 2011 17:02:56 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SH2uqb007708 for ; Mon, 28 Feb 2011 17:02:56 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SH2uJL007705 for perforce@freebsd.org; Mon, 28 Feb 2011 17:02:56 GMT (envelope-from trasz@freebsd.org) Date: Mon, 28 Feb 2011 17:02:56 GMT Message-Id: <201102281702.p1SH2uJL007705@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189283 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 17:02:57 -0000 http://p4web.freebsd.org/@@189283?ac=10 Change 189283 by trasz@trasz_victim on 2011/02/28 17:02:47 Add pid argument to getloginclass(2) and add "-o class" argument to ps(1). Affected files ... .. //depot/projects/soc2009/trasz_limits/bin/ps/extern.h#4 edit .. //depot/projects/soc2009/trasz_limits/bin/ps/keyword.c#6 edit .. //depot/projects/soc2009/trasz_limits/bin/ps/print.c#6 edit .. //depot/projects/soc2009/trasz_limits/bin/ps/ps.1#9 edit .. //depot/projects/soc2009/trasz_limits/include/unistd.h#10 edit .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/syscalls.master#15 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#32 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.master#16 edit .. //depot/projects/soc2009/trasz_limits/usr.bin/id/id.c#8 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/bin/ps/extern.h#4 (text+ko) ==== @@ -55,6 +55,7 @@ double getpcpu(const KINFO *); void kvar(KINFO *, VARENT *); void label(KINFO *, VARENT *); +void loginclass(KINFO *, VARENT *); void logname(KINFO *, VARENT *); void longtname(KINFO *, VARENT *); void lstarted(KINFO *, VARENT *); @@ -74,6 +75,7 @@ void rvar(KINFO *, VARENT *); int s_comm(KINFO *); int s_label(KINFO *); +int s_loginclass(KINFO *); int s_rgroupname(KINFO *); int s_runame(KINFO *); int s_uname(KINFO *); ==== //depot/projects/soc2009/trasz_limits/bin/ps/keyword.c#6 (text+ko) ==== @@ -79,6 +79,8 @@ CHAR, NULL, 0}, {"blocked", "", "sigmask", 0, NULL, NULL, 0, 0, CHAR, NULL, 0}, {"caught", "", "sigcatch", 0, NULL, NULL, 0, 0, CHAR, NULL, 0}, + {"class", "CLASS", NULL, LJUST|DSIZ, loginclass, s_loginclass, + SHRT_MAX, 0, CHAR, NULL, 0}, {"comm", "COMMAND", NULL, LJUST|DSIZ, ucomm, s_comm, COMMLEN + OCOMMLEN + 1, 0, CHAR, NULL, 0}, {"command", "COMMAND", NULL, COMM|LJUST|USER, command, NULL, 16, 0, ==== //depot/projects/soc2009/trasz_limits/bin/ps/print.c#6 (text+ko) ==== @@ -862,6 +862,25 @@ return; } +void +loginclass(KINFO *k, VARENT *ve) +{ + char buf[MAXLOGNAME + 1]; + int error; + VAR *v; + + v = ve->var; + if (k->ki_p->ki_flag & P_SYSTEM) { + (void)printf("%-*s", v->width, " -"); + return; + } + error = getloginclass(k->ki_p->ki_pid, buf, sizeof(buf)); + if (error == 0) + (void)printf("%-*s", v->width, buf); + else + (void)printf("%-*s", v->width, " -"); +} + int s_comm(KINFO *k) { @@ -895,3 +914,17 @@ mac_free(proclabel); return (size); } + +int +s_loginclass(KINFO *k) +{ + char buf[MAXLOGNAME + 1]; + int error; + + if (k->ki_p->ki_flag & P_SYSTEM) + return (3); /* strlen (" -") */ + error = getloginclass(k->ki_p->ki_pid, buf, sizeof(buf)); + if (error != 0) + return (0); + return (strlen(buf)); +} ==== //depot/projects/soc2009/trasz_limits/bin/ps/ps.1#9 (text+ko) ==== @@ -280,6 +280,8 @@ fields to exceed 100%. .It Cm %mem The percentage of real memory used by this process. +.It Cm class +Login class associated with the process. .It Cm flags The flags associated with the process as in the include file @@ -475,6 +477,8 @@ .Cm acflg ) .It Cm args command and arguments +.It Cm class +login class .It Cm comm command .It Cm command ==== //depot/projects/soc2009/trasz_limits/include/unistd.h#10 (text+ko) ==== @@ -500,7 +500,7 @@ char *fflagstostr(u_long); int getdomainname(char *, int); int getgrouplist(const char *, gid_t, gid_t *, int *); -int getloginclass(char *, size_t); +int getloginclass(pid_t, char *, size_t); mode_t getmode(const void *, mode_t); int getosreldate(void); int getpeereid(int, uid_t *, gid_t *); ==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/syscalls.master#15 (text+ko) ==== @@ -962,8 +962,8 @@ fd_set *ou, fd_set *ex, \ const struct timespec32 *ts, \ const sigset_t *sm); } -523 AUE_NULL NOPROTO { int getloginclass(char *namebuf, size_t \ - namelen); } +523 AUE_NULL NOPROTO { int getloginclass(pid_t pid, char *namebuf, \ + size_t namelen); } 524 AUE_NULL NOPROTO { int setloginclass(const char *namebuf); } 525 AUE_NULL NOPROTO { int rctl_get_usage(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } 526 AUE_NULL NOPROTO { int rctl_get_rules(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#32 (text+ko) ==== @@ -156,10 +156,22 @@ { int error = 0; size_t lcnamelen; - struct proc *p = td->td_proc; + struct proc *p; struct loginclass *lc; - PROC_LOCK(p); + if (uap->pid == 0) { + p = td->td_proc; + PROC_LOCK(p); + } else { + p = pfind(uap->pid); + if (p == NULL) + return (ESRCH); + error = p_cansee(td, p); + if (error != 0) { + PROC_UNLOCK(p); + return (error); + } + } lc = p->p_ucred->cr_loginclass; loginclass_acquire(lc); PROC_UNLOCK(p); ==== //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.master#16 (text+ko) ==== @@ -926,8 +926,8 @@ fd_set *ou, fd_set *ex, \ const struct timespec *ts, \ const sigset_t *sm); } -523 AUE_NULL STD { int getloginclass(char *namebuf, size_t \ - namelen); } +523 AUE_NULL STD { int getloginclass(pid_t pid, char *namebuf, \ + size_t namelen); } 524 AUE_NULL STD { int setloginclass(const char *namebuf); } 525 AUE_NULL STD { int rctl_get_usage(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } 526 AUE_NULL STD { int rctl_get_rules(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } ==== //depot/projects/soc2009/trasz_limits/usr.bin/id/id.c#8 (text+ko) ==== @@ -164,7 +164,7 @@ #endif if (cflag) { - error = getloginclass(loginclass, sizeof(loginclass)); + error = getloginclass(0, loginclass, sizeof(loginclass)); if (error != 0) err(1, "loginclass"); (void)printf("%s\n", loginclass); From owner-p4-projects@FreeBSD.ORG Mon Feb 28 17:36:56 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BD6B51065674; Mon, 28 Feb 2011 17:36:56 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 801521065670 for ; Mon, 28 Feb 2011 17:36:56 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 534B98FC0A for ; Mon, 28 Feb 2011 17:36:56 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SHauxW014370 for ; Mon, 28 Feb 2011 17:36:56 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SHauVI014367 for perforce@freebsd.org; Mon, 28 Feb 2011 17:36:56 GMT (envelope-from mjacob@freebsd.org) Date: Mon, 28 Feb 2011 17:36:56 GMT Message-Id: <201102281736.p1SHauVI014367@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189287 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 17:36:57 -0000 http://p4web.freebsd.org/@@189287?ac=10 Change 189287 by mjacob@mjacob-sandbox on 2011/02/28 17:36:50 Remove my local sio_suppressed hack- it gets in the way of running a clean 'make universe' and it isn't worth fixing for all architecture. Affected files ... .. //depot/projects/mjacob-dev/sys/dev/uart/uart_tty.c#4 edit .. //depot/projects/mjacob-dev/sys/kern/kern_shutdown.c#3 edit .. //depot/projects/mjacob-dev/sys/kern/subr_kdb.c#4 edit Differences ... ==== //depot/projects/mjacob-dev/sys/dev/uart/uart_tty.c#4 (text+ko) ==== @@ -40,7 +40,6 @@ #include #include #include -#include #include #include @@ -108,15 +107,10 @@ uart_term(cp->cn_arg); } -int sio_suppressed = 0; -SYSCTL_INT(_machdep, OID_AUTO, sio_suppressed, CTLFLAG_RW, &sio_suppressed, 0, ""); - static void uart_cnputc(struct consdev *cp, int c) { - if (sio_suppressed) { - return; - } + uart_putc(cp->cn_arg, c); } ==== //depot/projects/mjacob-dev/sys/kern/kern_shutdown.c#3 (text+ko) ==== @@ -512,8 +512,6 @@ /* NOTREACHED */ /* assuming reset worked */ } -extern int sio_suppressed; - /* * Panic is called on unresolvable fatal errors. It prints "panic: mesg", * and then reboots. If we are called twice, then we avoid trying to sync @@ -530,7 +528,6 @@ va_list ap; static char buf[256]; - sio_suppressed = 0; critical_enter(); #ifdef SMP /* ==== //depot/projects/mjacob-dev/sys/kern/subr_kdb.c#4 (text+ko) ==== @@ -271,7 +271,6 @@ return (brk); } -extern int sio_suppressed; /* * Print a backtrace of the calling thread. The backtrace is generated by * the selected debugger, provided it supports backtraces. If no debugger @@ -282,8 +281,6 @@ void kdb_backtrace(void) { - int osup = sio_suppressed; - sio_suppressed = 0; if (kdb_dbbe != NULL && kdb_dbbe->dbbe_trace != NULL) { printf("KDB: stack backtrace:\n"); @@ -298,7 +295,6 @@ stack_print_ddb(&st); } #endif - sio_suppressed = osup; } /* @@ -331,8 +327,6 @@ void kdb_enter(const char *why, const char *msg) { - int osup = sio_suppressed; - sio_suppressed = 0; if (kdb_dbbe != NULL && kdb_active == 0) { if (msg != NULL) @@ -341,7 +335,6 @@ breakpoint(); kdb_why = KDB_WHY_UNSET; } - sio_suppressed = osup; } /* @@ -510,8 +503,6 @@ int did_stop_cpus; #endif int handled; - int osup = sio_suppressed; - sio_suppressed = 0; be = kdb_dbbe; if (be == NULL || be->dbbe_trap == NULL) @@ -557,6 +548,5 @@ intr_restore(intr); - sio_suppressed = osup; return (handled); } From owner-p4-projects@FreeBSD.ORG Mon Feb 28 17:41:20 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 89D961065673; Mon, 28 Feb 2011 17:41:20 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C8C3106564A for ; Mon, 28 Feb 2011 17:41:20 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 1FF148FC12 for ; Mon, 28 Feb 2011 17:41:20 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SHfKDS016232 for ; Mon, 28 Feb 2011 17:41:20 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SHfKxU016229 for perforce@freebsd.org; Mon, 28 Feb 2011 17:41:20 GMT (envelope-from trasz@freebsd.org) Date: Mon, 28 Feb 2011 17:41:20 GMT Message-Id: <201102281741.p1SHfKxU016229@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189288 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 17:41:20 -0000 http://p4web.freebsd.org/@@189288?ac=10 Change 189288 by trasz@trasz_victim on 2011/02/28 17:40:24 Remove some leftover. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/sys/ucred.h#12 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/sys/ucred.h#12 (text+ko) ==== @@ -89,7 +89,6 @@ #ifdef _KERNEL struct proc; struct thread; -struct proc; void change_egid(struct ucred *newcred, gid_t egid); void change_euid(struct ucred *newcred, struct uidinfo *euip); From owner-p4-projects@FreeBSD.ORG Mon Feb 28 18:06:38 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E34C61065673; Mon, 28 Feb 2011 18:06:37 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4EFB106566C for ; Mon, 28 Feb 2011 18:06:37 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 8EE128FC08 for ; Mon, 28 Feb 2011 18:06:37 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SI6bTI020071 for ; Mon, 28 Feb 2011 18:06:37 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SI6ZMx020068 for perforce@freebsd.org; Mon, 28 Feb 2011 18:06:35 GMT (envelope-from mjacob@freebsd.org) Date: Mon, 28 Feb 2011 18:06:35 GMT Message-Id: <201102281806.p1SI6ZMx020068@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189289 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 18:06:38 -0000 http://p4web.freebsd.org/@@189289?ac=10 Change 189289 by mjacob@mjacob-sandbox on 2011/02/28 18:05:53 Integrate from head. Affected files ... .. //depot/projects/mjacob-dev/MAINTAINERS#2 integrate .. //depot/projects/mjacob-dev/Makefile.inc1#4 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/fcntl.h#2 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/mnttab.h#2 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/priv.h#2 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/sha2.h#1 branch .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/solaris.h#2 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/thread_pool.h#1 branch .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/misc/fsshare.c#2 integrate .. //depot/projects/mjacob-dev/cddl/compat/opensolaris/misc/zmount.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/stat/common/statcommon.h#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/stat/common/timestamp.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zdb/zdb.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zfs/zfs.8#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zfs/zfs_util.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zinject/translate.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zinject/zinject.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zinject/zinject.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zlook/zlook.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zpool/zpool.8#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zpool/zpool_util.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/head/synch.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libuutil/common/uu_string.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_fru.c#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#3 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#3 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/libzpool/common/util.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/__init__.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/allow.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/dataset.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/groupspace.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/holds.py#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/ioctl.c#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/table.py#1 branch .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/unallow.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/userspace.py#2 integrate .. //depot/projects/mjacob-dev/cddl/contrib/opensolaris/lib/pyzfs/common/util.py#2 integrate .. //depot/projects/mjacob-dev/cddl/lib/libzfs/Makefile#2 integrate .. //depot/projects/mjacob-dev/cddl/lib/libzpool/Makefile#3 integrate .. //depot/projects/mjacob-dev/cddl/sbin/zfs/Makefile#2 integrate .. //depot/projects/mjacob-dev/cddl/sbin/zpool/Makefile#2 integrate .. //depot/projects/mjacob-dev/cddl/usr.bin/Makefile#2 integrate .. //depot/projects/mjacob-dev/cddl/usr.bin/zlook/Makefile#1 branch .. //depot/projects/mjacob-dev/cddl/usr.bin/zstreamdump/Makefile#1 branch .. //depot/projects/mjacob-dev/cddl/usr.bin/ztest/Makefile#2 integrate .. //depot/projects/mjacob-dev/cddl/usr.sbin/zdb/Makefile#2 integrate .. //depot/projects/mjacob-dev/etc/rc.d/zvol#2 integrate .. //depot/projects/mjacob-dev/lib/libc/yp/xdryp.c#2 integrate .. //depot/projects/mjacob-dev/lib/libelf/libelf_convert.m4#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb10.c#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb20.3#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb20.c#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb20.h#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb20_int.h#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb20_ugen20.c#2 integrate .. //depot/projects/mjacob-dev/rescue/rescue/Makefile#2 integrate .. //depot/projects/mjacob-dev/share/man/man4/usb_quirk.4#3 integrate .. //depot/projects/mjacob-dev/share/man/man7/security.7#2 integrate .. //depot/projects/mjacob-dev/share/man/man9/usbdi.9#2 integrate .. //depot/projects/mjacob-dev/share/timedef/pl_PL.ISO8859-2.src#2 integrate .. //depot/projects/mjacob-dev/share/timedef/pl_PL.UTF-8.src#2 integrate .. //depot/projects/mjacob-dev/sys/boot/i386/cdboot/cdboot.s#2 integrate .. //depot/projects/mjacob-dev/sys/boot/i386/gptzfsboot/Makefile#4 integrate .. //depot/projects/mjacob-dev/sys/boot/i386/zfsboot/Makefile#4 integrate .. //depot/projects/mjacob-dev/sys/boot/pc98/cdboot/cdboot.s#2 integrate .. //depot/projects/mjacob-dev/sys/boot/zfs/zfs.c#2 integrate .. //depot/projects/mjacob-dev/sys/boot/zfs/zfsimpl.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/boot/zfs/fletcher.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/boot/zfs/zfsimpl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/boot/zfs/zfssubr.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/boot/zfs/zle.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_string.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_sunddi.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/atomic.h#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/byteorder.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/dirent.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/file.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/kmem.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/misc.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/mount.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/mutex.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/policy.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/proc.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/rwlock.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/sid.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/stat.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/string.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/sunddi.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/sysmacros.h#2 delete .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/systeminfo.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/systm.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/taskq.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/time.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/types.h#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/uio.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/vfs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/vnode.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/compat/opensolaris/sys/zone.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/acl/acl_common.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/acl/acl_common.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/atomic/amd64/opensolaris_atomic.S#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/atomic/i386/opensolaris_atomic.S#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/atomic/ia64/opensolaris_atomic.S#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/opensolaris_atomic.S#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/atomic/sparc64/opensolaris_atomic.S#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/avl/avl.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/unicode/u8_textprep.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/common/zfs/zprop_common.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/Makefile.files#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bplist.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt_zap.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scrub.c#2 delete .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#2 delete .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bpobj.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deadlist.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deleg.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa_impl.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_boot.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_fuid.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_onexit.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_sa.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_stat.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zrlock.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#4 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_debug.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_onexit.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_sa.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#4 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#4 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#3 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zle.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/os/callb.c#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/os/fm.c#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/acl_impl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/byteorder.h#2 delete .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/cred.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zut.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/idmap.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/dev.h#1 branch .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep.h#2 integrate .. //depot/projects/mjacob-dev/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h#2 integrate .. //depot/projects/mjacob-dev/sys/dev/isp/isp.c#4 integrate .. //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.c#5 integrate .. //depot/projects/mjacob-dev/sys/dev/isp/isp_freebsd.h#4 integrate .. //depot/projects/mjacob-dev/sys/dev/isp/ispvar.h#4 integrate .. //depot/projects/mjacob-dev/sys/dev/usb/usb_generic.c#3 integrate .. //depot/projects/mjacob-dev/sys/dev/usb/usb_ioctl.h#2 integrate .. //depot/projects/mjacob-dev/sys/dev/usb/usb_transfer.c#4 integrate .. //depot/projects/mjacob-dev/sys/dev/usb/usbdi.h#2 integrate .. //depot/projects/mjacob-dev/sys/modules/opensolaris/Makefile#2 integrate .. //depot/projects/mjacob-dev/sys/modules/zfs/Makefile#2 integrate .. //depot/projects/mjacob-dev/usr.bin/checknr/checknr.c#3 integrate .. //depot/projects/mjacob-dev/usr.bin/fstat/zfs.c#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/fifolog_writer/fifolog_writer.c#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/flint.lnt#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_create.c#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_int.c#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_write.h#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_write_poll.c#4 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/libfifolog.h#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/libfifolog_int.h#2 integrate Differences ... ==== //depot/projects/mjacob-dev/MAINTAINERS#2 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/MAINTAINERS,v 1.162 2010/04/10 12:29:09 bms Exp $ +$FreeBSD: src/MAINTAINERS,v 1.163 2011/02/28 06:54:14 simon Exp $ Please note that the content of this file is strictly advisory. No locks listed here are valid. The only strict review requirements @@ -107,7 +107,7 @@ bs{diff,patch} cperciva Pre-commit review requested. portsnap cperciva Pre-commit review requested. freebsd-update cperciva Pre-commit review requested. -openssl simon Pre-commit review requested. +openssl - No non-upstream commits should be done. sys/netgraph/bluetooth emax Pre-commit review preferred. lib/libbluetooth emax Pre-commit review preferred. lib/libsdp emax Pre-commit review preferred. ==== //depot/projects/mjacob-dev/Makefile.inc1#4 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.685 2011/02/25 00:04:39 gabor Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.686 2011/02/27 19:44:10 pjd Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -1153,6 +1153,7 @@ lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus \ + ${_cddl_lib_libumem} \ lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ${_secure_lib_libssl} @@ -1166,6 +1167,7 @@ lib/libopie__L lib/libtacplus__L: lib/libmd__L .if ${MK_CDDL} != "no" +_cddl_lib_libumem= cddl/lib/libumem _cddl_lib= cddl/lib .endif ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/fcntl.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/cddl/compat/opensolaris/include/fcntl.h,v 1.2 2008/03/28 22:16:04 jb Exp $ + * $FreeBSD: src/cddl/compat/opensolaris/include/fcntl.h,v 1.3 2011/02/27 19:41:40 pjd Exp $ * */ @@ -32,6 +32,7 @@ #include_next -#define open64 open +#define open64(...) open(__VA_ARGS__) +#define openat64(...) openat(__VA_ARGS__) #endif ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/mnttab.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/mnttab.h,v 1.5 2010/07/12 23:49:04 mm Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/mnttab.h,v 1.6 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _OPENSOLARIS_MNTTAB_H_ #define _OPENSOLARIS_MNTTAB_H_ @@ -12,6 +12,10 @@ #define MNTTAB _PATH_DEVZERO #define MNT_LINE_MAX 1024 +#define MS_OVERLAY 0x0 +#define MS_NOMNTTAB 0x0 +#define MS_RDONLY 0x1 + #define umount2(p, f) unmount(p, f) struct mnttab { ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/priv.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/priv.h,v 1.3 2008/04/22 07:42:58 jb Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/priv.h,v 1.4 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _OPENSOLARIS_PRIV_H_ #define _OPENSOLARIS_PRIV_H_ @@ -10,7 +10,7 @@ #define PRIV_SYS_CONFIG 0 static __inline int -priv_ineffect(priv) +priv_ineffect(int priv) { assert(priv == PRIV_SYS_CONFIG); ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/include/solaris.h#2 (text+ko) ==== @@ -1,10 +1,14 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/solaris.h,v 1.3 2008/04/22 07:42:58 jb Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/solaris.h,v 1.4 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _SOLARIS_H_ #define _SOLARIS_H_ #include -#define dirent64 dirent +#include + +#define NOTE(s) + +int mkdirp(const char *, mode_t); #endif /* !_SOLARIS_H_ */ ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/misc/fsshare.c#2 (text+ko) ==== @@ -25,18 +25,20 @@ */ #include -__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/fsshare.c,v 1.4 2010/07/07 07:09:33 mm Exp $"); +__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/fsshare.c,v 1.5 2011/02/27 19:41:40 pjd Exp $"); #include -#include -#include + +#include +#include #include -#include -#include +#include #include -#include #include /* _PATH_MOUNTDPID */ -#include +#include +#include +#include +#include #define FILE_HEADER "# !!! DO NOT EDIT THIS FILE MANUALLY !!!\n\n" #define OPTSSIZE 1024 ==== //depot/projects/mjacob-dev/cddl/compat/opensolaris/misc/zmount.c#2 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/zmount.c,v 1.3 2008/11/17 20:49:29 pjd Exp $"); +__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/zmount.c,v 1.4 2011/02/27 19:41:40 pjd Exp $"); #include #include @@ -39,6 +39,7 @@ #include #include #include +#include static void build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, @@ -78,7 +79,7 @@ assert(spec != NULL); assert(dir != NULL); - assert(mflag == 0); + assert(mflag == 0 || mflag == MS_RDONLY); assert(fstype != NULL); assert(strcmp(fstype, MNTTYPE_ZFS) == 0); assert(dataptr == NULL); @@ -91,6 +92,8 @@ iov = NULL; iovlen = 0; + if (mflag & MS_RDONLY) + build_iovec(&iov, &iovlen, "ro", NULL, 0); build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1); build_iovec(&iov, &iovlen, "fspath", __DECONST(char *, dir), (size_t)-1); ==== //depot/projects/mjacob-dev/cddl/contrib/opensolaris/cmd/zdb/zdb.c#2 (text+ko) ==== @@ -19,8 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2009 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. + * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. */ #include @@ -34,6 +33,9 @@ #include #include #include +#include +#include +#include #include #include #include @@ -51,10 +53,25 @@ #include #include #include +#include #undef ZFS_MAXNAMELEN #undef verify #include +#define ZDB_COMPRESS_NAME(idx) ((idx) < ZIO_COMPRESS_FUNCTIONS ? \ + zio_compress_table[(idx)].ci_name : "UNKNOWN") +#define ZDB_CHECKSUM_NAME(idx) ((idx) < ZIO_CHECKSUM_FUNCTIONS ? \ + zio_checksum_table[(idx)].ci_name : "UNKNOWN") +#define ZDB_OT_NAME(idx) ((idx) < DMU_OT_NUMTYPES ? \ + dmu_ot[(idx)].ot_name : "UNKNOWN") +#define ZDB_OT_TYPE(idx) ((idx) < DMU_OT_NUMTYPES ? (idx) : DMU_OT_NUMTYPES) + +#ifndef lint +extern int zfs_recover; +#else +int zfs_recover; +#endif + const char cmdname[] = "zdb"; uint8_t dump_opt[256]; @@ -64,8 +81,6 @@ uint64_t *zopt_object = NULL; int zopt_objects = 0; libzfs_handle_t *g_zfs; -boolean_t zdb_sig_user_data = B_TRUE; -int zdb_sig_cksumalg = ZIO_CHECKSUM_SHA256; /* * These libumem hooks provide a reasonable set of defaults for the allocator's @@ -87,39 +102,56 @@ usage(void) { (void) fprintf(stderr, - "Usage: %s [-udibcsvL] [-U cachefile_path] [-t txg]\n" - "\t [-S user:cksumalg] " - "dataset [object...]\n" - " %s -C [pool]\n" - " %s -l dev\n" - " %s -R pool:vdev:offset:size:flags\n" - " %s [-p path_to_vdev_dir]\n" - " %s -e pool | GUID | devid ...\n", - cmdname, cmdname, cmdname, cmdname, cmdname, cmdname); + "Usage: %s [-CumdibcsDvhL] poolname [object...]\n" + " %s [-div] dataset [object...]\n" + " %s -m [-L] poolname [vdev [metaslab...]]\n" + " %s -R poolname vdev:offset:size[:flags]\n" + " %s -S poolname\n" + " %s -l [-u] device\n" + " %s -C\n\n", + cmdname, cmdname, cmdname, cmdname, cmdname, cmdname, cmdname); - (void) fprintf(stderr, " -u uberblock\n"); - (void) fprintf(stderr, " -d datasets\n"); - (void) fprintf(stderr, " -C cached pool configuration\n"); - (void) fprintf(stderr, " -i intent logs\n"); - (void) fprintf(stderr, " -b block statistics\n"); - (void) fprintf(stderr, " -m metaslabs\n"); - (void) fprintf(stderr, " -c checksum all metadata (twice for " + (void) fprintf(stderr, " Dataset name must include at least one " + "separator character '/' or '@'\n"); + (void) fprintf(stderr, " If dataset name is specified, only that " + "dataset is dumped\n"); + (void) fprintf(stderr, " If object numbers are specified, only " + "those objects are dumped\n\n"); + (void) fprintf(stderr, " Options to control amount of output:\n"); + (void) fprintf(stderr, " -u uberblock\n"); + (void) fprintf(stderr, " -d dataset(s)\n"); + (void) fprintf(stderr, " -i intent logs\n"); + (void) fprintf(stderr, " -C config (or cachefile if alone)\n"); + (void) fprintf(stderr, " -h pool history\n"); + (void) fprintf(stderr, " -b block statistics\n"); + (void) fprintf(stderr, " -m metaslabs\n"); + (void) fprintf(stderr, " -c checksum all metadata (twice for " "all data) blocks\n"); - (void) fprintf(stderr, " -s report stats on zdb's I/O\n"); - (void) fprintf(stderr, " -S : -- " - "dump blkptr signatures\n"); - (void) fprintf(stderr, " -v verbose (applies to all others)\n"); + (void) fprintf(stderr, " -s report stats on zdb's I/O\n"); + (void) fprintf(stderr, " -D dedup statistics\n"); + (void) fprintf(stderr, " -S simulate dedup to measure effect\n"); + (void) fprintf(stderr, " -v verbose (applies to all others)\n"); (void) fprintf(stderr, " -l dump label contents\n"); (void) fprintf(stderr, " -L disable leak tracking (do not " "load spacemaps)\n"); - (void) fprintf(stderr, " -U cachefile_path -- use alternate " + (void) fprintf(stderr, " -R read and display block from a " + "device\n\n"); + (void) fprintf(stderr, " Below options are intended for use " + "with other options (except -l):\n"); + (void) fprintf(stderr, " -A ignore assertions (-A), enable " + "panic recovery (-AA) or both (-AAA)\n"); + (void) fprintf(stderr, " -F attempt automatic rewind within " + "safe range of transaction groups\n"); + (void) fprintf(stderr, " -U -- use alternate " "cachefile\n"); - (void) fprintf(stderr, " -R read and display block from a " - "device\n"); - (void) fprintf(stderr, " -e Pool is exported/destroyed/" - "has altroot\n"); - (void) fprintf(stderr, " -p (use with -e)\n"); - (void) fprintf(stderr, " -t highest txg to use when " + (void) fprintf(stderr, " -X attempt extreme rewind (does not " + "work with dataset)\n"); + (void) fprintf(stderr, " -e pool is exported/destroyed/" + "has altroot/not in a cachefile\n"); + (void) fprintf(stderr, " -p -- use one or more with " + "-e to specify path to vdev dir\n"); + (void) fprintf(stderr, " -P print numbers parsable\n"); + (void) fprintf(stderr, " -t -- highest txg to use when " "searching for uberblocks\n"); (void) fprintf(stderr, "Specify an option more than once (e.g. -bb) " "to make only that option verbose\n"); @@ -146,68 +178,6 @@ exit(1); } -static void -dump_nvlist(nvlist_t *list, int indent) -{ - nvpair_t *elem = NULL; - - while ((elem = nvlist_next_nvpair(list, elem)) != NULL) { - switch (nvpair_type(elem)) { - case DATA_TYPE_STRING: - { - char *value; - - VERIFY(nvpair_value_string(elem, &value) == 0); - (void) printf("%*s%s='%s'\n", indent, "", - nvpair_name(elem), value); - } - break; - - case DATA_TYPE_UINT64: - { - uint64_t value; - - VERIFY(nvpair_value_uint64(elem, &value) == 0); - (void) printf("%*s%s=%llu\n", indent, "", - nvpair_name(elem), (u_longlong_t)value); - } - break; - - case DATA_TYPE_NVLIST: - { - nvlist_t *value; - - VERIFY(nvpair_value_nvlist(elem, &value) == 0); - (void) printf("%*s%s\n", indent, "", - nvpair_name(elem)); - dump_nvlist(value, indent + 4); - } - break; - - case DATA_TYPE_NVLIST_ARRAY: - { - nvlist_t **value; - uint_t c, count; - - VERIFY(nvpair_value_nvlist_array(elem, &value, - &count) == 0); - - for (c = 0; c < count; c++) { - (void) printf("%*s%s[%u]\n", indent, "", - nvpair_name(elem), c); - dump_nvlist(value[c], indent + 8); - } - } - break; - - default: - - (void) printf("bad config type %d for %s\n", - nvpair_type(elem), nvpair_name(elem)); - } - } -} - /* ARGSUSED */ static void dump_packed_nvlist(objset_t *os, uint64_t object, void *data, size_t size) @@ -227,6 +197,15 @@ nvlist_free(nv); } +static void +zdb_nicenum(uint64_t num, char *buf) +{ + if (dump_opt['P']) + (void) sprintf(buf, "%llu", (longlong_t)num); + else + nicenum(num, buf); +} + const char dump_zap_stars[] = "****************************************"; const int dump_zap_width = sizeof (dump_zap_stars) - 1; @@ -325,6 +304,13 @@ } /*ARGSUSED*/ +static void +dump_unknown(objset_t *os, uint64_t object, void *data, size_t size) +{ + (void) printf("\tUNKNOWN OBJECT TYPE\n"); +} + +/*ARGSUSED*/ void dump_uint8(objset_t *os, uint64_t object, void *data, size_t size) { @@ -388,6 +374,79 @@ /*ARGSUSED*/ static void +dump_ddt_zap(objset_t *os, uint64_t object, void *data, size_t size) +{ + dump_zap_stats(os, object); + /* contents are printed elsewhere, properly decoded */ +} + +/*ARGSUSED*/ +static void +dump_sa_attrs(objset_t *os, uint64_t object, void *data, size_t size) +{ + zap_cursor_t zc; + zap_attribute_t attr; + + dump_zap_stats(os, object); + (void) printf("\n"); + + for (zap_cursor_init(&zc, os, object); + zap_cursor_retrieve(&zc, &attr) == 0; + zap_cursor_advance(&zc)) { + (void) printf("\t\t%s = ", attr.za_name); + if (attr.za_num_integers == 0) { + (void) printf("\n"); + continue; + } + (void) printf(" %llx : [%d:%d:%d]\n", + (u_longlong_t)attr.za_first_integer, + (int)ATTR_LENGTH(attr.za_first_integer), + (int)ATTR_BSWAP(attr.za_first_integer), + (int)ATTR_NUM(attr.za_first_integer)); + } + zap_cursor_fini(&zc); +} + +/*ARGSUSED*/ +static void +dump_sa_layouts(objset_t *os, uint64_t object, void *data, size_t size) +{ + zap_cursor_t zc; + zap_attribute_t attr; + uint16_t *layout_attrs; + int i; + + dump_zap_stats(os, object); + (void) printf("\n"); + + for (zap_cursor_init(&zc, os, object); + zap_cursor_retrieve(&zc, &attr) == 0; + zap_cursor_advance(&zc)) { + (void) printf("\t\t%s = [", attr.za_name); + if (attr.za_num_integers == 0) { + (void) printf("\n"); + continue; + } + + VERIFY(attr.za_integer_length == 2); + layout_attrs = umem_zalloc(attr.za_num_integers * + attr.za_integer_length, UMEM_NOFAIL); + + VERIFY(zap_lookup(os, object, attr.za_name, + attr.za_integer_length, + attr.za_num_integers, layout_attrs) == 0); + + for (i = 0; i != attr.za_num_integers; i++) + (void) printf(" %d ", (int)layout_attrs[i]); + (void) printf("]\n"); + umem_free(layout_attrs, + attr.za_num_integers * attr.za_integer_length); + } + zap_cursor_fini(&zc); +} + +/*ARGSUSED*/ +static void dump_zpldir(objset_t *os, uint64_t object, void *data, size_t size) { zap_cursor_t zc; @@ -441,17 +500,17 @@ */ alloc = 0; for (offset = 0; offset < smo->smo_objsize; offset += sizeof (entry)) { - VERIFY(0 == dmu_read(os, smo->smo_object, offset, + VERIFY3U(0, ==, dmu_read(os, smo->smo_object, offset, sizeof (entry), &entry, DMU_READ_PREFETCH)); if (SM_DEBUG_DECODE(entry)) { - (void) printf("\t\t[%4llu] %s: txg %llu, pass %llu\n", + (void) printf("\t [%6llu] %s: txg %llu, pass %llu\n", (u_longlong_t)(offset / sizeof (entry)), ddata[SM_DEBUG_ACTION_DECODE(entry)], (u_longlong_t)SM_DEBUG_TXG_DECODE(entry), (u_longlong_t)SM_DEBUG_SYNCPASS_DECODE(entry)); } else { - (void) printf("\t\t[%4llu] %c range:" - " %08llx-%08llx size: %06llx\n", + (void) printf("\t [%6llu] %c range:" + " %010llx-%010llx size: %06llx\n", (u_longlong_t)(offset / sizeof (entry)), SM_TYPE_DECODE(entry) == SM_ALLOC ? 'A' : 'F', (u_longlong_t)((SM_OFFSET_DECODE(entry) << @@ -476,14 +535,14 @@ static void dump_metaslab_stats(metaslab_t *msp) { - char maxbuf[5]; + char maxbuf[32]; space_map_t *sm = &msp->ms_map; avl_tree_t *t = sm->sm_pp_root; int free_pct = sm->sm_space * 100 / sm->sm_size; - nicenum(space_map_maxsize(sm), maxbuf); + zdb_nicenum(space_map_maxsize(sm), maxbuf); - (void) printf("\t %20s %10lu %7s %6s %4s %4d%%\n", + (void) printf("\t %25s %10lu %7s %6s %4s %4d%%\n", "segments", avl_numnodes(t), "maxsize", maxbuf, "freepct", free_pct); } @@ -495,16 +554,16 @@ spa_t *spa = vd->vdev_spa; space_map_t *sm = &msp->ms_map; space_map_obj_t *smo = &msp->ms_smo; - char freebuf[5]; + char freebuf[32]; - nicenum(sm->sm_size - smo->smo_alloc, freebuf); + zdb_nicenum(sm->sm_size - smo->smo_alloc, freebuf); (void) printf( - "\tvdev %5llu offset %12llx spacemap %6llu free %5s\n", + "\tmetaslab %6llu offset %12llx spacemap %6llu free %5s\n", (u_longlong_t)(sm->sm_start / sm->sm_size), (u_longlong_t)sm->sm_start, (u_longlong_t)smo->smo_object, freebuf); - if (dump_opt['m'] > 1) { + if (dump_opt['m'] > 1 && !dump_opt['L']) { mutex_enter(&msp->ms_lock); space_map_load_wait(sm); if (!sm->sm_loaded) @@ -525,22 +584,52 @@ } static void +print_vdev_metaslab_header(vdev_t *vd) +{ + (void) printf("\tvdev %10llu\n\t%-10s%5llu %-19s %-15s %-10s\n", + (u_longlong_t)vd->vdev_id, + "metaslabs", (u_longlong_t)vd->vdev_ms_count, + "offset", "spacemap", "free"); + (void) printf("\t%15s %19s %15s %10s\n", + "---------------", "-------------------", + "---------------", "-------------"); +} + +static void dump_metaslabs(spa_t *spa) { - vdev_t *rvd = spa->spa_root_vdev; - vdev_t *vd; - int c, m; + vdev_t *vd, *rvd = spa->spa_root_vdev; + uint64_t m, c = 0, children = rvd->vdev_children; (void) printf("\nMetaslabs:\n"); - for (c = 0; c < rvd->vdev_children; c++) { + if (!dump_opt['d'] && zopt_objects > 0) { + c = zopt_object[0]; + + if (c >= children) + (void) fatal("bad vdev id: %llu", (u_longlong_t)c); + + if (zopt_objects > 1) { + vd = rvd->vdev_child[c]; + print_vdev_metaslab_header(vd); + + for (m = 1; m < zopt_objects; m++) { + if (zopt_object[m] < vd->vdev_ms_count) + dump_metaslab( + vd->vdev_ms[zopt_object[m]]); + else + (void) fprintf(stderr, "bad metaslab " + "number %llu\n", + (u_longlong_t)zopt_object[m]); + } + (void) printf("\n"); + return; + } + children = c + 1; + } + for (; c < children; c++) { vd = rvd->vdev_child[c]; - - (void) printf("\t%-10s %-19s %-15s %-10s\n", - "vdev", "offset", "spacemap", "free"); - (void) printf("\t%10s %19s %15s %10s\n", - "----------", "-------------------", - "---------------", "-------------"); + print_vdev_metaslab_header(vd); for (m = 0; m < vd->vdev_ms_count; m++) dump_metaslab(vd->vdev_ms[m]); @@ -549,6 +638,133 @@ } static void +dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uint64_t index) +{ + const ddt_phys_t *ddp = dde->dde_phys; + const ddt_key_t *ddk = &dde->dde_key; + char *types[4] = { "ditto", "single", "double", "triple" }; + char blkbuf[BP_SPRINTF_LEN]; + blkptr_t blk; + + for (int p = 0; p < DDT_PHYS_TYPES; p++, ddp++) { + if (ddp->ddp_phys_birth == 0) + continue; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Feb 28 21:05:17 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BF5C31065674; Mon, 28 Feb 2011 21:05:17 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 795D4106564A for ; Mon, 28 Feb 2011 21:05:17 +0000 (UTC) (envelope-from peter@wemm.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 643208FC0C for ; Mon, 28 Feb 2011 21:05:17 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p1SL5H4Z057825 for ; Mon, 28 Feb 2011 21:05:17 GMT (envelope-from peter@wemm.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p1SL4FHR057820 for perforce@freebsd.org; Mon, 28 Feb 2011 21:04:15 GMT (envelope-from peter@wemm.org) Date: Mon, 28 Feb 2011 21:04:15 GMT Message-Id: <201102282104.p1SL4FHR057820@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to peter@wemm.org using -f From: Peter Wemm To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189296 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 21:05:18 -0000 http://p4web.freebsd.org/@@189296?ac=10 Change 189296 by peter@peter_daintree on 2011/02/28 21:03:26 IFC @189292 Affected files ... .. //depot/projects/hammer/COPYRIGHT#10 integrate .. //depot/projects/hammer/MAINTAINERS#56 integrate .. //depot/projects/hammer/Makefile#61 integrate .. //depot/projects/hammer/Makefile.inc1#156 integrate .. //depot/projects/hammer/Makefile.mips#2 integrate .. //depot/projects/hammer/ObsoleteFiles.inc#81 integrate .. //depot/projects/hammer/README#5 integrate .. //depot/projects/hammer/UPDATING#146 integrate .. //depot/projects/hammer/bin/Makefile#9 integrate .. //depot/projects/hammer/bin/chflags/chflags.1#15 integrate .. //depot/projects/hammer/bin/csh/Makefile#11 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.1#5 delete .. //depot/projects/hammer/bin/csh/USD.doc/csh.2#5 delete .. //depot/projects/hammer/bin/csh/USD.doc/csh.3#4 delete .. //depot/projects/hammer/bin/csh/USD.doc/csh.4#4 delete .. //depot/projects/hammer/bin/csh/USD.doc/csh.a#4 delete .. //depot/projects/hammer/bin/csh/USD.doc/csh.g#6 delete .. //depot/projects/hammer/bin/csh/USD.doc/tabs#4 delete .. //depot/projects/hammer/bin/csh/iconv.h#2 delete .. //depot/projects/hammer/bin/csh/iconv_stub.h#1 branch .. //depot/projects/hammer/bin/df/df.c#27 integrate .. //depot/projects/hammer/bin/echo/echo.1#8 integrate .. //depot/projects/hammer/bin/ed/ed.1#5 integrate .. //depot/projects/hammer/bin/expr/expr.1#10 integrate .. //depot/projects/hammer/bin/kenv/kenv.1#7 integrate .. //depot/projects/hammer/bin/kill/kill.1#7 integrate .. //depot/projects/hammer/bin/kill/kill.c#8 integrate .. //depot/projects/hammer/bin/ln/ln.1#12 integrate .. //depot/projects/hammer/bin/pax/pax.1#11 integrate .. //depot/projects/hammer/bin/pax/tar.c#7 integrate .. //depot/projects/hammer/bin/pkill/pkill.c#10 integrate .. //depot/projects/hammer/bin/ps/extern.h#14 integrate .. //depot/projects/hammer/bin/ps/keyword.c#22 integrate .. //depot/projects/hammer/bin/ps/print.c#25 integrate .. //depot/projects/hammer/bin/ps/ps.1#29 integrate .. //depot/projects/hammer/bin/rm/rm.1#15 integrate .. //depot/projects/hammer/bin/rm/rm.c#16 integrate .. //depot/projects/hammer/bin/setfacl/setfacl.1#15 integrate .. //depot/projects/hammer/bin/setfacl/setfacl.c#12 integrate .. //depot/projects/hammer/bin/sh/Makefile#10 integrate .. //depot/projects/hammer/bin/sh/TOUR#3 integrate .. //depot/projects/hammer/bin/sh/alias.c#10 integrate .. //depot/projects/hammer/bin/sh/alias.h#4 integrate .. //depot/projects/hammer/bin/sh/arith.h#7 integrate .. //depot/projects/hammer/bin/sh/arith.y#10 delete .. //depot/projects/hammer/bin/sh/arith_lex.l#8 delete .. //depot/projects/hammer/bin/sh/arith_yacc.c#1 branch .. //depot/projects/hammer/bin/sh/arith_yacc.h#1 branch .. //depot/projects/hammer/bin/sh/arith_yylex.c#1 branch .. //depot/projects/hammer/bin/sh/bltin/bltin.h#4 integrate .. //depot/projects/hammer/bin/sh/bltin/echo.1#6 delete .. //depot/projects/hammer/bin/sh/builtins.def#7 integrate .. //depot/projects/hammer/bin/sh/cd.c#9 integrate .. //depot/projects/hammer/bin/sh/error.c#9 integrate .. //depot/projects/hammer/bin/sh/error.h#6 integrate .. //depot/projects/hammer/bin/sh/eval.c#29 integrate .. //depot/projects/hammer/bin/sh/exec.c#19 integrate .. //depot/projects/hammer/bin/sh/exec.h#9 integrate .. //depot/projects/hammer/bin/sh/expand.c#23 integrate .. //depot/projects/hammer/bin/sh/expand.h#5 integrate .. //depot/projects/hammer/bin/sh/funcs/suspend#4 integrate .. //depot/projects/hammer/bin/sh/histedit.c#12 integrate .. //depot/projects/hammer/bin/sh/init.h#3 integrate .. //depot/projects/hammer/bin/sh/input.c#9 integrate .. //depot/projects/hammer/bin/sh/jobs.c#20 integrate .. //depot/projects/hammer/bin/sh/mail.c#5 integrate .. //depot/projects/hammer/bin/sh/main.c#13 integrate .. //depot/projects/hammer/bin/sh/memalloc.c#8 integrate .. //depot/projects/hammer/bin/sh/memalloc.h#6 integrate .. //depot/projects/hammer/bin/sh/miscbltin.c#14 integrate .. //depot/projects/hammer/bin/sh/mkinit.c#6 integrate .. //depot/projects/hammer/bin/sh/mksyntax.c#10 integrate .. //depot/projects/hammer/bin/sh/nodes.c.pat#7 integrate .. //depot/projects/hammer/bin/sh/options.c#11 integrate .. //depot/projects/hammer/bin/sh/output.c#9 integrate .. //depot/projects/hammer/bin/sh/output.h#6 integrate .. //depot/projects/hammer/bin/sh/parser.c#24 integrate .. //depot/projects/hammer/bin/sh/parser.h#6 integrate .. //depot/projects/hammer/bin/sh/redir.c#8 integrate .. //depot/projects/hammer/bin/sh/sh.1#38 integrate .. //depot/projects/hammer/bin/sh/shell.h#5 integrate .. //depot/projects/hammer/bin/sh/show.c#8 integrate .. //depot/projects/hammer/bin/sh/trap.c#11 integrate .. //depot/projects/hammer/bin/sh/trap.h#5 integrate .. //depot/projects/hammer/bin/sh/var.c#21 integrate .. //depot/projects/hammer/bin/sh/var.h#8 integrate .. //depot/projects/hammer/bin/sleep/sleep.1#5 integrate .. //depot/projects/hammer/bin/sleep/sleep.c#8 integrate .. //depot/projects/hammer/bin/stty/key.c#5 integrate .. //depot/projects/hammer/bin/stty/stty.1#8 integrate .. //depot/projects/hammer/bin/test/TEST.README#3 delete .. //depot/projects/hammer/bin/test/TEST.csh#2 delete .. //depot/projects/hammer/bin/test/TEST.sh#4 delete .. //depot/projects/hammer/bin/test/test.1#8 integrate .. //depot/projects/hammer/bin/test/test.c#6 integrate .. //depot/projects/hammer/cddl/Makefile.inc#8 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/include/fcntl.h#2 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/include/mnttab.h#5 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/include/priv.h#3 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/include/sha2.h#1 branch .. //depot/projects/hammer/cddl/compat/opensolaris/include/solaris.h#3 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/include/thread_pool.h#1 branch .. //depot/projects/hammer/cddl/compat/opensolaris/misc/fsshare.c#3 integrate .. //depot/projects/hammer/cddl/compat/opensolaris/misc/zmount.c#3 integrate .. //depot/projects/hammer/cddl/contrib/dtracetoolkit/dtruss#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.stddevtoofew.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.stddevnoarg.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.stddevtoomany.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearstddev.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearstddev.d.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.lowfrequency.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.malformedoverflow.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.nonexistentevent.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cpcvscpustatpart1.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cpcvscpustatpart2.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cputrackfailtostart.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cputrackterminates.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.toomanyenablings.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.allcpus.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.genericevent.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.platformevent.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localicmp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localicmp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteicmp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteicmp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6localicmp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6localicmp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6remoteicmp.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6remoteicmp.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestGetAggregate.java#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.GetAggregate.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.killonerror.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.probemod.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d.out#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.taskid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.uid.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sdt/tst.sdtargs.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sdt/tst.sdtargs.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_AGG_SPEC.SpeculateWithStddev.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post_chan.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/Makefile#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/main.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/prov.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/prov.h#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh.out#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.header.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.include.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.user.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/vars/tst.ucaller.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/funcs/tst.badcopyin.d#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.basic.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.hvmenable.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.memenable.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.schedargs.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.schedenable.ksh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/err.D_PROC_ALIGN.misaligned.exe#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/plockstat/plockstat.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/stat/common/statcommon.h#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/stat/common/timestamp.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zdb/zdb.c#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#5 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zfs/zfs.8#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#7 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zfs/zfs_util.h#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zinject/translate.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zinject/zinject.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zinject/zinject.h#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zlook/zlook.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zpool/zpool.8#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zpool/zpool_util.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/cmd/ztest/ztest.c#5 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/common/avl/avl.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/head/synch.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_program.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_string.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/mkerrno.sh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/common/mksignal.sh#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/i386/regs.d.in#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/i386/regs.sed.in#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/sparc/dt_isadep.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libdtrace/sparc/regs.d#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libgen/common/gmatch.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libuutil/common/uu_string.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#7 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#7 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_fru.c#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#5 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#5 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#4 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c#6 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#9 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c#5 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/libzpool/common/util.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/__init__.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/allow.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/dataset.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/groupspace.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/holds.py#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/ioctl.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/table.py#1 branch .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/unallow.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/userspace.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/lib/pyzfs/common/util.py#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c#3 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.h#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/output.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c#2 integrate .. //depot/projects/hammer/cddl/contrib/opensolaris/tools/ctf/cvt/tdata.c#2 integrate .. //depot/projects/hammer/cddl/lib/Makefile#7 integrate .. //depot/projects/hammer/cddl/lib/drti/Makefile#3 integrate .. //depot/projects/hammer/cddl/lib/libdtrace/Makefile#4 integrate .. //depot/projects/hammer/cddl/lib/libdtrace/libproc_compat.h#1 branch .. //depot/projects/hammer/cddl/lib/libdtrace/regs_x86.d#1 branch .. //depot/projects/hammer/cddl/lib/libzfs/Makefile#6 integrate .. //depot/projects/hammer/cddl/lib/libzpool/Makefile#9 integrate .. //depot/projects/hammer/cddl/sbin/zfs/Makefile#6 integrate .. //depot/projects/hammer/cddl/sbin/zpool/Makefile#7 integrate .. //depot/projects/hammer/cddl/usr.bin/Makefile#8 integrate .. //depot/projects/hammer/cddl/usr.bin/ctfconvert/Makefile#3 integrate .. //depot/projects/hammer/cddl/usr.bin/ctfconvert/ctfconvert.1#1 branch .. //depot/projects/hammer/cddl/usr.bin/ctfdump/Makefile#3 integrate .. //depot/projects/hammer/cddl/usr.bin/ctfdump/ctfdump.1#1 branch .. //depot/projects/hammer/cddl/usr.bin/ctfmerge/Makefile#3 integrate .. //depot/projects/hammer/cddl/usr.bin/ctfmerge/ctfmerge.1#1 branch .. //depot/projects/hammer/cddl/usr.bin/zlook/Makefile#1 branch .. //depot/projects/hammer/cddl/usr.bin/zstreamdump/Makefile#1 branch .. //depot/projects/hammer/cddl/usr.bin/ztest/Makefile#8 integrate .. //depot/projects/hammer/cddl/usr.sbin/Makefile#8 integrate .. //depot/projects/hammer/cddl/usr.sbin/dtrace/Makefile#3 integrate .. //depot/projects/hammer/cddl/usr.sbin/dtruss/Makefile#1 branch .. //depot/projects/hammer/cddl/usr.sbin/dtruss/dtruss.1#1 branch .. //depot/projects/hammer/cddl/usr.sbin/lockstat/Makefile#3 integrate .. //depot/projects/hammer/cddl/usr.sbin/plockstat/Makefile#1 branch .. //depot/projects/hammer/cddl/usr.sbin/plockstat/plockstat.1#1 branch .. //depot/projects/hammer/cddl/usr.sbin/zdb/Makefile#8 integrate .. //depot/projects/hammer/contrib/bind9/CHANGES#22 integrate .. //depot/projects/hammer/contrib/bind9/COPYRIGHT#10 integrate .. //depot/projects/hammer/contrib/bind9/README#12 integrate .. //depot/projects/hammer/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.html#1 branch .. //depot/projects/hammer/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.pdf#1 branch .. //depot/projects/hammer/contrib/bind9/RELEASE-NOTES-BIND-9.6.3.txt#1 branch .. //depot/projects/hammer/contrib/bind9/bin/check/check-tool.c#7 integrate .. //depot/projects/hammer/contrib/bind9/bin/check/check-tool.h#4 integrate .. //depot/projects/hammer/contrib/bind9/bin/check/named-checkconf.c#7 integrate .. //depot/projects/hammer/contrib/bind9/bin/check/named-checkzone.c#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/dig.c#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/dighost.c#12 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/host.c#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/nslookup.1#8 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/nslookup.docbook#7 integrate .. //depot/projects/hammer/contrib/bind9/bin/dig/nslookup.html#8 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-dsfromkey.8#2 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html#2 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html#3 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-keygen.html#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-signzone.c#11 integrate .. //depot/projects/hammer/contrib/bind9/bin/dnssec/dnssec-signzone.html#11 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/builtin.c#4 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/client.c#12 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/control.c#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/include/named/globals.h#6 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/include/named/query.h#4 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/main.c#8 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/query.c#11 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/server.c#13 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/update.c#11 integrate .. //depot/projects/hammer/contrib/bind9/bin/named/xfrout.c#5 integrate .. //depot/projects/hammer/contrib/bind9/bin/nsupdate/nsupdate.1#4 integrate .. //depot/projects/hammer/contrib/bind9/bin/nsupdate/nsupdate.c#9 integrate .. //depot/projects/hammer/contrib/bind9/bin/nsupdate/nsupdate.docbook#7 integrate .. //depot/projects/hammer/contrib/bind9/bin/nsupdate/nsupdate.html#9 integrate .. //depot/projects/hammer/contrib/bind9/config.h.in#4 integrate .. //depot/projects/hammer/contrib/bind9/config.threads.in#3 integrate .. //depot/projects/hammer/contrib/bind9/configure.in#11 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM-book.xml#14 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.ch06.html#13 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.ch07.html#12 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.ch08.html#12 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.ch09.html#12 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.html#12 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/Bv9ARM.pdf#11 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/isc-logo.eps#2 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/isc-logo.pdf#2 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.dig.html#8 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html#4 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html#4 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.dnssec-keygen.html#8 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.dnssec-signzone.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.host.html#8 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.named-checkconf.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.named-checkzone.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.named.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.nsupdate.html#5 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.rndc-confgen.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.rndc.conf.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/arm/man.rndc.html#9 integrate .. //depot/projects/hammer/contrib/bind9/doc/misc/options#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/bind9/api#10 integrate .. //depot/projects/hammer/contrib/bind9/lib/bind9/check.c#12 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/Makefile.in#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/adb.c#9 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/api#17 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/dst_api.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/dst_internal.h#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/gssapictx.c#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/diff.h#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/events.h#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/name.h#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/ncache.h#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/rdataset.h#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/resolver.h#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/result.h#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/tsig.h#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/types.h#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/validator.h#9 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/view.h#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dns/zone.h#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/include/dst/dst.h#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/journal.c#9 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/message.c#9 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/name.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/ncache.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/openssl_link.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rbtdb.c#11 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdata.c#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdata/generic/nsec_47.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdatalist.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdataset.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rdataslab.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/resolver.c#17 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/result.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/rootns.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/sdb.c#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/sdlz.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/time.c#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/tkey.c#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/tsig.c#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/validator.c#15 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/view.c#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/dns/zone.c#10 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/Makefile.in#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/api#11 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/entropy.c#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/include/isc/mem.h#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/include/isc/platform.h.in#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/include/isc/task.h#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/mem.c#7 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/nothreads/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/print.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/pthreads/mutex.c#6 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/task.c#5 integrate .. //depot/projects/hammer/contrib/bind9/lib/isc/unix/socket.c#12 integrate .. //depot/projects/hammer/contrib/bind9/lib/isccfg/api#10 integrate .. //depot/projects/hammer/contrib/bind9/lib/isccfg/namedconf.c#9 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_buffer.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_config.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_context.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_gabn.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_gethostent.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_getipnode.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_gnba.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_inetntop.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_noop.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_packet.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/man/lwres_resutil.html#8 integrate .. //depot/projects/hammer/contrib/bind9/lib/lwres/print_p.h#4 integrate .. //depot/projects/hammer/contrib/bind9/version#22 integrate .. //depot/projects/hammer/contrib/binutils/ChangeLog#4 integrate .. //depot/projects/hammer/contrib/binutils/MAINTAINERS#4 integrate .. //depot/projects/hammer/contrib/binutils/Makefile.def#2 integrate .. //depot/projects/hammer/contrib/binutils/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/binutils/Makefile.tpl#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ChangeLog#6 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ChangeLog-0203#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ChangeLog-2006#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/Makefile.am#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/Makefile.in#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/acinclude.m4#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aclocal.m4#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout-arm.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout-encap.c#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/aout-sparcle.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout-target.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout0.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout32.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aout64.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aoutf1.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/aoutx.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/archive.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/archive64.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/archures.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/armnetbsd.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bfd-in.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bfd-in2.h#6 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bfd.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bfdio.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bfdwin.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/binary.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/bout.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cache.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-alpha.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-arm.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-aux.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-i386.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-ia64.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-mips.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-ppc.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-rs6000.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-sparc.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coff-x86_64.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/coff64-rs6000.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coffcode.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coffgen.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cofflink.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/coffswap.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/config.bfd#7 integrate .. //depot/projects/hammer/contrib/binutils/bfd/config.in#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/configure#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/configure.host#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/configure.in#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/corefile.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-alpha.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-arc.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-arm.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-cr16.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/cpu-i386.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-ia64-opc.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-ia64.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-mep.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/cpu-mips.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-powerpc.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-rs6000.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-s390.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-score.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/cpu-sparc.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/cpu-spu.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/demo64.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/dep-in.sed#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/ChangeLog#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/Makefile.am#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/Makefile.in#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/aoutx.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/archive.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/archures.texi#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/bfd.texinfo#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/bfdint.texi#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/bfdio.texi#2 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/bfdt.texi#5 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/bfdwin.texi#2 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/cache.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/chew.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/coffcode.texi#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/core.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/elf.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/elfcode.texi#2 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/fdl.texi#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/doc/format.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/hash.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/init.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/libbfd.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/linker.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/mmo.texi#2 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/opncls.texi#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/reloc.texi#5 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/section.texi#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/syms.texi#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/doc/targets.texi#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/dwarf1.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/dwarf2.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ecoff.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ecofflink.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ecoffswap.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/efi-app-ia32.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/efi-app-ia64.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/efi-app-x86_64.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf-attrs.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf-bfd.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf-eh-frame.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf-strtab.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf-vxworks.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf-vxworks.h#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-arc.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-arm.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-arm.h#5 delete .. //depot/projects/hammer/contrib/binutils/bfd/elf32-avr.h#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-cr16.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-gen.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-i386.c#8 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-mep.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-mips.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-ppc.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-ppc.h#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-s390.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-score.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-sh-relocs.h#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-sparc.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf32-spu.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32-spu.h#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elf32.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-alpha.c#7 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-gen.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-mips.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-ppc.c#6 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-ppc.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-s390.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-sparc.c#6 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64-x86-64.c#7 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elf64.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfarm-nabi.c#3 delete .. //depot/projects/hammer/contrib/binutils/bfd/elfarm-oabi.c#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/elfcode.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfcore.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elflink.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elflink.h#4 delete .. //depot/projects/hammer/contrib/binutils/bfd/elfn32-mips.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-ia64.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-mips.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-mips.h#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-sparc.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-sparc.h#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/elfxx-target.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/format.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/freebsd.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/gen-aout.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/genlink.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/hash.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/host-aout.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/i386aout.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/i386bsd.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/i386freebsd.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/i386linux.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/i386netbsd.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ieee.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ihex.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/init.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libaout.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libbfd-in.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libbfd.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libbfd.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libcoff-in.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libcoff.h#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libecoff.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libieee.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libpei.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/libxcoff.h#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/linker.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/mep-relocs.pl#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/merge.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/mipsbsd.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/netbsd-core.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/netbsd.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/opncls.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/osf-core.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pe-arm-wince.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/pe-arm.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pe-i386.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pe-mips.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pe-ppc.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pe-x86_64.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/peXXigen.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pei-arm-wince.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/pei-mips.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/pei-x86_64.c#1 branch .. //depot/projects/hammer/contrib/binutils/bfd/peicode.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/po/BLD-POTFILES.in#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/po/Make-in#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/po/POTFILES.in#2 delete .. //depot/projects/hammer/contrib/binutils/bfd/po/SRC-POTFILES.in#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/po/bfd.pot#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ppcboot.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/ptrace-core.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/reloc.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/reloc16.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/rs6000-core.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/sco5-core.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/section.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/simple.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/sparclinux.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/sparcnetbsd.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/srec.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/stab-syms.c#2 integrate .. //depot/projects/hammer/contrib/binutils/bfd/stabs.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/sunos.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/syms.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/sysdep.h#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/targets.c#5 integrate .. //depot/projects/hammer/contrib/binutils/bfd/tekhex.c#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/trad-core.c#3 integrate .. //depot/projects/hammer/contrib/binutils/bfd/version.h#6 integrate .. //depot/projects/hammer/contrib/binutils/bfd/xcoff-target.h#4 integrate .. //depot/projects/hammer/contrib/binutils/bfd/xcofflink.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/ChangeLog#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/ChangeLog-2006#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/MAINTAINERS#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/Makefile.am#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/NEWS#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/acinclude.m4#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/aclocal.m4#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/addr2line.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/ar.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/arlex.l#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/arparse.y#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/arsup.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/arsup.h#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/bin2c.c#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/binemul.c#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/binemul.h#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/bucomm.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/bucomm.h#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/budbg.h#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/budemang.c#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/budemang.h#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/coffdump.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/coffgrok.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/coffgrok.h#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/config.in#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/configure#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/configure.in#6 integrate .. //depot/projects/hammer/contrib/binutils/binutils/cxxfilt.c#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/debug.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/debug.h#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/deflex.l#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/defparse.c#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/defparse.h#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/defparse.y#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/dep-in.sed#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/dlltool.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/dlltool.h#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/dllwrap.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/doc/Makefile.am#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/doc/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/doc/addr2line.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/ar.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/binutils.texi#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/doc/cxxfilt.man#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/dlltool.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/fdl.texi#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/doc/nm.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/objcopy.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/objdump.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/ranlib.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/readelf.1#5 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/size.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/strings.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/doc/strip.1#4 delete .. //depot/projects/hammer/contrib/binutils/binutils/dwarf.c#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/dwarf.h#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/embedspu.sh#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/emul_vanilla.c#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/filemode.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/ieee.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/mclex.c#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/mcparse.y#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/nm.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/objcopy.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/objdump.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/po/Make-in#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/po/POTFILES.in#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/po/binutils.pot#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/prdbg.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/ranlib.sh#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rclex.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rclex.l#3 delete .. //depot/projects/hammer/contrib/binutils/binutils/rcparse.y#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rdcoff.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rddbg.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/readelf.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rename.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/resbin.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/rescoff.c#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/resrc.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/resres.c#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/size.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/srconv.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/stabs.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/strings.c#5 integrate .. //depot/projects/hammer/contrib/binutils/binutils/sysdep.h#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/sysdump.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/sysinfo.y#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/syslex.l#2 integrate .. //depot/projects/hammer/contrib/binutils/binutils/unwind-ia64.c#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/unwind-ia64.h#4 integrate .. //depot/projects/hammer/contrib/binutils/binutils/version.c#3 integrate .. //depot/projects/hammer/contrib/binutils/binutils/windint.h#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/windmc.c#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/windmc.h#1 branch .. //depot/projects/hammer/contrib/binutils/binutils/wrstabs.c#4 integrate .. //depot/projects/hammer/contrib/binutils/config-ml.in#4 integrate .. //depot/projects/hammer/contrib/binutils/config.guess#4 integrate .. //depot/projects/hammer/contrib/binutils/config.if#3 delete .. //depot/projects/hammer/contrib/binutils/config.rpath#1 branch .. //depot/projects/hammer/contrib/binutils/config.sub#4 integrate .. //depot/projects/hammer/contrib/binutils/config/ChangeLog#3 integrate .. //depot/projects/hammer/contrib/binutils/config/acinclude.m4#3 integrate .. //depot/projects/hammer/contrib/binutils/config/confsubdir.m4#1 branch .. //depot/projects/hammer/contrib/binutils/config/ld-symbolic.m4#1 branch .. //depot/projects/hammer/contrib/binutils/config/mh-cxux#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mh-mingw32#3 delete .. //depot/projects/hammer/contrib/binutils/config/mh-necv4#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mh-openedition#3 delete .. //depot/projects/hammer/contrib/binutils/config/mh-sco#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mh-solaris#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mh-sysv#3 delete .. //depot/projects/hammer/contrib/binutils/config/mh-sysv4#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mh-sysv5#3 integrate .. //depot/projects/hammer/contrib/binutils/config/mt-armpic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-elfalphapic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-ia64pic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-linux#3 delete .. //depot/projects/hammer/contrib/binutils/config/mt-mep#1 branch .. //depot/projects/hammer/contrib/binutils/config/mt-papic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-ppcpic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-s390pic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-sparcpic#2 delete .. //depot/projects/hammer/contrib/binutils/config/mt-spu#1 branch .. //depot/projects/hammer/contrib/binutils/config/mt-v810#2 integrate .. //depot/projects/hammer/contrib/binutils/config/mt-x86pic#2 delete .. //depot/projects/hammer/contrib/binutils/config/multi.m4#1 branch .. //depot/projects/hammer/contrib/binutils/config/unwind_ipinfo.m4#1 branch .. //depot/projects/hammer/contrib/binutils/configure#4 integrate .. //depot/projects/hammer/contrib/binutils/configure.ac#1 branch .. //depot/projects/hammer/contrib/binutils/configure.in#4 delete .. //depot/projects/hammer/contrib/binutils/contrib/ChangeLog#2 delete .. //depot/projects/hammer/contrib/binutils/contrib/texi2pod.pl#2 delete .. //depot/projects/hammer/contrib/binutils/etc/ChangeLog#3 integrate .. //depot/projects/hammer/contrib/binutils/etc/Makefile.in#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-0001#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-0203#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-2006#1 branch .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-9295#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-9697#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/ChangeLog-9899#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/Makefile.am#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/NEWS#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/README#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/acinclude.m4#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/aclocal.m4#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/app.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/as.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/as.h#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/asintl.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/atof-generic.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/bignum-copy.c#3 delete .. //depot/projects/hammer/contrib/binutils/gas/bignum.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/bit_fix.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/cgen.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/cgen.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/cond.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config.in#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/aout_gnu.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/atof-ieee.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/atof-vax.c#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/itbl-mips.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-aout.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-aout.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-coff.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-coff.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-ecoff.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-ecoff.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-elf.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-elf.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/obj-generic.c#2 delete .. //depot/projects/hammer/contrib/binutils/gas/config/obj-generic.h#2 delete .. //depot/projects/hammer/contrib/binutils/gas/config/obj-ieee.c#4 delete .. //depot/projects/hammer/contrib/binutils/gas/config/obj-ieee.h#3 delete .. //depot/projects/hammer/contrib/binutils/gas/config/obj-multi.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-alpha.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-alpha.h#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-arc.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-arc.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-arm.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-arm.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-cr16.c#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-cr16.h#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-generic.c#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-generic.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-i386.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-i386.h#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-ia64.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-ia64.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-m68851.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-mep.c#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-mep.h#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-mips.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-mips.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-ppc.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-ppc.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-s390.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-s390.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-score.c#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-score.h#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-sparc.c#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-sparc.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/tc-spu.c#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/tc-spu.h#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/te-386bsd.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/te-aux.h#2 delete .. //depot/projects/hammer/contrib/binutils/gas/config/te-freebsd.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/te-nbsd.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/te-pep.h#1 branch .. //depot/projects/hammer/contrib/binutils/gas/config/te-ppcnw.h#3 delete .. //depot/projects/hammer/contrib/binutils/gas/config/te-sparcaout.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/config/te-sysv32.h#2 delete .. //depot/projects/hammer/contrib/binutils/gas/config/te-tmips.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/configure#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/configure.in#5 integrate .. //depot/projects/hammer/contrib/binutils/gas/debug.c#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/dep-in.sed#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/depend.c#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/Makefile.am#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/Makefile.in#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/all.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/as.1#5 delete .. //depot/projects/hammer/contrib/binutils/gas/doc/as.texinfo#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-alpha.texi#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-arc.texi#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-arm.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-avr.texi#1 branch .. //depot/projects/hammer/contrib/binutils/gas/doc/c-cr16.texi#1 branch .. //depot/projects/hammer/contrib/binutils/gas/doc/c-i386.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-ia64.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-mips.texi#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-ppc.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-sh.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/c-sparc.texi#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/doc/gasp.texi#3 delete .. //depot/projects/hammer/contrib/binutils/gas/doc/gasver.texi#2 delete .. //depot/projects/hammer/contrib/binutils/gas/doc/internals.texi#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/dw2gencfi.c#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/dw2gencfi.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/dwarf2dbg.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/dwarf2dbg.h#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/ecoff.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/ecoff.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/ehopt.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/emul-target.h#2 integrate .. //depot/projects/hammer/contrib/binutils/gas/emul.h#3 integrate .. //depot/projects/hammer/contrib/binutils/gas/expr.c#4 integrate .. //depot/projects/hammer/contrib/binutils/gas/expr.h#4 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Mar 1 10:10:24 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 558791065674; Tue, 1 Mar 2011 10:10:24 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17B9D106566C for ; Tue, 1 Mar 2011 10:10:24 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id DF7AC8FC12 for ; Tue, 1 Mar 2011 10:10:23 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p21AANHx002792 for ; Tue, 1 Mar 2011 10:10:23 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p21AANYs002788 for perforce@freebsd.org; Tue, 1 Mar 2011 10:10:23 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Tue, 1 Mar 2011 10:10:23 GMT Message-Id: <201103011010.p21AANYs002788@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 To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189324 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2011 10:10:24 -0000 http://p4web.freebsd.org/@@189324?ac=10 Change 189324 by rwatson@rwatson_cinnamon on 2011/03/01 10:09:40 Attempt to fix merge of upriv/privset tokens, bsm_io.c should now build again. Affected files ... .. //depot/projects/trustedbsd/openbsm/libbsm/bsm_io.c#67 edit Differences ... ==== //depot/projects/trustedbsd/openbsm/libbsm/bsm_io.c#67 (text+ko) ==== @@ -32,7 +32,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_io.c#66 $ + * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_io.c#67 $ */ #include @@ -3381,12 +3381,11 @@ } static void -print_upriv_tok(FILE *fp, tokenstr_t *tok, char *del, char raw, - __unused char sfrm, int xml) +print_upriv_tok(FILE *fp, tokenstr_t *tok, char *del, int oflags) { - print_tok_type(fp, tok->id, "use of privilege", raw, xml); - if (xml) { + print_tok_type(fp, tok->id, "use of privilege", oflags); + if (oflags & AU_OFLAG_XML) { open_attr(fp, "status"); if (tok->tt.priv.sorf) (void) fprintf(fp, "successful use of priv"); @@ -3394,8 +3393,7 @@ (void) fprintf(fp, "failed use of priv"); close_attr(fp); open_attr(fp, "name"); - print_string(fp, tok->tt.priv.priv, - tok->tt.priv.privstrlen); + print_string(fp, tok->tt.priv.priv, tok->tt.priv.privstrlen); close_attr(fp); close_tag(fp, tok->id); } else { @@ -3405,8 +3403,7 @@ else (void) fprintf(fp, "failed use of priv"); print_delim(fp, del); - print_string(fp, tok->tt.priv.priv, - tok->tt.priv.privstrlen); + print_string(fp, tok->tt.priv.priv, tok->tt.priv.privstrlen); } } @@ -3464,11 +3461,11 @@ } static void -print_privset_tok(FILE *fp, tokenstr_t *tok, char *del, char raw, - __unused char sfrm, int xml) +print_privset_tok(FILE *fp, tokenstr_t *tok, char *del, int oflags) { - print_tok_type(fp, tok->id, "privilege", raw, xml); - if (xml) { + + print_tok_type(fp, tok->id, "privilege", oflags); + if (oflags & AU_OFLAG_XML) { open_attr(fp, "type"); print_string(fp, tok->tt.privset.privtstr, tok->tt.privset.privtstrlen); @@ -4398,11 +4395,11 @@ return; case AUT_UPRIV: - print_upriv_tok(outfp, tok, del, raw, sfrm, AU_PLAIN); + print_upriv_tok(outfp, tok, del, oflags); return; case AUT_PRIV: - print_privset_tok(outfp, tok, del, raw, sfrm, AU_PLAIN); + print_privset_tok(outfp, tok, del, oflags); return; default: @@ -4554,14 +4551,6 @@ } break; - case AUT_UPRIV: - print_upriv_tok(outfp, tok, del, raw, sfrm, AU_XML); - return; - - case AUT_PRIV: - print_privset_tok(outfp, tok, del, raw, sfrm, AU_XML); - return; - default: errno = EINVAL; return (-1); From owner-p4-projects@FreeBSD.ORG Tue Mar 1 10:11:29 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9D3F6106566B; Tue, 1 Mar 2011 10:11:29 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F66C1065670 for ; Tue, 1 Mar 2011 10:11:29 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 31ED08FC1B for ; Tue, 1 Mar 2011 10:11:29 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p21ABTwF004120 for ; Tue, 1 Mar 2011 10:11:29 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p21ABT9N004117 for perforce@freebsd.org; Tue, 1 Mar 2011 10:11:29 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Tue, 1 Mar 2011 10:11:29 GMT Message-Id: <201103011011.p21ABT9N004117@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 To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189325 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2011 10:11:29 -0000 http://p4web.freebsd.org/@@189325?ac=10 Change 189325 by rwatson@rwatson_cinnamon on 2011/03/01 10:10:32 Add ECAPMODE errno value to BSM. Submitted by: jonathan Affected files ... .. //depot/projects/trustedbsd/openbsm/CREDITS#7 edit .. //depot/projects/trustedbsd/openbsm/NEWS#47 edit .. //depot/projects/trustedbsd/openbsm/libbsm/bsm_errno.c#22 edit .. //depot/projects/trustedbsd/openbsm/sys/bsm/audit_errno.h#7 edit Differences ... ==== //depot/projects/trustedbsd/openbsm/CREDITS#7 (text+ko) ==== @@ -29,6 +29,7 @@ Stacey Son Todd Heberlein Gary Hoo + Jonathan Anderson In addition, Coverity, Inc.'s Prevent(tm) static analysis tool and Gimpel Software's FlexeLint tool were used to identify a number of bugs in the ==== //depot/projects/trustedbsd/openbsm/NEWS#47 (text+ko) ==== @@ -2,8 +2,7 @@ OpenBSM 1.2 alpha 1 -- Add audit events for FreeBSD process descriptor system calls, ENOTCAPABLE - BSM errno constant. +- Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE. OpenBSM 1.1p2 @@ -469,4 +468,4 @@ to support reloading of kernel event table. - Allow comments in /etc/security configuration files. -$P4: //depot/projects/trustedbsd/openbsm/NEWS#46 $ +$P4: //depot/projects/trustedbsd/openbsm/NEWS#47 $ ==== //depot/projects/trustedbsd/openbsm/libbsm/bsm_errno.c#22 (text+ko) ==== @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_errno.c#21 $ + * $P4: //depot/projects/trustedbsd/openbsm/libbsm/bsm_errno.c#22 $ */ #include @@ -691,6 +691,13 @@ ERRNO_NO_LOCAL_MAPPING, #endif ES("Capabilities insufficient") }, + { BSM_ERRNO_ECAPMODE, +#ifdef ECAPMODE + ECAPMODE, +#else + ERRNO_NO_LOCAL_MAPPING, +#endif + ES("Not permitted in capability mode") }, }; static const int bsm_errnos_count = sizeof(bsm_errnos) / sizeof(bsm_errnos[0]); ==== //depot/projects/trustedbsd/openbsm/sys/bsm/audit_errno.h#7 (text+ko) ==== @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/trustedbsd/openbsm/sys/bsm/audit_errno.h#6 $ + * $P4: //depot/projects/trustedbsd/openbsm/sys/bsm/audit_errno.h#7 $ */ #ifndef _BSM_AUDIT_ERRNO_H_ @@ -205,6 +205,7 @@ #define BSM_ERRNO_EKEYREVOKED 221 /* Linux-specific. */ #define BSM_ERRNO_EKEYREJECTED 222 /* Linux-specific. */ #define BSM_ERRNO_ENOTCAPABLE 223 /* FreeBSD-specific. */ +#define BSM_ERRNO_ECAPMODE 224 /* FreeBSD-specific. */ /* * In the event that OpenBSM doesn't have a file representation of a local From owner-p4-projects@FreeBSD.ORG Tue Mar 1 10:15:51 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7EB211065674; Tue, 1 Mar 2011 10:15:51 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 414E21065670 for ; Tue, 1 Mar 2011 10:15:51 +0000 (UTC) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 2DB7C8FC14 for ; Tue, 1 Mar 2011 10:15:51 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p21AFpMv005035 for ; Tue, 1 Mar 2011 10:15:51 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p21AFpvN005032 for perforce@freebsd.org; Tue, 1 Mar 2011 10:15:51 GMT (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Tue, 1 Mar 2011 10:15:51 GMT Message-Id: <201103011015.p21AFpvN005032@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 To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189326 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2011 10:15:51 -0000 http://p4web.freebsd.org/@@189326?ac=10 Change 189326 by rwatson@rwatson_cinnamon on 2011/03/01 10:14:51 Update NEWS, CREDITS for various changes now in OpenBSM 1.2a1. Affected files ... .. //depot/projects/trustedbsd/openbsm/CREDITS#8 edit .. //depot/projects/trustedbsd/openbsm/NEWS#48 edit Differences ... ==== //depot/projects/trustedbsd/openbsm/CREDITS#8 (text+ko) ==== @@ -29,6 +29,7 @@ Stacey Son Todd Heberlein Gary Hoo + Dave Bertouille Jonathan Anderson In addition, Coverity, Inc.'s Prevent(tm) static analysis tool and Gimpel ==== //depot/projects/trustedbsd/openbsm/NEWS#48 (text+ko) ==== @@ -3,6 +3,12 @@ OpenBSM 1.2 alpha 1 - Add Capsicum-related error numbers for FreeBSD: ENOTCAPABLE, ECAPMODE. +- Add Capsicum, process descriptor audit events for FreeBSD. +- Allow 0% minspace. +- Fixes from the clang static analyser. +- Fix expiration of trail files when the host parameter is used. +- Various typo fixes. +- Support for Solaris privilege and privilege set tokens. OpenBSM 1.1p2 @@ -468,4 +474,4 @@ to support reloading of kernel event table. - Allow comments in /etc/security configuration files. -$P4: //depot/projects/trustedbsd/openbsm/NEWS#47 $ +$P4: //depot/projects/trustedbsd/openbsm/NEWS#48 $ From owner-p4-projects@FreeBSD.ORG Thu Mar 3 13:50:39 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3351F1065670; Thu, 3 Mar 2011 13:50:39 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1802106566B for ; Thu, 3 Mar 2011 13:50:38 +0000 (UTC) (envelope-from lz@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id BE1B98FC19 for ; Thu, 3 Mar 2011 13:50:38 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p23DocXe007384 for ; Thu, 3 Mar 2011 13:50:38 GMT (envelope-from lz@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p23Doc0b007376 for perforce@freebsd.org; Thu, 3 Mar 2011 13:50:38 GMT (envelope-from lz@FreeBSD.org) Date: Thu, 3 Mar 2011 13:50:38 GMT Message-Id: <201103031350.p23Doc0b007376@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to lz@FreeBSD.org using -f From: Zheng Liu To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189436 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 13:50:39 -0000 http://p4web.freebsd.org/@@189436?ac=10 Change 189436 by lz@freebsd-dev on 2011/03/03 13:49:47 Fix a bug in ext2_clusteralloc(). Affected files ... .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_alloc.c#35 edit Differences ... ==== //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_alloc.c#35 (text+ko) ==== @@ -698,10 +698,6 @@ /* printf("ext2_reallocblks not implemented\n"); */ return ENOSPC; #else - - if (doreallocblks == 0) - return (ENOSPC); - struct m_ext2fs *fs; struct inode *ip; struct vnode *vp; @@ -710,13 +706,17 @@ struct ext2mount *ump; struct cluster_save *buflist; struct indir start_ap[NIADDR + 1], end_ap[NIADDR + 1], *idp; - int32_t start_lbn, end_lbn, soff, newblk, blkno =0; + int32_t start_lbn, end_lbn, soff, newblk, blkno; int i, len, start_lvl, end_lvl, pref, ssize; vp = ap->a_vp; ip = VTOI(vp); fs = ip->i_e2fs; ump = ip->i_ump; + + if (doreallocblks == 0) + return (ENOSPC); + #ifdef UNKLAR if (fs->fs_contigsumsize <= 0) return (ENOSPC); @@ -775,7 +775,7 @@ * Find the preferred location for the cluster. */ EXT2_LOCK(ump); - pref = ext2_blkpref(ip, start_lbn, soff, sbap, blkno); + pref = ext2_blkpref(ip, start_lbn, soff, sbap, 0); /* * Search the block map looking for an allocation of the desired size. */ @@ -791,6 +791,10 @@ * block pointers in the inode and indirect blocks associated * with the file. */ +#ifdef DEBUG + printf("realloc: ino %d, lbns %jd-%jd\n\told:", ip->i_number, + (intmax_t)start_lbn, (intmax_t)end_lbn); +#endif /* DEBUG */ blkno = newblk; for (bap = &sbap[soff], i = 0; i < len; i++, blkno += fs->e2fs_fpb) { if (i == ssize) { @@ -801,6 +805,9 @@ if (buflist->bs_children[i]->b_blkno != fsbtodb(fs, *bap)) panic("ext2_reallocblks: alloc mismatch"); #endif +#ifdef DEBUG + printf(" %d,", *bap); +#endif /* DEBUG */ *bap++ = blkno; } /* @@ -836,11 +843,20 @@ /* * Last, free the old blocks and assign the new blocks to the buffers. */ +#ifdef DEBUG + printf("\n\tnew:"); +#endif for (blkno = newblk, i = 0; i < len; i++, blkno += fs->e2fs_fpb) { ext2_blkfree(ip, dbtofsb(fs, buflist->bs_children[i]->b_blkno), fs->e2fs_bsize); buflist->bs_children[i]->b_blkno = fsbtodb(fs, blkno); +#ifdef DEBUG + printf(" %d,", blkno); +#endif } +#ifdef DEBUG + printf("\n"); +#endif return (0); fail: @@ -1161,10 +1177,8 @@ struct m_ext2fs *fs; struct buf *bp; struct ext2mount *ump; - /*daddr_t bno, runstart, runlen;*/ - /*int bit, loc, end, error, start;*/ - daddr_t bno; - int error; + daddr_t bno, runstart, runlen; + int bit, loc, end, error, start; char *bbp; /* XXX ondisk32 */ fs = ip->i_e2fs; @@ -1209,7 +1223,6 @@ * first try to get 8 contigous blocks, then fall back to a single * block. */ -#if 0 if (bpref) start = dtogd(fs, bpref) / NBBY; else @@ -1261,7 +1274,6 @@ start = 0; goto retry; } -#endif /* 0 */ bno = ext2_mapsearch(fs, bbp, bpref); if (bno < 0){ @@ -1326,7 +1338,7 @@ if (dtog(fs, bpref) != cg) bpref = 0; - else + if (bpref != 0) bpref = dtogd(fs, bpref); for (run = 0, got = bpref; got < fs->e2fs_bpg; got++) { @@ -1351,15 +1363,21 @@ if (bno >= fs->e2fs_bpg) panic("ext2_clusteralloc: allocated out of group"); - for (i = 0; i < len; i++) - setbit(bbp, (daddr_t)bno + i); + for (i = 0; i < len; i += fs->e2fs_fpb) { + setbit(bbp, bno + i); + EXT2_LOCK(ump); + fs->e2fs->e2fs_fbcount--; + fs->e2fs_gd[cg].ext2bgd_nbfree--; + fs->e2fs_fmod = 1; + EXT2_UNLOCK(ump); + } bdwrite(bp); return (phy_blk(cg, fs) + bno); fail_lock: + brelse(bp); EXT2_LOCK(ump); - brelse(bp); return (0); } #endif /* FANCY_REALLOC */ From owner-p4-projects@FreeBSD.ORG Thu Mar 3 17:26:50 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5802E1065678; Thu, 3 Mar 2011 17:26:50 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 178E2106566B for ; Thu, 3 Mar 2011 17:26:50 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 02BC88FC25 for ; Thu, 3 Mar 2011 17:26:50 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p23HQnwV047562 for ; Thu, 3 Mar 2011 17:26:49 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p23HQl42047559 for perforce@freebsd.org; Thu, 3 Mar 2011 17:26:47 GMT (envelope-from trasz@freebsd.org) Date: Thu, 3 Mar 2011 17:26:47 GMT Message-Id: <201103031726.p23HQl42047559@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189448 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 17:26:50 -0000 http://p4web.freebsd.org/@@189448?ac=10 Change 189448 by trasz@trasz_victim on 2011/03/03 17:25:59 IFC. (New ZFS, yay!) Affected files ... .. //depot/projects/soc2009/trasz_limits/MAINTAINERS#9 integrate .. //depot/projects/soc2009/trasz_limits/Makefile#14 integrate .. //depot/projects/soc2009/trasz_limits/Makefile.inc1#22 integrate .. //depot/projects/soc2009/trasz_limits/bin/kill/kill.c#6 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/fcntl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/mnttab.h#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/priv.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/sha2.h#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/solaris.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/thread_pool.h#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/misc/fsshare.c#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/misc/zmount.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/stat/common/statcommon.h#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/stat/common/timestamp.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zdb/zdb.c#6 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#4 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zfs/zfs.8#5 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#7 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zfs/zfs_util.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zinject/translate.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zinject/zinject.c#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zinject/zinject.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zlook/zlook.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zpool/zpool.8#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#7 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zpool/zpool_util.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/ztest/ztest.c#5 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/head/synch.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libuutil/common/uu_string.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#7 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#8 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_fru.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#4 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#5 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#6 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c#5 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#4 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c#6 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#6 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c#4 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/libzpool/common/util.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/__init__.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/allow.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/dataset.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/groupspace.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/holds.py#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/ioctl.c#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/table.py#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/unallow.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/userspace.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/lib/pyzfs/common/util.py#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/lib/libzfs/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/lib/libzpool/Makefile#5 integrate .. //depot/projects/soc2009/trasz_limits/cddl/sbin/zfs/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/sbin/zpool/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/usr.bin/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/usr.bin/zlook/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/usr.bin/zstreamdump/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/usr.bin/ztest/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/cddl/usr.sbin/zdb/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/doc.tmac#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/tzdata/northamerica#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/tzdata/zone.tab#6 integrate .. //depot/projects/soc2009/trasz_limits/etc/rc.d/zvol#3 integrate .. //depot/projects/soc2009/trasz_limits/games/Makefile.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/gen/errlst.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/stdlib/Makefile.inc#5 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Makefile.inc#11 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Symbol.map#13 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/cap_enter.2#1 branch .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/intro.2#5 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/yp/xdryp.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libelf/elf_cntl.3#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libelf/libelf_convert.m4#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb.3#12 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb10.c#9 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20.3#7 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20.c#9 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20.h#8 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20_int.h#7 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20_ugen20.c#9 integrate .. //depot/projects/soc2009/trasz_limits/release/Makefile#10 integrate .. //depot/projects/soc2009/trasz_limits/release/Makefile.bsdinstall#1 branch .. //depot/projects/soc2009/trasz_limits/release/rc.local#1 branch .. //depot/projects/soc2009/trasz_limits/release/scripts/games-make.sh#2 delete .. //depot/projects/soc2009/trasz_limits/release/scripts/lib32-make.sh#3 delete .. //depot/projects/soc2009/trasz_limits/rescue/rescue/Makefile#9 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/ng_netflow.4#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/ng_one2many.4#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man7/security.7#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/usbdi.9#7 integrate .. //depot/projects/soc2009/trasz_limits/share/timedef/pl_PL.ISO8859-2.src#3 integrate .. //depot/projects/soc2009/trasz_limits/share/timedef/pl_PL.UTF-8.src#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/pmap.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/sys_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/arm/sys_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/boot2/boot2.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/cdboot/cdboot.s#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptzfsboot/Makefile#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/zfsboot/Makefile#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/boot2/boot2.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/cdboot/cdboot.s#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/zfs/zfs.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/zfs/zfsimpl.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/bsm/audit_errno.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/boot/zfs/fletcher.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/boot/zfs/zfsimpl.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/boot/zfs/zfssubr.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/boot/zfs/zle.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_string.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_sunddi.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/atomic.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/byteorder.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/dirent.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/file.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/kmem.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/misc.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/mount.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/mutex.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/policy.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/proc.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/rwlock.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/sid.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/stat.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/string.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/sunddi.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/sysmacros.h#3 delete .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/systeminfo.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/systm.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/taskq.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/time.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/types.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/uio.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/vfs.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/vnode.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/zone.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/acl/acl_common.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/acl/acl_common.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/atomic/amd64/opensolaris_atomic.S#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/atomic/i386/opensolaris_atomic.S#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/atomic/ia64/opensolaris_atomic.S#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/opensolaris_atomic.S#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/atomic/sparc64/opensolaris_atomic.S#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/avl/avl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/unicode/u8_textprep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/zfs/zprop_common.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/Makefile.files#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bplist.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt_zap.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scrub.c#5 delete .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c#3 delete .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bpobj.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deadlist.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deleg.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa_impl.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_boot.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_fuid.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_onexit.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_sa.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_stat.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zrlock.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/uberblock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_debug.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_onexit.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_sa.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zle.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/os/callb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/os/fm.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/acl_impl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/byteorder.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/cred.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zut.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/idmap.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/dev.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_proto.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscall.h#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscalls.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_sysent.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/syscalls.master#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/NOTES#33 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files#48 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options#30 integrate .. //depot/projects/soc2009/trasz_limits/sys/crypto/aesni/aeskeys_amd64.S#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/crypto/aesni/aeskeys_i386.S#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416reg.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_keycache.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_keycache.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_misc.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_sysctl.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_sysctl.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath_tx_ht.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/isp/isp.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/isp/isp_freebsd.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/isp/isp_freebsd.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/isp/ispvar.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sis/if_sis.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sis/if_sisreg.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ulpt.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_generic.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_ioctl.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_transfer.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdi.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/sys_machdep.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/capabilities.conf#1 branch .. //depot/projects/soc2009/trasz_limits/sys/kern/init_sysent.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_proc.c#22 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/makesyscalls.sh#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_bus.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_trap.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sys_capability.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.master#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/systrace_args.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/pmap.h#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/cache_mipsNN.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/machdep.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/pmap.c#26 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/swtch.S#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/ath/Makefile#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/netgraph/netflow/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/opensolaris/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/zfs/Makefile#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_gif.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_gre.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/netflow.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/netflow.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/netflow_v9.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/netflow_v9.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/ng_netflow.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/netflow/ng_netflow.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/ng_one2many.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/ng_one2many.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp.h#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_cc_functions.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_constants.h#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_structs.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.h#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_usrreq.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/security/audit/audit_bsm_errno.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/capability.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/sys/errno.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/syscall.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/syscall.mk#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysent.h#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysproto.h#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/ucred.h#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/user.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/swap_pager.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_map.h#12 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.orthodox#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.pagan#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/checknr/checknr.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/fstat/zfs.c#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/kdump/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/kdump/kdump.c#8 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/kdump/linux_syscalls.conf#1 branch .. //depot/projects/soc2009/trasz_limits/usr.bin/printf/printf.c#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/bsdinstall/scripts/auto#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/faithd/faithd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/fifolog_writer/fifolog_writer.c#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/flint.lnt#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/fifolog_create.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/fifolog_int.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/fifolog_write.h#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/fifolog_write_poll.c#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/libfifolog.h#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fifolog/lib/libfifolog_int.h#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/mountd/mountd.c#7 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/ntp/doc/ntp.conf.5#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/rtadvd/rtadvd.c#3 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/MAINTAINERS#9 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/MAINTAINERS,v 1.162 2010/04/10 12:29:09 bms Exp $ +$FreeBSD: src/MAINTAINERS,v 1.163 2011/02/28 06:54:14 simon Exp $ Please note that the content of this file is strictly advisory. No locks listed here are valid. The only strict review requirements @@ -107,7 +107,7 @@ bs{diff,patch} cperciva Pre-commit review requested. portsnap cperciva Pre-commit review requested. freebsd-update cperciva Pre-commit review requested. -openssl simon Pre-commit review requested. +openssl - No non-upstream commits should be done. sys/netgraph/bluetooth emax Pre-commit review preferred. lib/libbluetooth emax Pre-commit review preferred. lib/libsdp emax Pre-commit review preferred. ==== //depot/projects/soc2009/trasz_limits/Makefile#14 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.385 2011/02/10 18:54:52 jhb Exp $ +# $FreeBSD: src/Makefile,v 1.387 2011/03/02 14:39:26 nwhitehorn Exp $ # # The user-driven targets are: # @@ -89,9 +89,11 @@ check-old check-old-dirs check-old-files check-old-libs \ checkdpadd clean cleandepend cleandir \ delete-old delete-old-dirs delete-old-files delete-old-libs \ - depend distribute distributeworld distrib-dirs distribution doxygen \ + depend distribute distributekernel distributekernel.debug \ + distributeworld distrib-dirs distribution doxygen \ everything hierarchy install installcheck installkernel \ - installkernel.debug reinstallkernel reinstallkernel.debug \ + installkernel.debug packagekernel packageworld \ + reinstallkernel reinstallkernel.debug \ installworld kernel-toolchain libraries lint maninstall \ obj objlink regress rerelease showconfig tags toolchain update \ _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ @@ -336,6 +338,7 @@ .else UNIVERSE_TARGET?= buildworld .endif +KERNSRCDIR?= ${.CURDIR}/sys targets: @echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets" @@ -383,8 +386,8 @@ .endfor .endif .if !defined(MAKE_JUST_WORLDS) -.if exists(${.CURDIR}/sys/${target}/conf/NOTES) - @(cd ${.CURDIR}/sys/${target}/conf && env __MAKE_CONF=/dev/null \ +.if exists(${KERNSRCDIR}/${target}/conf/NOTES) + @(cd ${KERNSRCDIR}/${target}/conf && env __MAKE_CONF=/dev/null \ ${MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \ (echo "${target} 'make LINT' failed," \ "check _.${target}.makeLINT for details"| ${MAKEFAIL})) @@ -398,13 +401,13 @@ .if !defined(TARGET) TARGET!= uname -m .endif -KERNCONFS!= cd ${.CURDIR}/sys/${TARGET}/conf && \ +KERNCONFS!= cd ${KERNSRCDIR}/${TARGET}/conf && \ find [A-Z0-9]*[A-Z0-9] -type f -maxdepth 0 \ ! -name DEFAULTS ! -name NOTES universe_kernconfs: .for kernel in ${KERNCONFS} -TARGET_ARCH_${kernel}!= cd ${.CURDIR}/sys/${TARGET}/conf && \ - config -m ${.CURDIR}/sys/${TARGET}/conf/${kernel} 2> /dev/null | \ +TARGET_ARCH_${kernel}!= cd ${KERNSRCDIR}/${TARGET}/conf && \ + config -m ${KERNSRCDIR}/${TARGET}/conf/${kernel} 2> /dev/null | \ grep -v WARNING: | cut -f 2 .if empty(TARGET_ARCH_${kernel}) .error "Target architecture for ${TARGET}/conf/${kernel} unknown. config(8) likely too old." ==== //depot/projects/soc2009/trasz_limits/Makefile.inc1#22 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.685 2011/02/25 00:04:39 gabor Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.688 2011/03/02 14:39:26 nwhitehorn Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -463,36 +463,38 @@ .for _t in obj depend all cd ${.CURDIR}/kerberos5/tools; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - ${_t} + DIRPRFX=kerberos5/tools/ ${_t} .endfor .endif .for _t in obj includes - cd ${.CURDIR}/include; ${LIB32WMAKE} ${_t} - cd ${.CURDIR}/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t} + cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t} .if ${MK_CDDL} != "no" - cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} DIRPRFX=cddl/lib/ ${_t} .endif - cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} DIRPRFX=gnu/lib/ ${_t} .if ${MK_CRYPT} != "no" - cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} DIRPRFX=secure/lib/ ${_t} .endif .if ${MK_KERBEROS} != "no" - cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} DIRPRFX=kerberos5/lib ${_t} .endif .endfor .for _dir in usr.bin/lex/lib - cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} obj + cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} DIRPRFX=${_dir}/ obj .endfor .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic cd ${.CURDIR}/${_dir}; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - build-tools + DIRPRFX=${_dir}/ build-tools .endfor cd ${.CURDIR}; \ ${LIB32WMAKE} -f Makefile.inc1 libraries .for _t in obj depend all - cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} ${_t} - cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} \ + DIRPRFX=libexec/rtld-elf/ ${_t} + cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} \ + DIRPRFX=usr.bin/ldd ${_t} .endfor distribute32 install32: @@ -629,6 +631,13 @@ # # Installs everything compiled by a 'buildworld'. # + +# Non-base distributions produced by the base system +EXTRA_DISTRIBUTIONS= doc games +.if defined(LIB32TMP) && ${MK_LIB32} != "no" +EXTRA_DISTRIBUTIONS+= lib32 +.endif + distributeworld installworld: installcheck mkdir -p ${INSTALLTMP} progs=$$(for prog in ${ITOOLS}; do \ @@ -651,9 +660,34 @@ done); \ cp $$libs $$progs ${INSTALLTMP} cp -R $${PATH_LOCALE:-"/usr/share/locale"} ${INSTALLTMP}/locale +.if make(distributeworld) +.for dist in ${EXTRA_DISTRIBUTIONS} + -mkdir ${DESTDIR}/${DISTDIR}/${dist} + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.root.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist} >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr/include >/dev/null +.endfor + -mkdir ${DESTDIR}/${DISTDIR}/base + ${_+_}cd ${.CURDIR}; ${IMAKE} distrib-dirs \ + DESTDIR=${DESTDIR}/${DISTDIR}/base +.endif ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}; \ ${IMAKEENV} rm -rf ${INSTALLTMP} +.if make(distributeworld) +.for dist in ${EXTRA_DISTRIBUTIONS} + find ${DESTDIR}/${DISTDIR}/${dist} -empty -delete +.endfor +.endif +packageworld: +.for dist in base ${EXTRA_DISTRIBUTIONS} + ${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \ + tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz . +.endfor + # # reinstall # @@ -838,6 +872,20 @@ ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} +distributekernel distributekernel.debug: +.if empty(INSTALLKERNEL) + @echo "ERROR: No kernel \"${KERNCONF}\" to install."; \ + false +.endif + cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ + ${CROSSENV} PATH=${TMPPATH} ${MAKE} KERNEL=${INSTKERNNAME} \ + DESTDIR=${DESTDIR}/${DISTDIR}/kernel \ + ${.TARGET:S/distributekernel/install/} + +packagekernel: + ${_+_}cd ${DESTDIR}/${DISTDIR}/kernel; \ + tar cvJf ${DESTDIR}/${DISTDIR}/kernel.txz . + # # doxygen # @@ -1153,6 +1201,7 @@ lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus \ + ${_cddl_lib_libumem} \ lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ${_secure_lib_libssl} @@ -1166,6 +1215,7 @@ lib/libopie__L lib/libtacplus__L: lib/libmd__L .if ${MK_CDDL} != "no" +_cddl_lib_libumem= cddl/lib/libumem _cddl_lib= cddl/lib .endif ==== //depot/projects/soc2009/trasz_limits/bin/kill/kill.c#6 (text+ko) ==== @@ -26,6 +26,10 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ +/* + * Important: This file is used both as a standalone program /bin/kill and + * as a builtin for /bin/sh (#define SHELL). + */ #if 0 #ifndef lint @@ -39,7 +43,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/kill/kill.c,v 1.24 2011/02/04 16:40:50 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/kill/kill.c,v 1.25 2011/03/01 21:48:22 jilles Exp $"); #include #include ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/fcntl.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/cddl/compat/opensolaris/include/fcntl.h,v 1.2 2008/03/28 22:16:04 jb Exp $ + * $FreeBSD: src/cddl/compat/opensolaris/include/fcntl.h,v 1.3 2011/02/27 19:41:40 pjd Exp $ * */ @@ -32,6 +32,7 @@ #include_next -#define open64 open +#define open64(...) open(__VA_ARGS__) +#define openat64(...) openat(__VA_ARGS__) #endif ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/mnttab.h#3 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/mnttab.h,v 1.5 2010/07/12 23:49:04 mm Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/mnttab.h,v 1.6 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _OPENSOLARIS_MNTTAB_H_ #define _OPENSOLARIS_MNTTAB_H_ @@ -12,6 +12,10 @@ #define MNTTAB _PATH_DEVZERO #define MNT_LINE_MAX 1024 +#define MS_OVERLAY 0x0 +#define MS_NOMNTTAB 0x0 +#define MS_RDONLY 0x1 + #define umount2(p, f) unmount(p, f) struct mnttab { ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/priv.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/priv.h,v 1.3 2008/04/22 07:42:58 jb Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/priv.h,v 1.4 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _OPENSOLARIS_PRIV_H_ #define _OPENSOLARIS_PRIV_H_ @@ -10,7 +10,7 @@ #define PRIV_SYS_CONFIG 0 static __inline int -priv_ineffect(priv) +priv_ineffect(int priv) { assert(priv == PRIV_SYS_CONFIG); ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/include/solaris.h#2 (text+ko) ==== @@ -1,10 +1,14 @@ -/* $FreeBSD: src/cddl/compat/opensolaris/include/solaris.h,v 1.3 2008/04/22 07:42:58 jb Exp $ */ +/* $FreeBSD: src/cddl/compat/opensolaris/include/solaris.h,v 1.4 2011/02/27 19:41:40 pjd Exp $ */ #ifndef _SOLARIS_H_ #define _SOLARIS_H_ #include -#define dirent64 dirent +#include + +#define NOTE(s) + +int mkdirp(const char *, mode_t); #endif /* !_SOLARIS_H_ */ ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/misc/fsshare.c#3 (text+ko) ==== @@ -25,18 +25,20 @@ */ #include -__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/fsshare.c,v 1.4 2010/07/07 07:09:33 mm Exp $"); +__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/fsshare.c,v 1.5 2011/02/27 19:41:40 pjd Exp $"); #include -#include -#include + +#include +#include #include -#include -#include +#include #include -#include #include /* _PATH_MOUNTDPID */ -#include +#include +#include +#include +#include #define FILE_HEADER "# !!! DO NOT EDIT THIS FILE MANUALLY !!!\n\n" #define OPTSSIZE 1024 ==== //depot/projects/soc2009/trasz_limits/cddl/compat/opensolaris/misc/zmount.c#2 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/zmount.c,v 1.3 2008/11/17 20:49:29 pjd Exp $"); +__FBSDID("$FreeBSD: src/cddl/compat/opensolaris/misc/zmount.c,v 1.4 2011/02/27 19:41:40 pjd Exp $"); #include #include @@ -39,6 +39,7 @@ #include #include #include +#include static void build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, @@ -78,7 +79,7 @@ assert(spec != NULL); assert(dir != NULL); - assert(mflag == 0); + assert(mflag == 0 || mflag == MS_RDONLY); assert(fstype != NULL); assert(strcmp(fstype, MNTTYPE_ZFS) == 0); assert(dataptr == NULL); @@ -91,6 +92,8 @@ iov = NULL; iovlen = 0; + if (mflag & MS_RDONLY) + build_iovec(&iov, &iovlen, "ro", NULL, 0); build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1); build_iovec(&iov, &iovlen, "fspath", __DECONST(char *, dir), (size_t)-1); ==== //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/zdb/zdb.c#6 (text+ko) ==== @@ -19,8 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2009 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. + * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. */ #include @@ -34,6 +33,9 @@ #include #include #include +#include +#include +#include #include #include #include @@ -51,10 +53,25 @@ #include #include #include +#include #undef ZFS_MAXNAMELEN #undef verify #include +#define ZDB_COMPRESS_NAME(idx) ((idx) < ZIO_COMPRESS_FUNCTIONS ? \ + zio_compress_table[(idx)].ci_name : "UNKNOWN") +#define ZDB_CHECKSUM_NAME(idx) ((idx) < ZIO_CHECKSUM_FUNCTIONS ? \ + zio_checksum_table[(idx)].ci_name : "UNKNOWN") +#define ZDB_OT_NAME(idx) ((idx) < DMU_OT_NUMTYPES ? \ + dmu_ot[(idx)].ot_name : "UNKNOWN") +#define ZDB_OT_TYPE(idx) ((idx) < DMU_OT_NUMTYPES ? (idx) : DMU_OT_NUMTYPES) + +#ifndef lint +extern int zfs_recover; +#else +int zfs_recover; +#endif + const char cmdname[] = "zdb"; uint8_t dump_opt[256]; @@ -64,8 +81,6 @@ uint64_t *zopt_object = NULL; int zopt_objects = 0; libzfs_handle_t *g_zfs; -boolean_t zdb_sig_user_data = B_TRUE; -int zdb_sig_cksumalg = ZIO_CHECKSUM_SHA256; /* * These libumem hooks provide a reasonable set of defaults for the allocator's @@ -87,39 +102,56 @@ usage(void) { (void) fprintf(stderr, - "Usage: %s [-udibcsvL] [-U cachefile_path] [-t txg]\n" - "\t [-S user:cksumalg] " - "dataset [object...]\n" - " %s -C [pool]\n" - " %s -l dev\n" - " %s -R pool:vdev:offset:size:flags\n" - " %s [-p path_to_vdev_dir]\n" - " %s -e pool | GUID | devid ...\n", - cmdname, cmdname, cmdname, cmdname, cmdname, cmdname); + "Usage: %s [-CumdibcsDvhL] poolname [object...]\n" + " %s [-div] dataset [object...]\n" + " %s -m [-L] poolname [vdev [metaslab...]]\n" + " %s -R poolname vdev:offset:size[:flags]\n" + " %s -S poolname\n" + " %s -l [-u] device\n" + " %s -C\n\n", + cmdname, cmdname, cmdname, cmdname, cmdname, cmdname, cmdname); - (void) fprintf(stderr, " -u uberblock\n"); - (void) fprintf(stderr, " -d datasets\n"); - (void) fprintf(stderr, " -C cached pool configuration\n"); - (void) fprintf(stderr, " -i intent logs\n"); - (void) fprintf(stderr, " -b block statistics\n"); - (void) fprintf(stderr, " -m metaslabs\n"); - (void) fprintf(stderr, " -c checksum all metadata (twice for " + (void) fprintf(stderr, " Dataset name must include at least one " + "separator character '/' or '@'\n"); + (void) fprintf(stderr, " If dataset name is specified, only that " + "dataset is dumped\n"); + (void) fprintf(stderr, " If object numbers are specified, only " + "those objects are dumped\n\n"); + (void) fprintf(stderr, " Options to control amount of output:\n"); + (void) fprintf(stderr, " -u uberblock\n"); + (void) fprintf(stderr, " -d dataset(s)\n"); + (void) fprintf(stderr, " -i intent logs\n"); + (void) fprintf(stderr, " -C config (or cachefile if alone)\n"); + (void) fprintf(stderr, " -h pool history\n"); + (void) fprintf(stderr, " -b block statistics\n"); + (void) fprintf(stderr, " -m metaslabs\n"); + (void) fprintf(stderr, " -c checksum all metadata (twice for " "all data) blocks\n"); - (void) fprintf(stderr, " -s report stats on zdb's I/O\n"); - (void) fprintf(stderr, " -S : -- " - "dump blkptr signatures\n"); - (void) fprintf(stderr, " -v verbose (applies to all others)\n"); + (void) fprintf(stderr, " -s report stats on zdb's I/O\n"); + (void) fprintf(stderr, " -D dedup statistics\n"); + (void) fprintf(stderr, " -S simulate dedup to measure effect\n"); + (void) fprintf(stderr, " -v verbose (applies to all others)\n"); (void) fprintf(stderr, " -l dump label contents\n"); (void) fprintf(stderr, " -L disable leak tracking (do not " "load spacemaps)\n"); - (void) fprintf(stderr, " -U cachefile_path -- use alternate " + (void) fprintf(stderr, " -R read and display block from a " + "device\n\n"); + (void) fprintf(stderr, " Below options are intended for use " + "with other options (except -l):\n"); + (void) fprintf(stderr, " -A ignore assertions (-A), enable " + "panic recovery (-AA) or both (-AAA)\n"); + (void) fprintf(stderr, " -F attempt automatic rewind within " + "safe range of transaction groups\n"); + (void) fprintf(stderr, " -U -- use alternate " "cachefile\n"); - (void) fprintf(stderr, " -R read and display block from a " - "device\n"); - (void) fprintf(stderr, " -e Pool is exported/destroyed/" - "has altroot\n"); - (void) fprintf(stderr, " -p (use with -e)\n"); - (void) fprintf(stderr, " -t highest txg to use when " + (void) fprintf(stderr, " -X attempt extreme rewind (does not " + "work with dataset)\n"); + (void) fprintf(stderr, " -e pool is exported/destroyed/" + "has altroot/not in a cachefile\n"); + (void) fprintf(stderr, " -p -- use one or more with " + "-e to specify path to vdev dir\n"); + (void) fprintf(stderr, " -P print numbers parsable\n"); + (void) fprintf(stderr, " -t -- highest txg to use when " "searching for uberblocks\n"); (void) fprintf(stderr, "Specify an option more than once (e.g. -bb) " "to make only that option verbose\n"); @@ -146,68 +178,6 @@ exit(1); } -static void -dump_nvlist(nvlist_t *list, int indent) >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Mar 3 17:46:37 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F38761065673; Thu, 3 Mar 2011 17:46:36 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B46A3106566B for ; Thu, 3 Mar 2011 17:46:36 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 9F1AF8FC14 for ; Thu, 3 Mar 2011 17:46:36 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p23Hkadh051342 for ; Thu, 3 Mar 2011 17:46:36 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p23HkaG6051339 for perforce@freebsd.org; Thu, 3 Mar 2011 17:46:36 GMT (envelope-from trasz@freebsd.org) Date: Thu, 3 Mar 2011 17:46:36 GMT Message-Id: <201103031746.p23HkaG6051339@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189451 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 17:46:37 -0000 http://p4web.freebsd.org/@@189451?ac=10 Change 189451 by trasz@trasz_victim on 2011/03/03 17:45:35 IFC, lopping back the change in tty_pts.c. Affected files ... .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ARABIC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CELTIC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CENTEURO%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CROATIAN%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CYRILLIC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/DEVANAGA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/DINGBATS%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/FARSI%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GAELIC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GREEK%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GUJARATI%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GURMUKHI%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/HEBREW%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ICELAND%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/INUIT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/KEYBOARD%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ROMAN%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ROMANIAN%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/SYMBOL%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/THAI%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/TURKISH%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ARABIC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CELTIC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CENTEURO.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CROATIAN.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CYRILLIC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25DEVANAGA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25DINGBATS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25FARSI.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GAELIC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GREEK.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GUJARATI.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GURMUKHI.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25HEBREW.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ICELAND.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25INUIT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25KEYBOARD.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ROMAN.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ROMANIAN.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25SYMBOL.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25THAI.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25TURKISH.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-7%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-8%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-8A%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-7.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-8.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-8A.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/BIG5/Big5UDA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/BIG5/UCS%25Big5UDA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/CNS11643-1%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/CNS11643-2%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/UCS%25CNS11643-1.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/UCS%25CNS11643-2.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP037%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP038%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10000%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10006%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10007%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10029%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1006%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10079%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10081%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1026%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1046%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1124%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1125%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1129%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1131%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1133%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1161%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1162%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1163%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1250%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1251%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1252%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1253%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1254%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1255%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1256%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1257%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1258%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP273%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP274%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP275%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP277%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP278%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP280%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP281%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP284%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP285%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP290%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP297%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP420%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP423%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP424%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP437%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP500%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP737%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP775%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP850%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP851%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP852%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP853%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP855%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP856%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP857%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP858%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP860%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP861%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP862%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP863%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP864%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP865%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP866%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP868%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP869%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP870%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP871%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP874%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP875%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP880%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP891%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP903%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP904%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP905%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP918%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP922%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP932UDA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP936EXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP942EXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP949EXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP950%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP037.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP038.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10000.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10006.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10007.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10029.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1006.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10079.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10081.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1026.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1046.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1124.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1125.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1129.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1131.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1133.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1161.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1162.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1163.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1250.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1251.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1252.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1253.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1254.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1255.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1256.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1257.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1258.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP273.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP274.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP275.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP277.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP278.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP280.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP281.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP284.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP285.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP290.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP297.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP420.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP423.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP424.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP437.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP500.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP737.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP775.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP850.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP851.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP852.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP853.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP855.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP856.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP857.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP858.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP860.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP861.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP862.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP863.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP864.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP865.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP866.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP868.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP869.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP870.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP871.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP874.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP875.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP880.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP891.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP903.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP904.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP905.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP918.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP922.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP932UDA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP936EXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP942EXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP949EXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP950.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FR%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-IT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-PT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-UK%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE-A.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-CA-FR.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO-A.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-A.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-S.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE-A.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FR.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-IT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-PT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-UK.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB12345%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312EXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312GBK%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312UDA1%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312UDA2%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GBKEXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GBKUDA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/ISO-IR-165EXT%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB12345.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312EXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312UDA1.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312UDA2.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GBKEXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GBKUDA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25ISO-IR-165EXT.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-ACADEMY.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-PS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-10%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-11%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-13%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-14%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-15%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-16%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-2%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-3%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-4%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-5%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-6%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-7%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-8%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-9%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-10.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-11.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-13.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-14.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-15.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-16.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-2.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-3.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-4.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-5.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-6.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-7.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-8.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-9.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CA%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CA2%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CN%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CU%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-DE%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-DK%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-ES%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-ES2%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FI%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FR%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FR1%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-GB%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-HU%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-IT%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-JP%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-KR%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-NO%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-NO2%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-PT%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-PT2%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-SE%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-SE2%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-US%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-YU%25UCS.646#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0201-KANA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0208UDC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0212%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0212UDC%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0201-KANA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0208UDC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0212.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0212UDC.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/KZ1048%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/PTCP154%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/UCS%25KZ1048.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/UCS%25PTCP154.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/GOST19768-74%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/ISO-5427%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI7%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-C%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-CyrillicOld%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-E%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-R%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-RU%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-T%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-U%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25GOST19768-74.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25ISO-5427.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI7.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-C.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-CyrillicOld.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-E.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-R.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-RU.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-T.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-U.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/JOHAB%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/KSC5601HANGUL%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/KSC5601HANJA%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25JOHAB.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25KSC5601HANGUL.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25KSC5601HANJA.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/ATARIST%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/DECMCS%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/HP-ROMAN8%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/MULELAO-1%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/NEXTSTEP%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/RISCOS-LATIN1%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/TDS565%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25ATARIST.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25DECMCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25HP-ROMAN8.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25MULELAO-1.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25NEXTSTEP.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25RISCOS-LATIN1.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25TDS565.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/TCVN5712-1%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/UCS%25TCVN5712-1.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/UCS%25VISCII.src#1 branch .. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/VISCII%25UCS.src#1 branch .. //depot/projects/soc2009/trasz_limits/sys/kern/tty_pts.c#25 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/tty_pts.c#25 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/tty_pts.c,v 1.44 2010/04/08 08:58:18 kib Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/tty_pts.c,v 1.45 2011/03/03 17:33:22 trasz Exp $"); /* Add compatibility bits for FreeBSD. */ #define PTS_COMPAT @@ -796,7 +796,7 @@ psc->pts_unit = -1; psc->pts_cdev = dev; - psc->pts_cred = crhold(cred);; + psc->pts_cred = crhold(cred); tp = tty_alloc(&pts_class, psc); knlist_init_mtx(&psc->pts_inpoll.si_note, tp->t_mtx); From owner-p4-projects@FreeBSD.ORG Thu Mar 3 17:47:43 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A93011065672; Thu, 3 Mar 2011 17:47:43 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6ABEE106566C for ; Thu, 3 Mar 2011 17:47:43 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 557998FC16 for ; Thu, 3 Mar 2011 17:47:43 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p23Hlhc3051362 for ; Thu, 3 Mar 2011 17:47:43 GMT (envelope-from mjacob@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p23Hlgwc051359 for perforce@freebsd.org; Thu, 3 Mar 2011 17:47:42 GMT (envelope-from mjacob@freebsd.org) Date: Thu, 3 Mar 2011 17:47:42 GMT Message-Id: <201103031747.p23Hlgwc051359@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to mjacob@freebsd.org using -f From: Matt Jacob To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 189452 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 17:47:43 -0000 http://p4web.freebsd.org/@@189452?ac=10 Change 189452 by mjacob@mjacob-sandbox on 2011/03/03 17:47:42 Pull from trunk. Affected files ... .. //depot/projects/mjacob-dev/Makefile#4 integrate .. //depot/projects/mjacob-dev/Makefile.inc1#5 integrate .. //depot/projects/mjacob-dev/bin/kill/kill.c#4 integrate .. //depot/projects/mjacob-dev/contrib/groff/tmac/doc.tmac#2 integrate .. //depot/projects/mjacob-dev/contrib/tzdata/northamerica#3 integrate .. //depot/projects/mjacob-dev/contrib/tzdata/zone.tab#2 integrate .. //depot/projects/mjacob-dev/games/Makefile.inc#2 integrate .. //depot/projects/mjacob-dev/lib/libc/gen/errlst.c#2 integrate .. //depot/projects/mjacob-dev/lib/libc/stdlib/Makefile.inc#2 integrate .. //depot/projects/mjacob-dev/lib/libc/sys/Makefile.inc#4 integrate .. //depot/projects/mjacob-dev/lib/libc/sys/Symbol.map#2 integrate .. //depot/projects/mjacob-dev/lib/libc/sys/cap_enter.2#1 branch .. //depot/projects/mjacob-dev/lib/libc/sys/intro.2#2 integrate .. //depot/projects/mjacob-dev/lib/libc/yp/xdryp.c#3 integrate .. //depot/projects/mjacob-dev/lib/libelf/elf_cntl.3#2 integrate .. //depot/projects/mjacob-dev/lib/libelf/libelf_convert.m4#3 integrate .. //depot/projects/mjacob-dev/lib/libusb/Makefile#2 integrate .. //depot/projects/mjacob-dev/lib/libusb/libusb.3#2 integrate .. //depot/projects/mjacob-dev/release/Makefile#2 integrate .. //depot/projects/mjacob-dev/release/Makefile.bsdinstall#1 branch .. //depot/projects/mjacob-dev/release/rc.local#1 branch .. //depot/projects/mjacob-dev/release/scripts/games-make.sh#2 delete .. //depot/projects/mjacob-dev/release/scripts/lib32-make.sh#2 delete .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/ARABIC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/CELTIC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/CENTEURO%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/CROATIAN%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/CYRILLIC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/DEVANAGA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/DINGBATS%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/FARSI%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/GAELIC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/GREEK%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/GUJARATI%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/GURMUKHI%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/HEBREW%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/ICELAND%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/INUIT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/KEYBOARD%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/ROMAN%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/ROMANIAN%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/SYMBOL%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/THAI%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/TURKISH%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25ARABIC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25CELTIC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25CENTEURO.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25CROATIAN.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25CYRILLIC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25DEVANAGA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25DINGBATS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25FARSI.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25GAELIC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25GREEK.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25GUJARATI.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25GURMUKHI.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25HEBREW.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25ICELAND.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25INUIT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25KEYBOARD.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25ROMAN.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25ROMANIAN.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25SYMBOL.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25THAI.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/APPLE/UCS%25TURKISH.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/ARMSCII-7%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/ARMSCII-8%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/ARMSCII-8A%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/UCS%25ARMSCII-7.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/UCS%25ARMSCII-8.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/AST/UCS%25ARMSCII-8A.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/BIG5/Big5UDA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/BIG5/UCS%25Big5UDA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CNS/CNS11643-1%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CNS/CNS11643-2%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CNS/UCS%25CNS11643-1.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CNS/UCS%25CNS11643-2.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP037%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP038%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10000%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10006%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10007%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10029%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1006%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10079%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP10081%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1026%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1046%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1124%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1125%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1129%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1131%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1133%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1161%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1162%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1163%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1250%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1251%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1252%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1253%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1254%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1255%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1256%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1257%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP1258%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP273%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP274%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP275%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP277%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP278%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP280%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP281%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP284%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP285%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP290%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP297%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP420%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP423%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP424%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP437%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP500%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP737%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP775%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP850%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP851%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP852%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP853%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP855%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP856%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP857%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP858%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP860%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP861%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP862%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP863%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP864%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP865%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP866%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP868%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP869%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP870%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP871%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP874%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP875%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP880%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP891%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP903%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP904%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP905%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP918%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP922%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP932UDA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP936EXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP942EXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP949EXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/CP950%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP037.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP038.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10000.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10006.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10007.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10029.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1006.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10079.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP10081.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1026.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1046.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1124.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1125.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1129.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1131.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1133.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1161.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1162.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1163.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1250.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1251.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1252.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1253.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1254.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1255.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1256.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1257.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP1258.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP273.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP274.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP275.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP277.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP278.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP280.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP281.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP284.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP285.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP290.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP297.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP420.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP423.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP424.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP437.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP500.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP737.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP775.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP850.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP851.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP852.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP853.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP855.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP856.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP857.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP858.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP860.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP861.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP862.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP863.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP864.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP865.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP866.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP868.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP869.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP870.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP871.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP874.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP875.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP880.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP891.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP903.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP904.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP905.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP918.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP922.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP932UDA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP936EXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP942EXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP949EXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/CP/UCS%25CP950.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-ES%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-FR%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-IT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-PT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/EBCDIC-UK%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE-A.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-CA-FR.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO-A.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-A.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-S.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE-A.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FR.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-IT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-PT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-UK.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB12345%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB2312%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB2312EXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB2312GBK%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB2312UDA1%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GB2312UDA2%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GBKEXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/GBKUDA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/ISO-IR-165EXT%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GB12345.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GB2312.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GB2312EXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GB2312UDA1.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GB2312UDA2.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GBKEXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25GBKUDA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GB/UCS%25ISO-IR-165EXT.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-ACADEMY.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-PS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-10%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-11%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-13%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-14%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-15%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-16%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-2%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-3%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-4%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-5%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-6%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-7%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-8%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/ISO-8859-9%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-10.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-11.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-13.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-14.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-15.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-16.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-2.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-3.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-4.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-5.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-6.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-7.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-8.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-9.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-CA%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-CA2%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-CN%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-CU%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-DE%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-DK%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-ES%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-ES2%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-FI%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-FR%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-FR1%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-GB%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-HU%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-IT%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-JP%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-KR%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-NO%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-NO2%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-PT%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-PT2%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-SE%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-SE2%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-US%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/ISO646/ISO646-YU%25UCS.646#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/JISX0201-KANA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/JISX0208UDC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/JISX0212%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/JISX0212UDC%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/UCS%25JISX0201-KANA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/UCS%25JISX0208UDC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/UCS%25JISX0212.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/JIS/UCS%25JISX0212UDC.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KAZAKH/KZ1048%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KAZAKH/PTCP154%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KAZAKH/UCS%25KZ1048.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KAZAKH/UCS%25PTCP154.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/GOST19768-74%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/ISO-5427%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI7%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-C%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-CyrillicOld%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-E%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-R%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-RU%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-T%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/KOI8-U%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25GOST19768-74.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25ISO-5427.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI7.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-C.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-CyrillicOld.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-E.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-R.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-RU.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-T.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8-U.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KOI/UCS%25KOI8.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/JOHAB%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/KSC5601HANGUL%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/KSC5601HANJA%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/UCS%25JOHAB.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/UCS%25KSC5601HANGUL.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/KS/UCS%25KSC5601HANJA.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/ATARIST%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/DECMCS%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/HP-ROMAN8%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/MULELAO-1%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/NEXTSTEP%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/RISCOS-LATIN1%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/TDS565%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25ATARIST.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25DECMCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25HP-ROMAN8.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25MULELAO-1.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25NEXTSTEP.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25RISCOS-LATIN1.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/MISC/UCS%25TDS565.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/TCVN/TCVN5712-1%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/TCVN/UCS%25TCVN5712-1.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/TCVN/UCS%25VISCII.src#1 branch .. //depot/projects/mjacob-dev/share/i18n/csmapper/TCVN/VISCII%25UCS.src#1 branch .. //depot/projects/mjacob-dev/share/man/man4/ng_netflow.4#2 integrate .. //depot/projects/mjacob-dev/share/man/man4/ng_one2many.4#2 integrate .. //depot/projects/mjacob-dev/share/man/man7/security.7#3 integrate .. //depot/projects/mjacob-dev/sys/amd64/amd64/pmap.c#2 integrate .. //depot/projects/mjacob-dev/sys/amd64/amd64/sys_machdep.c#3 integrate .. //depot/projects/mjacob-dev/sys/arm/arm/sys_machdep.c#3 integrate .. //depot/projects/mjacob-dev/sys/boot/i386/boot2/boot2.c#3 integrate .. //depot/projects/mjacob-dev/sys/boot/i386/cdboot/cdboot.s#3 integrate .. //depot/projects/mjacob-dev/sys/boot/pc98/boot2/boot2.c#3 integrate .. //depot/projects/mjacob-dev/sys/boot/pc98/cdboot/cdboot.s#3 integrate .. //depot/projects/mjacob-dev/sys/bsm/audit_errno.h#2 integrate .. //depot/projects/mjacob-dev/sys/compat/freebsd32/freebsd32_proto.h#2 integrate .. //depot/projects/mjacob-dev/sys/compat/freebsd32/freebsd32_syscall.h#2 integrate .. //depot/projects/mjacob-dev/sys/compat/freebsd32/freebsd32_syscalls.c#2 integrate .. //depot/projects/mjacob-dev/sys/compat/freebsd32/freebsd32_sysent.c#2 integrate .. //depot/projects/mjacob-dev/sys/compat/freebsd32/syscalls.master#2 integrate .. //depot/projects/mjacob-dev/sys/conf/NOTES#4 integrate .. //depot/projects/mjacob-dev/sys/conf/files#5 integrate .. //depot/projects/mjacob-dev/sys/conf/options#4 integrate .. //depot/projects/mjacob-dev/sys/crypto/aesni/aeskeys_amd64.S#2 integrate .. //depot/projects/mjacob-dev/sys/crypto/aesni/aeskeys_i386.S#2 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#3 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/ath_hal/ar5416/ar5416reg.h#3 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#3 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/ath_rate/sample/sample.c#4 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath.c#4 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_keycache.c#1 branch .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_keycache.h#1 branch .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_misc.h#2 integrate .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_sysctl.c#1 branch .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_sysctl.h#1 branch .. //depot/projects/mjacob-dev/sys/dev/ath/if_ath_tx_ht.c#2 integrate .. //depot/projects/mjacob-dev/sys/dev/sis/if_sis.c#3 integrate .. //depot/projects/mjacob-dev/sys/dev/sis/if_sisreg.h#3 integrate .. //depot/projects/mjacob-dev/sys/dev/usb/serial/ulpt.c#3 integrate .. //depot/projects/mjacob-dev/sys/i386/i386/sys_machdep.c#3 integrate .. //depot/projects/mjacob-dev/sys/kern/Makefile#2 integrate .. //depot/projects/mjacob-dev/sys/kern/capabilities.conf#1 branch .. //depot/projects/mjacob-dev/sys/kern/init_sysent.c#2 integrate .. //depot/projects/mjacob-dev/sys/kern/kern_proc.c#3 integrate .. //depot/projects/mjacob-dev/sys/kern/makesyscalls.sh#2 integrate .. //depot/projects/mjacob-dev/sys/kern/subr_bus.c#3 integrate .. //depot/projects/mjacob-dev/sys/kern/subr_trap.c#3 integrate .. //depot/projects/mjacob-dev/sys/kern/sys_capability.c#1 branch .. //depot/projects/mjacob-dev/sys/kern/syscalls.c#2 integrate .. //depot/projects/mjacob-dev/sys/kern/syscalls.master#2 integrate .. //depot/projects/mjacob-dev/sys/kern/systrace_args.c#2 integrate .. //depot/projects/mjacob-dev/sys/kern/tty_pts.c#2 integrate .. //depot/projects/mjacob-dev/sys/mips/include/pmap.h#4 integrate .. //depot/projects/mjacob-dev/sys/mips/mips/cache_mipsNN.c#2 integrate .. //depot/projects/mjacob-dev/sys/mips/mips/machdep.c#3 integrate .. //depot/projects/mjacob-dev/sys/mips/mips/pmap.c#4 integrate .. //depot/projects/mjacob-dev/sys/mips/mips/swtch.S#3 integrate .. //depot/projects/mjacob-dev/sys/modules/ath/Makefile#4 integrate .. //depot/projects/mjacob-dev/sys/modules/netgraph/netflow/Makefile#2 integrate .. //depot/projects/mjacob-dev/sys/modules/zfs/Makefile#3 integrate .. //depot/projects/mjacob-dev/sys/net/if_gif.c#2 integrate .. //depot/projects/mjacob-dev/sys/net/if_gre.c#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/netflow/netflow.c#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/netflow/netflow.h#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/netflow/netflow_v9.c#1 branch .. //depot/projects/mjacob-dev/sys/netgraph/netflow/netflow_v9.h#1 branch .. //depot/projects/mjacob-dev/sys/netgraph/netflow/ng_netflow.c#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/netflow/ng_netflow.h#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/ng_one2many.c#2 integrate .. //depot/projects/mjacob-dev/sys/netgraph/ng_one2many.h#2 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp.h#3 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_cc_functions.c#4 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_constants.h#4 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_structs.h#4 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_sysctl.c#4 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_sysctl.h#4 integrate .. //depot/projects/mjacob-dev/sys/netinet/sctp_usrreq.c#4 integrate .. //depot/projects/mjacob-dev/sys/security/audit/audit_bsm_errno.c#2 integrate .. //depot/projects/mjacob-dev/sys/sys/capability.h#1 branch .. //depot/projects/mjacob-dev/sys/sys/errno.h#2 integrate .. //depot/projects/mjacob-dev/sys/sys/syscall.h#2 integrate .. //depot/projects/mjacob-dev/sys/sys/syscall.mk#2 integrate .. //depot/projects/mjacob-dev/sys/sys/sysent.h#4 integrate .. //depot/projects/mjacob-dev/sys/sys/sysproto.h#2 integrate .. //depot/projects/mjacob-dev/sys/sys/ucred.h#2 integrate .. //depot/projects/mjacob-dev/sys/sys/user.h#2 integrate .. //depot/projects/mjacob-dev/sys/vm/swap_pager.c#4 integrate .. //depot/projects/mjacob-dev/sys/vm/vm_map.h#4 integrate .. //depot/projects/mjacob-dev/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.orthodox#3 integrate .. //depot/projects/mjacob-dev/usr.bin/calendar/calendars/ru_RU.KOI8-R/calendar.pagan#2 integrate .. //depot/projects/mjacob-dev/usr.bin/checknr/checknr.c#4 integrate .. //depot/projects/mjacob-dev/usr.bin/kdump/Makefile#2 integrate .. //depot/projects/mjacob-dev/usr.bin/kdump/kdump.c#4 integrate .. //depot/projects/mjacob-dev/usr.bin/kdump/linux_syscalls.conf#1 branch .. //depot/projects/mjacob-dev/usr.bin/printf/printf.c#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/bsdinstall/scripts/auto#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/faithd/faithd.c#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_create.c#4 integrate .. //depot/projects/mjacob-dev/usr.sbin/fifolog/lib/fifolog_write_poll.c#5 integrate .. //depot/projects/mjacob-dev/usr.sbin/mountd/mountd.c#3 integrate .. //depot/projects/mjacob-dev/usr.sbin/ntp/doc/ntp.conf.5#2 integrate .. //depot/projects/mjacob-dev/usr.sbin/rtadvd/rtadvd.c#3 integrate Differences ... ==== //depot/projects/mjacob-dev/Makefile#4 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.385 2011/02/10 18:54:52 jhb Exp $ +# $FreeBSD: src/Makefile,v 1.387 2011/03/02 14:39:26 nwhitehorn Exp $ # # The user-driven targets are: # @@ -89,9 +89,11 @@ check-old check-old-dirs check-old-files check-old-libs \ checkdpadd clean cleandepend cleandir \ delete-old delete-old-dirs delete-old-files delete-old-libs \ - depend distribute distributeworld distrib-dirs distribution doxygen \ + depend distribute distributekernel distributekernel.debug \ + distributeworld distrib-dirs distribution doxygen \ everything hierarchy install installcheck installkernel \ - installkernel.debug reinstallkernel reinstallkernel.debug \ + installkernel.debug packagekernel packageworld \ + reinstallkernel reinstallkernel.debug \ installworld kernel-toolchain libraries lint maninstall \ obj objlink regress rerelease showconfig tags toolchain update \ _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ @@ -336,6 +338,7 @@ .else UNIVERSE_TARGET?= buildworld .endif +KERNSRCDIR?= ${.CURDIR}/sys targets: @echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets" @@ -383,8 +386,8 @@ .endfor .endif .if !defined(MAKE_JUST_WORLDS) -.if exists(${.CURDIR}/sys/${target}/conf/NOTES) - @(cd ${.CURDIR}/sys/${target}/conf && env __MAKE_CONF=/dev/null \ +.if exists(${KERNSRCDIR}/${target}/conf/NOTES) + @(cd ${KERNSRCDIR}/${target}/conf && env __MAKE_CONF=/dev/null \ ${MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \ (echo "${target} 'make LINT' failed," \ "check _.${target}.makeLINT for details"| ${MAKEFAIL})) @@ -398,13 +401,13 @@ .if !defined(TARGET) TARGET!= uname -m .endif -KERNCONFS!= cd ${.CURDIR}/sys/${TARGET}/conf && \ +KERNCONFS!= cd ${KERNSRCDIR}/${TARGET}/conf && \ find [A-Z0-9]*[A-Z0-9] -type f -maxdepth 0 \ ! -name DEFAULTS ! -name NOTES universe_kernconfs: .for kernel in ${KERNCONFS} -TARGET_ARCH_${kernel}!= cd ${.CURDIR}/sys/${TARGET}/conf && \ - config -m ${.CURDIR}/sys/${TARGET}/conf/${kernel} 2> /dev/null | \ +TARGET_ARCH_${kernel}!= cd ${KERNSRCDIR}/${TARGET}/conf && \ + config -m ${KERNSRCDIR}/${TARGET}/conf/${kernel} 2> /dev/null | \ grep -v WARNING: | cut -f 2 .if empty(TARGET_ARCH_${kernel}) .error "Target architecture for ${TARGET}/conf/${kernel} unknown. config(8) likely too old." ==== //depot/projects/mjacob-dev/Makefile.inc1#5 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.686 2011/02/27 19:44:10 pjd Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.688 2011/03/02 14:39:26 nwhitehorn Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -463,36 +463,38 @@ .for _t in obj depend all cd ${.CURDIR}/kerberos5/tools; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - ${_t} + DIRPRFX=kerberos5/tools/ ${_t} .endfor .endif .for _t in obj includes - cd ${.CURDIR}/include; ${LIB32WMAKE} ${_t} - cd ${.CURDIR}/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t} + cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t} .if ${MK_CDDL} != "no" - cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/cddl/lib; ${LIB32WMAKE} DIRPRFX=cddl/lib/ ${_t} .endif - cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/gnu/lib; ${LIB32WMAKE} DIRPRFX=gnu/lib/ ${_t} .if ${MK_CRYPT} != "no" - cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/secure/lib; ${LIB32WMAKE} DIRPRFX=secure/lib/ ${_t} .endif .if ${MK_KERBEROS} != "no" - cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/kerberos5/lib; ${LIB32WMAKE} DIRPRFX=kerberos5/lib ${_t} .endif .endfor .for _dir in usr.bin/lex/lib - cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} obj + cd ${.CURDIR}/${_dir}; ${LIB32WMAKE} DIRPRFX=${_dir}/ obj .endfor .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic cd ${.CURDIR}/${_dir}; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - build-tools + DIRPRFX=${_dir}/ build-tools .endfor cd ${.CURDIR}; \ ${LIB32WMAKE} -f Makefile.inc1 libraries .for _t in obj depend all - cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} ${_t} - cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} ${_t} + cd ${.CURDIR}/libexec/rtld-elf; PROG=ld-elf32.so.1 ${LIB32WMAKE} \ + DIRPRFX=libexec/rtld-elf/ ${_t} + cd ${.CURDIR}/usr.bin/ldd; PROG=ldd32 ${LIB32WMAKE} \ + DIRPRFX=usr.bin/ldd ${_t} .endfor distribute32 install32: @@ -629,6 +631,13 @@ # # Installs everything compiled by a 'buildworld'. # + +# Non-base distributions produced by the base system +EXTRA_DISTRIBUTIONS= doc games +.if defined(LIB32TMP) && ${MK_LIB32} != "no" +EXTRA_DISTRIBUTIONS+= lib32 +.endif + distributeworld installworld: installcheck mkdir -p ${INSTALLTMP} progs=$$(for prog in ${ITOOLS}; do \ @@ -651,8 +660,33 @@ done); \ cp $$libs $$progs ${INSTALLTMP} cp -R $${PATH_LOCALE:-"/usr/share/locale"} ${INSTALLTMP}/locale +.if make(distributeworld) +.for dist in ${EXTRA_DISTRIBUTIONS} + -mkdir ${DESTDIR}/${DISTDIR}/${dist} + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.root.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist} >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ + -p ${DESTDIR}/${DISTDIR}/${dist}/usr/include >/dev/null +.endfor + -mkdir ${DESTDIR}/${DISTDIR}/base + ${_+_}cd ${.CURDIR}; ${IMAKE} distrib-dirs \ + DESTDIR=${DESTDIR}/${DISTDIR}/base +.endif ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}; \ ${IMAKEENV} rm -rf ${INSTALLTMP} +.if make(distributeworld) +.for dist in ${EXTRA_DISTRIBUTIONS} + find ${DESTDIR}/${DISTDIR}/${dist} -empty -delete +.endfor +.endif + +packageworld: +.for dist in base ${EXTRA_DISTRIBUTIONS} + ${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \ + tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz . +.endfor # # reinstall @@ -838,6 +872,20 @@ ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} +distributekernel distributekernel.debug: +.if empty(INSTALLKERNEL) + @echo "ERROR: No kernel \"${KERNCONF}\" to install."; \ + false +.endif + cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ + ${CROSSENV} PATH=${TMPPATH} ${MAKE} KERNEL=${INSTKERNNAME} \ + DESTDIR=${DESTDIR}/${DISTDIR}/kernel \ + ${.TARGET:S/distributekernel/install/} + +packagekernel: + ${_+_}cd ${DESTDIR}/${DISTDIR}/kernel; \ + tar cvJf ${DESTDIR}/${DISTDIR}/kernel.txz . + # # doxygen # ==== //depot/projects/mjacob-dev/bin/kill/kill.c#4 (text+ko) ==== @@ -26,6 +26,10 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ +/* + * Important: This file is used both as a standalone program /bin/kill and + * as a builtin for /bin/sh (#define SHELL). + */ #if 0 #ifndef lint @@ -39,7 +43,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/kill/kill.c,v 1.24 2011/02/04 16:40:50 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/kill/kill.c,v 1.25 2011/03/01 21:48:22 jilles Exp $"); #include #include ==== //depot/projects/mjacob-dev/contrib/groff/tmac/doc.tmac#2 (text+ko) ==== @@ -1197,8 +1197,8 @@ . if !\n[doc-arg-limit] \ . ds doc-macro-name Aq . -. ds doc-quote-left \[la] -. ds doc-quote-right \[ra] +. ds doc-quote-left < +. ds doc-quote-right > . . doc-enclose-string \$@ .. ==== //depot/projects/mjacob-dev/contrib/tzdata/northamerica#3 (text+ko) ==== @@ -1,5 +1,5 @@ #
-# %W%
+# @(#)northamerica	8.40
 # This file is in the public domain, so clarified as of
 # 2009-05-17 by Arthur David Olson.
 
@@ -346,6 +346,27 @@
 			-7:00	US	M%sT	2003 Oct 26 02:00
 			-6:00	US	C%sT
 
+# From Josh Findley (2011-01-21):
+# ...it appears that Mercer County, North Dakota, changed from the
+# mountain time zone to the central time zone at the last transition from
+# daylight-saving to standard time (on Nov. 7, 2010):
+# 
+# http://www.gpo.gov/fdsys/pkg/FR-2010-09-29/html/2010-24376.htm
+# 
+# 
+# http://www.bismarcktribune.com/news/local/article_1eb1b588-c758-11df-b472-001cc4c03286.html
+# 
+
+# From Andy Lipscomb (2011-01-24):
+# ...according to the Census Bureau, the largest city is Beulah (although
+# it's commonly referred to as Beulah-Hazen, with Hazen being the next
+# largest city in Mercer County).  Google Maps places Beulah's city hall
+# at 4715'51" north, 10146'40" west, which yields an offset of 6h47'07".
+
+Zone America/North_Dakota/Beulah -6:47:07 - LMT 1883 Nov 18 12:12:53
+			-7:00	US	M%sT	2010 Nov  7 2:00
+			-6:00	US	C%sT
+
 # US mountain time, represented by Denver
 #
 # Colorado, far western Kansas, Montana, western

==== //depot/projects/mjacob-dev/contrib/tzdata/zone.tab#2 (text+ko) ====

@@ -1,5 +1,5 @@
 # 
-# @(#)zone.tab	8.38
+# @(#)zone.tab	8.40
 # This file is in the public domain, so clarified as of
 # 2009-05-17 by Arthur David Olson.
 #
@@ -211,8 +211,8 @@
 HU	+4730+01905	Europe/Budapest
 ID	-0610+10648	Asia/Jakarta	Java & Sumatra
 ID	-0002+10920	Asia/Pontianak	west & central Borneo
-ID	-0507+11924	Asia/Makassar	east & south Borneo, Celebes, Bali, Nusa Tengarra, west Timor
-ID	-0232+14042	Asia/Jayapura	Irian Jaya & the Moluccas
+ID	-0507+11924	Asia/Makassar	east & south Borneo, Sulawesi (Celebes), Bali, Nusa Tengarra, west Timor
+ID	-0232+14042	Asia/Jayapura	west New Guinea (Irian Jaya) & Malukus (Moluccas)
 IE	+5320-00615	Europe/Dublin
 IL	+3146+03514	Asia/Jerusalem
 IM	+5409-00428	Europe/Isle_of_Man
@@ -404,6 +404,7 @@
 US	+450628-0873651	America/Menominee	Central Time - Michigan - Dickinson, Gogebic, Iron & Menominee Counties
 US	+470659-1011757	America/North_Dakota/Center	Central Time - North Dakota - Oliver County
 US	+465042-1012439	America/North_Dakota/New_Salem	Central Time - North Dakota - Morton County (except Mandan area)
+US	+471551-1014640	America/North_Dakota/Beulah	Central Time - North Dakota - Mercer County
 US	+394421-1045903	America/Denver	Mountain Time
 US	+433649-1161209	America/Boise	Mountain Time - south Idaho & east Oregon
 US	+364708-1084111	America/Shiprock	Mountain Time - Navajo

==== //depot/projects/mjacob-dev/games/Makefile.inc#2 (text+ko) ====

@@ -1,6 +1,7 @@
 #	@(#)Makefile.inc	8.1 (Berkeley) 5/31/93
-# $FreeBSD: src/games/Makefile.inc,v 1.17 2010/02/15 14:32:00 uqs Exp $
+# $FreeBSD: src/games/Makefile.inc,v 1.18 2011/03/02 14:39:26 nwhitehorn Exp $
 
 BINDIR?=	/usr/games
 FILESDIR?=	${SHAREDIR}/games
 WARNS?=		6
+DISTRIBUTION?=	games

==== //depot/projects/mjacob-dev/lib/libc/gen/errlst.c#2 (text+ko) ====

@@ -31,7 +31,7 @@
 static char sccsid[] = "@(#)errlst.c	8.2 (Berkeley) 11/16/93";
 #endif /* LIBC_SCCS and not lint */
 #include 
-__FBSDID("$FreeBSD: src/lib/libc/gen/errlst.c,v 1.10 2009/10/07 20:20:51 rwatson Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/gen/errlst.c,v 1.11 2011/03/03 11:28:57 rwatson Exp $");
 
 #include 
 
@@ -151,5 +151,6 @@
 	"Link has been severed",		/* 91 - ENOLINK */
 	"Protocol error",			/* 92 - EPROTO */
 	"Capabilities insufficient",		/* 93 - ENOTCAPABLE */
+	"Not permitted in capability mode",	/* 94 - ECAPMODE */
 };
 const int sys_nerr = sizeof(sys_errlist) / sizeof(sys_errlist[0]);

==== //depot/projects/mjacob-dev/lib/libc/stdlib/Makefile.inc#2 (text+ko) ====

@@ -1,5 +1,5 @@
 #	from @(#)Makefile.inc	8.3 (Berkeley) 2/4/95
-# $FreeBSD: src/lib/libc/stdlib/Makefile.inc,v 1.60 2010/09/10 01:47:37 davidxu Exp $
+# $FreeBSD: src/lib/libc/stdlib/Makefile.inc,v 1.61 2011/03/01 17:15:44 dim Exp $
 
 # machine-independent stdlib sources
 .PATH: ${.CURDIR}/${LIBC_ARCH}/stdlib ${.CURDIR}/stdlib
@@ -51,3 +51,7 @@
 CFLAGS+=	-DMALLOC_PRODUCTION
 .endif
 
+.if ${CC:T:Mclang} == "clang"
+# XXX: Temporary workaround for LLVM PR 9352
+CFLAGS+=	${.IMPSRC:T:Mmalloc.c:C/^.+$/-no-integrated-as/}
+.endif

==== //depot/projects/mjacob-dev/lib/libc/sys/Makefile.inc#4 (text+ko) ====

@@ -1,5 +1,5 @@
 #	@(#)Makefile.inc	8.3 (Berkeley) 10/24/94
-# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.149 2011/01/25 21:06:49 kib Exp $
+# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.150 2011/03/03 11:31:08 rwatson Exp $
 
 # sys sources
 .PATH: ${.CURDIR}/${LIBC_ARCH}/sys ${.CURDIR}/sys
@@ -74,7 +74,7 @@
 MAN+=	abort2.2 accept.2 access.2 acct.2 adjtime.2 \
 	aio_cancel.2 aio_error.2 aio_read.2 aio_return.2 \
 	aio_suspend.2 aio_waitcomplete.2 aio_write.2 \
-	bind.2 brk.2 chdir.2 chflags.2 \
+	bind.2 brk.2 cap_enter.2 chdir.2 chflags.2 \
 	chmod.2 chown.2 chroot.2 clock_gettime.2 close.2 closefrom.2 \
 	connect.2 cpuset.2 cpuset_getaffinity.2 dup.2 execve.2 _exit.2 \
 	extattr_get_file.2 fcntl.2 fhopen.2 flock.2 fork.2 fsync.2 \
@@ -115,6 +115,7 @@
 
 MLINKS+=access.2 eaccess.2 access.2 faccessat.2
 MLINKS+=brk.2 sbrk.2
+MLINKS+=cap_enter.2 cap_getmode.2
 MLINKS+=chdir.2 fchdir.2
 MLINKS+=chflags.2 fchflags.2 chflags.2 lchflags.2
 MLINKS+=chmod.2 fchmod.2 chmod.2 fchmodat.2 chmod.2 lchmod.2

==== //depot/projects/mjacob-dev/lib/libc/sys/Symbol.map#2 (text) ====

@@ -1,5 +1,5 @@
 /*
- * $FreeBSD: src/lib/libc/sys/Symbol.map,v 1.31 2010/09/10 01:47:37 davidxu Exp $
+ * $FreeBSD: src/lib/libc/sys/Symbol.map,v 1.32 2011/03/03 11:31:08 rwatson Exp $
  */
 
 /*
@@ -330,6 +330,8 @@
 
 FBSD_1.1 {
 	__semctl;
+	cap_enter;
+	cap_getmode;
 	closefrom;
 	cpuset;
 	cpuset_getid;

==== //depot/projects/mjacob-dev/lib/libc/sys/intro.2#2 (text+ko) ====

@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)intro.2	8.5 (Berkeley) 2/27/95
-.\" $FreeBSD: src/lib/libc/sys/intro.2,v 1.51 2009/10/11 00:08:55 das Exp $
+.\" $FreeBSD: src/lib/libc/sys/intro.2,v 1.52 2011/03/03 11:29:48 rwatson Exp $
 .\"
 .Dd February 27, 1995
 .Dt INTRO 2
@@ -467,6 +467,8 @@
 .It Er 93 ENOTCAPABLE Em "Capabilities insufficient" .
 An operation on a capability file descriptor requires greater privilege than
 the capability allows.
+.It Er 94 ECAPMODE Em "Not permitted in capability mode" .
+The system call or operation is not permitted for capability mode processes.
 .El
 .Sh DEFINITIONS
 .Bl -tag -width Ds

==== //depot/projects/mjacob-dev/lib/libc/yp/xdryp.c#3 (text+ko) ====

@@ -28,7 +28,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/lib/libc/yp/xdryp.c,v 1.16 2011/02/28 10:03:48 brucec Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/yp/xdryp.c,v 1.17 2011/03/01 11:47:51 brucec Exp $");
 
 #include 
 #include 
@@ -42,7 +42,7 @@
  * I'm leaving the xdr_datum() function in purely for backwards
  * compatibility. yplib.c doesn't actually use it, but it's listed
  * in yp_prot.h as being available, so it's probably a good idea to
- * leave it in in case somebody goes looking for it.
+ * leave it in case somebody goes looking for it.
  */
 typedef struct {
 	char *dptr;

==== //depot/projects/mjacob-dev/lib/libelf/elf_cntl.3#2 (text+ko) ====

@@ -21,7 +21,7 @@
 .\" out of the use of this software, even if advised of the possibility of
 .\" such damage.
 .\"
-.\" $FreeBSD: src/lib/libelf/elf_cntl.3,v 1.3 2010/04/14 19:08:06 uqs Exp $
+.\" $FreeBSD: src/lib/libelf/elf_cntl.3,v 1.4 2011/03/02 21:59:53 uqs Exp $
 .\"
 .Dd August 9, 2006
 .Dt ELF_CNTL 3
@@ -75,7 +75,7 @@
 .Sh IMPLEMENTATION NOTES
 Due to use of
 .Xr mmap 2
-internally, this function is a no-op for for ELF objects opened in
+internally, this function is a no-op for ELF objects opened in
 .Dv ELF_C_READ
 mode.
 .Sh RETURN VALUES

==== //depot/projects/mjacob-dev/lib/libelf/libelf_convert.m4#3 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/lib/libelf/libelf_convert.m4,v 1.9 2011/02/28 10:03:48 brucec Exp $");
+__FBSDID("$FreeBSD: src/lib/libelf/libelf_convert.m4,v 1.10 2011/03/01 11:47:51 brucec Exp $");
 
 #include 
 #include 
@@ -136,7 +136,7 @@
 
 /*
  * Read in various integral values.  The source pointer could be
- * unaligned.  Values are read in in native byte order.  The source
+ * unaligned.  Values are read in native byte order.  The source
  * pointer is incremented appropriately.
  */
 

==== //depot/projects/mjacob-dev/lib/libusb/Makefile#2 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/lib/libusb/Makefile,v 1.9 2010/10/14 20:38:18 hselasky Exp $
+# $FreeBSD: src/lib/libusb/Makefile,v 1.10 2011/02/28 18:53:06 hselasky Exp $
 #
 # Makefile for the FreeBSD specific LibUSB 2.0
 #
@@ -36,3 +36,174 @@
 
 .include 
 
+# LibUSB v1.0
+MLINKS += libusb.3 libusb_init.3
+MLINKS += libusb.3 libusb_exit.3
+MLINKS += libusb.3 libusb_strerror.3
+MLINKS += libusb.3 libusb_set_debug.3
+MLINKS += libusb.3 libusb_get_device_list.3
+MLINKS += libusb.3 libusb_free_device_list.3
+MLINKS += libusb.3 libusb_get_bus_number.3
+MLINKS += libusb.3 libusb_get_device_address.3
+MLINKS += libusb.3 libusb_get_max_packet_size.3
+MLINKS += libusb.3 libusb_ref_device.3
+MLINKS += libusb.3 libusb_unref_device.3
+MLINKS += libusb.3 libusb_open.3

>>> TRUNCATED FOR MAIL (1000 lines) <<<

From owner-p4-projects@FreeBSD.ORG  Fri Mar  4 02:44:23 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id D85E0106567D; Fri,  4 Mar 2011 02:44:22 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 945571065672
	for ; Fri,  4 Mar 2011 02:44:22 +0000 (UTC)
	(envelope-from jhb@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id 8091B8FC27
	for ; Fri,  4 Mar 2011 02:44:22 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p242iMie054199
	for ; Fri, 4 Mar 2011 02:44:22 GMT
	(envelope-from jhb@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p242iMxS054196
	for perforce@freebsd.org; Fri, 4 Mar 2011 02:44:22 GMT
	(envelope-from jhb@freebsd.org)
Date: Fri, 4 Mar 2011 02:44:22 GMT
Message-Id: <201103040244.p242iMxS054196@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	jhb@freebsd.org using -f
From: John Baldwin 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189476 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Fri, 04 Mar 2011 02:44:23 -0000

http://p4web.freebsd.org/@@189476?ac=10

Change 189476 by jhb@jhb_kavik on 2011/03/04 02:44:19

	IFC @189475
	
	Create a new branch to hack on PCI things that need fixing.

Affected files ...

.. //depot/projects/pci/sys/Makefile#1 branch
.. //depot/projects/pci/sys/amd64/Makefile#1 branch
.. //depot/projects/pci/sys/amd64/acpica/acpi_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/acpica/acpi_switch.S#1 branch
.. //depot/projects/pci/sys/amd64/acpica/acpi_wakecode.S#1 branch
.. //depot/projects/pci/sys/amd64/acpica/acpi_wakeup.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/amd64_mem.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/apic_vector.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/atomic.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/atpic_vector.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/autoconf.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/bios.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/bpf_jit_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/bpf_jit_machdep.h#1 branch
.. //depot/projects/pci/sys/amd64/amd64/cpu_switch.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/db_disasm.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/db_interface.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/db_trace.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/elf_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/exception.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/fpu.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/gdb_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/genassym.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/identcpu.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/in_cksum.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/initcpu.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/intr_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/io.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/legacy.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/locore.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/mem.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/minidump_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/mp_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/mp_watchdog.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/mpboot.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/pmap.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/prof_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/sigtramp.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/stack_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/support.S#1 branch
.. //depot/projects/pci/sys/amd64/amd64/sys_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/trap.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/uio_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/uma_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/amd64/vm_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/compile/.cvsignore#1 branch
.. //depot/projects/pci/sys/amd64/conf/.cvsignore#1 branch
.. //depot/projects/pci/sys/amd64/conf/DEFAULTS#1 branch
.. //depot/projects/pci/sys/amd64/conf/GENERIC#1 branch
.. //depot/projects/pci/sys/amd64/conf/GENERIC.hints#1 branch
.. //depot/projects/pci/sys/amd64/conf/Makefile#1 branch
.. //depot/projects/pci/sys/amd64/conf/NOTES#1 branch
.. //depot/projects/pci/sys/amd64/conf/XENHVM#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_exception.S#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_misc.c#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_reg.c#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_signal.c#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_sigtramp.S#1 branch
.. //depot/projects/pci/sys/amd64/ia32/ia32_syscall.c#1 branch
.. //depot/projects/pci/sys/amd64/include/_align.h#1 branch
.. //depot/projects/pci/sys/amd64/include/_bus.h#1 branch
.. //depot/projects/pci/sys/amd64/include/_inttypes.h#1 branch
.. //depot/projects/pci/sys/amd64/include/_limits.h#1 branch
.. //depot/projects/pci/sys/amd64/include/_stdint.h#1 branch
.. //depot/projects/pci/sys/amd64/include/_types.h#1 branch
.. //depot/projects/pci/sys/amd64/include/acpica_machdep.h#1 branch
.. //depot/projects/pci/sys/amd64/include/apicvar.h#1 branch
.. //depot/projects/pci/sys/amd64/include/apm_bios.h#1 branch
.. //depot/projects/pci/sys/amd64/include/asm.h#1 branch
.. //depot/projects/pci/sys/amd64/include/asmacros.h#1 branch
.. //depot/projects/pci/sys/amd64/include/atomic.h#1 branch
.. //depot/projects/pci/sys/amd64/include/bus.h#1 branch
.. //depot/projects/pci/sys/amd64/include/bus_dma.h#1 branch
.. //depot/projects/pci/sys/amd64/include/clock.h#1 branch
.. //depot/projects/pci/sys/amd64/include/cpu.h#1 branch
.. //depot/projects/pci/sys/amd64/include/cpufunc.h#1 branch
.. //depot/projects/pci/sys/amd64/include/cputypes.h#1 branch
.. //depot/projects/pci/sys/amd64/include/db_machdep.h#1 branch
.. //depot/projects/pci/sys/amd64/include/elf.h#1 branch
.. //depot/projects/pci/sys/amd64/include/endian.h#1 branch
.. //depot/projects/pci/sys/amd64/include/exec.h#1 branch
.. //depot/projects/pci/sys/amd64/include/float.h#1 branch
.. //depot/projects/pci/sys/amd64/include/floatingpoint.h#1 branch
.. //depot/projects/pci/sys/amd64/include/fpu.h#1 branch
.. //depot/projects/pci/sys/amd64/include/frame.h#1 branch
.. //depot/projects/pci/sys/amd64/include/gdb_machdep.h#1 branch
.. //depot/projects/pci/sys/amd64/include/ieeefp.h#1 branch
.. //depot/projects/pci/sys/amd64/include/in_cksum.h#1 branch
.. //depot/projects/pci/sys/amd64/include/intr_machdep.h#1 branch
.. //depot/projects/pci/sys/amd64/include/iodev.h#1 branch
.. //depot/projects/pci/sys/amd64/include/kdb.h#1 branch
.. //depot/projects/pci/sys/amd64/include/legacyvar.h#1 branch
.. //depot/projects/pci/sys/amd64/include/limits.h#1 branch
.. //depot/projects/pci/sys/amd64/include/md_var.h#1 branch
.. //depot/projects/pci/sys/amd64/include/memdev.h#1 branch
.. //depot/projects/pci/sys/amd64/include/metadata.h#1 branch
.. //depot/projects/pci/sys/amd64/include/minidump.h#1 branch
.. //depot/projects/pci/sys/amd64/include/mp_watchdog.h#1 branch
.. //depot/projects/pci/sys/amd64/include/nexusvar.h#1 branch
.. //depot/projects/pci/sys/amd64/include/param.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pc/bios.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pc/display.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pcb.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pci_cfgreg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pcpu.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pmap.h#1 branch
.. //depot/projects/pci/sys/amd64/include/pmc_mdep.h#1 branch
.. //depot/projects/pci/sys/amd64/include/ppireg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/proc.h#1 branch
.. //depot/projects/pci/sys/amd64/include/profile.h#1 branch
.. //depot/projects/pci/sys/amd64/include/psl.h#1 branch
.. //depot/projects/pci/sys/amd64/include/ptrace.h#1 branch
.. //depot/projects/pci/sys/amd64/include/reg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/reloc.h#1 branch
.. //depot/projects/pci/sys/amd64/include/resource.h#1 branch
.. //depot/projects/pci/sys/amd64/include/runq.h#1 branch
.. //depot/projects/pci/sys/amd64/include/segments.h#1 branch
.. //depot/projects/pci/sys/amd64/include/setjmp.h#1 branch
.. //depot/projects/pci/sys/amd64/include/sf_buf.h#1 branch
.. //depot/projects/pci/sys/amd64/include/sigframe.h#1 branch
.. //depot/projects/pci/sys/amd64/include/signal.h#1 branch
.. //depot/projects/pci/sys/amd64/include/smp.h#1 branch
.. //depot/projects/pci/sys/amd64/include/specialreg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/stack.h#1 branch
.. //depot/projects/pci/sys/amd64/include/stdarg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/sysarch.h#1 branch
.. //depot/projects/pci/sys/amd64/include/timerreg.h#1 branch
.. //depot/projects/pci/sys/amd64/include/trap.h#1 branch
.. //depot/projects/pci/sys/amd64/include/tss.h#1 branch
.. //depot/projects/pci/sys/amd64/include/ucontext.h#1 branch
.. //depot/projects/pci/sys/amd64/include/varargs.h#1 branch
.. //depot/projects/pci/sys/amd64/include/vm.h#1 branch
.. //depot/projects/pci/sys/amd64/include/vmparam.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/hypercall.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/synch_bitops.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/xen-os.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/xenfunc.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/xenpmap.h#1 branch
.. //depot/projects/pci/sys/amd64/include/xen/xenvar.h#1 branch
.. //depot/projects/pci/sys/amd64/linux32/Makefile#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux.h#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_dummy.c#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_genassym.c#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_ipc64.h#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_locore.s#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_machdep.c#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_proto.h#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_support.s#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_syscall.h#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_sysent.c#1 branch
.. //depot/projects/pci/sys/amd64/linux32/linux32_sysvec.c#1 branch
.. //depot/projects/pci/sys/amd64/linux32/syscalls.conf#1 branch
.. //depot/projects/pci/sys/amd64/linux32/syscalls.master#1 branch
.. //depot/projects/pci/sys/amd64/pci/pci_bus.c#1 branch
.. //depot/projects/pci/sys/amd64/pci/pci_cfgreg.c#1 branch
.. //depot/projects/pci/sys/arm/arm/autoconf.c#1 branch
.. //depot/projects/pci/sys/arm/arm/bcopy_page.S#1 branch
.. //depot/projects/pci/sys/arm/arm/bcopyinout.S#1 branch
.. //depot/projects/pci/sys/arm/arm/bcopyinout_xscale.S#1 branch
.. //depot/projects/pci/sys/arm/arm/blockio.S#1 branch
.. //depot/projects/pci/sys/arm/arm/bootconfig.c#1 branch
.. //depot/projects/pci/sys/arm/arm/bus_space_asm_generic.S#1 branch
.. //depot/projects/pci/sys/arm/arm/bus_space_generic.c#1 branch
.. //depot/projects/pci/sys/arm/arm/busdma_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/copystr.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc.c#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_arm10.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_arm11.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_arm7tdmi.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_arm8.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_arm9.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_armv4.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_armv5.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_armv5_ec.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_fa526.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_ixp12x0.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_sa1.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_sa11x0.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_sheeva.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_xscale.S#1 branch
.. //depot/projects/pci/sys/arm/arm/cpufunc_asm_xscale_c3.S#1 branch
.. //depot/projects/pci/sys/arm/arm/db_disasm.c#1 branch
.. //depot/projects/pci/sys/arm/arm/db_interface.c#1 branch
.. //depot/projects/pci/sys/arm/arm/db_trace.c#1 branch
.. //depot/projects/pci/sys/arm/arm/disassem.c#1 branch
.. //depot/projects/pci/sys/arm/arm/dump_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/elf_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/elf_trampoline.c#1 branch
.. //depot/projects/pci/sys/arm/arm/exception.S#1 branch
.. //depot/projects/pci/sys/arm/arm/fiq.c#1 branch
.. //depot/projects/pci/sys/arm/arm/fiq_subr.S#1 branch
.. //depot/projects/pci/sys/arm/arm/fusu.S#1 branch
.. //depot/projects/pci/sys/arm/arm/gdb_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/genassym.c#1 branch
.. //depot/projects/pci/sys/arm/arm/identcpu.c#1 branch
.. //depot/projects/pci/sys/arm/arm/in_cksum.c#1 branch
.. //depot/projects/pci/sys/arm/arm/in_cksum_arm.S#1 branch
.. //depot/projects/pci/sys/arm/arm/inckern.S#1 branch
.. //depot/projects/pci/sys/arm/arm/intr.c#1 branch
.. //depot/projects/pci/sys/arm/arm/irq_dispatch.S#1 branch
.. //depot/projects/pci/sys/arm/arm/locore.S#1 branch
.. //depot/projects/pci/sys/arm/arm/machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/mem.c#1 branch
.. //depot/projects/pci/sys/arm/arm/minidump_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/nexus.c#1 branch
.. //depot/projects/pci/sys/arm/arm/pmap.c#1 branch
.. //depot/projects/pci/sys/arm/arm/setcpsr.S#1 branch
.. //depot/projects/pci/sys/arm/arm/setstack.s#1 branch
.. //depot/projects/pci/sys/arm/arm/stack_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/support.S#1 branch
.. //depot/projects/pci/sys/arm/arm/swtch.S#1 branch
.. //depot/projects/pci/sys/arm/arm/sys_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/trap.c#1 branch
.. //depot/projects/pci/sys/arm/arm/uio_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/arm/undefined.c#1 branch
.. //depot/projects/pci/sys/arm/arm/vectors.S#1 branch
.. //depot/projects/pci/sys/arm/arm/vm_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_aicreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_cfata.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_mci.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_mcireg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pdcreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pio.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pio_rm9200.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pio_sam9g20.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pioreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_piovar.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pit.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pitreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pmc.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pmcreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_pmcvar.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_reset.S#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_rst.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_rstreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_rtc.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_rtcreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_spi.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_spireg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_ssc.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_sscreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_st.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_streg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_twi.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_twiio.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_twireg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_usartreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_wdt.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91_wdtreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91board.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91reg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91rm9200.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91rm92reg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91sam9260.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91sam9260reg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91sam9g20.c#1 branch
.. //depot/projects/pci/sys/arm/at91/at91sam9g20reg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/at91var.h#1 branch
.. //depot/projects/pci/sys/arm/at91/board_bwct.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_hl200.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_hl201.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_kb920x.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_qila9g20.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_sam9g20ek.c#1 branch
.. //depot/projects/pci/sys/arm/at91/board_tsc4370.c#1 branch
.. //depot/projects/pci/sys/arm/at91/files.at91#1 branch
.. //depot/projects/pci/sys/arm/at91/files.at91sam9#1 branch
.. //depot/projects/pci/sys/arm/at91/hints.at91rm9200#1 branch
.. //depot/projects/pci/sys/arm/at91/hints.at91sam9261#1 branch
.. //depot/projects/pci/sys/arm/at91/if_ate.c#1 branch
.. //depot/projects/pci/sys/arm/at91/if_atereg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/if_macb.c#1 branch
.. //depot/projects/pci/sys/arm/at91/if_macbreg.h#1 branch
.. //depot/projects/pci/sys/arm/at91/if_macbvar.h#1 branch
.. //depot/projects/pci/sys/arm/at91/std.at91#1 branch
.. //depot/projects/pci/sys/arm/at91/std.at91sam9#1 branch
.. //depot/projects/pci/sys/arm/at91/std.bwct#1 branch
.. //depot/projects/pci/sys/arm/at91/std.hl200#1 branch
.. //depot/projects/pci/sys/arm/at91/std.hl201#1 branch
.. //depot/projects/pci/sys/arm/at91/std.kb920x#1 branch
.. //depot/projects/pci/sys/arm/at91/std.qila9g20#1 branch
.. //depot/projects/pci/sys/arm/at91/std.sam9g20ek#1 branch
.. //depot/projects/pci/sys/arm/at91/std.tsc4370#1 branch
.. //depot/projects/pci/sys/arm/at91/uart_bus_at91usart.c#1 branch
.. //depot/projects/pci/sys/arm/at91/uart_cpu_at91rm9200usart.c#1 branch
.. //depot/projects/pci/sys/arm/at91/uart_dev_at91usart.c#1 branch
.. //depot/projects/pci/sys/arm/compile/.cvsignore#1 branch
.. //depot/projects/pci/sys/arm/conf/.cvsignore#1 branch
.. //depot/projects/pci/sys/arm/conf/AVILA#1 branch
.. //depot/projects/pci/sys/arm/conf/AVILA.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/BWCT#1 branch
.. //depot/projects/pci/sys/arm/conf/BWCT.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/CAMBRIA#1 branch
.. //depot/projects/pci/sys/arm/conf/CAMBRIA.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/CNS11XXNAS#1 branch
.. //depot/projects/pci/sys/arm/conf/CRB#1 branch
.. //depot/projects/pci/sys/arm/conf/DB-78XXX#1 branch
.. //depot/projects/pci/sys/arm/conf/DB-88F5XXX#1 branch
.. //depot/projects/pci/sys/arm/conf/DB-88F6XXX#1 branch
.. //depot/projects/pci/sys/arm/conf/DEFAULTS#1 branch
.. //depot/projects/pci/sys/arm/conf/DOCKSTAR#1 branch
.. //depot/projects/pci/sys/arm/conf/EP80219#1 branch
.. //depot/projects/pci/sys/arm/conf/GUMSTIX#1 branch
.. //depot/projects/pci/sys/arm/conf/GUMSTIX.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/HL200#1 branch
.. //depot/projects/pci/sys/arm/conf/HL201#1 branch
.. //depot/projects/pci/sys/arm/conf/HL201.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/IQ31244#1 branch
.. //depot/projects/pci/sys/arm/conf/KB920X#1 branch
.. //depot/projects/pci/sys/arm/conf/KB920X.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/LN2410SBC#1 branch
.. //depot/projects/pci/sys/arm/conf/NSLU#1 branch
.. //depot/projects/pci/sys/arm/conf/NSLU.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/QILA9G20#1 branch
.. //depot/projects/pci/sys/arm/conf/QILA9G20.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/SAM9G20EK#1 branch
.. //depot/projects/pci/sys/arm/conf/SAM9G20EK.hints#1 branch
.. //depot/projects/pci/sys/arm/conf/SHEEVAPLUG#1 branch
.. //depot/projects/pci/sys/arm/conf/SIMICS#1 branch
.. //depot/projects/pci/sys/arm/econa/cfi_bus_econa.c#1 branch
.. //depot/projects/pci/sys/arm/econa/econa.c#1 branch
.. //depot/projects/pci/sys/arm/econa/econa_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/econa/econa_reg.h#1 branch
.. //depot/projects/pci/sys/arm/econa/econa_var.h#1 branch
.. //depot/projects/pci/sys/arm/econa/ehci_ebus.c#1 branch
.. //depot/projects/pci/sys/arm/econa/files.econa#1 branch
.. //depot/projects/pci/sys/arm/econa/if_ece.c#1 branch
.. //depot/projects/pci/sys/arm/econa/if_ecereg.h#1 branch
.. //depot/projects/pci/sys/arm/econa/if_ecevar.h#1 branch
.. //depot/projects/pci/sys/arm/econa/ohci_ec.c#1 branch
.. //depot/projects/pci/sys/arm/econa/std.econa#1 branch
.. //depot/projects/pci/sys/arm/econa/timer.c#1 branch
.. //depot/projects/pci/sys/arm/econa/uart_bus_ec.c#1 branch
.. //depot/projects/pci/sys/arm/econa/uart_cpu_ec.c#1 branch
.. //depot/projects/pci/sys/arm/include/_align.h#1 branch
.. //depot/projects/pci/sys/arm/include/_bus.h#1 branch
.. //depot/projects/pci/sys/arm/include/_inttypes.h#1 branch
.. //depot/projects/pci/sys/arm/include/_limits.h#1 branch
.. //depot/projects/pci/sys/arm/include/_stdint.h#1 branch
.. //depot/projects/pci/sys/arm/include/_types.h#1 branch
.. //depot/projects/pci/sys/arm/include/armreg.h#1 branch
.. //depot/projects/pci/sys/arm/include/asm.h#1 branch
.. //depot/projects/pci/sys/arm/include/asmacros.h#1 branch
.. //depot/projects/pci/sys/arm/include/atomic.h#1 branch
.. //depot/projects/pci/sys/arm/include/blockio.h#1 branch
.. //depot/projects/pci/sys/arm/include/bootconfig.h#1 branch
.. //depot/projects/pci/sys/arm/include/bus.h#1 branch
.. //depot/projects/pci/sys/arm/include/bus_dma.h#1 branch
.. //depot/projects/pci/sys/arm/include/clock.h#1 branch
.. //depot/projects/pci/sys/arm/include/cpu.h#1 branch
.. //depot/projects/pci/sys/arm/include/cpuconf.h#1 branch
.. //depot/projects/pci/sys/arm/include/cpufunc.h#1 branch
.. //depot/projects/pci/sys/arm/include/db_machdep.h#1 branch
.. //depot/projects/pci/sys/arm/include/disassem.h#1 branch
.. //depot/projects/pci/sys/arm/include/elf.h#1 branch
.. //depot/projects/pci/sys/arm/include/endian.h#1 branch
.. //depot/projects/pci/sys/arm/include/exec.h#1 branch
.. //depot/projects/pci/sys/arm/include/fdt.h#1 branch
.. //depot/projects/pci/sys/arm/include/fiq.h#1 branch
.. //depot/projects/pci/sys/arm/include/float.h#1 branch
.. //depot/projects/pci/sys/arm/include/floatingpoint.h#1 branch
.. //depot/projects/pci/sys/arm/include/fp.h#1 branch
.. //depot/projects/pci/sys/arm/include/frame.h#1 branch
.. //depot/projects/pci/sys/arm/include/gdb_machdep.h#1 branch
.. //depot/projects/pci/sys/arm/include/ieee.h#1 branch
.. //depot/projects/pci/sys/arm/include/ieeefp.h#1 branch
.. //depot/projects/pci/sys/arm/include/in_cksum.h#1 branch
.. //depot/projects/pci/sys/arm/include/intr.h#1 branch
.. //depot/projects/pci/sys/arm/include/katelib.h#1 branch
.. //depot/projects/pci/sys/arm/include/kdb.h#1 branch
.. //depot/projects/pci/sys/arm/include/limits.h#1 branch
.. //depot/projects/pci/sys/arm/include/machdep.h#1 branch
.. //depot/projects/pci/sys/arm/include/md_var.h#1 branch
.. //depot/projects/pci/sys/arm/include/memdev.h#1 branch
.. //depot/projects/pci/sys/arm/include/metadata.h#1 branch
.. //depot/projects/pci/sys/arm/include/minidump.h#1 branch
.. //depot/projects/pci/sys/arm/include/ofw_machdep.h#1 branch
.. //depot/projects/pci/sys/arm/include/param.h#1 branch
.. //depot/projects/pci/sys/arm/include/pcb.h#1 branch
.. //depot/projects/pci/sys/arm/include/pcpu.h#1 branch
.. //depot/projects/pci/sys/arm/include/pmap.h#1 branch
.. //depot/projects/pci/sys/arm/include/pmc_mdep.h#1 branch
.. //depot/projects/pci/sys/arm/include/proc.h#1 branch
.. //depot/projects/pci/sys/arm/include/profile.h#1 branch
.. //depot/projects/pci/sys/arm/include/psl.h#1 branch
.. //depot/projects/pci/sys/arm/include/pte.h#1 branch
.. //depot/projects/pci/sys/arm/include/ptrace.h#1 branch
.. //depot/projects/pci/sys/arm/include/reg.h#1 branch
.. //depot/projects/pci/sys/arm/include/reloc.h#1 branch
.. //depot/projects/pci/sys/arm/include/resource.h#1 branch
.. //depot/projects/pci/sys/arm/include/runq.h#1 branch
.. //depot/projects/pci/sys/arm/include/setjmp.h#1 branch
.. //depot/projects/pci/sys/arm/include/sf_buf.h#1 branch
.. //depot/projects/pci/sys/arm/include/sigframe.h#1 branch
.. //depot/projects/pci/sys/arm/include/signal.h#1 branch
.. //depot/projects/pci/sys/arm/include/smp.h#1 branch
.. //depot/projects/pci/sys/arm/include/stack.h#1 branch
.. //depot/projects/pci/sys/arm/include/stdarg.h#1 branch
.. //depot/projects/pci/sys/arm/include/swi.h#1 branch
.. //depot/projects/pci/sys/arm/include/sysarch.h#1 branch
.. //depot/projects/pci/sys/arm/include/trap.h#1 branch
.. //depot/projects/pci/sys/arm/include/ucontext.h#1 branch
.. //depot/projects/pci/sys/arm/include/undefined.h#1 branch
.. //depot/projects/pci/sys/arm/include/utrap.h#1 branch
.. //depot/projects/pci/sys/arm/include/vm.h#1 branch
.. //depot/projects/pci/sys/arm/include/vmparam.h#1 branch
.. //depot/projects/pci/sys/arm/mv/bus_space.c#1 branch
.. //depot/projects/pci/sys/arm/mv/common.c#1 branch
.. //depot/projects/pci/sys/arm/mv/discovery/discovery.c#1 branch
.. //depot/projects/pci/sys/arm/mv/discovery/files.db78xxx#1 branch
.. //depot/projects/pci/sys/arm/mv/discovery/std.db78xxx#1 branch
.. //depot/projects/pci/sys/arm/mv/files.mv#1 branch
.. //depot/projects/pci/sys/arm/mv/gpio.c#1 branch
.. //depot/projects/pci/sys/arm/mv/ic.c#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/files.kirkwood#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/files.sheevaplug#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/kirkwood.c#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/sheevaplug.c#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/std.db88f6xxx#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/std.kirkwood#1 branch
.. //depot/projects/pci/sys/arm/mv/kirkwood/std.sheevaplug#1 branch
.. //depot/projects/pci/sys/arm/mv/mv_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/mv/mv_pci.c#1 branch
.. //depot/projects/pci/sys/arm/mv/mv_sata.c#1 branch
.. //depot/projects/pci/sys/arm/mv/mvreg.h#1 branch
.. //depot/projects/pci/sys/arm/mv/mvvar.h#1 branch
.. //depot/projects/pci/sys/arm/mv/mvwin.h#1 branch
.. //depot/projects/pci/sys/arm/mv/orion/db88f5xxx.c#1 branch
.. //depot/projects/pci/sys/arm/mv/orion/files.db88f5xxx#1 branch
.. //depot/projects/pci/sys/arm/mv/orion/orion.c#1 branch
.. //depot/projects/pci/sys/arm/mv/orion/std.db88f5xxx#1 branch
.. //depot/projects/pci/sys/arm/mv/rtc.c#1 branch
.. //depot/projects/pci/sys/arm/mv/std.mv#1 branch
.. //depot/projects/pci/sys/arm/mv/timer.c#1 branch
.. //depot/projects/pci/sys/arm/mv/twsi.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/board_ln2410sbc.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/files.s3c2xx0#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2410reg.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2410var.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2440reg.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0_clk.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0_rtc.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0reg.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c24x0var.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2xx0_space.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2xx0board.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2xx0reg.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/s3c2xx0var.h#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/std.ln2410sbc#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/std.s3c2410#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/uart_bus_s3c2410.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/uart_cpu_s3c2410.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/uart_dev_s3c2410.c#1 branch
.. //depot/projects/pci/sys/arm/s3c2xx0/uart_dev_s3c2410.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/assabet_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/files.sa11x0#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_dmacreg.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_gpioreg.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_io.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_io_asm.S#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_irq.S#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_irqhandler.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_ost.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_ostreg.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_ppcreg.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_reg.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/sa11x0_var.h#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/std.sa11x0#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/uart_bus_sa1110.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/uart_cpu_sa1110.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/uart_dev_sa1110.c#1 branch
.. //depot/projects/pci/sys/arm/sa11x0/uart_dev_sa1110.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/ep80219_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/files.ep80219#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/files.i80219#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/files.i80321#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/files.iq31244#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_aau.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_dma.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_intr.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_mcu.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_pci.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_timer.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321_wdog.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/i80321var.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/iq31244_7seg.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/iq31244_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/iq80321.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/iq80321reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/iq80321var.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/obio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/obio_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/obiovar.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/std.ep80219#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/std.i80219#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/std.i80321#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/std.iq31244#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/uart_bus_i80321.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i80321/uart_cpu_i80321.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/crb_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/files.crb#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/files.i81342#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342_mcu.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342_pci.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/i81342var.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/iq81342_7seg.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/iq81342reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/iq81342var.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/obio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/obio_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/obiovar.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/std.crb#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/std.i81342#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/uart_bus_i81342.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/i8134x/uart_cpu_i81342.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/avila_ata.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/avila_gpio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/avila_led.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/avila_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/cambria_exp_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/cambria_fled.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/cambria_gpio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/cambria_led.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/files.avila#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/files.ixp425#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/if_npe.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/if_npereg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixdp425_pci.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixdp425reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_a4x_io.S#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_a4x_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_iic.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_intr.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_mem.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_npe.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_npereg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_npevar.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_pci.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_pci_asm.S#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_pci_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_qmgr.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_qmgr.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_timer.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425_wdog.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425reg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/ixp425var.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/std.avila#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/std.ixp425#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/std.ixp435#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/uart_bus_ixp425.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/ixp425/uart_cpu_ixp425.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/files.pxa#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/if_smc_smi.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_gpio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_icu.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_machdep.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_obio.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_smi.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_space.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxa_timer.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxareg.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/pxavar.h#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/std.pxa#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/uart_bus_pxa.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/pxa/uart_cpu_pxa.c#1 branch
.. //depot/projects/pci/sys/arm/xscale/std.xscale#1 branch
.. //depot/projects/pci/sys/boot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/Makefile.amd64#1 branch
.. //depot/projects/pci/sys/boot/Makefile.arm#1 branch
.. //depot/projects/pci/sys/boot/Makefile.i386#1 branch
.. //depot/projects/pci/sys/boot/Makefile.ia64#1 branch
.. //depot/projects/pci/sys/boot/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/Makefile.pc98#1 branch
.. //depot/projects/pci/sys/boot/Makefile.powerpc#1 branch
.. //depot/projects/pci/sys/boot/Makefile.sparc64#1 branch
.. //depot/projects/pci/sys/boot/README#1 branch
.. //depot/projects/pci/sys/boot/arm/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0/README#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0/linker.cfg#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0/main.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0iic/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0iic/main.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0spi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot0spi/main.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/board.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/boot2.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/bwct_board.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/centipad_board.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/boot2/kb920x_board.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/README#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/env_vars.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/env_vars.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/loader_prompt.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/loader_prompt.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootiic/main.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/README#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/ee.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/ee.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/env_vars.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/env_vars.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/loader_prompt.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/loader_prompt.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/bootspi/main.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/arm_init.S#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/at91rm9200.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/delay.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/eeprom.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/emac.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/emac.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/emac_init.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/getc.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/lib.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/lib_AT91RM9200.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/mci_device.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/memcmp.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/memcpy.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/memset.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/p_string.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/printf.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/putchar.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/reset.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/sd-card.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/sd-card.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/spi_flash.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/spi_flash.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/strcmp.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/strcpy.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/strcvt.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/strlen.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/tag_list.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/tag_list.h#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/libat91/xmodem.c#1 branch
.. //depot/projects/pci/sys/boot/arm/at91/linker.cfg#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/arm_init.S#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/boot2.c#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/cf_ata.h#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/ixp425_board.c#1 branch
.. //depot/projects/pci/sys/boot/arm/ixp425/boot2/lib.h#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/conf.c#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/help.uboot#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/ldscript.arm#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/start.S#1 branch
.. //depot/projects/pci/sys/boot/arm/uboot/version#1 branch
.. //depot/projects/pci/sys/boot/common/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/common/bcache.c#1 branch
.. //depot/projects/pci/sys/boot/common/boot.c#1 branch
.. //depot/projects/pci/sys/boot/common/bootstrap.h#1 branch
.. //depot/projects/pci/sys/boot/common/commands.c#1 branch
.. //depot/projects/pci/sys/boot/common/console.c#1 branch
.. //depot/projects/pci/sys/boot/common/crc32.c#1 branch
.. //depot/projects/pci/sys/boot/common/crc32.h#1 branch
.. //depot/projects/pci/sys/boot/common/dev_net.c#1 branch
.. //depot/projects/pci/sys/boot/common/dev_net.h#1 branch
.. //depot/projects/pci/sys/boot/common/devopen.c#1 branch
.. //depot/projects/pci/sys/boot/common/gpt.c#1 branch
.. //depot/projects/pci/sys/boot/common/gpt.h#1 branch
.. //depot/projects/pci/sys/boot/common/help.common#1 branch
.. //depot/projects/pci/sys/boot/common/interp.c#1 branch
.. //depot/projects/pci/sys/boot/common/interp_backslash.c#1 branch
.. //depot/projects/pci/sys/boot/common/interp_forth.c#1 branch
.. //depot/projects/pci/sys/boot/common/interp_parse.c#1 branch
.. //depot/projects/pci/sys/boot/common/isapnp.c#1 branch
.. //depot/projects/pci/sys/boot/common/isapnp.h#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf.c#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf32.c#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf32_obj.c#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf64.c#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf64_obj.c#1 branch
.. //depot/projects/pci/sys/boot/common/load_elf_obj.c#1 branch
.. //depot/projects/pci/sys/boot/common/loader.8#1 branch
.. //depot/projects/pci/sys/boot/common/ls.c#1 branch
.. //depot/projects/pci/sys/boot/common/md.c#1 branch
.. //depot/projects/pci/sys/boot/common/merge_help.awk#1 branch
.. //depot/projects/pci/sys/boot/common/misc.c#1 branch
.. //depot/projects/pci/sys/boot/common/module.c#1 branch
.. //depot/projects/pci/sys/boot/common/newvers.sh#1 branch
.. //depot/projects/pci/sys/boot/common/panic.c#1 branch
.. //depot/projects/pci/sys/boot/common/pnp.c#1 branch
.. //depot/projects/pci/sys/boot/common/reloc_elf.c#1 branch
.. //depot/projects/pci/sys/boot/common/reloc_elf32.c#1 branch
.. //depot/projects/pci/sys/boot/common/reloc_elf64.c#1 branch
.. //depot/projects/pci/sys/boot/common/ufsread.c#1 branch
.. //depot/projects/pci/sys/boot/common/util.c#1 branch
.. //depot/projects/pci/sys/boot/common/util.h#1 branch
.. //depot/projects/pci/sys/boot/efi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/efi/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/efi/include/README#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efi.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efi_nii.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efiapi.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/eficon.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efidebug.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efidef.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efidevp.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efierr.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efifpswa.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efifs.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efilib.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efinet.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efipart.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efiprot.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efipxebc.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efiser.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/efistdarg.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/i386/efibind.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/i386/pe.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/ia64/efibind.h#1 branch
.. //depot/projects/pci/sys/boot/efi/include/ia64/pe.h#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/delay.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/efi_console.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/efinet.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/efipart.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/errno.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/handles.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/libefi.c#1 branch
.. //depot/projects/pci/sys/boot/efi/libefi/time.c#1 branch
.. //depot/projects/pci/sys/boot/fdt/Makefile#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/bindings-gpio.txt#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/bindings-mpp.txt#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/db78100.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/db88f5182.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/db88f5281.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/db88f6281.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/dockstar.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/mpc8555cds.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/mpc8572ds.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/dts/sheevaplug.dts#1 branch
.. //depot/projects/pci/sys/boot/fdt/fdt_loader_cmd.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ficl/arm/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/arm/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/dict.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/ficl.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/ficl.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/fileaccess.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/float.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/i386/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/i386/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/ia64/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/ia64/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/loader.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/math64.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/math64.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/mips/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/mips/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/powerpc/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/powerpc/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/prefix.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/search.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/classes.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/ficlclass.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/ficllocal.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/fileaccess.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/forml.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/freebsd.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/ifbrack.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/jhlocal.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/marker.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/oo.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/prefix.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/softcore.awk#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/softcore.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/softwords/string.fr#1 branch
.. //depot/projects/pci/sys/boot/ficl/sparc64/sysdep.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/sparc64/sysdep.h#1 branch
.. //depot/projects/pci/sys/boot/ficl/stack.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/testmain.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/tools.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/unix.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/vm.c#1 branch
.. //depot/projects/pci/sys/boot/ficl/words.c#1 branch
.. //depot/projects/pci/sys/boot/forth/beastie.4th#1 branch
.. //depot/projects/pci/sys/boot/forth/frames.4th#1 branch
.. //depot/projects/pci/sys/boot/forth/loader.4th#1 branch
.. //depot/projects/pci/sys/boot/forth/loader.4th.8#1 branch
.. //depot/projects/pci/sys/boot/forth/loader.conf#1 branch
.. //depot/projects/pci/sys/boot/forth/loader.conf.5#1 branch
.. //depot/projects/pci/sys/boot/forth/loader.rc#1 branch
.. //depot/projects/pci/sys/boot/forth/pnp.4th#1 branch
.. //depot/projects/pci/sys/boot/forth/screen.4th#1 branch
.. //depot/projects/pci/sys/boot/forth/support.4th#1 branch
.. //depot/projects/pci/sys/boot/i386/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/i386/boot0/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/boot0/boot0.S#1 branch
.. //depot/projects/pci/sys/boot/i386/boot0/boot0ext.S#1 branch
.. //depot/projects/pci/sys/boot/i386/boot0ext/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/boot0sio/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/boot2/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/boot2/boot1.S#1 branch
.. //depot/projects/pci/sys/boot/i386/boot2/boot2.c#1 branch
.. //depot/projects/pci/sys/boot/i386/boot2/lib.h#1 branch
.. //depot/projects/pci/sys/boot/i386/boot2/sio.S#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/btx/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/btx/btx.S#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/btxldr/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/btxldr/btxldr.S#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/lib/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/lib/btxcsu.s#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/lib/btxsys.s#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/lib/btxv86.h#1 branch
.. //depot/projects/pci/sys/boot/i386/btx/lib/btxv86.s#1 branch
.. //depot/projects/pci/sys/boot/i386/cdboot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/cdboot/cdboot.s#1 branch
.. //depot/projects/pci/sys/boot/i386/common/cons.c#1 branch
.. //depot/projects/pci/sys/boot/i386/common/cons.h#1 branch
.. //depot/projects/pci/sys/boot/i386/common/drv.c#1 branch
.. //depot/projects/pci/sys/boot/i386/common/drv.h#1 branch
.. //depot/projects/pci/sys/boot/i386/common/rbx.h#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/autoload.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/bootinfo.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/conf.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/devicename.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/efimd.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/elf32_freebsd.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/exec.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/i386_copy.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/ldscript.amd64#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/ldscript.i386#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/main.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/reloc.c#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/start.S#1 branch
.. //depot/projects/pci/sys/boot/i386/efi/version#1 branch
.. //depot/projects/pci/sys/boot/i386/gptboot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/gptboot/gptboot.c#1 branch
.. //depot/projects/pci/sys/boot/i386/gptboot/gptldr.S#1 branch
.. //depot/projects/pci/sys/boot/i386/gptzfsboot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/boot.c#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/crt.s#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/kgzldr.h#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/lib.c#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/sio.s#1 branch
.. //depot/projects/pci/sys/boot/i386/kgzldr/start.s#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/dconsole.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/firewire.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/fwohci.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/fwohci.h#1 branch
.. //depot/projects/pci/sys/boot/i386/libfirewire/fwohcireg.h#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/amd64_tramp.S#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biosacpi.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/bioscd.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biosdisk.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biosmem.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biospci.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biospnp.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/biossmap.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/bootinfo.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/bootinfo32.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/bootinfo64.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/comconsole.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/devicename.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/elf32_freebsd.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/elf64_freebsd.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/i386_copy.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/i386_module.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/libi386.h#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/nullconsole.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/pread.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/pxe.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/pxe.h#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/pxetramp.s#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/smbios.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/spinconsole.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/time.c#1 branch
.. //depot/projects/pci/sys/boot/i386/libi386/vidconsole.c#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/conf.c#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/help.i386#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/loader.rc#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/main.c#1 branch
.. //depot/projects/pci/sys/boot/i386/loader/version#1 branch
.. //depot/projects/pci/sys/boot/i386/mbr/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/mbr/mbr.s#1 branch
.. //depot/projects/pci/sys/boot/i386/pmbr/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/pmbr/pmbr.s#1 branch
.. //depot/projects/pci/sys/boot/i386/pxeldr/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/pxeldr/pxeboot.8#1 branch
.. //depot/projects/pci/sys/boot/i386/pxeldr/pxeldr.S#1 branch
.. //depot/projects/pci/sys/boot/i386/zfsboot/Makefile#1 branch
.. //depot/projects/pci/sys/boot/i386/zfsboot/zfsboot.c#1 branch
.. //depot/projects/pci/sys/boot/i386/zfsboot/zfsldr.S#1 branch
.. //depot/projects/pci/sys/boot/i386/zfsloader/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ia64/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ia64/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/autoload.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/bootinfo.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/copy.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/devicename.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/exec.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/common/libia64.h#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/conf.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/efimd.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/ldscript.ia64#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/main.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/start.S#1 branch
.. //depot/projects/pci/sys/boot/ia64/efi/version#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/acpi_stub.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/conf.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/delay.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/efi_stub.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/exit.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/ldscript.ia64#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/libski.h#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/main.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/pal_stub.S#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/sal_stub.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/skiconsole.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/skifs.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/skiload.cmd#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/skimd.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/ssc.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/start.S#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/time.c#1 branch
.. //depot/projects/pci/sys/boot/ia64/ski/version#1 branch
.. //depot/projects/pci/sys/boot/ofw/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ofw/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/ofw/common/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/ofw/common/main.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/Makefile#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/devicename.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/elf_freebsd.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/libofw.h#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_console.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_copy.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_disk.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_memory.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_module.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_net.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_reboot.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ofw_time.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/openfirm.c#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/openfirm.h#1 branch
.. //depot/projects/pci/sys/boot/ofw/libofw/ppc64_elf_freebsd.c#1 branch
.. //depot/projects/pci/sys/boot/pc98/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/boot.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/boot0.5.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/disk.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/ldscript#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/putssjis.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/selector.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/start.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/support.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0.5/syscons.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot0/boot0.s#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot2/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot2/boot1.S#1 branch
.. //depot/projects/pci/sys/boot/pc98/boot2/boot2.c#1 branch
.. //depot/projects/pci/sys/boot/pc98/btx/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/btx/Makefile.inc#1 branch
.. //depot/projects/pci/sys/boot/pc98/btx/btx/Makefile#1 branch
.. //depot/projects/pci/sys/boot/pc98/btx/btx/btx.S#1 branch

>>> TRUNCATED FOR MAIL (1000 lines) <<<

From owner-p4-projects@FreeBSD.ORG  Fri Mar  4 04:13:13 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 4642D1065674; Fri,  4 Mar 2011 04:13:13 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DBFBA106566B
	for ; Fri,  4 Mar 2011 04:13:12 +0000 (UTC)
	(envelope-from jhb@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id C874B8FC08
	for ; Fri,  4 Mar 2011 04:13:12 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p244DC8L073399
	for ; Fri, 4 Mar 2011 04:13:12 GMT
	(envelope-from jhb@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p244DCU9073396
	for perforce@freebsd.org; Fri, 4 Mar 2011 04:13:12 GMT
	(envelope-from jhb@freebsd.org)
Date: Fri, 4 Mar 2011 04:13:12 GMT
Message-Id: <201103040413.p244DCU9073396@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	jhb@freebsd.org using -f
From: John Baldwin 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189478 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Fri, 04 Mar 2011 04:13:13 -0000

http://p4web.freebsd.org/@@189478?ac=10

Change 189478 by jhb@jhb_kavik on 2011/03/04 04:12:13

	Checkpoint work to track BARs explicitly so we can report all BARs
	to userland.  There is room here for consolidating some more
	duplicated code.  This isn't quite finished as pm_enabled isn't
	correct yet for "lazy" allocations.

Affected files ...

.. //depot/projects/pci/sys/dev/pci/pci.c#2 edit
.. //depot/projects/pci/sys/dev/pci/pci_private.h#2 edit
.. //depot/projects/pci/sys/dev/pci/pci_user.c#2 edit
.. //depot/projects/pci/sys/dev/pci/pcivar.h#2 edit

Differences ...

==== //depot/projects/pci/sys/dev/pci/pci.c#2 (text+ko) ====

@@ -531,6 +531,7 @@
 
 		cfg->mfdev		= (cfg->hdrtype & PCIM_MFDEV) != 0;
 		cfg->hdrtype		&= ~PCIM_MFDEV;
+		STAILQ_INIT(&cfg->maps);
 
 		pci_fixancient(cfg);
 		pci_hdrtypedata(pcib, b, s, f, cfg);
@@ -2084,6 +2085,7 @@
 pci_freecfg(struct pci_devinfo *dinfo)
 {
 	struct devlist *devlist_head;
+	struct pci_map *pm, *next;
 	int i;
 
 	devlist_head = &pci_devq;
@@ -2097,6 +2099,9 @@
 			free(dinfo->cfg.vpd.vpd_w[i].value, M_DEVBUF);
 		free(dinfo->cfg.vpd.vpd_w, M_DEVBUF);
 	}
+	STAILQ_FOREACH_SAFE(pm, &dinfo->cfg.maps, pm_link, next) {
+		free(pm, M_DEVBUF);
+	}
 	STAILQ_REMOVE(devlist_head, dinfo, pci_devinfo, pci_links);
 	free(dinfo, M_DEVBUF);
 
@@ -2368,8 +2373,25 @@
 	return (pci_read_config(dev, PCIR_COMMAND, 2) & PCIM_CMD_MEMEN) != 0;
 }
 
+static pci_addr_t
+pci_read_bar(device_t dev, int reg)
+{
+	pci_addr_t map;
+	int ln2range;
+
+	/* The device ROM BAR is always a 32-bit memory BAR. */
+	if (reg == PCIR_BIOS)
+		return (pci_read_config(dev, PCIR_BIOS, 4));
+
+	map = pci_read_config(dev, reg, 4);
+	ln2range = pci_maprange(map);
+	if (ln2range == 64)
+		map |= (pci_addr_t)pci_read_config(dev, reg + 4, 4) << 32;
+	return (map);
+}
+
 static void
-pci_read_bar(device_t dev, int reg, pci_addr_t *mapp, pci_addr_t *testvalp)
+pci_size_bar(device_t dev, int reg, pci_addr_t *mapp, pci_addr_t *testvalp)
 {
 	pci_addr_t map, testval;
 	int ln2range;
@@ -2447,6 +2469,43 @@
 		pci_write_config(dev, reg + 4, base >> 32, 4);
 }
 
+struct pci_map *
+pci_find_bar(device_t dev, int reg)
+{
+	struct pci_devinfo *dinfo;
+	struct pci_map *pm;
+
+	dinfo = device_get_ivars(dev);
+	STAILQ_FOREACH(pm, &dinfo->cfg.maps, pm_link) {
+		if (pm->pm_reg == bio->pbi_reg)
+			return (pm);
+	}
+	return (NULL);
+}
+
+struct pci_map *
+pci_add_bar(device_t dev, int reg)
+{
+	struct pci_devinfo *dinfo;
+	struct pci_map *pm, *prev;
+
+	dinfo = device_get_ivars(dev);
+	pm = malloc(sizeof(*pm), M_DEVBUF, M_WAITOK | M_ZERO);
+	pm->pm_reg = reg;
+	STAILQ_FOREACH(prev, &dinfo->cfg.maps, pm_link) {
+		KASSERT(prev->pm_reg != pm->pm_reg, ("duplicate map %02x",
+		    reg));
+		if (STAILQ_NEXT(prev) == NULL || STAILQ_NEXT(prev)->pm_reg >
+		    pm->pm_reg)
+			break;
+	}
+	if (prev != NULL)
+		STAILQ_INSERT_AFTER(&dinfo->cfg.maps, prev, pm, pm_link);
+	else
+		STAILQ_INSERT_TAIL(&dinfo->cfg.maps, pm, pm_link);
+	return (pm);
+}
+
 /*
  * Add a resource based on a pci map register. Return 1 if the map
  * register is a 32bit map register or 2 if it is a 64bit register.
@@ -2455,13 +2514,14 @@
 pci_add_map(device_t bus, device_t dev, int reg, struct resource_list *rl,
     int force, int prefetch)
 {
+	struct pci_map *pm;
 	pci_addr_t base, map, testval;
 	pci_addr_t start, end, count;
 	int barlen, basezero, maprange, mapsize, type;
 	uint16_t cmd;
 	struct resource *res;
 
-	pci_read_bar(dev, reg, &map, &testval);
+	pci_size_bar(dev, reg, &map, &testval);
 	if (PCI_BAR_MEM(map)) {
 		type = SYS_RES_MEMORY;
 		if (map & PCIM_BAR_MEM_PREFETCH)
@@ -2491,6 +2551,10 @@
 	    (type == SYS_RES_IOPORT && mapsize < 2))
 		return (barlen);
 
+	/* Save a record of this BAR. */
+	pm = pci_add_bar(dev, reg);
+	pm->pm_value = map;
+	pm->pm_size = mapsize;
 	if (bootverbose) {
 		printf("\tmap[%02x]: type %s, range %2d, base %#jx, size %2d",
 		    reg, pci_maptype(map), maprange, (uintmax_t)base, mapsize);
@@ -2576,9 +2640,12 @@
 		 */
 		resource_list_delete(rl, type, reg);
 		start = 0;
-	} else
+	} else {
 		start = rman_get_start(res);
+		pm->pm_enabled = 1;
+	}
 	pci_write_bar(dev, reg, start);
+	pm->pm_value = pm_read_bar(dev, reg);
 	return (barlen);
 }
 
@@ -3713,31 +3780,44 @@
 	struct resource_list *rl = &dinfo->resources;
 	struct resource_list_entry *rle;
 	struct resource *res;
+	struct pci_map *pm;
 	pci_addr_t map, testval;
 	int mapsize;
 
-	/*
-	 * Weed out the bogons, and figure out how large the BAR/map
-	 * is.  Bars that read back 0 here are bogus and unimplemented.
-	 * Note: atapci in legacy mode are special and handled elsewhere
-	 * in the code.  If you have a atapci device in legacy mode and
-	 * it fails here, that other code is broken.
-	 */
 	res = NULL;
-	pci_read_bar(child, *rid, &map, &testval);
+
+	pm = pci_find_bar(dev, *rid);
+	if (pm != NULL) {
+		/* This is a BAR that we failed to allocate earlier. */
+		mapsize = pm->pm_size;
+		map = pci_read_bar(child, *rid);
+	} else {
+		/*
+		 * Weed out the bogons, and figure out how large the
+		 * BAR/map is.  BARs that read back 0 here are bogus
+		 * and unimplemented.  Note: atapci in legacy mode are
+		 * special and handled elsewhere in the code.  If you
+		 * have a atapci device in legacy mode and it fails
+		 * here, that other code is broken.
+		 */
+		pci_size_bar(child, *rid, &map, &testval);
 
-	/*
-	 * Determine the size of the BAR and ignore BARs with a size
-	 * of 0.  Device ROM BARs use a different mask value.
-	 */
-	if (*rid == PCIR_BIOS)
-		mapsize = pci_romsize(testval);
-	else
-		mapsize = pci_mapsize(testval);
-	if (mapsize == 0)
-		goto out;
+		/*
+		 * Determine the size of the BAR and ignore BARs with a size
+		 * of 0.  Device ROM BARs use a different mask value.
+		 */
+		if (*rid == PCIR_BIOS)
+			mapsize = pci_romsize(testval);
+		else
+			mapsize = pci_mapsize(testval);
+		if (mapsize == 0)
+			goto out;
+		pm = pci_add_bar(child, *rid);
+		pm->pm_value = map;
+		pm->pm_size = mapsize;
+	}
 
-	if (PCI_BAR_MEM(testval) || *rid == PCIR_BIOS) {
+	if (PCI_BAR_MEM(map) || *rid == PCIR_BIOS) {
 		if (type != SYS_RES_MEMORY) {
 			if (bootverbose)
 				device_printf(dev,
@@ -3767,12 +3847,12 @@
 	count = (pci_addr_t)1 << mapsize;
 	if (RF_ALIGNMENT(flags) < mapsize)
 		flags = (flags & ~RF_ALIGNMENT_MASK) | RF_ALIGNMENT_LOG2(mapsize);
-	if (PCI_BAR_MEM(testval) && (testval & PCIM_BAR_MEM_PREFETCH))
+	if (PCI_BAR_MEM(map) && (map & PCIM_BAR_MEM_PREFETCH))
 		flags |= RF_PREFETCHABLE;
 
 	/*
 	 * Allocate enough resource, and then write back the
-	 * appropriate bar for that resource.
+	 * appropriate BAR for that resource.
 	 */
 	res = BUS_ALLOC_RESOURCE(device_get_parent(dev), child, type, rid,
 	    start, end, count, flags & ~RF_ACTIVE);
@@ -3797,6 +3877,7 @@
 		    count, *rid, type, rman_get_start(res));
 	map = rman_get_start(res);
 	pci_write_bar(child, *rid, map);
+	pm->pm_value = pci_read_bar(child, *rid);
 out:;
 	return (res);
 }

==== //depot/projects/pci/sys/dev/pci/pci_private.h#2 (text+ko) ====

@@ -104,6 +104,7 @@
 int		pci_assign_interrupt_method(device_t dev, device_t child);
 int		pci_resume(device_t dev);
 int		pci_suspend(device_t dev);
+struct pci_map *pci_find_bar(device_t dev, int reg);
 
 /** Restore the config register state.  The state must be previously
  * saved with pci_cfg_save.  However, the pci bus driver takes care of

==== //depot/projects/pci/sys/dev/pci/pci_user.c#2 (text+ko) ====

@@ -310,7 +310,7 @@
 	struct pci_bar_io *bio;
 	struct pci_match_conf *pattern_buf;
 	struct resource_list_entry *rle;
-	uint32_t value;
+	struct pci_map *pm;
 	size_t confsz, iolen, pbufsz;
 	int error, ionum, i, num_patterns;
 #ifdef PRE7_COMPAT
@@ -685,54 +685,14 @@
 			error = ENODEV;
 			break;
 		}
-		dinfo = device_get_ivars(pcidev);
-		
-		/*
-		 * Look for a resource list entry matching the requested BAR.
-		 *
-		 * XXX: This will not find BARs that are not initialized, but
-		 * maybe that is ok?
-		 */
-		rle = resource_list_find(&dinfo->resources, SYS_RES_MEMORY,
-		    bio->pbi_reg);
-		if (rle == NULL)
-			rle = resource_list_find(&dinfo->resources,
-			    SYS_RES_IOPORT, bio->pbi_reg);
-		if (rle == NULL || rle->res == NULL) {
+		pm = pci_find_bar(pcidev, reg);
+		if (pm == NULL) {
 			error = EINVAL;
 			break;
 		}
-
-		/*
-		 * Ok, we have a resource for this BAR.  Read the lower
-		 * 32 bits to get any flags.
-		 */
-		value = pci_read_config(pcidev, bio->pbi_reg, 4);
-		if (PCI_BAR_MEM(value)) {
-			if (rle->type != SYS_RES_MEMORY) {
-				error = EINVAL;
-				break;
-			}
-			value &= ~PCIM_BAR_MEM_BASE;
-		} else {
-			if (rle->type != SYS_RES_IOPORT) {
-				error = EINVAL;
-				break;
-			}
-			value &= ~PCIM_BAR_IO_BASE;
-		}
-		bio->pbi_base = rman_get_start(rle->res) | value;
-		bio->pbi_length = rman_get_size(rle->res);
-
-		/*
-		 * Check the command register to determine if this BAR
-		 * is enabled.
-		 */
-		value = pci_read_config(pcidev, PCIR_COMMAND, 2);
-		if (rle->type == SYS_RES_MEMORY)
-			bio->pbi_enabled = (value & PCIM_CMD_MEMEN) != 0;
-		else
-			bio->pbi_enabled = (value & PCIM_CMD_PORTEN) != 0;
+		bio->pbi_base = pm->pm_value;
+		bio->pbi_length = (pci_addr_t)1 << pm->pm_size;
+		bio->pbi_enabled = pm->pm_enabled;
 		error = 0;
 		break;
 	case PCIOCATTACHED:

==== //depot/projects/pci/sys/dev/pci/pcivar.h#2 (text+ko) ====

@@ -46,7 +46,15 @@
     uint8_t	pp_bse;		/* conf. space addr. of PM BSE reg */
     uint8_t	pp_data;	/* conf. space addr. of PM data reg */
 };
- 
+
+struct pci_map {
+    pci_addr_t	pm_value;	/* Raw BAR value */
+    pci_addr_t	pm_size;
+    uint8_t	pm_reg;
+    uint8_t	pm_enabled;
+    STAILQ_ENTRY(pci_map) pm_link;
+};
+
 struct vpd_readonly {
     char	keyword[2];
     char	*value;
@@ -119,8 +127,7 @@
 typedef struct pcicfg {
     struct device *dev;		/* device which owns this */
 
-    uint32_t	bar[PCI_MAXMAPS_0]; /* BARs */
-    uint32_t	bios;		/* BIOS mapping */
+    STAILQ_HEAD(, pci_map) maps; /* BARs */
 
     uint16_t	subvendor;	/* card vendor ID */
     uint16_t	subdevice;	/* card device ID, assigned by card vendor */

From owner-p4-projects@FreeBSD.ORG  Fri Mar  4 12:00:57 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id B50FE1065888; Fri,  4 Mar 2011 12:00:57 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5F189106589E
	for ; Fri,  4 Mar 2011 12:00:57 +0000 (UTC)
	(envelope-from jhb@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id 4C43E8FC0C
	for ; Fri,  4 Mar 2011 12:00:57 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p24C0vuh065644
	for ; Fri, 4 Mar 2011 12:00:57 GMT
	(envelope-from jhb@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p24C0vwF065639
	for perforce@freebsd.org; Fri, 4 Mar 2011 12:00:57 GMT
	(envelope-from jhb@freebsd.org)
Date: Fri, 4 Mar 2011 12:00:57 GMT
Message-Id: <201103041200.p24C0vwF065639@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	jhb@freebsd.org using -f
From: John Baldwin 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189492 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Fri, 04 Mar 2011 12:00:58 -0000

http://p4web.freebsd.org/@@189492?ac=10

Change 189492 by jhb@jhb_kavik on 2011/03/04 12:00:27

	More hacking.  Going to retire pm_enabled and calulate it for the
	ioctl instead.

Affected files ...

.. //depot/projects/pci/sys/dev/pci/pci.c#3 edit
.. //depot/projects/pci/sys/dev/pci/pci_private.h#3 edit
.. //depot/projects/pci/sys/dev/pci/pci_user.c#3 edit

Differences ...

==== //depot/projects/pci/sys/dev/pci/pci.c#3 (text+ko) ====

@@ -2453,8 +2453,9 @@
 }
 
 static void
-pci_write_bar(device_t dev, int reg, pci_addr_t base)
+pci_write_bar(device_t dev, struct pci_map *pm, pci_addr_t base)
 {
+	struct pci_map *pm;
 	pci_addr_t map;
 	int ln2range;
 
@@ -2483,6 +2484,14 @@
 	return (NULL);
 }
 
+int
+pci_bar_enabled(device_t dev, struct pci_map *pm)
+{
+	uint16_t cmd;
+
+	if (pm->
+}
+
 struct pci_map *
 pci_add_bar(device_t dev, int reg)
 {
@@ -3938,6 +3947,7 @@
 pci_activate_resource(device_t dev, device_t child, int type, int rid,
     struct resource *r)
 {
+	struct pci_map *pm;
 	int error;
 
 	error = bus_generic_activate_resource(dev, child, type, rid, r);
@@ -3947,9 +3957,12 @@
 	/* Enable decoding in the command register when activating BARs. */
 	if (device_get_parent(child) == dev) {
 		/* Device ROMs need their decoding explicitly enabled. */
-		if (rid == PCIR_BIOS)
-			pci_write_config(child, rid, rman_get_start(r) |
+		if (rid == PCIR_BIOS) {
+			pm = pci_get_bar(child, PCIR_BIOS);
+			pm->pm_enabled = 1;
+			pci_write_config(child, PCIR_BIOS, rman_get_start(r) |
 			    PCIM_BIOS_ENABLE, 4);
+		}
 		switch (type) {
 		case SYS_RES_IOPORT:
 		case SYS_RES_MEMORY:
@@ -3971,8 +3984,11 @@
 		return (error);
 
 	/* Disable decoding for device ROMs. */
-	if (rid == PCIR_BIOS)
-		pci_write_config(child, rid, rman_get_start(r), 4);
+	if (rid == PCIR_BIOS) {
+		pci_write_config(child, PCIR_BIOS, rman_get_start(r), 4);
+		pm = pci_read_bar(child, PCIR_BIOS);
+		pm->pm_enabled = 0;
+	}
 	return (0);
 }
 
@@ -4171,9 +4187,11 @@
 	 */
 	if (pci_get_powerstate(dev) != PCI_POWERSTATE_D0)
 		pci_set_powerstate(dev, PCI_POWERSTATE_D0);
+#if 0
 	for (i = 0; i < dinfo->cfg.nummaps; i++)
 		pci_write_config(dev, PCIR_BAR(i), dinfo->cfg.bar[i], 4);
 	pci_write_config(dev, PCIR_BIOS, dinfo->cfg.bios, 4);
+#endif
 	pci_write_config(dev, PCIR_COMMAND, dinfo->cfg.cmdreg, 2);
 	pci_write_config(dev, PCIR_INTLINE, dinfo->cfg.intline, 1);
 	pci_write_config(dev, PCIR_INTPIN, dinfo->cfg.intpin, 1);
@@ -4207,9 +4225,11 @@
 	 */
 	if ((dinfo->cfg.hdrtype & PCIM_HDRTYPE) != PCIM_HDRTYPE_NORMAL)
 		return;
+#if 0
 	for (i = 0; i < dinfo->cfg.nummaps; i++)
 		dinfo->cfg.bar[i] = pci_read_config(dev, PCIR_BAR(i), 4);
 	dinfo->cfg.bios = pci_read_config(dev, PCIR_BIOS, 4);
+#endif
 
 	/*
 	 * Some drivers apparently write to these registers w/o updating our

==== //depot/projects/pci/sys/dev/pci/pci_private.h#3 (text+ko) ====

@@ -105,6 +105,7 @@
 int		pci_resume(device_t dev);
 int		pci_suspend(device_t dev);
 struct pci_map *pci_find_bar(device_t dev, int reg);
+int		pci_bar_enabled(device_t dev, struct pci_map *pm);
 
 /** Restore the config register state.  The state must be previously
  * saved with pci_cfg_save.  However, the pci bus driver takes care of

==== //depot/projects/pci/sys/dev/pci/pci_user.c#3 (text+ko) ====

@@ -692,7 +692,7 @@
 		}
 		bio->pbi_base = pm->pm_value;
 		bio->pbi_length = (pci_addr_t)1 << pm->pm_size;
-		bio->pbi_enabled = pm->pm_enabled;
+		bio->pbi_enabled = pci_bar_enabled(pcidev, pm);
 		error = 0;
 		break;
 	case PCIOCATTACHED:

From owner-p4-projects@FreeBSD.ORG  Sat Mar  5 00:41:02 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id D6D1B1065674; Sat,  5 Mar 2011 00:41:01 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 98F151065672
	for ; Sat,  5 Mar 2011 00:41:01 +0000 (UTC)
	(envelope-from mjacob@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id 84BD68FC13
	for ; Sat,  5 Mar 2011 00:41:01 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p250f1nx014335
	for ; Sat, 5 Mar 2011 00:41:01 GMT
	(envelope-from mjacob@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p250f1df014332
	for perforce@freebsd.org; Sat, 5 Mar 2011 00:41:01 GMT
	(envelope-from mjacob@freebsd.org)
Date: Sat, 5 Mar 2011 00:41:01 GMT
Message-Id: <201103050041.p250f1df014332@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	mjacob@freebsd.org using -f
From: Matt Jacob 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189524 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Sat, 05 Mar 2011 00:41:02 -0000

http://p4web.freebsd.org/@@189524?ac=10

Change 189524 by mjacob@mjacob-sandbox on 2011/03/05 00:40:24

	MFHead

Affected files ...

.. //depot/projects/mjacob-dev/include/limits.h#2 integrate
.. //depot/projects/mjacob-dev/lib/libc/posix1e/acl_strip.c#2 integrate
.. //depot/projects/mjacob-dev/share/man/man4/run.4#3 integrate
.. //depot/projects/mjacob-dev/sys/cam/cam_periph.c#3 integrate
.. //depot/projects/mjacob-dev/sys/compat/linux/linux_futex.c#3 integrate
.. //depot/projects/mjacob-dev/sys/dev/ath/ath_rate/sample/sample.c#5 integrate
.. //depot/projects/mjacob-dev/sys/dev/usb/usbdevs#4 integrate
.. //depot/projects/mjacob-dev/sys/dev/usb/wlan/if_run.c#4 integrate
.. //depot/projects/mjacob-dev/sys/kern/subr_acl_nfs4.c#3 integrate
.. //depot/projects/mjacob-dev/sys/kern/sys_capability.c#2 integrate
.. //depot/projects/mjacob-dev/sys/net/if_lagg.c#2 integrate
.. //depot/projects/mjacob-dev/sys/security/mac/mac_syscalls.c#3 integrate
.. //depot/projects/mjacob-dev/sys/sys/limits.h#2 integrate
.. //depot/projects/mjacob-dev/sys/ufs/ffs/ffs_alloc.c#3 integrate
.. //depot/projects/mjacob-dev/tools/regression/acltools/00.t#2 integrate
.. //depot/projects/mjacob-dev/tools/regression/acltools/01.t#2 integrate
.. //depot/projects/mjacob-dev/tools/regression/acltools/02.t#3 integrate
.. //depot/projects/mjacob-dev/tools/regression/acltools/03.t#2 integrate
.. //depot/projects/mjacob-dev/tools/regression/acltools/tools-crossfs.test#2 integrate

Differences ...

==== //depot/projects/mjacob-dev/include/limits.h#2 (text+ko) ====

@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)limits.h	8.2 (Berkeley) 1/4/94
- * $FreeBSD: src/include/limits.h,v 1.18 2010/08/29 22:22:15 jilles Exp $
+ * $FreeBSD: src/include/limits.h,v 1.20 2011/03/04 19:28:27 jilles Exp $
  */
 
 #ifndef _LIMITS_H_
@@ -37,18 +37,27 @@
 
 #if __POSIX_VISIBLE
 #define	_POSIX_ARG_MAX		4096
-#define	_POSIX_CHILD_MAX	25
 #define	_POSIX_LINK_MAX		8
 #define	_POSIX_MAX_CANON	255
 #define	_POSIX_MAX_INPUT	255
 #define	_POSIX_NAME_MAX		14
+#define	_POSIX_PIPE_BUF		512
+#define	_POSIX_SSIZE_MAX	32767
+#define	_POSIX_STREAM_MAX	8
+
+#if __POSIX_VISIBLE >= 200112
+#define	_POSIX_CHILD_MAX	25
 #define	_POSIX_NGROUPS_MAX	8
 #define	_POSIX_OPEN_MAX		20
 #define	_POSIX_PATH_MAX		256
-#define	_POSIX_PIPE_BUF		512
-#define	_POSIX_SSIZE_MAX	32767
-#define	_POSIX_STREAM_MAX	8
 #define	_POSIX_TZNAME_MAX	6
+#else
+#define	_POSIX_CHILD_MAX	6
+#define	_POSIX_NGROUPS_MAX	0
+#define	_POSIX_OPEN_MAX		16
+#define	_POSIX_PATH_MAX		255
+#define	_POSIX_TZNAME_MAX	3
+#endif
 
 #define	BC_BASE_MAX		   99	/* max ibase/obase values in bc(1) */
 #define	BC_DIM_MAX		 2048	/* max array elements in bc(1) */
@@ -80,6 +89,8 @@
 #define	_POSIX_SEM_VALUE_MAX	32767
 #define	_POSIX_SIGQUEUE_MAX	32
 #define	_POSIX_TIMER_MAX	32
+
+#define	_POSIX_CLOCKRES_MIN	20000000
 #endif
 
 #if __POSIX_VISIBLE >= 199506
@@ -105,18 +116,21 @@
 #define	_POSIX_RE_DUP_MAX	_POSIX2_RE_DUP_MAX
 #endif
 
+#if __XSI_VISIBLE || __POSIX_VISIBLE >= 200809
+#define	NL_ARGMAX		99	/* max # of position args for printf */
+#define	NL_MSGMAX		32767
+#define	NL_SETMAX		255
+#define	NL_TEXTMAX		2048
+#endif
+
 #if __XSI_VISIBLE
 #define	_XOPEN_IOV_MAX		16
 #define	_XOPEN_NAME_MAX		255
 #define	_XOPEN_PATH_MAX		1024
 #define	PASS_MAX		128	/* _PASSWORD_LEN from  */
 
-#define	NL_ARGMAX		99	/* max # of position args for printf */
 #define	NL_LANGMAX		31	/* max LANG name length */
-#define	NL_MSGMAX		32767
 #define	NL_NMAX			1
-#define	NL_SETMAX		255
-#define	NL_TEXTMAX		2048
 #endif
 
 #define	MB_LEN_MAX		6	/* 31-bit UTF-8 */

==== //depot/projects/mjacob-dev/lib/libc/posix1e/acl_strip.c#2 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/lib/libc/posix1e/acl_strip.c,v 1.7 2010/09/20 17:10:06 trasz Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/posix1e/acl_strip.c,v 1.8 2011/03/04 17:23:10 trasz Exp $");
 
 #include 
 #include 
@@ -141,7 +141,7 @@
 {
 	switch (_acl_brand(aclp)) {
 	case ACL_BRAND_NFS4:
-		return (_nfs4_acl_strip_np(aclp, 1));
+		return (_nfs4_acl_strip_np(aclp, 0));
 
 	case ACL_BRAND_POSIX:
 		return (_posix1e_acl_strip_np(aclp, recalculate_mask));

==== //depot/projects/mjacob-dev/share/man/man4/run.4#3 (text+ko) ====

@@ -14,7 +14,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.\" $FreeBSD: src/share/man/man4/run.4,v 1.5 2011/01/11 21:51:46 thompsa Exp $
+.\" $FreeBSD: src/share/man/man4/run.4,v 1.6 2011/03/04 07:01:45 daichi Exp $
 .\"
 .Dd January 12, 2011
 .Dt RUN 4
@@ -120,6 +120,7 @@
 .It Belkin F6D4050 ver 1
 .It Buffalo WLI-UC-AG300N
 .It Buffalo WLI-UC-G300N
+.It Buffalo WLI-UC-G301N
 .It Buffalo WLI-UC-GN
 .It Corega CG-WLUSB2GNL
 .It Corega CG-WLUSB2GNR

==== //depot/projects/mjacob-dev/sys/cam/cam_periph.c#3 (text+ko) ====

@@ -28,7 +28,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/cam/cam_periph.c,v 1.93 2011/01/11 13:59:06 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_periph.c,v 1.94 2011/03/03 18:28:21 mjacob Exp $");
 
 #include 
 #include 
@@ -1560,6 +1560,15 @@
 		case SS_START:
 		{
 			int le;
+			if (SID_TYPE(&cgd.inq_data) == T_SEQUENTIAL) {
+				xpt_free_ccb(orig_ccb);
+				ccb->ccb_h.status |= CAM_DEV_QFRZN;
+				*action_string = "Will not autostart a "
+				    "sequential access device";
+				err_action = SS_FAIL;
+				error = EIO;
+				break;
+			}
 
 			/*
 			 * Send a start unit command to the device, and

==== //depot/projects/mjacob-dev/sys/compat/linux/linux_futex.c#3 (text+ko) ====

@@ -32,7 +32,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/compat/linux/linux_futex.c,v 1.38 2011/02/23 13:23:28 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/compat/linux/linux_futex.c,v 1.40 2011/03/03 18:29:55 dchagin Exp $");
 #if 0
 __KERNEL_RCSID(1, "$NetBSD: linux_futex.c,v 1.7 2006/07/24 19:01:49 manu Exp $");
 #endif
@@ -137,16 +137,16 @@
 		FUTEXES_UNLOCK;
 		FUTEX_UNLOCK(f);
 
-		LINUX_CTR2(sys_futex, "futex_put destroy uaddr %p ref %d",
-		    f->f_uaddr, f->f_refcount);
+		LINUX_CTR3(sys_futex, "futex_put destroy uaddr %p ref %d "
+		    "shared %d", f->f_uaddr, f->f_refcount, f->f_key.shared);
 		umtx_key_release(&f->f_key);
 		FUTEX_DESTROY(f);
 		free(f, M_FUTEX);
 		return;
 	}
 
-	LINUX_CTR2(sys_futex, "futex_put uaddr %p ref %d",
-	    f->f_uaddr, f->f_refcount);
+	LINUX_CTR3(sys_futex, "futex_put uaddr %p ref %d shared %d",
+	    f->f_uaddr, f->f_refcount, f->f_key.shared);
 	FUTEXES_UNLOCK;
 	FUTEX_UNLOCK(f);
 }
@@ -161,7 +161,7 @@
 	*newf = tmpf = NULL;
 
 	error = umtx_key_get(uaddr, TYPE_FUTEX, (flags & FUTEX_SHARED) ?
-	    PROCESS_SHARE : THREAD_SHARE, &key);
+	    AUTO_SHARE : THREAD_SHARE, &key);
 	if (error)
 		return (error);
 retry:
@@ -189,8 +189,8 @@
 
 			FUTEX_LOCK(f);
 			*newf = f;
-			LINUX_CTR2(sys_futex, "futex_get uaddr %p ref %d",
-			    uaddr, f->f_refcount);
+			LINUX_CTR3(sys_futex, "futex_get uaddr %p ref %d shared %d",
+			    uaddr, f->f_refcount, f->f_key.shared);
 			return (0);
 		}
 	}
@@ -223,8 +223,8 @@
 	LIST_INSERT_HEAD(&futex_list, tmpf, f_list);
 	FUTEXES_UNLOCK;
 
-	LINUX_CTR2(sys_futex, "futex_get uaddr %p ref %d new",
-	    uaddr, tmpf->f_refcount);
+	LINUX_CTR3(sys_futex, "futex_get uaddr %p ref %d shared %d new",
+	    uaddr, tmpf->f_refcount, tmpf->f_key.shared);
 	*newf = tmpf;
 	return (0);
 }

==== //depot/projects/mjacob-dev/sys/dev/ath/ath_rate/sample/sample.c#5 (text+ko) ====

@@ -36,7 +36,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/dev/ath/ath_rate/sample/sample.c,v 1.36 2011/03/03 08:09:49 adrian Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/ath/ath_rate/sample/sample.c,v 1.37 2011/03/03 20:41:59 adrian Exp $");
 
 /*
  * John Bicket's SampleRate control algorithm.
@@ -273,6 +273,7 @@
 		goto done;
 	}
 
+	/* XXX TODO: this doesn't know about 11gn vs 11g protection; teach it */
 	mrr = sc->sc_mrretry && !(ic->ic_flags & IEEE80211_F_USEPROT);
 
 	best_rix = pick_best_rate(sn, rt, size_bin, !mrr);

==== //depot/projects/mjacob-dev/sys/dev/usb/usbdevs#4 (text+ko) ====

@@ -1,4 +1,4 @@
-$FreeBSD: src/sys/dev/usb/usbdevs,v 1.506 2011/02/24 09:13:47 hselasky Exp $
+$FreeBSD: src/sys/dev/usb/usbdevs,v 1.507 2011/03/04 07:01:45 daichi Exp $
 /* $NetBSD: usbdevs,v 1.392 2004/12/29 08:38:44 imp Exp $ */
 
 /*-
@@ -2157,6 +2157,7 @@
 product MELCO RT2870_1		0x0148	RT2870
 product MELCO RT2870_2		0x0150	RT2870
 product MELCO WLIUCGN		0x015d	WLI-UC-GN
+product MELCO WLIUCG301N	0x016f	WLI-UC-G301N
 
 /* Merlin products */
 product MERLIN V620             0x1110  Merlin V620

==== //depot/projects/mjacob-dev/sys/dev/usb/wlan/if_run.c#4 (text+ko) ====

@@ -17,7 +17,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/dev/usb/wlan/if_run.c,v 1.20 2011/02/14 08:14:06 hselasky Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/usb/wlan/if_run.c,v 1.21 2011/03/04 07:01:45 daichi Exp $");
 
 /*-
  * Ralink Technology RT2700U/RT2800U/RT3000U chipset driver.
@@ -210,6 +210,7 @@
     RUN_DEV(MELCO,		RT2870_2),
     RUN_DEV(MELCO,		WLIUCAG300N),
     RUN_DEV(MELCO,		WLIUCG300N),
+    RUN_DEV(MELCO,		WLIUCG301N),
     RUN_DEV(MELCO,		WLIUCGN),
     RUN_DEV(MOTOROLA4,		RT2770),
     RUN_DEV(MOTOROLA4,		RT3070),

==== //depot/projects/mjacob-dev/sys/kern/subr_acl_nfs4.c#3 (text+ko) ====

@@ -32,7 +32,7 @@
 
 #ifdef _KERNEL
 #include 
-__FBSDID("$FreeBSD: src/sys/kern/subr_acl_nfs4.c,v 1.11 2010/12/13 18:56:04 trasz Exp $");
+__FBSDID("$FreeBSD: src/sys/kern/subr_acl_nfs4.c,v 1.12 2011/03/04 19:53:07 trasz Exp $");
 
 #include 
 #include 
@@ -55,12 +55,12 @@
 
 #endif /* !_KERNEL */
 
-static int	acl_nfs4_old_semantics = 1;
+static int	acl_nfs4_old_semantics = 0;
 
 #ifdef _KERNEL
 
 SYSCTL_INT(_vfs, OID_AUTO, acl_nfs4_old_semantics, CTLFLAG_RW,
-    &acl_nfs4_old_semantics, 1, "Use pre-PSARC/2010/029 NFSv4 ACL semantics");
+    &acl_nfs4_old_semantics, 0, "Use pre-PSARC/2010/029 NFSv4 ACL semantics");
 
 static struct {
 	accmode_t accmode;

==== //depot/projects/mjacob-dev/sys/kern/sys_capability.c#2 (text+ko) ====

@@ -39,7 +39,7 @@
 #include "opt_capabilities.h"
 
 #include 
-__FBSDID("$FreeBSD: src/sys/kern/sys_capability.c,v 1.1 2011/03/01 13:23:37 rwatson Exp $");
+__FBSDID("$FreeBSD: src/sys/kern/sys_capability.c,v 1.2 2011/03/04 09:03:54 netchild Exp $");
 
 #include 
 #include 
@@ -61,6 +61,8 @@
 
 #ifdef CAPABILITIES
 
+FEATURE(security_capabilities, "Capsicum Capability Mode");
+
 /*
  * We don't currently have any MIB entries for sysctls, but we do expose
  * security.capabilities so that it's easy to tell if options CAPABILITIES is

==== //depot/projects/mjacob-dev/sys/net/if_lagg.c#2 (text+ko) ====

@@ -341,7 +341,8 @@
 	while ((lp = SLIST_FIRST(&sc->sc_ports)) != NULL)
 		lagg_port_destroy(lp, 1);
 	/* Unhook the aggregation protocol */
-	(*sc->sc_detach)(sc);
+	if (sc->sc_detach != NULL)
+		(*sc->sc_detach)(sc);
 
 	LAGG_WUNLOCK(sc);
 

==== //depot/projects/mjacob-dev/sys/security/mac/mac_syscalls.c#3 (text+ko) ====

@@ -43,7 +43,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/security/mac/mac_syscalls.c,v 1.140 2011/02/25 10:11:01 netchild Exp $");
+__FBSDID("$FreeBSD: src/sys/security/mac/mac_syscalls.c,v 1.141 2011/03/04 09:03:54 netchild Exp $");
 
 #include "opt_mac.h"
 
@@ -73,7 +73,7 @@
 
 #ifdef MAC
 
-FEATURE(mac, "Mandatory Access Control Framework support");
+FEATURE(security_mac, "Mandatory Access Control Framework support");
 
 int
 __mac_get_pid(struct thread *td, struct __mac_get_pid_args *uap)

==== //depot/projects/mjacob-dev/sys/sys/limits.h#2 (text+ko) ====

@@ -26,7 +26,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/sys/limits.h,v 1.10 2005/12/02 07:45:28 davidxu Exp $
+ * $FreeBSD: src/sys/sys/limits.h,v 1.11 2011/03/04 19:28:27 jilles Exp $
  */
 
 #ifndef _SYS_LIMITS_H_
@@ -88,7 +88,7 @@
 #define	QUAD_MIN	(__QUAD_MIN)	/* min value for a quad_t */
 #endif
 
-#if __XSI_VISIBLE
+#if __XSI_VISIBLE || __POSIX_VISIBLE >= 200809
 #define	LONG_BIT	__LONG_BIT
 #define	WORD_BIT	__WORD_BIT
 #endif

==== //depot/projects/mjacob-dev/sys/ufs/ffs/ffs_alloc.c#3 (text+ko) ====

@@ -60,7 +60,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.160 2010/12/29 12:25:28 kib Exp $");
+__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.161 2011/03/04 22:26:41 jhb Exp $");
 
 #include "opt_quota.h"
 
@@ -1782,17 +1782,13 @@
 		}
 	}
 	i = start + len - loc;
-	map = inosused[i];
-	ipref = i * NBBY;
-	for (i = 1; i < (1 << NBBY); i <<= 1, ipref++) {
-		if ((map & i) == 0) {
-			cgp->cg_irotor = ipref;
-			goto gotit;
-		}
+	map = inosused[i] ^ 0xff;
+	if (map == 0) {
+		printf("fs = %s\n", fs->fs_fsmnt);
+		panic("ffs_nodealloccg: block not in map");
 	}
-	printf("fs = %s\n", fs->fs_fsmnt);
-	panic("ffs_nodealloccg: block not in map");
-	/* NOTREACHED */
+	ipref = i * NBBY + ffs(map) - 1;
+	cgp->cg_irotor = ipref;
 gotit:
 	/*
 	 * Check to see if we need to initialize more inodes.

==== //depot/projects/mjacob-dev/tools/regression/acltools/00.t#2 (text+ko) ====

@@ -24,7 +24,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/tools/regression/acltools/00.t,v 1.3 2009/09/23 15:12:20 trasz Exp $
+# $FreeBSD: src/tools/regression/acltools/00.t,v 1.4 2011/03/04 17:07:02 trasz Exp $
 #
 
 # This is a wrapper script to run tools-posix.test on UFS filesystem.
@@ -44,7 +44,7 @@
 	exit 1
 fi
 
-TESTDIR=`dirname $0`
+TESTDIR=$(dirname $(realpath $0))
 
 # Set up the test filesystem.
 MD=`mdconfig -at swap -s 10m`

==== //depot/projects/mjacob-dev/tools/regression/acltools/01.t#2 (text+ko) ====

@@ -24,7 +24,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/tools/regression/acltools/01.t,v 1.1 2009/09/07 16:26:03 trasz Exp $
+# $FreeBSD: src/tools/regression/acltools/01.t,v 1.3 2011/03/04 17:10:39 trasz Exp $
 #
 
 # This is a wrapper script to run tools-nfs4.test on ZFS filesystem.
@@ -46,7 +46,7 @@
 	exit 1
 fi
 
-TESTDIR=`dirname $0`
+TESTDIR=$(dirname $(realpath $0))
 
 # Set up the test filesystem.
 MD=`mdconfig -at swap -s 64m`
@@ -64,13 +64,13 @@
 # First, check whether we can crash the kernel by creating too many
 # entries.  For some reason this won't work in the test file.
 touch xxx
-setfacl -x5 xxx
+setfacl -x2 xxx
 while :; do setfacl -a0 u:42:rwx:allow xxx 2> /dev/null; if [ $? -ne 0 ]; then break; fi; done
 chmod 600 xxx
 rm xxx
 echo "ok 2"
 
-perl $TESTDIR/run $TESTDIR/tools-nfs4.test > /dev/null
+perl $TESTDIR/run $TESTDIR/tools-nfs4-psarc.test > /dev/null
 
 if [ $? -eq 0 ]; then
 	echo "ok 3"

==== //depot/projects/mjacob-dev/tools/regression/acltools/02.t#3 (text+ko) ====

@@ -24,10 +24,10 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/tools/regression/acltools/02.t,v 1.2 2010/12/13 18:59:55 trasz Exp $
+# $FreeBSD: src/tools/regression/acltools/02.t,v 1.4 2011/03/04 18:46:19 trasz Exp $
 #
 
-# This is a wrapper script to run tools-nfs4.test.
+# This is a wrapper script to run tools-nfs4.test on UFS filesystem.
 #
 # If any of the tests fails, here is how to debug it: go to
 # the directory with problematic filesystem mounted on it,
@@ -44,7 +44,7 @@
 	exit 1
 fi
 
-TESTDIR=`dirname $0`
+TESTDIR=$(dirname $(realpath $0))
 
 # Set up the test filesystem.
 MD=`mdconfig -at swap -s 10m`
@@ -63,7 +63,7 @@
 # First, check whether we can crash the kernel by creating too many
 # entries.  For some reason this won't work in the test file.
 touch xxx
-setfacl -x5 xxx
+setfacl -x2 xxx
 while :; do setfacl -a0 u:42:rwx:allow xxx 2> /dev/null; if [ $? -ne 0 ]; then break; fi; done
 chmod 600 xxx
 rm xxx

==== //depot/projects/mjacob-dev/tools/regression/acltools/03.t#2 (text+ko) ====

@@ -24,7 +24,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/tools/regression/acltools/03.t,v 1.1 2009/09/23 15:12:20 trasz Exp $
+# $FreeBSD: src/tools/regression/acltools/03.t,v 1.2 2011/03/04 17:07:02 trasz Exp $
 #
 
 # This is a wrapper script to run tools-crossfs.test between UFS without
@@ -41,7 +41,7 @@
 	exit 1
 fi
 
-TESTDIR=`dirname $0`
+TESTDIR=$(dirname $(realpath $0))
 MNTROOT=`mktemp -dt acltools`
 
 # Set up the test filesystems.

==== //depot/projects/mjacob-dev/tools/regression/acltools/tools-crossfs.test#2 (text+ko) ====

@@ -22,7 +22,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/tools/regression/acltools/tools-crossfs.test,v 1.2 2009/12/27 13:05:56 trasz Exp $
+# $FreeBSD: src/tools/regression/acltools/tools-crossfs.test,v 1.3 2011/03/04 18:37:26 trasz Exp $
 #
 
 # This is a tools-level test intended to verify that cp(1) and mv(1)
@@ -43,11 +43,8 @@
 
 $ touch nfs4/xxx
 $ getfacl -nq nfs4/xxx
->             owner@:--x-----------:------:deny
->             owner@:rw-p---A-W-Co-:------:allow
->             group@:-wxp----------:------:deny
->             group@:r-------------:------:allow
->          everyone@:-wxp---A-W-Co-:------:deny
+>             owner@:rw-p--aARWcCos:------:allow
+>             group@:r-----a-R-c--s:------:allow
 >          everyone@:r-----a-R-c--s:------:allow
 
 $ touch posix/xxx
@@ -100,10 +97,8 @@
 > mv: failed to set acl entries for nfs4/xxx: Invalid argument
 $ getfacl -nq nfs4/xxx
 >             owner@:-wxp----------:------:deny
->             owner@:r------A-W-Co-:------:allow
->             group@:--------------:------:deny
->             group@:rwxp----------:------:allow
->          everyone@:--x----A-W-Co-:------:deny
+>             owner@:r-----aARWcCos:------:allow
+>             group@:rwxp--a-R-c--s:------:allow
 >          everyone@:rw-p--a-R-c--s:------:allow
 $ ls -l nfs4/xxx | cut -d' ' -f1
 > -r--rwxrw-
@@ -117,11 +112,8 @@
 $ getfacl -nq nfs4/yyy
 >            user:42:--x-----------:------:allow
 >           group:43:-w------------:------:allow
->             owner@:--x-----------:------:deny
->             owner@:rw-p---A-W-Co-:------:allow
->             group@:-wxp----------:------:deny
->             group@:r-------------:------:allow
->          everyone@:-wxp---A-W-Co-:------:deny
+>             owner@:rw-p--aARWcCos:------:allow
+>             group@:r-----a-R-c--s:------:allow
 >          everyone@:r-----a-R-c--s:------:allow
 $ ls -l nfs4/yyy | cut -d' ' -f1
 > -rw-r--r--+
@@ -271,11 +263,11 @@
 $ getfacl -nq nfs4/yyy
 >            user:42:--x-----------:------:allow
 >           group:43:-w------------:------:allow
+>             owner@:--x-----------:------:allow
 >             owner@:-w-p----------:------:deny
->             owner@:r-x----A-W-Co-:------:allow
 >             group@:-wxp----------:------:deny
->             group@:r-------------:------:allow
->          everyone@:r------A-W-Co-:------:deny
+>             owner@:r-x---aARWcCos:------:allow
+>             group@:r-----a-R-c--s:------:allow
 >          everyone@:-wxp--a-R-c--s:------:allow
 $ ls -l nfs4/yyy | cut -d' ' -f1
 > -r-xr---wx+

From owner-p4-projects@FreeBSD.ORG  Sat Mar  5 15:03:20 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 8CE0E106566C; Sat,  5 Mar 2011 15:03:20 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 430DE106564A
	for ; Sat,  5 Mar 2011 15:03:20 +0000 (UTC)
	(envelope-from trasz@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id 2D9148FC1A
	for ; Sat,  5 Mar 2011 15:03:20 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p25F3KcY078432
	for ; Sat, 5 Mar 2011 15:03:20 GMT
	(envelope-from trasz@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p25F3Jr6078429
	for perforce@freebsd.org; Sat, 5 Mar 2011 15:03:19 GMT
	(envelope-from trasz@freebsd.org)
Date: Sat, 5 Mar 2011 15:03:19 GMT
Message-Id: <201103051503.p25F3Jr6078429@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	trasz@freebsd.org using -f
From: Edward Tomasz Napierala 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189560 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Sat, 05 Mar 2011 15:03:20 -0000

http://p4web.freebsd.org/@@189560?ac=10

Change 189560 by trasz@trasz_victim on 2011/03/05 15:02:31

	IFC.

Affected files ...

.. //depot/projects/soc2009/trasz_limits/bin/sh/arith_yacc.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/arith_yylex.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/include/limits.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/include/unistd.h#11 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/posix1e/acl_strip.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Symbol.map#14 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libutil/login_cap.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libutil/login_class.c#10 integrate
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ARABIC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CELTIC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CENTEURO%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CROATIAN%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/CYRILLIC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/DEVANAGA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/DINGBATS%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/FARSI%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GAELIC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GREEK%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GUJARATI%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/GURMUKHI%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/HEBREW%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ICELAND%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/INUIT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/KEYBOARD%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ROMAN%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/ROMANIAN%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/SYMBOL%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/THAI%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/TURKISH%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ARABIC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CELTIC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CENTEURO.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CROATIAN.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25CYRILLIC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25DEVANAGA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25DINGBATS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25FARSI.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GAELIC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GREEK.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GUJARATI.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25GURMUKHI.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25HEBREW.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ICELAND.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25INUIT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25KEYBOARD.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ROMAN.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25ROMANIAN.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25SYMBOL.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25THAI.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/APPLE/UCS%25TURKISH.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-7%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-8%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/ARMSCII-8A%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-7.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-8.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/AST/UCS%25ARMSCII-8A.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/BIG5/Big5UDA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/BIG5/UCS%25Big5UDA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/CNS11643-1%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/CNS11643-2%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/UCS%25CNS11643-1.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CNS/UCS%25CNS11643-2.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP037%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP038%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10000%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10006%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10007%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10029%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1006%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10079%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP10081%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1026%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1046%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1124%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1125%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1129%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1131%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1133%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1161%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1162%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1163%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1250%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1251%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1252%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1253%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1254%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1255%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1256%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1257%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP1258%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP273%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP274%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP275%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP277%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP278%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP280%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP281%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP284%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP285%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP290%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP297%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP420%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP423%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP424%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP437%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP500%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP737%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP775%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP850%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP851%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP852%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP853%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP855%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP856%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP857%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP858%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP860%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP861%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP862%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP863%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP864%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP865%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP866%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP868%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP869%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP870%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP871%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP874%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP875%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP880%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP891%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP903%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP904%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP905%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP918%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP922%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP932UDA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP936EXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP942EXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP949EXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/CP950%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP037.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP038.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10000.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10006.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10007.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10029.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1006.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10079.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP10081.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1026.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1046.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1124.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1125.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1129.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1131.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1133.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1161.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1162.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1163.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1250.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1251.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1252.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1253.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1254.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1255.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1256.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1257.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP1258.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP273.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP274.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP275.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP277.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP278.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP280.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP281.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP284.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP285.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP290.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP297.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP420.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP423.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP424.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP437.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP500.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP737.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP775.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP850.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP851.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP852.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP853.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP855.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP856.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP857.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP858.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP860.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP861.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP862.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP863.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP864.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP865.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP866.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP868.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP869.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP870.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP871.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP874.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP875.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP880.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP891.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP903.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP904.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP905.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP918.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP922.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP932UDA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP936EXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP942EXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP949EXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/CP/UCS%25CP950.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-FR%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-IT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-PT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/EBCDIC-UK%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE-A.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-AT-DE.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-CA-FR.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO-A.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-DK-NO.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-A.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES-S.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-ES.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE-A.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FI-SE.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-FR.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-IT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-PT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/EBCDIC/UCS%25EBCDIC-UK.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB12345%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312EXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312GBK%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312UDA1%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GB2312UDA2%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GBKEXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/GBKUDA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/ISO-IR-165EXT%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB12345.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312EXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312UDA1.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GB2312UDA2.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GBKEXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25GBKUDA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GB/UCS%25ISO-IR-165EXT.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-ACADEMY.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/GEORGIAN/UCS%25GEORGIAN-PS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-10%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-11%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-13%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-14%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-15%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-16%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-2%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-3%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-4%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-5%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-6%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-7%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-8%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/ISO-8859-9%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-10.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-11.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-13.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-14.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-15.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-16.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-2.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-3.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-4.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-5.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-6.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-7.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-8.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO-8859/UCS%25ISO-8859-9.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CA%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CA2%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CN%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-CU%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-DE%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-DK%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-ES%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-ES2%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FI%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FR%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-FR1%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-GB%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-HU%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-IT%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-JP%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-KR%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-NO%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-NO2%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-PT%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-PT2%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-SE%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-SE2%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-US%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/ISO646/ISO646-YU%25UCS.646#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0201-KANA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0208UDC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0212%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/JISX0212UDC%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0201-KANA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0208UDC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0212.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/JIS/UCS%25JISX0212UDC.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/KZ1048%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/PTCP154%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/UCS%25KZ1048.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KAZAKH/UCS%25PTCP154.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/GOST19768-74%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/ISO-5427%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI7%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-C%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-CyrillicOld%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-E%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-R%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-RU%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-T%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/KOI8-U%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25GOST19768-74.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25ISO-5427.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI7.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-C.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-CyrillicOld.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-E.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-R.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-RU.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-T.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8-U.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KOI/UCS%25KOI8.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/JOHAB%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/KSC5601HANGUL%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/KSC5601HANJA%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25JOHAB.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25KSC5601HANGUL.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/KS/UCS%25KSC5601HANJA.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/ATARIST%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/DECMCS%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/HP-ROMAN8%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/MULELAO-1%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/NEXTSTEP%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/RISCOS-LATIN1%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/TDS565%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25ATARIST.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25DECMCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25HP-ROMAN8.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25MULELAO-1.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25NEXTSTEP.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25RISCOS-LATIN1.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/MISC/UCS%25TDS565.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/TCVN5712-1%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/UCS%25TCVN5712-1.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/UCS%25VISCII.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/i18n/csmapper/TCVN/VISCII%25UCS.src#2 delete
.. //depot/projects/soc2009/trasz_limits/share/man/man4/run.4#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/cam/cam_periph.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_proto.h#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscall.h#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscalls.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_sysent.c#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/syscalls.master#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_futex.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/files#49 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/adapter.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/common/common.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/t4_main.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/t4_sge.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/isp/isp_freebsd.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdevs#35 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_run.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#38 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/init_sysent.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#37 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#33 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_proc.c#23 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_prot.c#34 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_acl_nfs4.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/sys_capability.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/syscalls.master#18 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/systrace_args.c#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/net/if_lagg.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/security/mac/mac_syscalls.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/priv.h#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/syscall.h#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/syscall.mk#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/sysproto.h#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/ucred.h#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/user.h#10 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ufs/ffs/ffs_alloc.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acltools/00.t#4 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acltools/01.t#2 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acltools/02.t#3 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acltools/03.t#2 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acltools/tools-crossfs.test#3 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/id/id.1#4 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/id/id.c#9 integrate

Differences ...

==== //depot/projects/soc2009/trasz_limits/bin/sh/arith_yacc.c#2 (text+ko) ====

@@ -33,7 +33,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/bin/sh/arith_yacc.c,v 1.2 2011/02/12 23:44:05 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/arith_yacc.c,v 1.3 2011/03/05 13:27:13 jilles Exp $");
 
 #include 
 #include 
@@ -198,7 +198,7 @@
 	}
 }
 
-static arith_t binop2(arith_t a, int op, int prec, int noeval)
+static arith_t binop2(arith_t a, int op, int precedence, int noeval)
 {
 	for (;;) {
 		union yystype val;
@@ -221,7 +221,7 @@
 		a = noeval ? b : do_binop(op, a, b);
 
 		if (op2 < ARITH_BINOP_MIN || op2 >= ARITH_BINOP_MAX ||
-		    arith_prec(op2) >= prec)
+		    arith_prec(op2) >= precedence)
 			return a;
 
 		op = op2;

==== //depot/projects/soc2009/trasz_limits/bin/sh/arith_yylex.c#2 (text+ko) ====

@@ -33,7 +33,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/bin/sh/arith_yylex.c,v 1.1 2011/02/08 23:18:06 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/arith_yylex.c,v 1.2 2011/03/05 13:27:13 jilles Exp $");
 
 #include 
 #include 
@@ -57,6 +57,7 @@
 {
 	int value;
 	const char *buf = arith_buf;
+	char *end;
 	const char *p;
 
 	for (;;) {
@@ -79,7 +80,8 @@
 		case '7':
 		case '8':
 		case '9':
-			yylval.val = strtoarith_t(buf, (char **)&arith_buf, 0);
+			yylval.val = strtoarith_t(buf, (char **)&end, 0);
+			arith_buf = end;
 			return ARITH_NUM;
 		case 'A':
 		case 'B':

==== //depot/projects/soc2009/trasz_limits/include/limits.h#4 (text+ko) ====

@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)limits.h	8.2 (Berkeley) 1/4/94
- * $FreeBSD: src/include/limits.h,v 1.18 2010/08/29 22:22:15 jilles Exp $
+ * $FreeBSD: src/include/limits.h,v 1.20 2011/03/04 19:28:27 jilles Exp $
  */
 
 #ifndef _LIMITS_H_
@@ -37,18 +37,27 @@
 
 #if __POSIX_VISIBLE
 #define	_POSIX_ARG_MAX		4096
-#define	_POSIX_CHILD_MAX	25
 #define	_POSIX_LINK_MAX		8
 #define	_POSIX_MAX_CANON	255
 #define	_POSIX_MAX_INPUT	255
 #define	_POSIX_NAME_MAX		14
+#define	_POSIX_PIPE_BUF		512
+#define	_POSIX_SSIZE_MAX	32767
+#define	_POSIX_STREAM_MAX	8
+
+#if __POSIX_VISIBLE >= 200112
+#define	_POSIX_CHILD_MAX	25
 #define	_POSIX_NGROUPS_MAX	8
 #define	_POSIX_OPEN_MAX		20
 #define	_POSIX_PATH_MAX		256
-#define	_POSIX_PIPE_BUF		512
-#define	_POSIX_SSIZE_MAX	32767
-#define	_POSIX_STREAM_MAX	8
 #define	_POSIX_TZNAME_MAX	6
+#else
+#define	_POSIX_CHILD_MAX	6
+#define	_POSIX_NGROUPS_MAX	0
+#define	_POSIX_OPEN_MAX		16
+#define	_POSIX_PATH_MAX		255
+#define	_POSIX_TZNAME_MAX	3
+#endif
 
 #define	BC_BASE_MAX		   99	/* max ibase/obase values in bc(1) */
 #define	BC_DIM_MAX		 2048	/* max array elements in bc(1) */
@@ -80,6 +89,8 @@
 #define	_POSIX_SEM_VALUE_MAX	32767
 #define	_POSIX_SIGQUEUE_MAX	32
 #define	_POSIX_TIMER_MAX	32
+
+#define	_POSIX_CLOCKRES_MIN	20000000
 #endif
 
 #if __POSIX_VISIBLE >= 199506
@@ -105,18 +116,21 @@
 #define	_POSIX_RE_DUP_MAX	_POSIX2_RE_DUP_MAX
 #endif
 
+#if __XSI_VISIBLE || __POSIX_VISIBLE >= 200809
+#define	NL_ARGMAX		99	/* max # of position args for printf */
+#define	NL_MSGMAX		32767
+#define	NL_SETMAX		255
+#define	NL_TEXTMAX		2048
+#endif
+
 #if __XSI_VISIBLE
 #define	_XOPEN_IOV_MAX		16
 #define	_XOPEN_NAME_MAX		255
 #define	_XOPEN_PATH_MAX		1024
 #define	PASS_MAX		128	/* _PASSWORD_LEN from  */
 
-#define	NL_ARGMAX		99	/* max # of position args for printf */
 #define	NL_LANGMAX		31	/* max LANG name length */
-#define	NL_MSGMAX		32767
 #define	NL_NMAX			1
-#define	NL_SETMAX		255
-#define	NL_TEXTMAX		2048
 #endif
 
 #define	MB_LEN_MAX		6	/* 31-bit UTF-8 */

==== //depot/projects/soc2009/trasz_limits/include/unistd.h#11 (text+ko) ====

@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)unistd.h	8.12 (Berkeley) 4/27/95
- * $FreeBSD: src/include/unistd.h,v 1.100 2010/12/20 21:12:18 uqs Exp $
+ * $FreeBSD: src/include/unistd.h,v 1.101 2011/03/05 12:40:35 trasz Exp $
  */
 
 #ifndef _UNISTD_H_
@@ -500,7 +500,7 @@
 char	*fflagstostr(u_long);
 int	 getdomainname(char *, int);
 int	 getgrouplist(const char *, gid_t, gid_t *, int *);
-int	 getloginclass(pid_t, char *, size_t);
+int	 getloginclass(char *, size_t);
 mode_t	 getmode(const void *, mode_t);
 int	 getosreldate(void);
 int	 getpeereid(int, uid_t *, gid_t *);

==== //depot/projects/soc2009/trasz_limits/lib/libc/posix1e/acl_strip.c#6 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/lib/libc/posix1e/acl_strip.c,v 1.7 2010/09/20 17:10:06 trasz Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/posix1e/acl_strip.c,v 1.8 2011/03/04 17:23:10 trasz Exp $");
 
 #include 
 #include 
@@ -141,7 +141,7 @@
 {
 	switch (_acl_brand(aclp)) {
 	case ACL_BRAND_NFS4:
-		return (_nfs4_acl_strip_np(aclp, 1));
+		return (_nfs4_acl_strip_np(aclp, 0));
 
 	case ACL_BRAND_POSIX:
 		return (_posix1e_acl_strip_np(aclp, recalculate_mask));

==== //depot/projects/soc2009/trasz_limits/lib/libc/sys/Symbol.map#14 (text) ====

@@ -1,5 +1,5 @@
 /*
- * $FreeBSD: src/lib/libc/sys/Symbol.map,v 1.32 2011/03/03 11:31:08 rwatson Exp $
+ * $FreeBSD: src/lib/libc/sys/Symbol.map,v 1.33 2011/03/05 12:40:35 trasz Exp $
  */
 
 /*

==== //depot/projects/soc2009/trasz_limits/lib/libutil/login_cap.h#3 (text+ko) ====

@@ -22,7 +22,7 @@
  * Low-level routines relating to the user capabilities database
  *
  *	Was login_cap.h,v 1.9 1997/05/07 20:00:01 eivind Exp
- * $FreeBSD: src/lib/libutil/login_cap.h,v 1.13 2008/10/20 17:17:58 des Exp $
+ * $FreeBSD: src/lib/libutil/login_cap.h,v 1.14 2011/03/05 12:40:35 trasz Exp $
  */
 
 #ifndef _LOGIN_CAP_H_

==== //depot/projects/soc2009/trasz_limits/lib/libutil/login_class.c#10 (text+ko) ====

@@ -23,7 +23,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/lib/libutil/login_class.c,v 1.32 2010/08/16 11:32:20 des Exp $");
+__FBSDID("$FreeBSD: src/lib/libutil/login_class.c,v 1.33 2011/03/05 12:40:35 trasz Exp $");
 
 #include 
 #include 

==== //depot/projects/soc2009/trasz_limits/share/man/man4/run.4#6 (text+ko) ====

@@ -14,7 +14,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.\" $FreeBSD: src/share/man/man4/run.4,v 1.5 2011/01/11 21:51:46 thompsa Exp $
+.\" $FreeBSD: src/share/man/man4/run.4,v 1.6 2011/03/04 07:01:45 daichi Exp $
 .\"
 .Dd January 12, 2011
 .Dt RUN 4
@@ -120,6 +120,7 @@
 .It Belkin F6D4050 ver 1
 .It Buffalo WLI-UC-AG300N
 .It Buffalo WLI-UC-G300N
+.It Buffalo WLI-UC-G301N
 .It Buffalo WLI-UC-GN
 .It Corega CG-WLUSB2GNL
 .It Corega CG-WLUSB2GNR

==== //depot/projects/soc2009/trasz_limits/sys/cam/cam_periph.c#13 (text+ko) ====

@@ -28,7 +28,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/cam/cam_periph.c,v 1.93 2011/01/11 13:59:06 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/cam/cam_periph.c,v 1.94 2011/03/03 18:28:21 mjacob Exp $");
 
 #include 
 #include 
@@ -1560,6 +1560,15 @@
 		case SS_START:
 		{
 			int le;
+			if (SID_TYPE(&cgd.inq_data) == T_SEQUENTIAL) {
+				xpt_free_ccb(orig_ccb);
+				ccb->ccb_h.status |= CAM_DEV_QFRZN;
+				*action_string = "Will not autostart a "
+				    "sequential access device";
+				err_action = SS_FAIL;
+				error = EIO;
+				break;
+			}
 
 			/*
 			 * Send a start unit command to the device, and

==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32.h#8 (text+ko) ====

@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/compat/freebsd32/freebsd32.h,v 1.16 2010/12/19 21:18:33 kib Exp $
+ * $FreeBSD: src/sys/compat/freebsd32/freebsd32.h,v 1.17 2011/03/05 14:41:49 trasz Exp $
  */
 
 #ifndef _COMPAT_FREEBSD32_FREEBSD32_H_
@@ -316,7 +316,8 @@
 	char	ki_lockname[LOCKNAMELEN+1];
 	char	ki_comm[COMMLEN+1];
 	char	ki_emul[KI_EMULNAMELEN+1];
-	char	ki_sparestrings[68];
+	char	ki_loginclass[LOGINCLASSLEN+1];
+	char	ki_sparestrings[50];
 	int	ki_spareints[KI_NSPARE_INT];
 	u_int	ki_cr_flags;
 	int	ki_jid;

==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_proto.h#15 (text+ko) ====

@@ -2,8 +2,8 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $FreeBSD: src/sys/compat/freebsd32/freebsd32_proto.h,v 1.117 2011/03/01 13:30:23 rwatson Exp $
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 219129 2011-03-01 13:23:37Z rwatson 
+ * $FreeBSD: src/sys/compat/freebsd32/freebsd32_proto.h,v 1.118 2011/03/05 12:46:24 trasz Exp $
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 219304 2011-03-05 12:40:35Z trasz 
  */
 
 #ifndef _FREEBSD32_SYSPROTO_H_

==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscall.h#13 (text+ko) ====


==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_syscalls.c#13 (text+ko) ====


==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_sysent.c#14 (text+ko) ====


==== //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/syscalls.master#17 (text+ko) ====

@@ -1,4 +1,4 @@
- $FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.133 2011/03/01 13:23:37 rwatson Exp $
+ $FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.134 2011/03/05 12:40:35 trasz Exp $
 ;	from: @(#)syscalls.master	8.2 (Berkeley) 1/13/94
 ;	from: src/sys/kern/syscalls.master 1.107
 ;
@@ -962,7 +962,7 @@
 				    fd_set *ou, fd_set *ex, \
 				    const struct timespec32 *ts, \
 				    const sigset_t *sm); }
-523	AUE_NULL	NOPROTO	{ int getloginclass(pid_t pid, char *namebuf, \
+523	AUE_NULL	NOPROTO	{ int getloginclass(char *namebuf, \
 				    size_t namelen); }
 524	AUE_NULL	NOPROTO	{ int setloginclass(const char *namebuf); }
 525	AUE_NULL	NOPROTO	{ int rctl_get_usage(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }

==== //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_futex.c#9 (text+ko) ====

@@ -32,7 +32,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/compat/linux/linux_futex.c,v 1.38 2011/02/23 13:23:28 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/compat/linux/linux_futex.c,v 1.40 2011/03/03 18:29:55 dchagin Exp $");
 #if 0
 __KERNEL_RCSID(1, "$NetBSD: linux_futex.c,v 1.7 2006/07/24 19:01:49 manu Exp $");
 #endif
@@ -137,16 +137,16 @@
 		FUTEXES_UNLOCK;
 		FUTEX_UNLOCK(f);
 
-		LINUX_CTR2(sys_futex, "futex_put destroy uaddr %p ref %d",
-		    f->f_uaddr, f->f_refcount);
+		LINUX_CTR3(sys_futex, "futex_put destroy uaddr %p ref %d "
+		    "shared %d", f->f_uaddr, f->f_refcount, f->f_key.shared);
 		umtx_key_release(&f->f_key);
 		FUTEX_DESTROY(f);
 		free(f, M_FUTEX);
 		return;
 	}
 
-	LINUX_CTR2(sys_futex, "futex_put uaddr %p ref %d",
-	    f->f_uaddr, f->f_refcount);
+	LINUX_CTR3(sys_futex, "futex_put uaddr %p ref %d shared %d",
+	    f->f_uaddr, f->f_refcount, f->f_key.shared);
 	FUTEXES_UNLOCK;
 	FUTEX_UNLOCK(f);
 }
@@ -161,7 +161,7 @@
 	*newf = tmpf = NULL;
 
 	error = umtx_key_get(uaddr, TYPE_FUTEX, (flags & FUTEX_SHARED) ?
-	    PROCESS_SHARE : THREAD_SHARE, &key);
+	    AUTO_SHARE : THREAD_SHARE, &key);
 	if (error)
 		return (error);
 retry:
@@ -189,8 +189,8 @@
 
 			FUTEX_LOCK(f);
 			*newf = f;
-			LINUX_CTR2(sys_futex, "futex_get uaddr %p ref %d",
-			    uaddr, f->f_refcount);
+			LINUX_CTR3(sys_futex, "futex_get uaddr %p ref %d shared %d",
+			    uaddr, f->f_refcount, f->f_key.shared);
 			return (0);
 		}
 	}
@@ -223,8 +223,8 @@
 	LIST_INSERT_HEAD(&futex_list, tmpf, f_list);
 	FUTEXES_UNLOCK;
 
-	LINUX_CTR2(sys_futex, "futex_get uaddr %p ref %d new",
-	    uaddr, tmpf->f_refcount);
+	LINUX_CTR3(sys_futex, "futex_get uaddr %p ref %d shared %d new",
+	    uaddr, tmpf->f_refcount, tmpf->f_key.shared);
 	*newf = tmpf;
 	return (0);
 }

==== //depot/projects/soc2009/trasz_limits/sys/conf/files#49 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/conf/files,v 1.1569 2011/03/03 10:25:41 hselasky Exp $
+# $FreeBSD: src/sys/conf/files,v 1.1570 2011/03/05 12:40:35 trasz Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and

==== //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.c#8 (text+ko) ====

@@ -36,7 +36,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD: src/sys/dev/ath/ath_rate/sample/sample.c,v 1.36 2011/03/03 08:09:49 adrian Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/ath/ath_rate/sample/sample.c,v 1.37 2011/03/03 20:41:59 adrian Exp $");
 
 /*
  * John Bicket's SampleRate control algorithm.
@@ -273,6 +273,7 @@
 		goto done;
 	}
 
+	/* XXX TODO: this doesn't know about 11gn vs 11g protection; teach it */
 	mrr = sc->sc_mrretry && !(ic->ic_flags & IEEE80211_F_USEPROT);
 
 	best_rix = pick_best_rate(sn, rt, size_bin, !mrr);

==== //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/adapter.h#2 (text+ko) ====

@@ -24,7 +24,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/dev/cxgbe/adapter.h,v 1.1 2011/02/18 08:00:26 np Exp $
+ * $FreeBSD: src/sys/dev/cxgbe/adapter.h,v 1.6 2011/03/05 03:42:03 np Exp $
  *
  */
 
@@ -70,8 +70,8 @@
 t4_bus_space_read_8(bus_space_tag_t tag, bus_space_handle_t handle,
     bus_size_t offset)
 {
-	KASSERT(tag == X86_BUS_SPACE_IO,
-	    ("64-bit reads from I/O space not possible."));
+	KASSERT(tag == X86_BUS_SPACE_MEM,
+	    ("%s: can only handle mem space", __func__));
 
 	return (*(volatile uint64_t *)(handle + offset));
 }
@@ -80,8 +80,9 @@
 t4_bus_space_write_8(bus_space_tag_t tag, bus_space_handle_t bsh,
     bus_size_t offset, uint64_t value)
 {
-	KASSERT(tag == X86_BUS_SPACE_IO,
-	    ("64-bit writes to I/O space not possible."));
+	KASSERT(tag == X86_BUS_SPACE_MEM,
+	    ("%s: can only handle mem space", __func__));
+
 	*(volatile uint64_t *)(bsh + offset) = value;
 }
 #else
@@ -176,6 +177,7 @@
 	struct link_config link_cfg;
 	struct port_stats stats;
 
+	struct taskqueue *tq;
 	struct callout tick;
 	struct sysctl_ctx_list ctx;	/* lives from ifconfig up to down */
 	struct sysctl_oid *oid_rxq;
@@ -222,24 +224,25 @@
 struct sge_iq {
 	bus_dma_tag_t desc_tag;
 	bus_dmamap_t desc_map;
+	bus_addr_t ba;		/* bus address of descriptor ring */
+	char lockname[16];
+	uint32_t flags;
+	uint16_t abs_id;	/* absolute SGE id for the iq */
+	int8_t   intr_pktc_idx;	/* packet count threshold index */
+	int8_t   pad0;
+	iq_intr_handler_t *handler;
+	__be64  *desc;		/* KVA of descriptor ring */
+
 	struct mtx iq_lock;
-	char lockname[16];
-	unsigned int flags;
 	struct adapter *adapter;
-
-	__be64 *desc;		/* KVA of descriptor ring */
-	bus_addr_t ba;		/* bus address of descriptor ring */
 	const __be64 *cdesc;	/* current descriptor */
 	uint8_t  gen;		/* generation bit */
 	uint8_t  intr_params;	/* interrupt holdoff parameters */
-	int8_t   intr_pktc_idx;	/* packet count threshold index */
 	uint8_t  intr_next;	/* holdoff for next interrupt */
 	uint8_t  esize;		/* size (bytes) of each entry in the queue */
 	uint16_t qsize;		/* size (# of entries) of the queue */
 	uint16_t cidx;		/* consumer index */
 	uint16_t cntxt_id;	/* SGE context id  for the iq */
-	uint16_t abs_id;	/* absolute SGE id for the iq */
-	iq_intr_handler_t *handler;
 };
 
 enum {
@@ -274,6 +277,7 @@
 	uint16_t cidx;		/* consumer idx (desc idx) */
 	uint16_t pidx;		/* producer idx (desc idx) */
 	uint16_t pending;	/* # of descriptors used since last doorbell */
+	uint16_t iqid;		/* iq that gets egr_update for the eq */
 	uint32_t cntxt_id;	/* SGE context id for the eq */
 
 	/* DMA maps used for tx */
@@ -309,7 +313,10 @@
 struct sge_txq {
 	struct sge_eq eq;	/* MUST be first */
 	struct mbuf *m;		/* held up due to temporary resource shortage */
+	struct task resume_tx;
 
+	struct ifnet *ifp;	/* the interface this txq belongs to */
+
 	/* stats for common events first */
 
 	uint64_t txcsum;	/* # of times hardware assisted with checksum */
@@ -336,9 +343,11 @@
 	struct sge_iq iq;	/* MUST be first */
 	struct sge_fl fl;
 
+	struct ifnet *ifp;	/* the interface this rxq belongs to */
 	unsigned int flags;
-	struct port_info *port;	/* the port this rxq belongs to */
+#ifdef INET
 	struct lro_ctrl lro;	/* LRO state */
+#endif
 
 	/* stats for common events first */
 
@@ -544,13 +553,15 @@
 	return ((pi->link_cfg.supported & FW_PORT_CAP_SPEED_10G) != 0);
 }
 
+/* t4_main.c */
+void cxgbe_txq_start(void *, int);
 int t4_os_find_pci_capability(struct adapter *, int);
 int t4_os_pci_save_state(struct adapter *);
 int t4_os_pci_restore_state(struct adapter *);
-
 void t4_os_portmod_changed(const struct adapter *, int);
 void t4_os_link_changed(struct adapter *, int, int);
 
+/* t4_sge.c */
 void t4_sge_init(struct adapter *);
 int t4_create_dma_tag(struct adapter *);
 int t4_destroy_dma_tag(struct adapter *);

==== //depot/projects/soc2009/trasz_limits/sys/dev/cxgbe/common/common.h#2 (text+ko) ====

@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/dev/cxgbe/common/common.h,v 1.1 2011/02/18 08:00:26 np Exp $
+ * $FreeBSD: src/sys/dev/cxgbe/common/common.h,v 1.2 2011/03/05 03:12:50 np Exp $
  *
  */
 
@@ -53,8 +53,8 @@
 };
 
 #define FW_VERSION_MAJOR 1
-#define FW_VERSION_MINOR 2
-#define FW_VERSION_MICRO 65
+#define FW_VERSION_MINOR 3
+#define FW_VERSION_MICRO 0

>>> TRUNCATED FOR MAIL (1000 lines) <<<

From owner-p4-projects@FreeBSD.ORG  Sat Mar  5 15:36:18 2011
Return-Path: 
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 5184E1065674; Sat,  5 Mar 2011 15:36:18 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E4801106566C
	for ; Sat,  5 Mar 2011 15:36:17 +0000 (UTC)
	(envelope-from trasz@freebsd.org)
Received: from skunkworks.freebsd.org (skunkworks.freebsd.org
	[IPv6:2001:4f8:fff6::2d])
	by mx1.freebsd.org (Postfix) with ESMTP id D088F8FC1E
	for ; Sat,  5 Mar 2011 15:36:17 +0000 (UTC)
Received: from skunkworks.freebsd.org (localhost [127.0.0.1])
	by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p25FaHET085189
	for ; Sat, 5 Mar 2011 15:36:17 GMT
	(envelope-from trasz@freebsd.org)
Received: (from perforce@localhost)
	by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p25FaHp5085186
	for perforce@freebsd.org; Sat, 5 Mar 2011 15:36:17 GMT
	(envelope-from trasz@freebsd.org)
Date: Sat, 5 Mar 2011 15:36:17 GMT
Message-Id: <201103051536.p25FaHp5085186@skunkworks.freebsd.org>
X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to
	trasz@freebsd.org using -f
From: Edward Tomasz Napierala 
To: Perforce Change Reviews 
Precedence: bulk
Cc: 
Subject: PERFORCE change 189561 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes 
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
X-List-Received-Date: Sat, 05 Mar 2011 15:36:18 -0000

http://p4web.freebsd.org/@@189561?ac=10

Change 189561 by trasz@trasz_victim on 2011/03/05 15:35:13

	Fix stuff broken by IFC.

Affected files ...

.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#34 edit
.. //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#15 edit

Differences ...

==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#34 (text+ko) ====

@@ -1,7 +1,10 @@
 /*-
- * Copyright (c) 2009 Edward Tomasz Napierała 
+ * Copyright (c) 2011 The FreeBSD Foundation
  * All rights reserved.
  *
+ * This software was developed by Edward Tomasz Napierala under sponsorship
+ * from the FreeBSD Foundation.
+ *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
@@ -22,6 +25,8 @@
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
+ *
+ * $FreeBSD: src/sys/kern/kern_loginclass.c,v 1.1 2011/03/05 12:40:35 trasz Exp $
  */
 
 /*
@@ -38,7 +43,7 @@
  */
 
 #include 
-__FBSDID("$FreeBSD$");
+__FBSDID("$FreeBSD: src/sys/kern/kern_loginclass.c,v 1.1 2011/03/05 12:40:35 trasz Exp $");
 
 #include 
 #include 
@@ -56,11 +61,6 @@
 #include 
 #include 
 
-/*
- * XXX: Review locking.
- */
-
-/* XXX: Use UMA instead? */
 static MALLOC_DEFINE(M_LOGINCLASS, "loginclass", "loginclass structures");
 
 LIST_HEAD(, loginclass)	loginclasses;
@@ -74,14 +74,14 @@
 SYSINIT(loginclass, SI_SUB_CPU, SI_ORDER_FIRST, lc_init, NULL);
 
 void
-loginclass_acquire(struct loginclass *lc)
+loginclass_hold(struct loginclass *lc)
 {
 
 	refcount_acquire(&lc->lc_refcount);
 }
 
 void
-loginclass_release(struct loginclass *lc)
+loginclass_free(struct loginclass *lc)
 {
 	int old;
 
@@ -105,7 +105,7 @@
  * Return loginclass structure with a corresponding name.  Not
  * performance critical, as it's used mainly by setloginclass(2),
  * which happens once per login session.  Caller has to use
- * loginclass_release() on the returned value when it's no longer
+ * loginclass_free() on the returned value when it's no longer
  * needed.
  */
 struct loginclass *
@@ -113,7 +113,7 @@
 {
 	struct loginclass *lc, *newlc;
 
-	if (name[0] == '\0' || strlen(name) > MAXLOGNAME - 1)
+	if (name[0] == '\0' || strlen(name) >= MAXLOGNAME)
 		return (NULL);
 
 	newlc = malloc(sizeof(*newlc), M_LOGINCLASS, M_ZERO | M_WAITOK);
@@ -125,7 +125,7 @@
 			continue;
 
 		/* Found loginclass with a matching name? */
-		loginclass_acquire(lc);
+		loginclass_hold(lc);
 		mtx_unlock(&loginclasses_lock);
 		container_destroy(&newlc->lc_container);
 		free(newlc, M_LOGINCLASS);
@@ -159,21 +159,10 @@
 	struct proc *p;
 	struct loginclass *lc;
 
-	if (uap->pid == 0) {
-		p = td->td_proc;
-		PROC_LOCK(p);
-	} else {
-		p = pfind(uap->pid);
-		if (p == NULL)
-			return (ESRCH);
-		error = p_cansee(td, p);
-		if (error != 0) {
-			PROC_UNLOCK(p);
-			return (error);
-		}
-	}
+	p = td->td_proc;
+	PROC_LOCK(p);
 	lc = p->p_ucred->cr_loginclass;
-	loginclass_acquire(lc);
+	loginclass_hold(lc);
 	PROC_UNLOCK(p);
 
 	lcnamelen = strlen(lc->lc_name) + 1;
@@ -181,7 +170,7 @@
 		error = ERANGE;
 	if (error == 0)
 		error = copyout(lc->lc_name, uap->namebuf, lcnamelen);
-	loginclass_release(lc);
+	loginclass_free(lc);
 	return (error);
 }
 
@@ -223,8 +212,7 @@
 #ifdef CONTAINERS
 	container_proc_ucred_changed(p, oldcred, newcred);
 #endif
-
-	loginclass_release(oldcred->cr_loginclass);
+	loginclass_free(oldcred->cr_loginclass);
 	crfree(oldcred);
 
 	return (0);

==== //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#15 (text+ko) ====

@@ -1,7 +1,10 @@
 /*-
- * Copyright (c) 2009 Edward Tomasz Napierała 
+ * Copyright (c) 2011 The FreeBSD Foundation
  * All rights reserved.
  *
+ * This software was developed by Edward Tomasz Napierala under sponsorship
+ * from the FreeBSD Foundation.
+ *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
@@ -22,6 +25,8 @@
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
+ *
+ * $FreeBSD: src/sys/sys/loginclass.h,v 1.1 2011/03/05 12:40:35 trasz Exp $
  */
 
 #ifndef _SYS_LOGINCLASS_H_
@@ -39,8 +44,8 @@
 	struct container	*lc_container;
 };
 
-void	loginclass_acquire(struct loginclass *lc);
-void	loginclass_release(struct loginclass *lc);
+void	loginclass_hold(struct loginclass *lc);
+void	loginclass_free(struct loginclass *lc);
 struct loginclass	*loginclass_find(const char *name);
 void	loginclass_container_foreach(void (*callback)(struct container
 	    *container, void *arg2, void *arg3), void *arg2, void *arg3);