[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] fedcc3: tests/x86: Use 'pc' machine type for
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] fedcc3: tests/x86: Use 'pc' machine type for old hardware ... |
Date: |
Tue, 22 Feb 2022 12:17:01 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: fedcc3793ef27ad17165536f1aa7e60700eb8067
https://github.com/qemu/qemu/commit/fedcc3793ef27ad17165536f1aa7e60700eb8067
Author: Dr. David Alan Gilbert <dgilbert@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/fdc-test.c
M tests/qtest/hd-geo-test.c
M tests/qtest/i440fx-test.c
M tests/qtest/ide-test.c
Log Message:
-----------
tests/x86: Use 'pc' machine type for old hardware tests
For tests that rely on old hardware, e.g. floppies or IDE drives,
explicitly select the 'pc' machine type.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20220215162537.605030-2-dgilbert@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 7b172333f1be916a9bad1f40426dbe944730a9b2
https://github.com/qemu/qemu/commit/7b172333f1be916a9bad1f40426dbe944730a9b2
Author: Dr. David Alan Gilbert <dgilbert@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/device-plug-test.c
M tests/qtest/drive_del-test.c
M tests/qtest/hd-geo-test.c
M tests/qtest/ivshmem-test.c
Log Message:
-----------
tests/x86: Use 'pc' machine type for hotplug tests
Hotplug tests need a bridge setting up on q35, for now
keep them on 'pc'.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220215162537.605030-3-dgilbert@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: c4407f19bd11750d139c5c3ff8ac8618db12111e
https://github.com/qemu/qemu/commit/c4407f19bd11750d139c5c3ff8ac8618db12111e
Author: Michael S. Tsirkin <mst@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/erst-test.c
Log Message:
-----------
erst: drop cast to long long
The way to print uint64_t is with PRIx64, not with
a cast to long long.
Message-Id: <20220206093547.1282513-1-mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: d24d1ad3c4681d4aa2c606374734ea8d89d7ef4d
https://github.com/qemu/qemu/commit/d24d1ad3c4681d4aa2c606374734ea8d89d7ef4d
Author: Eric Auger <eric.auger@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/vhost-user-test.c
Log Message:
-----------
tests/qtest/vhost-user-test.c: Use vhostforce=on
-netdev vhost-user,vhostforce is deprecated and vhostforce=on
should be used instead.
Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220210145254.157790-2-eric.auger@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 546f292d63d6a0cfd1a5121fbd23059047d31191
https://github.com/qemu/qemu/commit/546f292d63d6a0cfd1a5121fbd23059047d31191
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/ide-test.c
Log Message:
-----------
tests/qtest/ide-test: Remove bad retry_isa test
The retry_isa test is not doing what it was intended for: The
test_retry_flush() function ignores the machine parameter completely
and thus this test does not get run with the "isapc" machine.
Moreover, in the course of time, the test_retry_flush() has been
changed to depend on PCI-related functions, so this also cannot
be fixed by simply using the machine parameter now. The correct
fix would be to switch the whole test to libqos, but until someone
has time to do this, let's simply drop the retry_isa test for now.
Message-Id: <20220121120635.220644-1-thuth@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: fbd2913cce4cde4b8fc5a33da9782a7f638307d4
https://github.com/qemu/qemu/commit/fbd2913cce4cde4b8fc5a33da9782a7f638307d4
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: clean up pathname of tests
clearly indentify parameters, hotplug and migration tests
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-2-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 1a800870c5208e12e10fae638045121bb574d958
https://github.com/qemu/qemu/commit/1a800870c5208e12e10fae638045121bb574d958
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: use a macro for check_one_card()
This allows g_assert() to correctly report the line number of the error
in the test case.
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-3-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 93262464d2587d2f256f3be838cab11a34cf7912
https://github.com/qemu/qemu/commit/93262464d2587d2f256f3be838cab11a34cf7912
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: check the feature is correctly provided
Check QEMU provides the VIRTIO_NET_F_STANDBY if failover is on,
and doesn't if failover is off
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-4-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 78475083f7352ff54b078d2b2e758bc55ff60453
https://github.com/qemu/qemu/commit/78475083f7352ff54b078d2b2e758bc55ff60453
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: check missing guest feature
If QEMU provides the VIRTIO_NET_F_STANDBY feature but the guest doesn't
the primary device must be kept hidden
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-5-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 7f998491aea4db33582d8c3ef06333a9e52146d5
https://github.com/qemu/qemu/commit/7f998491aea4db33582d8c3ef06333a9e52146d5
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: check migration with failover off
If failover is off, the primary device is not plugged and
the migration is done only with the standby device.
On destination, the primary device must not be plugged.
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-6-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: d9872c00f7e923a3dfe9f8b8c0ad5127043c43c8
https://github.com/qemu/qemu/commit/d9872c00f7e923a3dfe9f8b8c0ad5127043c43c8
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: test migration if the guest doesn't support failover
The primary device is not plugged and the migration is done only with
the standby device
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-7-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: e20977b797bf9e468398c4c6490b86cb1741c703
https://github.com/qemu/qemu/commit/e20977b797bf9e468398c4c6490b86cb1741c703
Author: Laurent Vivier <lvivier@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
tests/qtest: failover: migration abort test with failover off
Test abort during active migration when failover is disabled from QEMU
or from guest side.
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Message-Id: <20220203141537.972317-8-lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 46fc41176099a5afbbb192159f4bd9c583f2f3d0
https://github.com/qemu/qemu/commit/46fc41176099a5afbbb192159f4bd9c583f2f3d0
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
R scripts/switch-timer-api
Log Message:
-----------
scripts: Remove the old switch-timer-api script
This script has been useful for the timer API rewrite in 2013, but
it is of no use anymore today. Let's remove it now.
Message-Id: <20220124102001.35930-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: b05b6e36066b72402d0afce0392f276bbd98d1e3
https://github.com/qemu/qemu/commit/b05b6e36066b72402d0afce0392f276bbd98d1e3
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M hw/tpm/tpm_crb.c
M hw/tpm/tpm_ppi.c
M hw/tpm/tpm_ppi.h
Log Message:
-----------
hw/tpm: Clean includes
"tpm_ppi.h" only requires to include "exec/memory.h" to get
the MemoryRegion declaration.
tpm_ppi.c requires "hw/qdev-core.h" to use the DEVICE() macro,
tpm_crb.c is the only source file requiring "exec/address-spaces.h".
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-2-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 83bb745154b255643d692b411285c263b591bbd4
https://github.com/qemu/qemu/commit/83bb745154b255643d692b411285c263b591bbd4
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M hw/remote/proxy-memory-listener.c
Log Message:
-----------
hw/remote: Add missing include
Currently "qemu/error-report.h" is implicitly included, however
if headers in include/ get refactored, we get:
hw/remote/proxy-memory-listener.c: In function ‘proxy_memory_listener_commit’:
hw/remote/proxy-memory-listener.c:183:9: error: implicit declaration of
function ‘error_report’; did you mean ‘error_report_err’?
[-Werror=implicit-function-declaration]
183 | error_report("Number of fds is more than %d", REMOTE_MAX_FDS);
| ^~~~~~~~~~~~
| error_report_err
Add the missing "qemu/error-report.h" header to avoid that.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-3-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 57482172d514c5528cf2931e9f736b6e6f8dcedd
https://github.com/qemu/qemu/commit/57482172d514c5528cf2931e9f736b6e6f8dcedd
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M hw/acpi/memory_hotplug.c
Log Message:
-----------
hw/acpi/memory_hotplug: Remove unused 'hw/acpi/pc-hotplug.h' header
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20220207082756.82600-4-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 496bde821a482f631bbedb2e3ce48af4bfd498d1
https://github.com/qemu/qemu/commit/496bde821a482f631bbedb2e3ce48af4bfd498d1
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M softmmu/qtest.c
Log Message:
-----------
qtest: Add missing 'hw/qdev-core.h' include
Add "hw/qdev-core.h" to avoid when refactoring include/:
softmmu/qtest.c:404:9: error: use of undeclared identifier 'NamedGPIOList'
NamedGPIOList *ngl;
^
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-5-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 40d7ca33b9e3221e0b55142916c1b7bba628c6a9
https://github.com/qemu/qemu/commit/40d7ca33b9e3221e0b55142916c1b7bba628c6a9
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M include/exec/ramblock.h
Log Message:
-----------
exec/ramblock: Add missing includes
"exec/ramblock.h" requires "qemu/rcu.h" for the definition of
rcu_head, and "exec/ramlist.h" for the definition of RAMBlockNotifier.
Add them to avoid when when refactoring include/:
include/exec/ramblock.h:26:21: error: field has incomplete type 'struct
rcu_head'
struct rcu_head rcu;
^
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-6-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 1e84f14d6f40ee297a95b7fe9ac5b718dd6129a1
https://github.com/qemu/qemu/commit/1e84f14d6f40ee297a95b7fe9ac5b718dd6129a1
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M hw/core/ptimer.c
Log Message:
-----------
core/ptimers: Remove unnecessary 'sysemu/cpus.h' include
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-7-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: b8012ecff1056c7a995fa7d91176ce19fa6c6cc5
https://github.com/qemu/qemu/commit/b8012ecff1056c7a995fa7d91176ce19fa6c6cc5
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M target/arm/cpu.c
M target/arm/helper.c
M target/hppa/cpu.c
M target/riscv/csr.c
M target/sparc/helper.c
Log Message:
-----------
target: Add missing "qemu/timer.h" include
timer_new_ns(), cpu_get_host_ticks() and NANOSECONDS_PER_SECOND are
declared in "qemu/timer.h".
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20220207082756.82600-8-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: cdf06ce5629ac19d13064989012c88dd581bf6f6
https://github.com/qemu/qemu/commit/cdf06ce5629ac19d13064989012c88dd581bf6f6
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M linux-user/i386/cpu_loop.c
M linux-user/ppc/cpu_loop.c
Log Message:
-----------
linux-user: Add missing "qemu/timer.h" include
"qemu/timer.h" declares cpu_get_host_ticks().
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220207082756.82600-9-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: bc2fbf93207f4e6e6102566414118ae151656eb0
https://github.com/qemu/qemu/commit/bc2fbf93207f4e6e6102566414118ae151656eb0
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M softmmu/runstate.c
Log Message:
-----------
softmmu/runstate: Clean headers
Add the missing 'qemu/log.h' header and remove the
unused 'exec/exec-all.h' one.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220207075426.81934-14-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: cd6174843b0896c9e57176159b38ecba45bade0e
https://github.com/qemu/qemu/commit/cd6174843b0896c9e57176159b38ecba45bade0e
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M bsd-user/signal.c
M hw/arm/omap1.c
M hw/display/omap_dss.c
M hw/gpio/omap_gpio.c
M hw/input/tsc210x.c
M include/exec/exec-all.h
M monitor/misc.c
M plugins/api.c
M softmmu/runstate.c
M target/alpha/helper.c
M target/arm/helper.c
M target/arm/m_helper.c
M target/arm/mte_helper.c
M target/avr/helper.c
M target/cris/helper.c
M target/hexagon/internal.h
M target/hexagon/translate.h
M target/hppa/helper.c
M target/hppa/mem_helper.c
M target/hppa/op_helper.c
M target/i386/helper.c
M target/i386/tcg/int_helper.c
M target/i386/tcg/misc_helper.c
M target/i386/tcg/sysemu/seg_helper.c
M target/i386/tcg/sysemu/svm_helper.c
M target/m68k/op_helper.c
M target/microblaze/cpu.c
M target/microblaze/mmu.c
M target/microblaze/op_helper.c
M target/mips/tcg/exception.c
M target/mips/tcg/sysemu/special_helper.c
M target/mips/tcg/translate.h
M target/openrisc/interrupt.c
M target/openrisc/mmu.c
M target/ppc/excp_helper.c
M target/ppc/misc_helper.c
M target/s390x/tcg/excp_helper.c
M target/s390x/tcg/mem_helper.c
M target/sparc/ldst_helper.c
M target/sparc/mmu_helper.c
M target/tricore/helper.c
M target/xtensa/dbg_helper.c
M target/xtensa/exc_helper.c
M target/xtensa/fpu_helper.c
M target/xtensa/helper.c
M target/xtensa/mmu_helper.c
M target/xtensa/win_helper.c
Log Message:
-----------
exec/exec-all: Move 'qemu/log.h' include in units requiring it
Many files use "qemu/log.h" declarations but neglect to include
it (they inherit it via "exec/exec-all.h"). "exec/exec-all.h" is
a core component and shouldn't be used that way. Move the
"qemu/log.h" inclusion locally to each unit requiring it.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Acked-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220207082756.82600-10-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 139535aa850f0bef009b396351275e1b23d5c6d5
https://github.com/qemu/qemu/commit/139535aa850f0bef009b396351275e1b23d5c6d5
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M include/hw/m68k/mcf.h
Log Message:
-----------
hw/m68k/mcf: Add missing 'exec/hwaddr.h' header
hwaddr type is defined in "exec/hwaddr.h".
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220209215446.58402-3-f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 975592f5523fdf8708e4b53da937cf4805b1b79a
https://github.com/qemu/qemu/commit/975592f5523fdf8708e4b53da937cf4805b1b79a
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M include/hw/tricore/triboard.h
Log Message:
-----------
hw/tricore: Remove unused and incorrect header
TriCore boards certainly don't need the ARM loader API :)
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220214183144.27402-4-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 5abccc7922ca5291327b0a1e84ace526d97c633b
https://github.com/qemu/qemu/commit/5abccc7922ca5291327b0a1e84ace526d97c633b
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2022-02-22 (Tue, 22 Feb 2022)
Changed paths:
M bsd-user/signal.c
M hw/acpi/memory_hotplug.c
M hw/arm/omap1.c
M hw/core/ptimer.c
M hw/display/omap_dss.c
M hw/gpio/omap_gpio.c
M hw/input/tsc210x.c
M hw/remote/proxy-memory-listener.c
M hw/tpm/tpm_crb.c
M hw/tpm/tpm_ppi.c
M hw/tpm/tpm_ppi.h
M include/exec/exec-all.h
M include/exec/ramblock.h
M include/hw/m68k/mcf.h
M include/hw/tricore/triboard.h
M linux-user/i386/cpu_loop.c
M linux-user/ppc/cpu_loop.c
M monitor/misc.c
M plugins/api.c
R scripts/switch-timer-api
M softmmu/qtest.c
M softmmu/runstate.c
M target/alpha/helper.c
M target/arm/cpu.c
M target/arm/helper.c
M target/arm/m_helper.c
M target/arm/mte_helper.c
M target/avr/helper.c
M target/cris/helper.c
M target/hexagon/internal.h
M target/hexagon/translate.h
M target/hppa/cpu.c
M target/hppa/helper.c
M target/hppa/mem_helper.c
M target/hppa/op_helper.c
M target/i386/helper.c
M target/i386/tcg/int_helper.c
M target/i386/tcg/misc_helper.c
M target/i386/tcg/sysemu/seg_helper.c
M target/i386/tcg/sysemu/svm_helper.c
M target/m68k/op_helper.c
M target/microblaze/cpu.c
M target/microblaze/mmu.c
M target/microblaze/op_helper.c
M target/mips/tcg/exception.c
M target/mips/tcg/sysemu/special_helper.c
M target/mips/tcg/translate.h
M target/openrisc/interrupt.c
M target/openrisc/mmu.c
M target/ppc/excp_helper.c
M target/ppc/misc_helper.c
M target/riscv/csr.c
M target/s390x/tcg/excp_helper.c
M target/s390x/tcg/mem_helper.c
M target/sparc/helper.c
M target/sparc/ldst_helper.c
M target/sparc/mmu_helper.c
M target/tricore/helper.c
M target/xtensa/dbg_helper.c
M target/xtensa/exc_helper.c
M target/xtensa/fpu_helper.c
M target/xtensa/helper.c
M target/xtensa/mmu_helper.c
M target/xtensa/win_helper.c
M tests/qtest/device-plug-test.c
M tests/qtest/drive_del-test.c
M tests/qtest/erst-test.c
M tests/qtest/fdc-test.c
M tests/qtest/hd-geo-test.c
M tests/qtest/i440fx-test.c
M tests/qtest/ide-test.c
M tests/qtest/ivshmem-test.c
M tests/qtest/vhost-user-test.c
M tests/qtest/virtio-net-failover.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/thuth-gitlab/tags/pull-request-2022-02-21' into staging
* Improve virtio-net failover test
* Some small fixes for the qtests
* Misc header cleanups by Philippe
# gpg: Signature made Mon 21 Feb 2022 11:40:37 GMT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* remotes/thuth-gitlab/tags/pull-request-2022-02-21: (25 commits)
hw/tricore: Remove unused and incorrect header
hw/m68k/mcf: Add missing 'exec/hwaddr.h' header
exec/exec-all: Move 'qemu/log.h' include in units requiring it
softmmu/runstate: Clean headers
linux-user: Add missing "qemu/timer.h" include
target: Add missing "qemu/timer.h" include
core/ptimers: Remove unnecessary 'sysemu/cpus.h' include
exec/ramblock: Add missing includes
qtest: Add missing 'hw/qdev-core.h' include
hw/acpi/memory_hotplug: Remove unused 'hw/acpi/pc-hotplug.h' header
hw/remote: Add missing include
hw/tpm: Clean includes
scripts: Remove the old switch-timer-api script
tests/qtest: failover: migration abort test with failover off
tests/qtest: failover: test migration if the guest doesn't support failover
tests/qtest: failover: check migration with failover off
tests/qtest: failover: check missing guest feature
tests/qtest: failover: check the feature is correctly provided
tests/qtest: failover: use a macro for check_one_card()
tests/qtest: failover: clean up pathname of tests
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/922268067fe4...5abccc7922ca