Bug 77701 - [HSW] It has garbage after enter to OS with LCD:15", FHD, O-FLIM
Summary: [HSW] It has garbage after enter to OS with LCD:15", FHD, O-FLIM
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-21 01:18 UTC by EvaWang
Modified: 2014-06-18 15:49 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
garbage.3gp (1.90 MB, video/3gpp)
2014-04-21 01:18 UTC, EvaWang
Details
dmesg added drm.debug=0xe (206.03 KB, text/plain)
2014-04-24 10:43 UTC, EvaWang
Details
dmesg with drm-intel-nightly-0428 (59.42 KB, text/plain)
2014-04-30 07:57 UTC, EvaWang
Details
dmesg_insmod_i915 (21.18 KB, text/plain)
2014-05-20 04:02 UTC, EvaWang
Details
dmesg_ok.log (120.02 KB, text/plain)
2014-05-20 09:18 UTC, EvaWang
Details
garbage.patch (10.64 KB, text/plain)
2014-05-23 02:57 UTC, EvaWang
Details

Description EvaWang 2014-04-21 01:18:44 UTC
Created attachment 97653 [details]
garbage.3gp

Enter to init 3, the issue still existed.
Remove i915, then enter to init 3, there is no garbage.
Kernel 3.14 also has the issue.
The issue only happens on the notebook with LCD:15", FHD, O-FLIM
Please refer attachment video.

Please help to check it. if you need any information, please tell me. Thanks!
Comment 1 Jani Nikula 2014-04-22 13:47:43 UTC
Is this a regression, i.e. did it work with some kernel version?

Please clarify, does the problem appear only after loading i915?
Comment 2 EvaWang 2014-04-23 01:46:23 UTC
kernel 3.9 and kernel 3.14 both doesn't work.
Yes, the garbage will appear after loading i915.
Thanks!
Comment 3 Jani Nikula 2014-04-23 06:48:36 UTC
Please attach dmesg with drm.debug=0xe module parameter. Let's see if there's anything out of the ordinary.
Comment 4 EvaWang 2014-04-24 10:43:26 UTC
Created attachment 97895 [details]
dmesg added drm.debug=0xe

Please refer the dmesg.
Comment 5 Chris Wilson 2014-04-24 10:58:09 UTC
That the HDMI1 is being probed several times per frame is definitely out-of-the-ordinary.
Comment 6 EvaWang 2014-04-25 08:14:26 UTC
Whether i915 will fix the issue? Thanks!
Comment 7 Jani Nikula 2014-04-28 07:21:39 UTC
Please try drm-intel-nightly from http://cgit.freedesktop.org/drm-intel and attach dmesg for that.
Comment 8 EvaWang 2014-04-30 07:57:33 UTC
Created attachment 98218 [details]
dmesg with drm-intel-nightly-0428

Update kerne t0 drm-intel-nightly 0428, garbage doesn't show.  
i915 has loaded but it can't enter to OS.
Attachment dmesg_0430.log is the dmesg, please refer it.
Comment 9 Chris Wilson 2014-04-30 10:23:38 UTC
(In reply to comment #8)
> Created attachment 98218 [details]
> dmesg with drm-intel-nightly-0428
> 
> Update kerne t0 drm-intel-nightly 0428, garbage doesn't show.  
> i915 has loaded but it can't enter to OS.
> Attachment dmesg_0430.log is the dmesg, please refer it.

mesa broke.
Comment 10 EvaWang 2014-05-05 07:13:47 UTC
Is the issue releated to i915 from above verify result? Thanks!
Comment 11 Jani Nikula 2014-05-07 09:35:21 UTC
(In reply to comment #10)
> Is the issue releated to i915 from above verify result? Thanks!

[   22.002983] gnome-shell[3501]: segfault at 280 ip 00007f816532f140 sp 00007fff23219580 error 4 in i965_dri.so[7f81652c6000+ce000]
[   22.835685] gnome-shell[3524]: segfault at 280 ip 00007f0066796140 sp 00007fffcf829530 error 4 in i965_dri.so[7f006672d000+ce000]

i965_dri.so segfaults.
Comment 12 Tapani Pälli 2014-05-14 09:09:47 UTC
EvaWang: Could you list some steps how to reproduce this bug?
Comment 13 EvaWang 2014-05-14 09:21:31 UTC
Reproduce steps:

1. Prepare Lenovo Flex2 HSW machine with LCD:15", FHD, O-FLIM.
2. install Linux OS and enter to OS.
3. garbage will happen.

The issue only happens the machine with LCD:15", FHD, O-FLIM.

Thanks!
Comment 14 EvaWang 2014-05-20 04:02:06 UTC
Created attachment 99375 [details]
dmesg_insmod_i915

I just got the failed machine from ODM, 
I tried kernel 3.15-rc5, the issue still existed.
It will shows garbage after insmod i915.ko, attached dmesg_insmod_i915.log
If you need any information, please tell me. Thanks!
Comment 15 EvaWang 2014-05-20 04:03:00 UTC
With mesa 10.20-rc1 version.
Comment 16 EvaWang 2014-05-20 04:03:15 UTC
Sorry, mesa-10.2-rc1
Comment 17 EvaWang 2014-05-20 09:18:43 UTC
Created attachment 99396 [details]
dmesg_ok.log

The garbage disappeared after tried 5/17 drm-intel nightly drm-intel-721e82c08c1afd6b47367b0e0c4a62140b0667f3.tar.gz

Could you tell me what's solution for it? It's better to have a patch.

Please refer attachment the dmesg_ok.log
Comment 18 Daniel Vetter 2014-05-20 09:21:08 UTC
Reverse bisect can dig out the patch that fixed the problem, then we can submit it for -fixes and stable kernel backports. Googling will find good resources for "revers kernel bisect".
Comment 19 EvaWang 2014-05-23 02:57:05 UTC
Created attachment 99602 [details]
garbage.patch

garbage.patch can fix the issue, please check.
Comment 20 EvaWang 2014-05-26 07:42:57 UTC
kernel v3.15-rc7 can't reproduce the issue. Thanks for your support!
Comment 21 Daniel Vetter 2014-06-18 15:49:39 UTC
(In reply to comment #20)
> kernel v3.15-rc7 can't reproduce the issue. Thanks for your support!


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.