Re: [dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-06 Thread Thomas Monjalon
06/11/2017 12:58, Yuanhan Liu: > On Fri, Nov 03, 2017 at 04:52:35PM +0100, Maxime Coquelin wrote: > > If multiple queue pairs are created but all are not used, the > > device is never started, as unused queues aren't enabled and > > their ring addresses aren't translated. The device is changed > >

Re: [dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-06 Thread Yuanhan Liu
On Fri, Nov 03, 2017 at 04:52:35PM +0100, Maxime Coquelin wrote: > If multiple queue pairs are created but all are not used, the > device is never started, as unused queues aren't enabled and > their ring addresses aren't translated. The device is changed > to running state when all rings addresses

Re: [dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-06 Thread Maxime Coquelin
On 11/06/2017 04:26 AM, Yao, Lei A wrote: Hi, Maxime -Original Message- From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] Sent: Friday, November 3, 2017 11:57 PM To: dev@dpdk.org; y...@fridaylinux.org; Yao, Lei A Cc: m...@redhat.com Subject: Re: [PATCH] vhost: postpone ring a

Re: [dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-05 Thread Yao, Lei A
Hi, Maxime > -Original Message- > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > Sent: Friday, November 3, 2017 11:57 PM > To: dev@dpdk.org; y...@fridaylinux.org; Yao, Lei A > Cc: m...@redhat.com > Subject: Re: [PATCH] vhost: postpone ring addresses translations at kick time

Re: [dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-03 Thread Maxime Coquelin
Hi Lei, On 11/03/2017 04:52 PM, Maxime Coquelin wrote: If multiple queue pairs are created but all are not used, the device is never started, as unused queues aren't enabled and their ring addresses aren't translated. The device is changed to running state when all rings addresses are translated

[dpdk-dev] [PATCH] vhost: postpone ring addresses translations at kick time only

2017-11-03 Thread Maxime Coquelin
If multiple queue pairs are created but all are not used, the device is never started, as unused queues aren't enabled and their ring addresses aren't translated. The device is changed to running state when all rings addresses are translated. This patch fixes this by postponning rings addresses tr