mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 17:51:43 +00:00
[PATCH] i386: PARAVIRT: Use enums for paravirt lazy flush modi
Remove #defines, add enum for PARAVIRT_LAZY_FLUSH. Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> Signed-off-by: Andi Kleen <ak@suse.de>
This commit is contained in:
parent
7b2f27f4e1
commit
4e0fa85602
@ -30,6 +30,7 @@ enum paravirt_lazy_mode {
|
||||
PARAVIRT_LAZY_NONE = 0,
|
||||
PARAVIRT_LAZY_MMU = 1,
|
||||
PARAVIRT_LAZY_CPU = 2,
|
||||
PARAVIRT_LAZY_FLUSH = 3,
|
||||
};
|
||||
|
||||
struct paravirt_ops
|
||||
@ -1036,12 +1037,6 @@ static inline pte_t raw_ptep_get_and_clear(pte_t *p)
|
||||
}
|
||||
#endif /* CONFIG_X86_PAE */
|
||||
|
||||
/* Lazy mode for batching updates / context switch */
|
||||
#define PARAVIRT_LAZY_NONE 0
|
||||
#define PARAVIRT_LAZY_MMU 1
|
||||
#define PARAVIRT_LAZY_CPU 2
|
||||
#define PARAVIRT_LAZY_FLUSH 3
|
||||
|
||||
#define __HAVE_ARCH_ENTER_LAZY_CPU_MODE
|
||||
static inline void arch_enter_lazy_cpu_mode(void)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user