Path: csiph.com!news.dns-netz.com!news.freedyn.net!aioe.org!bofh.it!news.nic.it!robomod From: =?UTF-8?Q?=D0=BD=D0=B0=D0=B1?= Newsgroups: linux.debian.bugs.dist,linux.debian.kernel Subject: Bug#971068: linux-image-5.8.0-2-686-pae: Assertion failure in i915 intel_display.c#assert_plane() after resume from hibernation Date: Sat, 31 Oct 2020 18:40:02 +0100 Message-ID: References: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sat Oct 31 17:36:09 2020 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -1.712 Reply-To: =?UTF-8?Q?=D0=BD=D0=B0=D0=B1?= , 971068@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian Kernel Team X-Debian-Pr-Message: followup 971068 X-Debian-Pr-Package: src:linux X-Debian-Pr-Source: linux X-Spam-Bayes: score:0.0000 Tokens: new, 42; hammy, 150; neutral, 293; spammy, 0. spammytokens: hammytokens:0.000-+--i915, 0.000-+--H*UA:NeoMutt, 0.000-+--H*u:NeoMutt, 0.000-+--rfkill, 0.000-+--snd_hda_intel Dkim-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nabijaczleweli.xyz; s=202006; t=1604165041; bh=GUGTOdfnwFBOmqIPT2s2e4vcP9B2siieaok2EahFwN0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=UUGoCEF+Odhd2aG4vNTRj1cBAgUL9X1TDQhgBOVbhFS7ReCVZOlNgS7yvlomWiMzJ 9d5C/dfJ9GWPxJSYOIysaxKyViG2OlX9mW5F/IET27wYcbSv+jIfM1H3F6wQCdy5NB 3QB6KDFm4Z7DwDBYE8wo7M+f1FXbZDKxSrJJGBrRfDbEgCgsP68TBZwC+rzmZZUojA LUIXbVuBhSEKIHTnqK+2qEFaLNl5Id4taVVYJZcGGk/Vcdrr2rFPGYBCX5D4Qp8lmi EpUc316JlRmSLrqh31ko5BXtwTtOy/P318YYcNrCQxnciCkHCjb5W1q9uy/qMDC2g8 214Ig4/Hmdiog== MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ghjiuidivr756juq" Content-Disposition: inline User-Agent: NeoMutt/20200925 X-Greylist: delayed 582 seconds by postgrey-1.36 at buxtehude; Sat, 31 Oct 2020 17:33:45 UTC X-Crossassassin-Score: 2 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1630124 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 210 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sat, 31 Oct 2020 18:23:59 +0100 X-Original-Message-ID: <20201031172359.zuqtfmvqrbcv2z2n@nabtop.nabijaczleweli.xyz> X-Original-References: <20200927080154.o7yciu76eet7hfkb@nabtop.nabijaczleweli.xyz> <20200927080154.o7yciu76eet7hfkb@nabtop.nabijaczleweli.xyz> Xref: csiph.com linux.debian.bugs.dist:1030769 linux.debian.kernel:68489 --ghjiuidivr756juq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable retitle 971068 linux-image-5.9.0-1-686-pae: Assertion failure in i915 intel= _display.c#assert_plane() after resume from hibernation found 971068 5.9.1-1 thanks Turns out the delay was because my system was horriby starved for I/O, switching to an SSD revealed that the display is ready immediately after unhibernating, so the impact of this is low. Here's the crashes for 5.9.1-1 (uname -a: Linux nabtop 5.9.0-1-686-pae #1 SMP Debian 5.9.1-1 (2020-10-17) i686 GNU/Li= nux): -- >8 -- Oct 31 17:30:48 nabtop kernel: ------------[ cut here ]------------ Oct 31 17:30:48 nabtop kernel: primary B assertion failure (expected off, c= urrent on) Oct 31 17:30:48 nabtop kernel: WARNING: CPU: 1 PID: 31490 at drivers/gpu/dr= m/i915/display/intel_display.c:1299 assert_plane+0xb9/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: Modules linked in: tcp_diag udp_diag raw_dia= g inet_diag unix_diag af_packet_diag netlink_diag cuse fuse nls_utf8 cifs d= ns_resolver fscache zram zsmalloc ghash_generic gf128mul gcm ccm algif_aead= des_generic libdes ctr cbc ecb algif_skcipher bnep cmac sha512_generic md4= algif_hash af_alg binfmt_misc zfs(POE) zunicode(POE) zlua(POE) zcommon(POE= ) znvpair(POE) zavl(POE) icp(POE) spl(OE) joydev btusb btrtl btbcm btintel = bluetooth jitterentropy_rng uvcvideo videobuf2_vmalloc videobuf2_memops vid= eobuf2_v4l2 videobuf2_common drbg videodev mc aes_generic crypto_simd crypt= d ansi_cprng ecdh_generic ecc libaes snd_hda_codec_conexant snd_hda_codec_g= eneric ledtrig_audio i915 iTCO_wdt iwldvm intel_pmc_bxt snd_hda_intel iTCO_= vendor_support kvm_intel snd_intel_dspcfg watchdog mac80211 kvm snd_hda_cod= ec libarc4 nls_ascii irqbypass snd_hda_core iwlwifi snd_hwdep i2c_i801 wmi_= bmof pcspkr psmouse i2c_smbus evdev nls_cp437 snd_pcm vfat cfg80211 sg fat = drm_kms_helper sky2 lpc_ich snd_timer Oct 31 17:30:48 nabtop kernel: toshiba_acpi snd cec soundcore industrialio= i2c_algo_bit sparse_keymap toshiba_bluetooth rfkill toshiba_haps ac button= acpi_cpufreq nft_counter nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft= _limit nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c nf_table= s nfnetlink drm ip_tables x_tables ext4 crc16 mbcache jbd2 crc32c_generic s= d_mod t10_pi crc_t10dif sr_mod crct10dif_generic cdrom crct10dif_common uhc= i_hcd ehci_pci ehci_hcd sdhci_pci cqhci ahci libahci libata sdhci serio_raw= mmc_core firewire_ohci usbcore usb_common wmi battery video pkcs8_key_pars= er coretemp firewire_sbp2 firewire_core crc_itu_t scsi_mod parport_pc ppdev= lp parport autofs4 Oct 31 17:30:48 nabtop kernel: CPU: 1 PID: 31490 Comm: kworker/u4:4 Tainted= : P W OE 5.9.0-1-686-pae #1 Debian 5.9.1-1 Oct 31 17:30:48 nabtop kernel: Hardware name: TOSHIBA Satellite Pro U400/Sa= tellite Pro U400, BIOS V5.00 10/26/2010 Oct 31 17:30:48 nabtop kernel: Workqueue: events_unbound async_run_entry_fn Oct 31 17:30:48 nabtop kernel: EIP: assert_plane+0xb9/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: Code: 90 b9 f6 72 bd f8 84 c0 ba f2 72 bd f8= 89 c8 0f 44 c2 89 c7 89 f0 84 c0 57 0f 45 d1 52 ff 73 0c 68 08 9f bb f8 e8= e7 8d 56 df <0f> 0b 83 c4 10 e9 70 ff ff ff e8 f8 9f c9 df 8d b4 26 00 00 = 00 00 Oct 31 17:30:48 nabtop kernel: EAX: 00000036 EBX: ecf17000 ECX: f6fe5140 ED= X: ffffffd8 Oct 31 17:30:48 nabtop kernel: ESI: 00000000 EDI: f8bd72f6 EBP: d3ad9cc4 ES= P: d3ad9ca0 Oct 31 17:30:48 nabtop kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068= EFLAGS: 00010292 Oct 31 17:30:48 nabtop kernel: CR0: 80050033 CR2: 00000000 CR3: 18bb2000 CR= 4: 000006f0 Oct 31 17:30:48 nabtop kernel: Call Trace: Oct 31 17:30:48 nabtop kernel: intel_disable_pipe+0x81/0x210 [i915] Oct 31 17:30:48 nabtop kernel: i9xx_crtc_disable+0x6c/0x310 [i915] Oct 31 17:30:48 nabtop kernel: ? __pm_runtime_resume+0x58/0x80 Oct 31 17:30:48 nabtop kernel: ? gen2_read8+0x170/0x170 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_synchronize_irq+0x19/0x20 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_crtc_disable_pipe_crc+0x9b/0xb0 [i9= 15] Oct 31 17:30:48 nabtop kernel: ? i830_enable_pipe+0x520/0x520 [i915] Oct 31 17:30:48 nabtop kernel: intel_old_crtc_state_disables+0x106/0x160 [= i915] Oct 31 17:30:48 nabtop kernel: intel_atomic_commit_tail+0xcb2/0x12c0 [i915] Oct 31 17:30:48 nabtop kernel: ? __schedule+0x27a/0x940 Oct 31 17:30:48 nabtop kernel: ? add_wait_queue_exclusive+0x60/0x60 Oct 31 17:30:48 nabtop kernel: ? add_wait_queue_exclusive+0x60/0x60 Oct 31 17:30:48 nabtop kernel: intel_atomic_commit+0x325/0x3b0 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_atomic_commit+0x325/0x3b0 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_atomic_commit_tail+0x12c0/0x12c0 [i= 915] Oct 31 17:30:48 nabtop kernel: drm_atomic_commit+0x3a/0x50 [drm] Oct 31 17:30:48 nabtop kernel: drm_atomic_helper_commit_duplicated_state+0= xb6/0xd0 [drm_kms_helper] Oct 31 17:30:48 nabtop kernel: __intel_display_resume+0x73/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: intel_display_resume+0x75/0xe0 [i915] Oct 31 17:30:48 nabtop kernel: i915_drm_resume+0xb2/0x110 [i915] Oct 31 17:30:48 nabtop kernel: i915_pm_restore+0x19/0x30 [i915] Oct 31 17:30:48 nabtop kernel: pci_pm_restore+0x57/0xe0 Oct 31 17:30:48 nabtop kernel: dpm_run_callback+0x55/0x140 Oct 31 17:30:48 nabtop kernel: ? pci_pm_poweroff_noirq+0x110/0x110 Oct 31 17:30:48 nabtop kernel: device_resume+0x79/0x160 Oct 31 17:30:48 nabtop kernel: ? device_resume+0x160/0x160 Oct 31 17:30:48 nabtop kernel: async_resume+0x1b/0x30 Oct 31 17:30:48 nabtop kernel: async_run_entry_fn+0x3a/0x170 Oct 31 17:30:48 nabtop kernel: process_one_work+0x176/0x320 Oct 31 17:30:48 nabtop kernel: worker_thread+0x15e/0x3e0 Oct 31 17:30:48 nabtop kernel: kthread+0xf6/0x110 Oct 31 17:30:48 nabtop kernel: ? process_one_work+0x320/0x320 Oct 31 17:30:48 nabtop kernel: ? kthread_associate_blkcg+0x90/0x90 Oct 31 17:30:48 nabtop kernel: ret_from_fork+0x19/0x28 Oct 31 17:30:48 nabtop kernel: ---[ end trace 992e82fb9b5b3b56 ]--- -- >8 -- -- >8 -- Oct 31 17:30:48 nabtop kernel: ------------[ cut here ]------------ Oct 31 17:30:48 nabtop kernel: primary B assertion failure (expected off, c= urrent on) Oct 31 17:30:48 nabtop kernel: WARNING: CPU: 1 PID: 31490 at drivers/gpu/dr= m/i915/display/intel_display.c:1299 assert_plane+0xb9/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: Modules linked in: tcp_diag udp_diag raw_dia= g inet_diag unix_diag af_packet_diag netlink_diag cuse fuse nls_utf8 cifs d= ns_resolver fscache zram zsmalloc ghash_generic gf128mul gcm ccm algif_aead= des_generic libdes ctr cbc ecb algif_skcipher bnep cmac sha512_generic md4= algif_hash af_alg binfmt_misc zfs(POE) zunicode(POE) zlua(POE) zcommon(POE= ) znvpair(POE) zavl(POE) icp(POE) spl(OE) joydev btusb btrtl btbcm btintel = bluetooth jitterentropy_rng uvcvideo videobuf2_vmalloc videobuf2_memops vid= eobuf2_v4l2 videobuf2_common drbg videodev mc aes_generic crypto_simd crypt= d ansi_cprng ecdh_generic ecc libaes snd_hda_codec_conexant snd_hda_codec_g= eneric ledtrig_audio i915 iTCO_wdt iwldvm intel_pmc_bxt snd_hda_intel iTCO_= vendor_support kvm_intel snd_intel_dspcfg watchdog mac80211 kvm snd_hda_cod= ec libarc4 nls_ascii irqbypass snd_hda_core iwlwifi snd_hwdep i2c_i801 wmi_= bmof pcspkr psmouse i2c_smbus evdev nls_cp437 snd_pcm vfat cfg80211 sg fat = drm_kms_helper sky2 lpc_ich snd_timer Oct 31 17:30:48 nabtop kernel: toshiba_acpi snd cec soundcore industrialio= i2c_algo_bit sparse_keymap toshiba_bluetooth rfkill toshiba_haps ac button= acpi_cpufreq nft_counter nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft= _limit nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c nf_table= s nfnetlink drm ip_tables x_tables ext4 crc16 mbcache jbd2 crc32c_generic s= d_mod t10_pi crc_t10dif sr_mod crct10dif_generic cdrom crct10dif_common uhc= i_hcd ehci_pci ehci_hcd sdhci_pci cqhci ahci libahci libata sdhci serio_raw= mmc_core firewire_ohci usbcore usb_common wmi battery video pkcs8_key_pars= er coretemp firewire_sbp2 firewire_core crc_itu_t scsi_mod parport_pc ppdev= lp parport autofs4 Oct 31 17:30:48 nabtop kernel: CPU: 1 PID: 31490 Comm: kworker/u4:4 Tainted= : P W OE 5.9.0-1-686-pae #1 Debian 5.9.1-1 Oct 31 17:30:48 nabtop kernel: Hardware name: TOSHIBA Satellite Pro U400/Sa= tellite Pro U400, BIOS V5.00 10/26/2010 Oct 31 17:30:48 nabtop kernel: Workqueue: events_unbound async_run_entry_fn Oct 31 17:30:48 nabtop kernel: EIP: assert_plane+0xb9/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: Code: 90 b9 f6 72 bd f8 84 c0 ba f2 72 bd f8= 89 c8 0f 44 c2 89 c7 89 f0 84 c0 57 0f 45 d1 52 ff 73 0c 68 08 9f bb f8 e8= e7 8d 56 df <0f> 0b 83 c4 10 e9 70 ff ff ff e8 f8 9f c9 df 8d b4 26 00 00 = 00 00 Oct 31 17:30:48 nabtop kernel: EAX: 00000036 EBX: ecf17000 ECX: f6fe5140 ED= X: ffffffd8 Oct 31 17:30:48 nabtop kernel: ESI: 00000000 EDI: f8bd72f6 EBP: d3ad9d60 ES= P: d3ad9d3c Oct 31 17:30:48 nabtop kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068= EFLAGS: 00010292 Oct 31 17:30:48 nabtop kernel: CR0: 80050033 CR2: 00000000 CR3: 18bb2000 CR= 4: 000006f0 Oct 31 17:30:48 nabtop kernel: Call Trace: Oct 31 17:30:48 nabtop kernel: intel_atomic_commit_tail+0xf03/0x12c0 [i915] Oct 31 17:30:48 nabtop kernel: ? __schedule+0x27a/0x940 Oct 31 17:30:48 nabtop kernel: ? add_wait_queue_exclusive+0x60/0x60 Oct 31 17:30:48 nabtop kernel: ? add_wait_queue_exclusive+0x60/0x60 Oct 31 17:30:48 nabtop kernel: intel_atomic_commit+0x325/0x3b0 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_atomic_commit+0x325/0x3b0 [i915] Oct 31 17:30:48 nabtop kernel: ? intel_atomic_commit_tail+0x12c0/0x12c0 [i= 915] Oct 31 17:30:48 nabtop kernel: drm_atomic_commit+0x3a/0x50 [drm] Oct 31 17:30:48 nabtop kernel: drm_atomic_helper_commit_duplicated_state+0= xb6/0xd0 [drm_kms_helper] Oct 31 17:30:48 nabtop kernel: __intel_display_resume+0x73/0xd0 [i915] Oct 31 17:30:48 nabtop kernel: intel_display_resume+0x75/0xe0 [i915] Oct 31 17:30:48 nabtop kernel: i915_drm_resume+0xb2/0x110 [i915] Oct 31 17:30:48 nabtop kernel: i915_pm_restore+0x19/0x30 [i915] Oct 31 17:30:48 nabtop kernel: pci_pm_restore+0x57/0xe0 Oct 31 17:30:48 nabtop kernel: dpm_run_callback+0x55/0x140 Oct 31 17:30:48 nabtop kernel: ? pci_pm_poweroff_noirq+0x110/0x110 Oct 31 17:30:48 nabtop kernel: device_resume+0x79/0x160 Oct 31 17:30:48 nabtop kernel: ? device_resume+0x160/0x160 Oct 31 17:30:48 nabtop kernel: async_resume+0x1b/0x30 Oct 31 17:30:48 nabtop kernel: async_run_entry_fn+0x3a/0x170 Oct 31 17:30:48 nabtop kernel: process_one_work+0x176/0x320 Oct 31 17:30:48 nabtop kernel: worker_thread+0x15e/0x3e0 Oct 31 17:30:48 nabtop kernel: kthread+0xf6/0x110 Oct 31 17:30:48 nabtop kernel: ? process_one_work+0x320/0x320 Oct 31 17:30:48 nabtop kernel: ? kthread_associate_blkcg+0x90/0x90 Oct 31 17:30:48 nabtop kernel: ret_from_fork+0x19/0x28 Oct 31 17:30:48 nabtop kernel: ---[ end trace 992e82fb9b5b3b57 ]--- -- >8 -- --ghjiuidivr756juq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAl+dnawACgkQvP0LAY0m WPGKxRAAiYJLliJxvsLZgmyt5HIFVoX8KLB1+8VPMUicFVCeWUAOMwP5P3LUvpRI /yx0+dprwXtajJR/aZC3eWids5OtlmAyZh/FuhYg5lMfrgLtEOqefwms2214VWzF Rf9UL8H4/S2Fz42qA2PJNsPMFzUlXqufHLUvVnvwvQWO1ZW7XMABl5rHL0EljyZc L6gOA+u0gZ9pNE4YfWi+CmItFAONYjPA1CVTuiffEiJLAN+R1FrNd/wxxvO8ZevD M1twZt/SAmNLyg0rjko4qjn2amkjpl+AhBe+o5xANuEZD2mnaCqezmmQIozDLgKK IsqszSFkesXLlYIArBRtGnwvJ2nmhYVNbQV0QE0YeK6sHiTndY6JPG+9+bttOpkX LO0Ce4AtWtgjYsJHM+WjN85zfttIExjLduJTsUfF73dbSO4wyd/oUtYy7rR21O45 kAxqCaDUaatOq8IZmhX750WTMfpUQjCVkgM+3hzHtAxhUOsBvWv6XbRSQgx+O0hU PmNYMTbEFF0K4ifEox0yK2FBKbIJun4g3J8+B6EqG2BNRkDeJRTnWJwPJcMuKNRL w2LN5r4SYvhCbNuWAiaDjkTvaX3QX5Hg7XjLNlmQMglygUf4Lz0eD73+LeF3vHPd zF8I+ryxgBs7sDntMn1QmaPgZdeYWYjgn1bgemP8Sa4mOo4719c= =yr01 -----END PGP SIGNATURE----- --ghjiuidivr756juq--