]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
dpdk: fix assignment of pkt_mempools to ldev
authorAdam Kiripolsky <adam.kiripolsky@cesnet.cz>
Wed, 3 Sep 2025 12:12:45 +0000 (14:12 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 15 Oct 2025 19:42:54 +0000 (21:42 +0200)
Removed loop around assignment of pkt_mempools
to ldev_instance->dpdk_vars as it is not needed anymore.

Ticket: 7879
(cherry picked from commit 5a4d280461ace9dc835ea277a822a41f43e50984)

src/runmode-dpdk.c

index 09a98f467cd1621d76141c149a809cef7646c795..d031f51545e4acd5d8baa1236a4eb15267cb633d 100644 (file)
@@ -1835,10 +1835,8 @@ static void *ParseDpdkConfigAndConfigureDevice(const char *iface)
     if (ldev_instance == NULL) {
         FatalError("Device %s is not registered as a live device", iface);
     }
-    for (uint16_t i = 0; i < iconf->threads; i++) {
-        ldev_instance->dpdk_vars = iconf->pkt_mempools;
-        iconf->pkt_mempools = NULL;
-    }
+    ldev_instance->dpdk_vars = iconf->pkt_mempools;
+    iconf->pkt_mempools = NULL;
     return iconf;
 }