this is needed by both guest and host.
Unified · Split
| @@ -23,6 +23,7 @@ · 22 unmodified lines | |||
| 23 | #define KVM_FEATURE_ASYNC_PF 4 | 23 | #define KVM_FEATURE_ASYNC_PF 4 |
| 24 | #define KVM_FEATURE_STEAL_TIME 5 | 24 | #define KVM_FEATURE_STEAL_TIME 5 |
| 25 | #define KVM_FEATURE_PV_EOI 6 | 25 | #define KVM_FEATURE_PV_EOI 6 |
| 26 | #define KVM_FEATURE_PV_UNHALT 7 | ||
| 26 | 27 | ||
| 27 | /* The last 8 bits are used to indicate how to interpret the flags field | 28 | /* The last 8 bits are used to indicate how to interpret the flags field |
| 28 | * in pvclock structure. If no bits are set, all flags are ignored. | 29 | * in pvclock structure. If no bits are set, all flags are ignored. |
| @@ -19,6 +19,7 @@ · 18 unmodified lines | |||
| 19 | #define KVM_HC_MMU_OP 2 | 19 | #define KVM_HC_MMU_OP 2 |
| 20 | #define KVM_HC_FEATURES 3 | 20 | #define KVM_HC_FEATURES 3 |
| 21 | #define KVM_HC_PPC_MAP_MAGIC_PAGE 4 | 21 | #define KVM_HC_PPC_MAP_MAGIC_PAGE 4 |
| 22 | #define KVM_HC_KICK_CPU 5 | ||
| 22 | 23 | ||
| 23 | /* | 24 | /* |
| 24 | * hypercalls use architecture specific | 25 | * hypercalls use architecture specific |