Re: [PATCH 2/2] tests: Add capabilities for QEMU 8.2.0 on aarch64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 08, 2024 at 17:59:06 +0100, Andrea Bolognani wrote:
> Notable changes compared to 7.0.0, the most recent version that
> we had capabilities for until now:
> 
>   * SPICE support is no longer compiled in;
> 
>   * uses of -no-acpi are replaced with -M virt,acpi=off;
> 
>   * -netdev uses JSON.

aarch64-looking changes in qemu itself which might be relevant:

added qom types:
 adm1266
 allwinner-a10-ccm
 allwinner-a10-dramc
 allwinner-r40
 allwinner-r40-ccu
 allwinner-r40-dramc
 allwinner-sdhost-sun50i-a64
 allwinner-sdhost-sun50i-a64-emmc
 allwinner-sramc
 allwinner-sramc-sun8i-r40
 allwinner-wdt-sun4i
 allwinner-wdt-sun6i
 allwinner.i2c
 allwinner.i2c-sun6i
 aspeed.adc-ast1030
 aspeed.fmc-ast1030
 aspeed.gpio-ast1030
 aspeed.hace-ast1030
 aspeed.i2c-ast1030
 aspeed.i2c.slave
 aspeed.peci
 aspeed.scu-ast1030
 aspeed.spi1-ast1030
 aspeed.spi2-ast1030
 aspeed.timer-ast1030
 aspeed.wdt-ast1030
 ast1030-a1
 ast1030-evb-machine
 axp209_pmu
 axp221_pmu
 bpim2u-machine
 cortex-a35-arm-cpu
 cortex-a55-arm-cpu
 cortex-a710-arm-cpu
 cortex-a76-arm-cpu
 cortex-r52-arm-cpu
 cxl-downstream
 cxl-rp
 cxl-switch-mailbox-cci
 cxl-type3
 cxl-upstream
 fby35-bmc-machine
 fby35-machine
 imx6ul.gpt
 imx7.src
 isl69259
 max31785
 memory-region-portio-list
 mx25l25635f
 neoverse-n1-arm-cpu
 neoverse-n2-arm-cpu
 neoverse-v1-arm-cpu
 npcm-pspi
 olimex-stm32-h405-machine
 ps2-kbd
 ps2-mouse
 pxb-cxl
 pxb-cxl-bus
 pxb-cxl-host
 qcom-dc-scm-v1-bmc-machine
 qcom-firework-bmc-machine
 sd-card-spi
 stellaris-gamepad
 supermicro-x11spi-bmc-machine
 thread-context
 tiogapass-bmc-machine
 tpm-tis-i2c
 vhost-user-gpio-device
 vhost-user-gpio-pci
 vhost-user-scmi
 vhost-user-scmi-pci
 virt-7.1-machine
 virt-7.2-machine
 virt-8.0-machine
 virt-8.1-machine
 virt-8.2-machine
 xlnx,cframe-reg
 xlnx,versal-cfu-apb
 xlnx,versal-cfu-fdro
 xlnx,versal-cfu-sfr
 xlnx,versal-crl
 xlnx.bbram-ctrl
 xlnx.cframe-bcast-reg
 xlnx.versal-canfd
 xlnx.versal-trng
 yosemitev2-bmc-machine

removed:
 ccid-card-emulated
 ccid-card-passthru
 exynos4210.irq_gate
 vmware-svga
 xlnx,bbram-ctrl

So there's one more compile time difference in the support of 'ccid'
devices. From the additions I don't see anything that would look
interesting enough to add support for. 

> Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
> ---
>  .../qemu_8.2.0-virt.aarch64.xml               |   227 +
>  tests/domaincapsdata/qemu_8.2.0.aarch64.xml   |   227 +
>  .../caps_8.2.0_aarch64.replies                | 36411 ++++++++++++++++
>  .../caps_8.2.0_aarch64.xml                    |   549 +
>  ...ch64-aavmf-virtio-mmio.aarch64-latest.args |     5 +-
>  ...arch64-cpu-passthrough.aarch64-latest.args |     3 +-
>  ...fault-cpu-kvm-virt-4.2.aarch64-latest.args |     3 +-
>  ...fault-cpu-tcg-virt-4.2.aarch64-latest.args |     3 +-
>  .../aarch64-features-sve.aarch64-latest.args  |     3 +-
>  ...rch64-gic-default-both.aarch64-latest.args |     3 +-
>  ...aarch64-gic-default-v2.aarch64-latest.args |     3 +-
>  ...aarch64-gic-default-v3.aarch64-latest.args |     3 +-
>  .../aarch64-gic-default.aarch64-latest.args   |     3 +-
>  .../aarch64-gic-host.aarch64-latest.args      |     3 +-
>  .../aarch64-gic-none-both.aarch64-latest.args |     3 +-
>  .../aarch64-gic-none-tcg.aarch64-latest.args  |     3 +-
>  .../aarch64-gic-none-v2.aarch64-latest.args   |     3 +-
>  .../aarch64-gic-none-v3.aarch64-latest.args   |     3 +-
>  .../aarch64-gic-none.aarch64-latest.args      |     3 +-
>  .../aarch64-gic-v2.aarch64-latest.args        |     3 +-
>  .../aarch64-gic-v3.aarch64-latest.args        |     3 +-
>  .../aarch64-kvm-32-on-64.aarch64-latest.args  |     4 +-
>  .../aarch64-pci-serial.aarch64-latest.args    |     3 +-
>  .../aarch64-tpm.aarch64-latest.args           |     3 +-
>  ...arch64-traditional-pci.aarch64-latest.args |     3 +-
>  ...aarch64-usb-controller.aarch64-latest.args |     3 +-
>  .../aarch64-video-default.aarch64-latest.args |     3 +-
>  ...4-video-virtio-gpu-pci.aarch64-latest.args |     5 +-
>  ...rch64-virt-default-nic.aarch64-latest.args |     5 +-
>  .../aarch64-virt-graphics.aarch64-latest.args |     4 +-
>  .../aarch64-virt-headless.aarch64-latest.args |     4 +-
>  ...rch64-virt-virtio-MMIO.aarch64.latest.args |     5 +-
>  .../aarch64-virt-virtio.aarch64-latest.args   |     5 +-
>  ...h64-virtio-pci-default.aarch64-latest.args |     5 +-
>  ...o-pci-manual-addresses.aarch64-latest.args |     7 +-
>  .../arm-vexpressa9-basic.aarch64-latest.args  |     2 +-
>  .../arm-vexpressa9-virtio.aarch64-latest.args |     2 +-
>  .../arm-virt-virtio.aarch64-latest.args       |     4 +-
>  .../balloon-mmio-deflate.aarch64-latest.args  |     3 +-
>  .../clock-timer-armvtimer.aarch64-latest.args |     3 +-
>  ...ult-video-type-aarch64.aarch64-latest.args |     3 +-
>  .../disk-arm-virtio-sd.aarch64-latest.args    |     1 -
>  ...mware-auto-efi-aarch64.aarch64-latest.args |     2 +-
>  ...efi-abi-update-aarch64.aarch64-latest.args |     2 +-
>  ...-loader-raw-abi-update.aarch64-latest.args |     2 +-
>  ...-efi-format-loader-raw.aarch64-latest.args |     2 +-
>  ...i-aarch64-legacy-paths.aarch64-latest.args |     2 +-
>  ...anual-efi-acpi-aarch64.aarch64-latest.args |     2 +-
>  ...ual-efi-noacpi-aarch64.aarch64-latest.args |     3 +-
>  ...l-noefi-noacpi-aarch64.aarch64-latest.args |     3 +-
>  .../iommu-smmuv3.aarch64-latest.args          |     3 +-
>  ...ch-virt-console-native.aarch64-latest.args |     3 +-
>  ...ch-virt-console-virtio.aarch64-latest.args |     3 +-
>  ...-serial+console-native.aarch64-latest.args |     3 +-
>  ...ach-virt-serial-compat.aarch64-latest.args |     3 +-
>  ...ach-virt-serial-native.aarch64-latest.args |     3 +-
>  .../mach-virt-serial-pci.aarch64-latest.args  |     3 +-
>  .../mach-virt-serial-usb.aarch64-latest.args  |     3 +-
>  ...e-expander-bus-aarch64.aarch64-latest.args |     3 +-
>  .../pvpanic-pci-aarch64.aarch64-latest.args   |     2 +-
>  ...pci-no-address-aarch64.aarch64-latest.args |     2 +-
>  .../virtio-iommu-aarch64.aarch64-latest.args  |     2 +-
>  62 files changed, 37483 insertions(+), 112 deletions(-)
>  create mode 100644 tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml
>  create mode 100644 tests/domaincapsdata/qemu_8.2.0.aarch64.xml
>  create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_aarch64.replies
>  create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_aarch64.xml

Reviewed-by: Peter Krempa <pkrempa@xxxxxxxxxx>


P.S: The differences are generated by a script for reviewing the
     .replies file changes I'm working on
_______________________________________________
Devel mailing list -- devel@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux