From: Lukas Sismis Date: Sun, 11 Feb 2024 20:14:08 +0000 (+0100) Subject: doc: mention the limited number of RX/TX descriptors on Intel NICs X-Git-Tag: suricata-8.0.0-beta1~1760 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=356f9ffa130fbaaf82e7e28de98bdc24fe32f945;p=thirdparty%2Fsuricata.git doc: mention the limited number of RX/TX descriptors on Intel NICs Ticket: 6748 --- diff --git a/doc/userguide/configuration/suricata-yaml.rst b/doc/userguide/configuration/suricata-yaml.rst index 920be73530..db9040aedc 100644 --- a/doc/userguide/configuration/suricata-yaml.rst +++ b/doc/userguide/configuration/suricata-yaml.rst @@ -2138,7 +2138,11 @@ size of the cache is covered in the YAML file. To be able to run DPDK on Intel cards, it is required to change the default Intel driver to either `vfio-pci` or `igb_uio` driver. The process is described in `DPDK manual page regarding Linux drivers -`_. +`_. +The Intel NICs have the amount of RX/TX descriptors capped at 4096. +This should be possible to change by manually compiling the DPDK while +changing the value of respective macros for the desired drivers +(e.g. IXGBE_MAX_RING_DESC/I40E_MAX_RING_DESC). DPDK is natively supported by Mellanox and thus their NICs should work "out of the box".