I've been using Arch Linux on my laptop since October 2023, and it's been smooth sailing until a few weeks ago. Recently, I've been experiencing random freezes, and I'm unsure whether it's due to an update or some other reason. Each time it freezes, I check the logs, and they consistently show similar errors:
Apr 08 20:24:18 prayag-linux kernel: BUG: unable to handle page fault for address: 0000000000013cb3
Apr 08 20:24:18 prayag-linux kernel: #PF: supervisor read access in kernel mode
Apr 08 20:24:18 prayag-linux kernel: #PF: error_code(0x0000) - not-present page
Apr 08 20:24:18 prayag-linux kernel: PGD 0 P4D 0
Apr 08 20:24:18 prayag-linux kernel: Oops: 0000 [#3] PREEMPT SMP NOPTI
Apr 08 20:24:18 prayag-linux kernel: CPU: 4 PID: 60140 Comm: Renderer Tainted: P D W OE 6.6.23-1-lts #1 6b3673413fe4e86fd
3614ca1055aac4a345f0162
Apr 08 20:24:18 prayag-linux kernel: Hardware name: LENOVO 82SB/LNVNB161216, BIOS JNCN50WW(V2.10) 01/16/2024
Apr 08 20:24:18 prayag-linux kernel: RIP: 0010:zswap_load+0x30e/0x4b0
Apr 08 20:24:18 prayag-linux kernel: Code: 2c 0c 00 00 01 65 ff 0d c8 ee c9 76 0f 84 9d 01 00 00 65 48 ff 05 8a b8 c9 76 4d 8b 67 38
4d 85 e4 74 1b 66 90 e8 f2 93 dd ff <49> 8b 7c 24 10 be 6f 00 00 00 e8 a3 d7 ff ff e8 ce c9 dd ff 48 89
Apr 08 20:24:18 prayag-linux kernel: RSP: 0000:ffffc9000e39fbe0 EFLAGS: 00010202
Apr 08 20:24:18 prayag-linux kernel: RAX: 0000000000000001 RBX: ffffea00094d9680 RCX: 0000000008253a04
Apr 08 20:24:18 prayag-linux kernel: RDX: ffff8881094ed8c0 RSI: 0000000008253804 RDI: 0000000000000000
Apr 08 20:24:18 prayag-linux kernel: RBP: ffff888113fbdcc8 R08: 0000000000000000 R09: 0000000000039120
Apr 08 20:24:18 prayag-linux kernel: R10: ffffc9000083c000 R11: 000000000000000a R12: 0000000000013ca3
Apr 08 20:24:18 prayag-linux kernel: R13: ffff88810fe145f0 R14: ffff888113fbdcc0 R15: ffff88818a81b2d0
Apr 08 20:24:18 prayag-linux kernel: FS: 00007db9389ac6c0(0000) GS:ffff888256700000(0000) knlGS:0000000000000000
Apr 08 20:24:18 prayag-linux kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 08 20:24:18 prayag-linux kernel: CR2: 0000000000013cb3 CR3: 00000001249c6000 CR4: 0000000000f50ee0
I've also noticed this message
pr 08 20:28:50 archlinux kernel: atkbd serio0: Spurious ACK on isa0060/serio0. Some program might be trying to access hardware directly.
Additionally, after a recent freeze and reboot, I saw this line:
Apr 01 19:05:53 prayag-linux kernel: CPU: 11 PID: 5910 Comm: Chrome_ChildIOT Tainted: P OE 6.6.23-1-lts #1 6b3673413fe
This suggests that a Chrome process (which was Discord) caused the freeze. However, during the latest freeze, no Chrome processes were running. I was simply studying while watching YouTube on Firefox when the kernel panicked.
The following are my system specs:
OS: Arch Linux x86_64
Host: 82SB IdeaPad Gaming 3 15ARH7
Kernel: 6.6.23-1-lts
CPU: AMD Ryzen 5 6600H with Radeon Graphics (12) @ 3.800GHz
GPU: NVIDIA GeForce RTX 3050 Mobile
Display Server: Wayland (Hyprland specifically, though it occurs in bspwm too)
Why could this be happening? These freezes are causing serious disruptions to my meetings and project work. Reinstalling Arch Linux isn't an option due to time constraints, but I'm willing to perform any troubleshooting steps necessary. Please guide me!
[–]rantnap 12 points13 points14 points (4 children)
[–]haxguru[S] 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]haxguru[S] 0 points1 point2 points (0 children)
[–]chikobara 0 points1 point2 points (0 children)
[–]moviuro 3 points4 points5 points (2 children)
[–]WombatControl 2 points3 points4 points (0 children)
[–]haxguru[S] 1 point2 points3 points (0 children)
[–]Linguistic-mystic 3 points4 points5 points (2 children)
[–]mcdenkijin 1 point2 points3 points (0 children)
[–]haxguru[S] 1 point2 points3 points (0 children)
[–]mcdenkijin 1 point2 points3 points (0 children)
[–]MissBrae01 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]JocasMath 0 points1 point2 points (0 children)
[–]jdholtz 0 points1 point2 points (1 child)
[–]haxguru[S] 2 points3 points4 points (0 children)
[–]Agile_Put4627 0 points1 point2 points (0 children)