Bug 101684 - [BAT][CTG] Silent incomplete right after boot (first test)
Summary: [BAT][CTG] Silent incomplete right after boot (first test)
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: high critical
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-04 08:25 UTC by Martin Peres
Modified: 2017-07-04 13:16 UTC (History)
1 user (show)

See Also:
i915 platform: GM45
i915 features:


Attachments

Description Martin Peres 2017-07-04 08:25:38 UTC
On CI_DRM_2796, the machine fi-ctg-p8600 hard-hanged while running the first test (igt@core_auth@basic-auth). I wish I could give you more information about this problem, but I can't :s

Here are the full logs: https://intel-gfx-ci.01.org/CI/CI_DRM_2796/fi-ctg-p8600/igt@core_auth@basic-auth.html
Comment 1 Chris Wilson 2017-07-04 13:11:53 UTC
commit fad2083483bb7f743486199f90dc042939323453
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Sat Jul 1 00:05:17 2017 +0100

    drm/i915: Fix use-after-free of context during free_contexts
    
    When iterating the list of contexts to free, we need to use a safe
    iterator as we are freeing the link as we go. Pass an extra thick brown
    paper bag.
    
    Fixes: 5f09a9c8ab6b ("drm/i915: Allow contexts to be unreferenced locklessly")
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
    Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
    Cc: Matthew Auld <matthew.auld@intel.com>
    Link: http://patchwork.freedesktop.org/patch/msgid/20170630230517.1938-1-chris@chris-wilson.co.uk
    Reviewed-by: Matthew Auld <matthew.auld@intel.com>

Extremely odd we get no output though.
Comment 2 Martin Peres 2017-07-04 13:16:56 UTC
Thanks. Changing the status, so as QA does not spend time verifying this. I will be responsible for that.


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.