Bug ID 508361: Potential bcm56xxd core dump when there are too many VLAN confgiured

Last Modified: Oct 17, 2023

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

Known Affected Versions:
11.4.1, 11.5.0, 11.5.1, 11.5.2, 11.5.3, 11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1

Opened: Feb 20, 2015

Severity: 3-Major

Symptoms

bcm56xxd daemon keeps restarting and generating core files with signal SIGABORT.

Impact

All the switch ports stop working, since the daemon bcm56xxd does not function as expected.

Conditions

This is a rarely encountered problem that happens when there are too many VLANs configured. For example, the problem might occur with 1,029 VLANs. This might be hardware related: the configuration might be too large to load within a given timeframe, which causes a bcm56xxd daemon keeps restart. It might be related to having the Link Aggregation Control Protocol (LACP) Timeout set to 'Long'.

Workaround

Disable the heartbeat of the bcm56xxd using the following command: tmsh modify sys daemon-ha bcm56xxd heartbeat disabled. Note: When needed, to re-enable the heartbeat, use the following command: tmsh modify sys daemon-ha bcm56xxd heartbeat enabled.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips