The following changes since commit ed2839166c21e001d15868f4d9591a21aaebd547:
target-alpha: Emulate LL/SC using cmpxchg helpers (2016-10-26 08:29:02 -0700) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream-mttcg for you to fetch changes up to ba051fb5e56d5ff5e4fa672d37954452e58543b2: tcg: move locking for tb_invalidate_phys_page_range up (2016-10-31 15:00:25 +0100) ---------------------------------------------------------------- Base patches for MTTCG enablement. ---------------------------------------------------------------- Alex Bennée (11): cpus: make all_vcpus_paused() return bool translate_all: DEBUG_FLUSH -> DEBUG_TB_FLUSH translate-all: add DEBUG_LOCKING asserts cpu-exec: include cpu_index in CPU_LOG_EXEC messages linux-user/elfload: ensure mmap_lock() held while setting up translate-all: Add assert_(memory|tb)_lock annotations target-arm/arm-powerctl: wake up sleeping CPUs tcg: move tcg_exec_all and helpers above thread fn tcg: cpus rm tcg_exec_all() cpus: re-factor out handle_icount_deadline tcg: move locking for tb_invalidate_phys_page_range up KONRAD Frederic (1): tcg: protect translation related stuff with tb_lock. Paolo Bonzini (2): tcg: comment on which functions have to be called with tb_lock held *_run_on_cpu: introduce run_on_cpu_data type bsd-user/mmap.c | 5 + cpu-exec.c | 11 +- cpus-common.c | 9 +- cpus.c | 259 +++++++++++++++++++++++---------------------- exec.c | 22 ++++ hw/i386/kvm/apic.c | 14 +-- hw/i386/kvmvapic.c | 17 +-- hw/ppc/ppce500_spin.c | 6 +- hw/ppc/spapr.c | 4 +- hw/ppc/spapr_hcall.c | 12 +-- include/exec/exec-all.h | 2 + include/qom/cpu.h | 31 +++++- kvm-all.c | 20 ++-- linux-user/elfload.c | 4 + linux-user/mmap.c | 5 + target-arm/Makefile.objs | 2 +- target-arm/arm-powerctl.c | 2 + target-i386/helper.c | 8 +- target-i386/kvm.c | 4 +- target-s390x/cpu.c | 4 +- target-s390x/cpu.h | 4 +- target-s390x/kvm.c | 20 ++-- target-s390x/misc_helper.c | 4 +- tcg/tcg.h | 2 + translate-all.c | 177 ++++++++++++++++++++++++++----- 25 files changed, 426 insertions(+), 222 deletions(-) -- 2.7.4