]> git.ipfire.org Git - thirdparty/suricata.git/commit
dpdk: set ice PMD RSS key length to 52 bytes for all DPDK versions 12262/head
authorLukas Sismis <lsismis@oisf.net>
Mon, 9 Dec 2024 15:07:57 +0000 (16:07 +0100)
committerLukas Sismis <lukas.sismis@gmail.com>
Wed, 11 Dec 2024 09:12:58 +0000 (10:12 +0100)
commit72673308158264e56d0cfaa8341185d7bfc79945
tree951b810d24d2e94f608974d0f3dcd8e59886d55b
parent9be2eca97de595952df0be13bec85209c9f42103
dpdk: set ice PMD RSS key length to 52 bytes for all DPDK versions

ICE driver (Intel E810 NIC) requires/supports 52-byte long RSS key.
The 52 byte key length was mandatory from DPDK 23.11 when Suricata
was starting with independently configured ice PMD.

However, Suricata failed to start when ice PMD was part of
net_bonding PMD, requiring 52 byte RSS key even in DPDK versions
lower than 23.11. Since the support for the longer key is present
since DPDK 19.11 the key is set to 52 bytes for all versions.

Ticket: 7445
(cherry picked from commit 18ab9a6ccd2392f7e94db9623bb3383731038937)
src/util-dpdk-ice.c