[Bug 103381] GPU hang, Kicking stuck wait on rcs0
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Oct 24 14:39:27 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=103381
Elizabeth <elizabethx.de.la.torre.mena at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
i915 platform| |KBL
i915 features| |GPU hang
--- Comment #1 from Elizabeth <elizabethx.de.la.torre.mena at intel.com> ---
>From error state:
ERROR: 0x00000001
FAULT_TLB_DATA: 0x00000019 0xd4113ff9
Address 0x00009d4113ff9000 GGTT
DONE_REG: 0xdfffffff
render command stream:
...
INSTDONE: 0xffdffffe
busy: CS
...
FAULT_REG: 0x00000819
Valid
Invalid PTE Fault
Engine GFX
Source ID 3
...
seqno: 0x0053e773
last_seqno: 0x0053f04a
waiting: yes
ring->head: 0x00001b80
ring->tail: 0x00002320
hangcheck stall: no
hangcheck action: active subunits
hangcheck action timestamp: 4318531840, 1483370 ms ago
ELSP[0]: pid 2391, ban score 0, seqno 2:0053f049, emitted 1483780ms
ago, head 00002520, tail 000025a0
ELSP[1]: pid 19465, ban score 0, seqno 1e:0053f04a, emitted 1483786ms
ago, head 000022a8, tail 00002320
Active context: starbound[19465] user_handle 1 hw_id 30, ban score 0 guilty 0
active 0
...
batch (rcs0 (submitted by starbound [19465], ctx 1 [30], score 0)) at
0x00000000_000a7000
Bad count in PIPE_CONTROL
0x000a7000: 0x7a000004: PIPE_CONTROL: no write, no depth stall, no RC
write flush, no inst flush
0x000a7004: 0x00105021: destination address
0x000a7008: 0x00000000: immediate dword low
0x000a700c: 0x00000000: immediate dword high
Bad length 19 in STATE_BASE_ADDRESS, expected 6-10
0x000a7018: 0x61010011: STATE_BASE_ADDRESS
Bad count in STATE_BASE_ADDRESS
0x000a701c: 0x00000041: general state base address 0x00000040
0x000a7020: 0x00000000: surface state base not updated
0x000a7024: 0x00040000: indirect state base not updated
0x000a7028: 0x000a7041: general state upper bound 0x000a7040
0x000a702c: 0x00000000: indirect state upper bound not updated
Bad count in PIPE_CONTROL
0x000a7064: 0x7a000004: PIPE_CONTROL: no write, no depth stall, no RC
write flush, no inst flush
0x000a7068: 0x00000c04: destination address
0x000a706c: 0x00000000: immediate dword low
0x000a7070: 0x00000000: immediate dword high
0x000a707c: 0x78230000: 3D UNKNOWN: 3d_965 opcode = 0x7823
0x000a7080: 0x00007fe0: MI_NOOP
0x000a7084: 0x78210000: 3D UNKNOWN: 3d_965 opcode = 0x7821
0x000a7088: 0x00007f80: MI_NOOP
0x000a708c: 0x78240000: 3D UNKNOWN: 3d_965 opcode = 0x7824
0x000a7090: 0x00007f41: MI_NOOP
0x000a7094: 0x780e0000: 3D UNKNOWN: 3d_965 opcode = 0x780e
0x000a7098: 0x00007f01: MI_NOOP
0x000a709c: 0x78150009: 3D UNKNOWN: 3d_965 opcode = 0x7815
0x000a70a0: 0x00000000: MI_NOOP
0x000a70a4: 0x00030000: MI_NOOP
0x000a70a8: 0x00000000: MI_NOOP
0x000a70ac: 0x00000000: MI_NOOP
0x000a70b0: 0x00000000: MI_NOOP
0x000a70b4: 0x00000000: MI_NOOP
0x000a70b8: 0x00000000: MI_NOOP
0x000a70bc: 0x00000000: MI_NOOP
0x000a70c0: 0x0180e000: MI_WAIT_FOR_EVENT, pipe B hblank wait
0x000a70c4: 0x00000000: MI_NOOP
0x000a70c8: 0x78170009: 3D UNKNOWN: 3d_965 opcode = 0x7817
0x000a70cc: 0x00000000: MI_NOOP
0x000a70d0: 0x00010000: MI_NOOP
0x000a70d4: 0x00000000: MI_NOOP
0x000a70d8: 0x00000000: MI_NOOP
0x000a70dc: 0x00000000: MI_NOOP
0x000a70e0: 0x00000000: MI_NOOP
0x000a70e4: 0x00000000: MI_NOOP
0x000a70e8: 0x00000000: MI_NOOP
0x000a70ec: 0x0180e060: MI_WAIT_FOR_EVENT, pipe B hblank wait, pipe A
hblank wait
0x000a70f0: 0x00000000: MI_NOOP
0x000a70f4: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
0x000a70f8: 0x00000000: dword 1
0x000a70fc: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
0x000a7100: 0x00007e20: dword 1
0x000a7104: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
0x000a7108: 0x00007e00: dword 1
Bad length 9 in 3DSTATE_VS, expected 6-6
0x000a710c: 0x78100007: 3DSTATE_VS
0x000a7110: 0x00000d80: kernel pointer
0x000a7114: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table
count 0
0x000a7118: 0x00000000: scratch offset
0x000a711c: 0x00000000: Dispatch GRF start 0, VUE read length 0, VUE
read offset 0
0x000a7120: 0x00000000: Max Threads 1, Vertex Cache enable, VS func
disable
Bad length 9 in 3DSTATE_HS, expected 7-7
0x000a7130: 0x781b0007: 3DSTATE_HS
0x000a7134: 0x00000000: dword 1
0x000a7138: 0x00000000: dword 2
0x000a713c: 0x00000000: dword 3
0x000a7140: 0x00000000: dword 4
0x000a7144: 0x00000000: dword 5
0x000a7148: 0x00000000: dword 6
0x000a714c: 0x00000000: dword 7
0x000a7150: 0x00000000: dword 8
Bad length 11 in 3DSTATE_DS, expected 6-6
0x000a7154: 0x781d0009: 3DSTATE_DS
0x000a7158: 0x00000000: dword 1
0x000a715c: 0x00000000: dword 2
0x000a7160: 0x00000000: dword 3
0x000a7164: 0x00000000: dword 4
0x000a7168: 0x00000000: dword 5
0x000a716c: 0x00000000: dword 6
0x000a7170: 0x00000000: dword 7
0x000a7174: 0x00000000: dword 8
0x000a7178: 0x00000000: dword 9
0x000a717c: 0x00000000: dword 10
Bad length 10 in 3DSTATE_GS, expected 7-7
0x000a7180: 0x78110008: 3DSTATE_GS
0x000a7184: 0x00000000: kernel pointer
0x000a7188: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table
count 0
0x000a718c: 0x00000000: scratch offset
0x000a7190: 0x00000000: Dispatch GRF start 0, VUE read length 0, VUE
read offset 0
0x000a7194: 0x00000000: Max Threads 1, Rendering disable
0x000a7198: 0x00000000: Reorder disable, Discard Adjaceny disable, GS
disable
Bad length 5 in 3DSTATE_STREAMOUT, expected 3-3
0x000a71a8: 0x781e0003: 3DSTATE_STREAMOUT
0x000a71ac: 0x00000000: dword 1
0x000a71b0: 0x00000000: dword 2
0x000a71b4: 0x00000000: dword 3
0x000a71b8: 0x00000000: dword 4
Bad length 12 in 3DSTATE_PS, expected 8-8
0x000a71bc: 0x7820000a: 3DSTATE_PS
0x000a71c0: 0x00000400: dword 1
0x000a71c4: 0x00000000: dword 2
0x000a71c8: 0x480c0000: dword 3
0x000a71cc: 0x00000000: dword 4
0x000a71d0: 0x00000000: dword 5
0x000a71d4: 0x1f800803: dword 6
0x000a71d8: 0x00040006: dword 7
0x000a71dc: 0x00000000: dword 8
0x000a71e0: 0x00000000: dword 9
0x000a71e4: 0x000008c0: dword 10
0x000a71e8: 0x00000000: dword 11
0x000a71ec: 0x780f0000: 3DSTATE_SCISSOR_POINTERS
0x000a71f0: 0x00007de0: scissor rect offset
Bad length 8 in 3DSTATE_URB, expected 3-3
0x000a71f4: 0x78050006: 3DSTATE_URB
0x000a71f8: 0x204c27ff: VS entries 10239, alloc size 77 (1024bit row)
0x000a71fc: 0x1076e000: GS entries 736, alloc size 1 (1024bit row)
0x000a7214: 0x78070003: 3D UNKNOWN: 3d_965 opcode = 0x7807
0x000a7218: 0x080009ff: MI UNKNOWN
0x000a721c: 0x00282000: MI_NOOP
0x000a7220: 0x00000000: MI_NOOP
0x000a7224: 0x00000168: MI_NOOP
Bad length 5 in 3DSTATE_STENCIL_BUFFER, expected 3-3
0x000a7228: 0x78060003: 3DSTATE_STENCIL_BUFFER
0x000a722c: 0x810013ff: dword 1
0x000a7230: 0x1176e000: dword 2
0x000a7234: 0x00000000: dword 3
0x000a7238: 0x00000168: dword 4
0x000a723c: 0x78040001: 3DSTATE_CLEAR_PARAMS
0x000a7240: 0x00000000: dword 1
0x000a7244: 0x00000001: dword 2
0x000a7248: 0x784a0000: 3D UNKNOWN: 3d_965 opcode = 0x784a
0x000a724c: 0x00000000: MI_NOOP
0x000a7250: 0x78080003: 3DSTATE_VERTEX_BUFFERS
0x000a7254: 0x00044018: buffer 0: sequential, pitch 24b
0x000a7258: 0x132cf000: buffer address
0x000a725c: 0x00000000: max index
0x000a7260: 0x00023550: mbz
0x000a7264: 0x78090007: 3DSTATE_VERTEX_ELEMENTS
0x000a7268: 0x02850000: buffer 0: invalid, type 0x0085, src offset
0x0000 bytes
0x000a726c: 0x11230000: (X, Y, 0.0, 1.0), dst offset 0x00 bytes
0x000a7270: 0x02850008: buffer 0: invalid, type 0x0085, src offset
0x0008 bytes
0x000a7274: 0x11230000: (X, Y, 0.0, 1.0), dst offset 0x00 bytes
0x000a7278: 0x02c70010: buffer 0: invalid, type 0x00c7, src offset
0x0010 bytes
0x000a727c: 0x11110000: (X, Y, Z, W), dst offset 0x00 bytes
0x000a7280: 0x02d80014: buffer 0: invalid, type 0x00d8, src offset
0x0014 bytes
0x000a7284: 0x12230000: (X, 0.0, 0.0, 1.0), dst offset 0x00 bytes
0x000a7288: 0x78490001: 3D UNKNOWN: 3d_965 opcode = 0x7849
0x000a728c: 0x00000000: MI_NOOP
0x000a7290: 0x00000000: MI_NOOP
0x000a7294: 0x78490001: 3D UNKNOWN: 3d_965 opcode = 0x7849
0x000a7298: 0x00000001: MI_NOOP
0x000a729c: 0x00000000: MI_NOOP
0x000a72a0: 0x78490001: 3D UNKNOWN: 3d_965 opcode = 0x7849
0x000a72a4: 0x00000002: MI_NOOP
0x000a72a8: 0x00000000: MI_NOOP
0x000a72ac: 0x78490001: 3D UNKNOWN: 3d_965 opcode = 0x7849
0x000a72b0: 0x00000003: MI_NOOP
0x000a72b4: 0x00000000: MI_NOOP
Bad length 7 in (null), expected 6-6
0x000a72b8: 0x7b000005: 3DPRIMITIVE: fail sequential
0x000a72bc: 0x00000004: vertex count
0x000a72c0: 0x00000036: start vertex
0x000a72c4: 0x00000000: instance count
0x000a72c8: 0x00000001: start instance
0x000a72cc: 0x00000000: index bias
0x000a72d0: 0x00000000: MI_NOOP
0x000a72d4: 0x05000000: MI_BATCH_BUFFER_END
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20171024/7f0bf55c/attachment.html>
More information about the intel-gfx-bugs
mailing list