Bug 108798 - [CI][BAT] igt@i915_selftest@live_context - dmesg-fail - igt_ctx_readonly(): engine 'vcs0' was reset 1 times!
Summary: [CI][BAT] igt@i915_selftest@live_context - dmesg-fail - igt_ctx_readonly(): e...
Status: CLOSED DUPLICATE of bug 108656
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: highest normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-19 16:29 UTC by Martin Peres
Modified: 2018-12-28 08:42 UTC (History)
1 user (show)

See Also:
i915 platform: BSW/CHT
i915 features:


Attachments

Description Martin Peres 2018-11-19 16:29:51 UTC
<6> [466.574775] i915: Performing live selftests with st_random_seed=0x1d092336 st_timeout=1000
<7> [466.579415] [drm:intel_power_well_enable [i915]] enabling always-on
<6> [467.054131] Populated 1024 contexts on rcs0 in 409834375ns
<6> [468.108094] Switch latencies on rcs0: 1 = 280300ns, 442 = 56484ns
<6> [468.407555] Populated 1024 contexts on bcs0 in 299444387ns
<6> [469.464279] Switch latencies on bcs0: 1 = 130237ns, 456 = 60722ns
<6> [469.791122] Populated 1024 contexts on vcs0 in 326826425ns
<6> [470.826390] Switch latencies on vcs0: 1 = 444188ns, 438 = 60817ns
<6> [471.181965] Populated 1024 contexts on vecs0 in 355557738ns
<6> [472.222636] Switch latencies on vecs0: 1 = 481363ns, 438 = 60393ns
<6> [473.259221] Submitted 24 contexts (across 4 engines), filling 96 dwords
<7> [476.895271] missed_breadcrumb vcs0 missed breadcrumb at intel_breadcrumbs_hangcheck+0x51/0x70 [i915]
<7> [476.895405] missed_breadcrumb \x09current seqno 4696, last 4697, hangcheck 4696 [1984 ms]
<7> [476.895443] missed_breadcrumb \x09Reset count: 0 (global 0)
<7> [476.895473] missed_breadcrumb \x09Requests:
<7> [476.895520] missed_breadcrumb \x09\x09first 4697 [37d9:af] prio=2 @ 3004ms: drv_selftest[4096]/1
<7> [476.895556] missed_breadcrumb \x09\x09last 4697 [37d9:af] prio=2 @ 3004ms: drv_selftest[4096]/1
<7> [476.895593] missed_breadcrumb \x09\x09active 4697 [37d9:af] prio=2 @ 3004ms: drv_selftest[4096]/1
<7> [476.895624] missed_breadcrumb \x09\x09ring->start: 0x022f8000
<7> [476.895653] missed_breadcrumb \x09\x09ring->head: 0x00003c60
<7> [476.895681] missed_breadcrumb \x09\x09ring->tail: 0x00003cb0
<7> [476.895708] missed_breadcrumb \x09\x09ring->emit: 0x00003cb8
<7> [476.895736] missed_breadcrumb \x09\x09ring->space: 0x00000308
<7> [476.895769] missed_breadcrumb [head 3c60, postfix 3c98, tail 3cb8, batch 0xffffffff_ffffffff]:
<7> [476.895894] missed_breadcrumb [0000] 13244082 00000104 00000000 00000000 04000001 18800101 c5ffe000 00000000
<7> [476.895945] missed_breadcrumb [0020] 04000000 00000000 13204002 00000104 00000000 00000000 13004002 000060c4
<7> [476.895985] missed_breadcrumb [0040] 00000000 00004697 01000000 04000001 02800000 00000000
<7> [476.896104] missed_breadcrumb \x09RING_START: 0x022f8000
<7> [476.896147] missed_breadcrumb \x09RING_HEAD: 0x00003c80
<7> [476.896185] missed_breadcrumb \x09RING_TAIL: 0x00003cb0
<7> [476.896222] missed_breadcrumb \x09RING_CTL: 0x00003001
<7> [476.896260] missed_breadcrumb \x09RING_MODE: 0x00000000
<7> [476.896293] missed_breadcrumb \x09RING_IMR: fffffefe
<7> [476.896335] missed_breadcrumb \x09ACTHD: 0x00000000_c6009de8
<7> [476.896377] missed_breadcrumb \x09BBADDR: 0x00000000_c6009de5
<7> [476.896418] missed_breadcrumb \x09DMA_FADDR: 0x00000000_c6009f80
<7> [476.896451] missed_breadcrumb \x09IPEIR: 0x00000008
<7> [476.896484] missed_breadcrumb \x09IPEHR: 0x81cf8b52
<7> [476.896522] missed_breadcrumb \x09Execlist status: 0x00044032 00000001
<7> [476.896559] missed_breadcrumb \x09Execlist CSB read 2, write 2 [mmio:2], tasklet queued? no (enabled)
<7> [476.896604] missed_breadcrumb \x09\x09ELSP[0] count=1, ring->start=022f8000, rq: 4697 [37d9:af] prio=2 @ 3004ms: drv_selftest[4096]/1
<7> [476.896634] missed_breadcrumb \x09\x09ELSP[1] idle
<7> [476.896663] missed_breadcrumb \x09\x09HW active? 0x5
<7> [476.896701] missed_breadcrumb \x09\x09E 4697 [37d9:af] prio=2 @ 3004ms: drv_selftest[4096]/1
<7> [476.896727] missed_breadcrumb \x09\x09Queue priority: -2147483648
<7> [476.896752] missed_breadcrumb \x09drv_selftest [4096] waiting for 4697
<7> [476.896785] missed_breadcrumb IRQ? 0x1 (breadcrumbs? yes)
<7> [476.896812] missed_breadcrumb HWSP:
<7> [476.896852] missed_breadcrumb [0000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [476.896881] missed_breadcrumb *
<7> [476.896921] missed_breadcrumb [0040] 00000001 00000000 00000018 00000001 00000001 00000000 00000018 00000001
<7> [476.896960] missed_breadcrumb [0060] 00000001 00000000 00000018 00000001 00000000 00000000 00000000 00000002
<7> [476.896999] missed_breadcrumb [0080] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [476.897027] missed_breadcrumb *
<7> [476.897067] missed_breadcrumb [00c0] 00004696 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [476.897108] missed_breadcrumb [00e0] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [476.897137] missed_breadcrumb *
<7> [476.897170] missed_breadcrumb Idle? no
<7> [478.879425] hangcheck vcs0
<7> [478.879443] hangcheck \x09current seqno 4696, last 4697, hangcheck 4696 [3968 ms]
<7> [478.879451] hangcheck \x09Reset count: 0 (global 0)
<7> [478.879458] hangcheck \x09Requests:
<7> [478.879468] hangcheck \x09\x09first 4697 [37d9:af] prio=2 @ 4987ms: drv_selftest[4096]/1
<7> [478.879476] hangcheck \x09\x09last 4697 [37d9:af] prio=2 @ 4987ms: drv_selftest[4096]/1
<7> [478.879485] hangcheck \x09\x09active 4697 [37d9:af] prio=2 @ 4987ms: drv_selftest[4096]/1
<7> [478.879493] hangcheck \x09\x09ring->start: 0x022f8000
<7> [478.879499] hangcheck \x09\x09ring->head: 0x00003c60
<7> [478.879506] hangcheck \x09\x09ring->tail: 0x00003cb0
<7> [478.879512] hangcheck \x09\x09ring->emit: 0x00003cb8
<7> [478.879518] hangcheck \x09\x09ring->space: 0x00000308
<7> [478.879526] hangcheck [head 3c60, postfix 3c98, tail 3cb8, batch 0xffffffff_ffffffff]:
<7> [478.879576] hangcheck [0000] 13244082 00000104 00000000 00000000 04000001 18800101 c5ffe000 00000000
<7> [478.879587] hangcheck [0020] 04000000 00000000 13204002 00000104 00000000 00000000 13004002 000060c4
<7> [478.879597] hangcheck [0040] 00000000 00004697 01000000 04000001 02800000 00000000
<7> [478.879618] hangcheck \x09RING_START: 0x022f8000
<7> [478.879628] hangcheck \x09RING_HEAD: 0x00003c80
<7> [478.879637] hangcheck \x09RING_TAIL: 0x00003cb0
<7> [478.879648] hangcheck \x09RING_CTL: 0x00003001
<7> [478.879659] hangcheck \x09RING_MODE: 0x00000000
<7> [478.879667] hangcheck \x09RING_IMR: fffffefe
<7> [478.879680] hangcheck \x09ACTHD: 0x00000000_c6009de8
<7> [478.879693] hangcheck \x09BBADDR: 0x00000000_c6009de5
<7> [478.879706] hangcheck \x09DMA_FADDR: 0x00000000_c6009f80
<7> [478.879715] hangcheck \x09IPEIR: 0x00000008
<7> [478.879723] hangcheck \x09IPEHR: 0x81cf8b52
<7> [478.879736] hangcheck \x09Execlist status: 0x00044032 00000001
<7> [478.879748] hangcheck \x09Execlist CSB read 2, write 2 [mmio:2], tasklet queued? no (enabled)
<7> [478.879761] hangcheck \x09\x09ELSP[0] count=1, ring->start=022f8000, rq: 4697 [37d9:af] prio=2 @ 4987ms: drv_selftest[4096]/1
<7> [478.879768] hangcheck \x09\x09ELSP[1] idle
<7> [478.879774] hangcheck \x09\x09HW active? 0x5
<7> [478.879783] hangcheck \x09\x09E 4697 [37d9:af] prio=2 @ 4987ms: drv_selftest[4096]/1
<7> [478.879790] hangcheck \x09\x09Queue priority: -2147483648
<7> [478.879798] hangcheck \x09drv_selftest [4096] waiting for 4697
<7> [478.879805] hangcheck IRQ? 0x1 (breadcrumbs? yes)
<7> [478.879812] hangcheck HWSP:
<7> [478.879822] hangcheck [0000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [478.879828] hangcheck *
<7> [478.879838] hangcheck [0040] 00000001 00000000 00000018 00000001 00000001 00000000 00000018 00000001
<7> [478.879847] hangcheck [0060] 00000001 00000000 00000018 00000001 00000000 00000000 00000000 00000002
<7> [478.879856] hangcheck [0080] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [478.879863] hangcheck *
<7> [478.879872] hangcheck [00c0] 00004696 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [478.879881] hangcheck [00e0] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [478.879887] hangcheck *
<7> [478.879895] hangcheck Idle? no
<7> [480.864412] hangcheck vcs0
<7> [480.864428] hangcheck \x09current seqno 4696, last 4697, hangcheck 4696 [5952 ms]
<7> [480.864435] hangcheck \x09Reset count: 0 (global 0)
<7> [480.864442] hangcheck \x09Requests:
<7> [480.864452] hangcheck \x09\x09first 4697 [37d9:af] prio=2 @ 6971ms: drv_selftest[4096]/1
<7> [480.864460] hangcheck \x09\x09last 4697 [37d9:af] prio=2 @ 6971ms: drv_selftest[4096]/1
<7> [480.864469] hangcheck \x09\x09active 4697 [37d9:af] prio=2 @ 6971ms: drv_selftest[4096]/1
<7> [480.864476] hangcheck \x09\x09ring->start: 0x022f8000
<7> [480.864483] hangcheck \x09\x09ring->head: 0x00003c60
<7> [480.864489] hangcheck \x09\x09ring->tail: 0x00003cb0
<7> [480.864496] hangcheck \x09\x09ring->emit: 0x00003cb8
<7> [480.864502] hangcheck \x09\x09ring->space: 0x00000308
<7> [480.864510] hangcheck [head 3c60, postfix 3c98, tail 3cb8, batch 0xffffffff_ffffffff]:
<7> [480.864544] hangcheck [0000] 13244082 00000104 00000000 00000000 04000001 18800101 c5ffe000 00000000
<7> [480.864555] hangcheck [0020] 04000000 00000000 13204002 00000104 00000000 00000000 13004002 000060c4
<7> [480.864565] hangcheck [0040] 00000000 00004697 01000000 04000001 02800000 00000000
<7> [480.864585] hangcheck \x09RING_START: 0x022f8000
<7> [480.864595] hangcheck \x09RING_HEAD: 0x00003c80
<7> [480.864604] hangcheck \x09RING_TAIL: 0x00003cb0
<7> [480.864615] hangcheck \x09RING_CTL: 0x00003001
<7> [480.864626] hangcheck \x09RING_MODE: 0x00000000
<7> [480.864635] hangcheck \x09RING_IMR: fffffefe
<7> [480.864648] hangcheck \x09ACTHD: 0x00000000_c6009de8
<7> [480.864661] hangcheck \x09BBADDR: 0x00000000_c6009de5
<7> [480.864680] hangcheck \x09DMA_FADDR: 0x00000000_c6009f80
<7> [480.864689] hangcheck \x09IPEIR: 0x00000008
<7> [480.864697] hangcheck \x09IPEHR: 0x81cf8b52
<7> [480.864709] hangcheck \x09Execlist status: 0x00044032 00000001
<7> [480.864722] hangcheck \x09Execlist CSB read 2, write 2 [mmio:2], tasklet queued? no (enabled)
<7> [480.864733] hangcheck \x09\x09ELSP[0] count=1, ring->start=022f8000, rq: 4697 [37d9:af] prio=2 @ 6971ms: drv_selftest[4096]/1
<7> [480.864740] hangcheck \x09\x09ELSP[1] idle
<7> [480.864747] hangcheck \x09\x09HW active? 0x5
<7> [480.864756] hangcheck \x09\x09E 4697 [37d9:af] prio=2 @ 6971ms: drv_selftest[4096]/1
<7> [480.864763] hangcheck \x09\x09Queue priority: -2147483648
<7> [480.864772] hangcheck \x09drv_selftest [4096] waiting for 4697
<7> [480.864779] hangcheck IRQ? 0x1 (breadcrumbs? yes)
<7> [480.864785] hangcheck HWSP:
<7> [480.864796] hangcheck [0000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [480.864802] hangcheck *
<7> [480.864811] hangcheck [0040] 00000001 00000000 00000018 00000001 00000001 00000000 00000018 00000001
<7> [480.864821] hangcheck [0060] 00000001 00000000 00000018 00000001 00000000 00000000 00000000 00000002
<7> [480.864830] hangcheck [0080] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [480.864836] hangcheck *
<7> [480.864845] hangcheck [00c0] 00004696 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [480.864855] hangcheck [00e0] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [480.864861] hangcheck *
<7> [480.864869] hangcheck Idle? no
<6> [480.874148] [drm] GPU HANG: ecode 8:2:0x3e3074ad, in drv_selftest [4096], reason: hang on vcs0, action: reset
<6> [480.874155] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
<6> [480.874160] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
<6> [480.874164] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
<6> [480.874169] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
<6> [480.874174] [drm] GPU crash dump saved to /sys/class/drm/card0/error
<5> [480.875295] i915 0000:00:02.0: Resetting vcs0 for hang on vcs0
<7> [480.876443] [drm:intel_gpu_reset [i915]] vcs0: timed out on STOP_RING
<7> [480.876560] [drm:i915_gem_reset_engine [i915]] client drv_selftest[4096]/1: gained 1 ban score, now 1
<6> [480.877564] Submitted 700 dwords (across 4 engines)
<3> [480.883858] igt_ctx_readonly(): engine 'vcs0' was reset 1 times!
<3> [480.884099] i915/i915_gem_context_live_selftests: igt_ctx_readonly failed with error -5
Comment 1 Chris Wilson 2018-11-19 16:35:53 UTC
IPEHR: 0x81cf8b52 another batch buffer overrun (missed the MI_BBE).

*** This bug has been marked as a duplicate of bug 108656 ***


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.