WARNING: CPU: 3 PID: 0 at drivers/gpu/drm/i915/intel_display.c:11098 intel_check_page_flip+0xb2/0xfb()

From: Fabio Coatti
Date: Wed Sep 23 2015 - 04:09:12 EST


Hi All,
With freshly compiled 4.2.1, I get the following kernel warning:

[mer set 23 09:22:27 2015] ------------[ cut here ]------------
[mer set 23 09:22:27 2015] WARNING: CPU: 3 PID: 0 at
drivers/gpu/drm/i915/intel_display.c:11098 intel_check_page_flip+0xb2/0xfb()
[mer set 23 09:22:27 2015] Kicking stuck page flip: queued at 1926, now 1930
[mer set 23 09:22:27 2015] Modules linked in: joydev bnep algif_skcipher btusb
btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops
videobuf2_core v4l2_common
cdc_wdm videodev cdc_acm hp_wmi sparse_keymap intel_rapl iosf_mbi
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_hda_codec_hdmi
kvm snd_hda_codec_generic crct10dif_
pclmul crc32_pclmul iwldvm snd_hda_intel psmouse snd_hda_codec snd_hwdep
snd_hda_core iwlwifi snd_pcm snd_timer snd soundcore wmi hp_accel lis3lv02d
hp_wireless sch_fq_codel vboxn
etadp(O) vboxnetflt(O) vboxdrv(O) dm_zero dm_persistent_data dm_service_time
dm_round_robin dm_queue_length dm_multipath dm_delay virtio_pci virtio_blk
virtio_balloon virtio_ring
virtio fuse overlay linear raid0 dm_raid dm_snapshot dm_bufio dm_mirror
dm_region_hash dm_log hid_apple ohci_pci
[mer set 23 09:22:27 2015] ohci_hcd uhci_hcd
[mer set 23 09:22:27 2015] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G W
O 4.2.1 #1
[mer set 23 09:22:27 2015] Hardware name: Hewlett-Packard HP EliteBook Folio
9470m/18DF, BIOS 68IBD Ver. F.40 02/01/2013
[mer set 23 09:22:27 2015] 0000000000000000 0000000000000009 ffffffff818f9bb5
ffff88023eac3de8
[mer set 23 09:22:27 2015] ffffffff810c4468 ffff8802320c7000 ffffffff815b7a46
0000000000000046
[mer set 23 09:22:27 2015] ffff8800b281d000 ffff8801f50f4d80 ffff880234c7c000
ffff8800b281d1a8
[mer set 23 09:22:27 2015] Call Trace:
[mer set 23 09:22:27 2015] <IRQ> [<ffffffff818f9bb5>] ? dump_stack+0x47/0x67
[mer set 23 09:22:27 2015] [<ffffffff810c4468>] ?
warn_slowpath_common+0x9d/0xb5
[mer set 23 09:22:27 2015] [<ffffffff815b7a46>] ?
intel_check_page_flip+0xb2/0xfb
[mer set 23 09:22:27 2015] [<ffffffff810c44ca>] ? warn_slowpath_fmt+0x4a/0x4f
[mer set 23 09:22:27 2015] [<ffffffff815a64fb>] ?
__intel_pageflip_stall_check+0xb2/0xdc
[mer set 23 09:22:27 2015] [<ffffffff815b7a46>] ?
intel_check_page_flip+0xb2/0xfb
[mer set 23 09:22:27 2015] [<ffffffff8158b4a0>] ?
ironlake_irq_handler+0x382/0x919
[mer set 23 09:22:27 2015] [<ffffffff81102ee8>] ?
handle_irq_event_percpu+0x3e/0x190
[mer set 23 09:22:27 2015] [<ffffffff81103079>] ? handle_irq_event+0x3f/0x62
[mer set 23 09:22:27 2015] [<ffffffff8110597b>] ? handle_edge_irq+0xd4/0xf3
[mer set 23 09:22:27 2015] [<ffffffff81004baa>] ? handle_irq+0x1f/0x23
[mer set 23 09:22:27 2015] [<ffffffff819030c5>] ? do_IRQ+0x45/0xc4
[mer set 23 09:22:27 2015] [<ffffffff81901568>] ? common_interrupt+0x68/0x68
[mer set 23 09:22:27 2015] <EOI> [<ffffffff811198fd>] ?
clockevents_program_event+0xd2/0xee
[mer set 23 09:22:27 2015] [<ffffffff8172c01d>] ?
cpuidle_enter_state+0x129/0x1fe
[mer set 23 09:22:27 2015] [<ffffffff8172bfe2>] ?
cpuidle_enter_state+0xee/0x1fe
[mer set 23 09:22:27 2015] [<ffffffff810f20cd>] ?
cpu_startup_entry+0x1f9/0x2e0
[mer set 23 09:22:27 2015] [<ffffffff8102896e>] ? start_secondary+0x14f/0x167
[mer set 23 09:22:27 2015] ---[ end trace 58065659e5553827 ]---

IIRC, this does not happens with previous kernel (4.2.0)

Of course I'm available for any information or test, but please CC: me as I'm
not subscribed to lkml.

Many thanks!

--
Fabio
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/