#12694 LOW 13.2.0: page allocation failure, mwifiex
Zarro Boogs per Child
bugtracker at laptop.org
Tue Jun 4 03:56:35 EDT 2013
#12694: page allocation failure, mwifiex
--------------------+-------------------------------------------------------
Reporter: Quozl | Owner:
Type: defect | Status: new
Priority: low | Milestone: 13.2.0
Component: kernel | Version:
Keywords: | Next_action: reproduce
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------+-------------------------------------------------------
Copying many files over wireless to a system using rsync over ssh caused a
kernel message and the system could no longer be accessed over wireless.
{{{
[ 490.687834] ksdioirqd/mmc0: page allocation failure: order:0,
mode:0x120
[ 490.694515] [<c0015bc4>] (unwind_backtrace+0x0/0x128) from [<c0456418>]
(dump_stack+0x20/0x24)
[ 490.703066] [<c0456418>] (dump_stack+0x20/0x24) from [<c00aee68>]
(warn_alloc_failed+0x108/0x128)
[ 490.703066] [<c00aee68>] (warn_alloc_failed+0x108/0x128) from
[<c00b1360>] (__alloc_pages_nodemask+0x53c/0x660)
[ 490.711868] [<c00b1360>] (__alloc_pages_nodemask+0x53c/0x660) from
[<c036fafc>] (netdev_alloc_frag+0x44/0xe8)
[ 490.731716] [<c036fafc>] (netdev_alloc_frag+0x44/0xe8) from
[<c0371194>] (__netdev_alloc_skb+0x3c/0xd4)
[ 490.731716] [<c0371194>] (__netdev_alloc_skb+0x3c/0xd4) from
[<bf0eab5c>] (mwifiex_process_int_status+0x314/0xa14 [mwifiex_sdio])
[ 490.741050] [<bf0eab5c>] (mwifiex_process_int_status+0x314/0xa14
[mwifiex_sdio]) from [<bf0ba180>] (mwifiex_main_process+0xf4/0x4c8
[mwifiex])
[ 490.765336] [<bf0ba180>] (mwifiex_main_process+0xf4/0x4c8 [mwifiex])
from [<bf0eb518>] (mwifiex_sdio_interrupt+0x15c/0x178 [mwifiex_sdio])
[ 490.765336] [<bf0eb518>] (mwifiex_sdio_interrupt+0x15c/0x178
[mwifiex_sdio]) from [<c0305ba8>] (sdio_irq_thread+0x178/0x2f0)
[ 490.777674] [<c0305ba8>] (sdio_irq_thread+0x178/0x2f0) from
[<c00467a4>] (kthread+0x9c/0xac)
[ 490.788805] [<c00467a4>] (kthread+0x9c/0xac) from [<c000fd80>]
(kernel_thread_exit+0x0/0x8)
[ 490.797181] Mem-info:
[ 490.805456] Normal per-cpu:
[ 490.807704] CPU 0: hi: 186, btch: 31 usd: 30
[ 490.810470] HighMem per-cpu:
[ 490.818069] CPU 0: hi: 90, btch: 15 usd: 41
[ 490.822824] active_anon:21847 inactive_anon:1200 isolated_anon:0
[ 490.822824] active_file:17233 inactive_file:138038 isolated_file:0
[ 490.822824] unevictable:0 dirty:14511 writeback:0 unstable:0
[ 490.822824] free:42081 slab_reclaimable:9464 slab_unreclaimable:1717
[ 490.822824] mapped:10187 shmem:1481 pagetables:753 bounce:0
[ 490.822824] Normal free:167780kB min:3508kB low:4384kB high:5260kB
active_anon:3676kB inactive_anon:4kB active_file:33148kB
inactive_file:415216kB unevictable:0kB isolated(anon):0kB
isolated(file):0kB present:772160kB mlocked:0kB dirty:58044kB
writeback:0kB mapped:0kB shmem:4kB slab_reclaimable:37856kB
slab_unreclaimable:6868kB kernel_stack:1264kB pagetables:3012kB
unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0
all_unreclaimable? no
[ 490.852664] lowmem_reserve[]: 0 2032 2032
[ 490.891616] HighMem free:544kB min:252kB low:544kB high:840kB
active_anon:83712kB inactive_anon:4796kB active_file:35784kB
inactive_file:136936kB unevictable:0kB isolated(anon):0kB
isolated(file):0kB present:260096kB mlocked:0kB dirty:0kB writeback:0kB
mapped:40748kB shmem:5920kB slab_reclaimable:0kB slab_unreclaimable:0kB
kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
[ 490.933607] lowmem_reserve[]: 0 0 0
[ 490.933607] Normal: 1391*4kB 1389*8kB 1390*16kB 1391*32kB 1318*64kB
0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB
0*32768kB = 167780kB
[ 490.951113] HighMem: 2*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 0*256kB
1*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 544kB
[ 490.951113] 156761 total pagecache pages
[ 490.967595] 0 pages in swap cache
[ 490.970879] Swap cache stats: add 0, delete 0, find 0/0
[ 490.970879] Free swap = 0kB
[ 490.976055] Total swap = 0kB
[ 490.978907] 260096 pages of RAM
[ 491.003494] 42528 free pages
[ 491.006608] 4172 reserved pages
[ 491.012568] 11181 slab pages
[ 491.012568] 179484 pages shared
[ 491.015420] 0 pages swap cached
[ 491.021797] mwifiex_sdio mmc0:0001:1: mwifiex_process_int_status:
failed to alloc skb
[ 501.054266] mwifiex_sdio mmc0:0001:1: mwifiex_cmd_timeout_func: Timeout
cmd id (1370331855.479994) = 0xa4, act = 0x0
[ 501.064775] mwifiex_sdio mmc0:0001:1: num_data_h2c_failure = 0
[ 501.064775] mwifiex_sdio mmc0:0001:1: num_cmd_h2c_failure = 0
[ 501.076260] mwifiex_sdio mmc0:0001:1: num_cmd_timeout = 1
[ 501.081621] mwifiex_sdio mmc0:0001:1: num_tx_timeout = 0
[ 501.086903] mwifiex_sdio mmc0:0001:1: last_cmd_index = 2
[ 501.092177] mwifiex_sdio mmc0:0001:1: last_cmd_resp_index = 1
[ 501.097900] mwifiex_sdio mmc0:0001:1: last_event_index = 3
[ 501.103342] mwifiex_sdio mmc0:0001:1: data_sent=0 cmd_sent=1
[ 501.108971] mwifiex_sdio mmc0:0001:1: ps_mode=0 ps_state=0
}}}
This was on a custom build based on 13.2.0, with kernel hash aeff3e2,
(despite f0a3916 being the latest in git), without Sugar. olpc-os-builder
patch: http://dev.laptop.org/~quozl/z/1Ujm4Z.txt
--
Ticket URL: <http://dev.laptop.org/ticket/12694>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list