[PATCH 0/3] qemu: Fix logic bug in use of QEMU_CAPS_NETDEV_STREAM_RECONNECT with 'passt' and update the capability dump

Peter Krempa via Devel posted 3 patches 2 weeks, 3 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1762172839.git.pkrempa@redhat.com
src/qemu/qemu_capabilities.c                  |    3 +-
src/qemu/qemu_capabilities.h                  |    2 +-
src/qemu/qemu_passt.c                         |   20 +-
.../domaincapsdata/qemu_10.2.0-q35.x86_64.xml |   39 +-
tests/domaincapsdata/qemu_10.2.0.x86_64.xml   |   39 +-
.../caps_10.0.0_aarch64.xml                   |    1 -
.../caps_10.0.0_ppc64.xml                     |    1 -
.../caps_10.0.0_s390x.xml                     |    1 -
.../caps_10.0.0_x86_64+amdsev.xml             |    1 -
.../caps_10.0.0_x86_64.xml                    |    1 -
.../caps_10.1.0_x86_64+inteltdx.xml           |    1 -
.../caps_10.1.0_x86_64.xml                    |    1 -
.../caps_10.2.0_x86_64.replies                | 5086 +++++++++--------
.../caps_10.2.0_x86_64.xml                    |   57 +-
.../qemucapabilitiesdata/caps_6.2.0_ppc64.xml |    1 -
.../caps_6.2.0_x86_64.xml                     |    1 -
.../qemucapabilitiesdata/caps_7.0.0_ppc64.xml |    1 -
.../caps_7.0.0_x86_64.xml                     |    1 -
.../qemucapabilitiesdata/caps_7.1.0_ppc64.xml |    1 -
.../caps_7.1.0_x86_64.xml                     |    1 -
tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml |    1 -
.../caps_7.2.0_x86_64+hvf.xml                 |    1 -
.../caps_7.2.0_x86_64.xml                     |    1 -
.../caps_8.0.0_x86_64.xml                     |    1 -
.../qemucapabilitiesdata/caps_8.1.0_s390x.xml |    1 -
.../caps_8.1.0_x86_64.xml                     |    1 -
.../caps_8.2.0_aarch64.xml                    |    1 -
.../caps_8.2.0_armv7l.xml                     |    1 -
.../caps_8.2.0_loongarch64.xml                |    1 -
.../qemucapabilitiesdata/caps_8.2.0_s390x.xml |    1 -
.../caps_8.2.0_x86_64.xml                     |    1 -
.../qemucapabilitiesdata/caps_9.0.0_sparc.xml |    1 -
.../caps_9.0.0_x86_64.xml                     |    1 -
.../caps_9.1.0_riscv64.xml                    |    1 -
.../qemucapabilitiesdata/caps_9.1.0_s390x.xml |    1 -
.../caps_9.1.0_x86_64.xml                     |    1 -
.../caps_9.2.0_aarch64+hvf.xml                |    1 -
.../qemucapabilitiesdata/caps_9.2.0_s390x.xml |    1 -
.../caps_9.2.0_x86_64+amdsev.xml              |    1 -
.../caps_9.2.0_x86_64.xml                     |    1 -
40 files changed, 2661 insertions(+), 2618 deletions(-)
[PATCH 0/3] qemu: Fix logic bug in use of QEMU_CAPS_NETDEV_STREAM_RECONNECT with 'passt' and update the capability dump
Posted by Peter Krempa via Devel 2 weeks, 3 days ago
Bumping qemu caps which removed 'reconnect' showed that I've messed up
the logic when adding 'reconnect-ms'. Fix it.

