[c-nsp] Where did the memory go ? SYS-2-MALLOCFAIL

Bas kilobit at gmail.com
Fri Feb 24 09:51:16 EST 2006


Hi all,

I've looked around but cant find an explanation.

-------------
R1#sh diags 4 | i SLOT|Mem
SLOT 4  (RP/LC 4 ): 4 Port ISE Gigabit Ethernet
        Processor Memory: MEM-LC-ISE-256=
        Packet Memory: MEM-LC1-PKT-512=(Non-Replaceable)
  Processor Memory size: 268435456 bytes
  TX Packet Memory size: 268435456 bytes, Packet Memory pagesize: 16384 bytes
  RX Packet Memory size: 268435456 bytes, Packet Memory pagesize: 16384 bytes
-------------

Then

-------------
SBP-R1#execute-on slot 4 sh mem free | e 00000
========= Line Card (Slot 4) =========

               Head     Total(b)     Used(b)     Free(b)   Lowest(b)  Largest(b)
Processor   443A0AC0   174454080   152480916    21973164    21969144    21926716
-------------

268435456 - 174454080 = 93981376

Where are those ~90MBs of memory?
With my SIP600 I do not see a difference in total memory.

Reason I ask is that I tried to configure multipath EBGP with one of
our transit carriers
Once the second full table was loaded all 4GE linecards stopped forwarding.

from the log:

--------
Feb 24 13:30:01.544 CET: %FIB-2-FIBDISABLE: Fatal error, slot 4: no memory
Feb 24 13:30:01.644 CET: %FIB-2-FIBDISABLE: Fatal error, slot 1: no memory
Feb 24 13:30:01.740 CET: %FIB-2-FIBDISABLE: Fatal error, slot 2: no memory
Feb 24 13:30:01.812 CET: %FIB-2-FIBDISABLE: Fatal error, slot 3: no memory
--------

and

-----
SLOT 4:Feb 24 13:30:01.334 CET: %SYS-2-MALLOCFAIL: Memory allocation
of 65556 bytes failed from 0x400DDDC0, alignment 16
Pool: Processor  Free: 69160  Cause: Memory fragmentation
Alternate Pool: None  Free: 0  Cause: No Alternate pool

-Process= "CEF LC IPC Background", ipl= 0, pid= 79
-Traceback= 40030F28 400E24B8 400E4B30 400DDDC8 41235210 411F6C40
41202504 4120DA64 41224788 4121BCB8 4121BF50 4121C274 4121D188
SLOT 1:Feb 24 13:30:01.582 CET: %: Memory allocation of 65556 bytes
failed from 0x400DDDC0, alignment 32
Pool: Processor  Free: 73176  Cause: Memory fragmentation
Alternate Pool: None  Free: 0  Cause: No Alternate pool
-----

So, not enough memory on the 4GE LC's
The box has 6 full tables,

Can anyone help me resolve this?

Thanks in advance,




R1#sh vers
Cisco Internetwork Operating System Software
IOS (tm) GS Software (C12KPRP-K4P-M), Version 12.0(32)S1, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2006 by cisco Systems, Inc.
Compiled Thu 09-Feb-06 13:11 by tinhuang
Image text-base: 0x00010000, data-base: 0x04E4B000

ROM: System Bootstrap, Version 12.0(20051020:160303)
[sjabbar-CSCsa64979_4 1.17dev(0.5)] DEVELOPMENT SOFTWARE
BOOTLDR: GS Software (C12KPRP-K4P-M), Version 12.0(32)S1, RELEASE SOFTWARE (fc1)

 R1 uptime is 1 hour, 57 minutes
Uptime for this control processor is 1 hour, 57 minutes
System returned to ROM by reload at 13:45:26 CET Fri Feb 24 2006
System restarted at 13:46:33 CET Fri Feb 24 2006
System image file is "disk0:c12kprp-k4p-mz.120-32.S1.bin"

cisco 12406/PRP (MPC7450) processor (revision 0x00) with 1048576K
bytes of memory.
MPC7450 CPU at 665Mhz, Rev 2.1, 256KB L2, 2048KB L3 Cache
Last reset from sw reset

1 Route Processor Card
1 Clock Scheduler Card
3 Switch Fabric Cards
4 Four Port Gigabit Ethernet/IEEE 802.3z controllers (16 GigabitEthernet).
1 ISE 10G SPA Interface Card (12000-SIP-600)
2 Ethernet/IEEE 802.3 interface(s)
26 GigabitEthernet/IEEE 802.3 interface(s)
1 10GigabitEthernet/IEEE 802.3 interface(s)
2043K bytes of non-volatile configuration memory.



More information about the cisco-nsp mailing list