Bug 92163 - Intel driver unstable with SNA: Intel 5500 (Dell e7450), x11-drivers/xf86-video-intel (2.99.917-r2@21/09/15), Linux voyager 4.1.6-hardened-voyager
Summary: Intel driver unstable with SNA: Intel 5500 (Dell e7450), x11-drivers/xf86-vid...
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-28 11:20 UTC by Slawomir Gonet
Modified: 2015-09-29 07:15 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg (101.46 KB, text/plain)
2015-09-28 11:20 UTC, Slawomir Gonet
no flags Details
Kernel .config (105.00 KB, text/plain)
2015-09-28 11:21 UTC, Slawomir Gonet
no flags Details
Artifacts 1 (88.93 KB, image/png)
2015-09-28 11:21 UTC, Slawomir Gonet
no flags Details
Artifacts 2 (219.14 KB, image/png)
2015-09-28 11:22 UTC, Slawomir Gonet
no flags Details
X.org log (39.75 KB, text/plain)
2015-09-28 11:22 UTC, Slawomir Gonet
no flags Details
lsmod (1.56 KB, text/plain)
2015-09-28 11:38 UTC, Slawomir Gonet
no flags Details
dmesg after driver upgrade and removal of dangerous kernel parameters (61.08 KB, text/plain)
2015-09-28 18:50 UTC, Slawomir Gonet
no flags Details

Description Slawomir Gonet 2015-09-28 11:20:50 UTC
Created attachment 118486 [details]
dmesg

PROBLEM:
- Random X.org crashes on SNA (UXA not affected - unable to reproduce)
- Random system reboots (remember to happen while running 3D game) on SNA.
- Artifacts in few applications (for example „phosphor” from xscreensaver) on SNA

EVIDENCE:
- Xorg.0.log with X.org crash (after monitor plug-out - never happen on UXA)
- Random kernel WARNINGS in dmesg

CONFIG:
- Linux voyager 4.1.6-hardened-voyager #9 SMP Tue Sep 22 17:19:54 CEST 2015 x86_64 Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz GenuineIntel GNU/Linux
- Kernel .config attached
Comment 1 Slawomir Gonet 2015-09-28 11:21:26 UTC
Created attachment 118487 [details]
Kernel .config
Comment 2 Slawomir Gonet 2015-09-28 11:21:58 UTC
Created attachment 118488 [details]
Artifacts 1
Comment 3 Slawomir Gonet 2015-09-28 11:22:14 UTC
Created attachment 118489 [details]
Artifacts 2
Comment 4 Slawomir Gonet 2015-09-28 11:22:35 UTC
Created attachment 118490 [details]
X.org log
Comment 5 Slawomir Gonet 2015-09-28 11:24:19 UTC
Note: there is nothing special about xorg.conf (it does not even exist - there are only keyboard and mouse sections in xorg.conf.d/)
Comment 6 Chris Wilson 2015-09-28 11:30:23 UTC
Step 1: do not add random dangerous module options to the kernel.
Step 2: update the ddx.
Comment 7 Slawomir Gonet 2015-09-28 11:37:57 UTC
1) What "random dangerous modules" do you mean? (attaching lsmod)
2) At least in Gentoo there is no newer x11-drivers/xf86-video-intel than 2.99.917-r2. Should I compile by myself bleeding edge from repo?
Comment 8 Slawomir Gonet 2015-09-28 11:38:13 UTC
Created attachment 118491 [details]
lsmod
Comment 9 Chris Wilson 2015-09-28 11:47:01 UTC
"i915.enable_rc6=0 i915.enable_fbc=1 i915.lvds_downclock=1 i915.enable_execlists=0"

fbc is known to be broken for that kernel, lvds downclock is meaningless for your hardware, enable_rc6=0 is a bizarre choice. They will all generate warnings and taint your kernel if you set them.

Yes, grab http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ and lets see what issues actually remain.
Comment 10 Slawomir Gonet 2015-09-28 12:24:18 UTC
Oh, you are right. That parameters were left after my previous hardware and enable_rc6=0 was intended to disable it (what I might misunderstood) as I know it is broken (and was used on previous hardware).

I will remove those parameters and test using xf86-video-intel-9999 (from Git - Gentoo, overlay x11).
Comment 11 Slawomir Gonet 2015-09-28 18:49:46 UTC
Artifacts are gone, but WARNING messages still appear to be in dmesg.
Comment 12 Slawomir Gonet 2015-09-28 18:50:27 UTC
Created attachment 118500 [details]
dmesg after driver upgrade and removal of dangerous kernel parameters
Comment 13 Chris Wilson 2015-09-29 07:15:34 UTC
The warnings are mostly harmless - worse, it is a warning that something outside of our driver stack is manipulating gfx registers.


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.