Commit fc5d642fcae392bbc9fed9ac6bc78ac29ed48372
Committed by
Anthony Liguori
1 parent
aaf10d9d
Fix broken build
The only caller of on_vcpu() is protected by ifdef KVM_CAP_SET_GUEST_DEBUG, so protect on_vcpu() too otherwise QEMU may not to build. Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing
1 changed file
with
9 additions
and
9 deletions
kvm-all.c
... | ... | @@ -155,15 +155,6 @@ static void kvm_reset_vcpu(void *opaque) |
155 | 155 | } |
156 | 156 | } |
157 | 157 | |
158 | -static void on_vcpu(CPUState *env, void (*func)(void *data), void *data) | |
159 | -{ | |
160 | - if (env == cpu_single_env) { | |
161 | - func(data); | |
162 | - return; | |
163 | - } | |
164 | - abort(); | |
165 | -} | |
166 | - | |
167 | 158 | int kvm_irqchip_in_kernel(void) |
168 | 159 | { |
169 | 160 | return kvm_state->irqchip_in_kernel; |
... | ... | @@ -909,6 +900,15 @@ void kvm_setup_guest_memory(void *start, size_t size) |
909 | 900 | } |
910 | 901 | |
911 | 902 | #ifdef KVM_CAP_SET_GUEST_DEBUG |
903 | +static void on_vcpu(CPUState *env, void (*func)(void *data), void *data) | |
904 | +{ | |
905 | + if (env == cpu_single_env) { | |
906 | + func(data); | |
907 | + return; | |
908 | + } | |
909 | + abort(); | |
910 | +} | |
911 | + | |
912 | 912 | struct kvm_sw_breakpoint *kvm_find_sw_breakpoint(CPUState *env, |
913 | 913 | target_ulong pc) |
914 | 914 | { | ... | ... |