KVM: x86 emulator: add new ->halt() callback
[deliverable/linux.git] / arch / x86 / include / asm / kvm_emulate.h
index f890769437017841e0e94d5d37656057ddc597a2..d30f1e9b7544ccf74a069992598817f4bd7a74a7 100644 (file)
@@ -186,6 +186,7 @@ struct x86_emulate_ops {
        int (*set_dr)(struct x86_emulate_ctxt *ctxt, int dr, ulong value);
        int (*set_msr)(struct x86_emulate_ctxt *ctxt, u32 msr_index, u64 data);
        int (*get_msr)(struct x86_emulate_ctxt *ctxt, u32 msr_index, u64 *pdata);
+       void (*halt)(struct x86_emulate_ctxt *ctxt);
        void (*get_fpu)(struct x86_emulate_ctxt *ctxt); /* disables preempt */
        void (*put_fpu)(struct x86_emulate_ctxt *ctxt); /* reenables preempt */
        int (*intercept)(struct x86_emulate_ctxt *ctxt,
This page took 0.029113 seconds and 5 git commands to generate.