Merge "Add TSO configuration for OVS DPDK datapath."

This commit is contained in:
Zuul 2020-07-16 22:37:27 +00:00 committed by Gerrit Code Review
commit 029e715368
2 changed files with 15 additions and 0 deletions

View File

@ -105,6 +105,14 @@ parameters:
tags:
- role_specific
OvsDpdkEnableTSO:
description: |
Enable TSO in OVS DPDK datapath.
type: boolean
default: false
tags:
- role_specific
conditions:
emc_disable: {equals: [{get_param: OvsDisableEMC}, true]}
@ -122,6 +130,7 @@ resources:
memory_channels: OvsDpdkMemoryChannels
socket_mem: OvsDpdkSocketMemory
disable_emc: OvsDisableEMC
enable_tso: OvsDpdkEnableTSO
revalidator: OvsRevalidatorCores
handler: OvsHandlerCores
- values: {get_param: [RoleParameters]}
@ -132,6 +141,7 @@ resources:
OvsDpdkDriverType: {get_param: OvsDpdkDriverType}
OvsPmdCoreList: {get_param: OvsPmdCoreList}
OvsDisableEMC: {get_param: OvsDisableEMC}
OvsDpdkEnableTSO: {get_param: OvsDpdkEnableTSO}
OvsRevalidatorCores: {get_param: OvsRevalidatorCores}
OvsHandlerCores: {get_param: OvsHandlerCores}
@ -168,3 +178,4 @@ outputs:
- emc_disable
- 0
- ''
tripleo_ovs_dpdk_enable_tso: {get_attr: [RoleParametersDpdk, value, enable_tso]}

View File

@ -0,0 +1,4 @@
---
features:
- |
Added TCP Segmentation Offload (TSO) support for ovs-dpdk.