|
@@ -325,9 +325,10 @@ void alternatives_smp_switch(int smp)
|
|
|
#endif
|
|
|
|
|
|
#ifdef CONFIG_PARAVIRT
|
|
|
-void apply_paravirt(struct paravirt_patch *start, struct paravirt_patch *end)
|
|
|
+void apply_paravirt(struct paravirt_patch_site *start,
|
|
|
+ struct paravirt_patch_site *end)
|
|
|
{
|
|
|
- struct paravirt_patch *p;
|
|
|
+ struct paravirt_patch_site *p;
|
|
|
|
|
|
for (p = start; p < end; p++) {
|
|
|
unsigned int used;
|
|
@@ -342,7 +343,7 @@ void apply_paravirt(struct paravirt_patch *start, struct paravirt_patch *end)
|
|
|
/* Sync to be conservative, in case we patched following instructions */
|
|
|
sync_core();
|
|
|
}
|
|
|
-extern struct paravirt_patch __start_parainstructions[],
|
|
|
+extern struct paravirt_patch_site __start_parainstructions[],
|
|
|
__stop_parainstructions[];
|
|
|
#endif /* CONFIG_PARAVIRT */
|
|
|
|