Guest

Preview Tool

Cisco Bug: CSCvv65380 - Unusual memory utilization in Xbar Manager (XBM) libraries due to XBM_MEM_xbm_mcast_group_info_t

Last Modified

Sep 25, 2020

Products (1)

  • Cisco Nexus 3000 Series Switches

Known Affected Releases

9.2(2)

Description (partial)

Symptom:
A Nexus 3000 series switch running affected code with multicast could see high memory utilization in the xbar manager process:

Switch# show processes memory

PID    MemAlloc  MemLimit    MemUsed     StackBase/Ptr      Process
-----  --------  ----------  ----------  -----------------  ----------------
<snip>
26260  257687552  0           465543168   ffd594f0/ffd58480  xbar            <<<<< Xbar MemAlloc at ~250MB
<snip>

The output of 'show system internal xbar mem-stats detail' shows high utilization of the XBM_MEM_xbm_mcast_group_info_t  data type:

Switch# show system internal xbar mem-stats detail
<snip>
Private Mem stats for UUID : X Bar Manager(23) Max types: 19
-------------------------------------------------------------------------------
TYPE NAME                                           ALLOCS                 BYTES
                                               CURR    MAX       CURR        MAX
   3 XBM_MEM_pss_datum_t                          0     68          0       1088
   4 XBM_MEM_fu_gresource_id_t                    0      1          0         16
   5 XBM_MEM_xbm_wrap_user_info_t                 0      1          0         16
   7 XBM_MEM_lc_inserted_resp_t                   0      1          0         20
   9 XBM_MEM_pss_data_t                           0     34          0     256284
  10 XBM_MEM_pss_key_t                            0     34          0        544
  18 XBM_MEM_xbm_mcast_group_info_t             512    512  232263680  232263680   <<<< ~230MB allocated for XBM_MEM_xbm_mcast_group_info_t  data structures

Conditions:
Nexus 3K running affected code, high memory utilization in xbar
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.