Bug 90431

Summary: [SKL] Call Trace appears since boot system
Product: DRI Reporter: xubin <bin.a.xu>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg
none
dmesg none

Description xubin 2015-05-13 03:08:51 UTC
Created attachment 115729 [details]
dmesg

==System Environment==
--------------------------
Non-working platforms: SKL.

==kernel==
--------------------------
nightly: 7dcedb8e7bbf49f1342df21851d9b36786ff67ce 
drm-intel-nightly: 2015y-05m-11d-16h-51m-26s UTC integration manifest


==Bug detailed description==
-----------------------------
Since system boot up, call trace appears in dmesg.


Call trace:
[    3.158380] Call Trace:
[    3.158389]  [<ffffffff817a67ac>] ? dump_stack+0x40/0x50
[    3.158395]  [<ffffffff8103ebde>] ? warn_slowpath_common+0x98/0xb0
[    3.158466]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.158470]  [<ffffffff8103ec3b>] ? warn_slowpath_fmt+0x45/0x4a
[    3.158535]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.158617]  [<ffffffffa00d96b8>] ? intel_modeset_check_state+0x4f6/0x87a [i915]
[    3.158686]  [<ffffffffa00d4b8b>] ? __intel_set_mode+0x936/0x94d [i915]
[    3.158755]  [<ffffffffa00d9e8a>] ? intel_crtc_set_config+0x404/0x53d [i915]
[    3.158770]  [<ffffffffa0018203>] ? drm_modeset_lock+0x4e/0xa3 [drm]
[    3.158789]  [<ffffffffa000c2be>] ? drm_mode_set_config_internal+0x4e/0xd2 [drm]
[    3.158796]  [<ffffffffa0058fc5>] ? restore_fbdev_mode+0xac/0xc3 [drm_kms_helper]
[    3.158803]  [<ffffffffa005a7c6>] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x1e/0x54 [drm_kms_helper]
[    3.158809]  [<ffffffffa005a82a>] ? drm_fb_helper_set_par+0x2e/0x32 [drm_kms_helper]
[    3.158890]  [<ffffffffa00e66bf>] ? intel_fbdev_set_par+0x11/0x55 [i915]
[    3.158896]  [<ffffffff8137e96e>] ? fbcon_init+0x2fd/0x406
[    3.158901]  [<ffffffff813d43df>] ? visual_init+0xaf/0x102
[    3.158905]  [<ffffffff813d5931>] ? do_bind_con_driver+0x19e/0x2c2
[    3.158909]  [<ffffffff813d5d09>] ? do_take_over_console+0x12c/0x15c
[    3.158913]  [<ffffffff8137e05d>] ? do_fbcon_takeover+0x53/0x97
[    3.158919]  [<ffffffff810549dc>] ? notifier_call_chain+0x35/0x59
[    3.158925]  [<ffffffff81054c23>] ? __blocking_notifier_call_chain+0x43/0x5b
[    3.158930]  [<ffffffff813860eb>] ? lock_fb_info+0x12/0x2f
[    3.158935]  [<ffffffff81387906>] ? register_framebuffer+0x26c/0x2a2
[    3.158942]  [<ffffffffa005aadb>] ? drm_fb_helper_initial_config+0x2ad/0x34a [drm_kms_helper]
[    3.158946]  [<ffffffff81055b8f>] ? async_run_entry_fn+0x2d/0xbf
[    3.158950]  [<ffffffff8104f985>] ? process_one_work+0x1b2/0x31d
[    3.158954]  [<ffffffff8105026f>] ? worker_thread+0x265/0x351
[    3.158958]  [<ffffffff8105000a>] ? cancel_delayed_work_sync+0xa/0xa
[    3.158962]  [<ffffffff81053ee1>] ? kthread+0xce/0xd6
[    3.158967]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.158971]  [<ffffffff817ac6d2>] ? ret_from_fork+0x42/0x70
[    3.158976]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.158979] ---[ end trace d8656d796c65994f ]---
[    3.159139] [drm:check_crtc_state [i915]] *ERROR* mismatch in dpll_hw_state.ctrl1 (expected 0x00000000, found 0x00000001)
[    3.159140] ------------[ cut here ]------------
[    3.159203] WARNING: CPU: 0 PID: 1291 at drivers/gpu/drm/i915/intel_display.c:12084 check_crtc_state+0xb67/0xbd1 [i915]()
[    3.159204] pipe state doesn't match!
[    3.159209] Modules linked in: i915 button video drm_kms_helper drm
[    3.159214] CPU: 0 PID: 1291 Comm: kworker/u16:2 Tainted: G     U  W       4.1.0-rc3_drm-intel-nightly_7dcedb_20150512+ #100
[    3.159216] Hardware name: Intel Corporation Skylake Client platform/Skylake Y LPDDR3 RVP3, BIOS SKLSE2R1.R00.B082.B00.1504240146 04/24/2015
[    3.159221] Workqueue: events_unbound async_run_entry_fn
[    3.159225]  0000000000000000 0000000000000009 ffffffff817a67ac ffff880163a23638
[    3.159228]  ffffffff8103ebde ffff880163a23630 ffffffffa00ca5cc ffff880163470000
[    3.159231]  ffff880163bae000 ffff880004cd4000 ffff880163a236c0 ffff88016394ec00
[    3.159232] Call Trace:
[    3.159237]  [<ffffffff817a67ac>] ? dump_stack+0x40/0x50
[    3.159241]  [<ffffffff8103ebde>] ? warn_slowpath_common+0x98/0xb0
[    3.159299]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.159319]  [<ffffffff8103ec3b>] ? warn_slowpath_fmt+0x45/0x4a
[    3.159374]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.159448]  [<ffffffffa00d96b8>] ? intel_modeset_check_state+0x4f6/0x87a [i915]
[    3.159511]  [<ffffffffa00d4b8b>] ? __intel_set_mode+0x936/0x94d [i915]
[    3.159574]  [<ffffffffa00d9e8a>] ? intel_crtc_set_config+0x404/0x53d [i915]
[    3.159593]  [<ffffffffa000c2be>] ? drm_mode_set_config_internal+0x4e/0xd2 [drm]
[    3.159601]  [<ffffffffa0058fc5>] ? restore_fbdev_mode+0xac/0xc3 [drm_kms_helper]
[    3.159607]  [<ffffffffa005a7c6>] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x1e/0x54 [drm_kms_helper]
[    3.159613]  [<ffffffffa005a82a>] ? drm_fb_helper_set_par+0x2e/0x32 [drm_kms_helper]
[    3.159691]  [<ffffffffa00e66bf>] ? intel_fbdev_set_par+0x11/0x55 [i915]
[    3.159696]  [<ffffffff8137e96e>] ? fbcon_init+0x2fd/0x406
[    3.159700]  [<ffffffff813d43df>] ? visual_init+0xaf/0x102
[    3.159704]  [<ffffffff813d5931>] ? do_bind_con_driver+0x19e/0x2c2
[    3.159708]  [<ffffffff813d5d09>] ? do_take_over_console+0x12c/0x15c
[    3.159712]  [<ffffffff8137e05d>] ? do_fbcon_takeover+0x53/0x97
[    3.159717]  [<ffffffff810549dc>] ? notifier_call_chain+0x35/0x59
[    3.159723]  [<ffffffff81054c23>] ? __blocking_notifier_call_chain+0x43/0x5b
[    3.159728]  [<ffffffff813860eb>] ? lock_fb_info+0x12/0x2f
[    3.159733]  [<ffffffff81387906>] ? register_framebuffer+0x26c/0x2a2
[    3.159740]  [<ffffffffa005aadb>] ? drm_fb_helper_initial_config+0x2ad/0x34a [drm_kms_helper]
[    3.159744]  [<ffffffff81055b8f>] ? async_run_entry_fn+0x2d/0xbf
[    3.159747]  [<ffffffff8104f985>] ? process_one_work+0x1b2/0x31d
[    3.159750]  [<ffffffff8105026f>] ? worker_thread+0x265/0x351
[    3.159754]  [<ffffffff8105000a>] ? cancel_delayed_work_sync+0xa/0xa
[    3.159758]  [<ffffffff81053ee1>] ? kthread+0xce/0xd6
[    3.159763]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.159767]  [<ffffffff817ac6d2>] ? ret_from_fork+0x42/0x70
[    3.159771]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.159774] ---[ end trace d8656d796c659950 ]---
[    3.159888] [drm:check_crtc_state [i915]] *ERROR* mismatch in dpll_hw_state.ctrl1 (expected 0x00000000, found 0x00000001)
[    3.159889] ------------[ cut here ]------------
[    3.159945] WARNING: CPU: 0 PID: 1291 at drivers/gpu/drm/i915/intel_display.c:12084 check_crtc_state+0xb67/0xbd1 [i915]()
[    3.159946] pipe state doesn't match!
[    3.159951] Modules linked in: i915 button video drm_kms_helper drm
[    3.159955] CPU: 0 PID: 1291 Comm: kworker/u16:2 Tainted: G     U  W       4.1.0-rc3_drm-intel-nightly_7dcedb_20150512+ #100
[    3.159957] Hardware name: Intel Corporation Skylake Client platform/Skylake Y LPDDR3 RVP3, BIOS SKLSE2R1.R00.B082.B00.1504240146 04/24/2015
[    3.159961] Workqueue: events_unbound async_run_entry_fn
[    3.159965]  0000000000000000 0000000000000009 ffffffff817a67ac ffff880163a23638
[    3.159968]  ffffffff8103ebde ffff880163a23630 ffffffffa00ca5cc ffff880163470000
[    3.159972]  ffff880163bae000 ffff880004cd4000 ffff880163a236c0 ffff88016394ec00
[    3.159972] Call Trace:
[    3.159977]  [<ffffffff817a67ac>] ? dump_stack+0x40/0x50
[    3.159981]  [<ffffffff8103ebde>] ? warn_slowpath_common+0x98/0xb0
[    3.160034]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.160037]  [<ffffffff8103ec3b>] ? warn_slowpath_fmt+0x45/0x4a
[    3.160088]  [<ffffffffa00ca5cc>] ? check_crtc_state+0xb67/0xbd1 [i915]
[    3.160157]  [<ffffffffa00d96b8>] ? intel_modeset_check_state+0x4f6/0x87a [i915]
[    3.160216]  [<ffffffffa00d4b8b>] ? __intel_set_mode+0x936/0x94d [i915]
[    3.160277]  [<ffffffffa00d9e8a>] ? intel_crtc_set_config+0x404/0x53d [i915]
[    3.160312]  [<ffffffffa000c2be>] ? drm_mode_set_config_internal+0x4e/0xd2 [drm]
[    3.160319]  [<ffffffffa0058fc5>] ? restore_fbdev_mode+0xac/0xc3 [drm_kms_helper]
[    3.160326]  [<ffffffffa005a7c6>] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x1e/0x54 [drm_kms_helper]
[    3.160332]  [<ffffffffa005a82a>] ? drm_fb_helper_set_par+0x2e/0x32 [drm_kms_helper]
[    3.160410]  [<ffffffffa00e66bf>] ? intel_fbdev_set_par+0x11/0x55 [i915]
[    3.160415]  [<ffffffff8137e96e>] ? fbcon_init+0x2fd/0x406
[    3.160418]  [<ffffffff813d43df>] ? visual_init+0xaf/0x102
[    3.160422]  [<ffffffff813d5931>] ? do_bind_con_driver+0x19e/0x2c2
[    3.160425]  [<ffffffff813d5d09>] ? do_take_over_console+0x12c/0x15c
[    3.160430]  [<ffffffff8137e05d>] ? do_fbcon_takeover+0x53/0x97
[    3.160435]  [<ffffffff810549dc>] ? notifier_call_chain+0x35/0x59
[    3.160440]  [<ffffffff81054c23>] ? __blocking_notifier_call_chain+0x43/0x5b
[    3.160446]  [<ffffffff813860eb>] ? lock_fb_info+0x12/0x2f
[    3.160451]  [<ffffffff81387906>] ? register_framebuffer+0x26c/0x2a2
[    3.160458]  [<ffffffffa005aadb>] ? drm_fb_helper_initial_config+0x2ad/0x34a [drm_kms_helper]
[    3.160462]  [<ffffffff81055b8f>] ? async_run_entry_fn+0x2d/0xbf
[    3.160465]  [<ffffffff8104f985>] ? process_one_work+0x1b2/0x31d
[    3.160468]  [<ffffffff8105026f>] ? worker_thread+0x265/0x351
[    3.160472]  [<ffffffff8105000a>] ? cancel_delayed_work_sync+0xa/0xa
[    3.160476]  [<ffffffff81053ee1>] ? kthread+0xce/0xd6
[    3.160481]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.160485]  [<ffffffff817ac6d2>] ? ret_from_fork+0x42/0x70
[    3.160489]  [<ffffffff81053e13>] ? kthread_create_on_node+0x162/0x162
[    3.160492] ---[ end trace d8656d796c659951 ]---


==Reproduce steps==
---------------------------- 
1.Boot system.
Comment 1 Ander Conselvan de Oliveira 2015-05-13 06:32:02 UTC
Kernel command line is missing drm.debug=0xe, so the dmesg doesn't have debug information.
Comment 2 xubin 2015-05-13 07:42:24 UTC
Created attachment 115733 [details]
dmesg
Comment 3 xubin 2015-05-14 07:32:57 UTC
I can't find a good commit.
Comment 4 Damien Lespiau 2015-05-21 17:03:24 UTC
[drm:check_crtc_state [i915]] *ERROR* mismatch in dpll_hw_state.ctrl1 (expected 0x00000000, found 0x00000001)

Ander fixed this a few days ago.
Comment 5 ye.tian 2015-05-26 02:44:19 UTC
Tested it on the latest nightly kernel (7e83d3_20150526), this problem doest not exists.
So verified it.
Comment 6 Elizabeth 2017-10-06 14:29:59 UTC
Closing old verified.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.