2015-12-22 00:51:45

by kernel test robot

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

FYI, we noticed the below changes on

git://anongit.freedesktop.org/drm-intel drm-intel-next-queued
commit 1f814daca43a2d99248fd754eacfb8ba12449235 ("drm/i915: add support for checking if we hold an RPM reference")


<4>[ 118.822876] perf interrupt took too long (2530 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
<4>[ 118.949247] perf interrupt took too long (5010 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
<4>[ 602.244370] ------------[ cut here ]------------
<4>[ 602.244398] WARNING: CPU: 0 PID: 44 at drivers/gpu/drm/i915/intel_drv.h:1446 gen6_read32+0x1df/0x1f0 [i915]()
<4>[ 602.244399] RPM wakelock ref not held during HW access
<4>[ 602.244417] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver netconsole sg sr_mod cdrom snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel i915 snd_hda_codec snd_hda_core snd_hwdep drm_kms_helper syscopyarea sysfillrect sysimgblt x86_pkg_temp_thermal coretemp kvm irqbypass crct10dif_pclmul ppdev fb_sys_fops ahci crc32_pclmul libahci crc32c_intel pcspkr snd_pcm serio_raw snd_timer libata snd cryptd soundcore drm shpchp wmi parport_pc parport video
<4>[ 602.244419] CPU: 0 PID: 44 Comm: kworker/0:1 Not tainted 4.4.0-rc4-00385-g1f814da #1
<4>[ 602.244419] Hardware name: Hewlett-Packard HP Pro 3340 MT/17A1, BIOS 8.07 01/24/2013
<4>[ 602.244424] Workqueue: events console_callback
<4>[ 602.244426] ffffffffa044e1d0 ffff8801100379b0 ffffffff81410b22 ffff8801100379f8
<4>[ 602.244427] ffff8801100379e8 ffffffff81078d96 0000000000000001 00000000000e1100
<4>[ 602.244429] ffff8800b6e40000 ffff8801104ad000 ffff8800b6e40000 ffff880110037a48
<4>[ 602.244429] Call Trace:
<4>[ 602.244432] [<ffffffff81410b22>] dump_stack+0x4b/0x69
<4>[ 602.244435] [<ffffffff81078d96>] warn_slowpath_common+0x86/0xc0
<4>[ 602.244437] [<ffffffff81078e1c>] warn_slowpath_fmt+0x4c/0x50
<4>[ 602.244439] [<ffffffff8109d8a2>] ? __might_sleep+0x52/0xb0
<4>[ 602.244453] [<ffffffffa03c9e1f>] gen6_read32+0x1df/0x1f0 [i915]
<4>[ 602.244468] [<ffffffffa0403a3a>] intel_crt_get_hw_state+0x5a/0x90 [i915]
<4>[ 602.244484] [<ffffffffa03ebc98>] intel_connector_get_hw_state+0x28/0x30 [i915]
<4>[ 602.244499] [<ffffffffa03dec35>] intel_modeset_check_state+0xd5/0x8b0 [i915]
<4>[ 602.244515] [<ffffffffa03f291e>] ? intel_cleanup_plane_fb+0xfe/0x160 [i915]
<4>[ 602.244530] [<ffffffffa03eb013>] intel_atomic_commit+0x903/0xa60 [i915]
<4>[ 602.244545] [<ffffffffa00a5f07>] drm_atomic_commit+0x37/0x60 [drm]
<4>[ 602.244552] [<ffffffffa01ce14e>] drm_atomic_helper_connector_dpms+0xee/0x1a0 [drm_kms_helper]
<4>[ 602.244557] [<ffffffffa01d0c17>] drm_fb_helper_dpms+0x97/0xe0 [drm_kms_helper]
<4>[ 602.244562] [<ffffffffa01d0c9d>] drm_fb_helper_blank+0x3d/0x90 [drm_kms_helper]
<4>[ 602.244577] [<ffffffffa03ff69a>] intel_fbdev_blank+0x1a/0x60 [i915]
<4>[ 602.244580] [<ffffffff814839e7>] fb_blank+0x57/0xb0
<4>[ 602.244582] [<ffffffff8147abcb>] fbcon_blank+0xfb/0x2e0
<4>[ 602.244585] [<ffffffff810ad474>] ? set_next_entity+0xa4/0x820
<4>[ 602.244588] [<ffffffff810e2424>] ? lock_timer_base+0x54/0x70
<4>[ 602.244590] [<ffffffff810e276f>] ? try_to_del_timer_sync+0x4f/0x70
<4>[ 602.244592] [<ffffffff81514230>] do_blank_screen+0x1c0/0x260
<4>[ 602.244593] [<ffffffff815166f8>] console_callback+0x68/0x150
<4>[ 602.244596] [<ffffffff81091257>] process_one_work+0x157/0x420
<4>[ 602.244598] [<ffffffff81091eb9>] worker_thread+0x69/0x4a0
<4>[ 602.244600] [<ffffffff81091e50>] ? rescuer_thread+0x380/0x380
<4>[ 602.244601] [<ffffffff81091e50>] ? rescuer_thread+0x380/0x380
<4>[ 602.244603] [<ffffffff8109741f>] kthread+0xef/0x110
<4>[ 602.244604] [<ffffffff81097330>] ? kthread_park+0x60/0x60
<4>[ 602.244607] [<ffffffff818c6b4f>] ret_from_fork+0x3f/0x70
<4>[ 602.244608] [<ffffffff81097330>] ? kthread_park+0x60/0x60
<4>[ 602.244610] ---[ end trace ba1633450090fb21 ]---
<4>[ 602.244610] ---[ end trace ba1633450090fb21 ]---


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.11 kB)
config-4.4.0-rc4-00385-g1f814da (139.76 kB)
kmsg.xz (20.84 kB)
job.yaml (3.20 kB)
reproduce.sh (3.92 kB)
Download all attachments