[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 01/16] cpu: make kvm-stub.o a part of CPU librar
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 01/16] cpu: make kvm-stub.o a part of CPU library |
Date: |
Wed, 17 Apr 2013 18:26:00 -0400 (EDT) |
> > +#ifndef CONFIG_USER_ONLY
> > #include "qemu-common.h"
> > #include "hw/pci/pci.h"
> >
> > @@ -47,4 +48,5 @@ static inline bool msi_present(const PCIDevice *dev)
> > return dev->cap_present & QEMU_PCI_CAP_MSI;
> > }
> >
> > +#endif
Please put the #ifndef in the .c file instead.
Paolo
> > #endif /* QEMU_MSI_H */
> > diff --git a/include/sysemu/kvm.h b/include/sysemu/kvm.h
> > index 495e6f8..93cef28 100644
> > --- a/include/sysemu/kvm.h
> > +++ b/include/sysemu/kvm.h
> > @@ -144,10 +144,10 @@ int kvm_cpu_exec(CPUArchState *env);
> > #if !defined(CONFIG_USER_ONLY)
> > void *kvm_vmalloc(ram_addr_t size);
> > void *kvm_arch_vmalloc(ram_addr_t size);
> > -void kvm_setup_guest_memory(void *start, size_t size);
> > +#endif
> >
> > +void kvm_setup_guest_memory(void *start, size_t size);
> > void kvm_flush_coalesced_mmio_buffer(void);
> > -#endif
> >
> > int kvm_insert_breakpoint(CPUArchState *current_env, target_ulong addr,
> > target_ulong len, int type);
> > diff --git a/kvm-stub.c b/kvm-stub.c
> > index 3e5c201..a131305 100644
> > --- a/kvm-stub.c
> > +++ b/kvm-stub.c
> > @@ -122,6 +122,7 @@ int kvm_on_sigbus(int code, void *addr)
> > return 1;
> > }
> >
> > +#ifndef CONFIG_USER_ONLY
> > int kvm_irqchip_add_msi_route(KVMState *s, MSIMessage msg)
> > {
> > return -ENOSYS;
> > @@ -145,3 +146,4 @@ int kvm_irqchip_remove_irqfd_notifier(KVMState *s,
> > EventNotifier *n, int virq)
> > {
> > return -ENOSYS;
> > }
> > +#endif
> > --
> > 1.8.2
> >
> >
>
> --
> Eduardo
>
- [Qemu-devel] [PATCH 00/16 v4] target-i386: CPU hot-add with cpu-add QMP command, Igor Mammedov, 2013/04/15
- [Qemu-devel] [PATCH 01/16] cpu: make kvm-stub.o a part of CPU library, Igor Mammedov, 2013/04/15
- Message not available
- Re: [Qemu-devel] [PATCH 01/16] cpu: make kvm-stub.o a part of CPU library,
Paolo Bonzini <=
- [Qemu-devel] [PATCH 01/16 v2] cpu: make kvm-stub.o a part of CPU library, Igor Mammedov, 2013/04/18
- Re: [Qemu-devel] [PATCH 01/16 v2] cpu: make kvm-stub.o a part of CPU library, Eduardo Habkost, 2013/04/18
- Re: [Qemu-devel] [PATCH 01/16 v2] cpu: make kvm-stub.o a part of CPU library, Andreas Färber, 2013/04/22
- Re: [Qemu-devel] [PATCH 01/16 v2] cpu: make kvm-stub.o a part of CPU library, Paolo Bonzini, 2013/04/22
- Re: [Qemu-devel] [PATCH 01/16 v2] cpu: make kvm-stub.o a part of CPU library, Gleb Natapov, 2013/04/22
[Qemu-devel] [PATCH 02/16] cpu: call cpu_synchronize_post_init() from CPUClass.realize() if hotplugged, Igor Mammedov, 2013/04/15
[Qemu-devel] [PATCH 03/16] introduce resume_vcpu(), for single CPU, Igor Mammedov, 2013/04/15