KVM: halt_polling: provide a way to qualify wakeups during poll
[cascardo/linux.git] / arch / s390 / include / asm / kvm_host.h
index 9282ccf..53d7945 100644 (file)
@@ -247,6 +247,7 @@ struct kvm_vcpu_stat {
        u32 exit_instruction;
        u32 halt_successful_poll;
        u32 halt_attempted_poll;
+       u32 halt_poll_invalid;
        u32 halt_wakeup;
        u32 instruction_lctl;
        u32 instruction_lctlg;
@@ -696,4 +697,6 @@ static inline void kvm_arch_flush_shadow_memslot(struct kvm *kvm,
 static inline void kvm_arch_vcpu_blocking(struct kvm_vcpu *vcpu) {}
 static inline void kvm_arch_vcpu_unblocking(struct kvm_vcpu *vcpu) {}
 
+void kvm_arch_vcpu_block_finish(struct kvm_vcpu *vcpu);
+
 #endif