[PATCH v2 0/2] qemu: add support for vhost-net when using the mshv accelerator

Magnus Kulke posted 2 patches 1 week, 1 day ago
src/qemu/qemu_interface.c                     |  6 +++---
tests/qemuxml2argvmock.c                      |  3 ++-
...86_64-q35-headless.x86_64-latest+mshv.args | 11 +++++++----
...x86_64-q35-headless.x86_64-latest+mshv.xml | 19 +++++++++++++++----
.../mshv-x86_64-q35-headless.xml              |  5 +++++
5 files changed, 32 insertions(+), 12 deletions(-)
[PATCH v2 0/2] qemu: add support for vhost-net when using the mshv accelerator
Posted by Magnus Kulke 1 week, 1 day ago
Currently vhost-net is dropped for everything but KVM, this change
enables it also for the MSHV accelerator (HYPERV).

Changes since v1:

- The dedicated unit test has been dropped
- Test fixtures and mock have been extended to test a vhost
  net device

Magnus Kulke (2):
  tests: Add vhost network interface to mshv config
  qemu: Consider vhost-net for mshv accelerator

 src/qemu/qemu_interface.c                     |  6 +++---
 tests/qemuxml2argvmock.c                      |  3 ++-
 ...86_64-q35-headless.x86_64-latest+mshv.args | 11 +++++++----
 ...x86_64-q35-headless.x86_64-latest+mshv.xml | 19 +++++++++++++++----
 .../mshv-x86_64-q35-headless.xml              |  5 +++++
 5 files changed, 32 insertions(+), 12 deletions(-)

-- 
2.34.1
Re: [PATCH v2 0/2] qemu: add support for vhost-net when using the mshv accelerator
Posted by Michal Prívozník via Devel 1 week, 1 day ago
On 10/16/26 11:57, Magnus Kulke wrote:
> Currently vhost-net is dropped for everything but KVM, this change
> enables it also for the MSHV accelerator (HYPERV).
> 
> Changes since v1:
> 
> - The dedicated unit test has been dropped
> - Test fixtures and mock have been extended to test a vhost
>   net device
> 
> Magnus Kulke (2):
>   tests: Add vhost network interface to mshv config
>   qemu: Consider vhost-net for mshv accelerator
> 
>  src/qemu/qemu_interface.c                     |  6 +++---
>  tests/qemuxml2argvmock.c                      |  3 ++-
>  ...86_64-q35-headless.x86_64-latest+mshv.args | 11 +++++++----
>  ...x86_64-q35-headless.x86_64-latest+mshv.xml | 19 +++++++++++++++----
>  .../mshv-x86_64-q35-headless.xml              |  5 +++++
>  5 files changed, 32 insertions(+), 12 deletions(-)
> 

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

and merged. Congratulations on your first libvirt contribution!

Michal