|
@@ -46,17 +46,6 @@ static int __init setup_noreplace_smp(char *str)
|
|
|
}
|
|
|
__setup("noreplace-smp", setup_noreplace_smp);
|
|
|
|
|
|
-#ifdef CONFIG_PARAVIRT
|
|
|
-static int __initdata_or_module noreplace_paravirt = 0;
|
|
|
-
|
|
|
-static int __init setup_noreplace_paravirt(char *str)
|
|
|
-{
|
|
|
- noreplace_paravirt = 1;
|
|
|
- return 1;
|
|
|
-}
|
|
|
-__setup("noreplace-paravirt", setup_noreplace_paravirt);
|
|
|
-#endif
|
|
|
-
|
|
|
#define DPRINTK(fmt, args...) \
|
|
|
do { \
|
|
|
if (debug_alternative) \
|
|
@@ -599,9 +588,6 @@ void __init_or_module apply_paravirt(struct paravirt_patch_site *start,
|
|
|
struct paravirt_patch_site *p;
|
|
|
char insnbuf[MAX_PATCH_LEN];
|
|
|
|
|
|
- if (noreplace_paravirt)
|
|
|
- return;
|
|
|
-
|
|
|
for (p = start; p < end; p++) {
|
|
|
unsigned int used;
|
|
|
|