#11478 NORM Not Tri: X Page Allocation Errors

Zarro Boogs per Child bugtracker at laptop.org
Fri Nov 18 19:33:02 EST 2011


#11478: X Page Allocation Errors
--------------------------+-------------------------------------------------
 Reporter:  carrott       |                 Owner:               
     Type:  defect        |                Status:  new          
 Priority:  normal        |             Milestone:  Not Triaged  
Component:  not assigned  |               Version:  not specified
 Keywords:                |           Next_action:  never set    
 Verified:  0             |   Deployment_affected:               
Blockedby:                |              Blocking:               
--------------------------+-------------------------------------------------
 Seen on os11 and os882 on XO-1.75 B1 in both sugar and gnome. I don't have
 any deterministic steps to reproduce. Using terminal in sugar would
 eventually (or sometimes quite quickly) provoke the error, killing
 terminal in the process. In gnome the animated copy file dialog would also
 generally provoke the problem after a minute or two and usually kill
 everything including the window manager and sometimes X.

 This basically made terminal in sugar unusable (I used the ctrl-alt-f2
 console) and gnome was rather unstable.

 This appears to be the same problem as #11433 but in os882 there is no
 suspend and I did not observe a correlation with suspend in os11.

 Attached is a messages log file from os882 and from os11 from bonnie, an
 XO-1.75 B1 prototype.


 {{{
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.454984] X: page allocation
 failure: order:10, mode:0x21
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.467408] [<c00359ac>]
 (unwind_backtrace+0x0/0x120) from [<c0090180>]
 (warn_alloc_failed+0xe0/0x104)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.490184] [<c0090180>]
 (warn_alloc_failed+0xe0/0x104) from [<c00928e0>]
 (__alloc_pages_nodemask+0x528/0x580)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.522982] [<c00928e0>]
 (__alloc_pages_nodemask+0x528/0x580) from [<c00929b0>]
 (__get_free_pages+0x10/0x3c)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.558325] [<c00929b0>]
 (__get_free_pages+0x10/0x3c) from [<c01c1654>]
 (gckOS_AllocatePagedMemoryEx+0x6c/0x188)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.569066] [<c01c1654>]
 (gckOS_AllocatePagedMemoryEx+0x6c/0x188) from [<c01c5aec>]
 (gckVIDMEM_ConstructVirtual+0xc8/0x128)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.580623] [<c01c5aec>]
 (gckVIDMEM_ConstructVirtual+0xc8/0x128) from [<c01c345c>]
 (_AllocateMemory+0x94/0x170)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.591197] [<c01c345c>]
 (_AllocateMemory+0x94/0x170) from [<c01c399c>]
 (gckKERNEL_Dispatch+0x290/0x518)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.601100] [<c01c399c>]
 (gckKERNEL_Dispatch+0x290/0x518) from [<c01bfeec>] (drv_ioctl+0x1d0/0x2f0)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.610447] [<c01bfeec>]
 (drv_ioctl+0x1d0/0x2f0) from [<c00c8358>] (do_vfs_ioctl+0x544/0x5b8)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.619138] [<c00c8358>]
 (do_vfs_ioctl+0x544/0x5b8) from [<c00c8400>] (sys_ioctl+0x34/0x54)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.628018] [<c00c8400>]
 (sys_ioctl+0x34/0x54) from [<c0030080>] (ret_fast_syscall+0x0/0x30)
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.637044] Mem-info:
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.639315] Normal per-cpu:
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.639330] CPU    0: hi:  186,
 btch:  31 usd:  98
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.642102] active_anon:17122
 inactive_anon:147 isolated_anon:0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.646878]  active_file:76
 inactive_file:155 isolated_file:0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.646887]  unevictable:12 dirty:0
 writeback:2 unstable:0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.646887]  free:74442
 slab_reclaimable:583 slab_unreclaimable:1079
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.646904]  mapped:197 shmem:332
 pagetables:405 bounce:0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.675582] Normal free:297768kB
 min:2672kB low:3340kB high:4008kB active_anon:68488kB inactive_anon:588kB
 active_file:304kB inactive_file:620kB unevictable:48kB isolated(anon):0kB
 isolated(file):0kB present:446528kB mlocked:48kB dirty:0kB writeback:8kB
 mapped:788kB shmem:1328kB slab_reclaimable:2332kB
 slab_unreclaimable:4316kB kernel_stack:1320kB pagetables:1620kB
 unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:152
 all_unreclaimable? no
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.714982] lowmem_reserve[]: 0 0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.718388] Normal: 3788*4kB
 2437*8kB 1683*16kB 1181*32kB 738*64kB 333*128kB 170*256kB 69*512kB
 23*1024kB 3*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 297768kB
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.733532] 658 total pagecache
 pages
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.739141] 0 pages in swap cache
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.743065] Swap cache stats: add
 0, delete 0, find 0/0
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.748836] Free swap  = 0kB
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.752201] Total swap = 0kB
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.775050] 129024 pages of RAM
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.778385] 79753 free pages
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.781640] 27647 reserved pages
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.781649] 1662 slab pages
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.787993] 1181 pages shared
 Jan  1 01:29:56 xo-6d-6c-3a kernel: [ 5278.791161] 0 pages swap cached
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/11478>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list