[Bug 1223025] New: CPU soft lockup when suspending
https://bugzilla.suse.com/show_bug.cgi?id=1223025 Bug ID: 1223025 Summary: CPU soft lockup when suspending Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Critical Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: badshah400@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 874349 --> https://bugzilla.suse.com/attachment.cgi?id=874349&action=edit Full journal log from problematic session Laptop went into CPU soft lockup look upon closing lid (expecting suspend) until battery died. Here is the relevant section of the log from `journalctl -b -1`: /me goes to bed at the healthy, healthy time of 01:26:56 and the madness starts:
Apr 18 01:26:56 systemd[1]: Reached target Sleep. Apr 18 01:26:56 systemd[1]: Starting System Suspend... Apr 18 01:26:56 systemd-sleep[4069]: INFO: Skip running /usr/lib/systemd/system-sleep/grub2.sleep for suspend Apr 18 01:26:56 systemd-sleep[4064]: Performing sleep operation 'suspend'... Apr 18 01:26:56 kernel: PM: suspend entry (s2idle) Apr 18 01:26:56 kernel: Filesystems sync: 0.017 seconds Apr 18 01:26:56 goa-daemon[3630]: g_socket_client_connect_to_host() failed: Error resolving “mail.ulg.ac.be”: Name or service not known (g-resolver-error-quark, 0) Apr 18 01:26:57 goa-daemon[3630]: g_socket_client_connect_to_host() failed: Error resolving “mail.ulg.ac.be”: Name or service not known (g-resolver-error-quark, 0) Apr 18 01:26:58 dbus-daemon[1409]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.96' (uid=1000 pid=3498 comm="/usr/bin/gnome-software --gapplication-service") Apr 18 01:27:20 kernel: watchdog: BUG: soft lockup - CPU#1 stuck for 26s! [systemd-sleep:4064] Apr 18 01:27:20 kernel: Modules linked in: uinput exfat ccm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device rfcomm cmac algif_hash algif_skcipher af_alg af_packet uvcvideo videobuf2_vmalloc uvc videobuf2_memops videobuf2_v4l2 videodev nf_conntrack_netbios_ns nf_conntrack_broadcast videobuf2_common nft_fib_inet mc nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables bnep btusb btrtl btintel btbcm btmtk bluetooth ecdh_generic qrtr binfmt_misc snd_acp_legacy_mach snd_acp_mach snd_soc_nau8821 snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_ctl_led snd_sof snd_hda_codec_realtek snd_sof_utils snd_hda_codec_generic mt7921e snd_soc_core mt7921_common snd_hda_codec_hdmi mt792x_lib snd_compress nls_iso8859_1 snd_pcm_dmaengine mt76_connac_lib snd_pci_ps nls_cp437 snd_rpl_pci_acp6x mt76 snd_hda_intel Apr 18 01:27:20 kernel: snd_acp_pci vfat fat snd_acp_legacy_common snd_intel_dspcfg snd_intel_sdw_acpi snd_pci_acp6x snd_hda_codec snd_pci_acp5x xfs mac80211 intel_rapl_msr snd_hda_core libarc4 snd_hwdep snd_rn_pci_acp3x intel_rapl_common snd_acp_config snd_pcm think_lmi snd_soc_acpi thinkpad_acpi edac_mce_amd pcspkr cfg80211 efi_pstore firmware_attributes_class wmi_bmof snd_timer snd_pci_acp3x k10temp i2c_piix4 ledtrig_audio thermal tiny_power_button platform_profile nxp_nci_i2c nxp_nci snd ac nci soundcore nfc rfkill i2c_scmi amd_pmc button joydev nvme_fabrics fuse loop dm_mod configfs nfnetlink dmi_sysfs ip_tables x_tables mmc_block amdgpu crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic gf128mul amdxcp i2c_algo_bit ghash_clmulni_intel drm_ttm_helper sha512_ssse3 ttm drm_exec gpu_sched sha256_ssse3 xhci_pci drm_suballoc_helper rtsx_pci_sdmmc sha1_ssse3 xhci_pci_renesas drm_buddy mmc_core nvme aesni_intel drm_display_helper xhci_hcd video crypto_simd cec ucsi_acpi cryptd nvme_core typec_ucsi usbcore roles Apr 18 01:27:20 kernel: nvme_auth rc_core rtsx_pci sp5100_tco t10_pi typec battery wmi serio_raw btrfs blake2b_generic libcrc32c crc32c_intel xor raid6_pq r8169 realtek mdio_devres libphy br_netfilter bridge stp llc msr kvm_amd ccp kvm irqbypass efivarfs Apr 18 01:27:20 kernel: CPU: 1 PID: 4064 Comm: systemd-sleep Not tainted 6.8.5-1-default #1 openSUSE Tumbleweed 633d4bc373b32029af03848d6d101f997828843f Apr 18 01:27:20 kernel: Hardware name: LENOVO 21A0CTO1WW/21A0CTO1WW, BIOS R1MET55W (1.25 ) 10/30/2023 Apr 18 01:27:20 kernel: RIP: 0010:smp_call_function_many_cond+0x11f/0x4e0 Apr 18 01:27:20 kernel: Code: 63 d0 e8 14 67 48 00 3b 05 2e 11 f1 01 73 25 48 63 d0 49 8b 37 48 03 34 d5 a0 5c 2c af 8b 56 08 83 e2 01 74 0a f3 90 8b 4e 08 <83> e1 01 75 f6 83 c0 01 eb c1 48 83 c4 40 5b 5d 41 5c 41 5d 41 5e Apr 18 01:27:20 kernel: RSP: 0018:ffffb992cfa2bc70 EFLAGS: 00000202 Apr 18 01:27:20 kernel: RAX: 0000000000000008 RBX: 0000000000000001 RCX: 0000000000000011 Apr 18 01:27:20 kernel: RDX: 0000000000000001 RSI: ffffa07e92041440 RDI: ffffa07880073848 Apr 18 01:27:20 kernel: RBP: 0000000000000246 R08: ffffa07880073c50 R09: ffffa07880073c50 Apr 18 01:27:20 kernel: R10: ffffffffb05ba598 R11: 0000000000000000 R12: ffffa07e91cbbbc0 Apr 18 01:27:20 kernel: R13: 0000000000000001 R14: 0000000000000001 R15: ffffa07e91cbbbc0 Apr 18 01:27:20 kernel: FS: 00007f7251605900(0000) GS:ffffa07e91c80000(0000) knlGS:0000000000000000 Apr 18 01:27:20 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Apr 18 01:27:20 kernel: CR2: 00007fafe6eccfe8 CR3: 0000000461cce000 CR4: 0000000000750ef0 Apr 18 01:27:20 kernel: PKRU: 55555554 Apr 18 01:27:20 kernel: Call Trace: Apr 18 01:27:20 kernel: <IRQ> Apr 18 01:27:20 kernel: ? watchdog_timer_fn+0x1e6/0x270 Apr 18 01:27:20 kernel: ? __pfx_watchdog_timer_fn+0x10/0x10 Apr 18 01:27:20 kernel: ? __hrtimer_run_queues+0x10f/0x2b0 Apr 18 01:27:20 kernel: ? hrtimer_interrupt+0xf8/0x230 Apr 18 01:27:20 kernel: ? __sysvec_apic_timer_interrupt+0x4d/0x140 Apr 18 01:27:20 kernel: ? sysvec_apic_timer_interrupt+0x6d/0x90 Apr 18 01:27:20 kernel: </IRQ> Apr 18 01:27:20 kernel: <TASK> Apr 18 01:27:20 kernel: ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 Apr 18 01:27:20 kernel: ? smp_call_function_many_cond+0x11f/0x4e0 Apr 18 01:27:20 kernel: ? __pfx_do_sync_core+0x10/0x10 Apr 18 01:27:20 kernel: on_each_cpu_cond_mask+0x24/0x40 Apr 18 01:27:20 kernel: text_poke_bp_batch+0xbe/0x2f0 Apr 18 01:27:20 kernel: ? arch_jump_label_transform_queue+0x57/0x80 Apr 18 01:27:20 kernel: text_poke_finish+0x1f/0x30 Apr 18 01:27:20 kernel: arch_jump_label_transform_apply+0x1a/0x30 Apr 18 01:27:20 kernel: jump_label_update+0x9c/0x100 Apr 18 01:27:20 kernel: static_key_slow_inc_cpuslocked+0x51/0x90 Apr 18 01:27:20 kernel: static_key_slow_inc+0x1a/0x30 Apr 18 01:27:20 kernel: freeze_processes+0xae/0xc0 Apr 18 01:27:20 kernel: pm_suspend+0x1bd/0x590 Apr 18 01:27:20 kernel: state_store+0x6c/0xd0 Apr 18 01:27:20 kernel: kernfs_fop_write_iter+0x133/0x1d0 Apr 18 01:27:20 kernel: vfs_write+0x261/0x430 Apr 18 01:27:20 kernel: ksys_write+0x67/0xe0 Apr 18 01:27:20 kernel: do_syscall_64+0x83/0x170 Apr 18 01:27:20 kernel: ? exc_page_fault+0x71/0x160 Apr 18 01:27:20 kernel: entry_SYSCALL_64_after_hwframe+0x78/0x80 Apr 18 01:27:20 kernel: RIP: 0033:0x7f72515069c4 Apr 18 01:27:20 kernel: Code: 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 90 90 80 3d e5 6f 0f 00 00 74 13 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 54 c3 0f 1f 00 48 83 ec 28 48 89 54 24 18 48 Apr 18 01:27:20 kernel: RSP: 002b:00007ffce66ccec8 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 Apr 18 01:27:20 kernel: RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f72515069c4 Apr 18 01:27:20 kernel: RDX: 0000000000000004 RSI: 000055ebc0f530c0 RDI: 0000000000000005 Apr 18 01:27:20 kernel: RBP: 000055ebc0f530c0 R08: 0000000000000000 R09: 0000000000000001 Apr 18 01:27:20 kernel: R10: 0000000000000003 R11: 0000000000000202 R12: 0000000000000004 Apr 18 01:27:20 kernel: R13: 000055ebc0f4f2d0 R14: 00007f72515edee0 R15: 00000000fffffff7 Apr 18 01:27:20 kernel: </TASK> Apr 18 01:27:21 gsd-power[3460]: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:21 gsd-power[3460]: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:21 gsd-power[3460]: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:21 gsd-power[3460]: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:21 gsd-power[3460]: Error setting property 'PowerSaveMode' on interface org.gnome.Mutter.DisplayConfig: Timeout was reached (g-io-error-quark, 24) Apr 18 01:27:21 gnome-session[2977]: gnome-session-binary[2977]: GnomeDesktop-WARNING: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:21 gnome-session-binary[2977]: GnomeDesktop-WARNING: Failed to acquire idle monitor proxy: Timeout was reached Apr 18 01:27:23 dbus-daemon[1409]: [system] Failed to activate service 'org.freedesktop.PackageKit': timed out (service_start_timeout=25000ms) Apr 18 01:27:26 kernel: lockdown_is_locked_down: 6 callbacks suppressed Apr 18 01:27:26 kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7 Apr 18 01:27:48 kernel: watchdog: BUG: soft lockup - CPU#1 stuck for 52s! [systemd-sleep:4064]
and on and on until 03:44:40 when apparently the battery dies and the logging stops. openSUSE info ============= * NAME="openSUSE Tumbleweed" * VERSION="20240412" Kernel info (uname -a) ====================== * Linux ABThinkPadP14s2 6.8.5-1-default #1 SMP PREEMPT_DYNAMIC Thu Apr 11 04:31:19 UTC 2024 (542f698) x86_64 x86_64 x86_64 GNU/Linux Full journal log attached. Happy to help with any other info as needed. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1223025
https://bugzilla.suse.com/show_bug.cgi?id=1223025#c1
--- Comment #1 from Atri Bhattacharya
participants (1)
-
bugzilla_noreply@suse.com