[Bug 88601] [DP MST] fallout on resume after undocking

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Tue Mar 17 01:16:20 PDT 2015


https://bugzilla.kernel.org/show_bug.cgi?id=88601

--- Comment #6 from Dmitry Nezhevenko <dion at inhex.net> ---
It looks like it's much eaiser to reproduce by using two docks:
1. 'Home' dock with one display attached
2. 'Work' dock without displays.

Once suspended in home dock and resumed in 'work' dock X11 freeze and it's
impossible to unlock screen.

 WARNING: CPU: -1 PID: 2931 at drivers/gpu/drm/drm_dp_mst_topology.c:1268
process_single_tx_qlock+0x5d0/0x640 [drm_kms_helper]()
 fail
 Modules linked in: rpcsec_gss_krb5 nfsv4 dns_resolver cdc_mbim cdc_wdm cdc_ncm
usbnet mii tun binfmt_misc vmnet(O) vmw_vsock_vmci_transport bnep vsock
vmw_vmci vmmon(O) acpi_call(O) nfsd auth_rpcgss oid_registry nfs_acl nfs lockd
grace fscache sunrpc iptable_nat nf_nat_ipv4 nf_nat nf_log_ipv4 nf_log_common
xt_LOG ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4
xt_recent xt_conntrack nf_conntrack iptable_filter ip_tables x_tables joydev
arc4 nls_utf8 nls_cp437 vfat fat snd_hda_codec_realtek snd_hda_codec_generic
snd_hda_codec_hdmi uvcvideo iwlmvm x86_pkg_temp_thermal videobuf2_vmalloc
snd_hda_intel iTCO_wdt intel_powerclamp iTCO_vendor_support videobuf2_memops
mac80211 intel_rapl iosf_mbi videobuf2_core snd_hda_controller v4l2_common
coretemp snd_hda_codec kvm_intel iwlwifi psmouse videodev kvm snd_hwdep
i2c_i801 media snd_pcm btusb pcspkr rtsx_pci_ms thinkpad_acpi serio_raw efivars
cfg80211 snd_timer nvram memstick mei_me snd tpm_tis lpc_ich mei bluetooth
soundcore rfkill wmi tpm battery ac ie31200_edac shpchp edac_core evdev
processor i2c_dev fuse parport_pc ppdev lp parport autofs4 algif_skcipher
af_alg dm_crypt dm_mod usbhid hid_generic hid_microsoft hid uhci_hcd ohci_hcd
ext4 crc16 mbcache jbd2 sg sd_mod usb_storage rtsx_pci_sdmmc mmc_core xhci_pci
crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci
i915 aesni_intel aes_x86_64 libata lrw i2c_algo_bit gf128mul glue_helper
ablk_helper drm_kms_helper ehci_pci cryptd rtsx_pci xhci_hcd scsi_mod ehci_hcd
mfd_core drm e1000e usbcore ptp usb_common pps_core i2c_core video thermal
thermal_sys button
 CPU: 0 PID: 2931 Comm: Xorg Tainted: G     U     O   3.19.1+ #1
 Hardware name: LENOVO 20ANCTO1WW/20ANCTO1WW, BIOS GLET71WW (2.25 ) 07/02/2014
  0000000000000000 ffffffffa023ee80 ffffffff81553234 ffff88042823f918
  ffffffff8106cdb1 0000000000000000 0000000000001000 0000000000000010
  ffff88042797a608 000000000000000c ffffffff8106ce2a ffffffffa023fb75
 Call Trace:
  [<ffffffff81553234>] ? dump_stack+0x40/0x50  
  [<ffffffff8106cdb1>] ? warn_slowpath_common+0x81/0xb0
  [<ffffffff8106ce2a>] ? warn_slowpath_fmt+0x4a/0x50
  [<ffffffffa0233530>] ? process_single_tx_qlock+0x5d0/0x640 [drm_kms_helper]
  [<ffffffff810a897e>] ? finish_wait+0x2e/0x70 
  [<ffffffff81556bde>] ? mutex_lock+0xe/0x30
  [<ffffffffa02335d8>] ? process_single_down_tx_qlock+0x38/0x120
[drm_kms_helper]
  [<ffffffffa023371c>] ? drm_dp_queue_down_tx+0x5c/0x70 [drm_kms_helper]
  [<ffffffffa02362ee>] ? drm_dp_mst_i2c_xfer+0x15e/0x270 [drm_kms_helper]
  [<ffffffffa0106c99>] ? drm_for_each_detailed_block+0x39/0x150 [drm] 
  [<ffffffffa004223c>] ? __i2c_transfer+0x6c/0x200 [i2c_core]
  [<ffffffffa0043867>] ? i2c_transfer+0x77/0xd0 [i2c_core]
  [<ffffffffa01078fc>] ? drm_do_probe_ddc_edid+0xcc/0x140 [drm]
  [<ffffffffa0108f8d>] ? drm_get_edid+0x2d/0x3f0 [drm]
  [<ffffffffa0322e9a>] ? gen6_read32+0x9a/0x130 [i915]
  [<ffffffff81556bde>] ? mutex_lock+0xe/0x30
  [<ffffffffa023501c>] ? drm_dp_mst_get_edid+0x6c/0x80 [drm_kms_helper]
  [<ffffffffa0360208>] ? intel_dp_mst_get_modes+0x28/0x50 [i915]
  [<ffffffffa023187a>] ?
drm_helper_probe_single_connector_modes_merge_bits+0xea/0x420 [drm_kms_helper]
  [<ffffffffa01036bc>] ? drm_mode_getconnector+0x3ec/0x450 [drm]
  [<ffffffffa00f57b3>] ? drm_ioctl+0x1c3/0x5a0 [drm]
  [<ffffffff811d6f28>] ? do_vfs_ioctl+0x2e8/0x4f0
  [<ffffffff811c8203>] ? SYSC_newfstat+0x23/0x30
  [<ffffffff811d71b1>] ? SyS_ioctl+0x81/0xa0
  [<ffffffff81558ced>] ? system_call_fastpath+0x16/0x1b


Kernel 3.19.1

Any ideas how to workaround this until issue is properly fixed?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list