.shippable.yml | 8 -
Makefile | 2 +-
accel/accel.c | 16 +-
backends/hostmem.c | 26 --
configure | 23 +-
cpus.c | 18 +-
docs/devel/testing.rst | 4 +-
exec.c | 242 ++++++++++++----
hw/i386/multiboot.c | 33 ++-
hw/mem/pc-dimm.c | 9 +-
include/exec/cpu-all.h | 79 +++--
include/exec/memory-internal.h | 3 +
include/exec/memory.h | 209 +++++++-------
include/exec/memory_ldst.inc.h | 71 +++++
include/exec/memory_ldst_cached.inc.h | 108 +++++++
include/exec/memory_ldst_phys.inc.h | 147 ++++++++++
include/glib-compat.h | 319 ---------------------
include/qemu-common.h | 2 +-
include/qemu/option.h | 3 +-
include/qom/object.h | 1 +
include/sysemu/hostmem.h | 1 -
memory.c | 4 +-
memory_ldst.inc.c | 126 --------
numa.c | 2 +-
os-posix.c | 6 +-
os-win32.c | 4 +-
qemu-doc.texi | 83 +++++-
qemu-options.hx | 15 +-
qom/object.c | 5 +-
qom/object_interfaces.c | 6 -
rules.mak | 2 +-
scripts/checkpatch.pl | 28 ++
scripts/update-linux-headers.sh | 6 -
target/cris/translate.c | 2 +-
.../cris/{translate_v10.c => translate_v10.inc.c} | 0
target/i386/cpu.c | 4 +-
target/i386/cpu.h | 4 +
target/i386/hyperv-proto.h | 9 +-
target/i386/kvm.c | 39 ++-
target/i386/machine.c | 24 ++
target/i386/sev.c | 32 ++-
target/mips/translate.c | 2 +-
.../{translate_init.c => translate_init.inc.c} | 0
target/ppc/int_helper.c | 2 +-
target/ppc/{mfrom_table.c => mfrom_table.inc.c} | 0
target/ppc/translate.c | 2 +-
.../ppc/{translate_init.c => translate_init.inc.c} | 1 -
tests/docker/dockerfiles/centos6.docker | 30 --
tests/docker/dockerfiles/min-glib.docker | 8 -
tests/test-qemu-opts.c | 18 --
tests/test-qmp-event.c | 2 +-
tests/tpm-emu.h | 4 +-
tests/vhost-user-test.c | 4 +-
trace/simple.c | 6 +-
ui/vnc-enc-zrle.c | 22 +-
ui/{vnc-enc-zrle-template.c => vnc-enc-zrle.inc.c} | 0
util/qemu-option.c | 150 +++++-----
util/qemu-thread-posix.c | 33 +--
vl.c | 24 +-
59 files changed, 1040 insertions(+), 993 deletions(-)
create mode 100644 include/exec/memory_ldst.inc.h
create mode 100644 include/exec/memory_ldst_cached.inc.h
create mode 100644 include/exec/memory_ldst_phys.inc.h
rename target/cris/{translate_v10.c => translate_v10.inc.c} (100%)
rename target/mips/{translate_init.c => translate_init.inc.c} (100%)
rename target/ppc/{mfrom_table.c => mfrom_table.inc.c} (100%)
rename target/ppc/{translate_init.c => translate_init.inc.c} (99%)
delete mode 100644 tests/docker/dockerfiles/centos6.docker
delete mode 100644 tests/docker/dockerfiles/min-glib.docker
rename ui/{vnc-enc-zrle-template.c => vnc-enc-zrle.inc.c} (100%)