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
---