I can confirm this bug in Kubuntu - Lucid with kernel 2.6.32-11-generic #15-Ubuntu. System was unusable for 17 minutes and consumed the entire swap. Then the X window system rebooted itself (Jan 22 09:25:32 sweetie kernel: [59679.495033] Out of memory: kill process 1928 (kdeinit4) score 5312589 or a child). I was connected to the network via UTP cable. I think, this problem occurs whenever there is no leisure physical memory.
Important lines from the attached kern.log:
from: Jan 22 09:13:14 sweetie kernel: [58951.841921]
to: Jan 22 09:32:11 sweetie kernel: [60089.640345]
I can confirm this bug in Kubuntu - Lucid with kernel 2.6.32-11-generic #15-Ubuntu. System was unusable for 17 minutes and consumed the entire swap. Then the X window system rebooted itself (Jan 22 09:25:32 sweetie kernel: [59679.495033] Out of memory: kill process 1928 (kdeinit4) score 5312589 or a child). I was connected to the network via UTP cable. I think, this problem occurs whenever there is no leisure physical memory.
Important lines from the attached kern.log:
from: Jan 22 09:13:14 sweetie kernel: [58951.841921]
to: Jan 22 09:32:11 sweetie kernel: [60089.640345]
1# 71e>] __alloc_ pages_slowpath+ 0x56e/0x580 88e>] __alloc_ pages_nodemask+ 0x15e/0x1a0 432>] kmalloc_ large_node+ 0x62/0xb0 8b5>] __kmalloc_ node_track_ caller+ 0x145/0x190 d47>] ? iwl_rx_ allocate+ 0x197/0x2f0 [iwlcore] 780>] __alloc_ skb+0x80/ 0x190 d47>] iwl_rx_ allocate+ 0x197/0x2f0 [iwlcore] 1ab>] iwl_rx_ replenish_ now+0x1b/ 0x30 [iwlcore] 258>] iwl_rx_ handle+ 0x288/0x2f0 [iwlagn] 043>] ? enqueue_ task_fair+ 0x43/0x90 a70>] iwl_irq_ tasklet+ 0x140/0x4f0 [iwlagn] a74>] ? try_to_ wake_up+ 0x284/0x380 c05>] tasklet_ action+ 0xd5/0xe0 627>] __do_softirq+ 0xb7/0x1e0 fa0>] ? handle_ IRQ_event+ 0x60/0x170 2ec>] call_softirq+ 0x1c/0x30 c85>] do_softirq+ 0x65/0xa0 4c5>] irq_exit+0x85/0x90 e55>] do_IRQ+0x75/0xf0 b13>] ret_from_ intr+0x0/ 0x11
Call Trace:
<IRQ> [<ffffffff810f7
[<ffffffff810f7
[<ffffffff8112f
[<ffffffff81133
[<ffffffffa0347
[<ffffffff81471
[<ffffffffa0347
[<ffffffffa0349
[<ffffffffa03eb
[<ffffffff8105a
[<ffffffffa03eb
[<ffffffff81059
[<ffffffff8106a
[<ffffffff8106c
[<ffffffff810c2
[<ffffffff81014
[<ffffffff81015
[<ffffffff8106c
[<ffffffff81564
[<ffffffff81013
2# 7ad>] ? cpuset_ print_task_ mems_allowed+ 0x9d/0xb0 eb4>] oom_kill_ process+ 0xd4/0x2c0 440>] ? select_ bad_process+ 0xd0/0x110 4d8>] __out_of_ memory+ 0x58/0xc0 66e>] out_of_ memory+ 0x12e/0x1a0 c8e>] ? _spin_lock+0xe/0x20 6c1>] __alloc_ pages_slowpath+ 0x511/0x580 88e>] __alloc_ pages_nodemask+ 0x15e/0x1a0 432>] kmalloc_ large_node+ 0x62/0xb0 8b5>] __kmalloc_ node_track_ caller+ 0x145/0x190 d47>] ? iwl_rx_ allocate+ 0x197/0x2f0 [iwlcore] 780>] __alloc_ skb+0x80/ 0x190 d47>] iwl_rx_ allocate+ 0x197/0x2f0 [iwlcore] cd0>] ? nommu_map_ page+0x0/ 0xc0 f20>] ? iwl_bg_ rx_replenish+ 0x0/0x50 [iwlagn] 1ed>] iwl_rx_ replenish+ 0x2d/0x60 [iwlcore] f20>] ? iwl_bg_ rx_replenish+ 0x0/0x50 [iwlagn] f5d>] iwl_bg_ rx_replenish+ 0x3d/0x50 [iwlagn] 977>] run_workqueue+ 0xc7/0x1a0 af3>] worker_ thread+ 0xa3/0x110 520>] ? autoremove_ wake_function+ 0x0/0x40 a50>] ? worker_ thread+ 0x0/0x110 1a6>] kthread+0x96/0xa0 1ea>] child_rip+0xa/0x20 110>] ? kthread+0x0/0xa0 1e0>] ? child_rip+0x0/0x20
Call Trace:
[<ffffffff810b1
[<ffffffff810f3
[<ffffffff810f4
[<ffffffff810f4
[<ffffffff810f4
[<ffffffff8155f
[<ffffffff810f7
[<ffffffff810f7
[<ffffffff8112f
[<ffffffff81133
[<ffffffffa0347
[<ffffffff81471
[<ffffffffa0347
[<ffffffff81019
[<ffffffffa03e9
[<ffffffffa0349
[<ffffffffa03e9
[<ffffffffa03e9
[<ffffffff8107e
[<ffffffff8107e
[<ffffffff81083
[<ffffffff8107e
[<ffffffff81083
[<ffffffff81014
[<ffffffff81083
[<ffffffff81014
3#
process_name: page allocation failure. order:2, mode:0x4020
(mostly swapper: page allocation failure. order:2, mode:0x4020)
4#
iwlagn 0000:03:00.0: Failed to allocate SKB buffer with GFP_ATOMIC. Only X free buffers remaining.