Date: Mon, 3 Mar 2008 23:56:52 GMT From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 136773 for review Message-ID: <200803032356.m23NuqlJ012523@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=136773 Change 136773 by marcel@marcel_xcllnt on 2008/03/03 23:55:54 IFC @136769 Affected files ... .. //depot/projects/e500/share/mk/bsd.cpu.mk#8 integrate .. //depot/projects/e500/sys/conf/files#17 integrate .. //depot/projects/e500/sys/conf/files.powerpc#21 integrate .. //depot/projects/e500/sys/conf/options.powerpc#8 integrate .. //depot/projects/e500/sys/dev/ic/quicc.h#2 integrate .. //depot/projects/e500/sys/dev/mii/ciphy.c#4 integrate .. //depot/projects/e500/sys/dev/mii/miidevs#8 integrate .. //depot/projects/e500/sys/dev/quicc/quicc_bfe.h#4 integrate .. //depot/projects/e500/sys/dev/quicc/quicc_bfe_ocp.c#3 integrate .. //depot/projects/e500/sys/dev/quicc/quicc_bus.h#2 integrate .. //depot/projects/e500/sys/dev/quicc/quicc_core.c#5 integrate .. //depot/projects/e500/sys/dev/scc/scc_bfe.h#4 integrate .. //depot/projects/e500/sys/dev/scc/scc_bfe_quicc.c#3 integrate .. //depot/projects/e500/sys/dev/scc/scc_bus.h#3 integrate .. //depot/projects/e500/sys/dev/scc/scc_dev_quicc.c#2 integrate .. //depot/projects/e500/sys/dev/tsec/if_tsec.c#8 integrate .. //depot/projects/e500/sys/dev/tsec/if_tsec.h#3 integrate .. //depot/projects/e500/sys/dev/tsec/if_tsecreg.h#4 integrate .. //depot/projects/e500/sys/dev/uart/uart.h#3 integrate .. //depot/projects/e500/sys/dev/uart/uart_bus_ocp.c#2 integrate .. //depot/projects/e500/sys/dev/uart/uart_bus_scc.c#3 integrate .. //depot/projects/e500/sys/dev/uart/uart_cpu_powerpc.c#6 integrate .. //depot/projects/e500/sys/dev/uart/uart_dev_quicc.c#4 integrate .. //depot/projects/e500/sys/kern/subr_witness.c#10 integrate .. //depot/projects/e500/sys/netgraph/ng_pppoe.c#6 integrate .. //depot/projects/e500/sys/netinet/ip_fw_nat.c#2 integrate .. //depot/projects/e500/sys/powerpc/booke/clock.c#4 integrate .. //depot/projects/e500/sys/powerpc/booke/copyinout.c#4 integrate .. //depot/projects/e500/sys/powerpc/booke/interrupt.c#8 integrate .. //depot/projects/e500/sys/powerpc/booke/locore.S#6 integrate .. //depot/projects/e500/sys/powerpc/booke/machdep.c#13 integrate .. //depot/projects/e500/sys/powerpc/booke/pmap.c#13 integrate .. //depot/projects/e500/sys/powerpc/booke/support.S#3 integrate .. //depot/projects/e500/sys/powerpc/booke/swtch.S#3 integrate .. //depot/projects/e500/sys/powerpc/booke/trap.c#8 integrate .. //depot/projects/e500/sys/powerpc/booke/trap_subr.S#7 integrate .. //depot/projects/e500/sys/powerpc/booke/uio_machdep.c#4 integrate .. //depot/projects/e500/sys/powerpc/booke/vm_machdep.c#5 integrate .. //depot/projects/e500/sys/powerpc/conf/MPC85XX#5 integrate .. //depot/projects/e500/sys/powerpc/conf/NOTES#10 integrate .. //depot/projects/e500/sys/powerpc/include/md_var.h#7 integrate .. //depot/projects/e500/sys/powerpc/include/mmuvar.h#3 integrate .. //depot/projects/e500/sys/powerpc/include/ocpbus.h#2 integrate .. //depot/projects/e500/sys/powerpc/include/tlb.h#4 integrate .. //depot/projects/e500/sys/powerpc/include/trap_aim.h#2 integrate .. //depot/projects/e500/sys/powerpc/include/trap_booke.h#3 integrate .. //depot/projects/e500/sys/powerpc/mpc85xx/nexus.c#3 integrate .. //depot/projects/e500/sys/powerpc/mpc85xx/ocpbus.c#8 integrate .. //depot/projects/e500/sys/powerpc/mpc85xx/ocpbus.h#5 integrate .. //depot/projects/e500/sys/powerpc/mpc85xx/opic.c#3 integrate .. //depot/projects/e500/sys/powerpc/mpc85xx/pci_ocp.c#5 integrate .. //depot/projects/e500/sys/powerpc/powerpc/autoconf.c#4 integrate .. //depot/projects/e500/sys/powerpc/powerpc/gdb_machdep.c#3 integrate Differences ... ==== //depot/projects/e500/share/mk/bsd.cpu.mk#8 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.cpu.mk,v 1.64 2008/02/29 19:20:05 jhb Exp $ +# $FreeBSD: src/share/mk/bsd.cpu.mk,v 1.65 2008/03/03 20:40:20 raj Exp $ # Set default CPU compile flags and baseline CPUTYPE for each arch. The # compile flags must support the minimum CPU type for each architecture but ==== //depot/projects/e500/sys/conf/files#17 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.1275 2008/03/02 07:39:21 jeff Exp $ +# $FreeBSD: src/sys/conf/files,v 1.1276 2008/03/03 20:40:19 raj 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/e500/sys/conf/files.powerpc#21 (text+ko) ==== @@ -1,7 +1,7 @@ # This file tells config what files go into building a kernel, # files marked standard are always included. # -# $FreeBSD: src/sys/conf/files.powerpc,v 1.73 2008/02/23 20:16:38 marcel Exp $ +# $FreeBSD: src/sys/conf/files.powerpc,v 1.74 2008/03/03 20:40:19 raj 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/e500/sys/conf/options.powerpc#8 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/options.powerpc,v 1.11 2008/02/23 20:16:38 marcel Exp $ +# $FreeBSD: src/sys/conf/options.powerpc,v 1.12 2008/03/03 17:16:59 raj Exp $ # Options specific to the powerpc platform kernels AIM opt_global.h ==== //depot/projects/e500/sys/dev/ic/quicc.h#2 (text+ko) ==== ==== //depot/projects/e500/sys/dev/mii/ciphy.c#4 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/dev/mii/ciphy.c,v 1.9 2007/06/06 06:55:49 yongari Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/mii/ciphy.c,v 1.10 2008/03/03 18:44:32 raj Exp $"); /* * Driver for the Cicada CS8201/CS8204 10/100/1000 copper PHY. ==== //depot/projects/e500/sys/dev/mii/miidevs#8 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/sys/dev/mii/miidevs,v 1.48 2008/01/27 01:10:41 marius Exp $ +$FreeBSD: src/sys/dev/mii/miidevs,v 1.49 2008/03/03 18:44:33 raj Exp $ /*$NetBSD: miidevs,v 1.6 1999/05/14 11:37:30 drochner Exp $*/ /*- ==== //depot/projects/e500/sys/dev/quicc/quicc_bfe.h#4 (text+ko) ==== ==== //depot/projects/e500/sys/dev/quicc/quicc_bfe_ocp.c#3 (text+ko) ==== ==== //depot/projects/e500/sys/dev/quicc/quicc_bus.h#2 (text+ko) ==== ==== //depot/projects/e500/sys/dev/quicc/quicc_core.c#5 (text+ko) ==== ==== //depot/projects/e500/sys/dev/scc/scc_bfe.h#4 (text) ==== @@ -23,7 +23,7 @@ * (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/dev/scc/scc_bfe.h,v 1.6 2007/03/28 18:05:17 marcel Exp $ + * $FreeBSD: src/sys/dev/scc/scc_bfe.h,v 1.7 2008/03/03 18:20:16 raj Exp $ */ #ifndef _DEV_SCC_BFE_H_ ==== //depot/projects/e500/sys/dev/scc/scc_bfe_quicc.c#3 (text+ko) ==== ==== //depot/projects/e500/sys/dev/scc/scc_bus.h#3 (text) ==== @@ -23,7 +23,7 @@ * (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/dev/scc/scc_bus.h,v 1.1 2006/03/30 18:33:22 marcel Exp $ + * $FreeBSD: src/sys/dev/scc/scc_bus.h,v 1.2 2008/03/03 18:20:16 raj Exp $ */ #ifndef _DEV_SCC_BUS_H_ ==== //depot/projects/e500/sys/dev/scc/scc_dev_quicc.c#2 (text+ko) ==== ==== //depot/projects/e500/sys/dev/tsec/if_tsec.c#8 (text+ko) ==== ==== //depot/projects/e500/sys/dev/tsec/if_tsec.h#3 (text+ko) ==== ==== //depot/projects/e500/sys/dev/tsec/if_tsecreg.h#4 (text+ko) ==== ==== //depot/projects/e500/sys/dev/uart/uart.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * (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/dev/uart/uart.h,v 1.6 2007/04/02 22:00:22 marcel Exp $ + * $FreeBSD: src/sys/dev/uart/uart.h,v 1.7 2008/03/03 17:16:59 raj Exp $ */ #ifndef _DEV_UART_H_ ==== //depot/projects/e500/sys/dev/uart/uart_bus_ocp.c#2 (text+ko) ==== ==== //depot/projects/e500/sys/dev/uart/uart_bus_scc.c#3 (text) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/dev/uart/uart_bus_scc.c,v 1.1 2006/03/30 18:33:22 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/uart/uart_bus_scc.c,v 1.2 2008/03/03 18:20:17 raj Exp $"); #include <sys/param.h> #include <sys/systm.h> ==== //depot/projects/e500/sys/dev/uart/uart_cpu_powerpc.c#6 (text) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/dev/uart/uart_cpu_powerpc.c,v 1.4 2007/12/19 18:00:49 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/uart/uart_cpu_powerpc.c,v 1.5 2008/03/03 17:16:59 raj Exp $"); #include "opt_platform.h" ==== //depot/projects/e500/sys/dev/uart/uart_dev_quicc.c#4 (text+ko) ==== ==== //depot/projects/e500/sys/kern/subr_witness.c#10 (text+ko) ==== @@ -82,7 +82,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/kern/subr_witness.c,v 1.239 2007/12/25 17:51:59 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/subr_witness.c,v 1.240 2008/03/03 17:16:59 raj Exp $"); #include "opt_ddb.h" #include "opt_hwpmc_hooks.h" ==== //depot/projects/e500/sys/netgraph/ng_pppoe.c#6 (text+ko) ==== @@ -37,7 +37,7 @@ * * Author: Julian Elischer <julian@freebsd.org> * - * $FreeBSD: src/sys/netgraph/ng_pppoe.c,v 1.93 2008/03/02 23:26:35 mav Exp $ + * $FreeBSD: src/sys/netgraph/ng_pppoe.c,v 1.94 2008/03/03 19:36:03 mav Exp $ * $Whistle: ng_pppoe.c,v 1.10 1999/11/01 09:24:52 julian Exp $ */ @@ -235,7 +235,7 @@ ng_ID_t creator; /* who to notify */ struct pppoe_full_hdr pkt_hdr; /* used when connected */ negp neg; /* used when negotiating */ - TAILQ_ENTRY(sess_con) sessions; + LIST_ENTRY(sess_con) sessions; }; typedef struct sess_con *sessp; @@ -244,7 +244,7 @@ struct sess_hash_entry { struct mtx mtx; - TAILQ_HEAD(hhead, sess_con) head; + LIST_HEAD(hhead, sess_con) head; }; /* @@ -260,6 +260,7 @@ #define COMPAT_3COM 0x00000001 #define COMPAT_DLINK 0x00000002 struct ether_header eh; + LIST_HEAD(, sess_con) listeners; struct sess_hash_entry sesshash[SESSHASHSIZE]; }; typedef struct PPPoE *priv_p; @@ -415,21 +416,11 @@ static hook_p pppoe_match_svc(node_p node, const struct pppoe_tag *tag) { - hook_p hook; + const priv_p privp = NG_NODE_PRIVATE(node); + sessp sp; - LIST_FOREACH(hook, &node->nd_hooks, hk_hooks) { - sessp sp = NG_HOOK_PRIVATE(hook); - negp neg; - - /* Skip any nonsession hook. */ - if (sp == NULL) - continue; - - /* Skip any sessions which are not in LISTEN mode. */ - if (sp->state != PPPOE_LISTENING) - continue; - - neg = sp->neg; + LIST_FOREACH(sp, &privp->listeners, sessions) { + negp neg = sp->neg; /* Empty Service-Name matches any service. */ if (neg->service_len == 0) @@ -447,9 +438,10 @@ ntohs(tag->tag_len)) == 0) break; } - CTR3(KTR_NET, "%20s: matched %p for %s", __func__, hook, tag->tag_data); + CTR3(KTR_NET, "%20s: matched %p for %s", __func__, + sp?sp->hook:NULL, tag->tag_data); - return (hook); + return (sp?sp->hook:NULL); } /* @@ -461,27 +453,17 @@ static int pppoe_broadcast_padi(node_p node, struct mbuf *m0) { - hook_p hook; + const priv_p privp = NG_NODE_PRIVATE(node); + sessp sp; int error = 0; - LIST_FOREACH(hook, &node->nd_hooks, hk_hooks) { - sessp sp = NG_HOOK_PRIVATE(hook); + LIST_FOREACH(sp, &privp->listeners, sessions) { struct mbuf *m; - /* - * Go through all listening hooks and - * broadcast the PADI packet up there - */ - if (sp == NULL) - continue; - - if (sp->state != PPPOE_LISTENING) - continue; - m = m_dup(m0, M_DONTWAIT); if (m == NULL) return (ENOMEM); - NG_SEND_DATA_ONLY(error, hook, m); + NG_SEND_DATA_ONLY(error, sp->hook, m); if (error) return (error); } @@ -495,25 +477,15 @@ static hook_p pppoe_find_svc(node_p node, const char *svc_name, int svc_len) { - hook_p hook; + const priv_p privp = NG_NODE_PRIVATE(node); + sessp sp; - LIST_FOREACH(hook, &node->nd_hooks, hk_hooks) { - sessp sp = NG_HOOK_PRIVATE(hook); - negp neg; - - /* Skip any nonsession hook. */ - if (sp == NULL) - continue; + LIST_FOREACH(sp, &privp->listeners, sessions) { + negp neg = sp->neg; - /* Skip any sessions which are not in LISTEN mode. */ - if (sp->state != PPPOE_LISTENING) - continue; - - neg = sp->neg; - if (neg->service_len == svc_len && strncmp(svc_name, neg->service.data, svc_len) == 0) - return (hook); + return (sp->hook); } return (NULL); @@ -541,13 +513,13 @@ /* Check it isn't already in use. */ hash = SESSHASH(val); mtx_lock(&privp->sesshash[hash].mtx); - TAILQ_FOREACH(tsp, &privp->sesshash[hash].head, sessions) { + LIST_FOREACH(tsp, &privp->sesshash[hash].head, sessions) { if (tsp->Session_ID == val) break; } if (!tsp) { sp->Session_ID = val; - TAILQ_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions); + LIST_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions); } mtx_unlock(&privp->sesshash[hash].mtx); if (tsp) @@ -566,7 +538,7 @@ uint16_t hash = SESSHASH(sp->Session_ID); mtx_lock(&privp->sesshash[hash].mtx); - TAILQ_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions); + LIST_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions); mtx_unlock(&privp->sesshash[hash].mtx); } @@ -578,7 +550,7 @@ uint16_t hash = SESSHASH(sp->Session_ID); mtx_lock(&privp->sesshash[hash].mtx); - TAILQ_REMOVE(&privp->sesshash[hash].head, sp, sessions); + LIST_REMOVE(sp, sessions); mtx_unlock(&privp->sesshash[hash].mtx); } @@ -591,7 +563,7 @@ sessp sp = NULL; mtx_lock(&privp->sesshash[hash].mtx); - TAILQ_FOREACH(sp, &privp->sesshash[hash].head, sessions) { + LIST_FOREACH(sp, &privp->sesshash[hash].head, sessions) { if (sp->Session_ID == session && bcmp(sp->pkt_hdr.eh.ether_dhost, wh->eh.ether_shost, ETHER_ADDR_LEN) == 0) { @@ -651,9 +623,10 @@ memset(&privp->eh.ether_dhost, 0xff, ETHER_ADDR_LEN); privp->eh.ether_type = ETHERTYPE_PPPOE_DISC; + LIST_INIT(&privp->listeners); for (i = 0; i < SESSHASHSIZE; i++) { mtx_init(&privp->sesshash[i].mtx, "PPPoE hash mutex", NULL, MTX_DEF); - TAILQ_INIT(&privp->sesshash[i].head); + LIST_INIT(&privp->sesshash[i].head); } CTR3(KTR_NET, "%20s: created node [%x] (%p)", @@ -789,18 +762,12 @@ /* Make sure strcmp will terminate safely. */ ourmsg->hook[sizeof(ourmsg->hook) - 1] = '\0'; - /* Cycle through all known hooks. */ - LIST_FOREACH(hook, &node->nd_hooks, hk_hooks) { - if (NG_HOOK_NAME(hook) && - strcmp(NG_HOOK_NAME(hook), ourmsg->hook) == - 0) - break; - } + /* Find hook by name. */ + hook = ng_findhook(node, ourmsg->hook); if (hook == NULL) LEAVE(ENOENT); sp = NG_HOOK_PRIVATE(hook); - if (sp == NULL) LEAVE(EINVAL); @@ -922,6 +889,7 @@ * Wait for PADI packet coming from Ethernet. */ sp->state = PPPOE_LISTENING; + LIST_INSERT_HEAD(&privp->listeners, sp, sessions); break; case NGM_PPPOE_OFFER: /* @@ -1810,7 +1778,9 @@ privp->ethernet_hook, m); } } - if (sp->Session_ID) + if (sp->state == PPPOE_LISTENING) + LIST_REMOVE(sp, sessions); + else if (sp->Session_ID) pppoe_delsession(sp); /* * As long as we have somewhere to store the timeout handle, ==== //depot/projects/e500/sys/netinet/ip_fw_nat.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/netinet/ip_fw_nat.c,v 1.1 2008/02/29 22:27:19 piso Exp $"); +__FBSDID("$FreeBSD: src/sys/netinet/ip_fw_nat.c,v 1.2 2008/03/03 22:32:01 piso Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -598,6 +598,7 @@ static void ipfw_nat_destroy(void) { + struct ip_fw *rule; struct cfg_nat *ptr, *ptr_temp; IPFW_WLOCK(&layer3_chain); @@ -608,6 +609,12 @@ free(ptr, M_IPFW); } EVENTHANDLER_DEREGISTER(ifaddr_event, ifaddr_event_tag); + /* flush all nat ptrs */ + for (rule = layer3_chain.rules; rule; rule = rule->next) { + ipfw_insn_nat *cmd = (ipfw_insn_nat *)ACTION_PTR(rule); + if (cmd->o.opcode == O_NAT) + cmd->nat = NULL; + } /* deregister ipfw_nat */ ipfw_nat_ptr = NULL; IPFW_WUNLOCK(&layer3_chain); ==== //depot/projects/e500/sys/powerpc/booke/clock.c#4 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/copyinout.c#4 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/interrupt.c#8 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/locore.S#6 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/machdep.c#13 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/pmap.c#13 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/support.S#3 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/swtch.S#3 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/trap.c#8 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/trap_subr.S#7 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/uio_machdep.c#4 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/booke/vm_machdep.c#5 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/conf/MPC85XX#5 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/conf/NOTES#10 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/powerpc/conf/NOTES,v 1.13 2008/02/23 22:32:16 marcel Exp $ +# $FreeBSD: src/sys/powerpc/conf/NOTES,v 1.14 2008/03/03 20:40:19 raj Exp $ # # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. ==== //depot/projects/e500/sys/powerpc/include/md_var.h#7 (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/powerpc/include/md_var.h,v 1.30 2007/11/13 15:47:55 grehan Exp $ + * $FreeBSD: src/sys/powerpc/include/md_var.h,v 1.31 2008/03/03 17:17:00 raj Exp $ */ #ifndef _MACHINE_MD_VAR_H_ ==== //depot/projects/e500/sys/powerpc/include/mmuvar.h#3 (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/powerpc/include/mmuvar.h,v 1.1 2005/11/08 06:48:08 grehan Exp $ + * $FreeBSD: src/sys/powerpc/include/mmuvar.h,v 1.2 2008/03/03 17:17:00 raj Exp $ */ #ifndef _MACHINE_MMUVAR_H_ ==== //depot/projects/e500/sys/powerpc/include/ocpbus.h#2 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/include/tlb.h#4 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/include/trap_aim.h#2 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/include/trap_booke.h#3 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/mpc85xx/nexus.c#3 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/mpc85xx/ocpbus.c#8 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/mpc85xx/ocpbus.h#5 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/mpc85xx/opic.c#3 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/mpc85xx/pci_ocp.c#5 (text+ko) ==== ==== //depot/projects/e500/sys/powerpc/powerpc/autoconf.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/autoconf.c,v 1.16 2007/08/11 19:25:32 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/autoconf.c,v 1.17 2008/03/03 17:17:00 raj Exp $"); #include <sys/param.h> #include <sys/systm.h> ==== //depot/projects/e500/sys/powerpc/powerpc/gdb_machdep.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/gdb_machdep.c,v 1.1 2006/08/24 21:52:11 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/gdb_machdep.c,v 1.2 2008/03/03 22:00:46 raj Exp $"); #include <sys/param.h> #include <sys/systm.h>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803032356.m23NuqlJ012523>