aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormafetter@fleming.research <mafetter@fleming.research>2005-02-12 13:44:54 +0000
committermafetter@fleming.research <mafetter@fleming.research>2005-02-12 13:44:54 +0000
commit50170099899745d7bfaedc6a25901f2561b46bc1 (patch)
tree68471f144d05d286871c328360c5187ed92c65bc
parentb5a0388318fa6d23425f64ae0f0779d96dce7295 (diff)
downloadxen-50170099899745d7bfaedc6a25901f2561b46bc1.tar.gz
xen-50170099899745d7bfaedc6a25901f2561b46bc1.tar.bz2
xen-50170099899745d7bfaedc6a25901f2561b46bc1.zip
bitkeeper revision 1.1159.260.2 (420e0856crqXXEkQoCUddas8u5ksXA)
Rename check_pagetable() function to _check_pagetable to make it easier to selectively enable it during debugging. There's still the same check_pagetable macro, but now it's used both when SHADOW_DEBUG is enabled and disabled.
-rw-r--r--xen/arch/x86/shadow.c2
-rw-r--r--xen/include/asm-x86/shadow.h3
2 files changed, 3 insertions, 2 deletions
diff --git a/xen/arch/x86/shadow.c b/xen/arch/x86/shadow.c
index 41ac65177a..01d67d43ad 100644
--- a/xen/arch/x86/shadow.c
+++ b/xen/arch/x86/shadow.c
@@ -794,7 +794,7 @@ static int check_l1_table(
BUG(); \
} while ( 0 )
-int check_pagetable(struct mm_struct *m, pagetable_t pt, char *s)
+int _check_pagetable(struct mm_struct *m, pagetable_t pt, char *s)
{
unsigned long gptbase = pagetable_val(pt);
unsigned long gpfn, spfn;
diff --git a/xen/include/asm-x86/shadow.h b/xen/include/asm-x86/shadow.h
index 33172926ef..97082e5964 100644
--- a/xen/include/asm-x86/shadow.h
+++ b/xen/include/asm-x86/shadow.h
@@ -573,7 +573,8 @@ static inline void shadow_mk_pagetable(struct mm_struct *mm)
}
#if SHADOW_DEBUG
-extern int check_pagetable(struct mm_struct *m, pagetable_t pt, char *s);
+extern int _check_pagetable(struct mm_struct *m, pagetable_t pt, char *s);
+#define check_pagetable(m, pt, s) _check_pagetable(m, pt, s)
#else
#define check_pagetable(m, pt, s) ((void)0)
#endif