config: align mempool elements to 128 bytes on CN10K
Mempool elements are by default aligned to CACHELINE_SIZE.
In CN10K cacheline size is 64B but the RoC requires buffers to be
aligned to 128B.
Set RTE_MEMPOOL_ALIGN to 128 to force mempool buffers to be aligned
128 bytes.
Fixes: 1b4c86a721
("config/arm: add Marvell CN10K")
Cc: stable@dpdk.org
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com>
This commit is contained in:
parent
ed57d08dfd
commit
3e97fa671d
@ -277,7 +277,8 @@ soc_cn10k = {
|
||||
'implementer' : '0x41',
|
||||
'flags': [
|
||||
['RTE_MAX_LCORE', 24],
|
||||
['RTE_MAX_NUMA_NODES', 1]
|
||||
['RTE_MAX_NUMA_NODES', 1],
|
||||
['RTE_MEMPOOL_ALIGN', 128]
|
||||
],
|
||||
'part_number': '0xd49',
|
||||
'extra_march_features': ['crypto'],
|
||||
|
Loading…
Reference in New Issue
Block a user