You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/tests/functional
Stefan Hajnoczi 3e82ddaa8d target-arm queue:
* hw/arm: Add GMAC devices to NPCM8XX SoC
  * hw/arm: Add missing psci_conduit to NPCM8XX SoC boot info
  * docs/interop: convert text files to restructuredText
  * target/arm: Some minor refactorings
  * tests/functional: Add a test for the Stellaris arm machines
  * hw/block: Drop unused nand.c
 -----BEGIN PGP SIGNATURE-----
 
 iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmg5qPYZHHBldGVyLm1h
 eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3tXUD/9tKWMUEYl23gd9IB5Ee3xK
 dcgG4Fzv0Ae8HLTd1agyhrg5S2LiXmFi37IO65d8Wxf7Y2TBU+kj1m3aB/C3w9Bx
 VdHGfNsHAMuYdYCOEm9OvmuSMYSxDRd43pNWdBxbc9/MgLM24rImJ05YHoZFVGrY
 S5olcZOl3/ttFHtigO4AYAbxkHMAJ5gDyNJiuk88IPx9WGYdmmM4mzJ/m17/Re01
 hdOUi0DKQO7kl+646knSU0dicu8NeO5rBAyJzu3vFBnvYXznjd9XaxF+A0Opl54P
 aBUZz27nDLvnGQrN8B5CjevjUysko+KL/L4NRqebeQKhSe4C8tKFIDocRTGyOEoR
 SAI0UpZbcX/mXt52aksSwMNG8oRvHOqpJRnNaaCZQoMjK7SlFwi6WctDpwiGt/Hu
 WaVlXaC77YRiKf1RAgH2CxV04ts342v+bndjfi4vy8D4zbTvwgqKxg+qk3N+JBMR
 ZUI5Gz3OcGXbw5awJAYbJmyo6qxBysmdHpPY8I1eW0ohzRx1rZ3Vka4yIje5mgO+
 5yFpSy4GDRqNYKgGwlXRaseB38qKL4bEz0+uGzXYqdG7ACBz0xhT5H10npXkX/au
 LumtwW1sohsv3Xf9oBHQ1WQel7LDcWGVEZHZn6q67mazjvivLjREvA74dq1e8bqD
 zovTStIpBYRChXTRK1ShUQ==
 =Xts4
 -----END PGP SIGNATURE-----

Merge tag 'pull-target-arm-20250530-2' of https://git.linaro.org/people/pmaydell/qemu-arm into staging

target-arm queue:
 * hw/arm: Add GMAC devices to NPCM8XX SoC
 * hw/arm: Add missing psci_conduit to NPCM8XX SoC boot info
 * docs/interop: convert text files to restructuredText
 * target/arm: Some minor refactorings
 * tests/functional: Add a test for the Stellaris arm machines
 * hw/block: Drop unused nand.c

# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmg5qPYZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3tXUD/9tKWMUEYl23gd9IB5Ee3xK
# dcgG4Fzv0Ae8HLTd1agyhrg5S2LiXmFi37IO65d8Wxf7Y2TBU+kj1m3aB/C3w9Bx
# VdHGfNsHAMuYdYCOEm9OvmuSMYSxDRd43pNWdBxbc9/MgLM24rImJ05YHoZFVGrY
# S5olcZOl3/ttFHtigO4AYAbxkHMAJ5gDyNJiuk88IPx9WGYdmmM4mzJ/m17/Re01
# hdOUi0DKQO7kl+646knSU0dicu8NeO5rBAyJzu3vFBnvYXznjd9XaxF+A0Opl54P
# aBUZz27nDLvnGQrN8B5CjevjUysko+KL/L4NRqebeQKhSe4C8tKFIDocRTGyOEoR
# SAI0UpZbcX/mXt52aksSwMNG8oRvHOqpJRnNaaCZQoMjK7SlFwi6WctDpwiGt/Hu
# WaVlXaC77YRiKf1RAgH2CxV04ts342v+bndjfi4vy8D4zbTvwgqKxg+qk3N+JBMR
# ZUI5Gz3OcGXbw5awJAYbJmyo6qxBysmdHpPY8I1eW0ohzRx1rZ3Vka4yIje5mgO+
# 5yFpSy4GDRqNYKgGwlXRaseB38qKL4bEz0+uGzXYqdG7ACBz0xhT5H10npXkX/au
# LumtwW1sohsv3Xf9oBHQ1WQel7LDcWGVEZHZn6q67mazjvivLjREvA74dq1e8bqD
# zovTStIpBYRChXTRK1ShUQ==
# =Xts4
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 30 May 2025 08:47:50 EDT
# gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg:                issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [full]
# gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [full]
# gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [full]
# gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [unknown]
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

