Dear Friends
Please help
I've compiled switchfin for ip04 with default config, following all instructions and it built fine and well with no errors. However, after few hours work, it often crashed and print message:
asterisk: page allocation failure. order:6, mode:0xd0
Stack info:
SP: [0x0217fdac] гд
Memory from 0x0217fda0 to 02180000
0217fda0: 000000d0 0217fdac 00000000 [00000000] 00035492 00c25700 00000000 000000d0
0217fdc0: 00c258e0 00000006 000000d0 00000001 00000040 0021c56c 00000000 0217e008
0217fde0: 00000010 00000050 00000040 0217e000 0217e000 0124d360 000200d0 0021cf9c
0217fe00: 00000040 00000007 00c25700 00000007 00000040 00000010 00000000 0021c56c
0217fe20: 00000000 00000000 00000000 0021c56c 023bf23c 0003d350 00029000 026a2508
0217fe40: 026a2508 00000006 00000073 00000000 04000021 0217fe6c 00a6c7d8 00000010
0217fe60: 00000000 021790f4 04000021 023bf23c 0003d6aa 00000000 026a2508 00000000
0217fe80: 00000003 00000073 00000000 04000021 024336e0 00000035 00029000 00000004
0217fea0: 04000021 00000000 0217feb0 0004d082 00000004 02179070 0003da3c 00000000
0217fec0: 00029000 00455250 0217e000 00000000 04000021 00000003 00000000 01275900
0217fee0: 00029000 00000003 04000021 00000000 ffa008aa 0003d9f8 000000c0 00000000
0217ff00: ffffe000 00000000 00000000 ffffe000 0266c004 0000fffe 04000021 00000000
0217ff20: 00000000 0114d2c8 00008000 00000000 00000000 02180000 0114d2c8 0114d2c8
0217ff40: 0116c02e ffa00e30 02003065 0115bb07 0044b3b7 0115bb06 0044b3b6 00000000
0217ff60: 00000000 00000000 00000000 00000000 00000000 00000000 7ffff000 000000c0
0217ff80: 00000137 00000000 00000000 00000000 00000000 0000005b 00001802 00000001
0217ffa0: 00a6374c 00000006 00000003 00000001 00000000 02179064 02179070 00455250
0217ffc0: 0168e8e8 00455250 00000000 016b7718 000000c0 00000000 00454b9c 00000000
0217ffe0: 00000000 04000021 00000003 00029000 00000000 00000000 000000c0 00000006
Return addresses in stack:
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
active_anon:0 inactive_anon:0 isolated_anon:0
active_file:9 inactive_file:0 isolated_file:0
unevictable:10 dirty:0 writeback:0 unstable:0
free:5366 slab_reclaimable:83 slab_unreclaimable:309
mapped:0 shmem:0 pagetables:0 bounce:0
DMA free:21464kB min:836kB low:1044kB high:1252kB active_anon:0kB inactive_anon:0kB active_file:36kB inactive_file:0kB unevictable:40kB isolated(anon):0kB isolated(file):0kB present:43688kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:332kB slab_unreclaimable:1236kB kernel_stack:472kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0
DMA: 239*4kB 148*8kB 145*16kB 89*32kB 73*64kB 72*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 21452kB
19 total pagecache pages
11008 pages RAM
686 pages reserved
9 pages shared
4891 pages non-shared
Allocation of length 167936 from process 1786 (asterisk) failed
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
active_anon:0 inactive_anon:0 isolated_anon:0
active_file:9 inactive_file:0 isolated_file:0
unevictable:10 dirty:0 writeback:0 unstable:0
free:5362 slab_reclaimable:83 slab_unreclaimable:313
mapped:0 shmem:0 pagetables:0 bounce:0
DMA free:21444kB min:836kB low:1044kB high:1252kB active_anon:0kB inactive_anon:0kB active_file:36kB inactive_file:0kB unevictable:40kB isolated(anon):0kB isolated(file):0kB present:43688kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:332kB slab_unreclaimable:1256kB kernel_stack:472kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0
DMA: 236*4kB 148*8kB 145*16kB 89*32kB 73*64kB 72*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 21440kB
19 total pagecache pages
The problem was noticed with different application: asterisk, ssmtp and other.
root@ip0x:~> cat /proc/meminfo
MemTotal: 41288 kB
MemFree: 22128 kB
Buffers: 40 kB
Cached: 448 kB
SwapCached: 0 kB
Active: 64 kB
Inactive: 140 kB
Active(anon): 0 kB
Inactive(anon): 0 kB
Active(file): 64 kB
Inactive(file): 140 kB
Unevictable: 284 kB
Mlocked: 0 kB
MmapCopy: 15232 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 0 kB
Mapped: 0 kB
Shmem: 0 kB
Slab: 1592 kB
SReclaimable: 352 kB
SUnreclaim: 1240 kB
KernelStack: 464 kB
PageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 20644 kB
Committed_AS: 0 kB
VmallocTotal: 0 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
Particularly alarming nonzero value Unevictable.
So i have to manually boot it all the time. How to fix this issue?
Thank you very much for your help
Edited By: sashglt
Apr-06-12 00:33:08