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

Bug#533180: linux-image-amd64: page allocation failure within kernel swapper



On Mon, Jun 15, 2009 at 03:51:45PM +0300, Giorgos Mavrikas wrote:
> Package: linux-image-amd64
> Version: 2.6.26-2
> Severity: normal
> 
> I run a standard amd64 kernel in a core 2 duo machine under heavy network traffic, and I keep getting tons of these (more than 28 in less that 2 days) the last few weeks, regardless of all reboots:
> 
> [186974.720505] swapper: page allocation failure. order:0, mode:0x20
> [186974.720543] Pid: 0, comm: swapper Not tainted 2.6.26-2-amd64 #1
> [186974.720577]
> [186974.720578] Call Trace:
> [186974.720626]  <IRQ>  [<ffffffff80276b64>] __alloc_pages_internal+0x3a6/0x3bf
> [186974.720683]  [<ffffffff802954bc>] kmem_getpages+0x96/0x164
> [186974.720719]  [<ffffffff80295b1c>] fallback_alloc+0x16b/0x1e1
> [186974.720758]  [<ffffffff8029572e>] kmem_cache_alloc_node+0x105/0x138
> [186974.720797]  [<ffffffff803b5a2f>] __alloc_skb+0x3c/0x12d
> [186974.720834]  [<ffffffff803f0497>] tcp_delack_timer+0x0/0x1eb
> [186974.720869]  [<ffffffff803eda19>] tcp_send_ack+0x28/0xca
> [186974.720905]  [<ffffffff803f061a>] tcp_delack_timer+0x183/0x1eb
> [186974.720940]  [<ffffffff803f0497>] tcp_delack_timer+0x0/0x1eb
> [186974.720977]  [<ffffffff8023ca35>] run_timer_softirq+0x16a/0x1e2
> [186974.721015]  [<ffffffff802393fb>] __do_softirq+0x5c/0xd1
> [186974.721052]  [<ffffffff8020d2cc>] call_softirq+0x1c/0x28
> [186974.721087]  [<ffffffff8020f3d0>] do_softirq+0x3c/0x81
> [186974.721121]  [<ffffffff8023935b>] irq_exit+0x3f/0x83
> [186974.721154]  [<ffffffff8020f630>] do_IRQ+0xb9/0xd9
> [186974.721188]  [<ffffffff80212c37>] mwait_idle+0x0/0x4d
> [186974.721222]  [<ffffffff8020c46d>] ret_from_intr+0x0/0x19
> [186974.721255]  <EOI>  [<ffffffff80212c78>] mwait_idle+0x41/0x4d
> [186974.721298]  [<ffffffff8020ac79>] cpu_idle+0x89/0xb3

Hi,
The next release of Debian (6.0, code name Squeeze) will be based
on 2.6.32. Please test the current 2.6.32 from unstable/testing and tell
us whether the problem persists. If so, we should report it upstream
to the kernel.org developers.

The 2.6.32 kernel is available from packages.debian.org and can
be installed in both Debian stable, testing and unstable
installations.

Thanks,
        Moritz



Reply to: