public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [4.0-rc2] WARNING at intel_check_page_flip
@ 2015-03-04 17:42 Thomas Meyer
  2015-03-04 18:32 ` Ville Syrjälä
  0 siblings, 1 reply; 12+ messages in thread
From: Thomas Meyer @ 2015-03-04 17:42 UTC (permalink / raw)
  To: intel-gfx

Hi,

my kernel log is full with those messages:

[  262.685467] ------------[ cut here ]------------
[  262.685481] WARNING: CPU: 0 PID: 50 at drivers/gpu/drm/i915/intel_display.c:9719 intel_check_page_flip+0x9a/0xe0()
[  262.685484] WARN_ON(!in_irq())
[  262.685486] Modules linked in:
[  262.685489]  vfat fat bluetooth fuse ipt_MASQUERADE nf_nat_masquerade_ipv4 ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw kvm_intel iwldvm kvm mac80211 acer_wmi sparse_keymap snd_hda_codec_hdmi snd_hda_codec_realtek acerhdf snd_hda_codec_generic pcspkr joydev snd_hda_intel snd_hda_controller snd_hda_codec iwlwifi snd_hwdep snd_seq snd_seq_device cfg80211 snd_pcm rfkill snd_timer snd soundcore wmi acpi_cpufreq sch_fq_codel ipv6 usb_storage atl1c
[  262.685547] CPU: 0 PID: 50 Comm: irq/26-i915 Tainted: G        W       4.0.0-rc2-23552-ga6c5170 #7
[  262.685549] Hardware name: Acer Aspire 1810T/JM11-MS, BIOS v1.3310 03/25/2010
[  262.685552]  0000000000000000 0000000057822dd5 ffff8800b4563c38 ffffffff816c0383
[  262.685556]  0000000000000000 ffff8800b4563c90 ffff8800b4563c78 ffffffff81053955
[  262.685559]  ffff8800b4563c78 ffff880233d01000 ffff880233d51800 ffff880235600000
[  262.685564] Call Trace:
[  262.685572]  [<ffffffff816c0383>] dump_stack+0x4c/0x6e
[  262.685578]  [<ffffffff81053955>] warn_slowpath_common+0x85/0xc0
[  262.685582]  [<ffffffff810539e0>] warn_slowpath_fmt+0x50/0x70
[  262.685587]  [<ffffffff8148a1ba>] intel_check_page_flip+0x9a/0xe0
[  262.685592]  [<ffffffff81454580>] i915_handle_vblank+0x50/0xb0
[  262.685597]  [<ffffffff814683ef>] ? gen2_write32+0x2f/0xc0
[  262.685601]  [<ffffffff81455926>] i965_irq_handler+0x2b6/0x390
[  262.685606]  [<ffffffff810a1c10>] ? irq_thread_fn+0x40/0x40
[  262.685610]  [<ffffffff810a1c38>] irq_forced_thread_fn+0x28/0x60
[  262.685614]  [<ffffffff810a2157>] irq_thread+0x137/0x160
[  262.685618]  [<ffffffff810a1ca0>] ? wake_threads_waitq+0x30/0x30
[  262.685622]  [<ffffffff810a2020>] ? irq_thread_check_affinity+0x90/0x90
[  262.685626]  [<ffffffff81070d03>] kthread+0xd3/0xf0
[  262.685631]  [<ffffffff81070c30>] ? kthread_create_on_node+0x1b0/0x1b0
[  262.685635]  [<ffffffff816c66ac>] ret_from_fork+0x7c/0xb0
[  262.685639]  [<ffffffff81070c30>] ? kthread_create_on_node+0x1b0/0x1b0
[  262.685642] ---[ end trace 7601ad6d6a76fe2f ]---

$ cat /proc/cmdline 
BOOT_IMAGE=/vmlinuz-4.0.0-rc2-23552-ga6c5170 root=UUID=8f9db3b8-8984-442c-bb88-e7de6f4f7c2d ro quiet rhgb threadirqs LANG=de_DE.UTF-8

any ideas?


_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Kernel 3.19rc6 flooding intel_check_page_flip warnings when using compton
@ 2015-02-01 23:35 Sakari Kapanen
  2015-02-02  7:44 ` Sakari Kapanen
  2015-02-04  9:26 ` Jani Nikula
  0 siblings, 2 replies; 12+ messages in thread
From: Sakari Kapanen @ 2015-02-01 23:35 UTC (permalink / raw)
  To: daniel.vetter, jani.nikula; +Cc: intel-gfx, dri-devel

Dear maintainers,

On an Asus Zenbook UX32VD laptop with an i5-3317U CPU and Intel HD4000 
graphics, I'm experiencing the following with the latest 3.19rc6 
mainline kernel (built from the Arch Linux AUR package: 
https://aur.archlinux.org/packages/linux-mainline/ ). The problem is 
related to the compton compositor: https://github.com/chjj/compton

Booting to X goes very normally. Then, I start compton with the command 
`compton --backend glx`. As soon as I do that, the dmesg log starts 
getting filled with these warnings. This is a snippet from my journalctl 
log:

     1 Feb 02 00:06:44 stroemsoe kernel: WARNING: CPU: 0 PID: 273 at 
drivers/gpu/drm/i915/intel_display.c:9705 
intel_check_page_flip+0xa2/0xf0 [i915]()
1421  Feb 02 00:06:44 stroemsoe kernel: WARN_ON(!in_irq())
     1 Feb 02 00:06:44 stroemsoe kernel: Modules linked in:
     2 Feb 02 00:06:44 stroemsoe kernel:  joydev mousedev msr uvcvideo 
rtsx_usb_sdmmc videobuf2_vmalloc rtsx_usb_ms videobuf2_memops mmc_core 
memstick videobuf2_core n ls_iso8859_1 rtsx_usb v4l2_common nls_cp437 
videodev vfat fat coretemp intel_rapl media iosf_mbi 
x86_pkg_temp_thermal intel_powerclamp arc4 kvm_intel kvm iwldvm       
crct10dif_pclmul crc32_pclmul iTCO_wdt mac80211 iTCO_vendor_support 
crc32c_intel ghash_clmulni_intel snd_hda_codec_hdmi nouveau aesni_intel 
i915 aes_x86_64 snd      _hda_codec_realtek glue_helper lrw gf128mul 
ablk_helper snd_hda_codec_generic cryptd iwlwifi pcspkr evdev mac_hid 
snd_hda_intel psmouse serio_raw snd_hda_contro      ller snd_hda_codec 
snd_hwdep mxm_wmi snd_pcm ttm snd_timer cfg80211 snd lpc_ich soundcore 
mfd_core i2c_i801 fan int3403_thermal button i2c_algo_bit mei_me 
drm_k      ms_helper mei drm battery tpm_tis
     3 Feb 02 00:06:44 stroemsoe kernel:  thermal tpm shpchp ac 
int3402_thermal i2c_core intel_gtt int3400_thermal acpi_thermal_rel 
processor sch_fq_codel overlay ext4       crc16 mbcache jbd2 sd_mod 
atkbd libps2 ahci libahci libata ehci_pci xhci_pci ehci_hcd xhci_hcd 
scsi_mod usbcore usb_common i8042 serio asus_nb_wmi asus_wmi hwm      on 
video rfkill sparse_keymap wmi led_class
     4 Feb 02 00:06:44 stroemsoe kernel: CPU: 0 PID: 273 Comm: 
irq/32-i915 Tainted: G        W      3.19.0-1-mainline #1
     5 Feb 02 00:06:44 stroemsoe kernel: Hardware name: ASUSTeK COMPUTER 
INC. UX32VD/UX32VD, BIOS UX32VD.213 11/16/2012
     6 Feb 02 00:06:44 stroemsoe kernel:  0000000000000000 
00000000b983161a ffff8800c88afc78 ffffffff8153537c
     7 Feb 02 00:06:44 stroemsoe kernel:  0000000000000000 
ffff8800c88afcd0 ffff8800c88afcb8 ffffffff81075a9a
     8 Feb 02 00:06:44 stroemsoe kernel:  ffff8800c88afcb8 
ffff8800c7d99000 ffff8800c8e05000 ffff8800c8e05000
     9 Feb 02 00:06:44 stroemsoe kernel: Call Trace:
    10 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff8153537c>] 
dump_stack+0x4c/0x6e
    11 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff81075a9a>] 
warn_slowpath_common+0x8a/0xc0
    12 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff81075b25>] 
warn_slowpath_fmt+0x55/0x70
    13 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffffa0596492>] 
intel_check_page_flip+0xa2/0xf0 [i915]
    14 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffffa05639d8>] 
ironlake_irq_handler+0x428/0x1000 [i915]
    15 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810a17aa>] ? 
do_set_cpus_allowed+0x4a/0x60
    16 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810cf810>] ? 
irq_thread_fn+0x50/0x50
    17 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810cf83d>] 
irq_forced_thread_fn+0x2d/0x70
    18 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810cfb67>] 
irq_thread+0x157/0x180
    19 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810cf950>] ? 
wake_threads_waitq+0x30/0x30
    20 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff810cfa10>] ? 
irq_thread_dtor+0xc0/0xc0
    21 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff81093dea>] 
kthread+0xea/0x100
    22 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff81093d00>] ? 
kthread_create_on_node+0x1c0/0x1c0
    23 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff8153ac3c>] 
ret_from_fork+0x7c/0xb0
    24 Feb 02 00:06:44 stroemsoe kernel:  [<ffffffff81093d00>] ? 
kthread_create_on_node+0x1c0/0x1c0
    25 Feb 02 00:06:44 stroemsoe kernel: ---[ end trace 46f2548918f46443 
]---

I get about 4-5 of them per second as long as compton is running. 
Starting compton with `--backend xrender` doesn't cause any warnings. 
I'm using the SNA AccelMethod (the default), but switching to UXA or 
Glamor didn't seem to have any effect. I haven't set any i915 specific 
kernel flags.

I don't see this on the current stable 3.18.5 kernel. The first time I 
saw this was on 3.19rc3 when I tried it due to another bug in the 3.18 
series. I haven't gone through all the 3.19 release candidates, but the 
behaviour with 3.19rc6 seems identical to what I saw with 3.19rc3.

Sakari Kapanen

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-03-10  9:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-04 17:42 [4.0-rc2] WARNING at intel_check_page_flip Thomas Meyer
2015-03-04 18:32 ` Ville Syrjälä
2015-03-06 15:34   ` [PATCH] drm/i915: use in_interrupt() not in_irq() to check context Dave Gordon
2015-03-06 16:46     ` Daniel Vetter
2015-03-10  9:59       ` Jani Nikula
2015-03-06 20:20     ` shuang.he
  -- strict thread matches above, loose matches on Subject: below --
2015-02-01 23:35 Kernel 3.19rc6 flooding intel_check_page_flip warnings when using compton Sakari Kapanen
2015-02-02  7:44 ` Sakari Kapanen
2015-02-04  9:26 ` Jani Nikula
2015-02-05 10:44   ` Sakari Kapanen
2015-02-05 11:01     ` Chris Wilson
2015-02-09 17:30       ` Dave Gordon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox