linux kernel 2.6.22.18 -- swapper: page allocation failure. order:0,mode:0x20
kernel reported an error when doing 10 thread ftp copy with filezilla: page
allocation failure
[B]Linux Kernel: 2.6.22.18 [/B]
[B]Arch : arm[/B]
[B]Log:[/B]
[B]Sep 26 09:52:32 storage kernel: entry->group=(null) inode=(null) wd=-1
Sep 26 10:17:47 storage kernel: swapper: page allocation failure. order:0,
mode:0x20[/B]
Sep 26 10:17:57 storage kernel: [<c002eed4>] (unwind_backtrace+0x0/0xdc) from
[<c0074fe0>] (__alloc_pages_nodemask+0x4d4/0x53c)
Sep 26 10:17:57 storage kernel: [<c0074fe0>]
(__alloc_pages_nodemask+0x4d4/0x53c) from [<c0092934>]
(cache_alloc_refill+0x2a8/0x518)
Sep 26 10:17:57 storage kernel: [<c0092934>] (cache_alloc_refill+0x2a8/0x518)
from [<c0092c3c>] (__kmalloc+0x98/0xdc)
Sep 26 10:17:57 storage kernel: [<c0092c3c>] (__kmalloc+0x98/0xdc) from
[<c02522d4>] (__alloc_skb+0x44/0x128)
Sep 26 10:17:57 storage kernel: [<c02522d4>] (__alloc_skb+0x44/0x128) from
[<c0252f30>] (dev_alloc_skb+0x1c/0x44)
Sep 26 10:17:57 storage kernel: [<c0252f30>] (dev_alloc_skb+0x1c/0x44) from
[<bf0052e4>] (refill_rx_ring+0x1a4/0x230 [gmac])
Sep 26 10:17:57 storage kernel: [<bf0052e4>] (refill_rx_ring+0x1a4/0x230
[gmac]) from [<bf007640>] (poll+0x8c8/0x908 [gmac])
Sep 26 10:17:57 storage kernel: [<bf007640>] (poll+0x8c8/0x908 [gmac]) from
[<c02591e8>] (net_rx_action+0x78/0x190)
Sep 26 10:17:57 storage kernel: [<c02591e8>] (net_rx_action+0x78/0x190) from
[<c0046af8>] (__do_softirq+0x98/0x128)
Sep 26 10:17:57 storage kernel: [<c0046af8>] (__do_softirq+0x98/0x128) from
[<c0046bc8>] (irq_exit+0x40/0x84)
Sep 26 10:17:57 storage kernel: [<c0046bc8>] (irq_exit+0x40/0x84) from
[<c0028084>] (asm_do_IRQ+0x84/0xb8)
Sep 26 10:17:57 storage kernel: [<c0028084>] (asm_do_IRQ+0x84/0xb8) from
[<c0028c38>] (__irq_svc+0x38/0xc0)
Sep 26 10:17:57 storage kernel: Exception stack(0xc0389f58 to 0xc0389fa0)
Sep 26 10:17:57 storage kernel: 9f40:
1c03a180 00000000
Sep 26 10:17:57 storage kernel: 9f60: 60000013 00000000 c0388000 c038e0b0
c03a9910 c03af048 c038de7c 00000002
Sep 26 10:17:57 storage kernel: 9f80: c03a9684 c03a968c c05d3050 c0389fa0
c002a22c c002a230 60000013 ffffffff
Sep 26 10:17:57 storage kernel: [<c0028c38>] (__irq_svc+0x38/0xc0) from
[<c002a230>] (default_idle+0x24/0x2c)
Sep 26 10:17:57 storage kernel: [<c002a230>] (default_idle+0x24/0x2c) from
[<c002a6f8>] (cpu_idle+0x44/0x84)
Sep 26 10:17:57 storage kernel: [<c002a6f8>] (cpu_idle+0x44/0x84) from
[<c0008b8c>] (start_kernel+0x31c/0x394)
Sep 26 10:17:57 storage kernel: [<c0008b8c>] (start_kernel+0x31c/0x394) from
[<60008084>] (0x60008084)
Sep 26 10:17:57 storage kernel: Mem-info:
Sep 26 10:17:57 storage kernel: Normal per-cpu:
Sep 26 10:17:57 storage kernel: CPU 0: hi: 90, btch: 15 usd: 92
Sep 26 10:17:57 storage kernel: CPU 1: hi: 90, btch: 15 usd: 81
Sep 26 10:17:57 storage kernel: Active_anon:8112 active_file:8577
inactive_anon:10353
Sep 26 10:17:57 storage kernel: inactive_file:17315 unevictable:0 dirty:4336
writeback:5232 unstable:0
Sep 26 10:17:57 storage kernel: free:807 slab:14349 mapped:2610 pagetables:914
bounce:0
Sep 26 10:17:57 storage kernel: Normal free:3348kB min:8192kB low:10240kB
high:12288kB active_anon:32448kB inactive_anon:41412kB active_file:34308kB
inactive_file:69132kB unevictable:0kB present:260096kB pages_scanned:0
all_unreclaimable? no
Sep 26 10:17:57 storage kernel: lowmem_reserve[]: 0 0
Sep 26 10:17:57 storage kernel: Normal: 133*4kB 2*8kB 14*16kB 6*32kB 11*64kB
5*128kB 3*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 3588kB
Sep 26 10:17:57 storage kernel: 32125 total pagecache pages
Sep 26 10:17:57 storage kernel: 5907 pages in swap cache
Sep 26 10:17:57 storage kernel: Swap cache stats: add 241394, delete 235487,
find 410240/458622
Sep 26 10:17:57 storage kernel: Free swap = 371572kB
Sep 26 10:17:57 storage kernel: Total swap = 524280kB
Sep 26 10:17:57 storage kernel: 65536 pages of RAM
Sep 26 10:17:57 storage kernel: 1825 free pages
Sep 26 10:17:57 storage kernel: 1520 reserved pages
Sep 26 10:17:57 storage kernel: 14350 slab pages
Sep 26 10:17:57 storage kernel: 42155 pages shared
Sep 26 10:17:57 storage kernel: 5907 pages swap cached
Please let me know if any one of you hit this issue and
suggesstions on resolving this issue?
Thanks,
Vamsi.
Re: linux kernel 2.6.22.18 -- swapper: page allocation failure. order:0,mode:0x20
If nothing else is crashing at the same time, then it's more likely to be disk space than RAM or swap; and probably only on the partition where your NIS databases are being held.