[Bug 90609] New: Kernel crash when using DisplayPort MST on W740SU with Dell U2414H

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat May 23 19:56:31 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=90609

            Bug ID: 90609
           Summary: Kernel crash when using DisplayPort MST on W740SU with
                    Dell U2414H
           Product: DRI
           Version: DRI git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Intel
          Assignee: intel-gfx-bugs at lists.freedesktop.org
          Reporter: rsalveti at gmail.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
                CC: intel-gfx-bugs at lists.freedesktop.org

Created attachment 115999
  --> https://bugs.freedesktop.org/attachment.cgi?id=115999&action=edit
Complete dmesg with drm.debug=0x06

Whenever I plug my Dell U2414H monitor (DisplayPort MST enabled) at my Galago
Ultrapro/W740SU (Intel Iris Pro Graphics 5200), I get a display hang and then a
kernel crash, causing a reboot.

Using latest drm-intel-nightly (4.1-rc4+).

My system:
Architecture: amd64
DistroRelease: Ubuntu 15.04
MachineType: System76, Inc. Galago UltraPro
PackageArchitecture: amd64
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.1.0-994-generic
root=UUID=c87bf02e-1fdc-48ca-9392-be946b4de06e ro quiet splash drm.debug=0x06
vt.handoff=7
Uname: Linux evasys 4.1.0-994-generic #201505230305 SMP Sat May 23 02:06:59 UTC
2015 x86_64 x86_64 x86_64 GNU/Linux

Enabled drm.debug=0x06, and after a reboot this is what I got in my syslog:

[   61.338854] WARNING: CPU: 0 PID: 103 at
/home/kernel/COD/linux/drivers/gpu/drm/i915/intel_display.c:12262
check_encoder_state+0x165/0x380 [i915]()
[   61.338854] active encoder's pipe doesn't match(expected 1, found 0)
[   61.338872] Modules linked in: ctr ccm xt_CHECKSUM iptable_mangle
ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4
nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack xt_tcpudp bridge stp llc
iptable_filter ip_tables x_tables ec_sys binfmt_misc rfcomm bnep dm_crypt
uvcvideo videobuf2_vmalloc hid_logitech_hidpp videobuf2_memops videobuf2_core
v4l2_common btusb videodev btbcm btintel media snd_usb_audio arc4 bluetooth
snd_usbmidi_lib iwldvm mac80211 x86_pkg_temp_thermal intel_powerclamp coretemp
snd_hda_codec_hdmi kvm_intel kvm snd_hda_codec_via snd_hda_codec_generic
dm_multipath scsi_dh crct10dif_pclmul snd_hda_intel snd_hda_codec crc32_pclmul
iwlwifi ghash_clmulni_intel snd_hda_core aesni_intel snd_hwdep snd_pcm
aes_x86_64 lrw gf128mul snd_seq_midi glue_helper snd_seq_midi_event ablk_helper
[   61.338885]  cryptd snd_rawmidi cfg80211 joydev rtsx_pci_ms snd_seq memstick
serio_raw mei_me snd_seq_device mei snd_timer lpc_ich shpchp snd
hid_logitech_dj soundcore tpm_infineon mac_hid parport_pc ppdev lp parport
autofs4 btrfs xor raid6_pq hid_generic usbhid hid i915 rtsx_pci_sdmmc
i2c_algo_bit drm_kms_helper e1000e psmouse drm ahci ptp libahci rtsx_pci
pps_core wmi video
[   61.338887] CPU: 0 PID: 103 Comm: kworker/0:2 Not tainted 4.1.0-994-generic
#201505230305
[   61.338887] Hardware name: Notebook                         W740SU          
               /W740SU                          , BIOS 4.6.5 09/11/2014
