Bug 111485

Summary: [CI][DRMTIP] igt@gem_mmap_gtt@* - timeout - Received signal SIGQUIT
Product: DRI Reporter: Lakshmi <lakshminarayana.vudum>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: not set    
Priority: not set CC: intel-gfx-bugs
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: G33, KBL, SKL i915 features: GEM/Other

Description Lakshmi 2019-08-26 08:16:57 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-xy.html
Starting subtest: forked-medium-copy-XY
Received signal SIGQUIT.
Stack trace: 
Received signal SIGQUIT.
Stack trace: 
Received signal SIGQUIT.
Stack trace: 
Received signal SIGQUIT.
Stack trace: 
Received signal SIGQUIT.
Stack trace: 
Received signal SIGQUIT.
Stack trace: 
 #0  [#f0a t[afla_tsailg__shiagn_dhlaenrd+l0exrd+60]x
d6]
 #0 [fatal_sig_handReceived signal SIGQUIT.
Stack trace: 
ler+0xd6]
 #0 [fatal_sig_handler+0xd6]
 #0 [fatal_sig_handler+0xd6]
Received signal SIGQUIT.
Stack trace: 
 #0 [fatal_sig_hand le#r0+ 0[xfda6t]a
l_sig_handler+0xd6]
 #1  [#k1i l[lkpigl+l0pxg4+00]x
40]
Received signal SIGQUIT.
Stack trace: 
 #1 [killpg+0x40]
 #1 [killpg+0x40]
 #1 [killpg+0x40]
 #1 [killpg+0x40]
 #0 [fatal_sig_handl e#r2+ 0[xmde6m]c
py_from_wc_sse41+0x120]
  ##22  [[tteesst _t#h_2uh gu[egt_eec_soctpo_yph+yu0+gx0e4x_b4cc9o]4p
]y
+0x494]
 #3 [test_huge_copy+0x43c]
  ##33  [[____rreeaall_ _m#ma3ai in[n9_91_19r9+e+al_main9190x0e5x6e]5
6]
 #4 [__real_main919+0xe56]
 #4 [main+0x27]
 #4 [main+0x27]
 #0 [fatal_sig_handler+0xd6]
 #5 [main+0x27 ]#
1 [killpg+0x40]
 #2 [memcpy_from_wc_sse41+0x120]
 #1 [killpg+0x40]
 #2 [test_huge_copy+0x494]
 #3 [test_huge_copy+0x44e]
 #3 [__r e#5a l[___mliabic_ns9ta1r9t_+m0aixne+05x6e7]]

 #4 [__real_mai+n90 1x9#e+250 6x[]e_
5_6w]a
it+0x1c]
 #4 [main+0x27]
 #5 [main+0x27]
 #5  #[4_ _[lmiabicn_+s0txa2r7t]_
main+0xe7]
 #1 [killpg+0x40]
 #6 [__libc_start_main+0xe7]
 #6 [_start+0x2a]
 #2 [memcpy_fr o#m7_ w[c__sstsaer4t1++00xx21a2]0
]
 #3 [test_huge_copy+0x44e]
 #6 [_start+0x2a]
 #4 [__real_main919+0xe56]
 #5 [__libc_start_main+0xe7 ]#
3 [__igt_waitchi l#d6r e[n_+_0lxi5b6c]_
start_main+0xe7]
 # 5# 2[ m[amienm+c0pxy2_7f]r
om_wc_sse41+0x120]
 #6 [_start+0x2a]
 #7 [_start+0x2a]
 #3 [test_huge_copy+0x44e]
 #4 [__real_main919+0xe56]
 #5 [main+0x27]
 #4 [igt_waitchildren+0x9]
 #6 [__libc_start_main+0xe7]
 #5 [test_huge_copy+0x6c5]
 #7 [_start+0x2a]
 #6 [__real_main919+0xe56]
 #7 [main+0x27]
 #6 [__libc_start_main+0xe7]
 #7 [_start+0x2a]
 #8 [__libc_start_main+0xe7]
 #9 [_start+0x2a]
 #5 [__libc_start_main+0xe7]
 #6 [_start+0x2a]
Comment 1 CI Bug Log 2019-08-26 08:20:03 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* BLB SKL KBL: igt@gem_mmap_gtt@* - timeout - Received signal SIGQUIT
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-blb-e6850/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-odd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-skl-6770hq/igt@gem_mmap_gtt@forked-medium-copy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-skl-6770hq/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-blb-e6850/igt@gem_mmap_gtt@forked-medium-copy-odd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-blb-e6850/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-odd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-skl-6770hq/igt@gem_mmap_gtt@medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-skl-6770hq/igt@gem_mmap_gtt@forked-medium-copy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-odd.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-kbl-8809g/igt@gem_mmap_gtt@forked-medium-copy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-skl-6770hq/igt@gem_mmap_gtt@forked-medium-copy-xy.html
  - https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_349/fi-skl-6770hq/igt@gem_mmap_gtt@forked-medium-copy.html
Comment 2 CI Bug Log 2019-08-26 08:57:02 UTC
A CI Bug Log filter associated to this bug has been updated:

{- BLB SKL KBL: igt@gem_mmap_gtt@* - timeout - Received signal SIGQUIT -}
{+ BLB SKL KBL: igt@gem_mmap_gtt@*|igt@kms_cursor_legacy@pipe-b-forked-move - timeout/incomplete - Received signal SIGQUIT +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-kbl-x1275/igt@kms_cursor_legacy@pipe-b-forked-move.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-kbl-x1275/igt@kms_cursor_legacy@pipe-b-forked-move.html
Comment 3 Chris Wilson 2019-08-26 09:58:39 UTC
(In reply to CI Bug Log from comment #2)
> A CI Bug Log filter associated to this bug has been updated:
> 
> {- BLB SKL KBL: igt@gem_mmap_gtt@* - timeout - Received signal SIGQUIT -}
> {+ BLB SKL KBL: igt@gem_mmap_gtt@*|igt@kms_cursor_legacy@pipe-b-forked-move
> - timeout/incomplete - Received signal SIGQUIT +}
> 
> New failures caught by the filter:
> 
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_350/fi-kbl-x1275/
> igt@kms_cursor_legacy@pipe-b-forked-move.html
>   *
> https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_351/fi-kbl-x1275/
> igt@kms_cursor_legacy@pipe-b-forked-move.html

I would not assume that they are immediately related. Maybe a similar eviction upset, but even then likely a different resolution.
Comment 4 Chris Wilson 2019-08-27 09:39:28 UTC
commit ebfdf5cd806b3bbf1ff79e69bce6a28df8bbe39d (HEAD -> drm-intel-next-queued, drm-intel/for-linux-next, drm-intel/drm-intel-next-queued)
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Mon Aug 26 14:07:50 2019 +0100

    drm/i915: Use NOEVICT for first pass on attemping to pin a GGTT mmap
    
    The intention is that we first try to pin the current vma into the
    mappable aperture only if it is already in use or it fits in the free
    space and will not cause contention. The first attempt was meant to be
    using PIN_NOEVICT to reuse the current vma if possible, following up
    with different eviction strategies.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111485
    Fixes: 6846895fde05 ("drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICT")
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Matthew Auld <matthew.auld@intel.com>
    Reviewed-by: Matthew Auld <matthew.auld@intel.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/20190826130750.17272-1-chris@chris-wilson.co.uk

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.