[virtio-dev] Re: [PATCH v5 5/7] Add miscellaneous configuration structure for PCI

2022-05-18 Thread Michael S. Tsirkin
On Wed, May 18, 2022 at 05:42:05PM +0300, Max Gurtovoy wrote: > > On 5/17/2022 1:12 PM, Cornelia Huck wrote: > > On Sun, May 15 2022, "Michael S. Tsirkin" wrote: > > > > > On Wed, Apr 27, 2022 at 01:58:22AM +0300, Max Gurtovoy wrote: > > > > This new structure will be used for adding new

[virtio-dev] Re: [PATCH v5 4/7] Introduce virtio admin virtqueue

2022-05-18 Thread Michael S. Tsirkin
On Wed, May 18, 2022 at 05:37:11PM +0300, Max Gurtovoy wrote: > > On 5/15/2022 5:59 PM, Michael S. Tsirkin wrote: > > On Wed, Apr 27, 2022 at 01:58:21AM +0300, Max Gurtovoy wrote: > > > In one of the many use cases a user wants to manipulate features and > > > configuration of the virtio devices

[virtio-dev] Re: [PATCH v5 3/7] Introduce new destination type for admin commands

2022-05-18 Thread Michael S. Tsirkin
On Wed, May 18, 2022 at 05:34:33PM +0300, Max Gurtovoy wrote: > > On 5/15/2022 6:09 PM, Michael S. Tsirkin wrote: > > On Wed, Apr 27, 2022 at 01:58:20AM +0300, Max Gurtovoy wrote: > > > Introduce a new mechanism to issue commands with dst_type field that is > > > not "self". With the new

[virtio-dev] Re: [PATCH v5 6/7] Introduce MGMT admin commands

2022-05-18 Thread Michael S. Tsirkin
On Wed, May 18, 2022 at 06:27:50PM +0300, Max Gurtovoy wrote: > > Note that MSI has been used by various platform devices. It would be > > better if we can make it work for non-PCI devices otherwise we may > > re-introduce duplicated commands. > > > we can't even agree on PCI existing feature

[virtio-dev] Re: [PATCH v5 7/7] RFC: add initial support for configuring feature bits

2022-05-18 Thread Michael S. Tsirkin
On Wed, May 18, 2022 at 06:31:18PM +0300, Max Gurtovoy wrote: > > On 5/15/2022 5:38 PM, Michael S. Tsirkin wrote: > > On Wed, Apr 27, 2022 at 01:58:24AM +0300, Max Gurtovoy wrote: > > > After adding the concept of a management and a managed device, add > > > another example of using this concept

[virtio-dev] Re: [virtio-comment] RE: [PATCH v5 2/7] Introduce admin command set

2022-05-18 Thread Cornelia Huck
On Wed, May 18 2022, Max Gurtovoy wrote: > On 5/17/2022 2:48 PM, Michael S. Tsirkin wrote: >> On Mon, May 16, 2022 at 09:08:34PM +, Parav Pandit wrote: >>> Hi Michael, >>> From: Michael S. Tsirkin Sent: Sunday, May 15, 2022 11:24 AM >>> [..] >>> > +\subsection{VIRTIO ADMIN

[virtio-dev] Re: [virtio-comment] Re: [PATCH v5 2/7] Introduce admin command set

2022-05-18 Thread Cornelia Huck
On Wed, May 18 2022, Max Gurtovoy wrote: > On 5/15/2022 6:23 PM, Michael S. Tsirkin wrote: >> On Wed, Apr 27, 2022 at 01:58:19AM +0300, Max Gurtovoy wrote: >>> This command set is used for essential administrative and management >>> operations. >>> >>> Admin commands should be submitted to a

[virtio-dev] Re: [virtio-comment] Re: [PATCH v5 1/7] Introduce device group

2022-05-18 Thread Cornelia Huck
On Wed, May 18 2022, Max Gurtovoy wrote: > Hi MST, > > On 5/15/2022 6:25 PM, Michael S. Tsirkin wrote: >> On Wed, Apr 27, 2022 at 01:58:18AM +0300, Max Gurtovoy wrote: >>> +\subsection{Device group}\label{sec:Introduction / Terminology / Device >>> group} >>> + >>> +A device group includes one

[virtio-dev] [PATCH] virtio-net: define UDP tunnel offload feature

2022-05-18 Thread Paolo Abeni
The VIRTIO_NET_HDR_GSO_UDP_TUNNEL is a gso_type flags allowing GSO over UDP tunnel. It can be negotiated on both the host and guest side. UDP tunnel usage is ubiquitous in container deployment, and the ability to offload UDP encapsulated GSO traffic impacts greatly the performances and the CPU