[Bug 100353] [EXT][NO SNB, IVB] gem_tiled_swapping at non-threaded failing or hanging testhosts

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 23 11:27:33 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=100353

--- Comment #3 from Chris Wilson <chris at chris-wilson.co.uk> ---
The shrinker is being run before the failures, e.g.:

[   31.367525] i915_gem_shrinker_count: count = 256 pages (actual 354 pages)
[   31.367832] i915_gem_shrinker_scan: freed = 256 / 128 pages
[   31.367861] i915_gem_shrinker_count: count = 0 pages (actual 98 pages)
[   31.368090] i915_gem_shrinker_count: count = 0 pages (actual 98 pages)
[   31.368124] i915_gem_shrinker_count: count = 0 pages (actual 98 pages)
[   31.368138] gem_tiled_swapp: page allocation failure: order:0,
mode:0x1401000(GFP_NOIO|__GFP_NORETRY), nodemask=(null)
[   31.368147] gem_tiled_swapp cpuset=/ mems_allowed=0
[   31.368153] CPU: 0 PID: 747 Comm: gem_tiled_swapp Not tainted 4.11.0-rc3+ #7
[   31.368155] Hardware name:                  /NUC6CAYB, BIOS
AYAPLCEL.86A.0029.2016.1124.1625 11/24/2016
[   31.368156] Call Trace:
[   31.368164]  ? dump_stack+0x46/0x5d
[   31.368168]  ? warn_alloc+0xe6/0x180
[   31.368171]  ? __alloc_pages_slowpath+0xab6/0xb40
[   31.368174]  ? set_next_entity+0x6b/0x9c0
[   31.368177]  ? __alloc_pages_nodemask+0x197/0x1b0
[   31.368179]  ? shmem_alloc_and_acct_page+0x140/0x230
[   31.368181]  ? find_get_entry+0x14/0xe0
[   31.368183]  ? shmem_getpage_gfp.isra.56+0x15a/0xae0
[   31.368186]  ? shmem_read_mapping_page_gfp+0x31/0x60
[   31.368216]  ? i915_gem_object_get_pages_gtt+0x20f/0x5f0 [i915]
[   31.368239]  ? ____i915_gem_object_get_pages+0x38/0x70 [i915]
[   31.368262]  ? __i915_gem_object_get_pages+0x4e/0x60 [i915]
[   31.368284]  ? i915_gem_set_domain_ioctl+0x1bd/0x210 [i915]
[   31.368295]  ? drm_ioctl+0x1d1/0x3b0 [drm]
[   31.368317]  ? i915_gem_obj_prepare_shmem_write+0x140/0x140 [i915]
[   31.368320]  ? do_mmap+0x356/0x440
[   31.368323]  ? do_vfs_ioctl+0x86/0x5b0
[   31.368325]  ? SyS_ioctl+0x36/0x70
[   31.368328]  ? entry_SYSCALL_64_fastpath+0x17/0x98
[   31.368330] Mem-Info:
[   31.368336] active_anon:8601 inactive_anon:78273 isolated_anon:45
 active_file:2772 inactive_file:634 isolated_file:0
 unevictable:1872890 dirty:13 writeback:15104 unstable:0
 slab_reclaimable:992 slab_unreclaimable:4998
 mapped:3590 shmem:68205 pagetables:4174 bounce:0
 free:26901 free_pcp:72 free_cma:0
[   31.368341] Node 0 active_anon:34404kB inactive_anon:313092kB
active_file:11088kB inactive_file:2536kB unevictable:7491560kB
isolated(anon):180kB isolated(file):0kB mapped:14360kB dirty:52kB
writeback:60416kB shmem:0kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp:
272820kB writeback_tmp:0kB unstable:0kB pages_scanned:8 all_unreclaimable? no
[   31.368346] DMA free:15892kB min:132kB low:164kB high:196kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB
writepending:0kB present:15984kB managed:15892kB mlocked:0kB
slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB
bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[   31.368346] lowmem_reserve[]: 0 1800 7803 7803
[   31.368354] DMA32 free:39836kB min:15560kB low:19448kB high:23336kB
active_anon:19528kB inactive_anon:287760kB active_file:4kB inactive_file:12kB
unevictable:1498088kB writepending:58328kB present:1926492kB managed:1853664kB
mlocked:1498088kB slab_reclaimable:620kB slab_unreclaimable:3852kB
kernel_stack:0kB pagetables:2920kB bounce:0kB free_pcp:288kB local_pcp:288kB
free_cma:0kB
[   31.368355] lowmem_reserve[]: 0 0 6003 6003
[   31.368362] Normal free:51876kB min:51884kB low:64852kB high:77820kB
active_anon:14716kB inactive_anon:24904kB active_file:11084kB
inactive_file:2364kB unevictable:5993492kB writepending:2100kB
present:6291456kB managed:6147088kB mlocked:5993492kB slab_reclaimable:3348kB
slab_unreclaimable:16140kB kernel_stack:1648kB pagetables:13776kB bounce:0kB
free_pcp:0kB local_pcp:0kB free_cma:0kB
[   31.368363] lowmem_reserve[]: 0 0 0 0
[   31.368367] DMA: 3*4kB (U) 3*8kB (U) 3*16kB (U) 2*32kB (U) 2*64kB (U)
0*128kB 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15892kB
[   31.368383] DMA32: 5*4kB (ME) 21*8kB (UE) 19*16kB (UE) 15*32kB (UME) 8*64kB
(ME) 5*128kB (UME) 8*256kB (UME) 4*512kB (ME) 1*1024kB (M) 0*2048kB 8*4096kB
(M) = 40012kB
[   31.368399] Normal: 286*4kB (UM) 111*8kB (UME) 58*16kB (M) 54*32kB (UM)
28*64kB (UME) 2*128kB (E) 3*256kB (ME) 3*512kB (UM) 2*1024kB (ME) 4*2048kB
(UME) 8*4096kB (M) = 52048kB
[   31.368416] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0
hugepages_size=2048kB
[   31.368417] 86889 total pagecache pages
[   31.368421] 15150 pages in swap cache
[   31.368422] Swap cache stats: add 36066, delete 20916, find 22/37
[   31.368423] Free swap  = 8089596kB
[   31.368424] Total swap = 8233980kB
[   31.368425] 2058483 pages RAM
[   31.368426] 0 pages HighMem/MovableOnly
[   31.368426] 54322 pages reserved

and that also says we don't have stray objects left lying around. So why is
everything "unevictable"?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170323/78e41a15/attachment-0001.html>


More information about the intel-gfx-bugs mailing list