aboutsummaryrefslogtreecommitdiff
path: root/include/sysemu
diff options
context:
space:
mode:
authorAlexander Graf <agraf@csgraf.de>2021-09-16 17:53:57 +0200
committerPeter Maydell <peter.maydell@linaro.org>2021-09-20 09:57:03 +0100
commitce7f5b1c5027d73aa7c30820ef2b23ef4d72d20d (patch)
tree0589ec09611fc791d558c9b4ef7411f49fecf99b /include/sysemu
parent5b3e7517246cbfdd7ea1f1b2a4637e308f1fdb83 (diff)
downloadqemu-ce7f5b1c5027d73aa7c30820ef2b23ef4d72d20d.zip
qemu-ce7f5b1c5027d73aa7c30820ef2b23ef4d72d20d.tar.gz
qemu-ce7f5b1c5027d73aa7c30820ef2b23ef4d72d20d.tar.bz2
hvf: Introduce hvf_arch_init() callback
We will need to install a migration helper for the ARM hvf backend. Let's introduce an arch callback for the overall hvf init chain to do so. Signed-off-by: Alexander Graf <agraf@csgraf.de> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 20210916155404.86958-4-agraf@csgraf.de Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/sysemu')
-rw-r--r--include/sysemu/hvf_int.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sysemu/hvf_int.h b/include/sysemu/hvf_int.h
index 8b66a4e..0466106 100644
--- a/include/sysemu/hvf_int.h
+++ b/include/sysemu/hvf_int.h
@@ -48,6 +48,7 @@ struct hvf_vcpu_state {
};
void assert_hvf_ok(hv_return_t ret);
+int hvf_arch_init(void);
int hvf_arch_init_vcpu(CPUState *cpu);
void hvf_arch_vcpu_destroy(CPUState *cpu);
int hvf_vcpu_exec(CPUState *);