[Bug 96781] [skl dp-mst] oops in atomic commit

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 29 09:50:21 UTC 2017


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

--- Comment #38 from Kadir <fd at colakoglu.nl> ---
The workaround as described from comment#34 does not fully solve the problem.

Today I did some further testing, based on some of the hangs/freezes I got
earlier without the mentioned workaround. 

First I did:

systemctl isolate multi-user.target

and then I tried starting the GUI (X11) while doing startx

And I tried logging out and thereby going back to the TTY.

I did this in total 3 times. The third time the system locked up just as before
with the following log:

Jan 29 10:39:14 latitude kernel: ------------[ cut here ]------------
Jan 29 10:39:14 latitude kernel: WARNING: CPU: 2 PID: 7178 at
drivers/gpu/drm/i915/intel_display.c:14180 intel_atomic_commit_tail+0xfd0/0xff0
[i915]
Jan 29 10:39:14 latitude kernel: pipe A vblank wait timed out
Jan 29 10:39:14 latitude kernel: Modules linked in: ccm snd_hda_codec_hdmi
intel_rapl snd_hda_codec_idt snd_hda_codec_generic x86_pkg_temp_thermal inte
Jan 29 10:39:14 latitude kernel: CPU: 2 PID: 7178 Comm: Xorg Not tainted
4.9.5-200.fc25.x86_64 #1
Jan 29 10:39:14 latitude kernel: Hardware name: Dell Inc. Latitude
E6320/09PHH9, BIOS A19 11/14/2013
Jan 29 10:39:14 latitude kernel:  ffffb2ca80d6f7e0 ffffffff933f40bd
ffffb2ca80d6f830 0000000000000000
Jan 29 10:39:14 latitude kernel:  ffffb2ca80d6f820 ffffffff930a202b
0000376407463bc0 0000000000000000
Jan 29 10:39:14 latitude kernel:  0000000000000000 0000000000000000
0000000000000001 ffff97fc2a885000
Jan 29 10:39:14 latitude kernel: Call Trace:
Jan 29 10:39:14 latitude kernel:  [<ffffffff933f40bd>] dump_stack+0x63/0x86
Jan 29 10:39:14 latitude kernel:  [<ffffffff930a202b>] __warn+0xcb/0xf0
Jan 29 10:39:14 latitude kernel:  [<ffffffff930a20af>]
warn_slowpath_fmt+0x5f/0x80
Jan 29 10:39:14 latitude kernel:  [<ffffffff930e7054>] ? finish_wait+0x54/0x70
Jan 29 10:39:14 latitude kernel:  [<ffffffffc0767920>]
intel_atomic_commit_tail+0xfd0/0xff0 [i915]
Jan 29 10:39:14 latitude kernel:  [<ffffffff930e7270>] ?
prepare_to_wait_event+0x100/0x100
Jan 29 10:39:14 latitude kernel:  [<ffffffffc0767c93>]
intel_atomic_commit+0x353/0x4c0 [i915]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc04f156a>] ?
drm_atomic_check_only+0x30a/0x590 [drm]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc04f1d31>] ?
drm_atomic_add_affected_connectors+0x61/0xf0 [drm]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc04f1839>]
drm_atomic_commit+0x49/0x50 [drm]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc053abec>]
restore_fbdev_mode+0x14c/0x270 [drm_kms_helper]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc053c7c4>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x34/0x80 [drm_kms_helper]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc053c83d>]
drm_fb_helper_set_par+0x2d/0x60 [drm_kms_helper]
Jan 29 10:39:14 latitude kernel:  [<ffffffffc0781d68>]
intel_fbdev_set_par+0x18/0x70 [i915]
Jan 29 10:39:14 latitude kernel:  [<ffffffff93478816>] fb_set_var+0x236/0x460
Jan 29 10:39:14 latitude kernel:  [<ffffffff9322f795>] ?
kmem_cache_alloc+0x195/0x1b0
Jan 29 10:39:14 latitude kernel:  [<ffffffff933750a7>] ?
avc_alloc_node+0x27/0x120
Jan 29 10:39:14 latitude kernel:  [<ffffffff93406839>] ?
flex_array_get_ptr+0x9/0x20
Jan 29 10:39:14 latitude kernel:  [<ffffffff9338cdb6>] ?
type_attribute_bounds_av+0x46/0x1e0
Jan 29 10:39:14 latitude kernel:  [<ffffffff9346e63f>] fbcon_blank+0x30f/0x350
Jan 29 10:39:14 latitude kernel:  [<ffffffff935028d2>]
do_unblank_screen+0xd2/0x1a0
Jan 29 10:39:14 latitude kernel:  [<ffffffff934f85b7>] vt_ioctl+0x507/0x12a0
Jan 29 10:39:14 latitude kernel:  [<ffffffff934ecad5>] tty_ioctl+0x355/0xc40
Jan 29 10:39:14 latitude kernel:  [<ffffffff9337ad68>] ?
selinux_inode_free_security+0x58/0x70
Jan 29 10:39:14 latitude kernel:  [<ffffffff9329e581>] ?
fsnotify_destroy_marks+0x61/0x80
Jan 29 10:39:14 latitude kernel:  [<ffffffff9326de03>] do_vfs_ioctl+0xa3/0x5f0
Jan 29 10:39:14 latitude kernel:  [<ffffffff9326e3c9>] SyS_ioctl+0x79/0x90
Jan 29 10:39:14 latitude kernel:  [<ffffffff9381cc77>]
entry_SYSCALL_64_fastpath+0x1a/0xa9
Jan 29 10:39:14 latitude kernel: ---[ end trace 0022451fc8e72435 ]---
Jan 29 10:39:14 latitude kernel: [drm:drm_atomic_helper_commit_cleanup_done
[drm_kms_helper]] *ERROR* [CRTC:26:pipe A] flip_done timed out
Jan 29 10:39:24 latitude kernel: [drm:drm_atomic_helper_commit_cleanup_done
[drm_kms_helper]] *ERROR* [CRTC:26:pipe A] flip_done timed out
Jan 29 10:39:43 latitude kernel: [drm:drm_atomic_helper_commit_cleanup_done
[drm_kms_helper]] *ERROR* [CRTC:26:pipe A] flip_done timed out
Jan 29 10:39:43 latitude pkexec[7945]: pam_systemd(polkit-1:session): Cannot
create session: Already running in a session
Jan 29 10:39:43 latitude audit[7945]: USER_START pid=7945 uid=1000 auid=1000
ses=6 subj=unconfined_u:unconfined_r:xserver_t:s0-s0:c0.c1023 msg='op=PAM:
Jan 29 10:39:43 latitude pkexec[7945]: pam_unix(polkit-1:session): session
opened for user root by (uid=1000)
Jan 29 10:39:43 latitude pkexec[7945]: Kadir: Executing command [USER=root]
[TTY=unknown] [CWD=/home/Kadir] [COMMAND=/usr/libexec/xf86-video-intel-back
Jan 29 10:39:47 latitude chronyd[739]: Selected source 188.166.57.207
Jan 29 10:39:53 latitude kernel: [drm:drm_atomic_helper_commit_cleanup_done
[drm_kms_helper]] *ERROR* [CRTC:26:pipe A] flip_done timed out
Jan 29 10:39:53 latitude kernel: ------------[ cut here ]------------
Jan 29 10:39:53 latitude kernel: WARNING: CPU: 2 PID: 7940 at
drivers/gpu/drm/i915/intel_display.c:14180 intel_atomic_commit_tail+0xfd0/0xff0
[i915]
Jan 29 10:39:53 latitude kernel: pipe A vblank wait timed out
Jan 29 10:39:53 latitude kernel: Modules linked in: ccm snd_hda_codec_hdmi
intel_rapl snd_hda_codec_idt snd_hda_codec_generic x86_pkg_temp_thermal inte
Jan 29 10:39:53 latitude kernel: CPU: 2 PID: 7940 Comm: Xorg Tainted: G       
W       4.9.5-200.fc25.x86_64 #1
Jan 29 10:39:53 latitude kernel: Hardware name: Dell Inc. Latitude
E6320/09PHH9, BIOS A19 11/14/2013
Jan 29 10:39:53 latitude kernel:  ffffb2ca80f37a60 ffffffff933f40bd
ffffb2ca80f37ab0 0000000000000000
Jan 29 10:39:53 latitude kernel:  ffffb2ca80f37aa0 ffffffff930a202b
00003764f6f14540 0000000000000000
Jan 29 10:39:53 latitude kernel:  0000000000000000 0000000000000000
0000000000000001 ffff97fc2a885000
Jan 29 10:39:53 latitude kernel: Call Trace:
Jan 29 10:39:53 latitude kernel:  [<ffffffff933f40bd>] dump_stack+0x63/0x86
Jan 29 10:39:53 latitude kernel:  [<ffffffff930a202b>] __warn+0xcb/0xf0
Jan 29 10:39:53 latitude kernel:  [<ffffffff930a20af>]
warn_slowpath_fmt+0x5f/0x80
Jan 29 10:39:53 latitude kernel:  [<ffffffff930e7054>] ? finish_wait+0x54/0x70
Jan 29 10:39:53 latitude kernel:  [<ffffffffc0767920>]
intel_atomic_commit_tail+0xfd0/0xff0 [i915]
Jan 29 10:39:53 latitude kernel:  [<ffffffff930e7270>] ?
prepare_to_wait_event+0x100/0x100
Jan 29 10:39:53 latitude kernel:  [<ffffffffc0767c93>]
intel_atomic_commit+0x353/0x4c0 [i915]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04f156a>] ?
drm_atomic_check_only+0x30a/0x590 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04f0fb0>] ?
drm_atomic_set_crtc_for_connector+0xc0/0xf0 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04f1839>]
drm_atomic_commit+0x49/0x50 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc0538c4d>]
drm_atomic_helper_set_config+0x7d/0xb0 [drm_kms_helper]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04e48a5>]
drm_mode_set_config_internal+0x65/0x110 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04e608d>]
drm_mode_setcrtc+0x3fd/0x4f0 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04dcdcb>] drm_ioctl+0x21b/0x4c0
[drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffff931fa3e5>] ? do_wp_page+0x105/0x870
Jan 29 10:39:53 latitude kernel:  [<ffffffffc04e5c90>] ?
drm_mode_getcrtc+0x140/0x140 [drm]
Jan 29 10:39:53 latitude kernel:  [<ffffffff9326de03>] do_vfs_ioctl+0xa3/0x5f0
Jan 29 10:39:53 latitude kernel:  [<ffffffff9326e3c9>] SyS_ioctl+0x79/0x90
Jan 29 10:39:53 latitude kernel:  [<ffffffff9381cc77>]
entry_SYSCALL_64_fastpath+0x1a/0xa9
Jan 29 10:39:53 latitude kernel: ---[ end trace 0022451fc8e72436 ]---
Jan 29 10:40:03 latitude kernel: [drm:drm_atomic_helper_commit_cleanup_done
[drm_kms_helper]] *ERROR* [CRTC:26:pipe A] flip_done timed out

So the workaround does not fully fix the ussue for me.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee 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/20170129/ce0dc922/attachment-0001.html>


More information about the intel-gfx-bugs mailing list