Bug ID 428395: ngfips driver needs IR filter mods

Last Modified: Jul 12, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
11.4.0, 11.4.1

Fixed In:
11.4.1 HF2, 11.4.0 HF4

Opened: Aug 20, 2013

Severity: 2-Critical

Symptoms

On platforms with the ngfips controller which have interrupt remap hardware, interrupts from the ngfips controller use the wrong pci source path [bus:slot:function] which is trapped by the interrupt remap hardware. This was causing 2 problems: (1) The interrupt was trapped (and ignored) causing the following output from the kernel. DRHD: handling fault status reg 2 INTR-REMAP: Request device [[03:00.1] fault index 25 INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure (2) More importantly the ngfips driver was never seeing the interrupt from the controller.

Impact

Interrupt remap filters are not handled properly, and errors are logged.

Conditions

Happens during the loading of the ngfips driver.

Workaround

None.

Fix Information

The interrupt remap filtering are properly delivered to the ngfips driver.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips