[Bug 1204705] New: KDE Plasma fails to start with Kernel 6.0.3
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 Bug ID: 1204705 Summary: KDE Plasma fails to start with Kernel 6.0.3 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: 64bit OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: postix@posteo.eu QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Since updating from kernel 6.0.2 to 6.0.3 on openSUSE TW, KDE Plasma 5.26.1 running X11 or Wayland fails to start, after logging in from SDDM: * The cursor works, but no panel shows up, the desktop starts to freeze, i.e. turns gray after a while * Pressing CTRL+ALT+DEL opens the power-management overlay, where logging out works * Shutting down the system does not work after having logged in once, but takes infinitely long and requires a forced shut down Going back to kernel 6.0.2 fixes the issue. An interesting part of the journalctl is likely the following: ``` 09:56:43 kernel: BUG: kernel NULL pointer dereference, address: 00000000000001c8 09:56:43 kernel: #PF: supervisor write access in kernel mode 09:56:43 kernel: #PF: error_code(0x0002) - not-present page 09:56:43 kernel: PGD 0 P4D 0 09:56:43 kernel: Oops: 0002 [#1] PREEMPT SMP NOPTI 09:56:43 kernel: CPU: 16 PID: 1419 Comm: rasdaemon Tainted: G O 6.0.3-1-default #1 openSUSE Tumbleweed 50a6ebc5cb1873d6b9c639843cdd1ed0089a1281 09:56:43 kernel: Hardware name: System manufacturer System Product Name/ROG STRIX X570-E GAMING, BIOS 4204 02/24/2022 09:56:43 kernel: RIP: 0010:ring_buffer_wake_waiters+0x1c/0xa0 09:56:43 kernel: Code: 48 39 d0 73 ed 0f 0b eb e9 0f 1f 44 00 00 55 48 89 fd 53 48 63 de 83 fb ff 74 36 48 8b 47 40 48 8b 1c d8 48 81 c3 78 01 00 00 <48> 83 43 50 01 31 c9 31 d2 48 8d 7b 20 be 03 00 00 00 e8 cd af f3 09:56:43 kernel: RSP: 0018:ffffaa7a815a7e20 EFLAGS: 00010206 09:56:43 kernel: RAX: ffff908c434db500 RBX: 0000000000000178 RCX: 0000000000000010 09:56:43 kernel: RDX: ffff908c78ed8000 RSI: 0000000000000018 RDI: ffff908c434da900 09:56:43 kernel: RBP: ffff908c434da900 R08: ffff908c50b82e00 R09: ffff908c8206b200 09:56:43 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff908c8206b200 09:56:43 kernel: R13: ffff908c4387ef20 R14: ffff908c90fddbc0 R15: 0000000000000000 09:56:43 kernel: FS: 00007fd7463a6340(0000) GS:ffff90934ee00000(0000) knlGS:0000000000000000 09:56:43 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 09:56:43 kernel: CR2: 00000000000001c8 CR3: 0000000105574000 CR4: 0000000000750ee0 09:56:43 kernel: PKRU: 55555554 09:56:43 kernel: Call Trace: 09:56:43 kernel: <TASK> 09:56:43 kernel: tracing_buffers_release+0x49/0x90 09:56:43 kernel: __fput+0x91/0x250 09:56:43 kernel: task_work_run+0x5c/0x90 09:56:43 kernel: exit_to_user_mode_prepare+0x1cb/0x1f0 09:56:43 kernel: syscall_exit_to_user_mode+0x17/0x40 09:56:43 kernel: do_syscall_64+0x67/0x80 09:56:43 kernel: ? syscall_exit_to_user_mode+0x17/0x40 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? syscall_exit_to_user_mode+0x17/0x40 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: ? do_syscall_64+0x67/0x80 09:56:43 kernel: entry_SYSCALL_64_after_hwframe+0x63/0xcd 09:56:43 kernel: RIP: 0033:0x7fd74658e014 09:56:43 kernel: Code: 00 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 90 90 80 3d 8d 09 0f 00 00 74 13 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 44 c3 0f 1f 00 48 83 ec 18 89 7c 24 0c e8 51 09:56:43 kernel: RSP: 002b:00007ffce5e64348 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 09:56:43 kernel: RAX: 0000000000000000 RBX: 00007ffce5e64490 RCX: 00007fd74658e014 09:56:43 kernel: RDX: 0000000000000000 RSI: 00007ffce5e64540 RDI: 000000000000001d 09:56:43 kernel: RBP: 00007ffce5e65a10 R08: 000055939344e6c0 R09: 0000000000000000 09:56:43 kernel: R10: 0000000000000008 R11: 0000000000000202 R12: 0000000000000001 09:56:43 kernel: R13: 00007ffce5e644d8 R14: 000055939344e6c0 R15: 000055939344e6c0 09:56:43 kernel: </TASK> 09:56:43 kernel: Modules linked in: amd64_edac(-) cmac algif_hash algif_skcipher af_alg vboxdrv(O) qrtr bnep dmi_sysfs wacom nls_iso8859_1 nls_cp437 vfat fat intel_rapl_msr iwlmvm intel_rapl_common asus_ec_sensors mac80211 libarc4 snd_hda_codec_realtek snd_hda_codec_generic btusb edac_mce_amd snd_hda_codec_hdmi btrtl snd_usb_audio btbcm snd_hda_intel btintel snd_intel_dspcfg btmtk snd_intel_sdw_acpi kvm_amd snd_hda_codec snd_usbmidi_lib iwlwifi bluetooth snd_rawmidi snd_hda_core joydev snd_seq_device kvm ecdh_generic eeepc_wmi snd_hwdep asus_wmi cfg80211 battery snd_pcm irqbypass ledtrig_audio sparse_keymap r8169 platform_profile snd_timer video pcspkr wmi_bmof efi_pstore mxm_wmi realtek snd igb k10temp i2c_piix4 mdio_devres soundcore libphy rfkill dca tiny_power_button button acpi_cpufreq fuse configfs ip_tables x_tables hid_generic usbhid amdgpu crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic gf128mul xhci_pci xhci_pci_renesas drm_ttm_helper ttm xhci_hcd 09:56:43 kernel: iommu_v2 gpu_sched ghash_clmulni_intel drm_buddy aesni_intel drm_display_helper nvme usbcore crypto_simd cryptd cec ccp nvme_core sp5100_tco rc_core wmi btrfs blake2b_generic libcrc32c crc32c_intel xor raid6_pq v4l2loopback(O) videodev mc sg br_netfilter bridge stp llc dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua msr efivarfs 09:56:43 kernel: CR2: 00000000000001c8 09:56:43 kernel: ---[ end trace 0000000000000000 ]--- 09:56:43 kernel: RIP: 0010:ring_buffer_wake_waiters+0x1c/0xa0 09:56:43 kernel: Code: 48 39 d0 73 ed 0f 0b eb e9 0f 1f 44 00 00 55 48 89 fd 53 48 63 de 83 fb ff 74 36 48 8b 47 40 48 8b 1c d8 48 81 c3 78 01 00 00 <48> 83 43 50 01 31 c9 31 d2 48 8d 7b 20 be 03 00 00 00 e8 cd af f3 09:56:43 kernel: RSP: 0018:ffffaa7a815a7e20 EFLAGS: 00010206 09:56:43 kernel: RAX: ffff908c434db500 RBX: 0000000000000178 RCX: 0000000000000010 09:56:43 kernel: RDX: ffff908c78ed8000 RSI: 0000000000000018 RDI: ffff908c434da900 09:56:43 kernel: RBP: ffff908c434da900 R08: ffff908c50b82e00 R09: ffff908c8206b200 09:56:43 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff908c8206b200 09:56:43 kernel: R13: ffff908c4387ef20 R14: ffff908c90fddbc0 R15: 0000000000000000 09:56:43 kernel: FS: 00007fd7463a6340(0000) GS:ffff90934ee00000(0000) knlGS:0000000000000000 09:56:43 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 09:56:43 kernel: CR2: 00000000000001c8 CR3: 0000000105574000 CR4: 0000000000750ee0 09:56:43 kernel: PKRU: 55555554 ``` SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20221023 KDE Plasma Version: 5.26.1 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Kernel Version: 6.0.2-1-default (64-bit) / 6.0.3-1-default (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 580 Series -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c1 --- Comment #1 from Alex Debus <postix@posteo.eu> --- Since I could not attach a txt file here (for some technical reasons), I have pasted the content of the journalctl log in [1]. [1] https://paste.opensuse.org/60ae1b9c -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c2 --- Comment #2 from Alex Debus <postix@posteo.eu> --- And the corresponding dmesg [2] [2] https://paste.opensuse.org/d9fa4931 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 Alex Debus <postix@posteo.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|KDE Plasma fails to start |Kernel 6.0.3: NULL pointer |with Kernel 6.0.3 |dereference + Plasma 5.26.1 | |session not working; 6.0.2 | |works -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c5 --- Comment #5 from Alex Debus <postix@posteo.eu> --- (In reply to Takashi Iwai from comment #3)
Could you check whether the same bug is triggered with 6.1-rc kernel in OBS Kernel:HEAD?
The issue persists with 6.1.0-rc2-1.g796d87f-default ``` 7:01:00 kernel: BUG: kernel NULL pointer dereference, address: 00000000000001c8 17:01:00 kernel: #PF: supervisor write access in kernel mode 17:01:00 kernel: #PF: error_code(0x0002) - not-present page 17:01:00 kernel: PGD 0 P4D 0 17:01:00 kernel: Oops: 0002 [#1] PREEMPT SMP NOPTI 17:01:00 kernel: CPU: 1 PID: 1439 Comm: rasdaemon Not tainted 6.1.0-rc2-1.g796d87f-default #1 openSUSE Tumbleweed (unreleased) 2a6c86ca26b919960b25f42a93c747e865d741cd 17:01:00 kernel: Hardware name: System manufacturer System Product Name/ROG STRIX X570-E GAMING, BIOS 4204 02/24/2022 17:01:00 kernel: RIP: 0010:ring_buffer_wake_waiters+0x1c/0xa0 17:01:00 kernel: Code: 48 39 d0 73 ed 0f 0b eb e9 0f 1f 44 00 00 55 53 48 89 fb 83 fe ff 74 39 48 8b 47 40 48 63 f6 48 8b 1c f0 48 81 c3 78 01 00 00 <48> 83 43 50 01 31 c9 31 d2 48 8d 7b 20 be 03 00 00 00 e8 bd a7 f3 17:01:00 kernel: RSP: 0018:ffffaf16c140fe70 EFLAGS: 00010206 17:01:00 kernel: RAX: ffff9a22c45d6a00 RBX: 0000000000000178 RCX: 0000000000000001 17:01:00 kernel: RDX: ffff9a22c4d54000 RSI: 0000000000000018 RDI: ffff9a22c45d7d00 17:01:00 kernel: RBP: 00000000000a8001 R08: ffff9a22c9c30e40 R09: ffff9a23128df980 17:01:00 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff9a23128df980 17:01:00 kernel: R13: ffff9a22e38932e0 R14: ffff9a231284ee40 R15: 0000000000000000 17:01:00 kernel: FS: 00007fbe25c5b340(0000) GS:ffff9a29cea40000(0000) knlGS:0000000000000000 17:01:00 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 17:01:00 kernel: CR2: 00000000000001c8 CR3: 000000010501e000 CR4: 0000000000750ee0 17:01:00 kernel: PKRU: 55555554 17:01:00 kernel: Call Trace: 17:01:00 kernel: <TASK> 17:01:00 kernel: tracing_buffers_release+0x49/0x90 17:01:00 kernel: __fput+0x91/0x250 17:01:00 kernel: task_work_run+0x59/0x90 17:01:00 kernel: exit_to_user_mode_prepare+0x1cb/0x1f0 17:01:00 kernel: syscall_exit_to_user_mode+0x17/0x40 17:01:00 kernel: do_syscall_64+0x67/0x80 17:01:00 kernel: ? syscall_exit_to_user_mode+0x17/0x40 17:01:00 kernel: ? do_syscall_64+0x67/0x80 17:01:00 kernel: entry_SYSCALL_64_after_hwframe+0x63/0xcd 17:01:00 kernel: RIP: 0033:0x7fbe25e43014 17:01:00 kernel: Code: 00 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 90 90 80 3d 8d 09 0f 00 00 74 13 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 44 c3 0f 1f 00 48 83 ec 18 89 7c 24 0c e8 51 17:01:00 kernel: RSP: 002b:00007ffda7a81408 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 17:01:00 kernel: RAX: 0000000000000000 RBX: 00007ffda7a81550 RCX: 00007fbe25e43014 17:01:00 kernel: RDX: 0000000000000000 RSI: 00007ffda7a81600 RDI: 000000000000001d 17:01:00 kernel: RBP: 00007ffda7a82ad0 R08: 000055ffa06b86c0 R09: 0000000000000000 17:01:00 kernel: R10: 0000000000000008 R11: 0000000000000202 R12: 0000000000000001 17:01:00 kernel: R13: 00007ffda7a81598 R14: 000055ffa06b86c0 R15: 000055ffa06b86c0 17:01:00 kernel: </TASK> 17:01:00 kernel: Modules linked in: amd64_edac(-) dmi_sysfs pcc_cpufreq(-) iwlmvm btusb mac80211 btrtl btbcm btintel btmtk libarc4 wacom bluetooth snd_usb_audio snd_usbmidi_lib intel_rapl_msr snd_rawmidi r8169 snd_seq_device realtek mc ecdh_generic iwlwifi igb mdio_devres cfg80211 libphy dca nls_iso8859_1 nls_cp437 intel_rapl_common vfat fat snd_hda_codec_realtek snd_hda_codec_generic asus_ec_sensors snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg edac_mce_amd snd_intel_sdw_acpi snd_hda_codec kvm_amd eeepc_wmi joydev snd_hda_core asus_wmi snd_hwdep kvm irqbypass battery snd_pcm ledtrig_audio sparse_keymap platform_profile rfkill pcspkr efi_pstore snd_timer wmi_bmof mxm_wmi k10temp i2c_piix4 snd soundcore tiny_power_button button acpi_cpufreq fuse configfs ip_tables x_tables hid_generic usbhid amdgpu crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic gf128mul xhci_pci xhci_pci_renesas drm_ttm_helper ttm xhci_hcd video iommu_v2 ghash_clmulni_intel gpu_sched 17:01:00 kernel: sha512_ssse3 drm_buddy drm_display_helper aesni_intel cec nvme crypto_simd cryptd usbcore ccp rc_core sp5100_tco nvme_core wmi btrfs blake2b_generic libcrc32c crc32c_intel xor raid6_pq sg br_netfilter bridge stp llc dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua msr efivarfs 17:01:00 kernel: CR2: 00000000000001c8 17:01:00 kernel: ---[ end trace 0000000000000000 ]--- 17:01:00 kernel: RIP: 0010:ring_buffer_wake_waiters+0x1c/0xa0 17:01:00 kernel: Code: 48 39 d0 73 ed 0f 0b eb e9 0f 1f 44 00 00 55 53 48 89 fb 83 fe ff 74 39 48 8b 47 40 48 63 f6 48 8b 1c f0 48 81 c3 78 01 00 00 <48> 83 43 50 01 31 c9 31 d2 48 8d 7b 20 be 03 00 00 00 e8 bd a7 f3 17:01:00 kernel: RSP: 0018:ffffaf16c140fe70 EFLAGS: 00010206 17:01:00 kernel: RAX: ffff9a22c45d6a00 RBX: 0000000000000178 RCX: 0000000000000001 17:01:00 kernel: RDX: ffff9a22c4d54000 RSI: 0000000000000018 RDI: ffff9a22c45d7d00 17:01:00 kernel: RBP: 00000000000a8001 R08: ffff9a22c9c30e40 R09: ffff9a23128df980 17:01:00 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff9a23128df980 17:01:00 kernel: R13: ffff9a22e38932e0 R14: ffff9a231284ee40 R15: 0000000000000000 17:01:00 kernel: FS: 00007fbe25c5b340(0000) GS:ffff9a29cea40000(0000) knlGS:0000000000000000 17:01:00 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 17:01:00 kernel: CR2: 00000000000001c8 CR3: 000000010501e000 CR4: 0000000000750ee0 17:01:00 kernel: PKRU: 55555554 ``` -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c6 --- Comment #6 from Alex Debus <postix@posteo.eu> --- (In reply to Takashi Iwai from comment #4)
Also, I'm building a test kernel with a suspected patch reverted. It's being build in OBS home:tiwai:bsc1204705 repo. Once after the build finishes, could you give it a try, too?
I will give it a try, but it looks like the latest build failed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c7 --- Comment #7 from Takashi Iwai <tiwai@suse.com> --- My bad. Now refreshed and triggered the rebuild. Let's cross fingers. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c8 --- Comment #8 from Takashi Iwai <tiwai@suse.com> --- BTW, the problem of uploading attachments on bugzilla should have been fixed now. Could you upload the dmesg from 6.1-rc kernel to Bugzilla? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c9 --- Comment #9 from Alex Debus <postix@posteo.eu> --- Created attachment 862454 --> http://bugzilla.opensuse.org/attachment.cgi?id=862454&action=edit dmesg for kernel 6.1.0-rc2-1.g796d87f-default -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c10 Alex Debus <postix@posteo.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #862454|0 |1 is obsolete| | --- Comment #10 from Alex Debus <postix@posteo.eu> --- Created attachment 862455 --> http://bugzilla.opensuse.org/attachment.cgi?id=862455&action=edit dmesg for kernel 6.1.0-rc2-1.g796d87f-default -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c11 --- Comment #11 from Alex Debus <postix@posteo.eu> --- (In reply to Takashi Iwai from comment #7)
My bad. Now refreshed and triggered the rebuild. Let's cross fingers.
Looks like it failed again. :-( Could you please also post your patch here? Thank you! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c12 --- Comment #12 from Takashi Iwai <tiwai@suse.com> --- Please give the dmesg output. My test kernel was just dropping two patches: patches.kernel.org/6.0.3-159-tracing-Wake-up-ring-buffer-waiters-on-closing-.patch patches.kernel.org/6.0.3-160-tracing-Wake-up-waiters-when-tracing-is-disable.patch I guess the best is to do git bisect in your side between 6.0.2 and 6.0.3 kernels. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c13 --- Comment #13 from Alex Debus <postix@posteo.eu> --- (In reply to Takashi Iwai from comment #12)
Please give the dmesg output.
Please see comment 10 or is this not the one you are looking for?
I guess the best is to do git bisect in your side between 6.0.2 and 6.0.3 kernels.
I will give it a try! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c14 --- Comment #14 from Takashi Iwai <tiwai@suse.com> --- (In reply to Alex Debus from comment #13)
(In reply to Takashi Iwai from comment #12)
Please give the dmesg output.
Please see comment 10 or is this not the one you are looking for?
I asked the result with my test kernel mentioned in comment 4. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c15 --- Comment #15 from Alex Debus <postix@posteo.eu> --- Created attachment 862547 --> http://bugzilla.opensuse.org/attachment.cgi?id=862547&action=edit diff between 6.0.3 and the working patched kernel (In reply to Takashi Iwai from comment #12)
My test kernel was just dropping two patches:
patches.kernel.org/6.0.3-159-tracing-Wake-up-ring-buffer-waiters-on-closing-. patch
You already had hit the nail!
I guess the best is to do git bisect in your side between 6.0.2 and 6.0.3 kernels.
I have bisected the 6.0.3 branch and found that commit `f3ddb74ad0790030c9592229fb14d8c451f4e9a8` is faulty. To verify it, I have checked out v6.0.3, applied the attached diff, which basically reverts the commit, built and booted it and it simply works. :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c16 --- Comment #16 from Alex Debus <postix@posteo.eu> --- Created attachment 862548 --> http://bugzilla.opensuse.org/attachment.cgi?id=862548&action=edit dmesg for working patched kernel -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c17 --- Comment #17 from Alex Debus <postix@posteo.eu> --- Created attachment 862549 --> http://bugzilla.opensuse.org/attachment.cgi?id=862549&action=edit diff between v6.0.5 and the working patched kernel I have applied the same procedure the v6.0.5 branch. Please see the diff. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c18 --- Comment #18 from Alex Debus <postix@posteo.eu> --- Created attachment 862550 --> http://bugzilla.opensuse.org/attachment.cgi?id=862550&action=edit dmesg for kernel 6.0.5 (w/o the patch) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c19 --- Comment #19 from Alex Debus <postix@posteo.eu> --- Created attachment 862551 --> http://bugzilla.opensuse.org/attachment.cgi?id=862551&action=edit dmesg for kernel 6.0.5 (with the patch) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c20 --- Comment #20 from Alex Debus <postix@posteo.eu> --- Created attachment 862552 --> http://bugzilla.opensuse.org/attachment.cgi?id=862552&action=edit diff between v6.1.0-rc2 and the working patched kernel Also reverted the changes for kernel 6.1.0-rc2, which now boots fine again. Please see the diff. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c21 --- Comment #21 from Alex Debus <postix@posteo.eu> --- Created attachment 862553 --> http://bugzilla.opensuse.org/attachment.cgi?id=862553&action=edit dmesg for kernel 6.1.0-rc2 (w/o the patch) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c22 --- Comment #22 from Alex Debus <postix@posteo.eu> --- Created attachment 862554 --> http://bugzilla.opensuse.org/attachment.cgi?id=862554&action=edit dmesg for kernel 6.1.0-rc2 (with the patch) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c23 --- Comment #23 from Takashi Iwai <tiwai@suse.com> --- Thanks! I reported it to the upstream dev now. https://lore.kernel.org/87h6zklb6n.wl-tiwai@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c24 --- Comment #24 from Takashi Iwai <tiwai@suse.com> --- Steven asked whether the following change would work around the crash: --- a/kernel/trace/ring_buffer.c +++ b/kernel/trace/ring_buffer.c @@ -937,6 +937,9 @@ void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu) struct ring_buffer_per_cpu *cpu_buffer; struct rb_irq_work *rbwork; + if (!buffer) + return; + if (cpu == RING_BUFFER_ALL_CPUS) { /* Wake up individual ones too. One level recursion */ Could you try it quickly on your built kernel? Meanwhile, I've updated the kernel to 6.0.6 in OBS home:tiwai:bsc1204705 with this patch (instead of the revert): http://download.opensuse.org/repositories/home:/tiwai:/bsc1204705/standard/ There was already a negative result in the upstream thread above, but we should double-check. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c25 --- Comment #25 from Takashi Iwai <tiwai@suse.com> --- Ah, now I realized that it was you who posted the test result, so scratch my previous request ;) It's good that you joined in the thread. Then let's continue to track there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c27 --- Comment #27 from Alex Debus <postix@posteo.eu> --- (In reply to Takashi Iwai from comment #26)
Steven submitted the fix patch to the upstream https://lore.kernel.org/r/20221101191009.1e7378c8@rorschach.local.home
Yes that's known too. rasdaemon needs to be updated to use the
Thank you. I have tested the patch and verified that it resolves the issue! Just note Steve's comment in [1] regarding the dmsg log [2] libtracefs library, which should fix all this. [1] https://lore.kernel.org/all/20221102123922.790e72bd@rorschach.local.home/ [2] https://paste.opensuse.org/e8d4fa46 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1204705 http://bugzilla.opensuse.org/show_bug.cgi?id=1204705#c32 Alex Debus <postix@posteo.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #32 from Alex Debus <postix@posteo.eu> --- Fixed with Kernel 6.0.8+ -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com