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: Apr 10, 2019

Bug Tracker

Affected Product:  See more info
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 AskF5 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