[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#477377: rsync: page allocation failure. order:1, mode:0x20



Package: linux-2.6
Version: 2.6.22-6

Hi,

I found this message today:
rsync: page allocation failure. order:1, mode:0x20

Call Trace:
 <IRQ>  [<ffffffff8026d94d>] __alloc_pages+0x2a3/0x2bc
 [<ffffffff80287a1a>] kmem_getpages+0x69/0x111
 [<ffffffff80287a1a>] kmem_getpages+0x69/0x111
 [<ffffffff80287f92>] fallback_alloc+0x115/0x180
 [<ffffffff80287bf2>] kmem_cache_alloc_node+0x93/0xed
 [<ffffffff80396ce5>] __alloc_skb+0x64/0x137
 [<ffffffff803ca52c>] tcp_collapse+0x169/0x37a
 [<ffffffff803ca8bc>] tcp_prune_queue+0x17f/0x27b
 [<ffffffff803cab85>] tcp_data_queue+0x1cd/0xafd
 [<ffffffff803cce04>] tcp_rcv_established+0x802/0x8da
 [<ffffffff803d2591>] tcp_v4_do_rcv+0x30/0x36c
 [<ffffffff803d4e30>] tcp_v4_rcv+0x98f/0xa23
 [<ffffffff803b9c27>] ip_local_deliver+0x1c9/0x28e
 [<ffffffff803b9a15>] ip_rcv+0x551/0x59a
 [<ffffffff8039acfd>] netif_receive_skb+0x7d/0x392
 [<ffffffff880abb21>] :tg3:tg3_poll+0x6ff/0x94d
 [<ffffffff8039d20b>] net_rx_action+0xa8/0x1b6
 [<ffffffff80237552>] __do_softirq+0x55/0xc3
 [<ffffffff8021b7ff>] ack_apic_level+0x3a/0x4e
 [<ffffffff8020af2c>] call_softirq+0x1c/0x28
 [<ffffffff8020c855>] do_softirq+0x2c/0x7d
 [<ffffffff8020ca8b>] do_IRQ+0xb6/0xd3
 [<ffffffff8020a2b1>] ret_from_intr+0x0/0xa
 <EOI>  [<ffffffff8814cbcd>] :jbd:journal_dirty_metadata+0x8f/0x1be
 [<ffffffff8816ccae>] :ext3:__ext3_journal_dirty_metadata+0x1e/0x46
 [<ffffffff88160cdd>] :ext3:ext3_mark_iloc_dirty+0x2b0/0x339
 [<ffffffff881610f4>] :ext3:ext3_mark_inode_dirty+0x28/0x31
 [<ffffffff88163d7d>] :ext3:ext3_dirty_inode+0x63/0x7b
 [<ffffffff802a9f5f>] __mark_inode_dirty+0x29/0x17d
 [<ffffffff8815e7d1>] :ext3:ext3_new_blocks+0x5ec/0x7d3
 [<ffffffff802ae8ec>] __bread+0x6/0x76
 [<ffffffff8816182e>] :ext3:ext3_get_blocks_handle+0x405/0x8e6
 [<ffffffff80287aa8>] kmem_getpages+0xf7/0x111
 [<ffffffff88161ffb>] :ext3:ext3_get_block+0xc2/0xe4
 [<ffffffff802addca>] __block_prepare_write+0x18a/0x441
 [<ffffffff88161f39>] :ext3:ext3_get_block+0x0/0xe4
 [<ffffffff802ae09b>] block_prepare_write+0x1a/0x25
 [<ffffffff8816338a>] :ext3:ext3_prepare_write+0xb2/0x17b
 [<ffffffff8026a432>] generic_file_buffered_write+0x288/0x61a
 [<ffffffff8026ab07>] __generic_file_aio_write_nolock+0x343/0x3ad
 [<ffffffff803901c8>] sock_aio_read+0x112/0x19a
 [<ffffffff8026abd2>] generic_file_aio_write+0x61/0xc1
 [<ffffffff8815f416>] :ext3:ext3_file_write+0x16/0x94
 [<ffffffff8028d7f8>] do_sync_write+0xc9/0x10c
 [<ffffffff80220d53>] do_page_fault+0x41f/0x78c
 [<ffffffff80244a5a>] autoremove_wake_function+0x0/0x2e
 [<ffffffff8028dfc9>] vfs_write+0xce/0x157
 [<ffffffff8028e527>] sys_write+0x45/0x6e
 [<ffffffff80209d9e>] system_call+0x7e/0x83

Mem-info:
Node 0 DMA per-cpu:
CPU    0: Hot: hi:    0, btch:   1 usd:   0   Cold: hi:    0, btch:   1 usd:   0Node 0 DMA32 per-cpu:
CPU    0: Hot: hi:  186, btch:  31 usd: 156   Cold: hi:   62, btch:  15 usd:  61Active:132270 inactive:218832 dirty:29022 writeback:346 unstable:0
 free:3374 slab:152675 mapped:2589 pagetables:1066 bounce:0
Node 0 DMA free:8032kB min:32kB low:40kB high:48kB active:84kB inactive:524kB present:11604kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2004 2004
Node 0 DMA32 free:5464kB min:5708kB low:7132kB high:8560kB active:528996kB inactive:874804kB present:2052260kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0
Node 0 DMA: 4*4kB 0*8kB 1*16kB 0*32kB 1*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 1*4096kB = 8032kB
Node 0 DMA32: 1105*4kB 1*8kB 1*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 5500kB
Swap cache: add 5536748, delete 5534071, find 35813588/36089405, race 0+0
Free swap  = 20651316kB
Total swap = 20680808kB
Free swap:       20651316kB
524272 pages of RAM
8267 reserved pages
219014 pages shared
2677 pages swap cached

It doesn't seem to have killed anything.

I've set vm/overcommit_memory to 2.

This is using the 2.6.22-3-vserver-amd64 2.6.22-6 package.


Kurt




Reply to: