[virtio-dev] Re: [External] Re: [PATCH v3 3/4] content: Introduce driver/device auxiliary notifications for MMIO

2022-10-31 Thread Usama Arif
On 27/10/2022 22:27, Stefan Hajnoczi wrote: On Fri, Oct 07, 2022 at 05:56:42PM +0100, Usama Arif wrote: This includes the additions to the corresponding device and driver conformances. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi You can keep this. One thought: I realized

[virtio-dev] Re: [External] Re: [PATCH v3 1/4] content: Introduce driver/device auxiliary notifications

2022-10-28 Thread Usama Arif
On 27/10/2022 21:05, Stefan Hajnoczi wrote: On Fri, Oct 07, 2022 at 05:56:40PM +0100, Usama Arif wrote: Driver auxiliary notifications allow the device to send notifications other than configuration changes and used buffer notifications to the driver, these are optional and their meaning is

Re: [virtio-dev] [PATCH v3 1/4] content: Introduce driver/device auxiliary notifications

2022-10-11 Thread Usama Arif
On 11/10/2022 10:20, Cornelia Huck wrote: On Fri, Oct 07 2022, Usama Arif wrote: Driver auxiliary notifications allow the device to send notifications other than configuration changes and used buffer notifications to the driver, these are optional and their meaning is device-specific

[virtio-dev] [PATCH v3 4/4] vhost-user: add vhost-user device type

