Failed in applying to current master (
apply log)
MAINTAINERS | 4 +
docs/devel/loads-stores.rst | 10 +-
include/accel/tcg/cpu-ldst.h | 2 +
include/exec/cpu-common.h | 2 +
include/exec/memop.h | 4 +
include/exec/translator.h | 5 +-
include/exec/tswap.h | 3 +
include/hw/virtio/virtio-access.h | 1 +
include/qemu/bswap.h | 16 +-
include/system/memory.h | 189 +-------
include/system/memory_cached.h | 209 ++++++++
system/memory-internal.h | 2 +
tests/qtest/pnv-xive2-common.h | 1 -
include/exec/memory_ldst.h.inc | 65 ---
include/exec/memory_ldst_phys.h.inc | 144 ------
include/system/memory_ldst.h.inc | 41 ++
.../{exec => system}/memory_ldst_cached.h.inc | 0
include/system/memory_ldst_endian.h.inc | 37 ++
include/system/memory_ldst_phys.h.inc | 47 ++
include/system/memory_ldst_phys_endian.h.inc | 57 +++
system/ioport.c | 34 +-
system/memory.c | 68 ++-
system/physmem.c | 111 +++--
tests/qtest/aspeed_smc-test.c | 1 -
tests/qtest/ast2700-smc-test.c | 1 -
tests/qtest/endianness-test.c | 10 +-
tests/qtest/libqos/fw_cfg.c | 1 -
tests/qtest/libqos/i2c-omap.c | 1 -
tests/qtest/libqtest.c | 13 +-
tests/qtest/pnv-spi-seeprom-test.c | 1 -
tests/qtest/vmcoreinfo-test.c | 1 -
system/memory_ldst.c.inc | 449 ++----------------
system/memory_ldst_endian.c.inc | 84 ++++
scripts/make-config-poison.sh | 1 +
system/trace-events | 6 +
35 files changed, 708 insertions(+), 913 deletions(-)
create mode 100644 include/system/memory_cached.h
delete mode 100644 include/exec/memory_ldst.h.inc
delete mode 100644 include/exec/memory_ldst_phys.h.inc
create mode 100644 include/system/memory_ldst.h.inc
rename include/{exec => system}/memory_ldst_cached.h.inc (100%)
create mode 100644 include/system/memory_ldst_endian.h.inc
create mode 100644 include/system/memory_ldst_phys.h.inc
create mode 100644 include/system/memory_ldst_phys_endian.h.inc
create mode 100644 system/memory_ldst_endian.c.inc