All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jason Wang <jasowang@redhat.com>
To: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Parav Pandit <parav@nvidia.com>,
	virtio-dev@lists.oasis-open.org, cohuck@redhat.com,
	david.edmondson@oracle.com, sburla@marvell.com,
	yishaih@nvidia.com, maorg@nvidia.com,
	virtio-comment@lists.oasis-open.org, shahafs@nvidia.com
Subject: [virtio-comment] Re: [PATCH v2 0/2] transport-pci: Introduce legacy registers access using AQ
Date: Mon, 15 May 2023 15:13:23 +0800	[thread overview]
Message-ID: <4f7ad7f3-64bd-cd77-1a8a-30e93947ea30@redhat.com> (raw)
In-Reply-To: <20230511085205-mutt-send-email-mst@kernel.org>


在 2023/5/11 20:54, Michael S. Tsirkin 写道:
> On Thu, May 11, 2023 at 03:04:40PM +0800, Jason Wang wrote:
>> On Wed, May 10, 2023 at 3:43 PM Michael S. Tsirkin <mst@redhat.com> wrote:
>>> On Wed, May 10, 2023 at 03:01:25PM +0800, Jason Wang wrote:
>>>> On Wed, May 10, 2023 at 2:05 PM Michael S. Tsirkin <mst@redhat.com> wrote:
>>>>> On Mon, May 08, 2023 at 10:23:39AM +0800, Jason Wang wrote:
>>>>>>> I thought so too originally. Unfortunately I now think that no, legacy is not
>>>>>>> going to be a byproduct of transport virtqueue for modern -
>>>>>>> it is different enough that it needs dedicated commands.
>>>>>> If you mean the transport virtqueue, I think some dedicated commands
>>>>>> for legacy are needed. Then it would be a transport that supports
>>>>>> transitional devices. It would be much better than having commands for
>>>>>> a partial transport like this patch did.
>>>>> OK I am beginning to get what you are saying.  So your criticism is
>>>>> this: what if device supports vq transport for modern, and we want to
>>>>> build a transitional device on top.  how will that look. yes?
>>>> Yes. I think it needs to be done through the transport virtqueue
>>>> otherwise the transport is not self-contained.
>>> I mean, any feature can be done over transport vq.
>>>
>>> But there is value in adding legacy commands to an otherwise
>>> modern device without reworking it completely to
>>> switch to a different transport.
>> There's probably no need for a rework since legacy is not complicated.
>> More below.
>>
>>>
>>>>> A reasonable thing to include at least in the commit log. Parav?
>>>>>
>>>>> You are also asking what if the device uses transport vq,
>>>>> and we want transitional on top of that.
>>>>> It's a fair question but I don't exactly get why would
>>>>> this legacy support feature be wanted for the vq transport
>>>>> and not for other transports.
>>>> Not sure I get the question, but all the existing transport support
>>>> legacy, if we want to have another, should the legacy support be a
>>>> must or not?
>>> This specific proposal is for tunneling legacy over admin vq.
>>> It can live alongside a normal modern VF, with hypervisor
>>> combining these to create a transitional device.
>> Exactly, but what I meant here is
>>
>> If we decide to use the admin vq, is there any good reason to tie it
>> to PCI if we don't want to tunneling PCI over adminq?
>>
>> Why not simply invent individual commands to access legacy facilities
>> like commands to access like what transport virtqueue did for modern
>> device?:
>>
>> 1) device features
>> 2) driver features
>> 3) queue address
>> 4) queue size
>> 5) queue select
>> 6) queue notify
>> 7) device status
>> 8) ISR status
>> 9) config msix
>> 10) queue msix
>> 11) device configuration space
>>
>> It focuses on the facilities instead of transport specific details
>> like registers (we don't even need legacy registers in this case), I
>> gives more deterministic behavior so we don't need to care about the
>> cross registers read/write.
> This needs thought, it is definitely more work.  Effort that could be
> maybe spent on new features.  What is the motivation
> here? supporting legacy mmio guests?


Probably. It tries to make legacy transport independent, and it's the 
way that how transport virtqueue want to be.

Thanks


This publicly archived list offers a means to provide input to the
OASIS Virtual I/O Device (VIRTIO) TC.

In order to verify user consent to the Feedback License terms and
to minimize spam in the list archive, subscription is required
before posting.

Subscribe: virtio-comment-subscribe@lists.oasis-open.org
Unsubscribe: virtio-comment-unsubscribe@lists.oasis-open.org
List help: virtio-comment-help@lists.oasis-open.org
List archive: https://lists.oasis-open.org/archives/virtio-comment/
Feedback License: https://www.oasis-open.org/who/ipr/feedback_license.pdf
List Guidelines: https://www.oasis-open.org/policies-guidelines/mailing-lists
Committee: https://www.oasis-open.org/committees/virtio/
Join OASIS: https://www.oasis-open.org/join/


WARNING: multiple messages have this Message-ID (diff)
From: Jason Wang <jasowang@redhat.com>
To: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Parav Pandit <parav@nvidia.com>,
	virtio-dev@lists.oasis-open.org, cohuck@redhat.com,
	david.edmondson@oracle.com, sburla@marvell.com,
	yishaih@nvidia.com, maorg@nvidia.com,
	virtio-comment@lists.oasis-open.org, shahafs@nvidia.com
Subject: [virtio-dev] Re: [PATCH v2 0/2] transport-pci: Introduce legacy registers access using AQ
Date: Mon, 15 May 2023 15:13:23 +0800	[thread overview]
Message-ID: <4f7ad7f3-64bd-cd77-1a8a-30e93947ea30@redhat.com> (raw)
In-Reply-To: <20230511085205-mutt-send-email-mst@kernel.org>


在 2023/5/11 20:54, Michael S. Tsirkin 写道:
> On Thu, May 11, 2023 at 03:04:40PM +0800, Jason Wang wrote:
>> On Wed, May 10, 2023 at 3:43 PM Michael S. Tsirkin <mst@redhat.com> wrote:
>>> On Wed, May 10, 2023 at 03:01:25PM +0800, Jason Wang wrote:
>>>> On Wed, May 10, 2023 at 2:05 PM Michael S. Tsirkin <mst@redhat.com> wrote:
>>>>> On Mon, May 08, 2023 at 10:23:39AM +0800, Jason Wang wrote:
>>>>>>> I thought so too originally. Unfortunately I now think that no, legacy is not
>>>>>>> going to be a byproduct of transport virtqueue for modern -
>>>>>>> it is different enough that it needs dedicated commands.
>>>>>> If you mean the transport virtqueue, I think some dedicated commands
>>>>>> for legacy are needed. Then it would be a transport that supports
>>>>>> transitional devices. It would be much better than having commands for
>>>>>> a partial transport like this patch did.
>>>>> OK I am beginning to get what you are saying.  So your criticism is
>>>>> this: what if device supports vq transport for modern, and we want to
>>>>> build a transitional device on top.  how will that look. yes?
>>>> Yes. I think it needs to be done through the transport virtqueue
>>>> otherwise the transport is not self-contained.
>>> I mean, any feature can be done over transport vq.
>>>
>>> But there is value in adding legacy commands to an otherwise
>>> modern device without reworking it completely to
>>> switch to a different transport.
>> There's probably no need for a rework since legacy is not complicated.
>> More below.
>>
>>>
>>>>> A reasonable thing to include at least in the commit log. Parav?
>>>>>
>>>>> You are also asking what if the device uses transport vq,
>>>>> and we want transitional on top of that.
>>>>> It's a fair question but I don't exactly get why would
>>>>> this legacy support feature be wanted for the vq transport
>>>>> and not for other transports.
>>>> Not sure I get the question, but all the existing transport support
>>>> legacy, if we want to have another, should the legacy support be a
>>>> must or not?
>>> This specific proposal is for tunneling legacy over admin vq.
>>> It can live alongside a normal modern VF, with hypervisor
>>> combining these to create a transitional device.
>> Exactly, but what I meant here is
>>
>> If we decide to use the admin vq, is there any good reason to tie it
>> to PCI if we don't want to tunneling PCI over adminq?
>>
>> Why not simply invent individual commands to access legacy facilities
>> like commands to access like what transport virtqueue did for modern
>> device?:
>>
>> 1) device features
>> 2) driver features
>> 3) queue address
>> 4) queue size
>> 5) queue select
>> 6) queue notify
>> 7) device status
>> 8) ISR status
>> 9) config msix
>> 10) queue msix
>> 11) device configuration space
>>
>> It focuses on the facilities instead of transport specific details
>> like registers (we don't even need legacy registers in this case), I
>> gives more deterministic behavior so we don't need to care about the
>> cross registers read/write.
> This needs thought, it is definitely more work.  Effort that could be
> maybe spent on new features.  What is the motivation
> here? supporting legacy mmio guests?


Probably. It tries to make legacy transport independent, and it's the 
way that how transport virtqueue want to be.

Thanks


---------------------------------------------------------------------
To unsubscribe, e-mail: virtio-dev-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: virtio-dev-help@lists.oasis-open.org


  parent reply	other threads:[~2023-05-15  7:13 UTC|newest]

Thread overview: 252+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-06  0:01 [virtio-comment] [PATCH v2 0/2] transport-pci: Introduce legacy registers access using AQ Parav Pandit
2023-05-06  0:01 ` [virtio-dev] " Parav Pandit
2023-05-06  0:01 ` [virtio-comment] [PATCH v2 1/2] transport-pci: Introduce legacy registers access commands Parav Pandit
2023-05-06  0:01   ` [virtio-dev] " Parav Pandit
2023-05-17  5:44   ` [virtio-comment] " Michael S. Tsirkin
2023-05-17  5:44     ` [virtio-dev] " Michael S. Tsirkin
2023-05-17 19:32     ` [virtio-comment] " Parav Pandit
2023-05-17 19:32       ` [virtio-dev] " Parav Pandit
2023-05-18 19:42       ` [virtio-comment] " Michael S. Tsirkin
2023-05-18 19:42         ` [virtio-dev] " Michael S. Tsirkin
2023-05-18 20:51         ` Parav Pandit
2023-05-18 20:51           ` [virtio-dev] " Parav Pandit
2023-05-19  1:54         ` Jason Wang
2023-05-19  1:54           ` [virtio-dev] " Jason Wang
2023-05-19  2:04           ` Parav Pandit
2023-05-19  2:04             ` [virtio-dev] " Parav Pandit
2023-05-19  6:06         ` Michael S. Tsirkin
2023-05-19  6:06           ` [virtio-dev] " Michael S. Tsirkin
2023-05-19 16:37           ` Parav Pandit
2023-05-19 16:37             ` [virtio-dev] " Parav Pandit
2023-05-21  9:16             ` Michael S. Tsirkin
2023-05-21  9:16               ` [virtio-dev] " Michael S. Tsirkin
2023-05-21 13:21               ` Parav Pandit
2023-05-21 13:21                 ` [virtio-dev] " Parav Pandit
2023-05-21 14:33                 ` Michael S. Tsirkin
2023-05-21 14:33                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-21 14:44                   ` Parav Pandit
2023-05-21 14:44                     ` [virtio-dev] " Parav Pandit
2023-05-22 20:07                     ` Michael S. Tsirkin
2023-05-22 20:07                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-22 21:05                       ` Parav Pandit
2023-05-22 21:05                         ` [virtio-dev] " Parav Pandit
2023-05-22 21:34                         ` Michael S. Tsirkin
2023-05-22 21:34                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-23 17:13                           ` Parav Pandit
2023-05-23 17:13                             ` [virtio-dev] " Parav Pandit
2023-05-23 18:48                             ` Michael S. Tsirkin
2023-05-23 18:48                               ` [virtio-dev] " Michael S. Tsirkin
2023-05-23 22:22                               ` Parav Pandit
2023-05-23 22:22                                 ` [virtio-dev] " Parav Pandit
2023-05-24  1:17                                 ` Jason Wang
2023-05-24  1:17                                   ` [virtio-dev] " Jason Wang
2023-05-24 10:07                                 ` Michael S. Tsirkin
2023-05-24 10:07                                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-24 19:18                                   ` Parav Pandit
2023-05-24 19:18                                     ` [virtio-dev] " Parav Pandit
2023-05-24 20:12                                     ` Michael S. Tsirkin
2023-05-24 20:12                                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-24 21:02                                       ` Parav Pandit
2023-05-24 21:02                                         ` [virtio-dev] " Parav Pandit
2023-05-22 21:42                         ` Michael S. Tsirkin
2023-05-22 21:42                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-22  0:54                   ` Jason Wang
2023-05-22  0:54                     ` [virtio-dev] " Jason Wang
2023-05-22  2:46                     ` Parav Pandit
2023-05-22  2:46                       ` [virtio-dev] " Parav Pandit
2023-05-22 19:35                     ` Michael S. Tsirkin
2023-05-22 19:35                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-06  0:01 ` [virtio-comment] [PATCH v2 2/2] transport-pci: Add legacy register access conformance section Parav Pandit
2023-05-06  0:01   ` [virtio-dev] " Parav Pandit
2023-05-06  2:31 ` [virtio-comment] Re: [PATCH v2 0/2] transport-pci: Introduce legacy registers access using AQ Jason Wang
2023-05-06  2:31   ` [virtio-dev] " Jason Wang
2023-05-07 13:44   ` [virtio-comment] " Michael S. Tsirkin
2023-05-07 13:44     ` [virtio-dev] " Michael S. Tsirkin
2023-05-08  2:23     ` [virtio-comment] " Jason Wang
2023-05-08  2:23       ` [virtio-dev] " Jason Wang
2023-05-08 17:07       ` [virtio-comment] " Parav Pandit
2023-05-08 17:07         ` [virtio-dev] " Parav Pandit
2023-05-09  3:44         ` [virtio-comment] " Jason Wang
2023-05-09  3:44           ` [virtio-dev] " Jason Wang
2023-05-09  3:56           ` [virtio-comment] " Parav Pandit
2023-05-09  3:56             ` [virtio-dev] " Parav Pandit
2023-05-10  3:51             ` [virtio-comment] " Jason Wang
2023-05-10  3:51               ` [virtio-dev] " Jason Wang
2023-05-10  4:22               ` [virtio-comment] " Jason Wang
2023-05-10  4:22                 ` [virtio-dev] " Jason Wang
2023-05-10 16:07                 ` [virtio-comment] " Parav Pandit
2023-05-10 16:07                   ` [virtio-dev] " Parav Pandit
2023-05-11  7:20                   ` [virtio-comment] " Jason Wang
2023-05-11  7:20                     ` [virtio-dev] " Jason Wang
2023-05-11 11:35                     ` Michael S. Tsirkin
2023-05-11 11:35                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-15  5:08                       ` Jason Wang
2023-05-15  5:08                         ` [virtio-dev] " Jason Wang
2023-05-15 15:25                     ` Parav Pandit
2023-05-15 15:25                       ` [virtio-dev] " Parav Pandit
2023-05-10 16:04               ` Parav Pandit
2023-05-10 16:04                 ` [virtio-dev] " Parav Pandit
2023-05-11  7:17                 ` [virtio-comment] " Jason Wang
2023-05-11  7:17                   ` [virtio-dev] " Jason Wang
2023-05-11 14:31                   ` [virtio-comment] " Parav Pandit
2023-05-11 14:31                     ` [virtio-dev] " Parav Pandit
2023-05-15  5:12                     ` [virtio-comment] " Jason Wang
2023-05-15  5:12                       ` [virtio-dev] " Jason Wang
2023-05-15 15:26                       ` Parav Pandit
2023-05-15 15:26                         ` [virtio-dev] " Parav Pandit
2023-05-10  6:04       ` [virtio-comment] " Michael S. Tsirkin
2023-05-10  6:04         ` [virtio-dev] " Michael S. Tsirkin
2023-05-10  7:01         ` [virtio-comment] " Jason Wang
2023-05-10  7:01           ` [virtio-dev] " Jason Wang
2023-05-10  7:43           ` [virtio-comment] " Michael S. Tsirkin
2023-05-10  7:43             ` [virtio-dev] " Michael S. Tsirkin
2023-05-10 16:13             ` [virtio-comment] " Parav Pandit
2023-05-10 16:13               ` [virtio-dev] " Parav Pandit
2023-05-11  7:04             ` [virtio-comment] " Jason Wang
2023-05-11  7:04               ` [virtio-dev] " Jason Wang
2023-05-11 12:54               ` [virtio-comment] " Michael S. Tsirkin
2023-05-11 12:54                 ` [virtio-dev] " Michael S. Tsirkin
2023-05-11 13:02                 ` [virtio-comment] " Parav Pandit
2023-05-11 13:02                   ` [virtio-dev] " Parav Pandit
2023-05-15  7:30                   ` [virtio-comment] " Jason Wang
2023-05-15  7:30                     ` [virtio-dev] " Jason Wang
2023-05-15 10:08                     ` [virtio-comment] " Michael S. Tsirkin
2023-05-15 10:08                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 14:30                       ` [virtio-comment] " Parav Pandit
2023-05-15 14:30                         ` [virtio-dev] " Parav Pandit
2023-05-23 18:16                         ` [virtio-comment] " Michael S. Tsirkin
2023-05-23 18:16                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-23 21:32                           ` [virtio-comment] " Parav Pandit
2023-05-23 21:32                             ` [virtio-dev] " Parav Pandit
2023-05-24  5:56                             ` [virtio-comment] " Michael S. Tsirkin
2023-05-24  5:56                               ` [virtio-dev] " Michael S. Tsirkin
2023-05-24 18:57                               ` [virtio-comment] " Parav Pandit
2023-05-24 18:57                                 ` [virtio-dev] " Parav Pandit
2023-05-24 19:58                                 ` [virtio-comment] " Michael S. Tsirkin
2023-05-24 19:58                                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-24 20:01                                   ` [virtio-comment] " Parav Pandit
2023-05-24 20:01                                     ` [virtio-dev] " Parav Pandit
2023-05-24 20:15                                     ` [virtio-comment] " Michael S. Tsirkin
2023-05-24 20:15                                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 15:59                     ` [virtio-comment] " Parav Pandit
2023-05-15 15:59                       ` [virtio-dev] " Parav Pandit
2023-05-16  6:21                       ` [virtio-comment] " Michael S. Tsirkin
2023-05-16  6:21                         ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 19:11                         ` [virtio-comment] " Parav Pandit
2023-05-16 19:11                           ` [virtio-dev] " Parav Pandit
2023-05-16 20:58                           ` [virtio-comment] " Michael S. Tsirkin
2023-05-16 20:58                             ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 21:19                             ` [virtio-comment] " Parav Pandit
2023-05-16 21:19                               ` [virtio-dev] " Parav Pandit
2023-05-16 21:23                               ` [virtio-comment] " Michael S. Tsirkin
2023-05-16 21:23                                 ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 21:30                                 ` [virtio-comment] " Parav Pandit
2023-05-16 21:30                                   ` [virtio-dev] " Parav Pandit
2023-05-15  7:13                 ` Jason Wang [this message]
2023-05-15  7:13                   ` [virtio-dev] " Jason Wang
2023-05-11 13:15               ` [virtio-comment] " Parav Pandit
2023-05-11 13:15                 ` [virtio-dev] " Parav Pandit
2023-05-11 13:45                 ` [virtio-comment] " Michael S. Tsirkin
2023-05-11 13:45                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-12 14:03                   ` [virtio-comment] " Parav Pandit
2023-05-12 14:03                     ` Parav Pandit
2023-05-16  3:54                 ` [virtio-comment] " Jason Wang
2023-05-16  3:54                   ` [virtio-dev] " Jason Wang
2023-05-16 19:35                   ` [virtio-comment] " Parav Pandit
2023-05-16 19:35                     ` [virtio-dev] " Parav Pandit
2023-05-16 21:11                     ` Michael S. Tsirkin
2023-05-16 21:11                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 21:49                       ` Parav Pandit
2023-05-16 21:49                         ` [virtio-dev] " Parav Pandit
2023-05-16 21:56                         ` Michael S. Tsirkin
2023-05-16 21:56                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-10 16:11         ` Parav Pandit
2023-05-10 16:11           ` [virtio-dev] " Parav Pandit
2023-05-10 16:16           ` [virtio-comment] " Michael S. Tsirkin
2023-05-10 16:16             ` [virtio-dev] " Michael S. Tsirkin
2023-05-10 17:33             ` [virtio-comment] " Parav Pandit
2023-05-10 17:33               ` [virtio-dev] " Parav Pandit
2023-05-10 21:08               ` [virtio-comment] " Parav Pandit
2023-05-10 21:08                 ` [virtio-dev] " Parav Pandit
2023-05-10 21:33                 ` [virtio-comment] " Michael S. Tsirkin
2023-05-10 21:33                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-10 21:48                   ` [virtio-comment] " Parav Pandit
2023-05-10 21:48                     ` [virtio-dev] " Parav Pandit
2023-05-11  7:06                 ` [virtio-comment] " Jason Wang
2023-05-11  7:06                   ` [virtio-dev] " Jason Wang
2023-05-11 13:04                   ` [virtio-comment] " Michael S. Tsirkin
2023-05-11 13:04                     ` [virtio-dev] " Michael S. Tsirkin
2023-05-15  5:19                     ` [virtio-comment] " Jason Wang
2023-05-15  5:19                       ` [virtio-dev] " Jason Wang
2023-05-15 15:31                       ` [virtio-comment] " Parav Pandit
2023-05-15 15:31                         ` [virtio-dev] " Parav Pandit
2023-05-11 13:28                   ` [virtio-comment] " Parav Pandit
2023-05-11 13:28                     ` [virtio-dev] " Parav Pandit
2023-05-11 13:38                     ` [virtio-comment] " Michael S. Tsirkin
2023-05-11 13:38                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-11 16:00                       ` [virtio-comment] " Parav Pandit
2023-05-11 16:00                         ` [virtio-dev] " Parav Pandit
2023-05-11 20:47                       ` [virtio-comment] " Parav Pandit
2023-05-11 20:47                         ` [virtio-dev] " Parav Pandit
2023-05-11 20:58                         ` [virtio-comment] " Michael S. Tsirkin
2023-05-11 20:58                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-11 21:03                           ` [virtio-comment] " Parav Pandit
2023-05-11 21:03                             ` [virtio-dev] " Parav Pandit
2023-05-15 16:55                             ` [virtio-comment] " Parav Pandit
2023-05-15 16:55                               ` [virtio-dev] " Parav Pandit
2023-05-15  7:10                     ` [virtio-comment] " Jason Wang
2023-05-15  7:10                       ` [virtio-dev] " Jason Wang
2023-05-15 15:49                       ` [virtio-comment] " Parav Pandit
2023-05-15 15:49                         ` [virtio-dev] " Parav Pandit
2023-05-15 17:44                         ` [virtio-comment] " Michael S. Tsirkin
2023-05-15 17:44                           ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 17:51                           ` [virtio-comment] " Parav Pandit
2023-05-15 17:51                             ` [virtio-dev] " Parav Pandit
2023-05-15 17:56                             ` [virtio-comment] " Michael S. Tsirkin
2023-05-15 17:56                               ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 18:00                               ` [virtio-comment] " Parav Pandit
2023-05-15 18:00                                 ` [virtio-dev] " Parav Pandit
2023-05-15 18:01                                 ` [virtio-comment] " Michael S. Tsirkin
2023-05-15 18:01                                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 18:05                                   ` [virtio-comment] " Parav Pandit
2023-05-15 18:05                                     ` [virtio-dev] " Parav Pandit
2023-05-16  3:37                                   ` [virtio-comment] " Jason Wang
2023-05-16  3:37                                     ` [virtio-dev] " Jason Wang
2023-05-16  3:43                                     ` [virtio-comment] " Jason Wang
2023-05-16  3:43                                       ` [virtio-dev] " Jason Wang
2023-05-16  5:38                                       ` [virtio-comment] " Michael S. Tsirkin
2023-05-16  5:38                                         ` [virtio-dev] " Michael S. Tsirkin
2023-05-16  3:28                         ` [virtio-comment] " Jason Wang
2023-05-16  3:28                           ` [virtio-dev] " Jason Wang
2023-05-16  3:45                           ` [virtio-comment] " Parav Pandit
2023-05-16  3:45                             ` [virtio-dev] " Parav Pandit
2023-05-16  4:08                             ` [virtio-comment] " Jason Wang
2023-05-16  4:08                               ` [virtio-dev] " Jason Wang
2023-05-16 19:29                               ` [virtio-comment] " Parav Pandit
2023-05-16 19:29                                 ` [virtio-dev] " Parav Pandit
2023-05-16 21:09                                 ` [virtio-comment] " Michael S. Tsirkin
2023-05-16 21:09                                   ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 21:41                                   ` [virtio-comment] " Parav Pandit
2023-05-16 21:41                                     ` [virtio-dev] " Parav Pandit
2023-05-16 21:54                                     ` [virtio-comment] " Michael S. Tsirkin
2023-05-16 21:54                                       ` [virtio-dev] " Michael S. Tsirkin
2023-05-16  4:18                           ` [virtio-comment] " Michael S. Tsirkin
2023-05-16  4:18                             ` [virtio-dev] " Michael S. Tsirkin
2023-05-07  9:04 ` [virtio-comment] " Michael S. Tsirkin
2023-05-07  9:04   ` [virtio-dev] " Michael S. Tsirkin
2023-05-08 16:54   ` [virtio-comment] " Parav Pandit
2023-05-08 16:54     ` [virtio-dev] " Parav Pandit
2023-05-15 20:29     ` [virtio-comment] " Michael S. Tsirkin
2023-05-15 20:29       ` [virtio-dev] " Michael S. Tsirkin
2023-05-15 20:56       ` Parav Pandit
2023-05-15 20:56         ` [virtio-dev] " Parav Pandit
2023-05-16  4:32         ` Michael S. Tsirkin
2023-05-16  4:32           ` [virtio-dev] " Michael S. Tsirkin
2023-05-16 18:45           ` Parav Pandit
2023-05-16 18:45             ` [virtio-dev] " Parav Pandit
2023-05-16 20:42             ` Michael S. Tsirkin
2023-05-16 20:42               ` [virtio-dev] " Michael S. Tsirkin
2023-05-23  6:38 ` Michael S. Tsirkin
2023-05-23  6:38   ` [virtio-dev] " Michael S. Tsirkin
2023-05-23 17:28   ` [virtio-comment] " Parav Pandit
2023-05-23 17:28     ` [virtio-dev] " Parav Pandit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4f7ad7f3-64bd-cd77-1a8a-30e93947ea30@redhat.com \
    --to=jasowang@redhat.com \
    --cc=cohuck@redhat.com \
    --cc=david.edmondson@oracle.com \
    --cc=maorg@nvidia.com \
    --cc=mst@redhat.com \
    --cc=parav@nvidia.com \
    --cc=sburla@marvell.com \
    --cc=shahafs@nvidia.com \
    --cc=virtio-comment@lists.oasis-open.org \
    --cc=virtio-dev@lists.oasis-open.org \
    --cc=yishaih@nvidia.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.