The following changes since commit 508e038a5d725f2aa729f58a1f5209b9be4227de:
dtc: Revert unintentional submodule downgrade from commit 077dd74239a99 (2017-03-03 12:48:42 +0000) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to f6eb0b319e4bad3d01d74d71e3a6cf40f0ede720: iscsi: fix missing unlock (2017-03-03 16:41:20 +0100) v4->v5: 4.11 kernel header already merged added two more patches at the end ---------------------------------------------------------------- * kernel header update (requested by David and Vijay) * GuestPanicInformation fixups (Anton) * record/replay icount fixes (Pavel) * cpu-exec cleanup, unification of icount_decr with tcg_exit_req (me) * KVM_CAP_IMMEDIATE_EXIT support (me) * vmxcap update (me) * iscsi locking fix (me) * VFIO ram device fix (Yongji) * scsi-hd vs. default CD-ROM (Hervé) * SMI migration fix (Dave) * spice-char segfault (Li Qiang) * improved "info mtree -f" (me) ---------------------------------------------------------------- Anton Nefedov (2): qapi: flatten GuestPanicInformation union qmp-events: fix GUEST_PANICKED description formatting Dr. David Alan Gilbert (1): x86: Work around SMI migration breakages Hervé Poussineau (1): vl: disable default cdrom when using explicitely scsi-hd Li Qiang (1): spice-char: fix segfault in char_spice_finalize Paolo Bonzini (15): cpu-exec: unify icount_decr and tcg_exit_req cpu-exec: remove unnecessary check of cpu->exit_request Merge branch 'icount-update' into HEAD cpus: remove ugly cast on sigbus_handler KVM: x86: cleanup SIGBUS handlers cpus: reorganize signal handling code KVM: remove kvm_arch_on_sigbus KVM: do not use sigtimedwait to catch SIGBUS KVM: move SIG_IPI handling to kvm-all.c kvm: use atomic_read/atomic_set to access cpu->exit_request KVM: use KVM_CAP_IMMEDIATE_EXIT vmxcap: port to Python 3 vmxcap: update for September 2016 SDM memory: show region offset and ROM/RAM type in "info mtree -f" iscsi: fix missing unlock Pavel Dovgalyuk (1): replay: check icount in cpu exec loop Yongji Xie (1): memory: Introduce DEVICE_HOST_ENDIAN for ram device block/iscsi.c | 4 ++ cpu-exec.c | 93 +++++++++++++--------------- cpus.c | 102 +++++-------------------------- include/exec/cpu-common.h | 6 ++ include/exec/gen-icount.h | 53 ++++++++-------- include/hw/i386/pc.h | 4 ++ include/qemu/compatfd.h | 42 ------------- include/qemu/osdep.h | 37 ++++++++++++ include/qom/cpu.h | 15 +++-- include/sysemu/kvm.h | 11 ++-- kvm-all.c | 150 ++++++++++++++++++++++++++++++++++++++++++---- kvm-stub.c | 12 ++-- memory.c | 27 ++++++--- qapi-schema.json | 12 ++++ qapi/event.json | 4 +- qom/cpu.c | 2 +- scripts/kvm/vmxcap | 23 ++++--- spice-qemu-char.c | 5 +- target/arm/kvm.c | 10 ---- target/i386/cpu.c | 17 +++--- target/i386/cpu.h | 3 + target/i386/kvm.c | 88 +++++++++------------------ target/mips/kvm.c | 12 ---- target/ppc/kvm.c | 10 ---- target/s390x/kvm.c | 10 ---- tcg/tcg.h | 1 - translate-all.c | 2 +- translate-common.c | 13 ++-- util/compatfd.c | 1 - util/main-loop.c | 5 +- util/oslib-posix.c | 33 ++++++++++ vl.c | 13 ++-- 32 files changed, 428 insertions(+), 392 deletions(-) delete mode 100644 include/qemu/compatfd.h ---