* intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer @ 2010-06-17 2:56 Richard Farina 2010-06-17 23:35 ` Richard Farina 2010-06-22 16:48 ` reinette chatre 0 siblings, 2 replies; 15+ messages in thread From: Richard Farina @ 2010-06-17 2:56 UTC (permalink / raw) To: linux-wireless The repeated line appears ad infinitum filling my dmesg buffer. This of hangcheck timer seem to trigger with every large file transfer on my intel 5100. What would you like me to do to provide a more useful output as this is currently extremely easy to reproduce. Kernel 2.6.34 using compat-wireless stable 2.6.35-rc2 Thanks, Rick Farina phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer phy0: failed to reallocate TX buffer net_ratelimit: 22 callbacks suppressed __alloc_pages_slowpath: 3799 callbacks suppressed swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa046fbd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04704f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa0464bb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn] [<ffffffffa04652c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff81058ca9>] ? __atomic_notifier_call_chain+0x28/0x4c [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 156 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 155 CPU 1: hi: 186, btch: 31 usd: 162 active_anon:324509 inactive_anon:110799 isolated_anon:0 active_file:223980 inactive_file:241231 isolated_file:270 unevictable:23 dirty:95383 writeback:565 unstable:41418 free:7201 slab_reclaimable:8226 slab_unreclaimable:18924 mapped:32967 shmem:11570 pagetables:3468 bounce:0 DMA free:15636kB min:28kB low:32kB high:40kB active_anon:52kB inactive_anon:128kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:11032kB min:5924kB low:7404kB high:8884kB active_anon:1148572kB inactive_anon:292840kB active_file:602436kB inactive_file:671388kB unevictable:0kB isolated(anon):0kB isolated(file):136kB present:2970488kB mlocked:0kB dirty:270116kB writeback:1904kB mapped:102852kB shmem:14292kB slab_reclaimable:14856kB slab_unreclaimable:46416kB kernel_stack:296kB pagetables:3980kB unstable:109116kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2136kB min:2060kB low:2572kB high:3088kB active_anon:149412kB inactive_anon:150228kB active_file:293484kB inactive_file:293536kB unevictable:92kB isolated(anon):0kB isolated(file):944kB present:1034240kB mlocked:0kB dirty:111416kB writeback:356kB mapped:29016kB shmem:31988kB slab_reclaimable:18048kB slab_unreclaimable:29272kB kernel_stack:1904kB pagetables:9892kB unstable:56556kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 3*4kB 1*8kB 2*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15668kB DMA32: 2480*4kB 121*8kB 2*16kB 2*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 11112kB Normal: 442*4kB 34*8kB 2*16kB 0*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2136kB 477072 total pagecache pages 125 pages in swap cache Swap cache stats: add 584, delete 459, find 25/46 Free swap = 4199436kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 612955 pages shared 380169 pages non-shared iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 free buffers remaining. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-17 2:56 intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer Richard Farina @ 2010-06-17 23:35 ` Richard Farina 2010-06-22 16:48 ` reinette chatre 1 sibling, 0 replies; 15+ messages in thread From: Richard Farina @ 2010-06-17 23:35 UTC (permalink / raw) To: linux-wireless My dmesg is absolutely filling with stuff like this. Can someone tell me how to provide a more useful bug report? Thanks, Rick Farina Normal free:1700kB min:2060kB low:2572kB high:3088kB active_anon:196252kB inactive_anon:269284kB active_file:212608kB inactive_file:212512kB unevictable:232kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB writeback:86380kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB slab_unreclaimable:18092kB kernel_stack:1320kB pagetables:4740kB unstable:11584kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 0*8kB 1*16kB 1*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15668kB DMA32: 3923*4kB 3*8kB 21*16kB 20*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 16756kB Normal: 331*4kB 12*8kB 5*16kB 1*32kB 2*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1660kB 456109 total pagecache pages 210 pages in swap cache Swap cache stats: add 2576, delete 2366, find 88793/88820 Free swap = 4191576kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 657041 pages shared 419080 pages non-shared swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn] [<ffffffff81059679>] ? sched_clock_cpu+0xc6/0xd4 [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 133 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 168 active_anon:310188 inactive_anon:151651 isolated_anon:0 active_file:221724 inactive_file:221738 isolated_file:98 unevictable:58 dirty:37 writeback:81998 unstable:9264 free:8527 slab_reclaimable:8494 slab_unreclaimable:12301 mapped:40138 shmem:12341 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:16780kB min:5924kB low:7404kB high:8884kB active_anon:1044500kB inactive_anon:337320kB active_file:674288kB inactive_file:674260kB unevictable:0kB isolated(anon):0kB isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB writeback:241672kB mapped:114948kB shmem:42676kB slab_reclaimable:16900kB slab_unreclaimable:31144kB kernel_stack:1048kB pagetables:10312kB unstable:25412kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:1684kB min:2060kB low:2572kB high:3088kB active_anon:196252kB inactive_anon:269284kB active_file:212608kB inactive_file:212512kB unevictable:232kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 3923*4kB 5*8kB 24*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 16756kB Normal: 331*4kB 7*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1684kB 456111 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 656984 pages shared 419095 pages non-shared swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn] [<ffffffff81059679>] ? sched_clock_cpu+0xc6/0xd4 [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 132 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 168 active_anon:310188 inactive_anon:151651 isolated_anon:0 active_file:221724 inactive_file:221738 isolated_file:98 unevictable:58 dirty:37 writeback:81961 unstable:9301 free:8533 slab_reclaimable:8494 slab_unreclaimable:12329 mapped:40138 shmem:12341 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:16804kB min:5924kB low:7404kB high:8884kB active_anon:1044500kB inactive_anon:337320kB active_file:674288kB inactive_file:674260kB unevictable:0kB isolated(anon):0kB isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB writeback:241524kB mapped:114948kB shmem:42676kB slab_reclaimable:16900kB slab_unreclaimable:31256kB kernel_stack:1048kB pagetables:10312kB unstable:25560kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:1684kB min:2060kB low:2572kB high:3088kB active_anon:196252kB inactive_anon:269284kB active_file:212608kB inactive_file:212512kB unevictable:232kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 3923*4kB 15*8kB 28*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 16900kB Normal: 331*4kB 23*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1812kB 456111 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 656934 pages shared 419028 pages non-shared swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 132 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 156 CPU 1: hi: 186, btch: 31 usd: 168 active_anon:310188 inactive_anon:151651 isolated_anon:0 active_file:221724 inactive_file:221738 isolated_file:98 unevictable:58 dirty:37 writeback:81961 unstable:9301 free:8533 slab_reclaimable:8494 slab_unreclaimable:12329 mapped:40138 shmem:12341 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:16804kB min:5924kB low:7404kB high:8884kB active_anon:1044500kB inactive_anon:337320kB active_file:674288kB inactive_file:674260kB unevictable:0kB isolated(anon):0kB isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB writeback:241524kB mapped:114948kB shmem:42676kB slab_reclaimable:16900kB slab_unreclaimable:31256kB kernel_stack:1048kB pagetables:10312kB unstable:25560kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:1684kB min:2060kB low:2572kB high:3088kB active_anon:196252kB inactive_anon:269284kB active_file:212608kB inactive_file:212512kB unevictable:232kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 3923*4kB 15*8kB 28*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 16900kB Normal: 331*4kB 23*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1812kB 456111 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 656934 pages shared 419028 pages non-shared __alloc_pages_slowpath: 7 callbacks suppressed swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff814e7dec>] ? acpi_idle_enter_c1+0xdc/0xf7 [<ffffffff814e7dce>] ? acpi_idle_enter_c1+0xbe/0xf7 [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 156 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 119 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 24*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17620kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654200 pages shared 418328 pages non-shared net_ratelimit: 35 callbacks suppressed iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free buffers remaining. swapper: page allocation failure. order:1, mode:0x4020 Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff814e7dec>] ? acpi_idle_enter_c1+0xdc/0xf7 [<ffffffff814e7dce>] ? acpi_idle_enter_c1+0xbe/0xf7 [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [<ffffffff8174a8e1>] rest_init+0xb5/0xba [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 156 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 119 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17628kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654200 pages shared 418325 pages non-shared iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free buffers remaining. syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 152 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17628kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418327 pages non-shared iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 152 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 27*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17644kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418323 pages non-shared iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 6 free buffers remaining. syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 152 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 29*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17660kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418319 pages non-shared iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 6 free buffers remaining. syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 152 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 30*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17668kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418317 pages non-shared syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 152 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 20*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17588kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418337 pages non-shared syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 151 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 23*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17612kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418332 pages non-shared syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffff8105175a>] ? queue_work+0x4b/0x55 [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 57 CPU 1: hi: 186, btch: 31 usd: 151 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 23*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17612kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654204 pages shared 418332 pages non-shared syslog-ng: page allocation failure. order:1, mode:0x4020 Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5 Call Trace: <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 [<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] [<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b [<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn] [<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] [<ffffffff81044f58>] tasklet_action+0x6f/0xba [<ffffffff81045998>] __do_softirq+0x91/0x119 [<ffffffff8100384c>] call_softirq+0x1c/0x28 [<ffffffff8100550b>] do_softirq+0x33/0x68 [<ffffffff81045695>] irq_exit+0x36/0x87 [<ffffffff81004bef>] do_IRQ+0xa7/0xbe [<ffffffff8176c253>] ret_from_intr+0x0/0xa <EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20 [<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28 [<ffffffff81037326>] finish_task_switch+0x45/0xae [<ffffffff81769e8a>] schedule+0x76f/0x842 [<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132 [<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21 [<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11 [<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f [<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5 [<ffffffff810e02d7>] ? __pollwait+0x0/0xc7 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff810e039e>] ? pollwake+0x0/0x52 [<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb [<ffffffff8148c609>] ? tty_write+0x210/0x22c [<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba [<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c [<ffffffff810df7d7>] sys_poll+0x50/0xba [<ffffffff810029ab>] system_call_fastpath+0x16/0x1b Mem-Info: DMA per-cpu: CPU 0: hi: 0, btch: 1 usd: 0 CPU 1: hi: 0, btch: 1 usd: 0 DMA32 per-cpu: CPU 0: hi: 186, btch: 31 usd: 55 CPU 1: hi: 186, btch: 31 usd: 151 Normal per-cpu: CPU 0: hi: 186, btch: 31 usd: 53 CPU 1: hi: 186, btch: 31 usd: 120 active_anon:310769 inactive_anon:151667 isolated_anon:0 active_file:221427 inactive_file:221406 isolated_file:196 unevictable:58 dirty:57 writeback:78685 unstable:12577 free:8938 slab_reclaimable:8493 slab_unreclaimable:12282 mapped:40115 shmem:12921 pagetables:3763 bounce:0 DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 2900 3910 3910 DMA32 free:17540kB min:5924kB low:7404kB high:8884kB active_anon:1046340kB inactive_anon:337384kB active_file:673368kB inactive_file:673268kB unevictable:0kB isolated(anon):0kB isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB writeback:231716kB mapped:114856kB shmem:44512kB slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 1010 1010 Normal free:2568kB min:2060kB low:2572kB high:3088kB active_anon:196736kB inactive_anon:269284kB active_file:212340kB inactive_file:212176kB unevictable:232kB isolated(anon):0kB isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 3*4096kB = 15644kB DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 17628kB Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2568kB 456115 total pagecache pages 224 pages in swap cache Swap cache stats: add 2592, delete 2368, find 88793/88822 Free swap = 4191584kB Total swap = 4200992kB 1048560 pages RAM 83434 pages reserved 654203 pages shared 418328 pages non-shared net_ratelimit: 4701 callbacks suppressed Monitor-Mwait will be used to enter C-2 state Monitor-Mwait will be used to enter C-3 state Richard Farina wrote: > The repeated line appears ad infinitum filling my dmesg buffer. This > of hangcheck timer seem to trigger with every large file transfer on > my intel 5100. What would you like me to do to provide a more useful > output as this is currently extremely easy to reproduce. Kernel > 2.6.34 using compat-wireless stable 2.6.35-rc2 > > Thanks, > Rick Farina > > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > net_ratelimit: 22 callbacks suppressed > __alloc_pages_slowpath: 3799 callbacks suppressed > swapper: page allocation failure. order:1, mode:0x4020 > Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 > Call Trace: > <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 > [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 > [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] > [<ffffffffa046fbd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn] > [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b > [<ffffffffa04704f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] > [<ffffffffa0464bb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn] > [<ffffffffa04652c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn] > [<ffffffff81044f58>] tasklet_action+0x6f/0xba > [<ffffffff81045998>] __do_softirq+0x91/0x119 > [<ffffffff8100384c>] call_softirq+0x1c/0x28 > [<ffffffff8100550b>] do_softirq+0x33/0x68 > [<ffffffff81045695>] irq_exit+0x36/0x87 > [<ffffffff81004bef>] do_IRQ+0xa7/0xbe > [<ffffffff8176c253>] ret_from_intr+0x0/0xa > <EOI> [<ffffffff81058ca9>] ? __atomic_notifier_call_chain+0x28/0x4c > [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b > [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b > [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3 > [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 > [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 > [<ffffffff8174a8e1>] rest_init+0xb5/0xba > [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402 > [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7 > [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7 > Mem-Info: > DMA per-cpu: > CPU 0: hi: 0, btch: 1 usd: 0 > CPU 1: hi: 0, btch: 1 usd: 0 > DMA32 per-cpu: > CPU 0: hi: 186, btch: 31 usd: 156 > CPU 1: hi: 186, btch: 31 usd: 156 > Normal per-cpu: > CPU 0: hi: 186, btch: 31 usd: 155 > CPU 1: hi: 186, btch: 31 usd: 162 > active_anon:324509 inactive_anon:110799 isolated_anon:0 > active_file:223980 inactive_file:241231 isolated_file:270 > unevictable:23 dirty:95383 writeback:565 unstable:41418 > free:7201 slab_reclaimable:8226 slab_unreclaimable:18924 > mapped:32967 shmem:11570 pagetables:3468 bounce:0 > DMA free:15636kB min:28kB low:32kB high:40kB active_anon:52kB > inactive_anon:128kB active_file:0kB inactive_file:0kB unevictable:0kB > isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB > dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB > slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB > bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no > lowmem_reserve[]: 0 2900 3910 3910 > DMA32 free:11032kB min:5924kB low:7404kB high:8884kB > active_anon:1148572kB inactive_anon:292840kB active_file:602436kB > inactive_file:671388kB unevictable:0kB isolated(anon):0kB > isolated(file):136kB present:2970488kB mlocked:0kB dirty:270116kB > writeback:1904kB mapped:102852kB shmem:14292kB > slab_reclaimable:14856kB slab_unreclaimable:46416kB kernel_stack:296kB > pagetables:3980kB unstable:109116kB bounce:0kB writeback_tmp:0kB > pages_scanned:0 all_unreclaimable? no > lowmem_reserve[]: 0 0 1010 1010 > Normal free:2136kB min:2060kB low:2572kB high:3088kB > active_anon:149412kB inactive_anon:150228kB active_file:293484kB > inactive_file:293536kB unevictable:92kB isolated(anon):0kB > isolated(file):944kB present:1034240kB mlocked:0kB dirty:111416kB > writeback:356kB mapped:29016kB shmem:31988kB slab_reclaimable:18048kB > slab_unreclaimable:29272kB kernel_stack:1904kB pagetables:9892kB > unstable:56556kB bounce:0kB writeback_tmp:0kB pages_scanned:0 > all_unreclaimable? no > lowmem_reserve[]: 0 0 0 0 > DMA: 3*4kB 1*8kB 2*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB > 2*2048kB 2*4096kB = 15668kB > DMA32: 2480*4kB 121*8kB 2*16kB 2*32kB 0*64kB 1*128kB 0*256kB 0*512kB > 0*1024kB 0*2048kB 0*4096kB = 11112kB > Normal: 442*4kB 34*8kB 2*16kB 0*32kB 1*64kB 0*128kB 0*256kB 0*512kB > 0*1024kB 0*2048kB 0*4096kB = 2136kB > 477072 total pagecache pages > 125 pages in swap cache > Swap cache stats: add 584, delete 459, find 25/46 > Free swap = 4199436kB > Total swap = 4200992kB > 1048560 pages RAM > 83434 pages reserved > 612955 pages shared > 380169 pages non-shared > iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 > free buffers remaining. > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-17 2:56 intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer Richard Farina 2010-06-17 23:35 ` Richard Farina @ 2010-06-22 16:48 ` reinette chatre 2010-06-24 16:12 ` Richard Farina 1 sibling, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-22 16:48 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Wed, 2010-06-16 at 19:56 -0700, Richard Farina wrote: > The repeated line appears ad infinitum filling my dmesg buffer. This of > hangcheck timer seem to trigger with every large file transfer on my > intel 5100. What would you like me to do to provide a more useful > output as this is currently extremely easy to reproduce. Kernel 2.6.34 > using compat-wireless stable 2.6.35-rc2 > > Thanks, > Rick Farina > > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer > phy0: failed to reallocate TX buffer First mac80211 runs out of memory ... it cannot even allocate enough memory for a skb header. > net_ratelimit: 22 callbacks suppressed > __alloc_pages_slowpath: 3799 callbacks suppressed > swapper: page allocation failure. order:1, mode:0x4020 > Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 > Call Trace: > <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 > [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 > [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] Next driver runs out of memory. Note that the above are all atomic allocations that fail and should be able to recover. Is your system low on memory? Are you running applications that take a lot of memory? Does your wifi connection drop or otherwise suffer at the time you see these messages? Reinette ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-22 16:48 ` reinette chatre @ 2010-06-24 16:12 ` Richard Farina 2010-06-24 17:13 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-24 16:12 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > On Wed, 2010-06-16 at 19:56 -0700, Richard Farina wrote: > >> The repeated line appears ad infinitum filling my dmesg buffer. This of >> hangcheck timer seem to trigger with every large file transfer on my >> intel 5100. What would you like me to do to provide a more useful >> output as this is currently extremely easy to reproduce. Kernel 2.6.34 >> using compat-wireless stable 2.6.35-rc2 >> >> Thanks, >> Rick Farina >> >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> phy0: failed to reallocate TX buffer >> > > First mac80211 runs out of memory ... it cannot even allocate enough > memory for a skb header. > > >> net_ratelimit: 22 callbacks suppressed >> __alloc_pages_slowpath: 3799 callbacks suppressed >> swapper: page allocation failure. order:1, mode:0x4020 >> Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 >> Call Trace: >> <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 >> [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 >> [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] >> > > Next driver runs out of memory. > > Note that the above are all atomic allocations that fail and should be > able to recover. > > Is your system low on memory? Are you running applications that take a > lot of memory? Does your wifi connection drop or otherwise suffer at the > time you see these messages? > > I have 4GB of RAM on this system, I often run a VM which wastes like half that but that still leaves 2GB for linux and I'm running XFCE4 so not exactly a memory hog. It's possible that firefox leaks ram until I'm out but that would be a LOT of leak, much more than I usually see. Yeah, as you may guess these errors cause my wifi connection to slow drastically. If I had to guess, since this happens when I make a large file transfer it is likely that something related is leaking RAM. I'm using wget or axel to download and NFS to dump the files on a NAS. I'll try to trigger this again and watch memory usage to see if I can find something other than the driver that could be leaking. Failing that, what do I need to enable to find a leak in the driver? Thanks, Rick Farina > Reinette > > > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-24 16:12 ` Richard Farina @ 2010-06-24 17:13 ` reinette chatre 2010-06-24 17:30 ` Richard Farina 0 siblings, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-24 17:13 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless Hi Richard, On Thu, 2010-06-24 at 09:12 -0700, Richard Farina wrote: > reinette chatre wrote: > > On Wed, 2010-06-16 at 19:56 -0700, Richard Farina wrote: > > > >> The repeated line appears ad infinitum filling my dmesg buffer. This of > >> hangcheck timer seem to trigger with every large file transfer on my > >> intel 5100. What would you like me to do to provide a more useful > >> output as this is currently extremely easy to reproduce. Kernel 2.6.34 > >> using compat-wireless stable 2.6.35-rc2 > >> > >> Thanks, > >> Rick Farina > >> > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> phy0: failed to reallocate TX buffer > >> > > > > First mac80211 runs out of memory ... it cannot even allocate enough > > memory for a skb header. > > > > > >> net_ratelimit: 22 callbacks suppressed > >> __alloc_pages_slowpath: 3799 callbacks suppressed > >> swapper: page allocation failure. order:1, mode:0x4020 > >> Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 > >> Call Trace: > >> <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 > >> [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 > >> [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] > >> > > > > Next driver runs out of memory. > > > > Note that the above are all atomic allocations that fail and should be > > able to recover. > > > > Is your system low on memory? Are you running applications that take a > > lot of memory? Does your wifi connection drop or otherwise suffer at the > > time you see these messages? > > > > > I have 4GB of RAM on this system, I often run a VM which wastes like > half that but that still leaves 2GB for linux and I'm running XFCE4 so > not exactly a memory hog. It's possible that firefox leaks ram until I'm > out but that would be a LOT of leak, much more than I usually see. There has been an issue with atomic memory allocations ever since 2.6.31. This used to be easy to trigger with iwlagn, but we fixed a number of issues. There are still issue with any atomic memory allocation (not just iwlagn) and this issue is still open. You can find more information at https://bugzilla.kernel.org/show_bug.cgi?id=14141 > Yeah, as you may guess these errors cause my wifi connection to slow > drastically. The driver, when unable to allocate memory atomically, will reattempt the allocation later when it can use GFP_KERNEL. I think there may be ways in which we can try to optimize this since right now it will only schedule this when there are about 8 buffers remaining. I was looking at your trace again and even though you state "Kernel 2.6.34 using compat-wireless stable 2.6.35-rc2" ... the trace you provide does not seem to match the driver code from 2.6.35-rc2. Could you please confirm which version of driver you are running so that I can prepare a patch? > If I had to guess, since this happens when I make a large > file transfer it is likely that something related is leaking RAM. I'm > using wget or axel to download and NFS to dump the files on a NAS. I'll > try to trigger this again Does this happen every time you run this test? I would like to get an idea whether we will get a clear indication whether our changes will help or not. > and watch memory usage to see if I can find > something other than the driver that could be leaking. Failing that, > what do I need to enable to find a leak in the driver? Perhaps kmemleak? Reinette ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-24 17:13 ` reinette chatre @ 2010-06-24 17:30 ` Richard Farina 2010-06-24 17:48 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-24 17:30 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > Hi Richard, > > On Thu, 2010-06-24 at 09:12 -0700, Richard Farina wrote: > >> reinette chatre wrote: >> >>> On Wed, 2010-06-16 at 19:56 -0700, Richard Farina wrote: >>> >>> >>>> The repeated line appears ad infinitum filling my dmesg buffer. This of >>>> hangcheck timer seem to trigger with every large file transfer on my >>>> intel 5100. What would you like me to do to provide a more useful >>>> output as this is currently extremely easy to reproduce. Kernel 2.6.34 >>>> using compat-wireless stable 2.6.35-rc2 >>>> >>>> Thanks, >>>> Rick Farina >>>> >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> phy0: failed to reallocate TX buffer >>>> >>>> >>> First mac80211 runs out of memory ... it cannot even allocate enough >>> memory for a skb header. >>> >>> >>> >>>> net_ratelimit: 22 callbacks suppressed >>>> __alloc_pages_slowpath: 3799 callbacks suppressed >>>> swapper: page allocation failure. order:1, mode:0x4020 >>>> Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5 >>>> Call Trace: >>>> <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9 >>>> [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9 >>>> [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn] >>>> >>>> >>> Next driver runs out of memory. >>> >>> Note that the above are all atomic allocations that fail and should be >>> able to recover. >>> >>> Is your system low on memory? Are you running applications that take a >>> lot of memory? Does your wifi connection drop or otherwise suffer at the >>> time you see these messages? >>> >>> >>> >> I have 4GB of RAM on this system, I often run a VM which wastes like >> half that but that still leaves 2GB for linux and I'm running XFCE4 so >> not exactly a memory hog. It's possible that firefox leaks ram until I'm >> out but that would be a LOT of leak, much more than I usually see. >> > > There has been an issue with atomic memory allocations ever since > 2.6.31. This used to be easy to trigger with iwlagn, but we fixed a > number of issues. There are still issue with any atomic memory > allocation (not just iwlagn) and this issue is still open. You can find > more information at https://bugzilla.kernel.org/show_bug.cgi?id=14141 > > >> Yeah, as you may guess these errors cause my wifi connection to slow >> drastically. >> > > The driver, when unable to allocate memory atomically, will reattempt > the allocation later when it can use GFP_KERNEL. I think there may be > ways in which we can try to optimize this since right now it will only > schedule this when there are about 8 buffers remaining. I was looking at > your trace again and even though you state "Kernel 2.6.34 using > compat-wireless stable 2.6.35-rc2" ... the trace you provide does not > seem to match the driver code from 2.6.35-rc2. Could you please confirm > which version of driver you are running so that I can prepare a patch? > > There were two compat-wireless releases for 2.6.35_rc2 because Luis had asked me to test and then he changed it for the official release. I'll use the official 2.6.35_rc2 release for the current testing so if there are any patches you wish to toss my way please base them on that. The other option is you tell me what to do, I can run any kernel, any git snapshot, whatever you say. Like I said, all I have to do is download something or transfer something large so it is pretty easily reproducible here so I'll test whatever you like. Thanks, Rick Farina >> If I had to guess, since this happens when I make a large >> file transfer it is likely that something related is leaking RAM. I'm >> using wget or axel to download and NFS to dump the files on a NAS. I'll >> try to trigger this again >> > > Does this happen every time you run this test? I would like to get an > idea whether we will get a clear indication whether our changes will > help or not. > > >> and watch memory usage to see if I can find >> something other than the driver that could be leaking. Failing that, >> what do I need to enable to find a leak in the driver? >> > > Perhaps kmemleak? > > Reinette > > > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-24 17:30 ` Richard Farina @ 2010-06-24 17:48 ` reinette chatre 2010-06-25 16:28 ` Richard Farina 0 siblings, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-24 17:48 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Thu, 2010-06-24 at 10:30 -0700, Richard Farina wrote: > There were two compat-wireless releases for 2.6.35_rc2 because Luis had > asked me to test and then he changed it for the official release. I'll > use the official 2.6.35_rc2 release for the current testing so if there > are any patches you wish to toss my way please base them on that. The > other option is you tell me what to do, I can run any kernel, any git > snapshot, whatever you say. Like I said, all I have to do is download > something or transfer something large so it is pretty easily > reproducible here so I'll test whatever you like. Could you please try out this patch? It is based on the latest linux-2.6 so should apply cleanly to your latest 2.6.35 stable compat. diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c index 0f292a2..028db74 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c @@ -613,7 +613,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) } spin_unlock_irqrestore(&rxq->lock, flags); - if (rxq->free_count > RX_LOW_WATERMARK) + if (rxq->free_count > 8) gfp_mask |= __GFP_NOWARN; if (priv->hw_params.rx_page_order > 0) diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h index 113c366..396a16c 100644 --- a/drivers/net/wireless/iwlwifi/iwl-fh.h +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h @@ -426,7 +426,7 @@ * RX related structures and functions */ #define RX_FREE_BUFFERS 64 -#define RX_LOW_WATERMARK 8 +#define RX_LOW_WATERMARK 64 /* Size of one Rx buffer in host DRAM */ #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-24 17:48 ` reinette chatre @ 2010-06-25 16:28 ` Richard Farina 2010-06-25 18:57 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-25 16:28 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > On Thu, 2010-06-24 at 10:30 -0700, Richard Farina wrote: > >> There were two compat-wireless releases for 2.6.35_rc2 because Luis had >> asked me to test and then he changed it for the official release. I'll >> use the official 2.6.35_rc2 release for the current testing so if there >> are any patches you wish to toss my way please base them on that. The >> other option is you tell me what to do, I can run any kernel, any git >> snapshot, whatever you say. Like I said, all I have to do is download >> something or transfer something large so it is pretty easily >> reproducible here so I'll test whatever you like. >> > > > Could you please try out this patch? It is based on the latest linux-2.6 > so should apply cleanly to your latest 2.6.35 stable compat. > > I've added this patch to my system. I'm about 5GB into a download right now and here are the issues. First, and relatively quickly this line showed up in dmesg: [ 1589.605470] CE: hpet increased min_delta_ns to 7500 nsec I've been carefully monitoring my system and I have loads of RAM spare. Things have been much smoother but the system still freezes up for a few seconds at a time. Mind you, this is an improvement as the freezes are slightly less frequent and before the patch the freezes were hitting the 120s hangcheck timer in the kernel and now they last like 20-60 seconds. I finally managed to trigger the oops again but it does seem that it took much longer this time. Pasted at the bottom. (please note the timestamps included are accurate to show the time difference bettween the hpet warning and the oops). What else can I do to provide useful information? Or do you just want to update the thresholds again? Thanks, Rick Farina PS> The patch does look at bit odd as you change RX_LOW_WATERMARK while at the same time removing one of the places that uses it. I'm sure that is on purpose just seems odd to me as I don't understand. [ 4705.404568] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 14 free buffers remaining. [ 4705.404586] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.404589] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.404591] Call Trace: [ 4705.404593] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.404614] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.404622] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.404628] [<ffffffffa0500cc6>] iwl_rx_handle+0x4a6/0x4c2 [iwlagn] [ 4705.404632] [<ffffffff8103156c>] ? __wake_up_common+0x49/0x7f [ 4705.404639] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.404644] [<ffffffff8170ab2f>] ? _raw_spin_unlock_irq+0x26/0x28 [ 4705.404650] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [ 4705.404653] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.404657] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [ 4705.404660] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.404664] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.404666] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.404669] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.404672] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.404675] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.404677] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.404684] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.404689] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.404692] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.404696] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.404700] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.404704] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.404707] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.404710] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.404712] Mem-Info: [ 4705.404714] DMA per-cpu: [ 4705.404716] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.404718] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.404719] DMA32 per-cpu: [ 4705.404721] CPU 0: hi: 186, btch: 31 usd: 160 [ 4705.404723] CPU 1: hi: 186, btch: 31 usd: 154 [ 4705.404724] Normal per-cpu: [ 4705.404726] CPU 0: hi: 186, btch: 31 usd: 145 [ 4705.404728] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.404732] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.404733] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.404734] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.404735] free:6788 slab_reclaimable:9432 slab_unreclaimable:12868 [ 4705.404736] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.404742] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.404747] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.404755] DMA32 free:10748kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26600kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.404761] lowmem_reserve[]: 0 0 1010 1010 [ 4705.404768] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24864kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.404774] lowmem_reserve[]: 0 0 0 0 [ 4705.404777] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.404785] DMA32: 2440*4kB 78*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10832kB [ 4705.404792] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.404800] 461661 total pagecache pages [ 4705.404801] 0 pages in swap cache [ 4705.404803] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.404804] Free swap = 4200992kB [ 4705.404806] Total swap = 4200992kB [ 4705.419628] 1048560 pages RAM [ 4705.419630] 83243 pages reserved [ 4705.419632] 626146 pages shared [ 4705.419633] 399708 pages non-shared [ 4705.419637] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 5 free buffers remaining. [ 4705.419690] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.419694] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.419696] Call Trace: [ 4705.419698] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.419717] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.419722] [<ffffffff810bebf8>] ? discard_slab+0x31/0x33 [ 4705.419727] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.419735] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.419742] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.419747] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.419753] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.419757] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.419761] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.419765] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.419769] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.419773] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.419776] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.419779] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.419784] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.419786] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.419794] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.419799] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.419803] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.419807] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.419811] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.419816] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.419820] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.419823] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.419825] Mem-Info: [ 4705.419827] DMA per-cpu: [ 4705.419830] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.419832] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.419833] DMA32 per-cpu: [ 4705.419835] CPU 0: hi: 186, btch: 31 usd: 160 [ 4705.419838] CPU 1: hi: 186, btch: 31 usd: 155 [ 4705.419839] Normal per-cpu: [ 4705.419841] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.419844] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.419848] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.419849] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.419850] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.419851] free:6788 slab_reclaimable:9432 slab_unreclaimable:12851 [ 4705.419852] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.419859] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.419864] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.419874] DMA32 free:10748kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26600kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.419880] lowmem_reserve[]: 0 0 1010 1010 [ 4705.419890] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.419896] lowmem_reserve[]: 0 0 0 0 [ 4705.419901] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.419914] DMA32: 2440*4kB 78*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10832kB [ 4705.419926] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.419939] 461661 total pagecache pages [ 4705.419941] 0 pages in swap cache [ 4705.419943] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.419945] Free swap = 4200992kB [ 4705.419946] Total swap = 4200992kB [ 4705.435226] 1048560 pages RAM [ 4705.435229] 83243 pages reserved [ 4705.435230] 626151 pages shared [ 4705.435232] 399702 pages non-shared [ 4705.435235] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. [ 4705.435289] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.435293] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.435295] Call Trace: [ 4705.435297] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.435318] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.435331] [<ffffffffa04cf5bb>] ? iwl_rx_statistics+0x2f5/0x325 [iwlcore] [ 4705.435336] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.435343] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.435349] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.435354] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.435360] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.435363] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.435367] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.435370] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.435374] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.435377] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.435379] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.435382] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.435387] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.435389] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.435396] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.435401] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.435405] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.435409] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.435414] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.435418] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.435422] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.435425] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.435426] Mem-Info: [ 4705.435428] DMA per-cpu: [ 4705.435430] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.435432] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.435433] DMA32 per-cpu: [ 4705.435435] CPU 0: hi: 186, btch: 31 usd: 159 [ 4705.435437] CPU 1: hi: 186, btch: 31 usd: 150 [ 4705.435438] Normal per-cpu: [ 4705.435440] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.435442] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.435447] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.435448] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.435449] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.435450] free:6788 slab_reclaimable:9432 slab_unreclaimable:12851 [ 4705.435451] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.435457] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.435462] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.435470] DMA32 free:10748kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26600kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.435476] lowmem_reserve[]: 0 0 1010 1010 [ 4705.435484] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.435489] lowmem_reserve[]: 0 0 0 0 [ 4705.435492] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.435501] DMA32: 2440*4kB 81*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10856kB [ 4705.435509] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.435517] 461661 total pagecache pages [ 4705.435519] 0 pages in swap cache [ 4705.435521] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.435522] Free swap = 4200992kB [ 4705.435523] Total swap = 4200992kB [ 4705.450608] 1048560 pages RAM [ 4705.450610] 83243 pages reserved [ 4705.450611] 626155 pages shared [ 4705.450612] 399697 pages non-shared [ 4705.450616] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 5 free buffers remaining. [ 4705.450675] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.450679] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.450681] Call Trace: [ 4705.450683] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.450703] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.450709] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.450716] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.450722] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.450726] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.450733] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.450736] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.450740] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.450743] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.450747] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.450750] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.450753] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.450755] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.450761] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.450762] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.450770] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.450775] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.450780] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.450783] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.450789] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.450793] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.450797] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.450800] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.450801] Mem-Info: [ 4705.450803] DMA per-cpu: [ 4705.450805] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.450807] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.450808] DMA32 per-cpu: [ 4705.450810] CPU 0: hi: 186, btch: 31 usd: 155 [ 4705.450812] CPU 1: hi: 186, btch: 31 usd: 148 [ 4705.450813] Normal per-cpu: [ 4705.450815] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.450817] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.450821] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.450822] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.450823] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.450824] free:6788 slab_reclaimable:9432 slab_unreclaimable:12851 [ 4705.450825] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.450831] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.450835] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.450843] DMA32 free:10748kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26600kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.450848] lowmem_reserve[]: 0 0 1010 1010 [ 4705.450855] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.450860] lowmem_reserve[]: 0 0 0 0 [ 4705.450863] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.450871] DMA32: 2440*4kB 85*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10888kB [ 4705.450878] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.450885] 461661 total pagecache pages [ 4705.450887] 0 pages in swap cache [ 4705.450888] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.450890] Free swap = 4200992kB [ 4705.450891] Total swap = 4200992kB [ 4705.465982] 1048560 pages RAM [ 4705.465984] 83243 pages reserved [ 4705.465986] 626159 pages shared [ 4705.465987] 399693 pages non-shared [ 4705.465990] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free buffers remaining. [ 4705.466048] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.466052] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.466054] Call Trace: [ 4705.466056] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.466076] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.466080] [<ffffffff810513ca>] ? queue_work+0x4b/0x55 [ 4705.466085] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.466092] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.466098] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.466103] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.466109] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.466112] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.466116] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.466119] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.466123] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.466126] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.466128] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.466131] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.466137] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.466139] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.466146] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.466150] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.466154] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.466158] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.466163] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.466168] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.466171] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.466174] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.466176] Mem-Info: [ 4705.466178] DMA per-cpu: [ 4705.466179] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.466181] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.466183] DMA32 per-cpu: [ 4705.466184] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.466186] CPU 1: hi: 186, btch: 31 usd: 147 [ 4705.466188] Normal per-cpu: [ 4705.466190] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.466192] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.466196] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.466197] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.466198] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.466199] free:6813 slab_reclaimable:9432 slab_unreclaimable:12851 [ 4705.466200] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.466206] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.466211] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.466219] DMA32 free:10848kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26600kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.466225] lowmem_reserve[]: 0 0 1010 1010 [ 4705.466233] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.466238] lowmem_reserve[]: 0 0 0 0 [ 4705.466241] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.466250] DMA32: 2440*4kB 89*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10920kB [ 4705.466258] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.466266] 461661 total pagecache pages [ 4705.466268] 0 pages in swap cache [ 4705.466270] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.466271] Free swap = 4200992kB [ 4705.466272] Total swap = 4200992kB [ 4705.481398] 1048560 pages RAM [ 4705.481400] 83243 pages reserved [ 4705.481402] 626163 pages shared [ 4705.481403] 399690 pages non-shared [ 4705.481458] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.481462] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.481464] Call Trace: [ 4705.481465] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.481483] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.481488] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.481495] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.481501] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.481506] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.481512] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.481515] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.481519] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.481522] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.481526] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.481529] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.481531] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.481534] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.481539] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.481540] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.481547] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.481551] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.481555] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.481559] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.481563] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.481567] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.481570] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.481573] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.481575] Mem-Info: [ 4705.481577] DMA per-cpu: [ 4705.481578] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.481580] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.481582] DMA32 per-cpu: [ 4705.481584] CPU 0: hi: 186, btch: 31 usd: 146 [ 4705.481585] CPU 1: hi: 186, btch: 31 usd: 144 [ 4705.481587] Normal per-cpu: [ 4705.481589] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.481591] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.481595] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.481596] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.481597] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.481598] free:6813 slab_reclaimable:9432 slab_unreclaimable:12876 [ 4705.481599] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.481605] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.481610] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.481618] DMA32 free:10848kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26700kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.481624] lowmem_reserve[]: 0 0 1010 1010 [ 4705.481632] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.481637] lowmem_reserve[]: 0 0 0 0 [ 4705.481640] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.481649] DMA32: 2440*4kB 93*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10952kB [ 4705.481657] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.481665] 461661 total pagecache pages [ 4705.481666] 0 pages in swap cache [ 4705.481668] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.481670] Free swap = 4200992kB [ 4705.481671] Total swap = 4200992kB [ 4705.497155] 1048560 pages RAM [ 4705.497157] 83243 pages reserved [ 4705.497158] 626163 pages shared [ 4705.497160] 399687 pages non-shared [ 4705.497211] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.497215] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.497217] Call Trace: [ 4705.497219] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.497238] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.497243] [<ffffffff810513ca>] ? queue_work+0x4b/0x55 [ 4705.497248] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.497256] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.497262] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.497267] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.497274] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.497277] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.497282] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.497285] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.497289] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.497293] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.497296] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.497299] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.497304] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.497306] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.497314] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.497319] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.497323] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.497327] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.497331] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.497336] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.497340] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.497344] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.497346] Mem-Info: [ 4705.497348] DMA per-cpu: [ 4705.497350] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.497352] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.497354] DMA32 per-cpu: [ 4705.497356] CPU 0: hi: 186, btch: 31 usd: 173 [ 4705.497358] CPU 1: hi: 186, btch: 31 usd: 145 [ 4705.497360] Normal per-cpu: [ 4705.497361] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.497364] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.497368] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.497369] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.497370] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.497371] free:6813 slab_reclaimable:9432 slab_unreclaimable:12876 [ 4705.497372] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.497379] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.497384] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.497394] DMA32 free:10848kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26700kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.497400] lowmem_reserve[]: 0 0 1010 1010 [ 4705.497410] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.497416] lowmem_reserve[]: 0 0 0 0 [ 4705.497421] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.497433] DMA32: 2451*4kB 76*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10860kB [ 4705.497446] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.497459] 461661 total pagecache pages [ 4705.497461] 0 pages in swap cache [ 4705.497463] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.497465] Free swap = 4200992kB [ 4705.497467] Total swap = 4200992kB [ 4705.513089] 1048560 pages RAM [ 4705.513091] 83243 pages reserved [ 4705.513092] 626165 pages shared [ 4705.513094] 399682 pages non-shared [ 4705.513153] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.513157] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.513159] Call Trace: [ 4705.513161] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.513182] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.513187] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.513194] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.513201] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.513206] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.513213] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.513216] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.513221] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.513225] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.513229] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.513232] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.513236] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.513239] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.513244] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.513246] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.513254] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.513259] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.513263] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.513267] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.513271] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.513276] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.513280] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.513283] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.513286] Mem-Info: [ 4705.513287] DMA per-cpu: [ 4705.513289] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.513291] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.513293] DMA32 per-cpu: [ 4705.513295] CPU 0: hi: 186, btch: 31 usd: 169 [ 4705.513298] CPU 1: hi: 186, btch: 31 usd: 142 [ 4705.513299] Normal per-cpu: [ 4705.513301] CPU 0: hi: 186, btch: 31 usd: 151 [ 4705.513303] CPU 1: hi: 186, btch: 31 usd: 185 [ 4705.513308] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.513309] active_file:153488 inactive_file:295800 isolated_file:210 [ 4705.513310] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.513311] free:6813 slab_reclaimable:9432 slab_unreclaimable:12876 [ 4705.513312] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.513319] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.513324] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.513334] DMA32 free:10848kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909448kB unevictable:0kB isolated(anon):0kB isolated(file):576kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26700kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.513340] lowmem_reserve[]: 0 0 1010 1010 [ 4705.513350] Normal free:760kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273692kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.513356] lowmem_reserve[]: 0 0 0 0 [ 4705.513361] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.513374] DMA32: 2451*4kB 80*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10892kB [ 4705.513386] Normal: 76*4kB 11*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 760kB [ 4705.513399] 461661 total pagecache pages [ 4705.513401] 0 pages in swap cache [ 4705.513403] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.513405] Free swap = 4200992kB [ 4705.513406] Total swap = 4200992kB [ 4705.528482] 1048560 pages RAM [ 4705.528484] 83243 pages reserved [ 4705.528485] 626172 pages shared [ 4705.528487] 399630 pages non-shared [ 4705.528586] swapper: page allocation failure. order:1, mode:0x4020 [ 4705.528590] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [ 4705.528591] Call Trace: [ 4705.528593] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [ 4705.528611] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [ 4705.528617] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [ 4705.528624] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [ 4705.528630] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [ 4705.528635] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [ 4705.528641] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [ 4705.528644] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [ 4705.528649] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [ 4705.528652] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [ 4705.528655] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [ 4705.528658] [<ffffffff8100550b>] do_softirq+0x33/0x68 [ 4705.528661] [<ffffffff810453d4>] irq_exit+0x36/0x87 [ 4705.528664] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [ 4705.528668] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [ 4705.528670] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [ 4705.528678] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [ 4705.528682] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [ 4705.528685] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [ 4705.528688] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [ 4705.528693] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [ 4705.528699] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [ 4705.528703] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [ 4705.528706] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [ 4705.528708] Mem-Info: [ 4705.528709] DMA per-cpu: [ 4705.528711] CPU 0: hi: 0, btch: 1 usd: 0 [ 4705.528714] CPU 1: hi: 0, btch: 1 usd: 0 [ 4705.528715] DMA32 per-cpu: [ 4705.528717] CPU 0: hi: 186, btch: 31 usd: 164 [ 4705.528719] CPU 1: hi: 186, btch: 31 usd: 154 [ 4705.528720] Normal per-cpu: [ 4705.528721] CPU 0: hi: 186, btch: 31 usd: 148 [ 4705.528723] CPU 1: hi: 186, btch: 31 usd: 179 [ 4705.528728] active_anon:341531 inactive_anon:114822 isolated_anon:0 [ 4705.528729] active_file:153488 inactive_file:295736 isolated_file:245 [ 4705.528730] unevictable:23 dirty:14035 writeback:28555 unstable:33013 [ 4705.528731] free:6808 slab_reclaimable:9432 slab_unreclaimable:12876 [ 4705.528732] mapped:37668 shmem:12218 pagetables:3822 bounce:0 [ 4705.528737] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:120kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.528741] lowmem_reserve[]: 0 2900 3910 3910 [ 4705.528749] DMA32 free:10848kB min:5924kB low:7404kB high:8884kB active_anon:1238044kB inactive_anon:323152kB active_file:347988kB inactive_file:909272kB unevictable:0kB isolated(anon):0kB isolated(file):716kB present:2970488kB mlocked:0kB dirty:45440kB writeback:92884kB mapped:8036kB shmem:14132kB slab_reclaimable:15944kB slab_unreclaimable:26700kB kernel_stack:104kB pagetables:3688kB unstable:101736kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.528754] lowmem_reserve[]: 0 0 1010 1010 [ 4705.528761] Normal free:740kB min:2060kB low:2572kB high:3088kB active_anon:128080kB inactive_anon:136136kB active_file:265844kB inactive_file:273612kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:10700kB writeback:21336kB mapped:142636kB shmem:34740kB slab_reclaimable:21784kB slab_unreclaimable:24796kB kernel_stack:2160kB pagetables:11600kB unstable:30316kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [ 4705.528766] lowmem_reserve[]: 0 0 0 0 [ 4705.528769] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [ 4705.528778] DMA32: 2451*4kB 88*8kB 0*16kB 0*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10956kB [ 4705.528785] Normal: 93*4kB 0*8kB 17*16kB 3*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 740kB [ 4705.528792] 461599 total pagecache pages [ 4705.528793] 0 pages in swap cache [ 4705.528795] Swap cache stats: add 0, delete 0, find 0/0 [ 4705.528796] Free swap = 4200992kB [ 4705.528798] Total swap = 4200992kB [ 4705.544019] 1048560 pages RAM [ 4705.544021] 83243 pages reserved [ 4705.544023] 626171 pages shared [ 4705.544024] 399657 pages non-shared > diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > index 0f292a2..028db74 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > @@ -613,7 +613,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > } > spin_unlock_irqrestore(&rxq->lock, flags); > > - if (rxq->free_count > RX_LOW_WATERMARK) > + if (rxq->free_count > 8) > gfp_mask |= __GFP_NOWARN; > > if (priv->hw_params.rx_page_order > 0) > diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h > index 113c366..396a16c 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-fh.h > +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h > @@ -426,7 +426,7 @@ > * RX related structures and functions > */ > #define RX_FREE_BUFFERS 64 > -#define RX_LOW_WATERMARK 8 > +#define RX_LOW_WATERMARK 64 > > /* Size of one Rx buffer in host DRAM */ > #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ > > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-25 16:28 ` Richard Farina @ 2010-06-25 18:57 ` reinette chatre 2010-06-27 17:14 ` Richard Farina 0 siblings, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-25 18:57 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Fri, 2010-06-25 at 09:28 -0700, Richard Farina wrote: > reinette chatre wrote: > > On Thu, 2010-06-24 at 10:30 -0700, Richard Farina wrote: > I've added this patch to my system. I'm about 5GB into a download right > now and here are the issues. First, and relatively quickly this line > showed up in dmesg: > [ 1589.605470] CE: hpet increased min_delta_ns to 7500 nsec I googled a bit for this string and found a few mentions where it is connected to system hangs. I do not know if you are running into the same issue as these people (did not spend much time reading through all the bug reports), but I did notice that sometimes the people were able to work around the issue by booting with a different clock source (eg. clocksource=jiffies) or disabling hpet (eg. hpet=disable). I am very unfamiliar with this aspect so if this is giving you issues I'd propose you go to lkml or kernel.org bugzilla. > I've been carefully monitoring my system and I have loads of RAM spare. > Things have been much smoother but the system still freezes up for a few > seconds at a time. Mind you, this is an improvement as the freezes are > slightly less frequent and before the patch the freezes were hitting the > 120s hangcheck timer in the kernel and now they last like 20-60 seconds. > > I finally managed to trigger the oops again but it does seem that it > took much longer this time. Pasted at the bottom. (please note the > timestamps included are accurate to show the time difference bettween > the hpet warning and the oops). They seem pretty far apart so may not be related ... > > What else can I do to provide useful information? Or do you just want to > update the thresholds again? Sure ... let's try that. Patch is below. I also made things less noisy when it does fail in atomic. > > Thanks, > Rick Farina > > PS> The patch does look at bit odd as you change RX_LOW_WATERMARK while > at the same time removing one of the places that uses it. I'm sure that > is on purpose just seems odd to me as I don't understand. That was on purpose. Since I increased the watermark I did not want to increase the threshold used to print warnings to the user also. That is why I just made that a hard 8 so that if memory allocation fails we will only start seeing the dumps when we are down to 8 buffers and not the new high watermark. --- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c index 0f292a2..2815ee7 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) } spin_unlock_irqrestore(&rxq->lock, flags); - if (rxq->free_count > RX_LOW_WATERMARK) + if ((priority == GFP_ATOMIC) || + (rxq->free_count > RX_LOW_WATERMARK / 4)) gfp_mask |= __GFP_NOWARN; if (priv->hw_params.rx_page_order > 0) @@ -627,7 +628,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) "order: %d\n", priv->hw_params.rx_page_order); - if ((rxq->free_count <= RX_LOW_WATERMARK) && + if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && net_ratelimit()) IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h index 113c366..431bc58 100644 --- a/drivers/net/wireless/iwlwifi/iwl-fh.h +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h @@ -426,7 +426,7 @@ * RX related structures and functions */ #define RX_FREE_BUFFERS 64 -#define RX_LOW_WATERMARK 8 +#define RX_LOW_WATERMARK 128 /* Size of one Rx buffer in host DRAM */ #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-25 18:57 ` reinette chatre @ 2010-06-27 17:14 ` Richard Farina 2010-06-28 16:27 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-27 17:14 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > On Fri, 2010-06-25 at 09:28 -0700, Richard Farina wrote: > >> reinette chatre wrote: >> >>> On Thu, 2010-06-24 at 10:30 -0700, Richard Farina wrote: >>> > > >> I've added this patch to my system. I'm about 5GB into a download right >> now and here are the issues. First, and relatively quickly this line >> showed up in dmesg: >> [ 1589.605470] CE: hpet increased min_delta_ns to 7500 nsec >> > > I googled a bit for this string and found a few mentions where it is > connected to system hangs. I do not know if you are running into the > same issue as these people (did not spend much time reading through all > the bug reports), but I did notice that sometimes the people were able > to work around the issue by booting with a different clock source (eg. > clocksource=jiffies) or disabling hpet (eg. hpet=disable). I am very > unfamiliar with this aspect so if this is giving you issues I'd propose > you go to lkml or kernel.org bugzilla. > > >> I've been carefully monitoring my system and I have loads of RAM spare. >> Things have been much smoother but the system still freezes up for a few >> seconds at a time. Mind you, this is an improvement as the freezes are >> slightly less frequent and before the patch the freezes were hitting the >> 120s hangcheck timer in the kernel and now they last like 20-60 seconds. >> >> I finally managed to trigger the oops again but it does seem that it >> took much longer this time. Pasted at the bottom. (please note the >> timestamps included are accurate to show the time difference bettween >> the hpet warning and the oops). >> > > They seem pretty far apart so may not be related ... > > >> What else can I do to provide useful information? Or do you just want to >> update the thresholds again? >> > > Sure ... let's try that. Patch is below. I also made things less noisy > when it does fail in atomic. > > >> Thanks, >> Rick Farina >> >> PS> The patch does look at bit odd as you change RX_LOW_WATERMARK while >> at the same time removing one of the places that uses it. I'm sure that >> is on purpose just seems odd to me as I don't understand. >> > > That was on purpose. Since I increased the watermark I did not want to > increase the threshold used to print warnings to the user also. That is > why I just made that a hard 8 so that if memory allocation fails we will > only start seeing the dumps when we are down to 8 buffers and not the > new high watermark. > > > --- > drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- > drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > index 0f292a2..2815ee7 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > } > spin_unlock_irqrestore(&rxq->lock, flags); > > - if (rxq->free_count > RX_LOW_WATERMARK) > + if ((priority == GFP_ATOMIC) || > + (rxq->free_count > RX_LOW_WATERMARK / 4)) > gfp_mask |= __GFP_NOWARN; > > if (priv->hw_params.rx_page_order > 0) > @@ -627,7 +628,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > "order: %d\n", > priv->hw_params.rx_page_order); > > - if ((rxq->free_count <= RX_LOW_WATERMARK) && > + if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && > net_ratelimit()) > IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", > priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", > diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h > index 113c366..431bc58 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-fh.h > +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h > @@ -426,7 +426,7 @@ > * RX related structures and functions > */ > #define RX_FREE_BUFFERS 64 > -#define RX_LOW_WATERMARK 8 > +#define RX_LOW_WATERMARK 128 > > /* Size of one Rx buffer in host DRAM */ > #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ > With the new patch it looks like this, happens within a few minutes (3?) of a high speed sustained transfer. (trimmed a little because I didn't have that much scrollback). Again, still have plenty of RAM. Thanks, Rick Farina evictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:35312kB writeback:93432kB mapped:86316kB shmem:17556kB slab_reclaimable:67744kB slab_unreclaimable:20304kB kernel_stack:224kB pagetables:4172kB unstable:4600kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180257.074486] lowmem_reserve[]: 0 0 1010 1010 [180257.074493] Normal free:1976kB min:2060kB low:2572kB high:3088kB active_anon:61492kB inactive_anon:166324kB active_file:316828kB inactive_file:319508kB unevictable:92kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:0kB dirty:8524kB writeback:48840kB mapped:60748kB shmem:42964kB slab_reclaimable:29560kB slab_unreclaimable:22872kB kernel_stack:2024kB pagetables:10856kB unstable:4084kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180257.074499] lowmem_reserve[]: 0 0 0 0 [180257.074502] DMA: 3*4kB 2*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15660kB [180257.074511] DMA32: 3613*4kB 5*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 15516kB [180257.074519] Normal: 408*4kB 9*8kB 3*16kB 1*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2040kB [180257.074527] 449853 total pagecache pages [180257.074529] 760 pages in swap cache [180257.074531] Swap cache stats: add 25204, delete 24444, find 4822239/4822528 [180257.074533] Free swap = 4189356kB [180257.074534] Total swap = 4200992kB [180257.090318] 1048560 pages RAM [180257.090320] 83243 pages reserved [180257.090322] 734560 pages shared [180257.090324] 288465 pages non-shared [180257.090410] swapper: page allocation failure. order:1, mode:0x4020 [180257.090414] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [180257.090416] Call Trace: [180257.090418] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180257.090437] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180257.090445] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180257.090451] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180257.090455] [<ffffffff81030c8b>] ? enqueue_task+0x5a/0x65 [180257.090462] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180257.090468] [<ffffffff8170ab2f>] ? _raw_spin_unlock_irq+0x26/0x28 [180257.090472] [<ffffffff81049fe0>] ? run_timer_softirq+0x1d5/0x1e4 [180257.090475] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180257.090479] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180257.090483] [<ffffffff8105fa23>] ? tick_program_event+0x25/0x27 [180257.090487] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180257.090490] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180257.090492] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180257.090496] [<ffffffff81019d00>] smp_apic_timer_interrupt+0x88/0x96 [180257.090500] [<ffffffff81003313>] apic_timer_interrupt+0x13/0x20 [180257.090502] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [180257.090509] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [180257.090513] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [180257.090517] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [180257.090520] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180257.090524] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [180257.090529] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [180257.090532] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [180257.090535] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [180257.090537] Mem-Info: [180257.090539] DMA per-cpu: [180257.090540] CPU 0: hi: 0, btch: 1 usd: 0 [180257.090542] CPU 1: hi: 0, btch: 1 usd: 0 [180257.090544] DMA32 per-cpu: [180257.090546] CPU 0: hi: 186, btch: 31 usd: 86 [180257.090548] CPU 1: hi: 186, btch: 31 usd: 71 [180257.090549] Normal per-cpu: [180257.090551] CPU 0: hi: 186, btch: 31 usd: 40 [180257.090553] CPU 1: hi: 186, btch: 31 usd: 82 [180257.090557] active_anon:309754 inactive_anon:135428 isolated_anon:0 [180257.090558] active_file:210746 inactive_file:223119 isolated_file:65 [180257.090559] unevictable:12607 dirty:10959 writeback:35568 unstable:2171 [180257.090560] free:8276 slab_reclaimable:24326 slab_unreclaimable:10796 [180257.090561] mapped:36766 shmem:15130 pagetables:3757 bounce:0 [180257.090567] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180257.090572] lowmem_reserve[]: 0 2900 3910 3910 [180257.090580] DMA32 free:15484kB min:5924kB low:7404kB high:8884kB active_anon:1177524kB inactive_anon:375388kB active_file:525980kB inactive_file:572964kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:35312kB writeback:93432kB mapped:86316kB shmem:17556kB slab_reclaimable:67744kB slab_unreclaimable:20304kB kernel_stack:224kB pagetables:4172kB unstable:4600kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180257.090586] lowmem_reserve[]: 0 0 1010 1010 [180257.090594] Normal free:1976kB min:2060kB low:2572kB high:3088kB active_anon:61492kB inactive_anon:166324kB active_file:316828kB inactive_file:319508kB unevictable:92kB isolated(anon):0kB isolated(file):132kB present:1034240kB mlocked:0kB dirty:8524kB writeback:48840kB mapped:60748kB shmem:42964kB slab_reclaimable:29560kB slab_unreclaimable:22872kB kernel_stack:2024kB pagetables:10856kB unstable:4084kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180257.090599] lowmem_reserve[]: 0 0 0 0 [180257.090602] DMA: 3*4kB 2*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15660kB [180257.090611] DMA32: 3613*4kB 7*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 15532kB [180257.090619] Normal: 408*4kB 5*8kB 3*16kB 1*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2008kB [180257.090627] 449853 total pagecache pages [180257.090628] 760 pages in swap cache [180257.090630] Swap cache stats: add 25204, delete 24444, find 4822239/4822528 [180257.090632] Free swap = 4189356kB [180257.090633] Total swap = 4200992kB [180257.106751] 1048560 pages RAM [180257.106753] 83243 pages reserved [180257.106755] 734562 pages shared [180257.106756] 288468 pages non-shared [180260.437429] net_ratelimit: 210 callbacks suppressed [180260.437451] __alloc_pages_slowpath: 75 callbacks suppressed [180260.437454] kcryptd: page allocation failure. order:1, mode:0x4020 [180260.437457] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180260.437459] Call Trace: [180260.437460] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180260.437484] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180260.437491] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180260.437498] [<ffffffffa0500cc6>] iwl_rx_handle+0x4a6/0x4c2 [iwlagn] [180260.437501] [<ffffffff81005c85>] ? timer_interrupt+0x19/0x20 [180260.437508] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180260.437512] [<ffffffff81039cb9>] ? rebalance_domains+0x72/0x149 [180260.437518] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180260.437522] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180260.437525] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180260.437528] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180260.437530] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180260.437533] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180260.437536] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180260.437540] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180260.437542] <EOI> [<ffffffff8102a724>] ? enc192+0xcf/0x198 [180260.437548] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180260.437552] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180260.437555] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.437557] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.437561] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180260.437564] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180260.437569] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180260.437572] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180260.437575] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180260.437579] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180260.437583] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180260.437586] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180260.437590] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180260.437593] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180260.437596] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180260.437600] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180260.437603] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180260.437606] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180260.437608] Mem-Info: [180260.437609] DMA per-cpu: [180260.437611] CPU 0: hi: 0, btch: 1 usd: 0 [180260.437613] CPU 1: hi: 0, btch: 1 usd: 0 [180260.437615] DMA32 per-cpu: [180260.437616] CPU 0: hi: 186, btch: 31 usd: 174 [180260.437618] CPU 1: hi: 186, btch: 31 usd: 158 [180260.437620] Normal per-cpu: [180260.437621] CPU 0: hi: 186, btch: 31 usd: 178 [180260.437623] CPU 1: hi: 186, btch: 31 usd: 114 [180260.437628] active_anon:309980 inactive_anon:135428 isolated_anon:0 [180260.437629] active_file:210592 inactive_file:221018 isolated_file:98 [180260.437630] unevictable:12607 dirty:5306 writeback:38922 unstable:3267 [180260.437631] free:6799 slab_reclaimable:24317 slab_unreclaimable:11523 [180260.437632] mapped:36765 shmem:13747 pagetables:3768 bounce:0 [180260.437638] DMA free:15648kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.437643] lowmem_reserve[]: 0 2900 3910 3910 [180260.437651] DMA32 free:10104kB min:5924kB low:7404kB high:8884kB active_anon:1177984kB inactive_anon:375388kB active_file:525728kB inactive_file:569016kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:17344kB writeback:104872kB mapped:86316kB shmem:12824kB slab_reclaimable:67740kB slab_unreclaimable:22964kB kernel_stack:224kB pagetables:4212kB unstable:7960kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.437656] lowmem_reserve[]: 0 0 1010 1010 [180260.437664] Normal free:1444kB min:2060kB low:2572kB high:3088kB active_anon:61936kB inactive_anon:166324kB active_file:316464kB inactive_file:315052kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:3880kB writeback:50816kB mapped:60744kB shmem:42164kB slab_reclaimable:29528kB slab_unreclaimable:23120kB kernel_stack:2024kB pagetables:10860kB unstable:5108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.437669] lowmem_reserve[]: 0 0 0 0 [180260.437672] DMA: 2*4kB 1*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15648kB [180260.437681] DMA32: 2268*4kB 1*8kB 0*16kB 0*32kB 0*64kB 0*128kB 2*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 10104kB [180260.437688] Normal: 265*4kB 5*8kB 2*16kB 1*32kB 3*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1484kB [180260.437696] 446228 total pagecache pages [180260.437698] 760 pages in swap cache [180260.437700] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180260.437701] Free swap = 4189356kB [180260.437703] Total swap = 4200992kB [180260.453744] 1048560 pages RAM [180260.453746] 83243 pages reserved [180260.453748] 732540 pages shared [180260.453749] 290552 pages non-shared [180260.453754] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 free buffers remaining. [180260.497376] swapper: page allocation failure. order:1, mode:0x4020 [180260.497380] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [180260.497382] Call Trace: [180260.497384] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180260.497406] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180260.497414] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180260.497420] [<ffffffffa0500cc6>] iwl_rx_handle+0x4a6/0x4c2 [iwlagn] [180260.497425] [<ffffffff8162c7b6>] ? __kfree_skb+0x19/0x7c [180260.497429] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180260.497433] [<ffffffff8103183b>] ? sched_slice+0x7c/0x7e [180260.497439] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180260.497445] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180260.497449] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180260.497453] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180260.497456] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180260.497459] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180260.497462] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180260.497465] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180260.497467] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180260.497472] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180260.497474] <EOI> [<ffffffff814f200b>] ? acpi_idle_enter_c1+0xdc/0xf7 [180260.497481] [<ffffffff814f1fed>] ? acpi_idle_enter_c1+0xbe/0xf7 [180260.497485] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [180260.497489] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [180260.497492] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180260.497497] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [180260.497501] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [180260.497504] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [180260.497507] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [180260.497509] Mem-Info: [180260.497511] DMA per-cpu: [180260.497512] CPU 0: hi: 0, btch: 1 usd: 0 [180260.497514] CPU 1: hi: 0, btch: 1 usd: 0 [180260.497516] DMA32 per-cpu: [180260.497518] CPU 0: hi: 186, btch: 31 usd: 178 [180260.497520] CPU 1: hi: 186, btch: 31 usd: 173 [180260.497521] Normal per-cpu: [180260.497523] CPU 0: hi: 186, btch: 31 usd: 180 [180260.497524] CPU 1: hi: 186, btch: 31 usd: 146 [180260.497529] active_anon:309980 inactive_anon:135428 isolated_anon:0 [180260.497530] active_file:210582 inactive_file:220919 isolated_file:98 [180260.497531] unevictable:12607 dirty:5306 writeback:38141 unstable:3304 [180260.497532] free:6914 slab_reclaimable:24317 slab_unreclaimable:11473 [180260.497533] mapped:36765 shmem:13747 pagetables:3768 bounce:0 [180260.497539] DMA free:15648kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.497544] lowmem_reserve[]: 0 2900 3910 3910 [180260.497552] DMA32 free:10392kB min:5924kB low:7404kB high:8884kB active_anon:1177984kB inactive_anon:375388kB active_file:525728kB inactive_file:568824kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:17344kB writeback:102948kB mapped:86316kB shmem:12824kB slab_reclaimable:67740kB slab_unreclaimable:22764kB kernel_stack:224kB pagetables:4212kB unstable:8108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.497558] lowmem_reserve[]: 0 0 1010 1010 [180260.497565] Normal free:1616kB min:2060kB low:2572kB high:3088kB active_anon:61936kB inactive_anon:166324kB active_file:316424kB inactive_file:314848kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:3880kB writeback:49616kB mapped:60744kB shmem:42164kB slab_reclaimable:29528kB slab_unreclaimable:23120kB kernel_stack:2024kB pagetables:10860kB unstable:5108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.497571] lowmem_reserve[]: 0 0 0 0 [180260.497574] DMA: 2*4kB 1*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15648kB [180260.497582] DMA32: 2344*4kB 2*8kB 1*16kB 1*32kB 1*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 10400kB [180260.497589] Normal: 320*4kB 0*8kB 1*16kB 0*32kB 3*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1616kB [180260.497597] 446141 total pagecache pages [180260.497598] 760 pages in swap cache [180260.497601] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180260.497602] Free swap = 4189356kB [180260.497604] Total swap = 4200992kB [180260.514797] 1048560 pages RAM [180260.514799] 83243 pages reserved [180260.514800] 732516 pages shared [180260.514801] 290458 pages non-shared [180260.514805] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. [180260.514827] kcryptd: page allocation failure. order:1, mode:0x4020 [180260.514831] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180260.514833] Call Trace: [180260.514835] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180260.514862] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180260.514867] [<ffffffff8145daa7>] ? blk_run_queue+0x30/0x35 [180260.514873] [<ffffffff8147e871>] ? is_swiotlb_buffer+0x2e/0x3b [180260.514880] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180260.514886] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180260.514890] [<ffffffff8146abb6>] ? cpumask_next_and+0x2c/0x39 [180260.514894] [<ffffffff8105bb55>] ? ktime_get_ts+0xad/0xba [180260.514898] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180260.514904] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180260.514911] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180260.514915] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180260.514919] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180260.514922] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180260.514926] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180260.514929] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180260.514932] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180260.514934] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180260.514939] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180260.514941] <EOI> [<ffffffff8102a5a9>] ? aes_enc_blk+0x131/0x1dd [180260.514948] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180260.514952] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180260.514955] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.514957] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.514960] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180260.514965] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180260.514970] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180260.514974] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180260.514977] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180260.514981] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180260.514985] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180260.514988] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180260.514992] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180260.514995] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180260.514997] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180260.515001] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180260.515004] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180260.515007] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180260.515010] Mem-Info: [180260.515011] DMA per-cpu: [180260.515014] CPU 0: hi: 0, btch: 1 usd: 0 [180260.515016] CPU 1: hi: 0, btch: 1 usd: 0 [180260.515018] DMA32 per-cpu: [180260.515019] CPU 0: hi: 186, btch: 31 usd: 178 [180260.515021] CPU 1: hi: 186, btch: 31 usd: 176 [180260.515023] Normal per-cpu: [180260.515025] CPU 0: hi: 186, btch: 31 usd: 180 [180260.515026] CPU 1: hi: 186, btch: 31 usd: 167 [180260.515031] active_anon:309980 inactive_anon:135428 isolated_anon:0 [180260.515032] active_file:210582 inactive_file:220919 isolated_file:98 [180260.515033] unevictable:12607 dirty:5306 writeback:38141 unstable:3304 [180260.515034] free:6511 slab_reclaimable:24317 slab_unreclaimable:11473 [180260.515035] mapped:36765 shmem:13747 pagetables:3768 bounce:0 [180260.515042] DMA free:15648kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.515046] lowmem_reserve[]: 0 2900 3910 3910 [180260.515055] DMA32 free:8904kB min:5924kB low:7404kB high:8884kB active_anon:1177984kB inactive_anon:375388kB active_file:525728kB inactive_file:568824kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:17344kB writeback:102948kB mapped:86316kB shmem:12824kB slab_reclaimable:67740kB slab_unreclaimable:22764kB kernel_stack:224kB pagetables:4212kB unstable:8108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.515060] lowmem_reserve[]: 0 0 1010 1010 [180260.515068] Normal free:1492kB min:2060kB low:2572kB high:3088kB active_anon:61936kB inactive_anon:166324kB active_file:316424kB inactive_file:314848kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:3880kB writeback:49616kB mapped:60744kB shmem:42164kB slab_reclaimable:29528kB slab_unreclaimable:23120kB kernel_stack:2024kB pagetables:10860kB unstable:5108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.515074] lowmem_reserve[]: 0 0 0 0 [180260.515077] DMA: 2*4kB 1*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15648kB [180260.515086] DMA32: 1972*4kB 2*8kB 1*16kB 1*32kB 1*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 8912kB [180260.515094] Normal: 289*4kB 0*8kB 1*16kB 0*32kB 3*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1492kB [180260.515102] 446141 total pagecache pages [180260.515104] 760 pages in swap cache [180260.515106] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180260.515108] Free swap = 4189356kB [180260.515109] Total swap = 4200992kB [180260.531548] 1048560 pages RAM [180260.531550] 83243 pages reserved [180260.531551] 732548 pages shared [180260.531553] 290661 pages non-shared [180260.531557] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. [180260.531629] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 47 free buffers remaining. [180260.531661] kcryptd: page allocation failure. order:1, mode:0x4020 [180260.531664] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180260.531666] Call Trace: [180260.531668] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180260.531690] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180260.531697] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180260.531703] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180260.531708] [<ffffffff8146abb6>] ? cpumask_next_and+0x2c/0x39 [180260.531712] [<ffffffff8105bb55>] ? ktime_get_ts+0xad/0xba [180260.531716] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180260.531722] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180260.531729] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180260.531733] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180260.531737] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180260.531740] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180260.531744] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180260.531747] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180260.531750] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180260.531752] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180260.531758] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180260.531760] <EOI> [<ffffffff8102a5a9>] ? aes_enc_blk+0x131/0x1dd [180260.531766] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180260.531771] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180260.531773] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.531776] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180260.531779] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180260.531784] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180260.531790] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180260.531793] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180260.531796] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180260.531801] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180260.531804] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180260.531808] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180260.531811] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180260.531815] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180260.531817] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180260.531821] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180260.531824] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180260.531828] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180260.531829] Mem-Info: [180260.531831] DMA per-cpu: [180260.531833] CPU 0: hi: 0, btch: 1 usd: 0 [180260.531835] CPU 1: hi: 0, btch: 1 usd: 0 [180260.531837] DMA32 per-cpu: [180260.531839] CPU 0: hi: 186, btch: 31 usd: 181 [180260.531841] CPU 1: hi: 186, btch: 31 usd: 176 [180260.531842] Normal per-cpu: [180260.531844] CPU 0: hi: 186, btch: 31 usd: 181 [180260.531846] CPU 1: hi: 186, btch: 31 usd: 167 [180260.531850] active_anon:309980 inactive_anon:135428 isolated_anon:0 [180260.531851] active_file:210550 inactive_file:220758 isolated_file:130 [180260.531852] unevictable:12607 dirty:5306 writeback:38016 unstable:3304 [180260.531853] free:6745 slab_reclaimable:24317 slab_unreclaimable:11448 [180260.531854] mapped:36765 shmem:13747 pagetables:3768 bounce:0 [180260.531861] DMA free:15648kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.531865] lowmem_reserve[]: 0 2900 3910 3910 [180260.531873] DMA32 free:9716kB min:5924kB low:7404kB high:8884kB active_anon:1177984kB inactive_anon:375388kB active_file:525728kB inactive_file:568308kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:17344kB writeback:102948kB mapped:86316kB shmem:12824kB slab_reclaimable:67740kB slab_unreclaimable:22664kB kernel_stack:224kB pagetables:4212kB unstable:8108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180260.531879] lowmem_reserve[]: 0 0 1010 1010 [180260.531887] Normal free:1616kB min:2060kB low:2572kB high:3088kB active_anon:61936kB inactive_anon:166324kB active_file:316296kB inactive_file:314720kB unevictable:92kB isolated(anon):0kB isolated(file):392kB present:1034240kB mlocked:0kB dirty:3880kB writeback:49116kB mapped:60744kB shmem:42164kB slab_reclaimable:29528kB slab_unreclaimable:23120kB kernel_stack:2024kB pagetables:10860kB unstable:5108kB bounce:0kB writeback_tmp:0kB pages_scanned:32 all_unreclaimable? no [180260.531893] lowmem_reserve[]: 0 0 0 0 [180260.531896] DMA: 2*4kB 1*8kB 1*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15648kB [180260.531905] DMA32: 2175*4kB 4*8kB 1*16kB 1*32kB 1*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 9740kB [180260.531912] Normal: 320*4kB 0*8kB 1*16kB 0*32kB 3*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1616kB [180260.531921] 446005 total pagecache pages [180260.531922] 760 pages in swap cache [180260.531924] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180260.531926] Free swap = 4189356kB [180260.531927] Total swap = 4200992kB [180260.549317] 1048560 pages RAM [180260.549319] 83243 pages reserved [180260.549321] 732388 pages shared [180260.549322] 290175 pages non-shared [180261.205061] swapper: page allocation failure. order:1, mode:0x4020 [180261.205065] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [180261.205067] Call Trace: [180261.205069] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180261.205090] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180261.205097] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180261.205104] [<ffffffffa0500cc6>] iwl_rx_handle+0x4a6/0x4c2 [iwlagn] [180261.205108] [<ffffffff8162c815>] ? __kfree_skb+0x78/0x7c [180261.205114] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180261.205117] [<ffffffff8162c01f>] ? skb_dequeue+0x5f/0x6b [180261.205124] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180261.205128] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180261.205131] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180261.205134] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180261.205137] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180261.205140] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180261.205143] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180261.205147] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180261.205149] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [180261.205156] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [180261.205160] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [180261.205164] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [180261.205167] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180261.205171] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [180261.205176] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [180261.205179] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [180261.205182] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [180261.205184] Mem-Info: [180261.205185] DMA per-cpu: [180261.205187] CPU 0: hi: 0, btch: 1 usd: 0 [180261.205189] CPU 1: hi: 0, btch: 1 usd: 0 [180261.205191] DMA32 per-cpu: [180261.205193] CPU 0: hi: 186, btch: 31 usd: 42 [180261.205195] CPU 1: hi: 186, btch: 31 usd: 41 [180261.205196] Normal per-cpu: [180261.205198] CPU 0: hi: 186, btch: 31 usd: 12 [180261.205199] CPU 1: hi: 186, btch: 31 usd: 58 [180261.205204] active_anon:314478 inactive_anon:135428 isolated_anon:0 [180261.205205] active_file:210581 inactive_file:220106 isolated_file:98 [180261.205206] unevictable:12607 dirty:5450 writeback:34188 unstable:3583 [180261.205207] free:6738 slab_reclaimable:24306 slab_unreclaimable:10788 [180261.205208] mapped:36765 shmem:17765 pagetables:3768 bounce:0 [180261.205214] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180261.205219] lowmem_reserve[]: 0 2900 3910 3910 [180261.205227] DMA32 free:9272kB min:5924kB low:7404kB high:8884kB active_anon:1190408kB inactive_anon:375388kB active_file:525744kB inactive_file:566496kB unevictable:50336kB isolated(anon):0kB isolated(file):128kB present:2970488kB mlocked:50336kB dirty:17584kB writeback:88892kB mapped:86316kB shmem:23864kB slab_reclaimable:67736kB slab_unreclaimable:20088kB kernel_stack:224kB pagetables:4212kB unstable:9224kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180261.205233] lowmem_reserve[]: 0 0 1010 1010 [180261.205240] Normal free:2036kB min:2060kB low:2572kB high:3088kB active_anon:67504kB inactive_anon:166324kB active_file:316404kB inactive_file:313924kB unevictable:92kB isolated(anon):0kB isolated(file):264kB present:1034240kB mlocked:0kB dirty:4216kB writeback:47860kB mapped:60744kB shmem:47196kB slab_reclaimable:29488kB slab_unreclaimable:23056kB kernel_stack:2024kB pagetables:10860kB unstable:5108kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180261.205246] lowmem_reserve[]: 0 0 0 0 [180261.205249] DMA: 3*4kB 2*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15644kB [180261.205257] DMA32: 2041*4kB 1*8kB 1*16kB 1*32kB 0*64kB 1*128kB 2*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 9372kB [180261.205264] Normal: 435*4kB 3*8kB 2*16kB 1*32kB 2*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2084kB [180261.205272] 449361 total pagecache pages [180261.205274] 760 pages in swap cache [180261.205276] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180261.205278] Free swap = 4189356kB [180261.205279] Total swap = 4200992kB [180261.221787] 1048560 pages RAM [180261.221790] 83243 pages reserved [180261.221791] 736242 pages shared [180261.221792] 287070 pages non-shared [180265.320455] swapper: page allocation failure. order:1, mode:0x4020 [180265.320459] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 [180265.320461] Call Trace: [180265.320463] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180265.320487] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180265.320495] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180265.320501] [<ffffffffa0500cc6>] iwl_rx_handle+0x4a6/0x4c2 [iwlagn] [180265.320505] [<ffffffff81005c85>] ? timer_interrupt+0x19/0x20 [180265.320511] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180265.320518] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180265.320521] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180265.320524] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180265.320527] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180265.320530] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180265.320533] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180265.320535] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180265.320541] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180265.320542] <EOI> [<ffffffff814f2453>] ? acpi_idle_enter_simple+0x150/0x17b [180265.320550] [<ffffffff814f2449>] ? acpi_idle_enter_simple+0x146/0x17b [180265.320554] [<ffffffff816035c4>] cpuidle_idle_call+0x8b/0xc3 [180265.320558] [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7 [180265.320561] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180265.320566] [<ffffffff816ecbc1>] rest_init+0xb5/0xba [180265.320571] [<ffffffff81acbb65>] start_kernel+0x3f2/0x3fd [180265.320574] [<ffffffff81acb0b6>] x86_64_start_reservations+0xb3/0xb7 [180265.320577] [<ffffffff81acb19a>] x86_64_start_kernel+0xe0/0xe7 [180265.320579] Mem-Info: [180265.320581] DMA per-cpu: [180265.320583] CPU 0: hi: 0, btch: 1 usd: 0 [180265.320585] CPU 1: hi: 0, btch: 1 usd: 0 [180265.320586] DMA32 per-cpu: [180265.320588] CPU 0: hi: 186, btch: 31 usd: 173 [180265.320590] CPU 1: hi: 186, btch: 31 usd: 164 [180265.320591] Normal per-cpu: [180265.320593] CPU 0: hi: 186, btch: 31 usd: 157 [180265.320595] CPU 1: hi: 186, btch: 31 usd: 156 [180265.320599] active_anon:314278 inactive_anon:135428 isolated_anon:0 [180265.320600] active_file:210404 inactive_file:217497 isolated_file:195 [180265.320601] unevictable:12607 dirty:151 writeback:36438 unstable:5590 [180265.320602] free:6837 slab_reclaimable:24305 slab_unreclaimable:12419 [180265.320603] mapped:36811 shmem:17535 pagetables:3768 bounce:0 [180265.320610] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.320615] lowmem_reserve[]: 0 2900 3910 3910 [180265.320623] DMA32 free:10164kB min:5924kB low:7404kB high:8884kB active_anon:1189176kB inactive_anon:375388kB active_file:525308kB inactive_file:559316kB unevictable:50336kB isolated(anon):0kB isolated(file):384kB present:2970488kB mlocked:50336kB dirty:356kB writeback:96060kB mapped:86432kB shmem:22560kB slab_reclaimable:67732kB slab_unreclaimable:24920kB kernel_stack:224kB pagetables:4212kB unstable:16328kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.320628] lowmem_reserve[]: 0 0 1010 1010 [180265.320636] Normal free:1540kB min:2060kB low:2572kB high:3088kB active_anon:67936kB inactive_anon:166324kB active_file:316132kB inactive_file:310668kB unevictable:92kB isolated(anon):0kB isolated(file):396kB present:1034240kB mlocked:0kB dirty:248kB writeback:49692kB mapped:60812kB shmem:47580kB slab_reclaimable:29488kB slab_unreclaimable:24748kB kernel_stack:2024kB pagetables:10860kB unstable:6032kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.320641] lowmem_reserve[]: 0 0 0 0 [180265.320644] DMA: 3*4kB 1*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15636kB [180265.320652] DMA32: 2297*4kB 38*8kB 31*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10180kB [180265.320660] Normal: 303*4kB 27*8kB 3*16kB 2*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1540kB [180265.320668] 446387 total pagecache pages [180265.320669] 760 pages in swap cache [180265.320671] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180265.320673] Free swap = 4189356kB [180265.320674] Total swap = 4200992kB [180265.338273] 1048560 pages RAM [180265.338276] 83243 pages reserved [180265.338277] 733543 pages shared [180265.338279] 287247 pages non-shared [180265.338306] kcryptd: page allocation failure. order:1, mode:0x4020 [180265.338311] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180265.338313] Call Trace: [180265.338315] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180265.338341] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180265.338346] [<ffffffff8146abb6>] ? cpumask_next_and+0x2c/0x39 [180265.338353] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180265.338359] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180265.338364] [<ffffffff8103b999>] ? check_preempt_wakeup+0x12a/0x197 [180265.338367] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180265.338373] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180265.338380] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180265.338384] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180265.338388] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180265.338391] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180265.338395] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180265.338398] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180265.338401] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180265.338404] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180265.338409] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180265.338410] <EOI> [<ffffffff8102af4a>] ? enc128+0x75d/0x80b [180265.338416] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180265.338421] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180265.338423] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.338426] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.338429] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180265.338433] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180265.338437] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180265.338440] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180265.338444] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180265.338448] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180265.338452] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180265.338455] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180265.338459] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180265.338462] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180265.338464] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180265.338468] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180265.338471] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180265.338474] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180265.338476] Mem-Info: [180265.338478] DMA per-cpu: [180265.338480] CPU 0: hi: 0, btch: 1 usd: 0 [180265.338482] CPU 1: hi: 0, btch: 1 usd: 0 [180265.338483] DMA32 per-cpu: [180265.338485] CPU 0: hi: 186, btch: 31 usd: 174 [180265.338487] CPU 1: hi: 186, btch: 31 usd: 190 [180265.338488] Normal per-cpu: [180265.338490] CPU 0: hi: 186, btch: 31 usd: 185 [180265.338492] CPU 1: hi: 186, btch: 31 usd: 174 [180265.338496] active_anon:314278 inactive_anon:135428 isolated_anon:0 [180265.338497] active_file:210404 inactive_file:217497 isolated_file:195 [180265.338498] unevictable:12607 dirty:151 writeback:36351 unstable:5590 [180265.338499] free:6496 slab_reclaimable:24305 slab_unreclaimable:12419 [180265.338500] mapped:36811 shmem:17535 pagetables:3768 bounce:0 [180265.338507] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.338511] lowmem_reserve[]: 0 2900 3910 3910 [180265.338519] DMA32 free:8676kB min:5924kB low:7404kB high:8884kB active_anon:1189176kB inactive_anon:375388kB active_file:525308kB inactive_file:559316kB unevictable:50336kB isolated(anon):0kB isolated(file):384kB present:2970488kB mlocked:50336kB dirty:356kB writeback:95912kB mapped:86432kB shmem:22560kB slab_reclaimable:67732kB slab_unreclaimable:24920kB kernel_stack:224kB pagetables:4212kB unstable:16328kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.338525] lowmem_reserve[]: 0 0 1010 1010 [180265.338532] Normal free:1664kB min:2060kB low:2572kB high:3088kB active_anon:67936kB inactive_anon:166324kB active_file:316132kB inactive_file:310668kB unevictable:92kB isolated(anon):0kB isolated(file):396kB present:1034240kB mlocked:0kB dirty:248kB writeback:49492kB mapped:60812kB shmem:47580kB slab_reclaimable:29488kB slab_unreclaimable:24748kB kernel_stack:2024kB pagetables:10860kB unstable:6032kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.338538] lowmem_reserve[]: 0 0 0 0 [180265.338541] DMA: 3*4kB 1*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15636kB [180265.338549] DMA32: 2017*4kB 2*8kB 26*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 8692kB [180265.338556] Normal: 346*4kB 21*8kB 3*16kB 2*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1664kB [180265.338564] 446387 total pagecache pages [180265.338566] 760 pages in swap cache [180265.338568] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180265.338570] Free swap = 4189356kB [180265.338571] Total swap = 4200992kB [180265.355304] 1048560 pages RAM [180265.355306] 83243 pages reserved [180265.355308] 733478 pages shared [180265.355309] 287161 pages non-shared [180265.355392] kcryptd: page allocation failure. order:1, mode:0x4020 [180265.355396] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180265.355398] Call Trace: [180265.355399] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180265.355418] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180265.355425] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180265.355431] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180265.355436] [<ffffffff8103b999>] ? check_preempt_wakeup+0x12a/0x197 [180265.355439] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180265.355445] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180265.355451] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180265.355455] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180265.355459] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180265.355462] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180265.355465] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180265.355468] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180265.355471] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180265.355474] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180265.355478] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180265.355480] <EOI> [<ffffffff8102af4a>] ? enc128+0x75d/0x80b [180265.355486] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180265.355490] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180265.355493] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.355496] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.355499] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180265.355503] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180265.355507] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180265.355510] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180265.355514] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180265.355518] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180265.355521] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180265.355524] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180265.355528] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180265.355531] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180265.355534] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180265.355538] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180265.355541] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180265.355544] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180265.355546] Mem-Info: [180265.355547] DMA per-cpu: [180265.355549] CPU 0: hi: 0, btch: 1 usd: 0 [180265.355551] CPU 1: hi: 0, btch: 1 usd: 0 [180265.355553] DMA32 per-cpu: [180265.355554] CPU 0: hi: 186, btch: 31 usd: 181 [180265.355556] CPU 1: hi: 186, btch: 31 usd: 190 [180265.355558] Normal per-cpu: [180265.355559] CPU 0: hi: 186, btch: 31 usd: 165 [180265.355561] CPU 1: hi: 186, btch: 31 usd: 174 [180265.355566] active_anon:314278 inactive_anon:135428 isolated_anon:0 [180265.355567] active_file:210405 inactive_file:217304 isolated_file:195 [180265.355568] unevictable:12607 dirty:151 writeback:36151 unstable:5615 [180265.355569] free:6849 slab_reclaimable:24305 slab_unreclaimable:12369 [180265.355570] mapped:36811 shmem:17535 pagetables:3768 bounce:0 [180265.355576] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.355581] lowmem_reserve[]: 0 2900 3910 3910 [180265.355589] DMA32 free:9684kB min:5924kB low:7404kB high:8884kB active_anon:1189176kB inactive_anon:375388kB active_file:525308kB inactive_file:558804kB unevictable:50336kB isolated(anon):0kB isolated(file):384kB present:2970488kB mlocked:50336kB dirty:356kB writeback:95912kB mapped:86432kB shmem:22560kB slab_reclaimable:67732kB slab_unreclaimable:24720kB kernel_stack:224kB pagetables:4212kB unstable:16328kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.355595] lowmem_reserve[]: 0 0 1010 1010 [180265.355602] Normal free:2068kB min:2060kB low:2572kB high:3088kB active_anon:67936kB inactive_anon:166324kB active_file:316136kB inactive_file:310408kB unevictable:92kB isolated(anon):0kB isolated(file):396kB present:1034240kB mlocked:0kB dirty:248kB writeback:48692kB mapped:60812kB shmem:47580kB slab_reclaimable:29488kB slab_unreclaimable:24748kB kernel_stack:2024kB pagetables:10860kB unstable:6132kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.355608] lowmem_reserve[]: 0 0 0 0 [180265.355611] DMA: 3*4kB 1*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15636kB [180265.355620] DMA32: 2177*4kB 44*8kB 29*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 9716kB [180265.355628] Normal: 419*4kB 35*8kB 3*16kB 2*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2068kB [180265.355635] 446164 total pagecache pages [180265.355637] 760 pages in swap cache [180265.355639] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180265.355641] Free swap = 4189356kB [180265.355642] Total swap = 4200992kB [180265.372574] 1048560 pages RAM [180265.372576] 83243 pages reserved [180265.372577] 733479 pages shared [180265.372579] 287189 pages non-shared [180265.372613] kcryptd: page allocation failure. order:1, mode:0x4020 [180265.372616] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180265.372618] Call Trace: [180265.372619] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180265.372638] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180265.372642] [<ffffffff810513ca>] ? queue_work+0x4b/0x55 [180265.372649] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180265.372655] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180265.372659] [<ffffffff8103b999>] ? check_preempt_wakeup+0x12a/0x197 [180265.372662] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180265.372668] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180265.372675] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180265.372678] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180265.372682] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180265.372685] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180265.372688] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180265.372691] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180265.372694] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180265.372697] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180265.372701] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180265.372703] <EOI> [<ffffffff8102af4a>] ? enc128+0x75d/0x80b [180265.372709] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180265.372713] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180265.372716] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.372718] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.372721] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180265.372725] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180265.372730] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180265.372733] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180265.372736] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180265.372740] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180265.372743] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180265.372746] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180265.372750] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180265.372753] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180265.372756] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180265.372760] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180265.372763] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180265.372766] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180265.372768] Mem-Info: [180265.372769] DMA per-cpu: [180265.372771] CPU 0: hi: 0, btch: 1 usd: 0 [180265.372773] CPU 1: hi: 0, btch: 1 usd: 0 [180265.372775] DMA32 per-cpu: [180265.372776] CPU 0: hi: 186, btch: 31 usd: 168 [180265.372778] CPU 1: hi: 186, btch: 31 usd: 190 [180265.372780] Normal per-cpu: [180265.372781] CPU 0: hi: 186, btch: 31 usd: 157 [180265.372783] CPU 1: hi: 186, btch: 31 usd: 174 [180265.372788] active_anon:314278 inactive_anon:135428 isolated_anon:0 [180265.372789] active_file:210405 inactive_file:217240 isolated_file:195 [180265.372790] unevictable:12607 dirty:151 writeback:36114 unstable:5615 [180265.372791] free:6973 slab_reclaimable:24305 slab_unreclaimable:12369 [180265.372792] mapped:36811 shmem:17535 pagetables:3768 bounce:0 [180265.372798] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.372803] lowmem_reserve[]: 0 2900 3910 3910 [180265.372811] DMA32 free:10180kB min:5924kB low:7404kB high:8884kB active_anon:1189176kB inactive_anon:375388kB active_file:525308kB inactive_file:558548kB unevictable:50336kB isolated(anon):0kB isolated(file):384kB present:2970488kB mlocked:50336kB dirty:356kB writeback:95764kB mapped:86432kB shmem:22560kB slab_reclaimable:67732kB slab_unreclaimable:24720kB kernel_stack:224kB pagetables:4212kB unstable:16328kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.372817] lowmem_reserve[]: 0 0 1010 1010 [180265.372824] Normal free:2068kB min:2060kB low:2572kB high:3088kB active_anon:67936kB inactive_anon:166324kB active_file:316136kB inactive_file:310408kB unevictable:92kB isolated(anon):0kB isolated(file):396kB present:1034240kB mlocked:0kB dirty:248kB writeback:48692kB mapped:60812kB shmem:47580kB slab_reclaimable:29488kB slab_unreclaimable:24748kB kernel_stack:2024kB pagetables:10860kB unstable:6132kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.372830] lowmem_reserve[]: 0 0 0 0 [180265.372833] DMA: 3*4kB 1*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15636kB [180265.372841] DMA32: 2275*4kB 59*8kB 29*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10228kB [180265.372849] Normal: 419*4kB 35*8kB 3*16kB 2*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2068kB [180265.372858] 446127 total pagecache pages [180265.372859] 760 pages in swap cache [180265.372861] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180265.372863] Free swap = 4189356kB [180265.372865] Total swap = 4200992kB [180265.388823] 1048560 pages RAM [180265.388825] 83243 pages reserved [180265.388827] 733485 pages shared [180265.388828] 287077 pages non-shared [180265.388877] kcryptd: page allocation failure. order:1, mode:0x4020 [180265.388881] Pid: 4943, comm: kcryptd Not tainted 2.6.34-pentoo-r2 #2 [180265.388883] Call Trace: [180265.388885] <IRQ> [<ffffffff810984c0>] __alloc_pages_nodemask+0x571/0x5b9 [180265.388907] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] [180265.388914] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn] [180265.388920] [<ffffffffa0500ca1>] iwl_rx_handle+0x481/0x4c2 [iwlagn] [180265.388925] [<ffffffff8103b999>] ? check_preempt_wakeup+0x12a/0x197 [180265.388928] [<ffffffff8103b557>] ? update_curr+0xbe/0xfa [180265.388934] [<ffffffffa0502766>] iwl_irq_tasklet+0xb0e/0xecd [iwlagn] [180265.388941] [<ffffffffa050a7ef>] ? iwl_isr_ict+0x8e7/0xa49 [iwlagn] [180265.388945] [<ffffffff81044ca0>] tasklet_action+0x6f/0xba [180265.388949] [<ffffffff810193dc>] ? lapic_next_event+0x18/0x1c [180265.388952] [<ffffffff810456d7>] __do_softirq+0x91/0x11a [180265.388955] [<ffffffff8100384c>] call_softirq+0x1c/0x28 [180265.388959] [<ffffffff8100550b>] do_softirq+0x33/0x68 [180265.388961] [<ffffffff810453d4>] irq_exit+0x36/0x87 [180265.388964] [<ffffffff81004bf0>] do_IRQ+0xa7/0xbe [180265.388969] [<ffffffff8170af13>] ret_from_intr+0x0/0xa [180265.388971] <EOI> [<ffffffff8102af4a>] ? enc128+0x75d/0x80b [180265.388977] [<ffffffff8102bba3>] ? aes_encrypt+0xd/0xf [180265.388982] [<ffffffff81445457>] ? crypt+0xbc/0x10f [180265.388984] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.388987] [<ffffffff8102bb96>] ? aes_encrypt+0x0/0xf [180265.388990] [<ffffffff81445534>] ? encrypt+0x44/0x46 [180265.388995] [<ffffffff81432ddb>] ? async_encrypt+0x37/0x39 [180265.388999] [<ffffffff815f5dac>] ? crypt_iv_essiv_gen+0x21/0x25 [180265.389003] [<ffffffff815f663c>] ? crypt_convert+0x201/0x27a [180265.389006] [<ffffffff815f69f8>] ? kcryptd_crypt+0x343/0x361 [180265.389011] [<ffffffff81050a73>] ? worker_thread+0x15d/0x1f3 [180265.389014] [<ffffffff815f66b5>] ? kcryptd_crypt+0x0/0x361 [180265.389018] [<ffffffff810543c1>] ? autoremove_wake_function+0x0/0x34 [180265.389021] [<ffffffff8170ab58>] ? _raw_spin_unlock_irqrestore+0x27/0x29 [180265.389024] [<ffffffff81050916>] ? worker_thread+0x0/0x1f3 [180265.389027] [<ffffffff81053fd3>] ? kthread+0x7a/0x82 [180265.389032] [<ffffffff81003754>] ? kernel_thread_helper+0x4/0x10 [180265.389034] [<ffffffff81053f59>] ? kthread+0x0/0x82 [180265.389038] [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10 [180265.389039] Mem-Info: [180265.389041] DMA per-cpu: [180265.389043] CPU 0: hi: 0, btch: 1 usd: 0 [180265.389045] CPU 1: hi: 0, btch: 1 usd: 0 [180265.389047] DMA32 per-cpu: [180265.389048] CPU 0: hi: 186, btch: 31 usd: 167 [180265.389050] CPU 1: hi: 186, btch: 31 usd: 190 [180265.389052] Normal per-cpu: [180265.389053] CPU 0: hi: 186, btch: 31 usd: 158 [180265.389055] CPU 1: hi: 186, btch: 31 usd: 174 [180265.389060] active_anon:314278 inactive_anon:135428 isolated_anon:0 [180265.389061] active_file:210405 inactive_file:217240 isolated_file:195 [180265.389062] unevictable:12607 dirty:151 writeback:36040 unstable:5615 [180265.389063] free:7035 slab_reclaimable:24305 slab_unreclaimable:12369 [180265.389064] mapped:36811 shmem:17535 pagetables:3768 bounce:0 [180265.389070] DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:176kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.389076] lowmem_reserve[]: 0 2900 3910 3910 [180265.389086] DMA32 free:10428kB min:5924kB low:7404kB high:8884kB active_anon:1189176kB inactive_anon:375388kB active_file:525308kB inactive_file:558548kB unevictable:50336kB isolated(anon):0kB isolated(file):384kB present:2970488kB mlocked:50336kB dirty:356kB writeback:95468kB mapped:86432kB shmem:22560kB slab_reclaimable:67732kB slab_unreclaimable:24720kB kernel_stack:224kB pagetables:4212kB unstable:16328kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.389092] lowmem_reserve[]: 0 0 1010 1010 [180265.389102] Normal free:2068kB min:2060kB low:2572kB high:3088kB active_anon:67936kB inactive_anon:166324kB active_file:316136kB inactive_file:310408kB unevictable:92kB isolated(anon):0kB isolated(file):396kB present:1034240kB mlocked:0kB dirty:248kB writeback:48692kB mapped:60812kB shmem:47580kB slab_reclaimable:29488kB slab_unreclaimable:24748kB kernel_stack:2024kB pagetables:10860kB unstable:6132kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no [180265.389107] lowmem_reserve[]: 0 0 0 0 [180265.389112] DMA: 3*4kB 1*8kB 0*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB 2*2048kB 2*4096kB = 15636kB [180265.389134] DMA32: 2331*4kB 64*8kB 29*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10492kB [180265.389146] Normal: 419*4kB 35*8kB 3*16kB 2*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2068kB [180265.389159] 446127 total pagecache pages [180265.389161] 760 pages in swap cache [180265.389163] Swap cache stats: add 25204, delete 24444, find 4822302/4822591 [180265.389165] Free swap = 4189356kB [180265.389167] Total swap = 4200992kB [180265.405671] 1048560 pages RAM [180265.405674] 83243 pages reserved [180265.405675] 733491 pages shared [180265.405677] 287012 pages non-shared [180265.460643] net_ratelimit: 30 callbacks suppressed [180265.460665] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 5 free buffers remaining. [180265.581141] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 40 free buffers remaining. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-27 17:14 ` Richard Farina @ 2010-06-28 16:27 ` reinette chatre 2010-06-28 17:01 ` Richard Farina 0 siblings, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-28 16:27 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Sun, 2010-06-27 at 10:14 -0700, Richard Farina wrote: > > --- > > drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- > > drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- > > 2 files changed, 4 insertions(+), 3 deletions(-) > > > > diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > index 0f292a2..2815ee7 100644 > > --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > > } > > spin_unlock_irqrestore(&rxq->lock, flags); > > > > - if (rxq->free_count > RX_LOW_WATERMARK) > > + if ((priority == GFP_ATOMIC) || > > + (rxq->free_count > RX_LOW_WATERMARK / 4)) > > gfp_mask |= __GFP_NOWARN; > > Here I set the allocation mask to not print _any_ warnings when allocation is atomic ... > [180257.090410] swapper: page allocation failure. order:1, mode:0x4020 > [180257.090414] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 > [180257.090416] Call Trace: ... clearly this is an allocation warning ... > [180257.090418] <IRQ> [<ffffffff810984c0>] > __alloc_pages_nodemask+0x571/0x5b9 > [180257.090437] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] > [180257.090445] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 > [iwlagn] ... but it is an atomic one, which after the patch should not be printing _any_ warning ... I am very confused now. Reinette ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-28 16:27 ` reinette chatre @ 2010-06-28 17:01 ` Richard Farina 2010-06-28 20:39 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-28 17:01 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > On Sun, 2010-06-27 at 10:14 -0700, Richard Farina wrote: > >>> --- >>> drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- >>> drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- >>> 2 files changed, 4 insertions(+), 3 deletions(-) >>> >>> diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>> index 0f292a2..2815ee7 100644 >>> --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>> +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>> @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) >>> } >>> spin_unlock_irqrestore(&rxq->lock, flags); >>> >>> - if (rxq->free_count > RX_LOW_WATERMARK) >>> + if ((priority == GFP_ATOMIC) || >>> + (rxq->free_count > RX_LOW_WATERMARK / 4)) >>> gfp_mask |= __GFP_NOWARN; >>> >>> > > Here I set the allocation mask to not print _any_ warnings when > allocation is atomic ... > > > >> [180257.090410] swapper: page allocation failure. order:1, mode:0x4020 >> [180257.090414] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 >> [180257.090416] Call Trace: >> > > ... clearly this is an allocation warning ... > > >> [180257.090418] <IRQ> [<ffffffff810984c0>] >> __alloc_pages_nodemask+0x571/0x5b9 >> [180257.090437] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] >> [180257.090445] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 >> [iwlagn] >> > > ... but it is an atomic one, which after the patch should not be > printing _any_ warning ... > > I dunno, I really don't. but I did just verify the patch and it is correct and applied. Thanks, Rick > I am very confused now. > > Reinette > > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-28 17:01 ` Richard Farina @ 2010-06-28 20:39 ` reinette chatre 2010-06-29 3:57 ` Richard Farina 0 siblings, 1 reply; 15+ messages in thread From: reinette chatre @ 2010-06-28 20:39 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Mon, 2010-06-28 at 10:01 -0700, Richard Farina wrote: > reinette chatre wrote: > > On Sun, 2010-06-27 at 10:14 -0700, Richard Farina wrote: > > > >>> --- > >>> drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- > >>> drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- > >>> 2 files changed, 4 insertions(+), 3 deletions(-) > >>> > >>> diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > >>> index 0f292a2..2815ee7 100644 > >>> --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > >>> +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > >>> @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > >>> } > >>> spin_unlock_irqrestore(&rxq->lock, flags); > >>> > >>> - if (rxq->free_count > RX_LOW_WATERMARK) > >>> + if ((priority == GFP_ATOMIC) || > >>> + (rxq->free_count > RX_LOW_WATERMARK / 4)) > >>> gfp_mask |= __GFP_NOWARN; > >>> > >>> > > > > Here I set the allocation mask to not print _any_ warnings when > > allocation is atomic ... > > > > > > > >> [180257.090410] swapper: page allocation failure. order:1, mode:0x4020 > >> [180257.090414] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 > >> [180257.090416] Call Trace: > >> > > > > ... clearly this is an allocation warning ... > > > > > >> [180257.090418] <IRQ> [<ffffffff810984c0>] > >> __alloc_pages_nodemask+0x571/0x5b9 > >> [180257.090437] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] > >> [180257.090445] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 > >> [iwlagn] > >> > > > > ... but it is an atomic one, which after the patch should not be > > printing _any_ warning ... > > > > > I dunno, I really don't. but I did just verify the patch and it is > correct and applied. Could you please verify that it is the patch below and not an earlier patch I sent? Apart from what I mention above there is another strange thing in the logs you provide. In your logs you have the message: iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 40 free buffers remaining. while the code is: »-------»-------»-------if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && »-------»-------»------- net_ratelimit()) »-------»-------»-------»-------IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", »-------»-------»-------»-------»------- priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", »-------»-------»-------»-------»------- rxq->free_count); with : #define RX_LOW_WATERMARK 128 The message in your log should thus not be there since it should only print the message if the free_count less than or equal to 32. >From 65c459c35332c7039cc84a980e6e04118ba81c04 Mon Sep 17 00:00:00 2001 From: Reinette Chatre <reinette.chatre@intel.com> Date: Thu, 24 Jun 2010 10:48:59 -0700 Subject: [PATCH] increase low watermark --- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c index 0f292a2..2815ee7 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) } spin_unlock_irqrestore(&rxq->lock, flags); - if (rxq->free_count > RX_LOW_WATERMARK) + if ((priority == GFP_ATOMIC) || + (rxq->free_count > RX_LOW_WATERMARK / 4)) gfp_mask |= __GFP_NOWARN; if (priv->hw_params.rx_page_order > 0) @@ -627,7 +628,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) "order: %d\n", priv->hw_params.rx_page_order); - if ((rxq->free_count <= RX_LOW_WATERMARK) && + if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && net_ratelimit()) IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h index 113c366..431bc58 100644 --- a/drivers/net/wireless/iwlwifi/iwl-fh.h +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h @@ -426,7 +426,7 @@ * RX related structures and functions */ #define RX_FREE_BUFFERS 64 -#define RX_LOW_WATERMARK 8 +#define RX_LOW_WATERMARK 128 /* Size of one Rx buffer in host DRAM */ #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-28 20:39 ` reinette chatre @ 2010-06-29 3:57 ` Richard Farina 2010-06-30 23:32 ` reinette chatre 0 siblings, 1 reply; 15+ messages in thread From: Richard Farina @ 2010-06-29 3:57 UTC (permalink / raw) To: reinette chatre; +Cc: linux-wireless reinette chatre wrote: > On Mon, 2010-06-28 at 10:01 -0700, Richard Farina wrote: > >> reinette chatre wrote: >> >>> On Sun, 2010-06-27 at 10:14 -0700, Richard Farina wrote: >>> >>> >>>>> --- >>>>> drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- >>>>> drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- >>>>> 2 files changed, 4 insertions(+), 3 deletions(-) >>>>> >>>>> diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>>>> index 0f292a2..2815ee7 100644 >>>>> --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>>>> +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c >>>>> @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) >>>>> } >>>>> spin_unlock_irqrestore(&rxq->lock, flags); >>>>> >>>>> - if (rxq->free_count > RX_LOW_WATERMARK) >>>>> + if ((priority == GFP_ATOMIC) || >>>>> + (rxq->free_count > RX_LOW_WATERMARK / 4)) >>>>> gfp_mask |= __GFP_NOWARN; >>>>> >>>>> >>>>> >>> Here I set the allocation mask to not print _any_ warnings when >>> allocation is atomic ... >>> >>> >>> >>> >>>> [180257.090410] swapper: page allocation failure. order:1, mode:0x4020 >>>> [180257.090414] Pid: 0, comm: swapper Not tainted 2.6.34-pentoo-r2 #2 >>>> [180257.090416] Call Trace: >>>> >>>> >>> ... clearly this is an allocation warning ... >>> >>> >>> >>>> [180257.090418] <IRQ> [<ffffffff810984c0>] >>>> __alloc_pages_nodemask+0x571/0x5b9 >>>> [180257.090437] [<ffffffffa05162f3>] iwlagn_rx_allocate+0x98/0x2e0 [iwlagn] >>>> [180257.090445] [<ffffffffa051668c>] iwlagn_rx_replenish_now+0x16/0x23 >>>> [iwlagn] >>>> >>>> >>> ... but it is an atomic one, which after the patch should not be >>> printing _any_ warning ... >>> >>> >>> >> I dunno, I really don't. but I did just verify the patch and it is >> correct and applied. >> > > Could you please verify that it is the patch below and not an earlier > patch I sent? Apart from what I mention above there is another strange > thing in the logs you provide. In your logs you have the message: > > iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 40 free buffers remaining. > > while the code is: > > »-------»-------»-------if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && > »-------»-------»------- net_ratelimit()) > »-------»-------»-------»-------IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", > »-------»-------»-------»-------»------- priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", > »-------»-------»-------»-------»------- rxq->free_count); > > with : > #define RX_LOW_WATERMARK 128 > > The message in your log should thus not be there since it should only > print the message if the free_count less than or equal to 32. > > I verified that I applied the correct patch (for the third time), sad part is, now it is different... I guess I messed up the first three times. Anyway, no oops yet but: [ 3091.463559] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 21 free buffers remaining. [ 3091.534626] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 free buffers remaining. [ 3593.179843] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. [ 3593.307837] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 26 free buffers remaining. [ 4091.542698] net_ratelimit: 34 callbacks suppressed [ 4091.542702] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 25 free buffers remaining. [ 4091.542724] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 3 free buffers remaining. [ 4091.555285] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 26 free buffers remaining. [ 4091.555305] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 free buffers remaining. [ 4258.724351] net_ratelimit: 2073 callbacks suppressed [ 4258.724372] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0 free buffers remaining. [ 4258.753286] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 31 free buffers remaining. [ 4258.753309] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 2 free buffers remaining. [ 4258.774133] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 28 free buffers remaining. [ 5165.260524] net_ratelimit: 21 callbacks suppressed [ 5166.400305] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free buffers remaining. [ 5167.126059] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 13 free buffers remaining. [ 5454.561708] net_ratelimit: 4 callbacks suppressed [ 5455.245019] iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free buffers remaining. I'd certainly list it as improved as it hardly freezes and those aren't kernel oops. However it should be noted that this test didn't seem to have nearly the same speed as the previous test (which may well be due to my internet connection or any number of things having nothing to do with this patch). Point is, I'd definately like to get a faster test it to see if it explodes. Assuming it doesn't, how can I help you find out why it keeps running out of buffers? I'm guessing this isn't expected behavior... Thanks, Rick Farina > >From 65c459c35332c7039cc84a980e6e04118ba81c04 Mon Sep 17 00:00:00 2001 > From: Reinette Chatre <reinette.chatre@intel.com> > Date: Thu, 24 Jun 2010 10:48:59 -0700 > Subject: [PATCH] increase low watermark > > --- > drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- > drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > index 0f292a2..2815ee7 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > } > spin_unlock_irqrestore(&rxq->lock, flags); > > - if (rxq->free_count > RX_LOW_WATERMARK) > + if ((priority == GFP_ATOMIC) || > + (rxq->free_count > RX_LOW_WATERMARK / 4)) > gfp_mask |= __GFP_NOWARN; > > if (priv->hw_params.rx_page_order > 0) > @@ -627,7 +628,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > "order: %d\n", > priv->hw_params.rx_page_order); > > - if ((rxq->free_count <= RX_LOW_WATERMARK) && > + if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && > net_ratelimit()) > IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", > priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", > diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h > index 113c366..431bc58 100644 > --- a/drivers/net/wireless/iwlwifi/iwl-fh.h > +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h > @@ -426,7 +426,7 @@ > * RX related structures and functions > */ > #define RX_FREE_BUFFERS 64 > -#define RX_LOW_WATERMARK 8 > +#define RX_LOW_WATERMARK 128 > > /* Size of one Rx buffer in host DRAM */ > #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer 2010-06-29 3:57 ` Richard Farina @ 2010-06-30 23:32 ` reinette chatre 0 siblings, 0 replies; 15+ messages in thread From: reinette chatre @ 2010-06-30 23:32 UTC (permalink / raw) To: Richard Farina; +Cc: linux-wireless On Mon, 2010-06-28 at 20:57 -0700, Richard Farina wrote: > [ 3091.463559] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 21 free buffers remaining. > [ 3091.534626] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 0 free buffers remaining. > [ 3593.179843] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 1 free buffers remaining. > [ 3593.307837] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 26 free buffers remaining. > [ 4091.542698] net_ratelimit: 34 callbacks suppressed > [ 4091.542702] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 25 free buffers remaining. > [ 4091.542724] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 3 free buffers remaining. > [ 4091.555285] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 26 free buffers remaining. > [ 4091.555305] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 0 free buffers remaining. > [ 4258.724351] net_ratelimit: 2073 callbacks suppressed > [ 4258.724372] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 0 free buffers remaining. > [ 4258.753286] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 31 free buffers remaining. > [ 4258.753309] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 2 free buffers remaining. > [ 4258.774133] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 28 free buffers remaining. > [ 5165.260524] net_ratelimit: 21 callbacks suppressed > [ 5166.400305] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 4 free buffers remaining. > [ 5167.126059] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 13 free buffers remaining. > [ 5454.561708] net_ratelimit: 4 callbacks suppressed > [ 5455.245019] iwlagn 0000:02:00.0: Failed to alloc_pages with > GFP_ATOMIC. Only 1 free buffers remaining. > > > I'd certainly list it as improved as it hardly freezes and those aren't > kernel oops. Some good news is always welcome. > However it should be noted that this test didn't seem to > have nearly the same speed as the previous test (which may well be due > to my internet connection or any number of things having nothing to do > with this patch). Point is, I'd definately like to get a faster test it > to see if it explodes. I do not like the idea that this is making your connection slower though ... this could be because we are not more likely to attempt memory allocation when there is still a large number of buffers left ... so we do memory allocation more (too?) often. > Assuming it doesn't, how can I help you find out > why it keeps running out of buffers? I'm guessing this isn't expected > behavior... Well, the good news seems to be that your system is not running out of memory completely ... it is just that the memory available to atomic allocations is not enough to satisfy all requests. This really sounds like https://bugzilla.kernel.org/show_bug.cgi?id=14141 , which has unfortunately not been resolved yet. Since the patch below appears to be the one making your system slower ... could you modify the patch to set RX_LOW_WATERMARK to 64? I know it is what we had before, but hopefully that together with the the other changes in this patch will help to make system faster as well as less noisy. Thank you Reinette > Thanks, > Rick Farina > > > >From 65c459c35332c7039cc84a980e6e04118ba81c04 Mon Sep 17 00:00:00 2001 > > From: Reinette Chatre <reinette.chatre@intel.com> > > Date: Thu, 24 Jun 2010 10:48:59 -0700 > > Subject: [PATCH] increase low watermark > > > > --- > > drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 +++-- > > drivers/net/wireless/iwlwifi/iwl-fh.h | 2 +- > > 2 files changed, 4 insertions(+), 3 deletions(-) > > > > diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > index 0f292a2..2815ee7 100644 > > --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c > > @@ -613,7 +613,8 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > > } > > spin_unlock_irqrestore(&rxq->lock, flags); > > > > - if (rxq->free_count > RX_LOW_WATERMARK) > > + if ((priority == GFP_ATOMIC) || > > + (rxq->free_count > RX_LOW_WATERMARK / 4)) > > gfp_mask |= __GFP_NOWARN; > > > > if (priv->hw_params.rx_page_order > 0) > > @@ -627,7 +628,7 @@ void iwlagn_rx_allocate(struct iwl_priv *priv, gfp_t priority) > > "order: %d\n", > > priv->hw_params.rx_page_order); > > > > - if ((rxq->free_count <= RX_LOW_WATERMARK) && > > + if ((rxq->free_count <= RX_LOW_WATERMARK / 4) && > > net_ratelimit()) > > IWL_CRIT(priv, "Failed to alloc_pages with %s. Only %u free buffers remaining.\n", > > priority == GFP_ATOMIC ? "GFP_ATOMIC" : "GFP_KERNEL", > > diff --git a/drivers/net/wireless/iwlwifi/iwl-fh.h b/drivers/net/wireless/iwlwifi/iwl-fh.h > > index 113c366..431bc58 100644 > > --- a/drivers/net/wireless/iwlwifi/iwl-fh.h > > +++ b/drivers/net/wireless/iwlwifi/iwl-fh.h > > @@ -426,7 +426,7 @@ > > * RX related structures and functions > > */ > > #define RX_FREE_BUFFERS 64 > > -#define RX_LOW_WATERMARK 8 > > +#define RX_LOW_WATERMARK 128 > > > > /* Size of one Rx buffer in host DRAM */ > > #define IWL_RX_BUF_SIZE_3K (3 * 1000) /* 3945 only */ > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2010-06-30 23:32 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-06-17 2:56 intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer Richard Farina 2010-06-17 23:35 ` Richard Farina 2010-06-22 16:48 ` reinette chatre 2010-06-24 16:12 ` Richard Farina 2010-06-24 17:13 ` reinette chatre 2010-06-24 17:30 ` Richard Farina 2010-06-24 17:48 ` reinette chatre 2010-06-25 16:28 ` Richard Farina 2010-06-25 18:57 ` reinette chatre 2010-06-27 17:14 ` Richard Farina 2010-06-28 16:27 ` reinette chatre 2010-06-28 17:01 ` Richard Farina 2010-06-28 20:39 ` reinette chatre 2010-06-29 3:57 ` Richard Farina 2010-06-30 23:32 ` reinette chatre
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.