[Intel-gfx] Link training error with 4.3.rc2+

Arun Siluvery arun.siluvery at linux.intel.com
Fri Sep 25 03:01:14 PDT 2015


Hi,

With 4.3.rc2+ I am seeing below WARN followed by a link training error 
when the login screen comes up on ubuntu. Once I get the error log in 
console screen goes blank and stays that way. I am also not able to get 
to virtual terminal.

The panel connected is eDP.

[   67.279643] ACPI: Video Device [GFX0] (multi-head: yes  rom: no post: no)
[   67.279951] input: Video Bus as 
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9
[   67.280054] [drm] Initialized i915 1.6.0 20150911 for 0000:00:02.0 on 
minor 0
[   67.327150] fbcon: inteldrmfb (fb0) is primary device
[   67.327285] ------------[ cut here ]------------
[   67.327328] WARNING: CPU: 0 PID: 40 at 
drivers/gpu/drm/i915/intel_uncore.c:619 
hsw_unclaimed_reg_debug.isra.14+0x70/0x90 [i915]()
[   67.327329] Unclaimed register detected after writing to register 0x68970
[   67.327361] Modules linked in: asix usbnet mii i915(E) intel_rapl 
iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel 
hid_generic kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel 
aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd 
drm_kms_helper drm serio_raw i2c_algo_bit fb_sys_fops usbhid syscopyarea 
sysfillrect sysimgblt mei_me mei wmi i2c_hid hid soc_button_array 
winbond_cir rc_core 8250_fintek video acpi_pad mac_hid parport_pc ppdev 
lp parport autofs4 e1000e ahci sdhci_pci ptp libahci psmouse pps_core sdhci
[   67.327363] CPU: 0 PID: 40 Comm: kworker/u16:1 Tainted: G        W E 
   4.3.0-rc2+ #3
