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

2017-07-11 Thread Ilya Maximets
Patches 1 and 3 are also reviewed by Darrell now.
So, maybe we can apply them before we finish our holy war about patch #2 ?

We can easily apply #3 without #2 because they have nothing in common.

Best regards, Ilya Maximets.

On 05.07.2017 17:30, Ilya Maximets wrote:
> Hi all.
> IMHO, these patches was reviewed and tested enough to be merged.
> Does anybody have objections?
> Ben, Darrell, what do you think?
> 
> Best regards, Ilya Maximets.
> 
> On 15.06.2017 14:36, Ilya Maximets wrote:
>> Version 3:
>>  * Added comment about 'static_txq_id's adjustment.
>>  * Added additional parentheses around 'dynamic_txqs'
>>comparison operand because of warning from GCC 6.3.1.
>>
>> Version 2:
>>  * Dropped patch [1/4] as already applied to master.
>>  * Fixed checkpatch warning in patch [2/4].
>>  * 'reconfigure_pmd_threads' modified for better maintainability
>>as suggested by Daniele Di Proietto in patch [2/4]:
>>1. delete old pmd threads
>>2. reconfigure if 'static_tx_qid's adjustment needed
>>3. add new pmd threads
>>  * Fixed locking of HW tx queues in case of big amount of
>>available cores in patch [3/4].
>>  * Dropped RFC tag for patch [4/4].
>>
>> Ilya Maximets (3):
>>   dpif-netdev: Incremental addition/deletion of PMD threads.
>>   dpif-netdev: Avoid port's reconfiguration on pmd-cpu-mask changes.
>>   dpif-netdev: Don't uninit emc on reload.
>>
>>  lib/dpif-netdev.c | 176 
>> --
>>  tests/pmd.at  |   2 +-
>>  2 files changed, 131 insertions(+), 47 deletions(-)

___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


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

2017-07-05 Thread Ilya Maximets
Hi all.
IMHO, these patches was reviewed and tested enough to be merged.
Does anybody have objections?
Ben, Darrell, what do you think?

Best regards, Ilya Maximets.

On 15.06.2017 14:36, Ilya Maximets wrote:
> Version 3:
>   * Added comment about 'static_txq_id's adjustment.
>   * Added additional parentheses around 'dynamic_txqs'
> comparison operand because of warning from GCC 6.3.1.
> 
> Version 2:
>   * Dropped patch [1/4] as already applied to master.
>   * Fixed checkpatch warning in patch [2/4].
>   * 'reconfigure_pmd_threads' modified for better maintainability
> as suggested by Daniele Di Proietto in patch [2/4]:
> 1. delete old pmd threads
> 2. reconfigure if 'static_tx_qid's adjustment needed
> 3. add new pmd threads
>   * Fixed locking of HW tx queues in case of big amount of
> available cores in patch [3/4].
>   * Dropped RFC tag for patch [4/4].
> 
> Ilya Maximets (3):
>   dpif-netdev: Incremental addition/deletion of PMD threads.
>   dpif-netdev: Avoid port's reconfiguration on pmd-cpu-mask changes.
>   dpif-netdev: Don't uninit emc on reload.
> 
>  lib/dpif-netdev.c | 176 
> --
>  tests/pmd.at  |   2 +-
>  2 files changed, 131 insertions(+), 47 deletions(-)
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev