[Bug 100162] X server hang when toggling fullscreen in media player

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Mar 25 15:16:20 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=100162

Thomas Lindroth <thomas.lindroth at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CLOSED                      |REOPENED
         Resolution|FIXED                       |---

--- Comment #7 from Thomas Lindroth <thomas.lindroth at gmail.com> ---
The claim that I don't experience any problems was premature. I'm getting
kernel warnings like the ones below now. I only used the intel driver with SNA
for a few days before opening this bug and I've never seen warnings like these
before using UXA.

I also noticed that I sometimes get graphical corruptions in firefox when I use
firefox's hardware acceleration. "GPU Accelerated Windows = 1/1 OpenGL (OMTC)"
in about:support. It's easy to reproduce by opening any page, selecting some
text and then deselecting it. Firefox then needs to redraw the area with the
text but this sometimes doesn't happen and the text area is left blank. It
happens rarely unless there is another opengl windows displayed at the same
time like mpv or glxgears.

I'm guessing missing page flips is more visible in firefox since it only do the
painting once instead of continuously paining new frames.

I'm using the same setup as before but with kernel-4.4.55 now

[warning] ------------[ cut here ]------------
[warning] WARNING: CPU: 0 PID: 0 at
/usr/src/linux-4.4.55/drivers/gpu/drm/i915/intel_display.c:11412
intel_check_page_flip+0x105/0x120()
[warning] Kicking stuck page flip: queued at 729009, now 729013
Modules linked in: cfg80211 iptable_nat nf_nat_ipv4 nf_nat xt_limit
xt_conntrack iptable_filter iptable_mangle ip_tables iTCO_wdt kvm_intel kvm
snd_hda_codec_hdmi crc32_pclmul snd_hda_intel snd_hda_codec lpc_ich uas
mfd_core usb_storage snd_hwdep joydev snd_hda_core hid_microsoft
[warning] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.55 #67
[warning] Hardware name: Gigabyte Technology Co., Ltd. Z97X-Gaming
G1/Z97X-Gaming G1, BIOS F9 07/31/2015
[warning] 0000000000000086 77b737bba2c6b8e2 ffff88042fa03d60 ffffffffb02f629b
[warning] ffff88042fa03da8 ffffffffb0a70538 ffff88042fa03d98 ffffffffb0073f36
[warning] ffff88041c1ca800 ffff88041c7cd000 ffff88041c1ca9a8 0000000000000000
[warning] Call Trace:
[warning] <IRQ>  [<ffffffffb02f629b>] dump_stack+0x4d/0x72
[warning] [<ffffffffb0073f36>] warn_slowpath_common+0x86/0xc0
[warning] [<ffffffffb0073fcc>] warn_slowpath_fmt+0x5c/0x80
[warning] [<ffffffffb0484e2a>] ? __intel_pageflip_stall_check+0xfa/0x110
[warning] [<ffffffffb049e045>] intel_check_page_flip+0x105/0x120
[warning] [<ffffffffb0422faa>] ironlake_irq_handler+0x2da/0xbf0
[warning] [<ffffffffb008a480>] ? execute_in_process_context+0x70/0x70
[warning] [<ffffffffb008a498>] ? delayed_work_timer_fn+0x18/0x20
[warning] [<ffffffffb00bc0fc>] handle_irq_event_percpu+0x4c/0x1f0
[warning] [<ffffffffb00bc2d9>] handle_irq_event+0x39/0x60
[warning] [<ffffffffb00bf59f>] handle_edge_irq+0x6f/0x150
[warning] [<ffffffffb00063fd>] handle_irq+0x1d/0x30
[warning] [<ffffffffb0763dfb>] do_IRQ+0x4b/0xd0
[warning] [<ffffffffb0762404>] common_interrupt+0x84/0x84
[warning] <EOI>  [<ffffffffb063faf2>] ? cpuidle_enter_state+0x132/0x2d0
[warning] [<ffffffffb063fcc7>] cpuidle_enter+0x17/0x20
[warning] [<ffffffffb00af16f>] cpu_startup_entry+0x30f/0x370
[warning] [<ffffffffb075b4a4>] rest_init+0x84/0x90
[warning] [<ffffffffb0d12ed6>] start_kernel+0x43f/0x460
[warning] [<ffffffffb0d12495>] x86_64_start_reservations+0x2a/0x2c
[warning] [<ffffffffb0d12582>] x86_64_start_kernel+0xeb/0xee
[warning] ---[ end trace f48c4261daf1609d ]---


