Bug ID 436985: vnic driver corruption causes kernel panic

Last Modified: Jul 12, 2023

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

Known Affected Versions:
11.4.0, 11.4.1

Fixed In:
11.5.0, 11.4.1 HF6

Opened: Nov 07, 2013

Severity: 3-Major

Related Article: K16080

Symptoms

Due to a bug in the interface between tmm and the vnic driver, it is possible for a very large TSO frame to be inserted into the ring buffer that the vnic driver uses to forward the packet to the kernel for further processing as input (routing, etc).

Impact

System panics and reboots, and posts a message similar to the following: emerg kernel: Kernel panic - not syncing: Fatal exception.

Conditions

Requires tmm passing TSO frames greater than or equal to 64k (including mac level headers). Once this happens, the kernel takes a fault in the vnic driver and the kernel panics.

Workaround

None

Fix Information

Processing has been added to handle data movement, which eliminates the error that occurred when tmm passed TSO frames greater than or equal to 64k.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips