[Bug 85913] DP MST: kernel 3.18.1, xf86-video-intel-2.99.917 - strange xrandr crashes after docking haswell E7440
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Jan 4 22:18:56 PST 2015
https://bugs.freedesktop.org/show_bug.cgi?id=85913
--- Comment #9 from Leho Kraav (:macmaN :lkraav) <leho at kraav.com> ---
Here's the confused result from above, in plaintext, DP1-1-8 is the real
connection, while DP1-3 is not
leho at papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 3640 x 2560, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+1440 (normal left inverted right x axis y
axis) 309mm x 174mm
1920x1080 60.02*+
1400x1050 59.98
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
HDMI1 connected 1080x2560+2560+0 left (normal left inverted right x axis y
axis) 677mm x 290mm
2560x1080 60.00*+
1920x1080 60.00 50.00 59.94 30.00 29.97
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1600x900 59.98
1280x1024 75.02 60.02
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.08 60.00
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected 2560x1440+0+0 (normal left inverted right x axis y axis)
597mm x 336mm
1024x768 60.00
800x600 60.32 56.25
848x480 60.00
640x480 59.94
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)
2560x1440 (0xb9) 241.500MHz
h: width 2560 start 2608 end 2640 total 2720 skew 0 clock 88.79KHz
v: height 1440 start 1443 end 1448 total 1481 clock 59.95Hz
Even when I undocked, xrandr is still confused about DP1-1-8
leho at papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis)
309mm x 174mm
1920x1080 60.02*+
1400x1050 59.98
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected (normal left inverted right x axis y axis)
1024x768 60.00
800x600 60.32 56.25
848x480 60.00
640x480 59.94
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)
Re-docking seems to have restored sanity
leho at papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis)
309mm x 174mm
1920x1080 60.02*+
1400x1050 59.98
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected (normal left inverted right x axis y axis)
2560x1440 59.95 +
1920x1200 59.88
1920x1080 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.95
1600x900 59.98
1280x1024 75.02 60.02
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.08 60.00
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)
dmesg is showing a bunch of these, with timestamps from post re-docking. No
kernel warnings seem to have happened during xrandr hangs, just blocks of
modeline outputs.
jaan 05 08:10:09 papaya kernel: WARNING: CPU: 2 PID: 30436 at
drivers/gpu/drm/drm_dp_mst_topology.c:1258 process_single_tx_qlock+0x336/0x3ae
[drm_kms_helper]()
jaan 05 08:10:09 papaya kernel: fail
jaan 05 08:10:09 papaya kernel: Modules linked in: nfsv3 nfs_acl nfs lockd
grace sunrpc squashfs tun ctr ccm xt_limit nf_conntrack_ipv4 nf_defrag_ipv4
xt_conntrack nf_conntrack iptable_filter ip_tables bnep snd_hda_codec_realtek
snd_hda_codec_generic snd_hda_codec_hdmi arc4 dell_wmi sparse_keymap iTCO_wdt
dell_laptop dcdbas cdc_mbim cdc_ncm usbnet mii cdc_wdm cdc_acm btusb bluetooth
crc16 iwlmvm mac80211 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp
iwlwifi psmouse sdhci_pci cfg80211 i2c_i801 sdhci rfkill mmc_core thermal wmi
battery dell_smo8800 snd_hda_intel snd_hda_controller snd_hda_codec e1000e
snd_pcm snd_timer ptp mei_me lpc_ich ac snd processor pps_core mfd_core xts
crc32_pclmul i915 fbcon bitblit softcursor font cfbfillrect cfbimgblt intel_gtt
cfbcopyarea ehci_pci ehci_hcd drm_kms_helper drm agpgart
jaan 05 08:10:09 papaya kernel: xhci_pci fb fbdev xhci_hcd video button
autofs4
jaan 05 08:10:09 papaya kernel: CPU: 2 PID: 30436 Comm: Xorg Tainted: G
W 3.18.1+ #53
jaan 05 08:10:09 papaya kernel: Hardware name: Dell Inc. Latitude
E7440/0PC4X0, BIOS A10 06/26/2014
jaan 05 08:10:09 papaya kernel: 0000000000000009 ffff8803233ab818
ffffffff81489ce9 0000000000000000
jaan 05 08:10:09 papaya kernel: ffff8803233ab868 ffff8803233ab858
ffffffff81038efb ffffffff817e6e00
jaan 05 08:10:09 papaya kernel: ffffffffa00a71ca ffff8803ee409800
000000000000000d ffff880406382908
jaan 05 08:10:09 papaya kernel: Call Trace:
jaan 05 08:10:09 papaya kernel: [<ffffffff81489ce9>] dump_stack+0x4e/0x71
jaan 05 08:10:09 papaya kernel: [<ffffffff81038efb>]
warn_slowpath_common+0x7c/0x96
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a71ca>] ?
process_single_tx_qlock+0x336/0x3ae [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffff81038fa9>]
warn_slowpath_fmt+0x41/0x43
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a71ca>]
process_single_tx_qlock+0x336/0x3ae [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffff81063bac>] ? __wake_up+0x3f/0x48
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a727d>]
process_single_down_tx_qlock+0x3b/0x10c [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a73f6>]
drm_dp_queue_down_tx+0x60/0x71 [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a8aa3>]
drm_dp_mst_i2c_xfer+0xf9/0x1b6 [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00f0150>] ?
intel_resume_prepare+0x3da/0x5a6 [i915]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00fa22e>] ?
intel_aux_display_runtime_put+0x9/0xb [i915]
jaan 05 08:10:09 papaya kernel: [<ffffffffa0163742>] ? gmbus_xfer+0x48e/0x4a0
[i915]
jaan 05 08:10:09 papaya kernel: [<ffffffff8137f442>]
__i2c_transfer+0xd2/0x248
jaan 05 08:10:09 papaya kernel: [<ffffffff8137fa10>] i2c_transfer+0x58/0x7f
jaan 05 08:10:09 papaya kernel: [<ffffffffa006c1e3>]
drm_do_probe_ddc_edid+0xaf/0x108 [drm]
jaan 05 08:10:09 papaya kernel: [<ffffffffa006c254>] drm_probe_ddc+0x18/0x1f
[drm]
jaan 05 08:10:09 papaya kernel: [<ffffffffa006d524>] drm_get_edid+0x20/0x22b
[drm]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a7f26>]
drm_dp_mst_get_edid+0x2d/0x4a [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa015be00>]
intel_dp_mst_get_modes+0x28/0x55 [i915]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a5fcb>]
drm_helper_probe_single_connector_modes_merge_bits+0x165/0x33a [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa00a61bb>]
drm_helper_probe_single_connector_modes+0xe/0x10 [drm_kms_helper]
jaan 05 08:10:09 papaya kernel: [<ffffffffa0068a73>]
drm_mode_getconnector+0xfa/0x344 [drm]
jaan 05 08:10:09 papaya kernel: [<ffffffffa005da12>] drm_ioctl+0x2b4/0x412
[drm]
jaan 05 08:10:09 papaya kernel: [<ffffffffa0068979>] ?
drm_mode_getcrtc+0xbc/0xbc [drm]
jaan 05 08:10:09 papaya kernel: [<ffffffff81122884>] do_vfs_ioctl+0x3f9/0x443
jaan 05 08:10:09 papaya kernel: [<ffffffff81122907>] SyS_ioctl+0x39/0x62
jaan 05 08:10:09 papaya kernel: [<ffffffff8148eb92>]
system_call_fastpath+0x12/0x17
jaan 05 08:10:09 papaya kernel: ---[ end trace 0ac4242e6651a9a9 ]---
jaan 05 08:10:09 papaya kernel: ------------[ cut here ]------------
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150105/bb111d1c/attachment.html>
More information about the intel-gfx-bugs
mailing list