Re: [ovs-dev] [PATCH] dpif: allow adding ukeys for same flow by different pmds

2015-08-07 Thread Ilya Maximets
Ok. I think, it will be better. I'll prepare new version. On 06.08.2015 23:32, Joe Stringer wrote: > On 6 August 2015 at 00:54, Ilya Maximets wrote: >> ping. >> >> On 30.07.2015 18:29, Ilya Maximets wrote: >>> In multiqueue mode several pmd threads may process one >>> port, but different queues.

Re: [ovs-dev] [PATCH] dpif: allow adding ukeys for same flow by different pmds

2015-08-06 Thread Joe Stringer
On 6 August 2015 at 00:54, Ilya Maximets wrote: > ping. > > On 30.07.2015 18:29, Ilya Maximets wrote: >> In multiqueue mode several pmd threads may process one >> port, but different queues. Flow doesn't depend on queue. >> >> So, while miss upcall processing, all threads (except first >> for that

Re: [ovs-dev] [PATCH] dpif: allow adding ukeys for same flow by different pmds

2015-08-06 Thread Ilya Maximets
ping. On 30.07.2015 18:29, Ilya Maximets wrote: > In multiqueue mode several pmd threads may process one > port, but different queues. Flow doesn't depend on queue. > > So, while miss upcall processing, all threads (except first > for that port) will receive error = ENOSPC due to > ukey_install f

[ovs-dev] [PATCH] dpif: allow adding ukeys for same flow by different pmds

2015-07-30 Thread Ilya Maximets
In multiqueue mode several pmd threads may process one port, but different queues. Flow doesn't depend on queue. So, while miss upcall processing, all threads (except first for that port) will receive error = ENOSPC due to ukey_install failure. Therefore they will not add the flow to flow_table an