Bug ID 1040361: TMM crashes during its startup when TMC destination port list attached/deleted to virtual server.

Last Modified: Jun 07, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
16.1.1, 16.1.0, 16.0.1.2, 15.1.4.1, 15.1.4, 14.1.4.4

Fixed In:
17.0.0, 16.1.2, 15.1.5, 14.1.4.5

Opened: Aug 12, 2021
Severity: 2-Critical

Symptoms

-- Log message written to TMM log file: panic: ../kern/page_alloc.c:736: Assertion "vmem_hashlist_remove not found" failed.

Impact

Traffic disrupted while tmm restarts.

Conditions

-- Virtual Server using a traffic-matching-criteria (TMC) with a destination-port-list, with multiple distinct ranges of ports. -- Config changes to virtual server with traffic-matching criteria can cause memory corruption which can lead to delayed TMM crashes.

Workaround

Do not use Traffic Matching Criteria with destination port lists. TMM restart is required in case the virtual server is modified with traffic-matching-criteria related config.

Fix Information

TMM no longer crashes under these conditions.

Behavior Change