On 6/21/22 13:46, Richard Henderson wrote:
The following changes since commit c8b2d413761af732a0798d8df45ce968732083fe:
Merge tag 'bsd-user-syscall-2022q2-pull-request' of
ssh://github.com/qemu-bsd-user/qemu-bsd-user into staging (2022-06-19 13:56:13
-0700)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20220621
for you to fetch changes up to c79a8e840c435bc26a251e34b043318e8b2081db:
util/cacheflush: Optimize flushing when ppc host has coherent icache
(2022-06-21 09:28:41 -0700)
----------------------------------------------------------------
Speed empty timer list in qemu_clock_deadline_ns_all.
Implement remainder for Power3.1 hosts.
Optimize ppc host icache flushing.
Cleanups to tcg_accel_ops_init.
Fix mmio crash accessing unmapped physical memory.
Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/7.1 as
appropriate.
r~
----------------------------------------------------------------
Bin Meng (1):
target/avr: Drop avr_cpu_memory_rw_debug()
Idan Horowitz (1):
qemu-timer: Skip empty timer lists before locking in
qemu_clock_deadline_ns_all
Matheus Kowalczuk Ferst (1):
tcg/ppc: implement rem[u]_i{32,64} with mod[su][wd]
Nicholas Piggin (1):
util/cacheflush: Optimize flushing when ppc host has coherent icache
Philippe Mathieu-Daudé (2):
accel/tcg: Init TCG cflags in vCPU thread handler
accel/tcg: Reorganize tcg_accel_ops_init()
Richard Henderson (3):
softmmu: Always initialize xlat in address_space_translate_for_iotlb
util: Merge cacheflush.c and cacheinfo.c
util/cacheflush: Merge aarch64 ctr_el0 usage
target/avr/cpu.h | 2 -
tcg/ppc/tcg-target.h | 4 +-
accel/tcg/tcg-accel-ops-mttcg.c | 5 +-
accel/tcg/tcg-accel-ops-rr.c | 7 +-
accel/tcg/tcg-accel-ops.c | 15 +--
softmmu/physmem.c | 13 ++-
target/avr/cpu.c | 1 -
target/avr/helper.c | 6 -
util/cacheflush.c | 247 +++++++++++++++++++++++++++++++++++++---
util/cacheinfo.c | 200 --------------------------------
util/qemu-timer.c | 3 +
tcg/ppc/tcg-target.c.inc | 22 ++++
util/meson.build | 2 +-
13 files changed, 284 insertions(+), 243 deletions(-)
delete mode 100644 util/cacheinfo.c