[   61.338894] Workqueue: events_long drm_dp_mst_link_probe_work
[drm_kms_helper]
[   61.338896]  0000000000002fe6 ffff8804082f7a88 ffffffff817ff6ab
0000000000005698
[   61.338896]  ffff8804082f7ad8 ffff8804082f7ac8 ffffffff8107d0e7
ffff8804082f7ae8
[   61.338897]  ffff880407d16200 ffff88040830bb30 0000000000000001
ffff88040830b800
[   61.338898] Call Trace:
[   61.338902]  [<ffffffff817ff6ab>] dump_stack+0x45/0x57
[   61.338904]  [<ffffffff8107d0e7>] warn_slowpath_common+0x97/0xe0
[   61.338905]  [<ffffffff8107d1e6>] warn_slowpath_fmt+0x46/0x50
[   61.338919]  [<ffffffffc0279805>] check_encoder_state+0x165/0x380 [i915]
[   61.338932]  [<ffffffffc0292f65>] intel_modeset_check_state+0x65/0xc0 [i915]
[   61.338944]  [<ffffffffc0293118>] intel_crtc_set_config+0x158/0x290 [i915]
[   61.338955]  [<ffffffffc00730d6>] drm_mode_set_config_internal+0x66/0x110
[drm]
[   61.338961]  [<ffffffffc01bdef8>] restore_fbdev_mode+0xc8/0xf0
[drm_kms_helper]
[   61.338967]  [<ffffffffc01bfa30>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x30/0x80 [drm_kms_helper]
[   61.338971]  [<ffffffffc01bfaa2>] drm_fb_helper_set_par+0x22/0x50
[drm_kms_helper]
[   61.338976]  [<ffffffffc01bf9ac>] drm_fb_helper_hotplug_event+0xcc/0x120
[drm_kms_helper]
[   61.338989]  [<ffffffffc02a1ade>] intel_fbdev_output_poll_changed+0x1e/0x20
[i915]
[   61.338994]  [<ffffffffc01b36ab>] drm_kms_helper_hotplug_event+0x2b/0x40
[drm_kms_helper]
[   61.339007]  [<ffffffffc02b5ee5>] intel_dp_mst_hotplug+0x15/0x20 [i915]
[   61.339012]  [<ffffffffc01b9592>] drm_dp_send_link_address+0xf2/0x210
[drm_kms_helper]
[   61.339017]  [<ffffffffc01b973d>]
drm_dp_check_and_send_link_address+0x8d/0xa0 [drm_kms_helper]
[   61.339021]  [<ffffffffc01b976c>] drm_dp_mst_link_probe_work+0x1c/0x20
[drm_kms_helper]
[   61.339028]  [<ffffffff81096414>] process_one_work+0x144/0x490
[   61.339029]  [<ffffffff81096e7e>] worker_thread+0x11e/0x460
[   61.339031]  [<ffffffff81096d60>] ? create_worker+0x1f0/0x1f0
[   61.339032]  [<ffffffff8109ce59>] kthread+0xc9/0xe0
[   61.339034]  [<ffffffff8109cd90>] ? flush_kthread_worker+0x90/0x90
[   61.339036]  [<ffffffff8180c7e2>] ret_from_fork+0x42/0x70
[   61.339038]  [<ffffffff8109cd90>] ? flush_kthread_worker+0x90/0x90
[   61.339039] ---[ end trace 4ae192082cf55348 ]---
[   61.339040] [drm:check_encoder_state] [ENCODER:43:DP MST-43]
[   61.339041] [drm:check_encoder_state] [ENCODER:44:DP MST-44]
[   61.339042] [drm:check_encoder_state] [ENCODER:47:TMDS-47]
[   61.339043] [drm:check_crtc_state] [CRTC:20]
[   61.339047] [drm:check_crtc_state] [CRTC:24]
[   61.339051] [drm:check_crtc_state] [CRTC:28]
[   61.339052] [drm:check_shared_dpll_state] WRPLL 1
[   61.339053] [drm:check_shared_dpll_state] WRPLL 2
[   61.339054] [drm:intel_crtc_set_config] [CRTC:28] [NOFB]
[   61.339062] [drm:intel_connector_check_state] [CONNECTOR:33:eDP-1]
[   61.339064] [drm:check_encoder_state] [ENCODER:31:DAC-31]
[   61.339065] [drm:check_encoder_state] [ENCODER:32:TMDS-32]
[   61.339066] [drm:check_encoder_state] [ENCODER:40:TMDS-40]
[   61.339067] [drm:check_encoder_state] [ENCODER:42:DP MST-42]

Complete log attached.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150524/dfbc0733/attachment.html>


More information about the intel-gfx-bugs mailing list