alloc_pages_slowpath failing for no apparent reason

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

While playing minecraft after my system has been running for some time,
I get memory allocation failures for no apparent reason.  It appears
that the radeon driver is trying to allocate an order 4 page, with GFP
flags of WAIT | IO | FS | COMP | ZERO | KMEMCG, and this fails despite
there being plenty of 64k pages in the buddy list for both ZONE_DMA32 and
ZONE_NORMAL.  What could possibly cause this?  Here is the log:

[106595.211623] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12!
[106595.212779] warn_alloc_failed: 83 callbacks suppressed
[106595.212781] java: page allocation failure: order:4, mode:0x10c0d0
[106595.212784] CPU: 2 PID: 22245 Comm: java Not tainted 3.13.0-29-generic #53-Ubuntu
[106595.212785] Hardware name: System manufacturer System Product Name/P8P67 PRO REV 3.1, BIOS 1904 0
8/15/2011
[106595.212786]  0000000000000000 ffff8801253dd938 ffffffff8171a214 000000000010c0d0
[106595.212788]  ffff8801253dd9c0 ffffffff81153bab ffff88012f7f8e38 ffff8801253dd960
[106595.212790]  ffffffff81156696 ffff8801253dd990 0000000000000286 0000000000000003
[106595.212792] Call Trace:
[106595.212798]  [<ffffffff8171a214>] dump_stack+0x45/0x56
[106595.212800]  [<ffffffff81153bab>] warn_alloc_failed+0xeb/0x140
[106595.212802]  [<ffffffff81156696>] ? drain_local_pages+0x16/0x20
[106595.212804]  [<ffffffff81158352>] __alloc_pages_nodemask+0x972/0xb80
[106595.212807]  [<ffffffff811964e3>] alloc_pages_current+0xa3/0x160
[106595.212809]  [<ffffffff81152c7e>] __get_free_pages+0xe/0x50
[106595.212812]  [<ffffffff8116f6ee>] kmalloc_order_trace+0x2e/0xa0
[106595.212814]  [<ffffffff811a1661>] __kmalloc+0x211/0x230
[106595.212835]  [<ffffffffa0458c2d>] ? radeon_cs_ioctl+0x1dd/0x9e0 [radeon]
[106595.212847]  [<ffffffffa0458c55>] radeon_cs_ioctl+0x205/0x9e0 [radeon]
[106595.212849]  [<ffffffff8101b7c9>] ? sched_clock+0x9/0x10
[106595.212851]  [<ffffffff8109d2e5>] ? sched_clock_cpu+0xb5/0x100
[106595.212859]  [<ffffffffa026dc22>] drm_ioctl+0x502/0x630 [drm]
[106595.212863]  [<ffffffff810d9459>] ? futex_wake+0x1a9/0x1d0
[106595.212869]  [<ffffffffa040c0fe>] radeon_drm_ioctl+0x4e/0x90 [radeon]
[106595.212872]  [<ffffffff811cf9c0>] do_vfs_ioctl+0x2e0/0x4c0
[106595.212874]  [<ffffffff8109dd94>] ? vtime_account_user+0x54/0x60
[106595.212876]  [<ffffffff811cfc21>] SyS_ioctl+0x81/0xa0
[106595.212879]  [<ffffffff8172adff>] tracesys+0xe1/0xe6
[106595.212880] Mem-Info:
[106595.212881] Node 0 DMA per-cpu:
[106595.212882] CPU    0: hi:    0, btch:   1 usd:   0
[106595.212883] CPU    1: hi:    0, btch:   1 usd:   0
[106595.212884] CPU    2: hi:    0, btch:   1 usd:   0
[106595.212885] CPU    3: hi:    0, btch:   1 usd:   0
[106595.212886] Node 0 DMA32 per-cpu:
[106595.212887] CPU    0: hi:  186, btch:  31 usd:   0
[106595.212888] CPU    1: hi:  186, btch:  31 usd:   0
[106595.212889] CPU    2: hi:  186, btch:  31 usd:   0
[106595.212890] CPU    3: hi:  186, btch:  31 usd:   0
[106595.212891] Node 0 Normal per-cpu:
[106595.212892] CPU    0: hi:  186, btch:  31 usd:   0
[106595.212893] CPU    1: hi:  186, btch:  31 usd:   0
[106595.212894] CPU    2: hi:  186, btch:  31 usd:   0
[106595.212895] CPU    3: hi:  186, btch:  31 usd:   0
[106595.212897] active_anon:373732 inactive_anon:168207 isolated_anon:0
[106595.212897]  active_file:87894 inactive_file:202511 isolated_file:0
[106595.212897]  unevictable:4 dirty:137 writeback:0 unstable:0
[106595.212897]  free:40691 slab_reclaimable:37781 slab_unreclaimable:14708
[106595.212897]  mapped:28022 shmem:6233 pagetables:7960 bounce:0
[106595.212897]  free_cma:0
[106595.212899] Node 0 DMA free:15900kB min:264kB low:328kB high:396kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15984kB managed:15900kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
[106595.212903] lowmem_reserve[]: 0 3217 3912 3912
[106595.212905] Node 0 DMA32 free:121552kB min:55360kB low:69200kB high:83040kB active_anon:1286900kB inactive_anon:443620kB active_file:308180kB inactive_file:766640kB unevictable:16kB isolated(anon):0kB isolated(file):0kB present:3376348kB managed:3297396kB mlocked:16kB dirty:104kB writeback:0kB mapped:106112kB shmem:24028kB slab_reclaimable:122824kB slab_unreclaimable:37524kB kernel_stack:2656kB pagetables:24660kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[106595.212908] lowmem_reserve[]: 0 0 694 694
[106595.212910] Node 0 Normal free:25312kB min:11952kB low:14940kB high:17928kB active_anon:208028kB inactive_anon:229208kB active_file:43396kB inactive_file:43404kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:778240kB managed:711468kB mlocked:0kB dirty:444kB writeback:0kB mapped:5976kB shmem:904kB slab_reclaimable:28300kB slab_unreclaimable:21308kB kernel_stack:1176kB pagetables:7180kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[106595.212913] lowmem_reserve[]: 0 0 0 0
[106595.212915] Node 0 DMA: 1*4kB (U) 1*8kB (U) 1*16kB (U) 0*32kB 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (R) 3*4096kB (M) = 15900kB
[106595.212948] Node 0 DMA32: 17854*4kB (UEMR) 2829*8kB (UEM) 1547*16kB (UEM) 58*32kB (UEM) 15*64kB (UE) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 121616kB
[106595.212954] Node 0 Normal: 652*4kB (UEMR) 1455*8kB (UEM) 377*16kB (UEM) 163*32kB (UEM) 14*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 26392kB
[106595.212961] Node 0 hugepages_total=1 hugepages_free=1 hugepages_surp=1 hugepages_size=2048kB
[106595.212962] 312090 total pagecache pages
[106595.212963] 15451 pages in swap cache
[106595.212965] Swap cache stats: add 833481, delete 818030, find 381508/435184
[106595.212965] Free swap  = 1584484kB
[106595.212966] Total swap = 2097148kB
[106595.212967] 1042643 pages RAM
[106595.212968] 0 pages HighMem/MovableOnly
[106595.212968] 16693 pages reserved

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJTriZyAAoJEI5FoCIzSKrwsbIH/RDPYPZN9EGVnJVzCuehn1YK
XqJtEivJ+z/gd/zqOnBlgDXrIJHg9yklfD0/tFMmzcInQFwpQ5A8gVko9GvaiByS
WLdeUEtTLHOmbKArwrJPpjq/qUaQTdoUQ175sjdqffpugQMX/SY0MjgJ4KjiqgRS
1j0/jaLxXa6R2+6GtwYFJiBU5UX8q21/Id5pKKFP5NGIXl0NOfsB1GzRMw2j7uqZ
pVhn95p8OmoH5Kuya0uwcmnkFQP4O5M1goiQuHd8HkpGaCa0A1ErCA5df6hUxsKn
ChhIfjYwb2BnneUsAHBfnhUg/NPieuLANZs9wKkO3Z6PILJIGKB5s2m4TqN1J0o=
=AT+k
-----END PGP SIGNATURE-----

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx";> email@xxxxxxxxx </a>




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]