Bug ID 495560: Crash from the error TMM if_bge.c:4471: Assertion 'we always have room in either sw or hw ring' fail.

Last Modified: Jul 12, 2023

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

Known Affected Versions:
11.4.1

Fixed In:
11.4.1 HF9

Opened: Dec 09, 2014

Severity: 2-Critical

Related Article: K65804052

Symptoms

When the transmit queue is nearly full, and a packet with more than 4 xfrags is being transmitted, an assertion failure causes a crash since there is not enough room in the queue for all the fragments.

Impact

Traffic disrupted while tmm restarts.

Conditions

Transmitting a packet with more than 4 xfrags when the transmit queue is almost full. This is rarely seen, with no known reproduction.

Workaround

None.

Fix Information

The system now performs error checking for maximum xfrags per transmit packet to prevent a TMM crash.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips