aboutsummaryrefslogtreecommitdiff
path: root/kvm.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2012-07-17 17:54:30 +0100
committerPeter Maydell <peter.maydell@linaro.org>2012-07-25 13:35:45 +0100
commitabf4939058d3dffe3b688d3b6d54614339ef63fe (patch)
treef0860920ac7d81a2105f39696de3ce4ee692fbaf /kvm.h
parentf823a3059d47c4009681b4d424d0329d670baee9 (diff)
ARM: KVM: Add support for KVM on ARM architectures
This patch represents work in progress on adding support for KVM on ARM architectures. Note that it is highly experimental and is not enabled by default. TODO: this is Christoffer's patch, but with the configure script changes redone by me. Needs signed-off-by. Has also had a few subsequent fixes squashed in. Consider whether this can split apart into separate patches?
Diffstat (limited to 'kvm.h')
-rw-r--r--kvm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kvm.h b/kvm.h
index 2617dd5acd..a47acefad0 100644
--- a/kvm.h
+++ b/kvm.h
@@ -128,6 +128,8 @@ int kvm_arch_init_vcpu(CPUArchState *env);
void kvm_arch_reset_vcpu(CPUArchState *env);
+int kvm_arch_interrupt(CPUArchState *env, int irq, int level);
+
int kvm_arch_on_sigbus_vcpu(CPUArchState *env, int code, void *addr);
int kvm_arch_on_sigbus(int code, void *addr);