Project

General

Profile

Bug #10174

WARNING: [drm:ring_dump:881] Dump render ring ring

Added by Michal Nowak almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
2019-01-04
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

OpenIndiana hipster fully updated on Lenovo X220 with Sandy Bridge GFX, the latest BIOS.

Since November (illumos 85280f08e3 at least) the desktop gets sluggish once a day, especially Firefox 60 is redrawing only when mouse is moving over the page, scrolling in the terminal gets noticably slow.

Since it happens only for last 2-3 months and I always run the latest illumos & GFX bits, can it be caused by some recent change?

The only "solution" I found is restart.

Following line appears in Xorg.log:

[ 16116.510] (EE) intel(0): Failed to submit batch buffer, expect rendering corruption: Device busy.

And these in /var/adm/messages:

[drm:ring_dump:881] Dump render ring ring
[drm:ring_dump:882] HEAD 0x10360 TAIL 0x10488
[drm:ring_dump:883] seq 11659833
[drm:ring_dump:890] render ring[0x10090]: 0x261084
[drm:ring_dump:890] render ring[0x10094]: 0x0
[drm:ring_dump:890] render ring[0x10098]: 0x0
[drm:ring_dump:890] render ring[0x1009c]: 0x0
[drm:ring_dump:890] render ring[0x100a0]: 0x7a000002
[drm:ring_dump:890] render ring[0x100a4]: 0x101001
[drm:ring_dump:890] render ring[0x100a8]: 0x261084
[drm:ring_dump:890] render ring[0x100ac]: 0x0
[drm:ring_dump:890] render ring[0x100b0]: 0x11000001
[drm:ring_dump:890] render ring[0x100b4]: 0x12044
[drm:ring_dump:890] render ring[0x100b8]: 0xb1ea34
[drm:ring_dump:890] render ring[0x100bc]: 0x0
[drm:ring_dump:890] render ring[0x100c0]: 0x11000001
[drm:ring_dump:890] render ring[0x100c4]: 0x22040
[drm:ring_dump:890] render ring[0x100c8]: 0xb1ea34
[drm:ring_dump:890] render ring[0x100cc]: 0x0
[drm:ring_dump:890] render ring[0x100d0]: 0x10800001
[drm:ring_dump:890] render ring[0x100d4]: 0x80
[drm:ring_dump:890] render ring[0x100d8]: 0xb1ea34
[drm:ring_dump:890] render ring[0x100dc]: 0x1000000
[drm:ring_dump:890] render ring[0x100e0]: 0x7a000003
[drm:ring_dump:890] render ring[0x100e4]: 0x100002
[drm:ring_dump:890] render ring[0x100e8]: 0x261084
[drm:ring_dump:890] render ring[0x100ec]: 0x0
[drm:ring_dump:890] render ring[0x100f0]: 0x0
[drm:ring_dump:890] render ring[0x100f4]: 0x0
[drm:ring_dump:890] render ring[0x100f8]: 0x7a000003
[drm:ring_dump:890] render ring[0x100fc]: 0x4000
[drm:ring_dump:890] render ring[0x10100]: 0x261084
[drm:ring_dump:890] render ring[0x10104]: 0x0
[drm:ring_dump:890] render ring[0x10108]: 0x0
[drm:ring_dump:890] render ring[0x1010c]: 0x0
[drm:ring_dump:890] render ring[0x10110]: 0x7a000002
[drm:ring_dump:890] render ring[0x10114]: 0x144c1c
[drm:ring_dump:890] render ring[0x10118]: 0x261084
[drm:ring_dump:890] render ring[0x1011c]: 0x0
[drm:ring_dump:890] render ring[0x10120]: 0x18800100
[drm:ring_dump:890] render ring[0x10124]: 0x2b2000
[drm:ring_dump:890] render ring[0x10128]: 0x7a000003
[drm:ring_dump:890] render ring[0x1012c]: 0x100002
[drm:ring_dump:890] render ring[0x10130]: 0x261084
[drm:ring_dump:890] render ring[0x10134]: 0x0
[drm:ring_dump:890] render ring[0x10138]: 0x0
[drm:ring_dump:890] render ring[0x1013c]: 0x0
[drm:ring_dump:890] render ring[0x10140]: 0x7a000003
[drm:ring_dump:890] render ring[0x10144]: 0x4000
[drm:ring_dump:890] render ring[0x10148]: 0x261084
[drm:ring_dump:890] render ring[0x1014c]: 0x0
[drm:ring_dump:890] render ring[0x10150]: 0x0
[drm:ring_dump:890] render ring[0x10154]: 0x0
[drm:ring_dump:890] render ring[0x10158]: 0x7a000002
[drm:ring_dump:890] render ring[0x1015c]: 0x101001
[drm:ring_dump:890] render ring[0x10160]: 0x261084
[drm:ring_dump:890] render ring[0x10164]: 0x0
[drm:ring_dump:890] render ring[0x10168]: 0x11000001
[drm:ring_dump:890] render ring[0x1016c]: 0x12044
[drm:ring_dump:890] render ring[0x10170]: 0xb1ea36
[drm:ring_dump:890] render ring[0x10174]: 0x0
[drm:ring_dump:890] render ring[0x10178]: 0x11000001
[drm:ring_dump:890] render ring[0x1017c]: 0x22040
[drm:ring_dump:890] render ring[0x10180]: 0xb1ea36
[drm:ring_dump:890] render ring[0x10184]: 0x0
[drm:ring_dump:890] render ring[0x10188]: 0x10800001
[drm:ring_dump:890] render ring[0x1018c]: 0x80
[drm:ring_dump:890] render ring[0x10190]: 0xb1ea36
[drm:ring_dump:890] render ring[0x10194]: 0x1000000
[drm:ring_dump:890] render ring[0x10198]: 0xb160001
[drm:ring_dump:890] render ring[0x1019c]: 0xb1ea36
[drm:ring_dump:890] render ring[0x101a0]: 0x0
[drm:ring_dump:890] render ring[0x101a4]: 0x0
[drm:ring_dump:890] render ring[0x101a8]: 0x7a000003
[drm:ring_dump:890] render ring[0x101ac]: 0x100002
[drm:ring_dump:890] render ring[0x101b0]: 0x261084
[drm:ring_dump:890] render ring[0x101b4]: 0x0
[drm:ring_dump:890] render ring[0x101b8]: 0x0
[drm:ring_dump:890] render ring[0x101bc]: 0x0
[drm:ring_dump:890] render ring[0x101c0]: 0x7a000003
[drm:ring_dump:890] render ring[0x101c4]: 0x4000
[drm:ring_dump:890] render ring[0x101c8]: 0x261084
[drm:ring_dump:890] render ring[0x101cc]: 0x0
[drm:ring_dump:890] render ring[0x101d0]: 0x0
[drm:ring_dump:890] render ring[0x101d4]: 0x0
[drm:ring_dump:890] render ring[0x101d8]: 0x7a000002
[drm:ring_dump:890] render ring[0x101dc]: 0x144c1c
[drm:ring_dump:890] render ring[0x101e0]: 0x261084
[drm:ring_dump:890] render ring[0x101e4]: 0x0
[drm:ring_dump:890] render ring[0x101e8]: 0x18800100
[drm:ring_dump:890] render ring[0x101ec]: 0x2166000
[drm:ring_dump:890] render ring[0x101f0]: 0x7a000003
[drm:ring_dump:890] render ring[0x101f4]: 0x100002
[drm:ring_dump:890] render ring[0x101f8]: 0x261084
[drm:ring_dump:890] render ring[0x101fc]: 0x0
[drm:ring_dump:890] render ring[0x10200]: 0x0
[drm:ring_dump:890] render ring[0x10204]: 0x0
[drm:ring_dump:890] render ring[0x10208]: 0x7a000003
[drm:ring_dump:890] render ring[0x1020c]: 0x4000
[drm:ring_dump:890] render ring[0x10210]: 0x261084
[drm:ring_dump:890] render ring[0x10214]: 0x0
[drm:ring_dump:890] render ring[0x10218]: 0x0
[drm:ring_dump:890] render ring[0x1021c]: 0x0
[drm:ring_dump:890] render ring[0x10220]: 0x7a000002
[drm:ring_dump:890] render ring[0x10224]: 0x101001
[drm:ring_dump:890] render ring[0x10228]: 0x261084
[drm:ring_dump:890] render ring[0x1022c]: 0x0
[drm:ring_dump:890] render ring[0x10230]: 0x11000001
[drm:ring_dump:890] render ring[0x10234]: 0x12044
[drm:ring_dump:890] render ring[0x10238]: 0xb1ea38
[drm:ring_dump:890] render ring[0x1023c]: 0x0
[drm:ring_dump:890] render ring[0x10240]: 0x11000001
[drm:ring_dump:890] render ring[0x10244]: 0x22040
[drm:ring_dump:890] render ring[0x10248]: 0xb1ea38
[drm:ring_dump:890] render ring[0x1024c]: 0x0
[drm:ring_dump:890] render ring[0x10250]: 0x10800001
[drm:ring_dump:890] render ring[0x10254]: 0x80
[drm:ring_dump:890] render ring[0x10258]: 0xb1ea38
[drm:ring_dump:890] render ring[0x1025c]: 0x1000000
[drm:ring_dump:890] render ring[0x10260]: 0x7a000003
[drm:ring_dump:890] render ring[0x10264]: 0x100002
[drm:ring_dump:890] render ring[0x10268]: 0x261084
[drm:ring_dump:890] render ring[0x1026c]: 0x0
[drm:ring_dump:890] render ring[0x10270]: 0x0
[drm:ring_dump:890] render ring[0x10274]: 0x0
[drm:ring_dump:890] render ring[0x10278]: 0x7a000003
[drm:ring_dump:890] render ring[0x1027c]: 0x4000
[drm:ring_dump:890] render ring[0x10280]: 0x261084
[drm:ring_dump:890] render ring[0x10284]: 0x0
[drm:ring_dump:890] render ring[0x10288]: 0x0
[drm:ring_dump:890] render ring[0x1028c]: 0x0
[drm:ring_dump:890] render ring[0x10290]: 0x7a000002
[drm:ring_dump:890] render ring[0x10294]: 0x144c1c
[drm:ring_dump:890] render ring[0x10298]: 0x261084
[drm:ring_dump:890] render ring[0x1029c]: 0x0
[drm:ring_dump:890] render ring[0x102a0]: 0x18800100
[drm:ring_dump:890] render ring[0x102a4]: 0x2b2000
[drm:ring_dump:890] render ring[0x102a8]: 0x7a000003
[drm:ring_dump:890] render ring[0x102ac]: 0x100002
[drm:ring_dump:890] render ring[0x102b0]: 0x261084
[drm:ring_dump:890] render ring[0x102b4]: 0x0
[drm:ring_dump:890] render ring[0x102b8]: 0x0
[drm:ring_dump:890] render ring[0x102bc]: 0x0
[drm:ring_dump:890] render ring[0x102c0]: 0x7a000003
[drm:ring_dump:890] render ring[0x102c4]: 0x4000
[drm:ring_dump:890] render ring[0x102c8]: 0x261084
[drm:ring_dump:890] render ring[0x102cc]: 0x0
[drm:ring_dump:890] render ring[0x102d0]: 0x0
[drm:ring_dump:890] render ring[0x102d4]: 0x0
[drm:ring_dump:890] render ring[0x102d8]: 0x7a000002
[drm:ring_dump:890] render ring[0x102dc]: 0x101001
[drm:ring_dump:890] render ring[0x102e0]: 0x261084
[drm:ring_dump:890] render ring[0x102e4]: 0x0
[drm:ring_dump:890] render ring[0x102e8]: 0x11000001
[drm:ring_dump:890] render ring[0x102ec]: 0x12044
[drm:ring_dump:890] render ring[0x102f0]: 0xb1ea39
[drm:ring_dump:890] render ring[0x102f4]: 0x0
[drm:ring_dump:890] render ring[0x102f8]: 0x11000001
[drm:ring_dump:890] render ring[0x102fc]: 0x22040
[drm:ring_dump:890] render ring[0x10300]: 0xb1ea39
[drm:ring_dump:890] render ring[0x10304]: 0x0
[drm:ring_dump:890] render ring[0x10308]: 0x10800001
[drm:ring_dump:890] render ring[0x1030c]: 0x80
[drm:ring_dump:890] render ring[0x10310]: 0xb1ea39
[drm:ring_dump:890] render ring[0x10314]: 0x1000000
[drm:ring_dump:890] render ring[0x10318]: 0x7a000003
[drm:ring_dump:890] render ring[0x1031c]: 0x100002
[drm:ring_dump:890] render ring[0x10320]: 0x261084
[drm:ring_dump:890] render ring[0x10324]: 0x0
[drm:ring_dump:890] render ring[0x10328]: 0x0
[drm:ring_dump:890] render ring[0x1032c]: 0x0
[drm:ring_dump:890] render ring[0x10330]: 0x7a000003
[drm:ring_dump:890] render ring[0x10334]: 0x4000
[drm:ring_dump:890] render ring[0x10338]: 0x261084
[drm:ring_dump:890] render ring[0x1033c]: 0x0
[drm:ring_dump:890] render ring[0x10340]: 0x0
[drm:ring_dump:890] render ring[0x10344]: 0x0
[drm:ring_dump:890] render ring[0x10348]: 0x7a000002
[drm:ring_dump:890] render ring[0x1034c]: 0x144c1c
[drm:ring_dump:890] render ring[0x10350]: 0x261084
[drm:ring_dump:890] render ring[0x10354]: 0x0
[drm:ring_dump:890] render ring[0x10358]: 0x18800100
[drm:ring_dump:890] render ring[0x1035c]: 0x2166000
[drm:ring_dump:890] render ring[0x10360]: 0x7a000003
[drm:ring_dump:890] render ring[0x10364]: 0x100002
[drm:ring_dump:890] render ring[0x10368]: 0x261084
[drm:ring_dump:890] render ring[0x1036c]: 0x0
[drm:ring_dump:890] render ring[0x10370]: 0x0
[drm:ring_dump:890] render ring[0x10374]: 0x0
[drm:ring_dump:890] render ring[0x10378]: 0x7a000003
[drm:ring_dump:890] render ring[0x1037c]: 0x4000
[drm:ring_dump:890] render ring[0x10380]: 0x261084
[drm:ring_dump:890] render ring[0x10384]: 0x0
[drm:ring_dump:890] render ring[0x10388]: 0x0
[drm:ring_dump:890] render ring[0x1038c]: 0x0
[drm:ring_dump:890] render ring[0x10390]: 0x7a000002
[drm:ring_dump:890] render ring[0x10394]: 0x101001
[drm:ring_dump:890] render ring[0x10398]: 0x261084
[drm:ring_dump:890] render ring[0x1039c]: 0x0
[drm:ring_dump:890] render ring[0x103a0]: 0x11000001
[drm:ring_dump:890] render ring[0x103a4]: 0x12044
[drm:ring_dump:890] render ring[0x103a8]: 0xb1ea3a
[drm:ring_dump:890] render ring[0x103ac]: 0x0
[drm:register_dump:916] PGTBL_ER: 0x0
[drm:register_dump:917] INSTPM: 0x80
[drm:register_dump:918] EIR: 0x0
[drm:register_dump:919] ERROR_GEN6: 0x0
[drm:register_dump:921] Blitter command stream:
[drm:register_dump:923]   IPEIR: 0x00000000
[drm:register_dump:925]   IPEHR: 0x01000000
[drm:register_dump:927]   INSTDONE: 0xfffffffe
[drm:register_dump:929]   ACTHD: 0xe2817628
[drm:register_dump:930] Render command stream:
[drm:register_dump:932]   IPEIR: 0x00000000
[drm:register_dump:934]   IPEHR: 0x79000002
[drm:register_dump:936]   INSTDONE: 0x8cecffff
[drm:register_dump:938]   INSTPS: 0x80000201
[drm:register_dump:940]   INSTDONE1: 0xbffaefff
[drm:register_dump:942]   ACTHD: 0x02166294
[drm:register_dump:944]   DMA_FADD_P: 0x02166480
[drm:register_dump:947] Graphics Engine Fault 0x0
[drm:register_dump:949] Media Engine Fault 0x0
[drm:register_dump:951] Blitter  Engine Fault 0x0
[drm:__wait_seqno:785] __wait_seqno returns -16 (awaiting 11659834 at 11659833, next 11659837)
[drm:i915_hangcheck_elapsed:2507] stuck on render ring
[drm:i915_set_reset_status:1692] render ring hung inside bo (0x2166000 ctx 0) at 0x2166294

I have this in /etc/system as a workaround for #8049 "Glitching with Intel HD 4000": set i915:i915_lane_workaround=1.


Files

ring_dump.txt (280 KB) ring_dump.txt /var/adm/messages in full Michal Nowak, 2019-01-04 06:31 PM

No data to display

Also available in: Atom PDF