Update qemu caps dump to current master as a dependancy for my (already
ack'd) patches for qemu block statistics.

Peter Krempa (3):
  qemu: capabilities: Retire QEMU_CAPS_CHARDEV_RECONNECT
  qemu: capabilities: Fix logic for formatting 'reconnect' parameter
  qemucapabilitiestest: qemucapabilitiestest: Update
    'caps_10.2.0_x86_64' to 'v10.1.0-1969-g53b41bb789'

 src/qemu/qemu_capabilities.c                  |    3 +-
 src/qemu/qemu_capabilities.h                  |    2 +-
 src/qemu/qemu_passt.c                         |   20 +-
 .../domaincapsdata/qemu_10.2.0-q35.x86_64.xml |   39 +-
 tests/domaincapsdata/qemu_10.2.0.x86_64.xml   |   39 +-
 .../caps_10.0.0_aarch64.xml                   |    1 -
 .../caps_10.0.0_ppc64.xml                     |    1 -
 .../caps_10.0.0_s390x.xml                     |    1 -
 .../caps_10.0.0_x86_64+amdsev.xml             |    1 -
 .../caps_10.0.0_x86_64.xml                    |    1 -
 .../caps_10.1.0_x86_64+inteltdx.xml           |    1 -
 .../caps_10.1.0_x86_64.xml                    |    1 -
 .../caps_10.2.0_x86_64.replies                | 5086 +++++++++--------
 .../caps_10.2.0_x86_64.xml                    |   57 +-
 .../qemucapabilitiesdata/caps_6.2.0_ppc64.xml |    1 -
 .../caps_6.2.0_x86_64.xml                     |    1 -
 .../qemucapabilitiesdata/caps_7.0.0_ppc64.xml |    1 -
 .../caps_7.0.0_x86_64.xml                     |    1 -
 .../qemucapabilitiesdata/caps_7.1.0_ppc64.xml |    1 -
 .../caps_7.1.0_x86_64.xml                     |    1 -
 tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml |    1 -
 .../caps_7.2.0_x86_64+hvf.xml                 |    1 -
 .../caps_7.2.0_x86_64.xml                     |    1 -
 .../caps_8.0.0_x86_64.xml                     |    1 -
 .../qemucapabilitiesdata/caps_8.1.0_s390x.xml |    1 -
 .../caps_8.1.0_x86_64.xml                     |    1 -
 .../caps_8.2.0_aarch64.xml                    |    1 -
 .../caps_8.2.0_armv7l.xml                     |    1 -
 .../caps_8.2.0_loongarch64.xml                |    1 -
 .../qemucapabilitiesdata/caps_8.2.0_s390x.xml |    1 -
 .../caps_8.2.0_x86_64.xml                     |    1 -
 .../qemucapabilitiesdata/caps_9.0.0_sparc.xml |    1 -
 .../caps_9.0.0_x86_64.xml                     |    1 -
 .../caps_9.1.0_riscv64.xml                    |    1 -
 .../qemucapabilitiesdata/caps_9.1.0_s390x.xml |    1 -
 .../caps_9.1.0_x86_64.xml                     |    1 -
 .../caps_9.2.0_aarch64+hvf.xml                |    1 -
 .../qemucapabilitiesdata/caps_9.2.0_s390x.xml |    1 -
 .../caps_9.2.0_x86_64+amdsev.xml              |    1 -
 .../caps_9.2.0_x86_64.xml                     |    1 -
 40 files changed, 2661 insertions(+), 2618 deletions(-)

-- 
2.51.0
Re: [PATCH 0/3] qemu: Fix logic bug in use of QEMU_CAPS_NETDEV_STREAM_RECONNECT with 'passt' and update the capability dump
Posted by Ján Tomko via Devel 2 weeks, 2 days ago
On a Monday in 2025, Peter Krempa via Devel wrote:
>Bumping qemu caps which removed 'reconnect' showed that I've messed up
>the logic when adding 'reconnect-ms'. Fix it.
>
>Update qemu caps dump to current master as a dependancy for my (already
>ack'd) patches for qemu block statistics.
>
>Peter Krempa (3):
>  qemu: capabilities: Retire QEMU_CAPS_CHARDEV_RECONNECT
>  qemu: capabilities: Fix logic for formatting 'reconnect' parameter
>  qemucapabilitiestest: qemucapabilitiestest: Update
>    'caps_10.2.0_x86_64' to 'v10.1.0-1969-g53b41bb789'
>

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

Jano