Bug 100641 - [GLK][BAT] igt@gem_ctx_create@basic-files incomplete in CI
Summary: [GLK][BAT] igt@gem_ctx_create@basic-files incomplete in CI
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-10 12:15 UTC by Jani Saarinen
Modified: 2017-07-24 23:15 UTC (History)
1 user (show)

See Also:
i915 platform: GLK
i915 features: GEM/Other


Attachments

Description Jani Saarinen 2017-04-10 12:15:39 UTC
On CI igt@gem_ctx_create@basic-files incomplete.

Documenting finding.
Command line: BOOT_IMAGE=/boot/drm_intel root=/dev/sda2 idle=halt intel_iommu=igfx_off drm.debug=0xe nmi_watchdog=panic,auto panic=1 ro 3

No pstore available.

Dmesg attached below.
Comment 1 Jani Saarinen 2017-04-10 12:15:55 UTC
[  121.859013] Console: switching to colour dummy device 80x25
[  121.859315] [IGT] core_auth: executing
[  121.872062] [IGT] core_auth: starting subtest basic-auth
[  121.872497] [IGT] core_auth: exiting, ret=0
[  121.894684] Console: switching to colour frame buffer device 240x67
[  122.076204] Console: switching to colour dummy device 80x25
[  122.076476] [IGT] core_prop_blob: executing
[  122.093376] [IGT] core_prop_blob: starting subtest basic
[  122.093606] [IGT] core_prop_blob: exiting, ret=0
[  122.144498] Console: switching to colour frame buffer device 240x67
[  122.324306] Console: switching to colour dummy device 80x25
[  122.324576] [IGT] drv_getparams_basic: executing
[  122.338329] [IGT] drv_getparams_basic: starting subtest basic-eu-total
[  122.338503] [IGT] drv_getparams_basic: exiting, ret=0
[  122.377669] Console: switching to colour frame buffer device 240x67
[  122.557119] Console: switching to colour dummy device 80x25
[  122.557392] [IGT] drv_getparams_basic: executing
[  122.574333] [IGT] drv_getparams_basic: starting subtest basic-subslice-total
[  122.574529] [IGT] drv_getparams_basic: exiting, ret=0
[  122.627450] Console: switching to colour frame buffer device 240x67
[  122.807568] Console: switching to colour dummy device 80x25
[  122.807899] [IGT] drv_hangman: executing
[  122.821618] [IGT] drv_hangman: starting subtest error-state-basic
[  122.821881] [drm:error_state_write [i915]] Resetting error state
[  122.830313] [drm] GPU HANG: ecode 9:0:0xffdffefe, reason: Manually setting wedged to 1, action: reset
[  122.830367] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  122.830416] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  122.830463] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  122.830512] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  122.830559] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  122.831022] [drm:i915_reset_and_wakeup [i915]] resetting chip
[  122.831149] drm/i915: Resetting chip after gpu hang
[  122.833873] [drm] RC6 on
[  122.834065] [drm:gen8_init_common_ring [i915]] Execlists enabled for rcs
[  122.834183] [drm:init_workarounds_ring [i915]] rcs: Number of context specific w/a: 12
[  122.834365] [drm:gen8_init_common_ring [i915]] Execlists enabled for bcs
[  122.834534] [drm:gen8_init_common_ring [i915]] Execlists enabled for vcs
[  122.834702] [drm:gen8_init_common_ring [i915]] Execlists enabled for vecs
[  122.837998] [drm:error_state_write [i915]] Resetting error state
[  122.838329] [IGT] drv_hangman: exiting, ret=0
[  122.877259] Console: switching to colour frame buffer device 240x67
[  123.058836] Console: switching to colour dummy device 80x25
[  123.059112] [IGT] gem_basic: executing
[  123.084048] [IGT] gem_basic: starting subtest bad-close
[  123.084217] [IGT] gem_basic: exiting, ret=0
[  123.110355] Console: switching to colour frame buffer device 240x67
[  123.288046] Console: switching to colour dummy device 80x25
[  123.288313] [IGT] gem_basic: executing
[  123.301328] [IGT] gem_basic: starting subtest create-close
[  123.301555] [IGT] gem_basic: exiting, ret=0
[  123.343552] Console: switching to colour frame buffer device 240x67
[  123.526198] Console: switching to colour dummy device 80x25
[  123.526469] [IGT] gem_basic: executing
[  123.540315] [IGT] gem_basic: starting subtest create-fd-close
[  123.540589] [IGT] gem_basic: exiting, ret=0
[  123.593330] Console: switching to colour frame buffer device 240x67
[  123.772116] Console: switching to colour dummy device 80x25
[  123.772393] [IGT] gem_busy: executing
[  123.798763] [IGT] gem_busy: starting subtest basic-busy-default
[  123.819012] [IGT] gem_busy: exiting, ret=0
[  123.876433] Console: switching to colour frame buffer device 240x67
[  124.059846] Console: switching to colour dummy device 80x25
[  124.060118] [IGT] gem_busy: executing
[  124.089655] [IGT] gem_busy: starting subtest basic-hang-default
[  137.732611] [drm] GPU HANG: ecode 9:0:0xe7577efe, in gem_busy [6549], reason: Hang on rcs, action: reset
[  137.733040] [drm:i915_reset_and_wakeup [i915]] resetting chip
[  137.733168] drm/i915: Resetting chip after gpu hang
[  137.735840] [drm:i915_gem_reset [i915]] context gem_busy[6549]/0 marked guilty (score 10) banned? no
[  137.735958] [drm:i915_gem_reset [i915]] resetting rcs to restart from tail of request 0x158
[  137.736200] [drm] RC6 on
[  137.736365] [drm:gen8_init_common_ring [i915]] Execlists enabled for rcs
[  137.736466] [drm:gen8_init_common_ring [i915]] Restarting rcs from requests [0x158, 0x0]
[  137.736596] [drm:init_workarounds_ring [i915]] rcs: Number of context specific w/a: 12
[  137.736801] [drm:gen8_init_common_ring [i915]] Execlists enabled for bcs
[  137.736959] [drm:gen8_init_common_ring [i915]] Execlists enabled for vcs
[  137.737119] [drm:gen8_init_common_ring [i915]] Execlists enabled for vecs
[  137.738219] [IGT] gem_busy: exiting, ret=0
[  137.781809] Console: switching to colour frame buffer device 240x67
[  138.152795] Console: switching to colour dummy device 80x25
[  138.153067] [IGT] gem_close_race: executing
[  138.169024] [IGT] gem_close_race: starting subtest basic-process
[  138.182905] [IGT] gem_close_race: exiting, ret=0
[  138.231410] Console: switching to colour frame buffer device 240x67
[  138.415062] Console: switching to colour dummy device 80x25
[  138.415337] [IGT] gem_close_race: executing
[  138.433984] [IGT] gem_close_race: starting subtest basic-threads
[  139.516066] [IGT] gem_close_race: exiting, ret=0
[  139.563672] Console: switching to colour frame buffer device 240x67
[  139.746789] Console: switching to colour dummy device 80x25
[  139.747055] [IGT] gem_cpu_reloc: executing
[  139.764358] [IGT] gem_cpu_reloc: starting subtest basic
[  139.776017] [IGT] gem_cpu_reloc: exiting, ret=0
[  139.830125] Console: switching to colour frame buffer device 240x67
[  140.014134] Console: switching to colour dummy device 80x25
[  140.014401] [IGT] gem_cs_tlb: executing
[  140.039196] [IGT] gem_cs_tlb: starting subtest basic-default
[  145.652816] [IGT] gem_cs_tlb: exiting, ret=0
[  145.708671] Console: switching to colour frame buffer device 240x67
[  145.866117] Console: switching to colour dummy device 80x25
[  145.866388] [IGT] gem_ctx_basic: executing
[  152.376450] [IGT] gem_ctx_basic: exiting, ret=0
[  152.469901] Console: switching to colour frame buffer device 240x67
[  152.695985] Console: switching to colour dummy device 80x25
[  152.696266] [IGT] gem_ctx_create: executing
[  152.724785] [IGT] gem_ctx_create: starting subtest basic
[  152.726905] [IGT] gem_ctx_create: exiting, ret=0
[  152.786225] Console: switching to colour frame buffer device 240x67
Comment 2 maria guadalupe 2017-04-19 22:18:41 UTC
this test is passing with the following configuration:

