Bug 94300 - Kernel panic when external screen is plugged in
Summary: Kernel panic when external screen is plugged in
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: Carlos Santa
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-26 08:25 UTC by gkalmar
Modified: 2016-11-09 16:20 UTC (History)
1 user (show)

See Also:
i915 platform: SKL
i915 features: display/DP, display/IPS


Attachments
A photo of the error message. (742.34 KB, image/png)
2016-02-26 08:25 UTC, gkalmar
no flags Details

Description gkalmar 2016-02-26 08:25:27 UTC
Created attachment 121974 [details]
A photo of the error message.

I have a Lenovo ThinkPad E460 and a Lenovo ThinkPad OneLink Pro Dock. Everything works fine, except for the external screen ports on the dock. When I plug in an external screen to the DVI or DisplayPort, the system freezes. I've attached a screenshot of the errors I get. I've found no additional info in the syslog.

The setup was working fine in Windows 10. The HDMI port on the laptop works fine as well.

Some information on the system:

Manufacturer: LENOVO
Product Name: 20ETCTO1WW
Product Version: ThinkPad E460
Firmware Version: R00ET37W (1.12)

output of: uname -u
Linux titan 4.4.0-6-generic #21-Ubuntu SMP Tue Feb 16 20:32:27 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

output of: cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 78
model name	: Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz
stepping	: 3
microcode	: 0x6a
cpu MHz		: 638.625
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm hwp hwp_notify hwp_act_window hwp_epp intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1
bugs		:
bogomips	: 5183.87
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

[...] -> same info for the other 3 threads

output of: lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d12 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-V (rev 21)
01:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] (rev 81)

I am currently using a daily build of Ubuntu 16.04 but the error was also present in Ubuntu 14.04 and Ubuntu 15.10.
Comment 1 gkalmar 2016-03-04 00:09:36 UTC
It seems that other users having the same hardware setup with a different distro are also affected: https://bbs.archlinux.org/viewtopic.php?id=208801

This is a serious problem, not being able to use my external screens with my work laptop at all.
Comment 2 Carlos Santa 2016-11-08 02:33:08 UTC
Hi gkalmar, this bug was open several months back, can you please try to repro on a more recent GFX stack? I am trying to find the right h/w to repro this failure. I only have NUCs and they work as expected even if I connect two monitors (4K/MST and HDMI monitor (1080p).
Comment 3 gkalmar 2016-11-09 16:16:32 UTC
(In reply to Carlos Santa from comment #2)
> Hi gkalmar, this bug was open several months back, can you please try to
> repro on a more recent GFX stack? I am trying to find the right h/w to repro
> this failure. I only have NUCs and they work as expected even if I connect
> two monitors (4K/MST and HDMI monitor (1080p).

Hi Carlos, this problem kind of disappeared with one of the updates. You can close this issue.
Comment 4 yann 2016-11-09 16:19:56 UTC
(In reply to gkalmar from comment #3)
> (In reply to Carlos Santa from comment #2)
> > Hi gkalmar, this bug was open several months back, can you please try to
> > repro on a more recent GFX stack? I am trying to find the right h/w to repro
> > this failure. I only have NUCs and they work as expected even if I connect
> > two monitors (4K/MST and HDMI monitor (1080p).
> 
> Hi Carlos, this problem kind of disappeared with one of the updates. You can
> close this issue.

thanks gkalmar, closing as fixed then


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.