Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-23 Thread Thomas Monjalon
23/07/2021 10:03, Xia, Chenbo: > From: Thomas Monjalon > > 23/07/2021 09:34, Xia, Chenbo: > > > From: Thomas Monjalon > > > > 23/07/2021 07:06, Xia, Chenbo: > > > > > From: Thomas Monjalon > > > > Read the comment at the beginning of the section, it explains > > > > how things must be sorted: >

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-23 Thread Xia, Chenbo
: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async > vhost > > 23/07/2021 09:34, Xia, Chenbo: > > From: Thomas Monjalon > > > 23/07/2021 07:06, Xia, Chenbo: > > > > From: Thomas Monjalon > > > > > 22/07/2021 07:07, Xia, Chen

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-23 Thread Thomas Monjalon
23/07/2021 09:34, Xia, Chenbo: > From: Thomas Monjalon > > 23/07/2021 07:06, Xia, Chenbo: > > > From: Thomas Monjalon > > > > 22/07/2021 07:07, Xia, Chenbo: > > > > > From: Jiang, Cheng1 > > > > > > When the guest memory is hotplugged, the vhost application which > > > > > > enables DMA accelera

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-23 Thread Xia, Chenbo
: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async > vhost > > 23/07/2021 07:06, Xia, Chenbo: > > From: Thomas Monjalon > > > 22/07/2021 07:07, Xia, Chenbo: > > > > From: Jiang, Cheng1 > > > > > When the guest memory is hotplugge

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-23 Thread Thomas Monjalon
23/07/2021 07:06, Xia, Chenbo: > From: Thomas Monjalon > > 22/07/2021 07:07, Xia, Chenbo: > > > From: Jiang, Cheng1 > > > > When the guest memory is hotplugged, the vhost application which > > > > enables DMA acceleration must stop DMA transfers before the vhost > > > > re-maps the guest memory.

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-22 Thread Xia, Chenbo
Hi Thomas, > -Original Message- > From: Thomas Monjalon > Sent: Friday, July 23, 2021 12:13 AM > To: Jiang, Cheng1 ; Xia, Chenbo > Cc: maxime.coque...@redhat.com; dev@dpdk.org; Hu, Jiayu ; > Yang, YvonneX ; david.march...@redhat.com > Subject: Re: [dpdk-dev] [PATCH

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-22 Thread Thomas Monjalon
22/07/2021 07:07, Xia, Chenbo: > From: Jiang, Cheng1 > > When the guest memory is hotplugged, the vhost application which > > enables DMA acceleration must stop DMA transfers before the vhost > > re-maps the guest memory. > > > > This patch set is to provide an unsafe API to drain inflight pkts >

Re: [dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-21 Thread Xia, Chenbo
> -Original Message- > From: Jiang, Cheng1 > Sent: Thursday, July 22, 2021 12:09 PM > To: maxime.coque...@redhat.com; Xia, Chenbo > Cc: dev@dpdk.org; Hu, Jiayu ; Yang, YvonneX > ; Jiang, Cheng1 > Subject: [PATCH v7 0/5] vhost: handle memory hotplug for async vhost > > When the guest mem

[dpdk-dev] [PATCH v7 0/5] vhost: handle memory hotplug for async vhost

2021-07-21 Thread Cheng Jiang
When the guest memory is hotplugged, the vhost application which enables DMA acceleration must stop DMA transfers before the vhost re-maps the guest memory. This patch set is to provide an unsafe API to drain inflight pkts which are submitted to DMA engine in vhost async data path, and notify the