igt@gem_ctx_create@basic-files

 Software
======================================
kernel version              : 4.11.0-rc7-drm-tip-ww16-commit-1b75708+
architecture                : x86_64
os version                  : Ubuntu 16.10
os codename                 : yakkety
kernel driver               : i915
bios revision               : 43.30
bios release date           : 04/11/2017
ksc                         : 1.25

======================================
        Graphic drivers
======================================
modesetting                 : modesetting_drv.so
modesetting_drv.so
xorg-xserver                : 1.18.4
libdrm                      : 2.4.80
vaapi (intel-driver)        : Intel i965 driver for Intel(R) Geminilake - 1.8.2.           pre1 (1.7.3-382-gdbe582c)
cairo                       : 1.15.5
xserver                     : X.Org X Server 1.19.99.1
intel-gpu-tools (tag)       : intel-gpu-tools-1.18-86-gac1fe09
intel-gpu-tools (commit)    : ac1fe09

======================================
             Hardware
======================================
platform                  : Geminilake
motherboard model          : Geminilake
motherboard id             : GLKRVP1DDR4(05)
form factor                : Hand Held
manufacturer               : IntelCorp.
cpu family                 : Other
cpu family id              : 6
cpu information            : Genuine Intel(R) CPU @ 1.10GHz
gpu card                   : Intel Corporation Device 3184 (rev 01) (prog-if 00            [VGA controller])
memory ram                 : 3.67 GB
max memory ram             : 16 GB
xdpyinfo:  unable to open display ":0".
cpu thread                 : 4
cpu core                   : 4
cpu model                  : 122
cpu stepping               : 0
socket                     : Other
hard drive                 : 111GiB (120GB)
current cd clock frequency : 316800 kHz
maximum cd clock frequency : 316800 kHz
displays connected         : eDP-1 DP-1 HDMI-A-2
Comment 3 Jani Saarinen 2017-04-20 05:59:58 UTC
How many runs this was tested?
Adding statistics data:
Statistics: Failure rate 1/41 run(s) (2%)

Reopening due to no enough information yet, and bug has been open only 10 days.
Comment 4 Chris Wilson 2017-05-03 13:33:08 UTC
Assuming that these incompletes were the irq bugs fixed about the same time as these were filed.


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.