org
> Cc: Dyasly Sergey <s.dya...@samsung.com>; Flavio Leitner
> <f...@sysclose.org>
> Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Fix PMD threads hang in
> __netdev_dpdk_vhost_send().
>
> On 02.06.2016 04:32, Daniele Di Proietto wrote:
> >
> > On 25/05/2016 04:03, &
On 02.06.2016 04:32, Daniele Di Proietto wrote:
>
> On 25/05/2016 04:03, "Ilya Maximets" wrote:
>
>> On 23.05.2016 17:55, Traynor, Kevin wrote:
-Original Message-
From: Ilya Maximets [mailto:i.maxim...@samsung.com]
Sent: Tuesday, May 17, 2016 4:09
On 25/05/2016 04:03, "Ilya Maximets" wrote:
>On 23.05.2016 17:55, Traynor, Kevin wrote:
>>> -Original Message-
>>> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
>>> Sent: Tuesday, May 17, 2016 4:09 PM
>>> To: dev@openvswitch.org; Daniele Di Proietto
On 23.05.2016 17:55, Traynor, Kevin wrote:
>> -Original Message-
>> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
>> Sent: Tuesday, May 17, 2016 4:09 PM
>> To: dev@openvswitch.org; Daniele Di Proietto
>> Cc: Dyasly Sergey ; Heetae Ahn
>>
> -Original Message-
> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
> Sent: Tuesday, May 17, 2016 4:09 PM
> To: dev@openvswitch.org; Daniele Di Proietto
> Cc: Dyasly Sergey ; Heetae Ahn
> ; Flavio Leitner
There are situations when PMD thread can hang forever inside
__netdev_dpdk_vhost_send() because of broken virtqueue ring.
This happens if rte_vring_available_entries() always positive and
rte_vhost_enqueue_burst() can't send anything (possible with broken ring).
In this case time expiration will