Project

General

Profile

Actions

Feature #6012

open
LS MM

dpdk: add support for segmented mbufs

Feature #6012: dpdk: add support for segmented mbufs

Added by Lukas Sismis almost 3 years ago. Updated 3 months ago.

Status:
In Review
Priority:
Normal
Target version:
Effort:
Difficulty:
Label:

Description

Suricata currently cannot support segmented (chained) mbufs. This is not a problem when Suricata runs as a primary application.
However, this issue may arise, when Suricata runs as a secondary process and receives packets from an application (running as a primary process). In this case, Suricata cannot affect how the received mbufs are structured and therefore should be able to handle chained mbufs.

Running Suricata as a secondary process does not imply segmented mbufs. These can be totally avoided if the primary application is configured correctly (mbuf size large enough to contain packets as large as MTU + extra headroom space).

LS Updated by Lukas Sismis almost 3 years ago Actions #1

  • Subject changed from dpdk: add support for chained mbufs to dpdk: add support for segmented mbufs

LS Updated by Lukas Sismis almost 3 years ago Actions #2

  • Description updated (diff)

VJ Updated by Victor Julien almost 2 years ago Actions #3

  • Assignee changed from OISF Dev to Community Ticket
  • Target version changed from 8.0.0-beta1 to TBD

MM Updated by Mahmoud Maatuq over 1 year ago Actions #4

  • Status changed from New to Assigned
  • Assignee changed from Community Ticket to Mahmoud Maatuq

MM Updated by Mahmoud Maatuq 3 months ago Actions #5

  • Status changed from Assigned to In Review
Actions

Also available in: PDF Atom