2022-10-07 Thread Usama Arif
emory. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 27 +++- content.tex | 3 + introduction.tex | 3 + virtio-vhost-user.tex | 309 ++ 4 files changed, 338 insertions(

[virtio-dev] [PATCH v3 3/4] content: Introduce driver/device auxiliary notifications for MMIO

2022-10-07 Thread Usama Arif
This includes the additions to the corresponding device and driver conformances. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- content.tex | 25 +++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/content.tex b

[virtio-dev] [PATCH v3 2/4] content: Introduce driver/device aux. notification cfg type for PCI

2022-10-07 Thread Usama Arif
This includes the PCI device conformances for these notification capabilities. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 2 + content.tex | 191 ++-- 2 files changed, 171

[virtio-dev] [PATCH v3 1/4] content: Introduce driver/device auxiliary notifications

2022-10-07 Thread Usama Arif
buffer notifications to the device for example through a device register, these are optional and their meaning is device-specific. These device-specific notifications are needed later when adding support for virtio-vhost-user device. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed

[virtio-dev] [PATCH v3 0/4] Introduce aux. notifications and virtio-vhost-user

2022-10-07 Thread Usama Arif
information about the minimum number of MSIX vectors. - Split virtio-mmio implementation of driver aux. notifications into 2 registers, DeviceAuxNotificationIndex and DeviceAuxNotificationData. - Made the shared memory section in virtio vhost-user clearer and added the shared memory would loo

[virtio-dev] Re: [External] Re: [PATCH 4/4] vhost-user: add vhost-user device type

2022-08-12 Thread Usama Arif
On 11/08/2022 12:20, Michael S. Tsirkin wrote: On Thu, Aug 11, 2022 at 11:05:16AM +0100, Usama Arif wrote: On 09/08/2022 21:06, Michael S. Tsirkin wrote: On Wed, Mar 30, 2022 at 04:21:05PM +0100, Usama Arif wrote: The vhost-user device backend facilitates vhost-user device emulation

[virtio-dev] Re: [PATCH 4/4] vhost-user: add vhost-user device type

2022-08-11 Thread Usama Arif
On 09/08/2022 21:06, Michael S. Tsirkin wrote: On Wed, Mar 30, 2022 at 04:21:05PM +0100, Usama Arif wrote: The vhost-user device backend facilitates vhost-user device emulation through vhost-user protocol exchanges and access to shared memory. Software-defined networking, storage, and other

[virtio-dev] Re: [PATCH v2 0/4] Introduce aux. notifications and virtio-vhost-user

2022-05-03 Thread Usama Arif
On 08/04/2022 18:44, Usama Arif wrote: Hi, This patch series introduces device and driver auxiliary notifications as a new set of virtio device resources, as well as vhost-user device backend that uses these resources. Driver auxiliary notifications allow the device to send notifications

[virtio-dev] Re: [PATCH 4/4] vhost-user: add vhost-user device type

2022-04-08 Thread Usama Arif
On 04/04/2022 14:05, Stefan Hajnoczi wrote: On Wed, Mar 30, 2022 at 04:26:59PM +0100, Usama Arif wrote: The vhost-user device backend facilitates vhost-user device emulation through vhost-user protocol exchanges and access to shared memory. Software-defined networking, storage, and other I/O

[virtio-dev] Re: [PATCH 3/4] content: Introduce driver/device auxiliary notifications for MMIO

2022-04-08 Thread Usama Arif
On 04/04/2022 13:36, Stefan Hajnoczi wrote: On Wed, Mar 30, 2022 at 04:26:58PM +0100, Usama Arif wrote: @@ -2074,6 +2077,16 @@ \subsection{MMIO Device Register Layout}\label{sec:Virtio Transport Options / Vi apply to the queue selected by writing to \field{QueueSel}. } \hline

[virtio-dev] Re: [PATCH 2/4] content: Introduce driver/device aux. notification cfg type for PCI

2022-04-08 Thread Usama Arif
Hi, Thanks for the reviews! I have tried to address the comments in the v2 of the patch. Also replying inline in this and other comment mails to further discuss them. On 04/04/2022 11:27, Stefan Hajnoczi wrote: On Wed, Mar 30, 2022 at 04:26:57PM +0100, Usama Arif wrote: +The \field

[virtio-dev] [PATCH v2 4/4] vhost-user: add vhost-user device type

2022-04-08 Thread Usama Arif
emory. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 27 +++- content.tex | 3 + introduction.tex | 3 + virtio-vhost-user.tex | 294 ++ 4 files changed, 323 insertions(

[virtio-dev] [PATCH v2 2/4] content: Introduce driver/device aux. notification cfg type for PCI

2022-04-08 Thread Usama Arif
This includes the PCI device conformances for these notification capabilities. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 2 + content.tex | 191 ++-- 2 files changed, 171

[virtio-dev] [PATCH v2 3/4] content: Introduce driver/device auxiliary notifications for MMIO

2022-04-08 Thread Usama Arif
This includes the additions to the corresponding device and driver conformances. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- content.tex | 25 +++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/content.tex b

[virtio-dev] [PATCH v2 1/4] content: Introduce driver/device auxiliary notifications

2022-04-08 Thread Usama Arif
buffer notifications to the device for example through a device register, these are optional and their meaning is device-specific. These device-specific notifications are needed later when adding support for virtio-vhost-user device. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed

[virtio-dev] [PATCH v2 0/4] Introduce aux. notifications and virtio-vhost-user

2022-04-08 Thread Usama Arif
section in virtio vhost-user clearer and added the shared memory would look like when VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS has been negotiated. Usama Arif (4): content: Introduce driver/device auxiliary notifications content: Introduce driver/device aux. notification cfg type for PCI c

[virtio-dev] [PATCH 4/4] vhost-user: add vhost-user device type

2022-03-30 Thread Usama Arif
emory. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 27 - content.tex | 3 + introduction.tex | 3 + virtio-vhost-user.tex | 259 ++ 4 files changed, 288 insertions(

[virtio-dev] [PATCH 2/4] content: Introduce driver/device aux. notification cfg type for PCI

2022-03-30 Thread Usama Arif
This includes the PCI device conformances for these notification capabilities. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- conformance.tex | 2 + content.tex | 134 +--- 2 files changed, 117

[virtio-dev] [PATCH 1/4] content: Introduce driver/device auxiliary notifications

2022-03-30 Thread Usama Arif
buffer notifications to the device for example through a device register, these are optional and their meaning is device-specific. These device-specific notifications are needed later when adding support for virtio-vhost-user device. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed

[virtio-dev] [PATCH 3/4] content: Introduce driver/device auxiliary notifications for MMIO

2022-03-30 Thread Usama Arif
This includes the additions to the corresponding device and driver conformances. Signed-off-by: Usama Arif Signed-off-by: Stefan Hajnoczi Signed-off-by: Nikos Dragazis --- content.tex | 23 +-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/content.tex b

[virtio-dev] [PATCH 0/4] Introduce aux. notifications and virtio-vhost-user

2022-03-30 Thread Usama Arif
.oasis-open.org/archives/virtio-dev/202005/msg00132.html [5] https://uarif1.github.io/vvu/dpdk-vvu-instructions [6] https://github.com/uarif1/qemu/tree/vvu [7] https://github.com/uarif1/dpdk/tree/vvu Usama Arif (4): content: Introduce driver/device auxiliary notifications content: Introduc