Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-29 Thread Maxime Coquelin
On 03/27/2018 04:01 PM, Tan, Jianfeng wrote: On 3/27/2018 7:28 PM, Maxime Coquelin wrote: On 03/27/2018 11:42 AM, Tan, Jianfeng wrote: On 3/27/2018 5:24 PM, Chen, Junjie J wrote: On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Tan, Jianfeng
On 3/27/2018 7:28 PM, Maxime Coquelin wrote: On 03/27/2018 11:42 AM, Tan, Jianfeng wrote: On 3/27/2018 5:24 PM, Chen, Junjie J wrote: On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Tan, Jianfeng
On 3/27/2018 6:18 PM, Chen, Junjie J wrote: On 3/27/2018 5:24 PM, Chen, Junjie J wrote: On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and thus cause segmentation fault when vhost library ac

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Maxime Coquelin
On 03/27/2018 11:42 AM, Tan, Jianfeng wrote: On 3/27/2018 5:24 PM, Chen, Junjie J wrote: On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and thus cause segmentation fault when vhost library

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Chen, Junjie J
> > On 3/27/2018 5:24 PM, Chen, Junjie J wrote: > On 3/28/2018 12:05 AM, Junjie Chen wrote: > > when creating vdev dynamically, vhost pmd driver start directly > > without checking TX/RX queues ready or not, and thus cause > > segmentation fault when vhost library accessing queue

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Tan, Jianfeng
On 3/27/2018 5:24 PM, Chen, Junjie J wrote: On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and thus cause segmentation fault when vhost library accessing queues. This patch add flag to check

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Chen, Junjie J
> > > >> On 3/28/2018 12:05 AM, Junjie Chen wrote: > >>> when creating vdev dynamically, vhost pmd driver start directly > >>> without checking TX/RX queues ready or not, and thus cause > >>> segmentation fault when vhost library accessing queues. This patch > >>> add flag to check whether queues

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Tan, Jianfeng
On 3/27/2018 5:02 PM, Chen, Junjie J wrote: Hi Jianfeng On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and thus cause segmentation fault when vhost library accessing queues. This patch add

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Chen, Junjie J
Hi Jianfeng > On 3/28/2018 12:05 AM, Junjie Chen wrote: > > when creating vdev dynamically, vhost pmd driver start directly > > without checking TX/RX queues ready or not, and thus cause > > segmentation fault when vhost library accessing queues. This patch add > > flag to check whether queues set

Re: [dpdk-dev] [PATCH] net/vhost: fix segfault when creating vdev dynamically

2018-03-27 Thread Tan, Jianfeng
On 3/28/2018 12:05 AM, Junjie Chen wrote: when creating vdev dynamically, vhost pmd driver start directly without checking TX/RX queues ready or not, and thus cause segmentation fault when vhost library accessing queues. This patch add flag to check whether queues setup or not, and add driver s