OVS Revalidator and handler threads
Revalidator and handler threads are not coherent with lcore
Configure these threads accoding to confgiure lcores
Change-Id: Idc3328658a4c5c21fd011c6c4f791e7993559f1a
Closes-Bug: #1822571
Depends-On: https://review.openstack.org/661764
(cherry picked from commit 3c5ad2aab9
)
This commit is contained in:
parent
d1ea7750d6
commit
27de28a2c3
|
@ -40,6 +40,20 @@ parameters:
|
|||
default: ""
|
||||
tags:
|
||||
- role_specific
|
||||
OvsHandlerCores:
|
||||
description: >
|
||||
Number of cores to be used for ovs handler threads.
|
||||
type: number
|
||||
default: 1
|
||||
tags:
|
||||
- role_specific
|
||||
OvsRevalidatorCores:
|
||||
description: >
|
||||
Number of cores to be used for ovs revalidator threads.
|
||||
type: number
|
||||
default: 1
|
||||
tags:
|
||||
- role_specific
|
||||
OvsDpdkMemoryChannels:
|
||||
description: Number of memory channels per socket to be used for DPDK
|
||||
type: string
|
||||
|
@ -105,6 +119,8 @@ outputs:
|
|||
vswitch::dpdk::memory_channels: OvsDpdkMemoryChannels
|
||||
vswitch::dpdk::socket_mem: OvsDpdkSocketMemory
|
||||
vswitch::dpdk::disable_emc: OvsDisableEMC
|
||||
vswitch::dpdk::revalidator_cores: OvsRevalidatorCores
|
||||
vswitch::dpdk::handler_cores: OvsHandlerCores
|
||||
- values: {get_param: [RoleParameters]}
|
||||
- values:
|
||||
OvsDpdkCoreList: {get_param: OvsDpdkCoreList}
|
||||
|
@ -113,3 +129,5 @@ outputs:
|
|||
OvsDpdkDriverType: {get_param: OvsDpdkDriverType}
|
||||
OvsPmdCoreList: {get_param: OvsPmdCoreList}
|
||||
OvsDisableEMC: {get_param: OvsDisableEMC}
|
||||
OvsRevalidatorCores: {get_param: OvsRevalidatorCores}
|
||||
OvsHandlerCores: {get_param: OvsHandlerCores}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
features:
|
||||
- Introduced two new numeric parameters OvsRevalidatorCores and OvsHandlerCores to set values of n-revalidator-threads and n-handler-threads on openvswitch.
|
Loading…
Reference in New Issue