Summary: | [SKL] WARNING: CPU: 2 PID: 1526 at drivers/gpu/drm/i915/intel_display.c:13554 intel_atomic_commit+0x1397/0x1450 [i915] | ||
---|---|---|---|
Product: | DRI | Reporter: | Arto Jantunen <viiru> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | germank, intel-gfx-bugs, korolev.srg |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | SKL | i915 features: | display/atomic |
Description
Arto Jantunen
2016-09-25 16:13:07 UTC
This appears to be a regression in stable, I can't reproduce this issue on 4.7.3. The only relevant looking commit in between is d18accc, I'll retry with it reverted. I have the same error on Linux 4.7.6-1, with a different effect. After it, the laptop behaves in a very strange way where it only seems to process system events while I move the mouse cursor. Here's the log: Oct 15 10:25:25 precious kernel: ------------[ cut here ]------------ Oct 15 10:25:25 precious kernel: WARNING: CPU: 2 PID: 463 at drivers/gpu/drm/i915/intel_display.c:13554 intel_atomic_commit+0x13af/0x1460 [i915] Oct 15 10:25:25 precious kernel: pipe A vblank wait timed out Oct 15 10:25:25 precious kernel: Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm cmac rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 video Oct 15 10:25:25 precious kernel: snd_soc_ssm4567 snd_soc_rl6347a snd_soc_core elan_i2c snd_compress snd_pcm_dmaengine ac97_bus i2c_hid hid snd_hda_intel intel_pch_thermal snd_hda_codec i2c_ Oct 15 10:25:25 precious kernel: libps2 ahci libahci libata xhci_pci xhci_hcd scsi_mod rtsx_pci usbcore usb_common i8042 serio sdhci_acpi sdhci led_class mmc_core i915 video button i2c_algo Oct 15 10:25:25 precious kernel: CPU: 2 PID: 463 Comm: Xorg Tainted: G W O 4.7.6-1-ARCH #1 Oct 15 10:25:25 precious kernel: Hardware name: Dell Inc. XPS 13 9343/0TM99H, BIOS A09 08/29/2016 Oct 15 10:25:25 precious kernel: 0000000000000286 0000000040c264cd ffff8800d868bac8 ffffffff812ecc92 Oct 15 10:25:25 precious kernel: ffff8800d868bb18 0000000000000000 ffff8800d868bb08 ffffffff8107a44b Oct 15 10:25:25 precious kernel: 000034f200000282 ffff88021535a000 0000000000000000 0000000000000000 Oct 15 10:25:25 precious kernel: Call Trace: Oct 15 10:25:25 precious kernel: [<ffffffff812ecc92>] dump_stack+0x63/0x81 Oct 15 10:25:25 precious kernel: [<ffffffff8107a44b>] __warn+0xcb/0xf0 Oct 15 10:25:25 precious kernel: [<ffffffff8107a4cf>] warn_slowpath_fmt+0x5f/0x80 Oct 15 10:25:25 precious kernel: [<ffffffff810bc8b5>] ? finish_wait+0x55/0x70 Oct 15 10:25:25 precious kernel: [<ffffffffa016986f>] intel_atomic_commit+0x13af/0x1460 [i915] Oct 15 10:25:25 precious kernel: [<ffffffff811da1b1>] ? __kmalloc_track_caller+0x31/0x240 Oct 15 10:25:25 precious kernel: [<ffffffff810bcd60>] ? wake_atomic_t_function+0x60/0x60 Oct 15 10:25:25 precious kernel: [<ffffffffa0033f57>] drm_atomic_commit+0x37/0x60 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00a5acc>] drm_atomic_helper_disable_plane+0xac/0xf0 [drm_kms_helper] Oct 15 10:25:25 precious kernel: [<ffffffffa00327e5>] ? drm_modeset_lock+0x35/0xe0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa002300b>] __setplane_internal+0x17b/0x260 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0032b14>] ? drm_modeset_lock_all_ctx+0xa4/0xb0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026bcc>] drm_mode_setplane+0x15c/0x1d0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00189a2>] drm_ioctl+0x152/0x540 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026a70>] ? drm_plane_check_pixel_format+0x50/0x50 [drm] Oct 15 10:25:25 precious kernel: [<ffffffff81211a51>] ? __dentry_kill+0x181/0x220 Oct 15 10:25:25 precious kernel: [<ffffffff8121ac3c>] ? mntput_no_expire+0x2c/0x1b0 Oct 15 10:25:25 precious kernel: [<ffffffff8120cee2>] do_vfs_ioctl+0xa2/0x5d0 Oct 15 10:25:25 precious kernel: [<ffffffff8108699b>] ? recalc_sigpending+0x1b/0x50 Oct 15 10:25:25 precious kernel: [<ffffffff810874f1>] ? __set_task_blocked+0x41/0xa0 Oct 15 10:25:25 precious kernel: [<ffffffff81217f77>] ? __fget+0x77/0xb0 Oct 15 10:25:25 precious kernel: [<ffffffff8120d489>] SyS_ioctl+0x79/0x90 Oct 15 10:25:25 precious kernel: [<ffffffff8108a054>] ? SyS_rt_sigprocmask+0x74/0xc0 Oct 15 10:25:25 precious kernel: [<ffffffff815d74b2>] entry_SYSCALL_64_fastpath+0x1a/0xa4 Oct 15 10:25:25 precious kernel: ---[ end trace 22f0c9988a36fbc3 ]--- Oct 15 10:25:25 precious kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun uname -a Linux precious 4.7.6-1-ARCH #1 SMP PREEMPT Fri Sep 30 19:28:42 CEST 2016 x86_64 GNU/Linux Simultaneously, it also outputs this error: Oct 15 10:25:25 precious kernel: ------------[ cut here ]------------ Oct 15 10:25:25 precious kernel: WARNING: CPU: 2 PID: 463 at drivers/gpu/drm/drm_irq.c:1318 drm_wait_one_vblank+0x1b0/0x1c0 [drm] Oct 15 10:25:25 precious kernel: vblank wait timed out on crtc 0 Oct 15 10:25:25 precious kernel: Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm cmac rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 video Oct 15 10:25:25 precious kernel: snd_soc_ssm4567 snd_soc_rl6347a snd_soc_core elan_i2c snd_compress snd_pcm_dmaengine ac97_bus i2c_hid hid snd_hda_intel intel_pch_thermal snd_hda_codec i2c_ Oct 15 10:25:25 precious kernel: libps2 ahci libahci libata xhci_pci xhci_hcd scsi_mod rtsx_pci usbcore usb_common i8042 serio sdhci_acpi sdhci led_class mmc_core i915 video button i2c_algo Oct 15 10:25:25 precious kernel: CPU: 2 PID: 463 Comm: Xorg Tainted: G W O 4.7.6-1-ARCH #1 Oct 15 10:25:25 precious kernel: Hardware name: Dell Inc. XPS 13 9343/0TM99H, BIOS A09 08/29/2016 Oct 15 10:25:25 precious kernel: 0000000000000286 0000000040c264cd ffff8800d868ba10 ffffffff812ecc92 Oct 15 10:25:25 precious kernel: ffff8800d868ba60 0000000000000000 ffff8800d868ba50 ffffffff8107a44b Oct 15 10:25:25 precious kernel: 0000052613e20800 ffff880213e20800 0000000000000000 0000000000000000Oct 15 10:25:25 precious kernel: ------------[ cut here ]------------ Oct 15 10:25:25 precious kernel: WARNING: CPU: 2 PID: 463 at drivers/gpu/drm/drm_irq.c:1318 drm_wait_one_vblank+0x1b0/0x1c0 [drm] Oct 15 10:25:25 precious kernel: vblank wait timed out on crtc 0 Oct 15 10:25:25 precious kernel: Modules linked in: sha256_ssse3 sha256_generic hmac drbg ansi_cprng ctr ccm cmac rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 video Oct 15 10:25:25 precious kernel: snd_soc_ssm4567 snd_soc_rl6347a snd_soc_core elan_i2c snd_compress snd_pcm_dmaengine ac97_bus i2c_hid hid snd_hda_intel intel_pch_thermal snd_hda_codec i2c_ Oct 15 10:25:25 precious kernel: libps2 ahci libahci libata xhci_pci xhci_hcd scsi_mod rtsx_pci usbcore usb_common i8042 serio sdhci_acpi sdhci led_class mmc_core i915 video button i2c_algo Oct 15 10:25:25 precious kernel: CPU: 2 PID: 463 Comm: Xorg Tainted: G W O 4.7.6-1-ARCH #1 Oct 15 10:25:25 precious kernel: Hardware name: Dell Inc. XPS 13 9343/0TM99H, BIOS A09 08/29/2016 Oct 15 10:25:25 precious kernel: 0000000000000286 0000000040c264cd ffff8800d868ba10 ffffffff812ecc92 Oct 15 10:25:25 precious kernel: ffff8800d868ba60 0000000000000000 ffff8800d868ba50 ffffffff8107a44b Oct 15 10:25:25 precious kernel: 0000052613e20800 ffff880213e20800 0000000000000000 0000000000000000 Oct 15 10:25:25 precious kernel: Call Trace: Oct 15 10:25:25 precious kernel: [<ffffffff812ecc92>] dump_stack+0x63/0x81 Oct 15 10:25:25 precious kernel: [<ffffffff8107a44b>] __warn+0xcb/0xf0 Oct 15 10:25:25 precious kernel: [<ffffffff8107a4cf>] warn_slowpath_fmt+0x5f/0x80 Oct 15 10:25:25 precious kernel: [<ffffffff810bc8b5>] ? finish_wait+0x55/0x70 Oct 15 10:25:25 precious kernel: [<ffffffffa001a9e0>] drm_wait_one_vblank+0x1b0/0x1c0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffff810bcd60>] ? wake_atomic_t_function+0x60/0x60 Oct 15 10:25:25 precious kernel: [<ffffffffa0167ff5>] intel_pre_plane_update+0x135/0x140 [i915] Oct 15 10:25:25 precious kernel: [<ffffffffa016893b>] intel_atomic_commit+0x47b/0x1460 [i915] Oct 15 10:25:25 precious kernel: [<ffffffff811da1b1>] ? __kmalloc_track_caller+0x31/0x240 Oct 15 10:25:25 precious kernel: [<ffffffffa0033a9d>] ? drm_atomic_check_only+0x18d/0x610 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0033f57>] drm_atomic_commit+0x37/0x60 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00a5acc>] drm_atomic_helper_disable_plane+0xac/0xf0 [drm_kms_helper] Oct 15 10:25:25 precious kernel: [<ffffffffa00327e5>] ? drm_modeset_lock+0x35/0xe0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa002300b>] __setplane_internal+0x17b/0x260 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0032b14>] ? drm_modeset_lock_all_ctx+0xa4/0xb0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026bcc>] drm_mode_setplane+0x15c/0x1d0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00189a2>] drm_ioctl+0x152/0x540 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026a70>] ? drm_plane_check_pixel_format+0x50/0x50 [drm] Oct 15 10:25:25 precious kernel: [<ffffffff81211a51>] ? __dentry_kill+0x181/0x220 Oct 15 10:25:25 precious kernel: [<ffffffff8121ac3c>] ? mntput_no_expire+0x2c/0x1b0 Oct 15 10:25:25 precious kernel: [<ffffffff8120cee2>] do_vfs_ioctl+0xa2/0x5d0 Oct 15 10:25:25 precious kernel: [<ffffffff8108699b>] ? recalc_sigpending+0x1b/0x50 Oct 15 10:25:25 precious kernel: [<ffffffff810874f1>] ? __set_task_blocked+0x41/0xa0 Oct 15 10:25:25 precious kernel: [<ffffffff81217f77>] ? __fget+0x77/0xb0 Oct 15 10:25:25 precious kernel: [<ffffffff8120d489>] SyS_ioctl+0x79/0x90 Oct 15 10:25:25 precious kernel: [<ffffffff8108a054>] ? SyS_rt_sigprocmask+0x74/0xc0 Oct 15 10:25:25 precious kernel: [<ffffffff815d74b2>] entry_SYSCALL_64_fastpath+0x1a/0xa4 Oct 15 10:25:25 precious kernel: ---[ end trace 22f0c9988a36fbc2 ]--- Oct 15 10:25:25 precious kernel: Call Trace: Oct 15 10:25:25 precious kernel: [<ffffffff812ecc92>] dump_stack+0x63/0x81 Oct 15 10:25:25 precious kernel: [<ffffffff8107a44b>] __warn+0xcb/0xf0 Oct 15 10:25:25 precious kernel: [<ffffffff8107a4cf>] warn_slowpath_fmt+0x5f/0x80 Oct 15 10:25:25 precious kernel: [<ffffffff810bc8b5>] ? finish_wait+0x55/0x70 Oct 15 10:25:25 precious kernel: [<ffffffffa001a9e0>] drm_wait_one_vblank+0x1b0/0x1c0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffff810bcd60>] ? wake_atomic_t_function+0x60/0x60 Oct 15 10:25:25 precious kernel: [<ffffffffa0167ff5>] intel_pre_plane_update+0x135/0x140 [i915] Oct 15 10:25:25 precious kernel: [<ffffffffa016893b>] intel_atomic_commit+0x47b/0x1460 [i915] Oct 15 10:25:25 precious kernel: [<ffffffff811da1b1>] ? __kmalloc_track_caller+0x31/0x240 Oct 15 10:25:25 precious kernel: [<ffffffffa0033a9d>] ? drm_atomic_check_only+0x18d/0x610 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0033f57>] drm_atomic_commit+0x37/0x60 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00a5acc>] drm_atomic_helper_disable_plane+0xac/0xf0 [drm_kms_helper] Oct 15 10:25:25 precious kernel: [<ffffffffa00327e5>] ? drm_modeset_lock+0x35/0xe0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa002300b>] __setplane_internal+0x17b/0x260 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0032b14>] ? drm_modeset_lock_all_ctx+0xa4/0xb0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026bcc>] drm_mode_setplane+0x15c/0x1d0 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa00189a2>] drm_ioctl+0x152/0x540 [drm] Oct 15 10:25:25 precious kernel: [<ffffffffa0026a70>] ? drm_plane_check_pixel_format+0x50/0x50 [drm] Oct 15 10:25:25 precious kernel: [<ffffffff81211a51>] ? __dentry_kill+0x181/0x220 Oct 15 10:25:25 precious kernel: [<ffffffff8121ac3c>] ? mntput_no_expire+0x2c/0x1b0 Oct 15 10:25:25 precious kernel: [<ffffffff8120cee2>] do_vfs_ioctl+0xa2/0x5d0 Oct 15 10:25:25 precious kernel: [<ffffffff8108699b>] ? recalc_sigpending+0x1b/0x50 Oct 15 10:25:25 precious kernel: [<ffffffff810874f1>] ? __set_task_blocked+0x41/0xa0 Oct 15 10:25:25 precious kernel: [<ffffffff81217f77>] ? __fget+0x77/0xb0 Oct 15 10:25:25 precious kernel: [<ffffffff8120d489>] SyS_ioctl+0x79/0x90 Oct 15 10:25:25 precious kernel: [<ffffffff8108a054>] ? SyS_rt_sigprocmask+0x74/0xc0 Oct 15 10:25:25 precious kernel: [<ffffffff815d74b2>] entry_SYSCALL_64_fastpath+0x1a/0xa4 Oct 15 10:25:25 precious kernel: ---[ end trace 22f0c9988a36fbc2 ]--- Can you test with latest kernel and report back? The issue still exists on 4.8, but seems to be fixed in the 4.9 rc series. If this still works can you mark this resolved and closed? |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.