[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH RESEND v2 1/2] hvf: declare hvf_handle_io if NEED_CP
From: |
Sukrit Bhatnagar |
Subject: |
[Qemu-devel] [PATCH RESEND v2 1/2] hvf: declare hvf_handle_io if NEED_CPU_H is defined |
Date: |
Sun, 7 Apr 2019 17:28:38 +0530 |
hvf_handle_io needs the poisoned type CPUArchState as its argument.
Declaring it if NEED_CPU_H is defined enables include/sysemu/hvf.h
to be included for common object compilation as well.
Cc: Roman Bolshakov <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Signed-off-by: Sukrit Bhatnagar <address@hidden>
---
include/sysemu/hvf.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/include/sysemu/hvf.h b/include/sysemu/hvf.h
index aaa51d2c51..7eca3ec7be 100644
--- a/include/sysemu/hvf.h
+++ b/include/sysemu/hvf.h
@@ -63,8 +63,12 @@ typedef struct HVFState {
extern HVFState *hvf_state;
void hvf_set_phys_mem(MemoryRegionSection *, bool);
+
+#ifdef NEED_CPU_H
void hvf_handle_io(CPUArchState *, uint16_t, void *,
int, int, int);
+#endif
+
hvf_slot *hvf_find_overlap_slot(uint64_t, uint64_t);
/* Disable HVF if |disable| is 1, otherwise, enable it iff it is supported by
--
2.20.1
Re: [Qemu-devel] [PATCH RESEND v2 0/2] Move hvf_cpu_synchronize* calls to cpu_synchronize* functions, Sukrit Bhatnagar, 2019/04/07