* tag 'pull-target-arm-20250530-2' of https://git.linaro.org/people/pmaydell/qemu-arm:
  hw/block: Drop unused nand.c
  tests/functional: Add a test for the Stellaris arm machines
  target/arm/hvf: Include missing 'cpu-qom.h' header
  target/arm/kvm: Include missing 'cpu-qom.h' header
  target/arm/qmp: Include missing 'cpu.h' header
  target/arm/cpu-features: Include missing 'cpu.h' header
  hw/arm/boot: Include missing 'system/memory.h' header
  target/arm/cpregs: Include missing 'target/arm/cpu.h' header
  target/arm: Only link with zlib when TCG is enabled
  target/arm/hvf_arm: Avoid using poisoned CONFIG_HVF definition
  target/arm/tcg-stubs: compile file once (system)
  docs/interop: convert text files to restructuredText
  hw/arm: Add missing psci_conduit to NPCM8XX SoC boot info
  tests/qtest: Migrate GMAC test from 7xx to 8xx
  hw/arm: Add GMAC devices to NPCM8XX SoC

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
1 week ago
..
acpi-bits tests/functional: Convert the acpi-bits test into a standalone test 9 months ago
qemu_test tests/functional: Remove unnecessary import statements 2 months ago
aspeed.py tests/functional: Remove semicolons at the end of lines 2 months ago
meson.build tests/functional: Add a test for the Stellaris arm machines 1 week ago
replay_kernel.py tests/functional: Provide a proper name for the VMs in the replay tests 3 months ago
reverse_debugging.py tests/functional: Convert reverse_debugging tests to the functional framework 2 months ago
test_aarch64_aspeed_ast2700.py tests/function/aspeed: Add functional test for ast2700fc 1 month ago
test_aarch64_aspeed_ast2700fc.py tests/function/aspeed: Add functional test for ast2700fc 1 month ago
test_aarch64_imx8mp_evk.py tests/functional: Add test for imx8mp-evk board with USDHC coverage 1 month ago
test_aarch64_raspi3.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_aarch64_raspi4.py tests/functional: convert tests to new uncompress helper 6 months ago
test_aarch64_replay.py tests/functional: Use the tuxrun kernel for the aarch64 replay test 2 months ago
test_aarch64_reverse_debug.py tests/functional: Convert reverse_debugging tests to the functional framework 2 months ago
test_aarch64_rme_sbsaref.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_rme_virt.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_sbsaref.py licenses: Remove SPDX tags not being license identifier for Linaro 4 months ago
test_aarch64_sbsaref_alpine.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_sbsaref_freebsd.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_smmu.py tests/functional: Convert the SMMU test to the functional framework 2 months ago
test_aarch64_tcg_plugins.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_tuxrun.py tests/functional: update the aarch64 tuxrun tests 6 months ago
test_aarch64_virt.py tests/functional: Remove unnecessary import statements 2 months ago
test_aarch64_virt_gpu.py tests/functional/test_aarch64_virt_gpu: Skip if "dbus" display isn't available 2 months ago
test_aarch64_xen.py tests/functional: Convert the aarch64 xen test to the functional framework 4 months ago
test_aarch64_xlnx_versal.py tests/functional: Convert the xlnx_versal_virt avocado test 6 months ago
test_acpi_bits.py tests/functional: remove all class level fields 3 months ago
test_alpha_clipper.py tests/functional: convert tests to new uncompress helper 6 months ago
test_alpha_replay.py tests/functional: Convert the alpha replay avocado tests 3 months ago
test_arm_aspeed_ast1030.py tests/functional/aspeed: Update test ASPEED SDK v03.00 for AST1030 1 month ago
test_arm_aspeed_ast2500.py tests/functional/aspeed: Update test ASPEED SDK v09.06 for AST2500 1 month ago
test_arm_aspeed_ast2600.py tests/functional/aspeed: Update test ASPEED SDK v09.06 for AST2600 1 month ago
test_arm_aspeed_bletchley.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_aspeed_palmetto.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_aspeed_rainier.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_arm_aspeed_romulus.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_aspeed_witherspoon.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_bflt.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_arm_bpim2u.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_canona1100.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_arm_collie.py tests/functional: remove many unused imports 6 months ago
test_arm_cubieboard.py tests/functional: Remove unnecessary import statements 2 months ago
test_arm_emcraft_sf2.py tests/functional: switch over to using self.scratch_file() 6 months ago
test_arm_integratorcp.py tests/functional: Skip the screendump tests if the command is not available 4 weeks ago
test_arm_microbit.py tests/functional: Add a test for the arm microbit machine 4 months ago
test_arm_orangepi.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_arm_quanta_gsj.py tests/functional: Remove unnecessary import statements 2 months ago
test_arm_raspi2.py tests/functional: convert tests to new uncompress helper 6 months ago
test_arm_replay.py tests/functional: Convert the arm replay avocado tests 3 months ago
test_arm_smdkc210.py tests/functional: Remove unnecessary import statements 2 months ago
test_arm_stellaris.py tests/functional: Add a test for the Stellaris arm machines 1 week ago
test_arm_sx1.py tests/functional/test_arm_sx1: Check whether the serial console is working 3 months ago
test_arm_tuxrun.py tests/functional: update the arm tuxrun tests 5 months ago
test_arm_vexpress.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_arm_virt.py tests/functional: Convert the arm virt avocado test 6 months ago
test_avr_mega2560.py tests/functional: Convert some tests that download files via fetch_asset() 9 months ago
test_cpu_queries.py tests/functional: Convert simple avocado tests into standalone python tests 9 months ago
test_empty_cpu_model.py tests/functional: Convert simple avocado tests into standalone python tests 9 months ago
test_hppa_seabios.py tests/functional: Use -no-shutdown in the hppa_seabios test 1 month ago
test_i386_replay.py tests/functional: Convert the i386 replay avocado test 2 months ago
test_i386_tuxrun.py tests/functional: update the i386 tuxrun tests 5 months ago
test_info_usernet.py tests/functional: Add a helper function for retrieving the hostfwd port 6 months ago
test_intel_iommu.py tests/functional: Move the code for testing HTTP downloads to a common function 3 months ago
test_linux_initrd.py tests/functional: switch to new test skip decorators 6 months ago
test_loongarch64_virt.py tests/functional: Fix the running test case causes loongarch64 to hang 6 months ago
test_m68k_mcf5208evb.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_m68k_nextcube.py tests/functional: Skip the screendump tests if the command is not available 4 weeks ago
test_m68k_q800.py tests/functional: use 'none' audio driver for q800 tests 2 weeks ago
test_m68k_replay.py tests/functional: use 'none' audio driver for q800 tests 2 weeks ago
test_m68k_tuxrun.py tests/functional: add a m68k tuxrun tests 5 months ago
test_mem_addr_space.py tests/functional/test_mem_addr_space: Use set_machine() to select the machine 1 week ago
test_microblaze_replay.py tests/functional: Convert the microblaze replay avocado tests 3 months ago
test_microblaze_s3adsp1800.py tests/functional: Test both microblaze s3adsp1800 endianness variants 1 week ago
test_microblazeel_s3adsp1800.py tests/functional: Test both microblaze s3adsp1800 endianness variants 1 week ago
test_migration.py tests/functional: Remove unnecessary import statements 2 months ago
test_mips64_malta.py tests/functional: Convert the 64-bit big endian Wheezy mips test 2 months ago
test_mips64_tuxrun.py tests/functional: update the mips64 tuxrun tests 5 months ago
test_mips64el_fuloong2e.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_mips64el_loongson3v.py tests/functional: switch to new test skip decorators 6 months ago
test_mips64el_malta.py tests/functional: Skip the screendump tests if the command is not available 4 weeks ago
test_mips64el_replay.py tests/functional: Remove unnecessary import statements 2 months ago
test_mips64el_tuxrun.py tests/functional: update the mips64el tuxrun tests 5 months ago
test_mips_malta.py tests/functional/test_mips_malta: Re-enable the check for the PCI host bridge 1 week ago
test_mips_replay.py tests/functional: Remove unnecessary import statements 2 months ago
test_mips_tuxrun.py tests/functional: update the mips32 tuxrun tests 5 months ago
test_mipsel_malta.py tests/functional: Convert the 32-bit little endian Wheezy mips test 2 months ago
test_mipsel_replay.py tests/functional: Remove unnecessary import statements 2 months ago
test_mipsel_tuxrun.py tests/functional: update the mips32el tuxrun tests 5 months ago
test_multiprocess.py tests/functional: Convert the multiprocess avocado test into a standalone test 9 months ago
test_netdev_ethtool.py tests/functional: Correct typo in test_netdev_ethtool.py SPDX tag 9 months ago
test_or1k_replay.py tests/functional: Convert the or1k replay avocado tests 3 months ago
test_or1k_sim.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_pc_cpu_hotplug_props.py tests/functional: Convert simple avocado tests into standalone python tests 9 months ago
test_ppc64_e500.py tests/functional: Require 'user' netdev for ppc64 e500 test 3 months ago
test_ppc64_hv.py tests/functional: Remove unnecessary import statements 2 months ago
test_ppc64_mac99.py tests/functional: Add a ppc64 mac99 test 4 months ago
test_ppc64_powernv.py tests/functional: Convert the powernv tests from boot_linux_console.py 9 months ago
test_ppc64_pseries.py tests/functional/test_ppc64_pseries: Skip test_ppc64_linux_smt_boot if necessary 1 month ago
test_ppc64_replay.py tests/functional/test_ppc64_replay: Mark the e500 test as flaky 2 months ago
test_ppc64_reverse_debug.py tests/functional: Convert reverse_debugging tests to the functional framework 2 months ago
test_ppc64_tuxrun.py tests/functional: reduce tuxrun maxmem to work on 32-bit hosts 3 months ago
test_ppc_40p.py tests/functional: Extend PPC 40p test with Linux boot 4 months ago
test_ppc_74xx.py tests/functional: Convert avocado tests that just need a small adjustment 9 months ago
test_ppc_amiga.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_ppc_bamboo.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_ppc_mac.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_ppc_mpc8544ds.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_ppc_replay.py tests/functional: Convert the 32-bit ppc replay avocado tests 3 months ago
test_ppc_sam460ex.py tests/functional: Add a ppc sam460ex test 4 months ago
test_ppc_tuxrun.py tests/functional: update the ppc32 tuxrun tests 5 months ago
test_ppc_virtex_ml507.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_riscv32_tuxrun.py tests/functional: update the riscv32 tuxrun tests 5 months ago
test_riscv64_tuxrun.py tests/functional: update the riscv64 tuxrun tests 5 months ago
test_riscv_opensbi.py tests/functional: Convert the riscv_opensbi avocado test into a standalone test 7 months ago
test_rx_gdbsim.py tests/functional/test_rx_gdbsim: Use stable URL for test_linux_sash 5 months ago
test_s390x_ccw_virtio.py tests/functional: convert tests to new uncompress helper 6 months ago
test_s390x_replay.py tests/functional: Convert the s390x replay avocado tests 3 months ago
test_s390x_topology.py tests/functional: Remove semicolons at the end of lines 2 months ago
test_s390x_tuxrun.py tests/functional/test_s390x_tuxrun: Check whether the machine is available 4 weeks ago
test_sh4_r2d.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_sh4_tuxrun.py tests/functional: remove unused system imports 6 months ago
test_sh4eb_r2d.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_sparc64_sun4u.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_sparc64_tuxrun.py tests/functional/test_sparc64_tuxrun: Explicitly set the 'sun4u' machine 1 week ago
test_sparc_replay.py tests/functional: Convert the sparc replay avocado test 3 months ago
test_sparc_sun4m.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_version.py tests/functional: Convert avocado tests that just need a small adjustment 9 months ago
test_virtio_balloon.py tests/functional/test_virtio_balloon: Only use KVM for running this test 3 months ago
test_virtio_gpu.py tests/functional: switch over to using self.build_file(...) 6 months ago
test_virtio_version.py tests/functional: remove unused system imports 6 months ago
test_vnc.py tests/functional: Remove unnecessary import statements 2 months ago
test_x86_64_hotplug_blk.py tests/functional: Convert the hotplug_blk avocado test 4 months ago
test_x86_64_hotplug_cpu.py tests/functional/test_x86_64_hotplug_cpu: Fix race condition during unplug 5 months ago
test_x86_64_kvm_xen.py tests/functional: Remove unnecessary import statements 2 months ago
test_x86_64_replay.py tests/functional: Use the tuxrun kernel for the x86 replay test 2 months ago
test_x86_64_reverse_debug.py tests/functional: Convert reverse_debugging tests to the functional framework 2 months ago
test_x86_64_tuxrun.py tests/functional: update the x86_64 tuxrun tests 5 months ago
test_x86_cpu_model_versions.py tests/functional: Convert the x86_cpu_model_versions test 9 months ago
test_xtensa_lx60.py tests/functional: convert tests to new archive_extract helper 6 months ago
test_xtensa_replay.py tests/functional: Convert the xtensa replay test to the functional framework 3 months ago