[PATCH 0/3] vmx: Fix new ethernet config seen in the wild

Martin Kletzander posted 3 patches 1 year, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1659618320.git.mkletzan@redhat.com
docs/formatdomain.rst                         | 24 ++++++++++
src/ch/ch_monitor.c                           |  1 +
src/conf/domain_conf.c                        | 10 ++++
src/conf/domain_conf.h                        |  1 +
src/conf/netdev_bandwidth_conf.c              |  1 +
src/conf/schemas/domaincommon.rng             |  7 +++
src/libxl/libxl_conf.c                        |  1 +
src/libxl/xen_common.c                        |  1 +
src/lxc/lxc_controller.c                      |  1 +
src/lxc/lxc_driver.c                          |  3 ++
src/lxc/lxc_process.c                         |  4 +-
src/qemu/qemu_command.c                       |  4 ++
src/qemu/qemu_domain.c                        |  1 +
src/qemu/qemu_hotplug.c                       |  3 ++
src/qemu/qemu_interface.c                     |  2 +
src/qemu/qemu_process.c                       |  2 +
src/qemu/qemu_validate.c                      |  1 +
src/vmx/vmx.c                                 | 46 +++++++++++++------
.../vmx2xmldata/ethernet-unmanaged-nodev.vmx  |  7 +++
.../vmx2xmldata/ethernet-unmanaged-nodev.xml  | 23 ++++++++++
tests/vmx2xmltest.c                           |  1 +
.../xml2vmx-ethernet-unmanaged-nodev.vmx      | 13 ++++++
.../xml2vmx-ethernet-unmanaged-nodev.xml      | 13 ++++++
tests/xml2vmxtest.c                           |  2 +
tools/virsh-domain.c                          |  1 +
25 files changed, 157 insertions(+), 16 deletions(-)
create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.vmx
create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.xml
create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.vmx
create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.xml
[PATCH 0/3] vmx: Fix new ethernet config seen in the wild
Posted by Martin Kletzander 1 year, 8 months ago
Descriptions in second and third patch ought to be enough.

Martin Kletzander (3):
  vmx: Fix indentation
  conf, docs: Add support for dummy network interface
  vmx: Add support for dummy network interface

 docs/formatdomain.rst                         | 24 ++++++++++
 src/ch/ch_monitor.c                           |  1 +
 src/conf/domain_conf.c                        | 10 ++++
 src/conf/domain_conf.h                        |  1 +
 src/conf/netdev_bandwidth_conf.c              |  1 +
 src/conf/schemas/domaincommon.rng             |  7 +++
 src/libxl/libxl_conf.c                        |  1 +
 src/libxl/xen_common.c                        |  1 +
 src/lxc/lxc_controller.c                      |  1 +
 src/lxc/lxc_driver.c                          |  3 ++
 src/lxc/lxc_process.c                         |  4 +-
 src/qemu/qemu_command.c                       |  4 ++
 src/qemu/qemu_domain.c                        |  1 +
 src/qemu/qemu_hotplug.c                       |  3 ++
 src/qemu/qemu_interface.c                     |  2 +
 src/qemu/qemu_process.c                       |  2 +
 src/qemu/qemu_validate.c                      |  1 +
 src/vmx/vmx.c                                 | 46 +++++++++++++------
 .../vmx2xmldata/ethernet-unmanaged-nodev.vmx  |  7 +++
 .../vmx2xmldata/ethernet-unmanaged-nodev.xml  | 23 ++++++++++
 tests/vmx2xmltest.c                           |  1 +
 .../xml2vmx-ethernet-unmanaged-nodev.vmx      | 13 ++++++
 .../xml2vmx-ethernet-unmanaged-nodev.xml      | 13 ++++++
 tests/xml2vmxtest.c                           |  2 +
 tools/virsh-domain.c                          |  1 +
 25 files changed, 157 insertions(+), 16 deletions(-)
 create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.vmx
 create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.xml
 create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.vmx
 create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.xml

-- 
2.35.1
Re: [PATCH 0/3] vmx: Fix new ethernet config seen in the wild
Posted by Ján Tomko 1 year, 8 months ago
On a Thursday in 2022, Martin Kletzander wrote:
>Descriptions in second and third patch ought to be enough.
>

for everyone.

>Martin Kletzander (3):
>  vmx: Fix indentation
>  conf, docs: Add support for dummy network interface
>  vmx: Add support for dummy network interface
>
> docs/formatdomain.rst                         | 24 ++++++++++
> src/ch/ch_monitor.c                           |  1 +
> src/conf/domain_conf.c                        | 10 ++++
> src/conf/domain_conf.h                        |  1 +
> src/conf/netdev_bandwidth_conf.c              |  1 +
> src/conf/schemas/domaincommon.rng             |  7 +++
> src/libxl/libxl_conf.c                        |  1 +
> src/libxl/xen_common.c                        |  1 +
> src/lxc/lxc_controller.c                      |  1 +
> src/lxc/lxc_driver.c                          |  3 ++
> src/lxc/lxc_process.c                         |  4 +-
> src/qemu/qemu_command.c                       |  4 ++
> src/qemu/qemu_domain.c                        |  1 +
> src/qemu/qemu_hotplug.c                       |  3 ++
> src/qemu/qemu_interface.c                     |  2 +
> src/qemu/qemu_process.c                       |  2 +
> src/qemu/qemu_validate.c                      |  1 +
> src/vmx/vmx.c                                 | 46 +++++++++++++------
> .../vmx2xmldata/ethernet-unmanaged-nodev.vmx  |  7 +++
> .../vmx2xmldata/ethernet-unmanaged-nodev.xml  | 23 ++++++++++
> tests/vmx2xmltest.c                           |  1 +
> .../xml2vmx-ethernet-unmanaged-nodev.vmx      | 13 ++++++
> .../xml2vmx-ethernet-unmanaged-nodev.xml      | 13 ++++++
> tests/xml2vmxtest.c                           |  2 +
> tools/virsh-domain.c                          |  1 +
> 25 files changed, 157 insertions(+), 16 deletions(-)
> create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.vmx
> create mode 100644 tests/vmx2xmldata/ethernet-unmanaged-nodev.xml
> create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.vmx
> create mode 100644 tests/xml2vmxdata/xml2vmx-ethernet-unmanaged-nodev.xml
>

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

Jano