Bug 100311 - [dp mst] i915 or DRM error when booting with an external DisplayPort monitor connected
Summary: [dp mst] i915 or DRM error when booting with an external DisplayPort monitor ...
Status: RESOLVED MOVED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: intel-gfx-bugs@lists.freedesktop.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-22 15:22 UTC by Zan Lynx
Modified: 2015-10-07 11:03 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.0.5-300.fc22.x86_64
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Zan Lynx 2015-06-22 15:22:08 UTC
Here is the first kernel error:

[    2.890855] ------------[ cut here ]------------
[    2.890866] WARNING: CPU: 0 PID: 139 at drivers/gpu/drm/drm_dp_mst_topology.c:1272 process_single_tx_qlock+0x623/0x690 [drm_kms_helper]()
[    2.890867] fail
[    2.890868] Modules linked in: btrfs xor nouveau i915 raid6_pq rtsx_pci_sdmmc mmc_core ttm mxm_wmi i2c_algo_bit drm_kms_helper drm crc32c_intel rtsx_pci mfd_core video wmi
[    2.890878] CPU: 0 PID: 139 Comm: kworker/0:4 Not tainted 4.0.5-300.fc22.x86_64 #1
[    2.890880] Hardware name: Dell Inc. Dell Precision M3800/Dell Precision M3800, BIOS A09 01/08/2015
[    2.890884] Workqueue: events_long drm_dp_mst_link_probe_work [drm_kms_helper]
[    2.890886]  0000000000000000 000000003526e236 ffff880079a0b778 ffffffff817834f4
[    2.890888]  0000000000000000 ffff880079a0b7d0 ffff880079a0b7b8 ffffffff8109c66a
[    2.890890]  ffff880079a0b7a8 ffff880469973608 0000000000001000 ffff880469973608
[    2.890892] Call Trace:
[    2.890898]  [<ffffffff817834f4>] dump_stack+0x45/0x57
[    2.890902]  [<ffffffff8109c66a>] warn_slowpath_common+0x8a/0xc0
[    2.890903]  [<ffffffff8109c6f5>] warn_slowpath_fmt+0x55/0x70
[    2.890908]  [<ffffffffa012dac3>] process_single_tx_qlock+0x623/0x690 [drm_kms_helper]
[    2.890911]  [<ffffffff817888f0>] ? schedule_timeout+0x120/0x230
[    2.890914]  [<ffffffffa012d86c>] ? process_single_tx_qlock+0x3cc/0x690 [drm_kms_helper]
[    2.890918]  [<ffffffffa012db84>] process_single_down_tx_qlock+0x54/0x120 [drm_kms_helper]
[    2.890921]  [<ffffffffa012dca3>] drm_dp_queue_down_tx+0x53/0x70 [drm_kms_helper]
[    2.890925]  [<ffffffffa0132186>] drm_dp_mst_i2c_xfer+0x176/0x290 [drm_kms_helper]
[    2.890929]  [<ffffffff810dedf0>] ? wake_atomic_t_function+0x70/0x70
[    2.890932]  [<ffffffffa0132093>] ? drm_dp_mst_i2c_xfer+0x83/0x290 [drm_kms_helper]
[    2.890936]  [<ffffffff815d5cfd>] __i2c_transfer+0x6d/0x210
[    2.890939]  [<ffffffff815d7459>] i2c_transfer+0x59/0xc0
[    2.890953]  [<ffffffffa0085f34>] drm_do_probe_ddc_edid+0xe4/0x160 [drm]
[    2.890972]  [<ffffffffa0085e50>] ? drm_edid_to_sad+0x240/0x240 [drm]
[    2.890980]  [<ffffffffa00859ee>] drm_do_get_edid+0x7e/0x2a0 [drm]
[    2.890989]  [<ffffffffa00892d8>] drm_get_edid+0x58/0x410 [drm]
[    2.891015]  [<ffffffffa01fb9fa>] ? intel_dp_add_mst_connector+0x12a/0x150 [i915]
[    2.891020]  [<ffffffffa0131ba9>] drm_dp_add_port+0x2f9/0x460 [drm_kms_helper]
[    2.891023]  [<ffffffff817888f0>] ? schedule_timeout+0x120/0x230
[    2.891026]  [<ffffffffa012d86c>] ? process_single_tx_qlock+0x3cc/0x690 [drm_kms_helper]
[    2.891029]  [<ffffffff810ded07>] ? prepare_to_wait_event+0x87/0x100
[    2.891031]  [<ffffffff810deb03>] ? finish_wait+0x53/0x70
[    2.891033]  [<ffffffff81787956>] ? mutex_lock+0x16/0x40
[    2.891037]  [<ffffffffa012de35>] ? drm_dp_mst_wait_tx_reply+0x115/0x210 [drm_kms_helper]
[    2.891040]  [<ffffffff810dedf0>] ? wake_atomic_t_function+0x70/0x70
[    2.891043]  [<ffffffffa0131eb4>] drm_dp_send_link_address+0x1a4/0x240 [drm_kms_helper]
[    2.891047]  [<ffffffff810125d9>] ? __switch_to+0x119/0x5e0
[    2.891050]  [<ffffffffa0131fdd>] drm_dp_check_and_send_link_address+0x8d/0xa0 [drm_kms_helper]
[    2.891054]  [<ffffffffa013200c>] drm_dp_mst_link_probe_work+0x1c/0x20 [drm_kms_helper]
[    2.891057]  [<ffffffff810b596b>] process_one_work+0x1bb/0x410
[    2.891059]  [<ffffffff810b5c13>] worker_thread+0x53/0x470
[    2.891061]  [<ffffffff810b5bc0>] ? process_one_work+0x410/0x410
[    2.891064]  [<ffffffff810bb678>] kthread+0xd8/0xf0
[    2.891066]  [<ffffffff810bb5a0>] ? kthread_worker_fn+0x180/0x180
[    2.891069]  [<ffffffff81789a58>] ret_from_fork+0x58/0x90
[    2.891072]  [<ffffffff810bb5a0>] ? kthread_worker_fn+0x180/0x180
[    2.891073] ---[ end trace 62ad833f17b9f67f ]---
Comment 1 Ander Conselvan de Oliveira 2015-06-23 07:22:10 UTC
It's the same backtrace as https://bugs.freedesktop.org/show_bug.cgi?id=87100 .
Comment 2 Jani Nikula 2015-10-07 11:03:11 UTC
(In reply to Ander Conselvan de Oliveira from comment #1)
> It's the same backtrace as
> https://bugs.freedesktop.org/show_bug.cgi?id=87100 .

Tracking at fdo.

Note You need to log in before you can comment on or make changes to this bug.