qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v2 0/4] virtio-net: Convert feature properties to OnOffAuto


From: Jason Wang
Subject: Re: [PATCH v2 0/4] virtio-net: Convert feature properties to OnOffAuto
Date: Tue, 9 Jul 2024 10:52:19 +0800

On Mon, Jul 8, 2024 at 3:38 PM Akihiko Odaki <akihiko.odaki@daynix.com> wrote:
>
> Based-on: <20240428-rss-v10-0-73cbaa91aeb6@daynix.com>
> ("[PATCH v10 00/18] virtio-net RSS/hash report fixes and improvements")
>
> Some features are not always available, and virtio-net used to disable
> them when not available even if the corresponding properties were
> explicitly set to "on".
>
> Convert feature properties to OnOffAuto so that the user can explicitly
> tell QEMU to automatically select the value by setting them "auto".
> QEMU will give an error if they are set "on".

Would this be consumed by a management layer like libvirt?

Thanks

>
> Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
> ---
> Changes in v2:
> - Added patch "virtio-net: Remove fallback from ebpf-rss-fds".
> - Added a compatibility property.
> - Corrected property type name.
> - Link to v1: 
> https://lore.kernel.org/r/20240428-auto-v1-0-7b012216a120@daynix.com
>
> ---
> Akihiko Odaki (4):
>       qdev-properties: Add DEFINE_PROP_ON_OFF_AUTO_BIT64()
>       virtio-net: Convert feature properties to OnOffAuto
>       virtio-net: Report RSS warning at device realization
>       virtio-net: Remove fallback from ebpf-rss-fds
>
>  include/hw/qdev-properties.h   |  18 +++
>  include/hw/virtio/virtio-net.h |   3 +-
>  hw/core/machine.c              |   1 +
>  hw/core/qdev-properties.c      |  65 +++++++++-
>  hw/net/virtio-net.c            | 278 
> ++++++++++++++++++++++++-----------------
>  5 files changed, 251 insertions(+), 114 deletions(-)
> ---
> base-commit: f2cb4026fccfe073f84a4b440e41d3ed0c3134f6
> change-id: 20240428-auto-be0dc010dda5
>
> Best regards,
> --
> Akihiko Odaki <akihiko.odaki@daynix.com>
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]