[PATCH 0/6] qemu: Fixes and capability update for 6.1 release

Peter Krempa posted 6 patches 2 years, 8 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1629293828.git.pkrempa@redhat.com
.../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  |   4 +-
tests/domaincapsdata/qemu_6.1.0.x86_64.xml    |   4 +-
.../caps_6.1.0.x86_64.replies                 | 508 +++++++++---------
.../caps_6.1.0.x86_64.xml                     |  12 +-
tests/qemuxml2argvdata/cpu-host-model.args    |  14 +-
.../cpu-host-model.x86_64-2.11.0.args         |  35 ++
.../cpu-host-model.x86_64-2.12.0.args         |  35 ++
.../cpu-host-model.x86_64-3.0.0.args          |  35 ++
.../cpu-host-model.x86_64-3.1.0.args          |  35 ++
.../cpu-host-model.x86_64-4.0.0.args          |  35 ++
.../cpu-host-model.x86_64-4.1.0.args          |  35 ++
.../cpu-host-model.x86_64-4.2.0.args          |  35 ++
.../cpu-host-model.x86_64-5.0.0.args          |  35 ++
.../cpu-host-model.x86_64-5.1.0.args          |  35 ++
.../cpu-host-model.x86_64-5.2.0.args          |  36 ++
....args => cpu-host-model.x86_64-6.0.0.args} |  11 +-
.../cpu-host-model.x86_64-6.1.0.args          |  36 ++
.../cpu-host-model.x86_64-latest.args         |  36 ++
tests/qemuxml2argvdata/cpu-host-model.xml     |  14 +-
tests/qemuxml2argvdata/cpu-tsc-frequency.args |   2 +-
.../cpu-tsc-frequency.x86_64-4.0.0.args       |   2 +-
tests/qemuxml2argvdata/cpu-tsc-frequency.xml  |   2 +-
.../cpu-tsc-high-frequency.xml                |  35 --
.../hugepages-memaccess3.x86_64-latest.args   |   2 +-
.../qemuxml2argvdata/hugepages-memaccess3.xml |   3 -
tests/qemuxml2argvtest.c                      |  28 +-
26 files changed, 740 insertions(+), 324 deletions(-)
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.11.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.12.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.0.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.1.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.0.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.1.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args
rename tests/qemuxml2argvdata/{cpu-tsc-high-frequency.x86_64-latest.args => cpu-host-model.x86_64-6.0.0.args} (72%)
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args
create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/cpu-tsc-high-frequency.xml
[PATCH 0/6] qemu: Fixes and capability update for 6.1 release
Posted by Peter Krempa 2 years, 8 months ago
full version is at:

git fetch https://gitlab.com/pipo.sk/libvirt.git  qemu-caps-bump

Posting this one early since it's updating tests to prevent spurious
changes and improve testing of host-model cpus.

