summaryrefslogtreecommitdiff
path: root/kvm.h
diff options
context:
space:
mode:
authorGlauber Costa <glommer@redhat.com>2009-07-21 12:26:58 -0300
committerAnthony Liguori <aliguori@us.ibm.com>2009-07-22 10:58:49 -0500
commit6f725c139ae975646c44ace77bf796318a5783da (patch)
tree8cf60b827ab2d649b4dd7954bce465e51874793e /kvm.h
parentqemu-thread: use pthread_equal (diff)
downloadqemu-kvm-6f725c139ae975646c44ace77bf796318a5783da.tar.gz
qemu-kvm-6f725c139ae975646c44ace77bf796318a5783da.tar.bz2
qemu-kvm-6f725c139ae975646c44ace77bf796318a5783da.zip
provide tests for pit in kernel and irqchip in kernel
KVM can have an in-kernel pit or irqchip. While we don't implement it yet, having a way for test for it (that always returns zero) will allow us to reuse code in qemu-kvm that tests for it. Signed-off-by: Glauber Costa <glommer@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'kvm.h')
-rw-r--r--kvm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kvm.h b/kvm.h
index 96b4d7260..0d4dd53ef 100644
--- a/kvm.h
+++ b/kvm.h
@@ -60,6 +60,9 @@ int kvm_remove_breakpoint(CPUState *current_env, target_ulong addr,
void kvm_remove_all_breakpoints(CPUState *current_env);
int kvm_update_guest_debug(CPUState *env, unsigned long reinject_trap);
+int kvm_pit_in_kernel(void);
+int kvm_irqchip_in_kernel(void);
+
/* internal API */
struct KVMState;