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

Bug#580124: linux-image-2.6.32-4-amd64: kernel allocation failure in iwl_rx_allocate



On Friday 14 May 2010 06:42:27 maximilian attems wrote:
> dropped the fedora iwlwifi patch queue, this time it's just
> current repo + 2 page Rx patches, checked that they applied:
>   (+) OK   bugfix/all/0001-iwlwifi-use-paged-Rx.patch
>   (+) OK bugfix/all/0001-iwlwifi-fix-AMSDU-Rx-after-paged-Rx-patch.patch
>   --> 13 fully applied.
> 
> 
> please test this linux-image:
> http://charm.itp.tuwien.ac.at/~mattems/linux-image-2.6.32-5-amd64_2.6.32-13
> _amd64.deb
> http://charm.itp.tuwien.ac.at/~mattems/linux-image-2.6.32-5-amd64_2.6.32-1
> 3_amd64.deb.sha512sum.asc
> 
> thanks, not yet boot test, need to finish something.

Triggered again after 2 suspend cycles.


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
"Necessity is the mother of invention."
[29740.842800] swapper: page allocation failure. order:2, mode:0x4020
[29740.842810] Pid: 0, comm: swapper Not tainted 2.6.32-5-amd64 #1
[29740.842815] Call Trace:
[29740.842819]  <IRQ>  [<ffffffff810b9bcf>] ? __alloc_pages_nodemask+0x55b/0x5d0
[29740.842875]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29740.842886]  [<ffffffff810e5b06>] ? kmalloc_large_node+0x5d/0x9b
[29740.842896]  [<ffffffff81246c6c>] ? __alloc_skb+0x69/0x15a
[29740.842913]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29740.842929]  [<ffffffffa03b6391>] ? iwl_rx_handle+0x1a0/0x214 [iwlagn]
[29740.842947]  [<ffffffffa037a8a0>] ? iwl_rx_replenish_now+0xe/0x17 [iwlcore]
[29740.842961]  [<ffffffffa03b6aec>] ? iwl_irq_tasklet+0x2e1/0x40f [iwlagn]
[29740.842972]  [<ffffffff8105231e>] ? tasklet_action+0x78/0xce
[29740.842982]  [<ffffffff8106fce3>] ? tick_dev_program_event+0x2d/0x95
[29740.842992]  [<ffffffff810539e1>] ? __do_softirq+0xdd/0x1a0
[29740.843008]  [<ffffffffa03763c0>] ? iwl_isr_ict+0x179/0x200 [iwlcore]
[29740.843019]  [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
[29740.843027]  [<ffffffff81013903>] ? do_softirq+0x3f/0x7c
[29740.843035]  [<ffffffff81053850>] ? irq_exit+0x36/0x76
[29740.843043]  [<ffffffff81012ffa>] ? do_IRQ+0xa0/0xb6
[29740.843051]  [<ffffffff810114d3>] ? ret_from_intr+0x0/0x11
[29740.843056]  <EOI>  [<ffffffff8102b7e8>] ? hpet_legacy_next_event+0x0/0x7
[29740.843073]  [<ffffffff810170c3>] ? sched_clock+0x5/0x8
[29740.843096]  [<ffffffffa02964ef>] ? acpi_idle_enter_bm+0x273/0x2a5 [processor]
[29740.843112]  [<ffffffffa02964e8>] ? acpi_idle_enter_bm+0x26c/0x2a5 [processor]
[29740.843123]  [<ffffffff81238096>] ? cpuidle_idle_call+0x94/0xee
[29740.843133]  [<ffffffff8100fea5>] ? cpu_idle+0xa2/0xda
[29740.843143]  [<ffffffff814e8140>] ? early_idt_handler+0x0/0x71
[29740.843152]  [<ffffffff814e8cd1>] ? start_kernel+0x3dc/0x3e8
[29740.843161]  [<ffffffff814e83b7>] ? x86_64_start_kernel+0xf9/0x106
[29740.843167] Mem-Info:
[29740.843171] Node 0 DMA per-cpu:
[29740.843177] CPU    0: hi:    0, btch:   1 usd:   0
[29740.843183] CPU    1: hi:    0, btch:   1 usd:   0
[29740.843187] Node 0 DMA32 per-cpu:
[29740.843194] CPU    0: hi:  186, btch:  31 usd: 166
[29740.843200] CPU    1: hi:  186, btch:  31 usd: 176
[29740.843213] active_anon:334763 inactive_anon:85726 isolated_anon:49
[29740.843216]  active_file:76744 inactive_file:185169 isolated_file:79
[29740.843219]  unevictable:0 dirty:156036 writeback:20621 unstable:0
[29740.843222]  free:4482 slab_reclaimable:14291 slab_unreclaimable:19466
[29740.843224]  mapped:48488 shmem:108811 pagetables:13212 bounce:0
[29740.843231] Node 0 DMA free:11664kB min:32kB low:40kB high:48kB active_anon:76kB inactive_anon:728kB active_file:444kB inactive_file:2916kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15360kB mlocked:0kB dirty:1268kB writeback:1648kB mapped:16kB shmem:16kB slab_reclaimable:80kB slab_unreclaimable:12kB kernel_stack:0kB pagetables:4kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:96 all_unreclaimable? no
[29740.843260] lowmem_reserve[]: 0 2910 2910 2910
[29740.843269] Node 0 DMA32 free:6264kB min:6884kB low:8604kB high:10324kB active_anon:1338976kB inactive_anon:342176kB active_file:306532kB inactive_file:737760kB unevictable:0kB isolated(anon):196kB isolated(file):316kB present:2979864kB mlocked:0kB dirty:622876kB writeback:80836kB mapped:193936kB shmem:435228kB slab_reclaimable:57084kB slab_unreclaimable:77852kB kernel_stack:3168kB pagetables:52844kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[29740.843300] lowmem_reserve[]: 0 0 0 0
[29740.843308] Node 0 DMA: 0*4kB 4*8kB 5*16kB 3*32kB 3*64kB 2*128kB 3*256kB 2*512kB 3*1024kB 3*2048kB 0*4096kB = 11664kB
[29740.843332] Node 0 DMA32: 1240*4kB 21*8kB 1*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 6264kB
[29740.843354] 371750 total pagecache pages
[29740.843358] 981 pages in swap cache
[29740.843364] Swap cache stats: add 1000, delete 19, find 62/63
[29740.843368] Free swap  = 3215484kB
[29740.843372] Total swap = 3219448kB
[29740.846432] 760320 pages RAM
[29740.846432] 13485 pages reserved
[29740.846432] 610373 pages shared
[29740.846432] 460288 pages non-shared
[29740.846432] iwlagn 0000:03:00.0: Failed to allocate SKB buffer with GFP_ATOMIC. Only 0 free buffers remaining.
[29742.444636] flush-254:0: page allocation failure. order:2, mode:0x4020
[29742.444640] Pid: 1553, comm: flush-254:0 Not tainted 2.6.32-5-amd64 #1
[29742.444642] Call Trace:
[29742.444644]  <IRQ>  [<ffffffff810b9bcf>] ? __alloc_pages_nodemask+0x55b/0x5d0
[29742.444669]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29742.444673]  [<ffffffff810e5b06>] ? kmalloc_large_node+0x5d/0x9b
[29742.444677]  [<ffffffff81246c6c>] ? __alloc_skb+0x69/0x15a
[29742.444682]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29742.444688]  [<ffffffffa03b63ba>] ? iwl_rx_handle+0x1c9/0x214 [iwlagn]
[29742.444694]  [<ffffffffa037a8a0>] ? iwl_rx_replenish_now+0xe/0x17 [iwlcore]
[29742.444699]  [<ffffffffa03b6aec>] ? iwl_irq_tasklet+0x2e1/0x40f [iwlagn]
[29742.444702]  [<ffffffff8105231e>] ? tasklet_action+0x78/0xce
[29742.444706]  [<ffffffff8106f689>] ? tick_handle_oneshot_broadcast+0xbc/0xf8
[29742.444710]  [<ffffffff810539e1>] ? __do_softirq+0xdd/0x1a0
[29742.444715]  [<ffffffffa03763c0>] ? iwl_isr_ict+0x179/0x200 [iwlcore]
[29742.444719]  [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
[29742.444722]  [<ffffffff81013903>] ? do_softirq+0x3f/0x7c
[29742.444725]  [<ffffffff81053850>] ? irq_exit+0x36/0x76
[29742.444728]  [<ffffffff81012ffa>] ? do_IRQ+0xa0/0xb6
[29742.444730]  [<ffffffff810114d3>] ? ret_from_intr+0x0/0x11
[29742.444732]  <EOI>  [<ffffffff810b9f4d>] ? clear_page_dirty_for_io+0x46/0xb8
[29742.444737]  [<ffffffff810ba2c2>] ? write_cache_pages+0x1f8/0x327
[29742.444752]  [<ffffffffa0240114>] ? __mpage_da_writepage+0x0/0x146 [ext4]
[29742.444761]  [<ffffffffa023fe50>] ? ext4_da_writepages+0x4a8/0x6cb [ext4]
[29742.444765]  [<ffffffff810b348a>] ? find_get_pages_tag+0x46/0xdd
[29742.444769]  [<ffffffff811106c8>] ? blkdev_get_block+0x0/0x57
[29742.444773]  [<ffffffff81045264>] ? find_busiest_group+0x80b/0x875
[29742.444776]  [<ffffffff8103fe50>] ? update_curr+0xa6/0x147
[29742.444779]  [<ffffffff81064a17>] ? bit_waitqueue+0x10/0xa0
[29742.444783]  [<ffffffff8110700e>] ? writeback_single_inode+0xe7/0x2da
[29742.444786]  [<ffffffff81107d14>] ? writeback_inodes_wb+0x424/0x4ff
[29742.444789]  [<ffffffff81107f1b>] ? wb_writeback+0x12c/0x1ab
[29742.444792]  [<ffffffff811080b5>] ? wb_do_writeback+0x73/0x15b
[29742.444795]  [<ffffffff811081ce>] ? bdi_writeback_task+0x31/0x9d
[29742.444799]  [<ffffffff810c847a>] ? bdi_start_fn+0x0/0xd2
[29742.444802]  [<ffffffff810c84ea>] ? bdi_start_fn+0x70/0xd2
[29742.444805]  [<ffffffff810c847a>] ? bdi_start_fn+0x0/0xd2
[29742.444807]  [<ffffffff81064829>] ? kthread+0x79/0x81
[29742.444810]  [<ffffffff81011baa>] ? child_rip+0xa/0x20
[29742.444812]  [<ffffffff810647b0>] ? kthread+0x0/0x81
[29742.444815]  [<ffffffff81011ba0>] ? child_rip+0x0/0x20
[29742.444816] Mem-Info:
[29742.444818] Node 0 DMA per-cpu:
[29742.444820] CPU    0: hi:    0, btch:   1 usd:   0
[29742.444822] CPU    1: hi:    0, btch:   1 usd:   0
[29742.444824] Node 0 DMA32 per-cpu:
[29742.444826] CPU    0: hi:  186, btch:  31 usd:  18
[29742.444828] CPU    1: hi:  186, btch:  31 usd: 108
[29742.444832] active_anon:334780 inactive_anon:85730 isolated_anon:49
[29742.444833]  active_file:71857 inactive_file:191049 isolated_file:99
[29742.444834]  unevictable:0 dirty:140256 writeback:31142 unstable:0
[29742.444835]  free:4017 slab_reclaimable:14201 slab_unreclaimable:19389
[29742.444836]  mapped:48490 shmem:108821 pagetables:13212 bounce:0
[29742.444838] Node 0 DMA free:11660kB min:32kB low:40kB high:48kB active_anon:100kB inactive_anon:728kB active_file:444kB inactive_file:2752kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15360kB mlocked:0kB dirty:1200kB writeback:388kB mapped:16kB shmem:16kB slab_reclaimable:88kB slab_unreclaimable:20kB kernel_stack:0kB pagetables:4kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[29742.444848] lowmem_reserve[]: 0 2910 2910 2910
[29742.444851] Node 0 DMA32 free:4408kB min:6884kB low:8604kB high:10324kB active_anon:1339020kB inactive_anon:342192kB active_file:286984kB inactive_file:761444kB unevictable:0kB isolated(anon):196kB isolated(file):396kB present:2979864kB mlocked:0kB dirty:559824kB writeback:124180kB mapped:193944kB shmem:435268kB slab_reclaimable:56716kB slab_unreclaimable:77536kB kernel_stack:3176kB pagetables:52844kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[29742.444862] lowmem_reserve[]: 0 0 0 0
[29742.444865] Node 0 DMA: 3*4kB 2*8kB 1*16kB 3*32kB 2*64kB 3*128kB 3*256kB 2*512kB 3*1024kB 3*2048kB 0*4096kB = 11660kB
[29742.444872] Node 0 DMA32: 786*4kB 2*8kB 0*16kB 1*32kB 3*64kB 2*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 4408kB
[29742.444880] 372787 total pagecache pages
[29742.444881] 985 pages in swap cache
[29742.444883] Swap cache stats: add 1004, delete 19, find 62/63
[29742.444885] Free swap  = 3215468kB
[29742.444886] Total swap = 3219448kB
[29742.448007] 760320 pages RAM
[29742.448007] 13485 pages reserved
[29742.448007] 612679 pages shared
[29742.448007] 457920 pages non-shared
[29742.448007] iwlagn 0000:03:00.0: Failed to allocate SKB buffer with GFP_ATOMIC. Only 0 free buffers remaining.
[29747.213726] ktorrent: page allocation failure. order:2, mode:0x4020
[29747.213736] Pid: 23552, comm: ktorrent Not tainted 2.6.32-5-amd64 #1
[29747.213741] Call Trace:
[29747.213746]  <IRQ>  [<ffffffff810b9bcf>] ? __alloc_pages_nodemask+0x55b/0x5d0
[29747.213799]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29747.213811]  [<ffffffff810e5b06>] ? kmalloc_large_node+0x5d/0x9b
[29747.213821]  [<ffffffff81246c6c>] ? __alloc_skb+0x69/0x15a
[29747.213838]  [<ffffffffa037a666>] ? iwl_rx_allocate+0x9f/0x2cb [iwlcore]
[29747.213854]  [<ffffffffa03b63ba>] ? iwl_rx_handle+0x1c9/0x214 [iwlagn]
[29747.213871]  [<ffffffffa037a8a0>] ? iwl_rx_replenish_now+0xe/0x17 [iwlcore]
[29747.213885]  [<ffffffffa03b6aec>] ? iwl_irq_tasklet+0x2e1/0x40f [iwlagn]
[29747.213896]  [<ffffffff8105231e>] ? tasklet_action+0x78/0xce
[29747.213905]  [<ffffffff811823fe>] ? blk_done_softirq+0x6e/0x7b
[29747.213915]  [<ffffffff810539e1>] ? __do_softirq+0xdd/0x1a0
[29747.213925]  [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
[29747.213933]  [<ffffffff81013903>] ? do_softirq+0x3f/0x7c
[29747.213941]  [<ffffffff81053850>] ? irq_exit+0x36/0x76
[29747.213949]  [<ffffffff81012ffa>] ? do_IRQ+0xa0/0xb6
[29747.213957]  [<ffffffff810114d3>] ? ret_from_intr+0x0/0x11
[29747.213962]  <EOI> 
[29747.213966] Mem-Info:
[29747.213970] Node 0 DMA per-cpu:
[29747.213977] CPU    0: hi:    0, btch:   1 usd:   0
[29747.213983] CPU    1: hi:    0, btch:   1 usd:   0
[29747.213987] Node 0 DMA32 per-cpu:
[29747.213993] CPU    0: hi:  186, btch:  31 usd:   0
[29747.213999] CPU    1: hi:  186, btch:  31 usd:   0
[29747.214012] active_anon:337071 inactive_anon:85662 isolated_anon:37
[29747.214015]  active_file:71266 inactive_file:190125 isolated_file:59
[29747.214018]  unevictable:0 dirty:114994 writeback:15869 unstable:0
[29747.214021]  free:4357 slab_reclaimable:13707 slab_unreclaimable:18853
[29747.214024]  mapped:48523 shmem:110896 pagetables:13212 bounce:0
[29747.214030] Node 0 DMA free:11648kB min:32kB low:40kB high:48kB active_anon:236kB inactive_anon:728kB active_file:464kB inactive_file:2216kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15360kB mlocked:0kB dirty:1560kB writeback:8kB mapped:16kB shmem:132kB slab_reclaimable:84kB slab_unreclaimable:472kB kernel_stack:0kB pagetables:4kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[29747.214059] lowmem_reserve[]: 0 2910 2910 2910
[29747.214068] Node 0 DMA32 free:5780kB min:6884kB low:8604kB high:10324kB active_anon:1348048kB inactive_anon:341920kB active_file:284600kB inactive_file:758284kB unevictable:0kB isolated(anon):148kB isolated(file):236kB present:2979864kB mlocked:0kB dirty:458416kB writeback:63468kB mapped:194076kB shmem:443452kB slab_reclaimable:54744kB slab_unreclaimable:74940kB kernel_stack:3176kB pagetables:52844kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[29747.214100] lowmem_reserve[]: 0 0 0 0
[29747.214108] Node 0 DMA: 4*4kB 4*8kB 1*16kB 4*32kB 5*64kB 5*128kB 3*256kB 1*512kB 3*1024kB 3*2048kB 0*4096kB = 11648kB
[29747.214131] Node 0 DMA32: 1129*4kB 22*8kB 0*16kB 0*32kB 1*64kB 0*128kB 2*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 5780kB
[29747.214153] 373311 total pagecache pages
[29747.214158] 986 pages in swap cache
[29747.214163] Swap cache stats: add 1035, delete 49, find 65/67
[29747.214167] Free swap  = 3215388kB
[29747.214171] Total swap = 3219448kB
[29747.217066] 760320 pages RAM
[29747.217066] 13485 pages reserved
[29747.217066] 585060 pages shared
[29747.217066] 483512 pages non-shared
[29747.217066] iwlagn 0000:03:00.0: Failed to allocate SKB buffer with GFP_ATOMIC. Only 1 free buffers remaining.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: