Project

General

Profile

Actions

Bug #8370

open

dpdk: "auto" in mempool size undercalculates the mempool size for Rx/Tx descriptors

Added by Lukas Sismis 2 days ago. Updated 2 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

Setting mempool size and descriptor sizes to "auto" on e.g. MLX device Suricata calculates it needs 32767 objects per queue and mempool. But in reality, it needs 65535 objects where 32768 RX descriptors fit + extra space for TX descriptors.

Co-found with #8301 when testing with DPDK 25.11 on NVIDIA Connect-X5 card.


Subtasks 1 (1 open0 closed)

Bug #8371: dpdk: "auto" in mempool size undercalculates the mempool size for Rx/Tx descriptors (8.0.x backport)ResolvedLukas SismisActions
Actions #1

Updated by OISF Ticketbot 2 days ago

  • Subtask #8371 added
Actions #2

Updated by OISF Ticketbot 2 days ago

  • Label deleted (Needs backport to 8.0)
Actions

Also available in: Atom PDF