[warning] ------------[ cut here ]------------
[warning] WARNING: CPU: 0 PID: 0 at
/usr/src/linux-4.4.55/drivers/gpu/drm/i915/intel_display.c:11412
intel_check_page_flip+0x105/0x120()
[warning] Kicking stuck page flip: queued at 607433, now 607437
[warning] Modules linked in: cfg80211 iptable_mangle xt_limit xt_conntrack
iptable_filter iptable_nat nf_nat_ipv4 nf_nat ip_tables iTCO_wdt kvm_intel kvm
snd_hda_codec_hdmi crc32_pc
lmul snd_hda_intel snd_hda_codec uas lpc_ich mfd_core usb_storage snd_hwdep
snd_hda_core joydev hid_microsoft
[warning] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.55 #67
[warning] Hardware name: Gigabyte Technology Co., Ltd. Z97X-Gaming
G1/Z97X-Gaming G1, BIOS F9 07/31/2015
[warning] 0000000000000086 2122cfe03e3ca646 ffff88042fa03d60 ffffffffb32f629b
[warning] ffff88042fa03da8 ffffffffb3a70538 ffff88042fa03d98 ffffffffb3073f36
[warning] ffff88041c1e2800 ffff88041c7de000 ffff88041c1e29a8 0000000000000001
[warning] Call Trace:
[warning] <IRQ>  [<ffffffffb32f629b>] dump_stack+0x4d/0x72
[warning] [<ffffffffb3073f36>] warn_slowpath_common+0x86/0xc0
[warning] [<ffffffffb3073fcc>] warn_slowpath_fmt+0x5c/0x80
[warning] [<ffffffffb3484e2a>] ? __intel_pageflip_stall_check+0xfa/0x110
[warning] [<ffffffffb349e045>] intel_check_page_flip+0x105/0x120
[warning] [<ffffffffb3422faa>] ironlake_irq_handler+0x2da/0xbf0
[warning] [<ffffffffb30a936f>] ? rebalance_domains+0xbf/0x2f0
[warning] [<ffffffffb30bc0fc>] handle_irq_event_percpu+0x4c/0x1f0
[warning] [<ffffffffb30bc2d9>] handle_irq_event+0x39/0x60
[warning] [<ffffffffb30bf59f>] handle_edge_irq+0x6f/0x150
[warning] [<ffffffffb30063fd>] handle_irq+0x1d/0x30
[warning] [<ffffffffb3763dfb>] do_IRQ+0x4b/0xd0
[warning] [<ffffffffb3762404>] common_interrupt+0x84/0x84
[warning] <EOI>  [<ffffffffb363faf2>] ? cpuidle_enter_state+0x132/0x2d0
[warning] [<ffffffffb363fcc7>] cpuidle_enter+0x17/0x20
[warning] [<ffffffffb30af16f>] cpu_startup_entry+0x30f/0x370
[warning] [<ffffffffb375b4a4>] rest_init+0x84/0x90
[warning] [<ffffffffb3d12ed6>] start_kernel+0x43f/0x460
[warning] [<ffffffffb3d12495>] x86_64_start_reservations+0x2a/0x2c
[warning] [<ffffffffb3d12582>] x86_64_start_kernel+0xeb/0xee
[warning] ---[ end trace db235e151b59e394 ]---

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170325/ee373531/attachment-0001.html>


More information about the intel-gfx-bugs mailing list