[i915] WARN_ON_ONCE(!intel_dp->lane_count)

From: Mike Galbraith
Date: Thu Dec 15 2016 - 01:07:55 EST


There's a FIXME there, but seems you may still want to hear about it,
so here ya go.


[ 4.481803] [drm] Initialized
[ 4.600103] [drm] Memory usable by graphics device = 4096M
[ 4.600108] checking generic (c0000000 1d5000) vs hw (c0000000 10000000)
[ 4.600109] fb: switching to inteldrmfb from EFI VGA
[ 4.600200] Console: switching to colour dummy device 80x25
[ 4.601073] [drm] Replacing VGA console driver
[ 4.607781] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 4.607783] [drm] Driver supports precise vblank timestamp query.
[ 4.611373] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 4.613393] [drm] Finished loading i915/skl_dmc_ver1_26.bin (v1.26)
[ 4.645242] [drm] GuC firmware load skipped
[ 4.652382] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 4.653127] random: crng init done
[ 4.653637] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6
[ 4.654286] [drm] Initialized i915 1.6.0 20161121 for 0000:00:02.0 on minor 0
[ 4.666657] ------------[ cut here ]------------
[ 4.666698] WARNING: CPU: 1 PID: 487 at drivers/gpu/drm/i915/intel_dp.c:4018 intel_dp_check_link_status+0x1d3/0x1e0 [i915]
[ 4.666699] WARN_ON_ONCE(!intel_dp->lane_count)
[ 4.666700] Modules linked in:
[ 4.666701] rtsx_pci_sdmmc(E) mmc_core(E) ahci(E) libahci(E) rtsx_pci(E) mfd_core(E) libata(E) xhci_pci(E) i915(E) xhci_hcd(E) usbcore(E) i2c_algo_bit(E) drm_kms_helper(E) syscopyarea(E) sysfillrect(E) sysimgblt(E) fb_sys_fops(E) drm(E) video(E) button(E) fjes(E) af_packet(E) sd_mod(E) vfat(E) fat(E) virtio_blk(E) virtio_mmio(E) virtio_pci(E) virtio_ring(E) virtio(E) ext4(E) crc16(E) jbd2(E) mbcache(E) dm_mod(E) loop(E) sg(E) scsi_mod(E) autofs4(E)
[ 4.666727] CPU: 1 PID: 487 Comm: kworker/u8:3 Tainted: G E 4.10.0-preempt #1
[ 4.666728] Hardware name: HP HP Spectre x360 Convertible/804F, BIOS F.31 01/15/2016
[ 4.666731] Workqueue: events_unbound async_run_entry_fn
[ 4.666732] Call Trace:
[ 4.666736] dump_stack+0x85/0xc9
[ 4.666738] __warn+0xd1/0xf0
[ 4.666740] warn_slowpath_fmt+0x4f/0x60
[ 4.666746] ? drm_dp_dpcd_read+0x57/0x70 [drm_kms_helper]
[ 4.666774] intel_dp_check_link_status+0x1d3/0x1e0 [i915]
[ 4.666799] intel_dp_detect+0x5a8/0x950 [i915]
[ 4.666803] drm_helper_probe_single_connector_modes+0x296/0x4d0 [drm_kms_helper]
[ 4.666807] drm_setup_crtcs+0x8a/0xc70 [drm_kms_helper]
[ 4.666815] ? mutex_lock_nested+0xad/0x6a0
[ 4.666819] ? drm_fb_helper_initial_config+0x47/0x3f0 [drm_kms_helper]
[ 4.666823] drm_fb_helper_initial_config+0x5b/0x3f0 [drm_kms_helper]
[ 4.666847] intel_fbdev_initial_config+0x18/0x30 [i915]
[ 4.666849] async_run_entry_fn+0x39/0x170
[ 4.666850] process_one_work+0x1e1/0x6b0
[ 4.666851] ? process_one_work+0x162/0x6b0
[ 4.666853] worker_thread+0x137/0x4b0
[ 4.666855] kthread+0x10c/0x140
[ 4.666856] ? process_one_work+0x6b0/0x6b0
[ 4.666857] ? kthread_parkme+0x40/0x40
[ 4.666859] ret_from_fork+0x2a/0x40
[ 4.666861] ---[ end trace b9510d991aa51e41 ]---
[ 4.686370] fbcon: inteldrmfb (fb0) is primary device