Bug 108939 - [CI][DRMTIP] igt@kms_draw_crc@draw-method-xrgb8888-render-untiled - incomplete - missed_breadcrumb rcs0 missed breadcrumb at intel_breadcrumbs_hangcheck
Summary: [CI][DRMTIP] igt@kms_draw_crc@draw-method-xrgb8888-render-untiled - incomplet...
Status: NEW
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: 2018-12-04 10:25 UTC by Lakshmi
Modified: 2018-12-10 09:39 UTC (History)
1 user (show)

See Also:
i915 platform: CFL
i915 features: GPU hang


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi 2018-12-04 10:25:46 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_145/fi-cfl-guc/igt@kms_draw_crc@draw-method-xrgb8888-render-untiled.html

<6> [57.399395] Console: switching to colour dummy device 80x25
<6> [57.399430] [IGT] kms_draw_crc: executing
<6> [57.404383] [IGT] kms_draw_crc: starting subtest draw-method-xrgb8888-render-untiled
<7> [57.404445] [drm:drm_mode_addfb2] [FB:108]
<7> [57.404483] [drm:drm_mode_addfb2] [FB:108]
<7> [57.419176] [drm:drm_mode_setcrtc] [CRTC:45:pipe A]
<7> [57.419189] [drm:drm_mode_setcrtc] [CONNECTOR:83:HDMI-A-1]
<7> [57.481759] [drm:skl_compute_wm [i915]] [PLANE:28:plane 1A] ddb (0 - 860) -> (0 - 0)
<7> [57.498619] [drm:drm_mode_addfb2] [FB:108]
<7> [57.538497] [drm:drm_mode_setcrtc] [CRTC:45:pipe A]
<7> [57.538510] [drm:drm_mode_setcrtc] [CONNECTOR:83:HDMI-A-1]
<7> [57.538570] [drm:skl_compute_wm [i915]] [PLANE:28:plane 1A] ddb (0 - 0) -> (0 - 860)
<7> [61.091455] missed_breadcrumb rcs0 missed breadcrumb at intel_breadcrumbs_hangcheck+0x51/0x70 [i915]
<7> [61.091495] missed_breadcrumb \x09current seqno 1, last 5, hangcheck 1 [1984 ms]
<7> [61.091507] missed_breadcrumb \x09Reset count: 1 (global 0)
<7> [61.091517] missed_breadcrumb \x09Requests:
<7> [61.091533] missed_breadcrumb \x09\x09first  2 [2b:2] prio=0 @ 3554ms: kms_draw_crc[1192]/0
<7> [61.091545] missed_breadcrumb \x09\x09last   5 [2b:5] prio=0 @ 3551ms: kms_draw_crc[1192]/0
<7> [61.091559] missed_breadcrumb \x09\x09active 2 [2b:2] prio=0 @ 3554ms: kms_draw_crc[1192]/0
<7> [61.091570] missed_breadcrumb \x09\x09ring->start:  0x000c4000
<7> [61.091576] missed_breadcrumb \x09\x09ring->head:   0x00000060
<7> [61.091591] missed_breadcrumb \x09\x09ring->tail:   0x000002a0
<7> [61.091601] missed_breadcrumb \x09\x09ring->emit:   0x000002a8
<7> [61.091610] missed_breadcrumb \x09\x09ring->space:  0x00003d18
<7> [61.091622] missed_breadcrumb [head 0088, postfix 00e8, tail 0110, batch 0x00000000_011ce000]:
<7> [61.091660] missed_breadcrumb [0000] 7a000004 00000000 00000000 00000000 00000000 00000000 7a000004 01144c1c
<7> [61.091671] missed_breadcrumb [0020] fedd0080 00000000 00000000 00000000 04000001 18800101 011ce000 00000000
<7> [61.091682] missed_breadcrumb [0040] 04000000 00000000 7a000004 001010a1 fedd0080 00000000 00000000 00000000
<7> [61.091697] missed_breadcrumb [0060] 7a000004 01104000 fedd10c0 00000000 00000002 00000000 01000000 04000001
<7> [61.091710] missed_breadcrumb [0080] 02800000 00000000
<7> [61.091754] missed_breadcrumb \x09RING_START: 0x000c4000
<7> [61.091766] missed_breadcrumb \x09RING_HEAD:  0x000000e8
<7> [61.091778] missed_breadcrumb \x09RING_TAIL:  0x000002a0
<7> [61.091795] missed_breadcrumb \x09RING_CTL:   0x00003001
<7> [61.091809] missed_breadcrumb \x09RING_MODE:  0x00000000
<7> [61.091820] missed_breadcrumb \x09RING_IMR: fffffefe
<7> [61.091837] missed_breadcrumb \x09ACTHD:  0x00000000_000000e8
<7> [61.091853] missed_breadcrumb \x09BBADDR: 0x00000000_011ce47c
<7> [61.091868] missed_breadcrumb \x09DMA_FADDR: 0x00000000_000c4218
<7> [61.091880] missed_breadcrumb \x09IPEIR: 0x00000000
<7> [61.091891] missed_breadcrumb \x09IPEHR: 0x7a000004
<7> [61.091911] missed_breadcrumb \x09Execlist status: 0x00054052 00000002
<7> [61.091927] missed_breadcrumb \x09Execlist CSB read 0, write 0 [mmio:0], tasklet queued? no (enabled)
<7> [61.091947] missed_breadcrumb \x09\x09ELSP[0] count=1, ring->start=000c4000, rq: 5 [2b:5] prio=0 @ 3552ms: kms_draw_crc[1192]/0
<7> [61.091957] missed_breadcrumb \x09\x09ELSP[1] idle
<7> [61.091966] missed_breadcrumb \x09\x09HW active? 0x5
<7> [61.091982] missed_breadcrumb \x09\x09E 2 [2b:2] prio=0 @ 3555ms: kms_draw_crc[1192]/0
<7> [61.091998] missed_breadcrumb \x09\x09E 3 [2b:3] prio=0 @ 3554ms: kms_draw_crc[1192]/0
<7> [61.092012] missed_breadcrumb \x09\x09E 4 [2b:4] prio=0 @ 3552ms: kms_draw_crc[1192]/0
<7> [61.092025] missed_breadcrumb \x09\x09E 5 [2b:5] prio=0 @ 3552ms: kms_draw_crc[1192]/0
<7> [61.092035] missed_breadcrumb \x09\x09Queue priority: -2147483648
<7> [61.092050] missed_breadcrumb \x09kms_draw_crc [1192] waiting for 5
<7> [61.092062] missed_breadcrumb IRQ? 0x1 (breadcrumbs? yes)
<7> [61.092071] missed_breadcrumb HWSP:
<7> [61.092089] missed_breadcrumb [0000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [61.092100] missed_breadcrumb *
<7> [61.092116] missed_breadcrumb [0040] 00008002 00000002 00000818 00000000 00000001 00000000 00008002 00000002
<7> [61.092132] missed_breadcrumb [0060] 00008002 00000002 00008002 00000002 00000000 00000000 00000000 00000000
<7> [61.092147] missed_breadcrumb [0080] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [61.092155] missed_breadcrumb *
<7> [61.092172] missed_breadcrumb [00c0] 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [61.092188] missed_breadcrumb [00e0] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<7> [61.092197] missed_breadcrumb *
<7> [61.092211] missed_breadcrumb Idle? no
<7> [65.124913] hangcheck rcs0
Comment 1 Chris Wilson 2018-12-04 11:57:44 UTC
Looks like a hang triggered by the userspace batch, the rendercopy. Outside chance that it's a consequence of the lost GT w/a after an earlier engine reset.


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.