Please pull from: git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
This is mostly Peter's kvm_irqchip_in_kernel() decoupling work. ---------------------------------------------------------------- Dunrong Huang (1): kvm: Check if smp_cpus exceeds max cpus supported by kvm Peter Maydell (8): configure: Don't implicitly hardcode list of KVM architectures kvm: Decouple 'async interrupt delivery' from 'kernel irqchip' kvm: Rename kvm_irqchip_set_irq() to kvm_set_irq() kvm: Move kvm_allows_irq0_override() to target-i386, fix return type kvm: Decouple 'irqfds usable' from 'kernel irqchip' kvm: Decouple 'MSI routing via irqfds' from 'kernel irqchip' kvm: Decouple 'GSI routing' from 'kernel irqchip' kvm: Add documentation comment for kvm_irqchip_in_kernel() configure | 14 +++++++++++--- cpus.c | 3 ++- hw/kvm/i8259.c | 2 +- hw/kvm/ioapic.c | 2 +- hw/pc.c | 1 + hw/virtio-pci.c | 4 ++-- kvm-all.c | 54 +++++++++++++++++++++++++++++++++++++++++++----------- kvm-stub.c | 9 ++++----- kvm.h | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- target-i386/Makefile.objs | 1 + target-i386/kvm-stub.c | 18 ++++++++++++++++++ target-i386/kvm.c | 13 +++++++++++++ target-i386/kvm_i386.h | 16 ++++++++++++++++ 13 files changed, 170 insertions(+), 27 deletions(-) create mode 100644 target-i386/kvm-stub.c create mode 100644 target-i386/kvm_i386.h -- error compiling committee.c: too many arguments to function