Re: [ovs-dev] [PATCH v3 1/3] dpif-netdev: Incremental addition/deletion of PMD threads.

2017-07-07 Thread Darrell Ball
On 7/6/17, 10:50 PM, "Ilya Maximets" wrote: On 07.07.2017 07:33, Darrell Ball wrote: > > > On 6/15/17, 4:36 AM, "Ilya Maximets" wrote: > > Currently, change of 'pmd-cpu-mask' is very heavy operation. > It requires destroying of all the PMD threads and cre

Re: [ovs-dev] [PATCH v3 1/3] dpif-netdev: Incremental addition/deletion of PMD threads.

2017-07-06 Thread Ilya Maximets
On 07.07.2017 07:33, Darrell Ball wrote: > > > On 6/15/17, 4:36 AM, "Ilya Maximets" wrote: > > Currently, change of 'pmd-cpu-mask' is very heavy operation. > It requires destroying of all the PMD threads and creating > them back. After that, all the threads will sleep until > po

Re: [ovs-dev] [PATCH v3 1/3] dpif-netdev: Incremental addition/deletion of PMD threads.

2017-07-06 Thread Darrell Ball
On 6/15/17, 4:36 AM, "Ilya Maximets" wrote: Currently, change of 'pmd-cpu-mask' is very heavy operation. It requires destroying of all the PMD threads and creating them back. After that, all the threads will sleep until ports' redistribution finished. This patch adds ab

[ovs-dev] [PATCH v3 1/3] dpif-netdev: Incremental addition/deletion of PMD threads.

2017-06-15 Thread Ilya Maximets
Currently, change of 'pmd-cpu-mask' is very heavy operation. It requires destroying of all the PMD threads and creating them back. After that, all the threads will sleep until ports' redistribution finished. This patch adds ability to not stop the datapath while adjusting number/placement of PMD t