diff options
author | Avi Kivity <avi@qumranet.com> | 2007-12-02 23:13:50 +0200 |
---|---|---|
committer | Avi Kivity <avi@qumranet.com> | 2007-12-02 23:13:50 +0200 |
commit | b301fe967386d827608b596af4fbcd2b88c960a3 (patch) | |
tree | 140fff67779374c1a77c6276b0e4ee586898ca9f | |
parent | b3ca91bbac6654402786f332daad7026d5073865 (diff) |
Signed-off-by: Avi Kivity <avi@qumranet.com>
-rw-r--r-- | kvm/kernel/external-module-compat.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kvm/kernel/external-module-compat.h b/kvm/kernel/external-module-compat.h index 852416e2e..b7f9e8d9e 100644 --- a/kvm/kernel/external-module-compat.h +++ b/kvm/kernel/external-module-compat.h @@ -564,3 +564,10 @@ static inline void blahblah(void) #undef false #define false 0 +/* EFER_LMA and EFER_LME are missing in pre 2.6.24 i386 kernels */ +#ifndef EFER_LME +#define _EFER_LME 8 /* Long mode enable */ +#define _EFER_LMA 10 /* Long mode active (read-only) */ +#define EFER_LME (1<<_EFER_LME) +#define EFER_LMA (1<<_EFER_LMA) +#endif |