diff options
author | Chen, Kenneth W <kenneth.w.chen@intel.com> | 2006-03-12 12:08:26 -0500 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2006-03-22 19:54:38 -0500 |
commit | 914a4ea44169c8420d2767862755f34f76772819 (patch) | |
tree | 14777c470a640fd0713ea04d8b0da36803003b12 /arch/ia64 | |
parent | dae2806615c91cd7afa7c4dee65518435e45854a (diff) |
[IA64] add init declaration - gate page functions
Add init declaration to bunch of patch functions and gate
page setup function.
Signed-off-by: Ken Chen <kenneth.w.chen@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/kernel/patch.c | 8 | ||||
-rw-r--r-- | arch/ia64/mm/init.c | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/arch/ia64/kernel/patch.c b/arch/ia64/kernel/patch.c index 6a4ac7d70b35..bc11bb096f58 100644 --- a/arch/ia64/kernel/patch.c +++ b/arch/ia64/kernel/patch.c | |||
@@ -115,7 +115,7 @@ ia64_patch_vtop (unsigned long start, unsigned long end) | |||
115 | ia64_srlz_i(); | 115 | ia64_srlz_i(); |
116 | } | 116 | } |
117 | 117 | ||
118 | void | 118 | void __init |
119 | ia64_patch_mckinley_e9 (unsigned long start, unsigned long end) | 119 | ia64_patch_mckinley_e9 (unsigned long start, unsigned long end) |
120 | { | 120 | { |
121 | static int first_time = 1; | 121 | static int first_time = 1; |
@@ -149,7 +149,7 @@ ia64_patch_mckinley_e9 (unsigned long start, unsigned long end) | |||
149 | ia64_srlz_i(); | 149 | ia64_srlz_i(); |
150 | } | 150 | } |
151 | 151 | ||
152 | static void | 152 | static void __init |
153 | patch_fsyscall_table (unsigned long start, unsigned long end) | 153 | patch_fsyscall_table (unsigned long start, unsigned long end) |
154 | { | 154 | { |
155 | extern unsigned long fsyscall_table[NR_syscalls]; | 155 | extern unsigned long fsyscall_table[NR_syscalls]; |
@@ -166,7 +166,7 @@ patch_fsyscall_table (unsigned long start, unsigned long end) | |||
166 | ia64_srlz_i(); | 166 | ia64_srlz_i(); |
167 | } | 167 | } |
168 | 168 | ||
169 | static void | 169 | static void __init |
170 | patch_brl_fsys_bubble_down (unsigned long start, unsigned long end) | 170 | patch_brl_fsys_bubble_down (unsigned long start, unsigned long end) |
171 | { | 171 | { |
172 | extern char fsys_bubble_down[]; | 172 | extern char fsys_bubble_down[]; |
@@ -184,7 +184,7 @@ patch_brl_fsys_bubble_down (unsigned long start, unsigned long end) | |||
184 | ia64_srlz_i(); | 184 | ia64_srlz_i(); |
185 | } | 185 | } |
186 | 186 | ||
187 | void | 187 | void __init |
188 | ia64_patch_gate (void) | 188 | ia64_patch_gate (void) |
189 | { | 189 | { |
190 | # define START(name) ((unsigned long) __start_gate_##name##_patchlist) | 190 | # define START(name) ((unsigned long) __start_gate_##name##_patchlist) |
diff --git a/arch/ia64/mm/init.c b/arch/ia64/mm/init.c index 3748768c787b..e3a10002d640 100644 --- a/arch/ia64/mm/init.c +++ b/arch/ia64/mm/init.c | |||
@@ -294,7 +294,7 @@ put_kernel_page (struct page *page, unsigned long address, pgprot_t pgprot) | |||
294 | return page; | 294 | return page; |
295 | } | 295 | } |
296 | 296 | ||
297 | static void | 297 | static void __init |
298 | setup_gate (void) | 298 | setup_gate (void) |
299 | { | 299 | { |
300 | struct page *page; | 300 | struct page *page; |