Actions
Bug #13003
closedMalicious Driver Detection event on ``ixl(4)`` driver
Start date:
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
23.05
Release Notes:
Default
Affected Version:
Affected Architecture:
Description
There have been a handful of reports of MDD events happening with the Intel X710 NIC. The system logs show the following:
ixl10: Malicious Driver Detection event 2 on TX queue 7, pf number 0 ixl10: MDD TX event is for this function! ixl10: WARNING: queue 7 appears to be hung! ixl10: Malicious Driver Detection event 2 on TX queue 4, pf number 0 ixl10: WARNING: queue 4 appears to be hung!
and
Oct 29 09:47:08 kernel ixl1: Malicious Driver Detection event 2 on TX queue 769, pf number 1 (PF-1) Oct 29 09:37:28 kernel ixl1: Malicious Driver Detection event 2 on TX queue 773, pf number 1 (PF-1)
and
kernel: ixl0: Malicious Driver Detection event 2 on TX queue 0, pf number 0 (PF-0)
and https://forum.netgate.com/topic/158415/issues-with-an-intel-x710-and-pfsense-2-4-5-p1
Some info gathered from various reports and troubleshooting:- Occurs on latest NIC firmware version (as of 2022-07-29).
- Occurs anywhere from once a day, to once a month.
- Occurs on pfSense
2.4.5p1
22.01
, and22.05
. - Occurs with PF traffic (SR-IOV not required to be enabled).
- Occurs with TSO/LRO disabled.
- Occurs with copper (RJ-45) and optical transceivers.
- Most of the issue reports have been from those running a bridge interface with ixl0 and ixl1. However, there have been multiple reports without using bridges as well.
Increasing the buffer size on the bridge reduced the frequency of the events (went from once a day to taking 5 days before it reoccurred).
Actions