Bug 93644

Summary: System hard lockup when USB-C DP to HDMI adapter unplugged or unplugged/plugged and system suspended skylake cpu
Product: DRI Reporter: sdainard
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: high CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: SKL i915 features: display/DP, display/HDMI, display/USB-C, power/suspend-resume
Attachments:
Description Flags
journelctl -k -b 1: Adapter/monitor plugged into laptop
none
journelctl -k -b 1: Adapter/monitor unplugged from laptop
none
journelctl -k -b 1: laptop attempted sleep none

Description sdainard 2016-01-09 06:19:37 UTC
Created attachment 120914 [details]
journelctl -k -b 1: Adapter/monitor plugged into laptop

# uname -m
x86_64
# uname -r
4.4.0-0.rc8.git0.1.fc24.x86_64

Distro: Fedora 23
Kernel is from Fedora rawhide (Fedora next)

System: Dell XPS 13 9350

Display connector: USB-C -> HDMI adapter (http://www.monoprice.com/product?p_id=12905)

System locks up during suspend if an external monitor is connected and then disconnected via a USB-C -> HDMI adapter.

If the external monitor is NOT disconnected, system does not lock up during suspend.

If the external monitor is disconnected and reconnected, system WILL lock up.

System does NOT lock up if external monitor is never connected.
Comment 1 sdainard 2016-01-09 06:21:01 UTC
Created attachment 120915 [details]
journelctl -k -b 1: Adapter/monitor unplugged from laptop
Comment 2 sdainard 2016-01-09 06:21:28 UTC
Created attachment 120916 [details]
journelctl -k -b 1: laptop attempted sleep
Comment 3 sdainard 2016-01-09 06:26:20 UTC
# cat /sys/class/drm/card0/error 
no error state collected
Comment 4 sdainard 2016-05-05 04:44:01 UTC
I'm still crashing on kernel 4.4.8 (distro) or 4.6.0 RC6 (vanilla).
Comment 5 Jani Nikula 2016-06-17 16:53:09 UTC
The patches are still a work-in-progress, I'm afraid.
Comment 6 sdainard 2016-06-17 16:58:18 UTC
Issue resolved in kernel 4.6+

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.