[   67.327367] Workqueue: events_unbound async_run_entry_fn
[   67.327370]  ffffffffc04c0fa0 ffff88007546f750 ffffffff8139bc1d 
ffff88007546f798
[   67.327371]  ffff88007546f788 ffffffff81077d56 ffff880079cc0078 
0000000000068970
[   67.327372]  0000000000068970 ffff880079cc0078 ffff880079cc0080 
ffff88007546f7e8
[   67.327373] Call Trace:
[   67.327377]  [<ffffffff8139bc1d>] dump_stack+0x44/0x57
[   67.327378]  [<ffffffff81077d56>] warn_slowpath_common+0x86/0xc0
[   67.327380]  [<ffffffff81077ddc>] warn_slowpath_fmt+0x4c/0x50
[   67.327404]  [<ffffffffc043e870>] 
hsw_unclaimed_reg_debug.isra.14+0x70/0x90 [i915]
[   67.327425]  [<ffffffffc04425fd>] gen9_write32+0x12d/0x310 [i915]
[   67.327456]  [<ffffffffc0452494>] skl_detach_scaler.isra.12+0x74/0xb0 
[i915]
[   67.327484]  [<ffffffffc0452533>] skl_detach_scalers+0x63/0x70 [i915]
[   67.327497]  [<ffffffffc04525eb>] intel_begin_crtc_commit+0xab/0x1f0 
[i915]
[   67.327502]  [<ffffffffc020055b>] 
drm_atomic_helper_commit_planes_on_crtc+0x5b/0x230 [drm_kms_helper]
[   67.327519]  [<ffffffffc045f1a0>] intel_atomic_commit+0x2a0/0x1ed0 [i915]
[   67.327521]  [<ffffffff8179665f>] ? __ww_mutex_lock+0x5f/0x97
[   67.327546]  [<ffffffffc019cc88>] ? drm_atomic_check_only+0x158/0x580 
[drm]
[   67.327554]  [<ffffffffc019ca67>] ? 
drm_atomic_add_affected_connectors+0x27/0xf0 [drm]
[   67.327577]  [<ffffffffc019d0e7>] drm_atomic_commit+0x37/0x60 [drm]
[   67.327580]  [<ffffffffc02023ce>] restore_fbdev_mode+0x27e/0x2c0 
[drm_kms_helper]
[   67.327583]  [<ffffffffc0204403>] 
drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper]
[   67.327586]  [<ffffffffc020447c>] drm_fb_helper_set_par+0x2c/0x50 
[drm_kms_helper]
[   67.327604]  [<ffffffffc0476f8a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[   67.327605]  [<ffffffff814118a6>] fbcon_init+0x4c6/0x550
[   67.327608]  [<ffffffff8149bf6a>] visual_init+0xca/0x130
[   67.327609]  [<ffffffff8149e526>] do_bind_con_driver+0x146/0x310
[   67.327611]  [<ffffffff8149ea11>] do_take_over_console+0x141/0x1b0
[   67.327611]  [<ffffffff8140caa7>] do_fbcon_takeover+0x57/0xb0
[   67.327612]  [<ffffffff814122ab>] fbcon_event_notify+0x60b/0x750
[   67.327614]  [<ffffffff81096949>] notifier_call_chain+0x49/0x70
[   67.327615]  [<ffffffff81096c6d>] 
__blocking_notifier_call_chain+0x4d/0x70
[   67.327617]  [<ffffffff81096ca6>] blocking_notifier_call_chain+0x16/0x20
[   67.327618]  [<ffffffff814179fb>] fb_notifier_call_chain+0x1b/0x20
[   67.327619]  [<ffffffff814198de>] register_framebuffer+0x1de/0x300
[   67.327622]  [<ffffffffc02046f8>] 
drm_fb_helper_initial_config+0x258/0x3c0 [drm_kms_helper]
[   67.327638]  [<ffffffffc047807b>] 
intel_fbdev_initial_config+0x1b/0x20 [i915]
[   67.327639]  [<ffffffff81098478>] async_run_entry_fn+0x48/0x150
[   67.327640]  [<ffffffff8108fc4e>] process_one_work+0x14e/0x3d0
[   67.327641]  [<ffffffff810902fa>] worker_thread+0x11a/0x470
[   67.327642]  [<ffffffff81794928>] ? __schedule+0x358/0x920
[   67.327643]  [<ffffffff810901e0>] ? rescuer_thread+0x310/0x310
[   67.327644]  [<ffffffff81095a29>] kthread+0xc9/0xe0
[   67.327645]  [<ffffffff81095960>] ? kthread_park+0x60/0x60
[   67.327647]  [<ffffffff81798acf>] ret_from_fork+0x3f/0x70
[   67.327648]  [<ffffffff81095960>] ? kthread_park+0x60/0x60
[   67.327648] ---[ end trace 710ab680f03a2d12 ]---
[   67.377298] Console: switching to colour frame buffer device 400x112
[   67.385538] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[   67.541546] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[   67.667504] systemd-journald[270]: Received request to flush runtime 
journal from PID 1
[   67.795077] audit: type=1400 audit(1443155408.705:2): 
apparmor="STATUS" operation="profile_load" 
name="/usr/lib/lightdm/lightdm-guest-session" pid=440 comm="apparmor_parser"
[   67.795082] audit: type=1400 audit(1443155408.705:3): 
apparmor="STATUS" operation="profile_load" name="chromium" pid=440 
comm="apparmor_parser"
[   67.796436] audit: type=1400 audit(1443155408.709:4): 
apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=440 
comm="apparmor_parser"
[   67.796441] audit: type=1400 audit(1443155408.709:5): 
apparmor="STATUS" operation="profile_load" 
name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=440 
comm="apparmor_parser"
[   67.796444] audit: type=1400 audit(1443155408.709:6): 
apparmor="STATUS" operation="profile_load" 
name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=440 comm="apparmor_parser"
[   67.796447] audit: type=1400 audit(1443155408.709:7): 
apparmor="STATUS" operation="profile_load" 
name="/usr/lib/connman/scripts/dhclient-script" pid=440 
comm="apparmor_parser"
[   67.803694] audit: type=1400 audit(1443155408.717:8): 
apparmor="STATUS" operation="profile_load" name="/usr/bin/evince" 
pid=440 comm="apparmor_parser"
[   67.803700] audit: type=1400 audit(1443155408.717:9): 
apparmor="STATUS" operation="profile_load" name="sanitized_helper" 
pid=440 comm="apparmor_parser"
[   67.803704] audit: type=1400 audit(1443155408.717:10): 
apparmor="STATUS" operation="profile_load" 
name="/usr/bin/evince-previewer" pid=440 comm="apparmor_parser"
[   67.803707] audit: type=1400 audit(1443155408.717:11): 
apparmor="STATUS" operation="profile_load" name="sanitized_helper" 
pid=440 comm="apparmor_parser"
[   67.912026] asix 1-7:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC1E1
[   68.120538] asix 1-7:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC1E1
[   68.205645] cgroup: new mount options do not match the existing 
superblock, will be ignored
[   68.275288] cfg80211: World regulatory domain updated:
[   68.275290] cfg80211:  DFS Master region: unset
[   68.275291] cfg80211:   (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp), (dfs_cac_time)
[   68.275292] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm), (N/A)
[   68.275294] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm), (N/A)
[   68.275295] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 
mBi, 2000 mBm), (N/A)
[   68.275295] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm), (N/A)
[   68.275296] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 
mBi, 2000 mBm), (N/A)
[   69.271525] [drm] RC6 on
[   70.299775] [drm:intel_dp_complete_link_train [i915]] *ERROR* failed 
to update link training
[   70.467534] [drm:intel_dp_complete_link_train [i915]] *ERROR* failed 
to update link training
[   88.381176] [drm:intel_dp_complete_link_train [i915]] *ERROR* failed 
to update link training

regards
Arun


More information about the Intel-gfx mailing list