Description

When traffic is initiated, syslog is flooded with the message 'MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008'
This article explains the meaning of this message.

Symptoms

The XL chip driver on PFE (Packet Forwarding Engine) monitors the load on each of the 16 CAE (Cache engine) associated with the XR2 memory (EDMEM).  In the ideal case, the load would be equal across all of the CAE.

When an imbalance exists or there is a extreme load on one or more CAE, the driver will report the event with these syslog messages.


*** messages ***
Jan 30 09:46:23  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:47:19  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:47:27  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:47:39  MX fpcxx xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:48:03  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:48:23  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:48:51  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:49:31  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008
Jan 30 09:49:47  MX fpcXX xlchip_cassxr_hotbank_check CASS XR Heavy Bank Mask:  0x00000008

Solution

The driver calculates the average load for all cache engines.  ​When a CAE has a load that is 150% of the average, it is flagged as 'HEAVY', and the memory allocator will try to avoid the affected CAE.

This message occurs only with MPCs equipped with XLCHIP such as NG-MPC2e, NG-MPC3e, MPC5e, MPC6e.

This is an INFO level message, which can be ignored.