diff options
Diffstat (limited to 'arch/x86/include/asm/paravirt.h')
-rw-r--r-- | arch/x86/include/asm/paravirt.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/x86/include/asm/paravirt.h b/arch/x86/include/asm/paravirt.h index 0617d5cc9712..7b28abac323f 100644 --- a/arch/x86/include/asm/paravirt.h +++ b/arch/x86/include/asm/paravirt.h | |||
@@ -1420,19 +1420,17 @@ void paravirt_enter_lazy_mmu(void); | |||
1420 | void paravirt_leave_lazy_mmu(void); | 1420 | void paravirt_leave_lazy_mmu(void); |
1421 | void paravirt_leave_lazy(enum paravirt_lazy_mode mode); | 1421 | void paravirt_leave_lazy(enum paravirt_lazy_mode mode); |
1422 | 1422 | ||
1423 | #define __HAVE_ARCH_ENTER_LAZY_CPU_MODE | 1423 | #define __HAVE_ARCH_START_CONTEXT_SWITCH |
1424 | static inline void arch_enter_lazy_cpu_mode(void) | 1424 | static inline void arch_start_context_switch(void) |
1425 | { | 1425 | { |
1426 | PVOP_VCALL0(pv_cpu_ops.lazy_mode.enter); | 1426 | PVOP_VCALL0(pv_cpu_ops.lazy_mode.enter); |
1427 | } | 1427 | } |
1428 | 1428 | ||
1429 | static inline void arch_leave_lazy_cpu_mode(void) | 1429 | static inline void arch_end_context_switch(void) |
1430 | { | 1430 | { |
1431 | PVOP_VCALL0(pv_cpu_ops.lazy_mode.leave); | 1431 | PVOP_VCALL0(pv_cpu_ops.lazy_mode.leave); |
1432 | } | 1432 | } |
1433 | 1433 | ||
1434 | void arch_flush_lazy_cpu_mode(void); | ||
1435 | |||
1436 | #define __HAVE_ARCH_ENTER_LAZY_MMU_MODE | 1434 | #define __HAVE_ARCH_ENTER_LAZY_MMU_MODE |
1437 | static inline void arch_enter_lazy_mmu_mode(void) | 1435 | static inline void arch_enter_lazy_mmu_mode(void) |
1438 | { | 1436 | { |