Module Name: src Committed By: skrll Date: Sat May 11 10:15:43 UTC 2013
Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Fix !DDB build. To generate a diff of this commit: cvs rdiff -u -r1.254 -r1.255 src/sys/arch/arm/arm32/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/arm32/pmap.c diff -u src/sys/arch/arm/arm32/pmap.c:1.254 src/sys/arch/arm/arm32/pmap.c:1.255 --- src/sys/arch/arm/arm32/pmap.c:1.254 Fri Mar 29 13:27:08 2013 +++ src/sys/arch/arm/arm32/pmap.c Sat May 11 10:15:43 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.254 2013/03/29 13:27:08 matt Exp $ */ +/* $NetBSD: pmap.c,v 1.255 2013/05/11 10:15:43 skrll Exp $ */ /* * Copyright 2003 Wasabi Systems, Inc. @@ -212,7 +212,7 @@ #include <arm/cpuconf.h> #include <arm/arm32/katelib.h> -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.254 2013/03/29 13:27:08 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.255 2013/05/11 10:15:43 skrll Exp $"); #ifdef PMAP_DEBUG @@ -4126,7 +4126,6 @@ pmap_fault_fixup(pmap_t pm, vaddr_t va, */ if (rv == 0 && pm->pm_l1->l1_domain_use_count == 1) { extern int last_fault_code; - extern int kernel_debug; printf("fixup: pm %p, va 0x%lx, ftype %d - nothing to do!\n", pm, va, ftype); printf("fixup: l2 %p, l2b %p, ptep %p, pl1pd %p\n", @@ -4134,6 +4133,8 @@ pmap_fault_fixup(pmap_t pm, vaddr_t va, printf("fixup: pte 0x%x, l1pd 0x%x, last code 0x%x\n", pte, l1pd, last_fault_code); #ifdef DDB + extern int kernel_debug; + if (kernel_debug & 2) Debugger(); #endif