kvm queue
Please pull from
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
to receive the kvm queue for qemu.git. Features include fixes for the apic device model (including a longstanding bug which caused random failures on 64-bit Windows), exposing new cpu features, and an eventfd API change.
----------------------------------------------------------------
Alex Williamson (1):
kvm: Don't abort on kvm_irqchip_add_msi_route()
Jan Kiszka (3):
apic: Resolve potential endless loop around apic_update_irq
apic: Reevaluate pending interrupts on LVT_LINT0 changes
apic: Defer interrupt updates to VCPU thread
Liu, Jinsong (1):
kvm: expose tsc deadline timer feature to guest
Michael S. Tsirkin (1):
kvm_pv_eoi: add flag support
Paolo Bonzini (9):
event_notifier: add event_notifier_set
event_notifier: remove event_notifier_test
event_notifier: add event_notifier_init_fd
ivshmem: use EventNotifier and memory API
ivshmem: wrap ivshmem_del_eventfd loops with transaction
memory: pass EventNotifier, not eventfd
event_notifier: add event_notifier_set_handler
virtio: move common ioeventfd handling out of virtio-pci
virtio: move common irqfd handling out of virtio-pci
cpu-exec.c | 6 ++++++ event_notifier.c | 30 ++++++++++++++++++------------ event_notifier.h | 8 ++++++-- exec.c | 8 ++++---- hw/apic.c | 27 ++++++++++++++++++++++----- hw/apic.h | 1 + hw/apic_internal.h | 1 - hw/ivshmem.c | 67 +++++++++++++++++++++++++++++++++++++++---------------------------- hw/vhost.c | 4 ++-- hw/virtio-pci.c | 77 ++++++++++++++--------------------------------------------------------------- hw/virtio.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ hw/virtio.h | 3 +++ hw/xen_pt.c | 2 +- kvm-all.c | 31 ++++++++++++++++++++++++------- kvm-stub.c | 10 ++++++++++ kvm.h | 2 ++ memory.c | 18 +++++++++--------- memory.h | 9 +++++---- target-i386/cpu.c | 2 +- target-i386/cpu.h | 5 ++++- target-i386/kvm.c | 9 +++++++++ xen-all.c | 6 ++++-- 22 files changed, 230 insertions(+), 142 deletions(-)
Signature · 1 line
error compiling committee.c: too many arguments to function