[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <53D9A7AE.10308@intel.com>
Date: Thu, 31 Jul 2014 10:19:26 +0800
From: Aaron Lu <aaron.lu@...el.com>
To: Daniel Vetter <daniel.vetter@...ll.ch>,
Ville Syrjälä <ville.syrjala@...ux.intel.com>
CC: LKML <linux-kernel@...r.kernel.org>, lkp@...org
Subject: Re: [LKP] [drm/i915] WARNING: CPU: 3 PID: 248 at drivers/gpu/drm/i915/intel_pm.c:6427
check_power_well_state+0x60/0x90 [i915]()
On 07/29/2014 07:10 PM, Daniel Vetter wrote:
> On Tue, Jul 29, 2014 at 12:14 PM, Ville Syrjälä
> <ville.syrjala@...ux.intel.com> wrote:
>> On Tue, Jul 29, 2014 at 10:43:02AM +0800, Aaron Lu wrote:
>>> FYI, we noticed the below changes on
>>>
>>> git://people.freedesktop.org/~danvet/drm colder-fusion
>>
>> Does it happen on -nightly too?
Just got a new report from LKP about this with linux-next tree:
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit b832b65ef7e695eac246c6dcb00316775a7a6cac ("drm/i915: Add chv cmnlane power wells")
+-----------------+------------+------------+
| | fac03ecbe8 | b832b65ef7 |
+-----------------+------------+------------+
| boot_successes | 10 | 10 |
| early-boot-hang | 1 | 1 |
+-----------------+------------+------------+
[ 12.287485] sd 3:0:0:0: Attached scsi generic sg0 type 0
[ 12.313542] [drm:vlv_set_power_well] *ERROR* timout setting power well state 03000000 (00000000)
[ 12.313545] ------------[ cut here ]------------
[ 12.313577] WARNING: CPU: 1 PID: 248 at drivers/gpu/drm/i915/intel_pm.c:6429 check_power_well_state+0x60/0x90 [i915]()
[ 12.313578] state mismatch for 'dpio-common-d' (always_on 0 hw state 1 use-count 0 disable_power_well 1
[ 12.313588] Modules linked in: sg sd_mod crct10dif_generic crct10dif_pclmul crc_t10dif crct10dif_common snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic i915(+) firewire_ohci video serio_raw parport_pc floppy(+) nuvoton_cir parport firewire_core drm_kms_helper snd_hda_intel snd_hda_controller crc_itu_t rc_core snd_hda_codec snd_hwdep i2c_i801 snd_pcm drm ata_generic ahci pcspkr pata_acpi libahci snd_timer snd libata soundcore
[ 12.313590] CPU: 1 PID: 248 Comm: modprobe Not tainted 3.16.0-rc7-wl-02343-g9cca6ad #1
[ 12.313590] Hardware name: /DQ67SW, BIOS SWQ6710H.86A.0047.2011.0222.1058 02/22/2011
[ 12.313592] 0000000000000009 ffff88007faab2f8 ffffffff81836031 ffff88007faab340
[ 12.313593] ffff88007faab330 ffffffff8106d18d ffffffffa02a1860 ffffffffa02a1860
[ 12.313594] 0000000001000000 ffff88007f038568 ffff88007f030000 ffff88007faab390
[ 12.313594] Call Trace:
[ 12.313598] [<ffffffff81836031>] dump_stack+0x4d/0x66
[ 12.313601] [<ffffffff8106d18d>] warn_slowpath_common+0x7d/0xa0
[ 12.313603] [<ffffffff8106d1fc>] warn_slowpath_fmt+0x4c/0x50
[ 12.313614] [<ffffffffa01e585d>] ? vlv_power_well_enabled+0x7d/0xa0 [i915]
[ 12.313624] [<ffffffffa01e6160>] check_power_well_state+0x60/0x90 [i915]
[ 12.313635] [<ffffffffa01ed5c5>] intel_display_power_put+0xe5/0x160 [i915]
[ 12.313653] [<ffffffffa023752a>] intel_display_set_init_power+0x2a/0x50 [i915]
[ 12.313666] [<ffffffffa0237642>] modeset_update_crtc_power_domains+0xf2/0x150 [i915]
[ 12.313678] [<ffffffffa0237bae>] snb_modeset_global_resources+0xe/0x10 [i915]
[ 12.313689] [<ffffffffa0238ed8>] __intel_set_mode+0x5d8/0xab0 [i915]
[ 12.313701] [<ffffffffa0240d76>] intel_set_mode+0x16/0x30 [i915]
[ 12.313712] [<ffffffffa0241ccc>] intel_crtc_set_config+0x92c/0xe60 [i915]
[ 12.313723] [<ffffffffa00f51b4>] drm_mode_set_config_internal+0x64/0xf0 [drm]
[ 12.313727] [<ffffffffa01aa803>] restore_fbdev_mode+0xb3/0xe0 [drm_kms_helper]
[ 12.313730] [<ffffffffa01aa853>] drm_fb_helper_restore_fbdev_mode_unlocked+0x23/0x40 [drm_kms_helper]
[ 12.313733] [<ffffffffa01ac418>] drm_fb_helper_set_par+0x28/0x70 [drm_kms_helper]
[ 12.313747] [<ffffffffa024b58a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[ 12.313749] [<ffffffff8143aa64>] fbcon_init+0x4f4/0x580
[ 12.313751] [<ffffffff814b1e48>] visual_init+0xb8/0x120
[ 12.313753] [<ffffffff814b4343>] do_bind_con_driver+0x163/0x330
[ 12.313755] [<ffffffff814b4ac4>] do_take_over_console+0x114/0x1c0
[ 12.313756] [<ffffffff814361b3>] do_fbcon_takeover+0x63/0xd0
[ 12.313757] [<ffffffff8143b50d>] fbcon_event_notify+0x68d/0x7e0
[ 12.313759] [<ffffffff8109523c>] notifier_call_chain+0x4c/0x70
[ 12.313761] [<ffffffff810955ad>] __blocking_notifier_call_chain+0x4d/0x70
[ 12.313762] [<ffffffff810955e6>] blocking_notifier_call_chain+0x16/0x20
[ 12.313764] [<ffffffff81441a4b>] fb_notifier_call_chain+0x1b/0x20
[ 12.313765] [<ffffffff81443c76>] register_framebuffer+0x1e6/0x320
[ 12.313768] [<ffffffffa01ac75e>] drm_fb_helper_initial_config+0x2fe/0x4b0 [drm_kms_helper]
[ 12.313780] [<ffffffffa02241da>] ? gen6_write32+0x6a/0x120 [i915]
[ 12.313793] [<ffffffffa024c71f>] intel_fbdev_initial_config+0x1f/0x30 [i915]
[ 12.313808] [<ffffffffa027101d>] i915_driver_load+0xfbd/0x1050 [i915]
[ 12.313810] [<ffffffff813e13d8>] ? kobject_uevent_env+0x178/0x690
[ 12.313811] [<ffffffff814e2687>] ? get_device+0x17/0x30
[ 12.313813] [<ffffffff814e7d15>] ? klist_class_dev_get+0x15/0x20
[ 12.313815] [<ffffffff8182490a>] ? klist_add_tail+0x3a/0x40
[ 12.313816] [<ffffffff814e3db9>] ? device_add+0x1f9/0x610
[ 12.313823] [<ffffffffa00f3156>] ? drm_sysfs_device_add+0xd6/0x120 [drm]
[ 12.313830] [<ffffffffa00ef77d>] drm_dev_register+0xad/0x100 [drm]
[ 12.313835] [<ffffffffa00f224f>] drm_get_pci_dev+0x8f/0x1f0 [drm]
[ 12.313847] [<ffffffffa01e059b>] i915_pci_probe+0x3b/0x60 [i915]
[ 12.313850] [<ffffffff81415ca5>] local_pci_probe+0x45/0xa0
[ 12.313851] [<ffffffff81416e35>] ? pci_match_device+0xe5/0x110
[ 12.313852] [<ffffffff81416f71>] pci_device_probe+0xd1/0x130
[ 12.313854] [<ffffffff814e6e50>] driver_probe_device+0x90/0x3c0
[ 12.313855] [<ffffffff814e7253>] __driver_attach+0x93/0xa0
[ 12.313856] [<ffffffff814e71c0>] ? __device_attach+0x40/0x40
[ 12.313857] [<ffffffff814e4ed3>] bus_for_each_dev+0x63/0xa0
[ 12.313859] [<ffffffff814e68ee>] driver_attach+0x1e/0x20
[ 12.313860] [<ffffffff814e6500>] bus_add_driver+0x180/0x250
[ 12.313861] [<ffffffff814e7a24>] driver_register+0x64/0xf0
[ 12.313863] [<ffffffff8141563c>] __pci_register_driver+0x4c/0x50
[ 12.313869] [<ffffffffa00f24ba>] drm_pci_init+0x10a/0x140 [drm]
[ 12.313870] [<ffffffffa02c8000>] ? 0xffffffffa02c7fff
[ 12.313881] [<ffffffffa02c8089>] i915_init+0x89/0x90 [i915]
[ 12.313883] [<ffffffff8100212c>] do_one_initcall+0xbc/0x1f0
[ 12.313885] [<ffffffff81190c82>] ? __vunmap+0xb2/0x100
[ 12.313887] [<ffffffff810ecf3c>] load_module+0x15fc/0x1a30
[ 12.313889] [<ffffffff810e8ad0>] ? store_uevent+0x40/0x40
[ 12.313891] [<ffffffff8119103c>] ? __vmalloc_node_range+0xbc/0x270
[ 12.313893] [<ffffffff810ed431>] SyS_init_module+0xc1/0x110
[ 12.313895] [<ffffffff8183ee29>] system_call_fastpath+0x16/0x1b
[ 12.313895] ---[ end trace 6f8134c1b1b0a071 ]---
[ 12.415667] [drm:vlv_set_power_well] *ERROR* timout setting power well state 00000c00 (00000000)
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
View attachment "dmesg" of type "text/plain" (149040 bytes)
View attachment "reproduce" of type "text/plain" (292 bytes)
Powered by blists - more mailing lists