docs/about/deprecated.rst | 19 ++-- docs/about/removed-features.rst | 9 ++ include/hw/boards.h | 9 +- include/hw/i386/pc.h | 7 -- include/hw/i386/x86.h | 5 -- include/hw/loader.h | 2 - include/hw/nvram/fw_cfg.h | 10 --- include/hw/virtio/virtio-pci.h | 8 -- hw/core/loader.c | 14 --- hw/core/machine.c | 18 ---- hw/i386/pc.c | 42 ++------- hw/i386/pc_piix.c | 26 ------ hw/i386/pc_q35.c | 26 ------ hw/i386/x86.c | 1 - hw/microblaze/petalogix_ml605_mmu.c | 15 +--- hw/microblaze/petalogix_s3adsp1800_mmu.c | 42 +++++++-- hw/microblaze/xlnx-zynqmp-pmu.c | 7 +- hw/net/e1000.c | 95 +++++++++----------- hw/net/vmxnet3.c | 44 ++------- hw/nvram/fw_cfg.c | 110 ++--------------------- hw/scsi/vmw_pvscsi.c | 67 +++----------- hw/virtio/virtio-pci.c | 11 +-- system/vl.c | 5 -- target/i386/machine.c | 5 +- tests/qtest/test-x86-cpuid-compat.c | 14 --- tests/unit/test-util-sockets.c | 4 + tests/functional/test_mem_addr_space.py | 63 ++++++------- tests/functional/test_microblaze_s3adsp1800.py | 18 ++-- tests/functional/test_microblazeel_s3adsp1800.py | 6 +- tests/functional/test_mips_malta.py | 6 +- tests/functional/test_sparc64_tuxrun.py | 1 + 31 files changed, 198 insertions(+), 511 deletions(-)