From eb1be68fa2e390e6d8ccf3a1f6c0129a96557782 Mon Sep 17 00:00:00 2001 From: Eduardo Habkost Date: Wed, 12 Dec 2007 16:23:34 -0200 Subject: [PATCH] Export early_make_page_readonly() Used by mm/init_64.c Signed-off-by: Eduardo Habkost --- arch/x86/xen/init.h | 3 +++ arch/x86/xen/init_64.c | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/x86/xen/init.h b/arch/x86/xen/init.h index 9cd3954..ee22051 100644 --- a/arch/x86/xen/init.h +++ b/arch/x86/xen/init.h @@ -6,5 +6,8 @@ void xen_init_pt(void); extern pud_t level3_user_pgt[512]; extern pgd_t init_level4_user_pgt[]; +extern unsigned long start_pfn; + +void early_make_page_readonly(void *va, unsigned int feature); #endif /* __X86_XEN_INIT_H */ diff --git a/arch/x86/xen/init_64.c b/arch/x86/xen/init_64.c index f025c21..872c152 100644 --- a/arch/x86/xen/init_64.c +++ b/arch/x86/xen/init_64.c @@ -18,7 +18,7 @@ __START_KERNEL_map))) -static void __meminit early_make_page_readonly(void *va, unsigned int feature) +void __meminit early_make_page_readonly(void *va, unsigned int feature) { unsigned long addr, _va = (unsigned long)va; int r; -- 1.5.4.1