Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

LMS 3.2 and DFM 3.2 vs ASR lsmpi_io memory

Due to CSCtc18926 I've  installed the DFM patch. The original problem was solved but new one appeared.

Since then the dfm shows the

InsufficientFreeMemory   MEM- [lsmpi_io]


Any idea?


Cisco Employee

Re: LMS 3.2 and DFM 3.2 vs ASR lsmpi_io memory

The problem comes due to the fact that the ASR platform handles these thresholds very differently and in reality, these events show no real threat.  For example, the ASR intentionally considers any voltage reading as normal.  You can confirm this by doing a show environment, you will see all voltages as "normal".

For the lsmpi_io memory event, similar thing happens.  The LSMPI IO pool is a shared memory pool for punt path packet handling, and it is normal behavior for it to show up low on free memory, as the pool is pre-allocated.  In fact, according to ASR development, there is no reason for this particular memory pool to be monitored.  It is just included as informational output in a "show mem" but can be ignored.

So thats what we need to tell DFM, ignore it.  You can do so by excluding it this way:

1. Go to DFM > Device Management > Device Details.
2. Select the device in question and hit View.  Then click on the link for the device. 
3. In Device Detailed View, go to the section for memory and set the managed state for LSMPI IO to false. Apply the changes.

Then DFM will not alert anymore on these events.

New Member

Re: LMS 3.2 and DFM 3.2 vs ASR lsmpi_io memory

Thanks !

I known this possibility!

But what will be happen if the lsmpi_io memory will be low indeed?

Cisco Employee

Re: LMS 3.2 and DFM 3.2 vs ASR lsmpi_io memory

As I mentioned, it is expected for it to be low.  This should not cause any problems on the ASR.