On 31 October 2016 at 14:13, Paolo Bonzini <pbonz...@redhat.com> wrote: > 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 >
Applied, thanks. -- PMM