Hello,
Just updated dpdk from source 23.07 to 23.11.0, recompiled suricata v8, but suricata fails to start. Nothing did change regarding suricata (except recompiling) which was running fine on dpdk 23.07 .
Feb 27 13:26:12 suricata[3529324]: Config: dpdk: 0000:10:00.0: RSS enabled for 26 queues [PortConfSetRSSConf:runmode-dpdk.c:1139]
Feb 27 13:26:12 suricata[3529324]: Config: dpdk: 0000:10:00.0: IP, TCP and UDP checksum validation offloaded [PortConfSetChsumOffload:runmode-dpdk.c:1183]
Feb 27 13:26:12 suricata[3529324]: Ethdev port_id=1 invalid RSS key len: 40, valid value: 52
Feb 27 13:26:12 suricata[3529324]: Error: dpdk: 0000:10:00.0: failed to configure the device: Invalid argument [DeviceConfigure:runmode-dpdk.c:1470]
Feb 27 13:26:13 suricata[3529324]: Error: dpdk: 0000:10:00.0: failed to configure [ParseDpdkConfigAndConfigureDevice:runmode-dpdk.c:1586]
Feb 27 13:26:13 systemd[1]: suricata.service: Main process exited, code=exited, status=1/FAILURE
Feb 27 13:26:13 systemd[1]: suricata.service: Failed with result ‘exit-code’.
Feb 27 13:28:39 dpdk-proc-info[3530042]: EAL: failed to send to (/var/run/dpdk/rte/mp_socket) due to No such file or directory
Feb 27 13:28:39 dpdk-proc-info[3530042]: EAL: Fail to send request /var/run/dpdk/rte/mp_socket:eal_vfio_mp_sync