Peter Krempa (6):
  qemuxml2argvdata: Don't use 'host-model' cpu in 'hugepages-memaccess3'
  qemuxml2argvtest: Unify 'cpu-tsc-frequency' and
    'cpu-tsc-high-frequency' case
  qemuxml2argvtest: Slightly modernize "cpu-host-model" case
  qemuxml2argvtest: Add 'cpu-host-model' cases for all x86-64 real qemu
    caps versions
  qemucapabilitiesdata: Update qemu caps dump for 6.1.0 release
  qemuxml2argvtest: Add LATEST version of 'cpu-host-model'

 .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  |   4 +-
 tests/domaincapsdata/qemu_6.1.0.x86_64.xml    |   4 +-
 .../caps_6.1.0.x86_64.replies                 | 508 +++++++++---------
 .../caps_6.1.0.x86_64.xml                     |  12 +-
 tests/qemuxml2argvdata/cpu-host-model.args    |  14 +-
 .../cpu-host-model.x86_64-2.11.0.args         |  35 ++
 .../cpu-host-model.x86_64-2.12.0.args         |  35 ++
 .../cpu-host-model.x86_64-3.0.0.args          |  35 ++
 .../cpu-host-model.x86_64-3.1.0.args          |  35 ++
 .../cpu-host-model.x86_64-4.0.0.args          |  35 ++
 .../cpu-host-model.x86_64-4.1.0.args          |  35 ++
 .../cpu-host-model.x86_64-4.2.0.args          |  35 ++
 .../cpu-host-model.x86_64-5.0.0.args          |  35 ++
 .../cpu-host-model.x86_64-5.1.0.args          |  35 ++
 .../cpu-host-model.x86_64-5.2.0.args          |  36 ++
 ....args => cpu-host-model.x86_64-6.0.0.args} |  11 +-
 .../cpu-host-model.x86_64-6.1.0.args          |  36 ++
 .../cpu-host-model.x86_64-latest.args         |  36 ++
 tests/qemuxml2argvdata/cpu-host-model.xml     |  14 +-
 tests/qemuxml2argvdata/cpu-tsc-frequency.args |   2 +-
 .../cpu-tsc-frequency.x86_64-4.0.0.args       |   2 +-
 tests/qemuxml2argvdata/cpu-tsc-frequency.xml  |   2 +-
 .../cpu-tsc-high-frequency.xml                |  35 --
 .../hugepages-memaccess3.x86_64-latest.args   |   2 +-
 .../qemuxml2argvdata/hugepages-memaccess3.xml |   3 -
 tests/qemuxml2argvtest.c                      |  28 +-
 26 files changed, 740 insertions(+), 324 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.11.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.12.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.0.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.1.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.0.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.1.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args
 rename tests/qemuxml2argvdata/{cpu-tsc-high-frequency.x86_64-latest.args => cpu-host-model.x86_64-6.0.0.args} (72%)
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args
 create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/cpu-tsc-high-frequency.xml

-- 
2.31.1

Re: [PATCH 0/6] qemu: Fixes and capability update for 6.1 release
Posted by Ján Tomko 2 years, 8 months ago
On a Wednesday in 2021, Peter Krempa wrote:
>full version is at:
>
>git fetch https://gitlab.com/pipo.sk/libvirt.git  qemu-caps-bump
>
>Posting this one early since it's updating tests to prevent spurious
>changes and improve testing of host-model cpus.
>
>Peter Krempa (6):
>  qemuxml2argvdata: Don't use 'host-model' cpu in 'hugepages-memaccess3'
>  qemuxml2argvtest: Unify 'cpu-tsc-frequency' and
>    'cpu-tsc-high-frequency' case
>  qemuxml2argvtest: Slightly modernize "cpu-host-model" case
>  qemuxml2argvtest: Add 'cpu-host-model' cases for all x86-64 real qemu
>    caps versions
>  qemucapabilitiesdata: Update qemu caps dump for 6.1.0 release
>  qemuxml2argvtest: Add LATEST version of 'cpu-host-model'
>
> .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  |   4 +-
> tests/domaincapsdata/qemu_6.1.0.x86_64.xml    |   4 +-
> .../caps_6.1.0.x86_64.replies                 | 508 +++++++++---------
> .../caps_6.1.0.x86_64.xml                     |  12 +-

[...]

> .../hugepages-memaccess3.x86_64-latest.args   |   2 +-
> .../qemuxml2argvdata/hugepages-memaccess3.xml |   3 -
> tests/qemuxml2argvtest.c                      |  28 +-
> 26 files changed, 740 insertions(+), 324 deletions(-)
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.11.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-2.12.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.0.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-3.1.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.0.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.1.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args
> rename tests/qemuxml2argvdata/{cpu-tsc-high-frequency.x86_64-latest.args => cpu-host-model.x86_64-6.0.0.args} (72%)
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args
> create mode 100644 tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args
> delete mode 100644 tests/qemuxml2argvdata/cpu-tsc-high-frequency.xml
>

Reviewed-by: Ján Tomko <jtomko@redhat.com>

Jano