This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/qemu.
from 3e9f48bcda Merge remote-tracking branch 'remotes/alistair/tags/pull-ris [...] adds 1d4ae5a34f hw/block/pflash_cfi02: Set romd mode in pflash_cfi02_realize() adds 27545c9df2 hw/block/pflash_cfi02: Do not create aliases when not necessary adds dab59ce031 Merge remote-tracking branch 'remotes/philmd/tags/pflash-202 [...] adds a67b996e78 monitor/qmp: fix race on CHR_EVENT_CLOSED without OOB adds 875bb7e35b Remove the deprecated moxie target adds 09ec85176e block: Drop the sheepdog block driver adds 9d49bcf699 Drop the deprecated lm32 target adds 4369223902 Drop the deprecated unicore32 target adds 2d3fc4e2b0 Merge remote-tracking branch 'remotes/armbru/tags/pull-misc- [...] adds 1a37352277 migrate/ram: remove "ram_bulk_stage" and "fpo_enabled" adds 23feba906e migration/ram: Reduce unnecessary rate limiting adds ba1b7c812c migration/ram: Optimize ram_save_host_page() adds 372043f389 migration: Drop redundant query-migrate result @blocked adds 082851a3af util: vfio-helpers: Factor out and fix processing of existin [...] adds 8f44304c76 numa: Teach ram block notifiers about resizeable ram blocks adds e15c7d1e8c numa: Make all callbacks of ram block notifiers optional adds c7c0e72408 migration/ram: Handle RAM block resizes during precopy adds dcdc460767 exec: Relax range check in ram_block_discard_range() adds cc61c703b6 migration/ram: Discard RAM when growing RAM blocks after ram [...] adds 6a23f6399a migration/ram: Simplify host page handling in ram_load_postcopy() adds 898ba906cc migration/ram: Handle RAM block resizes during postcopy adds c1668bde5c migration/multifd: Print used_length of memory block adds 542147f4e5 migration/ram: Use offset_in_ramblock() in range checks adds a1209bb710 tests/migration-test: Fix "true" vs true adds ff7b9b56cd tests/qtest/migration-test: Use g_autofree to avoid leaks on [...] adds 1c3baa1ac4 tests/migration: introduce multifd into guestperf adds 96662996ed Merge remote-tracking branch 'remotes/dgilbert/tags/pull-mig [...] adds b98ec6896e hw/i2c: name I2CNode list in I2CBus adds 513ca82d89 hw/i2c: add match method for device search adds 3f9b32595e hw/i2c: move search to i2c_scan_bus method adds 065177eece hw/i2c: add pca954x i2c-mux switch adds 499063d00a Merge remote-tracking branch 'remotes/cminyard/tags/for-qemu [...] adds 73e6aec652 sphinx: adopt kernel readthedoc theme adds 6d34aa9969 Merge remote-tracking branch 'remotes/marcandre/tags/rtd-pul [...] adds 5a487950f9 tests/docker/dockerfiles: Add ccache to containers where it [...] adds 1d8b96126e gitlab-ci: Replace YAML anchors by extends (container_job) adds 6683da0951 gitlab-ci: Replace YAML anchors by extends (native_build_job) adds e267ce5900 gitlab-ci: Replace YAML anchors by extends (native_test_job) adds f62215298a libqos/qgraph: fix "UNAVAILBLE" typo adds ce508a3c29 docs/devel/qgraph: add troubleshooting information adds 20868330a9 libqtest: refuse QTEST_QEMU_BINARY=qemu-kvm adds e0c5a18efc util/compatfd.c: Replaced a malloc call with g_malloc. adds 423dbce5a2 tests/qtest/ahci-test.c: Calculate iso_size with 64-bit arithmetic adds 302585450c tests/qtest/npcm7xx_pwm-test.c: Avoid g_assert_true() for no [...] adds 3a46f81676 tests/migration-test: Fix "true" vs true adds e7b13acdf2 tests/qtest/tpm-util.c: Free memory with correct free function adds 6c054176db tests/qtest/rtc-test: Remove pointless NULL check adds bfaa3b05a9 tests: Avoid side effects inside g_assert() arguments adds 13b48fb00e include/sysemu: Poison all accelerator CONFIG switches in co [...] adds 43bd0bf30f migration: Move populate_vfio_info() into a separate file adds e0447a834d configure: Poison all current target-specific #defines adds 2ed765fdee tests/qtest/migration-test: Use g_autofree to avoid leaks on [...] adds 052b66e721 pc-bios/s390-ccw: Fix inline assembly for older versions of Clang adds 568740bedf cirrus.yml: Fix the MSYS2 task adds 9b1e81d1c2 Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull [...] adds 5d31e1e59a amd_iommu: Fix pte_override_page_mask() adds bb9feea431 x86: acpi: use offset instead of pointer when using build_header() adds 4c21e3534a hw/virtio: Pass virtio_feature_get_config_size() a const argument adds 01ce7724a1 virtio-blk: Constify VirtIOFeature feature_sizes[] adds ad6461ad6e virtio-net: Constify VirtIOFeature feature_sizes[] adds e526ab61e9 amd_iommu: fix wrong MMIO operations adds 8a49487c65 pc-dimm: remove unnecessary get_vmstate_memory_region() method adds 570fe439e5 virtio-blk: Fix rollback path in virtio_blk_data_plane_start() adds d0267da614 virtio-blk: Configure all host notifiers in a single MR transaction adds 61fc57bfc4 virtio-scsi: Set host notifiers and callbacks separately adds c4f5dcc436 virtio-scsi: Configure all host notifiers in a single MR tra [...] adds 43bea44357 checkpatch: Fix use of uninitialized value adds 05dfb447a4 hw/smbios: support for type 41 (onboard devices extended inf [...] adds b8893a3c86 hw/virtio: enable ioeventfd configuring for mmio adds c232b8f453 vhost-vdpa: Make vhost_vdpa_get_device_id() static adds f7a6df5f5b Fix build with 64 bits time_t adds 6005ee07c3 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds f7afa7daa0 iotests/231: Update expected deprecation message adds 2b99cfce08 block/rbd: Add an escape-aware strchr helper adds 78632a3d16 monitor: hmp_qemu_io: acquire aio contex, fix crash adds 9c785cd714 mirror: stop cancelling in-flight requests on non-force canc [...] adds f29f4c25eb qemu-iotests: do not buffer the test output adds 00dbc85e0e qemu-iotests: allow passing unittest.main arguments to the t [...] adds c64430d238 qemu-iotests: move command line and environment handling fro [...] adds 480b75ee14 qemu-iotests: let "check" spawn an arbitrary test command adds c3d479aab9 qemu-iotests: fix case of SOCK_DIR already in the environment adds d65173f924 Document qemu-img options data_file and data_file_raw adds bcc8584c83 block/copy-on-read: use bdrv_drop_filter() and drop s->active adds ac4e14f5dc qemu-iotests: fix pylint 2.8 consider-using-with error adds 94783301b8 block/write-threshold: don't use write notifiers adds ad578c56d5 block: drop write notifiers adds e46354a8ae test-write-threshold: rewrite test_threshold_(not_)trigger tests adds 2e0e9cbd89 block/write-threshold: drop extra APIs adds 935129223c test-write-threshold: drop extra tests adds 23357b93c7 test-write-threshold: drop extra TestStruct structure adds c61ebf362d write-threshold: deal with includes adds 32de74a1ac Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] adds bf5dcf8f2c backends/tpm: Replace qemu_mutex_lock calls with QEMU_LOCK_GUARD adds 989f622d41 hw/virtio: Pass virtio_feature_get_config_size() a const argument adds f212f3e7f8 virtio-blk: Constify VirtIOFeature feature_sizes[] adds 28cbc87be5 virtio-net: Constify VirtIOFeature feature_sizes[] adds 4962b312cd virtiofsd: Fix check of chown()'s return value adds 09ceb33091 qapi: spelling fix (addtional) adds bcfec3763e hw/gpio/aspeed: spelling fix (addtional) adds 72fe4742c6 hw/timer/etraxfs_timer: Convert to 3-phase reset (Resettable [...] adds fae5a04207 hw/rtc/mc146818rtc: Convert to 3-phase reset (Resettable interface) adds b6d003dbee cutils: fix memory leak in get_relocated_path() adds b51d446771 hw/mem/meson: Fix linking sparse-mem device with fuzzer adds 4872fdf71b hw/pci-host: Do not build gpex-acpi.c if GPEX is not selected adds dcf20655ff multi-process: Avoid logical AND of mutually exclusive tests adds 52a1c621f9 target/sh4: Return error if CPUClass::get_phys_page_debug() fails adds 6cd04a88fa hw/avr/atmega.c: use the avr51 cpu for atmega1280 adds 29f9c63689 target/avr: Ignore unimplemented WDR opcode adds 367196caa0 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-b [...] adds 5140d6be5e qemu/host-utils: Use __builtin_bitreverseN adds cec07c0b61 qemu/host-utils: Add wrappers for overflow builtins adds 1ec8070e58 qemu/host-utils: Add wrappers for carry builtins adds 7702a85519 accel/tcg: Use add/sub overflow routines in tcg-runtime-gvec.c adds f2b84b9edb tests/fp: add quad support to the benchmark utility adds e99c43735a softfloat: Move the binary point to the msb adds 622090ae19 softfloat: Inline float_raise adds d82f3b2dc7 softfloat: Use float_raise in more places adds 9793c1e224 softfloat: Tidy a * b + inf return adds 134eda00e9 softfloat: Add float_cmask and constants adds 0d40cd939a softfloat: Use return_nan in float_to_float adds 57547c6023 softfloat: fix return_nan vs default_nan_mode adds e9e5534ff3 target/mips: Set set_default_nan_mode with set_snan_bit_is_one adds a777d60334 softfloat: Do not produce a default_nan from parts_silence_nan adds f8155c1d52 softfloat: Rename FloatParts to FloatParts64 adds aaffb7bf1c softfloat: Move type-specific pack/unpack routines adds 0fc07cade2 softfloat: Use pointers with parts_default_nan adds d8fdd17280 softfloat: Use pointers with unpack_raw adds 3dddb203bc softfloat: Use pointers with ftype_unpack_raw adds 9e4af58c24 softfloat: Use pointers with pack_raw adds 71fd178eae softfloat: Use pointers with ftype_pack_raw adds 98e256fc70 softfloat: Use pointers with ftype_unpack_canonical adds e293e927a8 softfloat: Use pointers with ftype_round_pack_canonical adds 92ff426d7b softfloat: Use pointers with parts_silence_nan adds 4109b9ea8a softfloat: Rearrange FloatParts64 adds 0018b1f41b softfloat: Convert float128_silence_nan to parts adds e9034ea87e softfloat: Convert float128_default_nan to parts adds 7c45bad866 softfloat: Move return_nan to softfloat-parts.c.inc adds 22c355f417 softfloat: Move pick_nan to softfloat-parts.c.inc adds 979582d071 softfloat: Move pick_nan_muladd to softfloat-parts.c.inc adds d46975bce1 softfloat: Move sf_canonicalize to softfloat-parts.c.inc adds ee6959f277 softfloat: Move round_canonical to softfloat-parts.c.inc adds cb3ad0365f softfloat: Use uadd64_carry, usub64_borrow in softfloat-macros.h adds da10a9074a softfloat: Move addsub_floats to softfloat-parts.c.inc adds 3ff49e56a7 softfloat: Implement float128_add/sub via parts adds aca845275a softfloat: Move mul_floats to softfloat-parts.c.inc adds dedd123c56 softfloat: Move muladd_floats to softfloat-parts.c.inc adds b4d09b1794 softfloat: Use mulu64 for mul64To128 adds cd55a56e5c softfloat: Use add192 in mul128To256 adds 5ffb6bd9c4 softfloat: Tidy mul128By64To192 adds 463e45dcb4 softfloat: Introduce sh[lr]_double primitives adds ec961b81b4 softfloat: Move div_floats to softfloat-parts.c.inc adds c3f1875ea3 softfloat: Split float_to_float adds 9882ccaff9 softfloat: Convert float-to-float conversions with float128 adds afc34931eb softfloat: Move round_to_int to softfloat-parts.c.inc adds 463b3f0d7f softfloat: Move round_to_int_and_pack to softfloat-parts.c.inc adds 1acbc0fdf2 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-f [...] adds 48e824e06b MAINTAINERS: Add include/exec/gen-icount.h to 'Main Loop' section adds 91150447be exec/gen-icount.h: Add missing "exec/exec-all.h" include adds 4d87fcddb5 tcg: Add tcg_constant_tl adds 6c6a4a76ee accel/tcg: Align data dumped at end of TB adds 8e22b27994 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds bc8afa62b4 hw/block/nvme: remove redundant invalid_lba_range trace adds 9a31c61583 hw/block/nvme: rename reserved fields declarations adds b4a9832393 hw/block/nvme: consider metadata read aio return value in compare adds e5360eabd2 hw/block/nvme: fix io-command set profile feature adds 8e8555a38d hw/block/nvme: function formatting fix adds 312c3531bb hw/block/nvme: align with existing style adds c6dfa9d6b4 hw/block/nvme: rename __nvme_zrm_open adds 7dbe53778e hw/block/nvme: rename __nvme_advance_zone_wp adds 42821d2864 hw/block/nvme: rename __nvme_select_ns_iocs adds d88e784f34 hw/block/nvme: consolidate header files adds 7ef37c1c59 hw/block/nvme: cleanup includes adds de482d1fad hw/block/nvme: remove non-shared defines from header file adds 0c76fee2f8 hw/block/nvme: replace nvme_ns_status adds 6146f3dd35 hw/block/nvme: cache lba and ms sizes adds 3ef73f9462 hw/block/nvme: add metadata offset helper adds 72ea5c2c20 hw/block/nvme: streamline namespace array indexing adds 9d394c80f1 hw/block/nvme: remove num_namespaces member adds 83e85b614d hw/block/nvme: remove irrelevant zone resource checks adds 49ad39c55a hw/block/nvme: move zoned constraints checks adds 88eea45c53 hw/nvme: move nvme emulation out of hw/block adds 15e147b3c7 Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pu [...] adds 48c8c5e886 linux-user: Remove dead code adds 5847d3098d linux-user: strace now handles unshare syscall args correctly adds c1438d6c02 linux-user/arm: Split out emulate_arm_fpa11 adds d827f6d5fd linux-user/arm: Do not emulate fpa11 in thumb mode adds 0a50285ee8 linux-user/arm: Do not fill in si_code for fpa11 exceptions adds 74081ae0ff linux-user/arm: Simplify accumulating and raising fpa11 exceptions adds 9f771ad839 linux-user: Add strace support for printing arguments of llseek adds 92bad94836 linux-user: Split out target_restore_altstack adds 56384cf3ad linux-user: Use target_restore_altstack in all sigreturn adds 6b20875503 linux-user: Pass CPUArchState to do_sigaltstack adds ddc3e74d9c linux-user: Pass CPUArchState to target_restore_altstack adds eb215f40c2 linux-user/sparc: Include TARGET_STACK_BIAS in get_sp_from_cpustate adds 089a2256ee linux-user/sparc: Clean up init_thread adds 2f23eec6bd linux-user/sparc: Merge sparc64 target_syscall.h adds b136c211da linux-user/sparc: Merge sparc64 target_elf.h adds 6175783bfa linux-user/sparc: Merge sparc64 target_structs.h adds 0de9081b23 linux-user/sparc: Merge sparc64 termbits.h adds 921c16268d linux-user/sparc: Merge sparc64/ into sparc/ adds 743f99e117 linux-user/sparc: Remove target_sigcontext as unused adds 4f4fdec308 linux-user/sparc: Remove target_rt_signal_frame as unused adds f8ea624e74 linux-user/sparc: Fix the stackframe structure adds a1181d53a9 linux-user/sparc: Use target_pt_regs adds 44a5f86171 linux-user/sparc: Split out save_reg_win adds a0774ec4d4 linux-user/sparc: Clean up get_sigframe adds 71cda6e912 linux-user/sparc: Save and restore fpu in signal frame adds 819f6df1ef linux-user/sparc: Add rwin_save to signal frame adds 757d260143 linux-user/sparc: Clean up setup_frame adds 1176e57a8b linux-user/sparc: Minor corrections to do_sigreturn adds 11670e8492 linux-user/sparc: Add 64-bit support to fpu save/restore adds e76f2f847d linux-user/sparc: Implement sparc32 rt signals adds bb3347f80f linux-user/sparc: Implement sparc64 rt signals adds 4cce45df71 tests/tcg/sparc64: Re-enable linux-test adds 5d79bd111f linux-user/s390x: Fix sigframe types adds cb1f198296 linux-user/s390x: Use uint16_t for signal retcode adds 915c69dc02 linux-user/s390x: Remove PSW_ADDR_AMODE adds e6f960fcbe linux-user/s390x: Remove restore_sigregs return value adds bd45be9f5f linux-user/s390x: Fix trace in restore_regs adds 4e4a08200b linux-user/s390x: Fix sigcontext sregs value adds bb17fc5b47 linux-user/s390x: Use tswap_sigset in setup_rt_frame adds 82839490e4 linux-user/s390x: Tidy save_sigregs adds 2080734880 linux-user/s390x: Clean up single-use gotos in signal.c adds 7e5355578e linux-user/s390x: Set psw.mask properly for the signal handler adds 6c18757dc5 linux-user/s390x: Add stub sigframe argument for last_break adds ac1a92ec8f linux-user/s390x: Fix frame_addr corruption in setup_frame adds 9e0fb648b2 linux-user/s390x: Add build asserts for sigset sizes adds 79d6f2baa4 linux-user/s390x: Clean up signal.c adds 0b16f04c1f linux-user/s390x: Handle vector regs in signal stack adds db3221454d linux-user: Add copy_file_range to strace.list adds 0fa259dd79 linux-user: Fix erroneous conversion in copy_file_range adds 68af19ad72 linux-user: use GDateTime for formatting timestamp for core file adds 8f5141a9e1 linux-user/alpha: Fix rt sigframe return adds f20a9ca6d0 linux-user/alpha: Rename the sigaction restorer field adds 02fb28e8ef linux-user: Pass ka_restorer to do_sigaction adds ca192277db linux-user: Honor TARGET_ARCH_HAS_SA_RESTORER in do_syscall adds 0f6f99032e linux-user/alpha: Define TARGET_ARCH_HAS_KA_RESTORER adds 02d0de101c linux-user/alpha: Share code for TARGET_NR_sigaction adds fb80439b1e linux-user: Tidy TARGET_NR_rt_sigaction adds 5f779a3a26 linux-user/elfload: fix filling psinfo->pr_psargs adds 4a1e8931ec linux-user/elfload: add s390x core dumping support adds c313e52e64 Merge remote-tracking branch 'remotes/vivier2/tags/linux-use [...] new 38b4409647 qcow2: set bdi->is_dirty new e878bb1293 block: Fix Transaction leak in bdrv_root_attach_child() new e3fc91aaaa block: Fix Transaction leak in bdrv_reopen_multiple() new 1b0b2e6d06 block/export: improve vu_blk_sect_range_ok() new 806952026d test: new qTest case to test the vhost-user-blk-server new 9c4e99e879 tests/qtest: add multi-queue test case to vhost-user-blk-test new 7999e3136d vhost-user-blk-test: test discard/write zeroes invalid inputs new f26729715e vhost-user-blk: Make sure to set Error on realize failure new dabefdd6ab vhost-user-blk: Don't reconnect during initialisation new 5b9243d265 vhost-user-blk: Improve error reporting in realize new 7556a320c9 vhost-user-blk: Get more feature flags from vhost device new 04ceb61a40 virtio: Fail if iommu_platform is requested, but unsupported new c90bd505a3 vhost-user-blk: Check that num-queues is supported by backend new d874bc0816 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...]
The 14 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .cirrus.yml | 4 +- .gitlab-ci.d/containers.yml | 76 +- .gitlab-ci.yml | 113 +- MAINTAINERS | 65 +- Makefile | 2 +- accel/tcg/tcg-runtime-gvec.c | 36 +- accel/tcg/translate-all.c | 11 +- backends/tpm/tpm_emulator.c | 34 +- block.c | 10 +- block/backup.c | 2 +- block/copy-on-read.c | 33 +- block/export/vhost-user-blk-server.c | 9 +- block/io.c | 11 +- block/meson.build | 1 - block/mirror.c | 6 +- block/monitor/block-hmp-cmds.c | 31 +- block/qcow2.c | 1 + block/rbd.c | 32 +- block/sheepdog.c | 3356 ----------------- block/trace-events | 14 - block/write-threshold.c | 91 +- configure | 24 +- contrib/vhost-user-input/main.c | 8 +- default-configs/devices/lm32-softmmu.mak | 12 - default-configs/devices/moxie-softmmu.mak | 5 - default-configs/devices/unicore32-softmmu.mak | 6 - default-configs/targets/lm32-softmmu.mak | 2 - default-configs/targets/moxie-softmmu.mak | 2 - default-configs/targets/sparc64-linux-user.mak | 1 + default-configs/targets/unicore32-softmmu.mak | 1 - disas/lm32.c | 361 -- disas/meson.build | 2 - disas/moxie.c | 360 -- docs/_templates/editpage.html | 5 - docs/conf.py | 52 +- docs/devel/_templates/editpage.html | 5 - docs/devel/qgraph.rst | 58 + docs/interop/_templates/editpage.html | 5 - docs/meson.build | 5 +- docs/specs/_templates/editpage.html | 5 - docs/sphinx-static/theme_overrides.css | 161 + docs/system/_templates/editpage.html | 5 - docs/system/deprecated.rst | 33 - docs/system/device-url-syntax.rst.inc | 18 - docs/system/qemu-block-drivers.rst.inc | 69 - docs/system/removed-features.rst | 28 + docs/tools/_templates/editpage.html | 5 - docs/tools/qemu-img.rst | 31 + docs/user/_templates/editpage.html | 5 - fpu/softfloat-parts-addsub.c.inc | 62 + fpu/softfloat-parts.c.inc | 817 ++++ fpu/softfloat-specialize.c.inc | 95 +- fpu/softfloat.c | 3883 +++++++++----------- hw/Kconfig | 4 +- hw/acpi/aml-build.c | 15 +- hw/arm/virt.c | 7 +- hw/audio/meson.build | 1 - hw/audio/milkymist-ac97.c | 360 -- hw/audio/trace-events | 12 - hw/avr/atmega.c | 2 +- hw/block/Kconfig | 5 - hw/block/dataplane/virtio-blk.c | 36 +- hw/block/meson.build | 1 - hw/block/nvme-dif.h | 63 - hw/block/nvme-ns.h | 229 -- hw/block/nvme-subsys.h | 59 - hw/block/nvme.h | 266 -- hw/block/pflash_cfi02.c | 10 +- hw/block/trace-events | 206 -- hw/block/vhost-user-blk.c | 85 +- hw/block/virtio-blk.c | 2 +- hw/char/lm32_juart.c | 166 - hw/char/lm32_uart.c | 314 -- hw/char/meson.build | 3 - hw/char/milkymist-uart.c | 258 -- hw/char/trace-events | 17 - hw/core/numa.c | 41 +- hw/display/Kconfig | 4 - hw/display/meson.build | 2 - hw/display/milkymist-tmu2.c | 551 --- hw/display/milkymist-vgafb.c | 360 -- hw/display/milkymist-vgafb_template.h | 74 - hw/display/trace-events | 10 - hw/dma/meson.build | 1 - hw/dma/puv3_dma.c | 119 - hw/gpio/aspeed_gpio.c | 2 +- hw/gpio/meson.build | 1 - hw/gpio/puv3_gpio.c | 154 - hw/i2c/Kconfig | 4 + hw/i2c/core.c | 55 +- hw/i2c/i2c_mux_pca954x.c | 290 ++ hw/i2c/meson.build | 1 + hw/i2c/trace-events | 5 + hw/i386/acpi-build.c | 8 +- hw/i386/amd_iommu.c | 10 +- hw/i386/fw_cfg.c | 4 +- hw/i386/xen/xen-mapcache.c | 7 +- hw/input/meson.build | 1 - hw/input/milkymist-softusb.c | 319 -- hw/input/trace-events | 7 - hw/input/virtio-input-host.c | 5 +- hw/intc/lm32_pic.c | 195 - hw/intc/meson.build | 2 - hw/intc/puv3_intc.c | 147 - hw/intc/trace-events | 9 - hw/lm32/Kconfig | 18 - hw/lm32/lm32.h | 48 - hw/lm32/lm32_boards.c | 332 -- hw/lm32/lm32_hwsetup.h | 179 - hw/lm32/meson.build | 6 - hw/lm32/milkymist-hw.h | 133 - hw/lm32/milkymist.c | 249 -- hw/mem/meson.build | 3 +- hw/mem/pc-dimm.c | 33 +- hw/meson.build | 4 +- hw/misc/meson.build | 4 - hw/misc/milkymist-hpdmc.c | 172 - hw/misc/milkymist-pfpu.c | 548 --- hw/misc/puv3_pm.c | 159 - hw/misc/trace-events | 10 - hw/moxie/Kconfig | 3 - hw/moxie/meson.build | 4 - hw/moxie/moxiesim.c | 155 - hw/net/meson.build | 1 - hw/net/milkymist-minimac2.c | 547 --- hw/net/trace-events | 12 - hw/net/virtio-net.c | 2 +- hw/{ipack => nvme}/Kconfig | 4 +- hw/{block/nvme.c => nvme/ctrl.c} | 298 +- hw/{block/nvme-dif.c => nvme/dif.c} | 57 +- hw/nvme/meson.build | 1 + hw/{block/nvme-ns.c => nvme/ns.c} | 106 +- hw/nvme/nvme.h | 547 +++ hw/{block/nvme-subsys.c => nvme/subsys.c} | 12 +- hw/{block => nvme}/trace-events | 89 +- hw/nvme/trace.h | 1 + hw/pci-host/meson.build | 2 +- hw/remote/mpqemu-link.c | 2 +- hw/rtc/mc146818rtc.c | 42 +- hw/scsi/virtio-scsi-dataplane.c | 56 +- hw/sd/meson.build | 1 - hw/sd/milkymist-memcard.c | 335 -- hw/sd/trace-events | 4 - hw/smbios/smbios.c | 124 +- hw/timer/etraxfs_timer.c | 14 +- hw/timer/lm32_timer.c | 249 -- hw/timer/meson.build | 3 - hw/timer/milkymist-sysctl.c | 361 -- hw/timer/puv3_ost.c | 166 - hw/timer/trace-events | 17 - hw/unicore32/Kconfig | 5 - hw/unicore32/meson.build | 5 - hw/unicore32/puv3.c | 145 - hw/usb/quirks-ftdi-ids.h | 6 - hw/usb/quirks.h | 1 - hw/virtio/vhost-user.c | 5 + hw/virtio/vhost-vdpa.c | 4 +- hw/virtio/virtio-balloon.c | 4 +- hw/virtio/virtio-bus.c | 5 + hw/virtio/virtio-mem.c | 3 - hw/virtio/virtio-mmio.c | 11 +- hw/virtio/virtio.c | 2 +- include/block/block_int.h | 15 +- include/block/nvme.h | 12 +- include/block/write-threshold.h | 27 +- include/disas/dis-asm.h | 4 - include/elf.h | 6 +- include/exec/cpu-common.h | 1 + include/exec/gen-icount.h | 1 + include/exec/memory.h | 10 +- include/exec/poison.h | 11 +- include/exec/ramblock.h | 10 + include/exec/ramlist.h | 13 +- include/fpu/softfloat-macros.h | 215 +- include/fpu/softfloat.h | 7 +- include/hw/char/lm32_juart.h | 13 - include/hw/display/milkymist_tmu2.h | 42 - include/hw/elf_ops.h | 8 - include/hw/firmware/smbios.h | 14 +- include/hw/i2c/i2c.h | 17 +- include/hw/i2c/i2c_mux_pca954x.h | 19 + include/hw/lm32/lm32_pic.h | 10 - include/hw/mem/pc-dimm.h | 5 - include/hw/unicore32/puv3.h | 40 - include/hw/virtio/vhost-vdpa.h | 2 - include/hw/virtio/vhost.h | 2 + include/hw/virtio/virtio-mmio.h | 5 + include/hw/virtio/virtio.h | 2 +- include/migration/misc.h | 1 - include/qemu/host-utils.h | 291 ++ include/qemu/job.h | 2 +- include/sysemu/arch_init.h | 3 - include/sysemu/hax.h | 4 + include/sysemu/hvf.h | 4 + include/sysemu/whpx.h | 4 + include/tcg/tcg-op.h | 2 + job.c | 2 +- linux-user/aarch64/signal.c | 6 +- linux-user/alpha/signal.c | 16 +- linux-user/alpha/target_signal.h | 1 + linux-user/arm/cpu_loop.c | 125 +- linux-user/arm/signal.c | 9 +- linux-user/elfload.c | 107 +- linux-user/hexagon/signal.c | 6 +- linux-user/hppa/signal.c | 8 +- linux-user/i386/signal.c | 5 +- linux-user/m68k/signal.c | 5 +- linux-user/main.c | 5 - linux-user/meson.build | 1 - linux-user/microblaze/signal.c | 6 +- linux-user/mips/signal.c | 6 +- linux-user/nios2/signal.c | 8 +- linux-user/openrisc/signal.c | 5 +- linux-user/ppc/signal.c | 4 +- linux-user/qemu.h | 3 +- linux-user/riscv/signal.c | 6 +- linux-user/s390x/signal.c | 258 +- linux-user/sh4/signal.c | 7 +- linux-user/signal-common.h | 1 + linux-user/signal.c | 125 +- linux-user/sparc/signal.c | 535 ++- linux-user/sparc/target_cpu.h | 9 +- linux-user/sparc/target_signal.h | 2 + linux-user/sparc/target_structs.h | 34 +- linux-user/sparc/target_syscall.h | 42 +- linux-user/sparc64/cpu_loop.c | 20 - linux-user/sparc64/meson.build | 5 - linux-user/sparc64/signal.c | 19 - linux-user/sparc64/sockbits.h | 1 - linux-user/sparc64/syscall.tbl | 487 --- linux-user/sparc64/syscallhdr.sh | 32 - linux-user/sparc64/target_cpu.h | 1 - linux-user/sparc64/target_elf.h | 14 - linux-user/sparc64/target_fcntl.h | 1 - linux-user/sparc64/target_signal.h | 1 - linux-user/sparc64/target_structs.h | 58 - linux-user/sparc64/target_syscall.h | 35 - linux-user/sparc64/termbits.h | 291 -- linux-user/strace.c | 21 +- linux-user/strace.list | 8 +- linux-user/syscall.c | 113 +- linux-user/syscall_defs.h | 29 +- linux-user/xtensa/signal.c | 6 +- meson.build | 6 +- migration/meson.build | 3 +- migration/migration.c | 53 +- migration/migration.h | 3 + migration/multifd.c | 2 +- migration/postcopy-ram.c | 15 +- migration/ram.c | 246 +- migration/target.c | 25 + monitor/hmp-cmds.c | 2 +- monitor/qmp.c | 40 +- pc-bios/s390-ccw/helper.h | 2 +- pc-bios/s390-ccw/jump2ipl.c | 4 +- pc-bios/s390-ccw/menu.c | 8 +- pc-bios/s390-ccw/virtio.c | 2 +- qapi/block-core.json | 93 +- qapi/machine.json | 6 +- qapi/migration.json | 6 - qapi/misc-target.json | 2 +- qapi/qom.json | 4 +- qapi/transaction.json | 8 +- qemu-io-cmds.c | 8 +- qemu-io.c | 17 +- qemu-options.hx | 34 +- scripts/checkpatch.pl | 1 + softmmu/arch_init.c | 6 - softmmu/physmem.c | 26 +- target/avr/helper.c | 6 +- target/i386/hax/hax-mem.c | 5 +- target/i386/sev.c | 18 +- target/lm32/README | 45 - target/lm32/TODO | 1 - target/lm32/cpu-param.h | 17 - target/lm32/cpu-qom.h | 48 - target/lm32/cpu.c | 274 -- target/lm32/cpu.h | 262 -- target/lm32/gdbstub.c | 92 - target/lm32/helper.c | 224 -- target/lm32/helper.h | 14 - target/lm32/lm32-semi.c | 211 -- target/lm32/machine.c | 33 - target/lm32/meson.build | 15 - target/lm32/op_helper.c | 148 - target/lm32/translate.c | 1237 ------- target/meson.build | 3 - target/mips/fpu_helper.h | 10 +- target/moxie/cpu-param.h | 17 - target/moxie/cpu.c | 161 - target/moxie/cpu.h | 123 - target/moxie/helper.c | 120 - target/moxie/helper.h | 5 - target/moxie/machine.c | 19 - target/moxie/machine.h | 1 - target/moxie/meson.build | 14 - target/moxie/mmu.c | 32 - target/moxie/mmu.h | 19 - target/moxie/translate.c | 892 ----- target/sh4/helper.c | 7 +- target/unicore32/cpu-param.h | 17 - target/unicore32/cpu-qom.h | 37 - target/unicore32/cpu.c | 174 - target/unicore32/cpu.h | 168 - target/unicore32/helper.c | 183 - target/unicore32/helper.h | 62 - target/unicore32/meson.build | 14 - target/unicore32/op_helper.c | 244 -- target/unicore32/softmmu.c | 280 -- target/unicore32/translate.c | 2083 ----------- target/unicore32/ucf64_helper.c | 324 -- tests/docker/dockerfiles/alpine.docker | 2 + tests/docker/dockerfiles/debian10.docker | 1 + tests/docker/dockerfiles/fedora-i386-cross.docker | 1 + tests/docker/dockerfiles/fedora-win32-cross.docker | 1 + tests/docker/dockerfiles/fedora-win64-cross.docker | 1 + tests/docker/dockerfiles/fedora.docker | 1 + tests/docker/dockerfiles/opensuse-leap.docker | 1 + tests/docker/dockerfiles/ubuntu.docker | 1 + tests/docker/dockerfiles/ubuntu1804.docker | 1 + tests/docker/dockerfiles/ubuntu2004.docker | 1 + tests/fp/fp-bench.c | 88 +- tests/fp/fp-test.c | 2 +- tests/fp/wrap.c.inc | 12 + tests/migration/guestperf/comparison.py | 14 + tests/migration/guestperf/engine.py | 16 + tests/migration/guestperf/scenario.py | 12 +- tests/migration/guestperf/shell.py | 10 +- tests/qemu-iotests/005 | 5 - tests/qemu-iotests/025 | 2 +- tests/qemu-iotests/231 | 4 + tests/qemu-iotests/231.out | 7 +- tests/qemu-iotests/240.out | 8 +- tests/qemu-iotests/245.out | 8 +- tests/qemu-iotests/264 | 2 +- tests/qemu-iotests/295.out | 6 +- tests/qemu-iotests/296.out | 8 +- tests/qemu-iotests/check | 22 +- tests/qemu-iotests/common.rc | 4 - tests/qemu-iotests/iotests.py | 145 +- tests/qemu-iotests/pylintrc | 3 + tests/qemu-iotests/testenv.py | 22 +- tests/qemu-iotests/testrunner.py | 37 +- tests/qtest/ahci-test.c | 4 +- tests/qtest/boot-serial-test.c | 8 - tests/qtest/ipmi-bt-test.c | 6 +- tests/qtest/ipmi-kcs-test.c | 3 +- tests/qtest/libqos/meson.build | 1 + tests/qtest/libqos/qgraph.c | 2 +- tests/qtest/libqos/vhost-user-blk.c | 130 + .../libqos/{virtio-rng.h => vhost-user-blk.h} | 26 +- tests/qtest/libqtest.c | 9 +- tests/qtest/machine-none-test.c | 3 - tests/qtest/meson.build | 6 +- tests/qtest/migration-test.c | 75 +- tests/qtest/npcm7xx_pwm-test.c | 4 +- tests/qtest/rtc-test.c | 6 +- tests/qtest/tpm-util.c | 4 +- .../{virtio-blk-test.c => vhost-user-blk-test.c} | 631 ++-- tests/tcg/README | 6 - tests/tcg/configure.sh | 2 +- tests/tcg/lm32/Makefile | 106 - tests/tcg/lm32/crt.S | 84 - tests/tcg/lm32/helper.S | 65 - tests/tcg/lm32/linker.ld | 55 - tests/tcg/lm32/macros.inc | 90 - tests/tcg/lm32/test_add.S | 75 - tests/tcg/lm32/test_addi.S | 56 - tests/tcg/lm32/test_and.S | 45 - tests/tcg/lm32/test_andhi.S | 35 - tests/tcg/lm32/test_andi.S | 35 - tests/tcg/lm32/test_b.S | 13 - tests/tcg/lm32/test_be.S | 48 - tests/tcg/lm32/test_bg.S | 78 - tests/tcg/lm32/test_bge.S | 78 - tests/tcg/lm32/test_bgeu.S | 78 - tests/tcg/lm32/test_bgu.S | 78 - tests/tcg/lm32/test_bi.S | 23 - tests/tcg/lm32/test_bne.S | 48 - tests/tcg/lm32/test_break.S | 20 - tests/tcg/lm32/test_bret.S | 38 - tests/tcg/lm32/test_call.S | 16 - tests/tcg/lm32/test_calli.S | 15 - tests/tcg/lm32/test_cmpe.S | 40 - tests/tcg/lm32/test_cmpei.S | 35 - tests/tcg/lm32/test_cmpg.S | 64 - tests/tcg/lm32/test_cmpge.S | 64 - tests/tcg/lm32/test_cmpgei.S | 70 - tests/tcg/lm32/test_cmpgeu.S | 64 - tests/tcg/lm32/test_cmpgeui.S | 70 - tests/tcg/lm32/test_cmpgi.S | 70 - tests/tcg/lm32/test_cmpgu.S | 64 - tests/tcg/lm32/test_cmpgui.S | 70 - tests/tcg/lm32/test_cmpne.S | 40 - tests/tcg/lm32/test_cmpnei.S | 35 - tests/tcg/lm32/test_divu.S | 29 - tests/tcg/lm32/test_eret.S | 38 - tests/tcg/lm32/test_lb.S | 49 - tests/tcg/lm32/test_lbu.S | 49 - tests/tcg/lm32/test_lh.S | 49 - tests/tcg/lm32/test_lhu.S | 49 - tests/tcg/lm32/test_lw.S | 32 - tests/tcg/lm32/test_modu.S | 35 - tests/tcg/lm32/test_mul.S | 70 - tests/tcg/lm32/test_muli.S | 45 - tests/tcg/lm32/test_nor.S | 51 - tests/tcg/lm32/test_nori.S | 35 - tests/tcg/lm32/test_or.S | 51 - tests/tcg/lm32/test_orhi.S | 35 - tests/tcg/lm32/test_ori.S | 35 - tests/tcg/lm32/test_ret.S | 14 - tests/tcg/lm32/test_sb.S | 32 - tests/tcg/lm32/test_scall.S | 24 - tests/tcg/lm32/test_sextb.S | 20 - tests/tcg/lm32/test_sexth.S | 20 - tests/tcg/lm32/test_sh.S | 32 - tests/tcg/lm32/test_sl.S | 45 - tests/tcg/lm32/test_sli.S | 30 - tests/tcg/lm32/test_sr.S | 57 - tests/tcg/lm32/test_sri.S | 40 - tests/tcg/lm32/test_sru.S | 57 - tests/tcg/lm32/test_srui.S | 40 - tests/tcg/lm32/test_sub.S | 75 - tests/tcg/lm32/test_sw.S | 38 - tests/tcg/lm32/test_xnor.S | 51 - tests/tcg/lm32/test_xnori.S | 35 - tests/tcg/lm32/test_xor.S | 51 - tests/tcg/lm32/test_xori.S | 35 - tests/tcg/sparc64/Makefile.target | 7 +- tests/unit/test-write-threshold.c | 90 +- tools/virtiofsd/fuse_virtio.c | 4 +- util/compatfd.c | 8 +- util/cutils.c | 2 +- util/vfio-helpers.c | 41 +- 434 files changed, 7266 insertions(+), 28952 deletions(-) delete mode 100644 block/sheepdog.c delete mode 100644 default-configs/devices/lm32-softmmu.mak delete mode 100644 default-configs/devices/moxie-softmmu.mak delete mode 100644 default-configs/devices/unicore32-softmmu.mak delete mode 100644 default-configs/targets/lm32-softmmu.mak delete mode 100644 default-configs/targets/moxie-softmmu.mak delete mode 100644 default-configs/targets/unicore32-softmmu.mak delete mode 100644 disas/lm32.c delete mode 100644 disas/moxie.c delete mode 100644 docs/_templates/editpage.html delete mode 100644 docs/devel/_templates/editpage.html delete mode 100644 docs/interop/_templates/editpage.html delete mode 100644 docs/specs/_templates/editpage.html create mode 100644 docs/sphinx-static/theme_overrides.css delete mode 100644 docs/system/_templates/editpage.html delete mode 100644 docs/tools/_templates/editpage.html delete mode 100644 docs/user/_templates/editpage.html create mode 100644 fpu/softfloat-parts-addsub.c.inc create mode 100644 fpu/softfloat-parts.c.inc delete mode 100644 hw/audio/milkymist-ac97.c delete mode 100644 hw/block/nvme-dif.h delete mode 100644 hw/block/nvme-ns.h delete mode 100644 hw/block/nvme-subsys.h delete mode 100644 hw/block/nvme.h delete mode 100644 hw/char/lm32_juart.c delete mode 100644 hw/char/lm32_uart.c delete mode 100644 hw/char/milkymist-uart.c delete mode 100644 hw/display/milkymist-tmu2.c delete mode 100644 hw/display/milkymist-vgafb.c delete mode 100644 hw/display/milkymist-vgafb_template.h delete mode 100644 hw/dma/puv3_dma.c delete mode 100644 hw/gpio/puv3_gpio.c create mode 100644 hw/i2c/i2c_mux_pca954x.c delete mode 100644 hw/input/milkymist-softusb.c delete mode 100644 hw/intc/lm32_pic.c delete mode 100644 hw/intc/puv3_intc.c delete mode 100644 hw/lm32/Kconfig delete mode 100644 hw/lm32/lm32.h delete mode 100644 hw/lm32/lm32_boards.c delete mode 100644 hw/lm32/lm32_hwsetup.h delete mode 100644 hw/lm32/meson.build delete mode 100644 hw/lm32/milkymist-hw.h delete mode 100644 hw/lm32/milkymist.c delete mode 100644 hw/misc/milkymist-hpdmc.c delete mode 100644 hw/misc/milkymist-pfpu.c delete mode 100644 hw/misc/puv3_pm.c delete mode 100644 hw/moxie/Kconfig delete mode 100644 hw/moxie/meson.build delete mode 100644 hw/moxie/moxiesim.c delete mode 100644 hw/net/milkymist-minimac2.c copy hw/{ipack => nvme}/Kconfig (52%) rename hw/{block/nvme.c => nvme/ctrl.c} (96%) rename hw/{block/nvme-dif.c => nvme/dif.c} (90%) create mode 100644 hw/nvme/meson.build rename hw/{block/nvme-ns.c => nvme/ns.c} (87%) create mode 100644 hw/nvme/nvme.h rename hw/{block/nvme-subsys.c => nvme/subsys.c} (86%) copy hw/{block => nvme}/trace-events (76%) create mode 100644 hw/nvme/trace.h delete mode 100644 hw/sd/milkymist-memcard.c delete mode 100644 hw/timer/lm32_timer.c delete mode 100644 hw/timer/milkymist-sysctl.c delete mode 100644 hw/timer/puv3_ost.c delete mode 100644 hw/unicore32/Kconfig delete mode 100644 hw/unicore32/meson.build delete mode 100644 hw/unicore32/puv3.c delete mode 100644 include/hw/char/lm32_juart.h delete mode 100644 include/hw/display/milkymist_tmu2.h create mode 100644 include/hw/i2c/i2c_mux_pca954x.h delete mode 100644 include/hw/lm32/lm32_pic.h delete mode 100644 include/hw/unicore32/puv3.h delete mode 100644 linux-user/sparc64/cpu_loop.c delete mode 100644 linux-user/sparc64/meson.build delete mode 100644 linux-user/sparc64/signal.c delete mode 100644 linux-user/sparc64/sockbits.h delete mode 100644 linux-user/sparc64/syscall.tbl delete mode 100644 linux-user/sparc64/syscallhdr.sh delete mode 100644 linux-user/sparc64/target_cpu.h delete mode 100644 linux-user/sparc64/target_elf.h delete mode 100644 linux-user/sparc64/target_fcntl.h delete mode 100644 linux-user/sparc64/target_signal.h delete mode 100644 linux-user/sparc64/target_structs.h delete mode 100644 linux-user/sparc64/target_syscall.h delete mode 100644 linux-user/sparc64/termbits.h create mode 100644 migration/target.c delete mode 100644 target/lm32/README delete mode 100644 target/lm32/TODO delete mode 100644 target/lm32/cpu-param.h delete mode 100644 target/lm32/cpu-qom.h delete mode 100644 target/lm32/cpu.c delete mode 100644 target/lm32/cpu.h delete mode 100644 target/lm32/gdbstub.c delete mode 100644 target/lm32/helper.c delete mode 100644 target/lm32/helper.h delete mode 100644 target/lm32/lm32-semi.c delete mode 100644 target/lm32/machine.c delete mode 100644 target/lm32/meson.build delete mode 100644 target/lm32/op_helper.c delete mode 100644 target/lm32/translate.c delete mode 100644 target/moxie/cpu-param.h delete mode 100644 target/moxie/cpu.c delete mode 100644 target/moxie/cpu.h delete mode 100644 target/moxie/helper.c delete mode 100644 target/moxie/helper.h delete mode 100644 target/moxie/machine.c delete mode 100644 target/moxie/machine.h delete mode 100644 target/moxie/meson.build delete mode 100644 target/moxie/mmu.c delete mode 100644 target/moxie/mmu.h delete mode 100644 target/moxie/translate.c delete mode 100644 target/unicore32/cpu-param.h delete mode 100644 target/unicore32/cpu-qom.h delete mode 100644 target/unicore32/cpu.c delete mode 100644 target/unicore32/cpu.h delete mode 100644 target/unicore32/helper.c delete mode 100644 target/unicore32/helper.h delete mode 100644 target/unicore32/meson.build delete mode 100644 target/unicore32/op_helper.c delete mode 100644 target/unicore32/softmmu.c delete mode 100644 target/unicore32/translate.c delete mode 100644 target/unicore32/ucf64_helper.c create mode 100644 tests/qtest/libqos/vhost-user-blk.c copy tests/qtest/libqos/{virtio-rng.h => vhost-user-blk.h} (61%) copy tests/qtest/{virtio-blk-test.c => vhost-user-blk-test.c} (58%) delete mode 100644 tests/tcg/lm32/Makefile delete mode 100644 tests/tcg/lm32/crt.S delete mode 100644 tests/tcg/lm32/helper.S delete mode 100644 tests/tcg/lm32/linker.ld delete mode 100644 tests/tcg/lm32/macros.inc delete mode 100644 tests/tcg/lm32/test_add.S delete mode 100644 tests/tcg/lm32/test_addi.S delete mode 100644 tests/tcg/lm32/test_and.S delete mode 100644 tests/tcg/lm32/test_andhi.S delete mode 100644 tests/tcg/lm32/test_andi.S delete mode 100644 tests/tcg/lm32/test_b.S delete mode 100644 tests/tcg/lm32/test_be.S delete mode 100644 tests/tcg/lm32/test_bg.S delete mode 100644 tests/tcg/lm32/test_bge.S delete mode 100644 tests/tcg/lm32/test_bgeu.S delete mode 100644 tests/tcg/lm32/test_bgu.S delete mode 100644 tests/tcg/lm32/test_bi.S delete mode 100644 tests/tcg/lm32/test_bne.S delete mode 100644 tests/tcg/lm32/test_break.S delete mode 100644 tests/tcg/lm32/test_bret.S delete mode 100644 tests/tcg/lm32/test_call.S delete mode 100644 tests/tcg/lm32/test_calli.S delete mode 100644 tests/tcg/lm32/test_cmpe.S delete mode 100644 tests/tcg/lm32/test_cmpei.S delete mode 100644 tests/tcg/lm32/test_cmpg.S delete mode 100644 tests/tcg/lm32/test_cmpge.S delete mode 100644 tests/tcg/lm32/test_cmpgei.S delete mode 100644 tests/tcg/lm32/test_cmpgeu.S delete mode 100644 tests/tcg/lm32/test_cmpgeui.S delete mode 100644 tests/tcg/lm32/test_cmpgi.S delete mode 100644 tests/tcg/lm32/test_cmpgu.S delete mode 100644 tests/tcg/lm32/test_cmpgui.S delete mode 100644 tests/tcg/lm32/test_cmpne.S delete mode 100644 tests/tcg/lm32/test_cmpnei.S delete mode 100644 tests/tcg/lm32/test_divu.S delete mode 100644 tests/tcg/lm32/test_eret.S delete mode 100644 tests/tcg/lm32/test_lb.S delete mode 100644 tests/tcg/lm32/test_lbu.S delete mode 100644 tests/tcg/lm32/test_lh.S delete mode 100644 tests/tcg/lm32/test_lhu.S delete mode 100644 tests/tcg/lm32/test_lw.S delete mode 100644 tests/tcg/lm32/test_modu.S delete mode 100644 tests/tcg/lm32/test_mul.S delete mode 100644 tests/tcg/lm32/test_muli.S delete mode 100644 tests/tcg/lm32/test_nor.S delete mode 100644 tests/tcg/lm32/test_nori.S delete mode 100644 tests/tcg/lm32/test_or.S delete mode 100644 tests/tcg/lm32/test_orhi.S delete mode 100644 tests/tcg/lm32/test_ori.S delete mode 100644 tests/tcg/lm32/test_ret.S delete mode 100644 tests/tcg/lm32/test_sb.S delete mode 100644 tests/tcg/lm32/test_scall.S delete mode 100644 tests/tcg/lm32/test_sextb.S delete mode 100644 tests/tcg/lm32/test_sexth.S delete mode 100644 tests/tcg/lm32/test_sh.S delete mode 100644 tests/tcg/lm32/test_sl.S delete mode 100644 tests/tcg/lm32/test_sli.S delete mode 100644 tests/tcg/lm32/test_sr.S delete mode 100644 tests/tcg/lm32/test_sri.S delete mode 100644 tests/tcg/lm32/test_sru.S delete mode 100644 tests/tcg/lm32/test_srui.S delete mode 100644 tests/tcg/lm32/test_sub.S delete mode 100644 tests/tcg/lm32/test_sw.S delete mode 100644 tests/tcg/lm32/test_xnor.S delete mode 100644 tests/tcg/lm32/test_xnori.S delete mode 100644 tests/tcg/lm32/test_xor.S delete mode 100644 tests/tcg/lm32/test_xori.S