2015-12-18 01:32:22

by kernel test robot

[permalink] [raw]
Subject: [lkp] [drm/i915] 35e9954d5f: WARNING: CPU: 0 PID: 390 at drivers/gpu/drm/i915/intel_drv.h:1446 gen6_read32+0x1df/0x1f0 [i915]()

FYI, we noticed the below changes on

https://github.com/0day-ci/linux Imre-Deak/drm-i915-improve-the-RPM-device-suspended-assert/20151216-021422
commit 35e9954d5f7db77b3fea7b6be1bf18a6018ce4c4 ("drm/i915: add support for checking if we hold an RPM reference")


<5>[ 566.789707] nfs: server inn not responding, still trying
<5>[ 570.533957] nfs: server inn not responding, still trying
<4>[ 601.195267] ------------[ cut here ]------------
<4>[ 601.195285] WARNING: CPU: 0 PID: 390 at drivers/gpu/drm/i915/intel_drv.h:1446 gen6_read32+0x1df/0x1f0 [i915]()
<4>[ 601.195286] RPM wakelock ref not held during HW access
<4>[ 601.195300] Modules linked in: des_generic xts rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver sg sd_mod snd_hda_codec_hdmi x86_pkg_temp_thermal coretemp kvm_intel kvm snd_hda_codec_realtek irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel snd_hda_codec_generic i915 snd_hda_intel video drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops firewire_ohci ppdev snd_hda_codec ahci snd_hda_core firewire_core aesni_intel crc_itu_t snd_hwdep libahci lrw gf128mul snd_pcm glue_helper ablk_helper snd_timer cryptd serio_raw snd pcspkr libata soundcore shpchp drm parport_pc parport nuvoton_cir rc_core
<4>[ 601.195301] CPU: 0 PID: 390 Comm: kworker/0:2 Not tainted 4.4.0-rc4-00368-g35e9954 #1
<4>[ 601.195302] Hardware name: /DH67GD, BIOS BLH6710H.86A.0132.2011.1007.1505 10/07/2011
<4>[ 601.195305] Workqueue: events console_callback
<4>[ 601.195306] ffffffffa0544f80 ffff88021cdcf9b0 ffffffff81410b22 ffff88021cdcf9f8
<4>[ 601.195307] ffff88021cdcf9e8 ffffffff81078d96 0000000000000001 00000000000e1140
<4>[ 601.195308] ffff88021cf90000 ffff8800c7ee3800 ffff88021cf90000 ffff88021cdcfa48
<4>[ 601.195308] Call Trace:
<4>[ 601.195311] [<ffffffff81410b22>] dump_stack+0x4b/0x69
<4>[ 601.195313] [<ffffffff81078d96>] warn_slowpath_common+0x86/0xc0
<4>[ 601.195314] [<ffffffff81078e1c>] warn_slowpath_fmt+0x4c/0x50
<4>[ 601.195315] [<ffffffff8109d8a2>] ? __might_sleep+0x52/0xb0
<4>[ 601.195324] [<ffffffffa04c0e0f>] gen6_read32+0x1df/0x1f0 [i915]
<4>[ 601.195335] [<ffffffffa0512c9a>] intel_hdmi_get_hw_state+0x5a/0xa0 [i915]
<4>[ 601.195345] [<ffffffffa04e2cd8>] intel_connector_get_hw_state+0x28/0x30 [i915]
<4>[ 601.195354] [<ffffffffa04d5c75>] intel_modeset_check_state+0xd5/0x8b0 [i915]
<4>[ 601.195363] [<ffffffffa04e995e>] ? intel_cleanup_plane_fb+0xfe/0x160 [i915]
<4>[ 601.195372] [<ffffffffa04e2053>] intel_atomic_commit+0x903/0xa60 [i915]
<4>[ 601.195381] [<ffffffffa00a9f07>] drm_atomic_commit+0x37/0x60 [drm]
<4>[ 601.195385] [<ffffffffa043514e>] drm_atomic_helper_connector_dpms+0xee/0x1a0 [drm_kms_helper]
<4>[ 601.195388] [<ffffffffa0437c17>] drm_fb_helper_dpms+0x97/0xe0 [drm_kms_helper]
<4>[ 601.195390] [<ffffffffa0437c9d>] drm_fb_helper_blank+0x3d/0x90 [drm_kms_helper]
<4>[ 601.195400] [<ffffffffa04f655a>] intel_fbdev_blank+0x1a/0x60 [i915]
<4>[ 601.195401] [<ffffffff814839e7>] fb_blank+0x57/0xb0
<4>[ 601.195403] [<ffffffff8147abcb>] fbcon_blank+0xfb/0x2e0
<4>[ 601.195405] [<ffffffff8118a601>] ? get_cmdline+0xa1/0xf0
<4>[ 601.195406] [<ffffffff8118a709>] ? next_zone+0x29/0x30
<4>[ 601.195408] [<ffffffff810e2424>] ? lock_timer_base+0x54/0x70
<4>[ 601.195409] [<ffffffff810e276f>] ? try_to_del_timer_sync+0x4f/0x70
<4>[ 601.195410] [<ffffffff81514230>] do_blank_screen+0x1c0/0x260
<4>[ 601.195411] [<ffffffff815166f8>] console_callback+0x68/0x150
<4>[ 601.195413] [<ffffffff81091257>] process_one_work+0x157/0x420
<4>[ 601.195414] [<ffffffff81091eb9>] worker_thread+0x69/0x4a0
<4>[ 601.195415] [<ffffffff81091e50>] ? rescuer_thread+0x380/0x380
<4>[ 601.195416] [<ffffffff81091e50>] ? rescuer_thread+0x380/0x380
<4>[ 601.195417] [<ffffffff8109741f>] kthread+0xef/0x110
<4>[ 601.195417] [<ffffffff81097330>] ? kthread_park+0x60/0x60
<4>[ 601.195419] [<ffffffff818c6b4f>] ret_from_fork+0x3f/0x70
<4>[ 601.195420] [<ffffffff81097330>] ? kthread_park+0x60/0x60
<4>[ 601.195420] ---[ end trace bea0b4a98a7fd762 ]---
<47>


To reproduce:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml



Thanks,
Kernel Test Robot


Attachments:
(No filename) (4.21 kB)
config-4.4.0-rc4-00368-g35e9954 (139.76 kB)
kmsg.xz (26.04 kB)
job.yaml (3.20 kB)
reproduce.sh (1.00 kB)
Download all attachments