Project

General

Profile

Actions

Bug #6272

closed

dpdk: big mempool leads to an error with suricatasc unix socket

Added by Lukas Sismis over 1 year ago. Updated about 1 year ago.

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

Actions #1

Updated by Victor Julien about 1 year ago

  • Target version changed from 7.0.1 to 7.0.2
Actions #2

Updated by Lukas Sismis about 1 year ago

Analyzed this the other day and I can reproduce this on Mellanox but not on Intel cards (i40e/ixgbe).

So far the workaround was to allocate 1 GB hugepages instead of 2 MB ones.

Actions #4

Updated by Lukas Sismis about 1 year ago

  • Status changed from New to In Review
Actions #5

Updated by Victor Julien about 1 year ago

  • Target version changed from 7.0.2 to 7.0.3
Actions #6

Updated by Lukas Sismis about 1 year ago

Error message:

Perf: threads: Setting prio 0 for thread "US", thread id 600975 [TmThreadSetupOptions:tm-threads.c:884]
Notice: threads: Threads created -> W: 36 FM: 1 FR: 1 Engine started. [TmThreadWaitOnThreadRunning:tm-threads.c:1893]
Info: dpdk: 10735 of 13312 of hugepages are free - number of hugepages can be lowered to e.g. 2964 [MemInfoEvaluateHugepages:util-dpdk.c:139]
^CNotice: suricata: Signal Received. Stopping engine. [SuricataMainLoop:suricata.c:2816]
Error: unix-manager: Command server: select() fatal error: Bad file descriptor [UnixMain:unix-manager.c:648]
Error: unix-manager: Fatal error on unix socket [UnixManager:unix-manager.c:1163]
...

Steps on how to reproduce:
https://forum.suricata.io/t/suricata-version-7-0-1-dev-dpdk-rx-tx-descriptors-and-suricatasc-fail/3823/8?u=lukashino

Actions #8

Updated by Lukas Sismis about 1 year ago

  • Status changed from In Review to Closed
Actions

Also available in: Atom PDF