<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Getting kernel oops every time I disconnect a DisplayPort monitor"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=69251">69251</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Getting kernel oops every time I disconnect a DisplayPort monitor
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>stgraber@stgraber.org
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Every single time I unplug a displayport monitor, I'm getting the following
OOPS in dmesg:

[88314.863262] ------------[ cut here ]------------
[88314.863325] WARNING: CPU: 3 PID: 1563 at
/build/buildd/linux-3.11.0/drivers/gpu/drm/i915/intel_dp.c:2211
intel_dp_link_down+0x1b2/0x1e0 [i915]()
[88314.863328] Modules linked in: pl2303 usbserial mmc_block ufs(F) qnx4
hfsplus hfs minix ntfs msdos(F) jfs xfs(F) reiserfs ext2(F) md4(F) nls_utf8
cifs(F) fscache(F) overlayfs(F) usb_storage(F) veth(F) ipt_MASQUERADE(F)
iptable_nat(F) nf_nat_ipv4(F) nf_conntrack_ipv4(F) nf_defrag_ipv4(F)
xt_conntrack(F) ip6t_REJECT(F) ipt_REJECT(F) xt_CHECKSUM(F) iptable_mangle(F)
xt_tcpudp(F) bridge(F) stp(F) llc(F) ip6table_filter(F) iptable_filter(F)
ip_tables(F) ebtable_nat(F) ebtables(F) ip6t_MASQUERADE(F) ip6table_nat(F)
nf_conntrack_ipv6(F) nf_defrag_ipv6(F) nf_nat_ipv6(F) nf_nat(F) nf_conntrack(F)
zram(C) ip6_tables(F) x_tables(F) parport_pc(F) ppdev(F) rfcomm bnep
binfmt_misc(F) dm_crypt(F) btusb bluetooth arc4(F) x86_pkg_temp_thermal
intel_powerclamp coretemp iwldvm kvm_intel(F) mac80211 kvm(F) crc32_pclmul(F)
ghash_clmulni_intel(F) aesni_intel(F) aes_x86_64(F) lrw(F) gf128mul(F)
glue_helper(F) ablk_helper(F) cryptd(F) dm_multipath(F) scsi_dh(F) microcode(F)
snd_hda_codec_hdmi snd_hda_codec_realtek psmouse(F) serio_raw(F) snd_hda_intel
iwlwifi snd_hda_codec lpc_ich cfg80211 snd_hwdep(F) snd_pcm(F)
snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F)
snd_seq(F) snd_seq_device(F) thinkpad_acpi snd_timer(F) tpm_tis nvram(F) snd(F)
mei_me mei soundcore(F) mac_hid lp(F) parport(F) nls_iso8859_1(F) btrfs(F)
xor(F) zlib_deflate(F) raid6_pq(F) libcrc32c(F) i915 ahci(F) sdhci_pci
libahci(F) i2c_algo_bit sdhci drm_kms_helper drm e1000e(F) ptp(F) pps_core(F)
wmi video(F)
[88314.863430] CPU: 3 PID: 1563 Comm: Xorg Tainted: GF       WC  
3.11.0-5-generic #11-Ubuntu
[88314.863433] Hardware name: LENOVO 2306CT0/2306CT0, BIOS G2ET92WW (2.52 )
02/22/2013
[88314.863436]  0000000000000009 ffff880403b0fbe8 ffffffff816f23a1
0000000000000000
[88314.863441]  ffff880403b0fc20 ffffffff81061cfd ffff88040247c0c0
ffff880402298000
[88314.863445]  ffff88040d818000 0000000080180344 ffff880402622800
ffff880403b0fc30
[88314.863450] Call Trace:
[88314.863459]  [<ffffffff816f23a1>] dump_stack+0x45/0x56
[88314.863466]  [<ffffffff81061cfd>] warn_slowpath_common+0x7d/0xa0
[88314.863472]  [<ffffffff81061dda>] warn_slowpath_null+0x1a/0x20
[88314.863498]  [<ffffffffa0136f82>] intel_dp_link_down+0x1b2/0x1e0 [i915]
[88314.863522]  [<ffffffffa0138e98>] intel_disable_dp+0x68/0x70 [i915]
[88314.863545]  [<ffffffffa01247ca>] ironlake_crtc_disable+0x18a/0x8c0 [i915]
[88314.863567]  [<ffffffffa0128c6f>] intel_crtc_update_dpms+0x6f/0xa0 [i915]
[88314.863589]  [<ffffffffa0128d3a>] intel_encoder_dpms+0x1a/0x30 [i915]
[88314.863611]  [<ffffffffa012c078>] intel_connector_dpms+0x38/0x70 [i915]
[88314.863635]  [<ffffffffa00824e8>]
drm_mode_obj_set_property_ioctl+0x308/0x320 [drm]
[88314.863654]  [<ffffffffa0082530>]
drm_mode_connector_property_set_ioctl+0x30/0x40 [drm]
[88314.863673]  [<ffffffffa0071212>] drm_ioctl+0x532/0x660 [drm]
[88314.863687]  [<ffffffff815e3fb1>] ? sock_aio_read+0x21/0x30
[88314.863693]  [<ffffffff811a6a00>] ? do_sync_read+0x80/0xb0
[88314.863698]  [<ffffffff811b90c5>] do_vfs_ioctl+0x2e5/0x4d0
[88314.863702]  [<ffffffff81097f69>] ? vtime_account_user+0x69/0x80
[88314.863706]  [<ffffffff811b9331>] SyS_ioctl+0x81/0xa0
[88314.863713]  [<ffffffff8170246f>] tracesys+0xe1/0xe6
[88314.863716] ---[ end trace 953c742bbb2ebb3f ]---

As far as I can tell, it doesn't have any other side effect apart from spamming
my kernel logs. I can go for weeks plugging/unplugging monitors multiple times
a day, every time I get a similar oops but things still work fine and nothing
crashes.

That's running on Ubuntu 13.10 (development release) with a kernel based on the
stable 3.11 mainline kernel.
The xorg intel driver is at version 2.21.14.
That's all running on a Thinkpad x230 with a 64bit OS under UEFI.

That bug isn't something new, as a matter of fact, I can't remember ever not
seeing it, so I think it's been around since at least the 3.2 kernel.

<a href="https://bugzilla.redhat.com/show_bug.cgi?id=889220">https://bugzilla.redhat.com/show_bug.cgi?id=889220</a> has a few similar reports on
the 3.7 and 3.9 kernel.

<a href="https://www.google.com/search?q=WARNING+intel_dp_link_down">https://www.google.com/search?q=WARNING+intel_dp_link_down</a> will get you some
more reports too.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>