[c-nsp] Malloc fail on 7206VXR

Oleksandr Pantus alx at vsmu.vinnica.ua
Mon Oct 11 07:12:46 EDT 2004

Hello !

Have a trouble with 7206VXR NPE-300. There was a flap of BGP session
with our main upstream, and router got fullview BGP table from another border
router (back-up link) by iBGP. Main upstream came up, and router relearned
fullview from it. After such a maneuvres, I start to get following
error messages almost every minute:

Oct 11 13:54:25.731: %SYS-2-MALLOCFAIL: Memory allocation of 262152 bytes failed from 0x60737F04, alignment 32 
Pool: Processor  Free: 45345896  Cause: Memory fragmentation 
Alternate Pool: None  Free: 0  Cause: No Alternate pool 

-Process= "Per-Second Jobs", ipl= 3, pid= 28
-Traceback= 60733674 60737294 60737F0C 605247E8 60524A6C 605286F0 607445D4 606BE028

Here is "shov version" output.

Cisco Internetwork Operating System Software 
IOS (tm) 7200 Software (C7200-P-M), Version 12.2(18)S5,  RELEASE SOFTWARE (fc1)

cisco 7206VXR (NPE300) processor (revision B) with 229376K/65536K bytes 
of memory.
Processor board ID 13253888
R7000 CPU at 262Mhz, Implementation 39, Rev 1.0, 256KB L2, 2048KB L3 Cache
6 slot VXR midplane, Version 2.0

And "show memory free"/

               Head    Total(b)     Used(b)    Free(b)   Lowest(b)  Largest(b)
Processor  6240DCA0   197075808   151750648   45325160   45177992     131144
      I/O  20000000    33554432      906592   32647840   32646288   30496312
    I/O-2   E000000    33554456     4895528   28658928   28658928   28658744

It seems that 12.2(18)S5 have a memory leak due to fragmentation.
There was no such a problem with 12.2(18)S3. 

Or there is some other explanation to the small size of max
allocated block while there is about 45M of free processor memory ?

Alexander, MD, 			nic-hdl: AJP1-UANIC

More information about the cisco-nsp mailing list