[BUG?] BUG: unable to handle page fault for address: 00000000000a0955 - RIP: 0010:zswap_lru_del+0x4e/0x80

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've hit the following crash/hang for the 4th time or so. Mostly on shutting down firefox or another quite memory intensive piece of software.
It started quite recently, afaik only since 6.8.x kernel.

apr 17 08:24:17 xxx kernel: BUG: unable to handle page fault for address: 00000000000a0955
apr 17 08:24:17 xxx kernel: #PF: supervisor read access in kernel mode
apr 17 08:24:17 xxx kernel: #PF: error_code(0x0000) - not-present page
apr 17 08:24:17 xxx kernel: PGD 0 P4D 0
apr 17 08:24:17 xxx kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI
apr 17 08:24:17 xxx kernel: CPU: 1 PID: 354474 Comm: Isolated Web Co Tainted: P        W  OE      6.8.4-arch1-1 #1 7ea0d8fced45b5f098eb034690645970f116c34c apr 17 08:24:17 xxx kernel: Hardware name: Dell Inc. XPS 15 9530/01WV13, BIOS 1.9.0 11/13/2023
apr 17 08:24:17 xxx kernel: RIP: 0010:zswap_lru_del+0x4e/0x80
apr 17 08:24:17 xxx kernel: Code: e1 32 01 48 01 d0 48 c1 e8 0c 48 c1 e0 06 48 03 05 ff e0 32 01 4c 8b 20 e8 cf 92 dc ff 48 8b 4d 38 49 c1 ec 3b 48 85 c9 74 04 <48> 8b 49 10 48 8d 75 40 44 89 e2 48 89 df e8 9f 46 fa ff 5b 5d 41
apr 17 08:24:17 xxx kernel: RSP: 0018:ffffa744240dba40 EFLAGS: 00010202
apr 17 08:24:17 xxx kernel: RAX: 0000000000000002 RBX: ffff8f9c49e6a9f0 RCX: 00000000000a0945 apr 17 08:24:17 xxx kernel: RDX: ffff8f9cd944ea80 RSI: ffff8fa1b720c910 RDI: ffff8f9c49e6a9f0 apr 17 08:24:17 xxx kernel: RBP: ffff8fa1b720c910 R08: ffff8f9c44bb6770 R09: 0000000000000000 apr 17 08:24:17 xxx kernel: R10: ffff8fa1b720c050 R11: 0000000000000000 R12: 0000000000000000 apr 17 08:24:17 xxx kernel: R13: 000000000034f1d6 R14: 000000000034f1d5 R15: 000000000034f1d5 apr 17 08:24:17 xxx kernel: FS:  0000000000000000(0000) GS:ffff8fa3ae040000(0000) knlGS:0000000000000000 apr 17 08:24:17 xxx kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 apr 17 08:24:17 xxx kernel: CR2: 00000000000a0955 CR3: 0000000160020000 CR4: 0000000000f50ef0
apr 17 08:24:17 xxx kernel: PKRU: 55555554
apr 17 08:24:17 xxx kernel: Call Trace:
apr 17 08:24:17 xxx kernel:  <TASK>
apr 17 08:24:17 xxx kernel:  ? __die+0x23/0x70
apr 17 08:24:17 xxx kernel:  ? page_fault_oops+0x171/0x4e0
apr 17 08:24:17 xxx kernel:  ? __slab_free+0xdf/0x320
apr 17 08:24:17 xxx kernel:  ? exc_page_fault+0x7f/0x180
apr 17 08:24:17 xxx kernel:  ? asm_exc_page_fault+0x26/0x30
apr 17 08:24:17 xxx kernel:  ? zswap_lru_del+0x4e/0x80
apr 17 08:24:17 xxx kernel:  zswap_free_entry+0x77/0x110
apr 17 08:24:17 xxx kernel:  zswap_invalidate+0x73/0x80
apr 17 08:24:17 xxx kernel:  swap_range_free+0x7e/0xd0
apr 17 08:24:17 xxx kernel:  swapcache_free_entries+0x10e/0x270
apr 17 08:24:17 xxx kernel:  free_swap_slot+0xb4/0xc0
apr 17 08:24:17 xxx kernel:  __swap_entry_free+0x72/0x90
apr 17 08:24:17 xxx kernel:  free_swap_and_cache+0x57/0x100
apr 17 08:24:17 xxx kernel:  unmap_page_range+0x7d1/0x1110
apr 17 08:24:17 xxx kernel:  unmap_vmas+0xb5/0x190
apr 17 08:24:17 xxx kernel:  exit_mmap+0xf7/0x3a0
apr 17 08:24:17 xxx kernel:  __mmput+0x3e/0x130
apr 17 08:24:17 xxx kernel:  do_exit+0x31c/0xb60
apr 17 08:24:17 xxx kernel:  do_group_exit+0x31/0x80
apr 17 08:24:17 xxx kernel:  __x64_sys_exit_group+0x18/0x20
apr 17 08:24:17 xxx kernel:  do_syscall_64+0x86/0x170
apr 17 08:24:17 xxx kernel:  ? do_user_addr_fault+0x304/0x670
apr 17 08:24:17 xxx kernel:  ? exc_page_fault+0x7f/0x180
apr 17 08:24:17 xxx kernel: entry_SYSCALL_64_after_hwframe+0x73/0x7b
apr 17 08:24:17 xxx kernel: RIP: 0033:0x75dc81af366d
apr 17 08:24:17 xxx kernel: Code: Unable to access opcode bytes at 0x75dc81af3643. apr 17 08:24:17 xxx kernel: RSP: 002b:00007ffd45231bb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 apr 17 08:24:17 xxx kernel: RAX: ffffffffffffffda RBX: 000075dc818b0130 RCX: 000075dc81af366d apr 17 08:24:17 xxx kernel: RDX: 00000000000000e7 RSI: ffffffffffffff40 RDI: 0000000000000000 apr 17 08:24:17 xxx kernel: RBP: 0000000000000003 R08: 00000000c36daaec R09: 000075dc502001c8 apr 17 08:24:17 xxx kernel: R10: 000075dc762df4d0 R11: 0000000000000246 R12: 000075dc818b0258 apr 17 08:24:17 xxx kernel: R13: 000075dc7488d878 R14: 000075dc818b0130 R15: 000075dc818b0258
apr 17 08:24:17 xxx kernel:  </TASK>
apr 17 08:24:17 xxx kernel: Modules linked in: ufs uas usb_storage wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel tun snd_seq_dummy snd_hrtimer snd_seq ccm algif_aead crypto_null des3_ede_x86_64 des_generic libdes algif_skcipher cmac md4 algif_h> apr 17 08:24:17 xxx kernel:  snd_compress coretemp ac97_bus pkcs8_key_parser nvidia_drm(POE) snd_pcm_dmaengine nvidia_uvm(POE) mac80211 uvcvideo btusb snd_hda_intel nvidia_modeset(POE) snd_usb_audio videobuf2_vmalloc libarc4 r8153_ecm btrtl snd_intel_dspcfg hid_sensor_hub uvc kvm_intel ptp iTCO_wdt spi_pxa2xx_platform snd_usbmidi_li> apr 17 08:24:17 xxx kernel:  pcspkr snd_pcm wmi_bmof snd_hda_scodec_cs35l41 drm_exec dell_wmi_descriptor firmware_attributes_class i2c_i801 intel_lpss_pci ucsi_acpi mtd mc ecdh_generic mii intel_rapl_common i2c_smbus joydev cfg80211 snd_timer intel_lpss intel_ish_ipc mei_me typec_ucsi gpu_sched snd_hda_cs_dsp_ctls processor_thermal_> apr 17 08:24:17 xxx kernel:  gf128mul ghash_clmulni_intel sha512_ssse3 serio_raw sha256_ssse3 atkbd nvme sha1_ssse3 rtsx_pci_sdmmc libps2 aesni_intel mmc_core nvme_core spi_intel_pci vivaldi_fmap xhci_pci crypto_simd cryptd xhci_pci_renesas spi_intel rtsx_pci nvme_auth i8042 serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt >
apr 17 08:24:17 xxx kernel: CR2: 00000000000a0955
apr 17 08:24:17 xxx kernel: ---[ end trace 0000000000000000 ]---
apr 17 08:24:17 xxx kernel: RIP: 0010:zswap_lru_del+0x4e/0x80
apr 17 08:24:17 xxx kernel: Code: e1 32 01 48 01 d0 48 c1 e8 0c 48 c1 e0 06 48 03 05 ff e0 32 01 4c 8b 20 e8 cf 92 dc ff 48 8b 4d 38 49 c1 ec 3b 48 85 c9 74 04 <48> 8b 49 10 48 8d 75 40 44 89 e2 48 89 df e8 9f 46 fa ff 5b 5d 41
apr 17 08:24:17 xxx kernel: RSP: 0018:ffffa744240dba40 EFLAGS: 00010202
apr 17 08:24:17 xxx kernel: RAX: 0000000000000002 RBX: ffff8f9c49e6a9f0 RCX: 00000000000a0945 apr 17 08:24:17 xxx kernel: RDX: ffff8f9cd944ea80 RSI: ffff8fa1b720c910 RDI: ffff8f9c49e6a9f0 apr 17 08:24:17 xxx kernel: RBP: ffff8fa1b720c910 R08: ffff8f9c44bb6770 R09: 0000000000000000 apr 17 08:24:17 xxx kernel: R10: ffff8fa1b720c050 R11: 0000000000000000 R12: 0000000000000000 apr 17 08:24:17 xxx kernel: R13: 000000000034f1d6 R14: 000000000034f1d5 R15: 000000000034f1d5 apr 17 08:24:17 xxx kernel: FS:  0000000000000000(0000) GS:ffff8fa3ae040000(0000) knlGS:0000000000000000 apr 17 08:24:17 xxx kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 apr 17 08:24:17 xxx kernel: CR2: 00000000000a0955 CR3: 0000000160020000 CR4: 0000000000f50ef0
apr 17 08:24:17 xxx kernel: PKRU: 55555554
apr 17 08:24:17 xxx kernel: note: Isolated Web Co[354474] exited with irqs disabled apr 17 08:24:17 xxx kernel: note: Isolated Web Co[354474] exited with preempt_count 4
apr 17 08:24:17 xxx kernel: Fixing recursive fault but reboot is needed!
apr 17 08:24:17 xxx kernel: BUG: scheduling while atomic: Isolated Web Co/354474/0x00000000 apr 17 08:24:18 xxx kernel: Modules linked in: ufs uas usb_storage wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel tun snd_seq_dummy snd_hrtimer snd_seq ccm algif_aead crypto_null des3_ede_x86_64 des_generic libdes algif_skcipher cmac md4 algif_h> apr 17 08:24:18 xxx kernel:  snd_compress coretemp ac97_bus pkcs8_key_parser nvidia_drm(POE) snd_pcm_dmaengine nvidia_uvm(POE) mac80211 uvcvideo btusb snd_hda_intel nvidia_modeset(POE) snd_usb_audio videobuf2_vmalloc libarc4 r8153_ecm btrtl snd_intel_dspcfg hid_sensor_hub uvc kvm_intel ptp iTCO_wdt spi_pxa2xx_platform snd_usbmidi_li> apr 17 08:24:18 xxx kernel:  pcspkr snd_pcm wmi_bmof snd_hda_scodec_cs35l41 drm_exec dell_wmi_descriptor firmware_attributes_class i2c_i801 intel_lpss_pci ucsi_acpi mtd mc ecdh_generic mii intel_rapl_common i2c_smbus joydev cfg80211 snd_timer intel_lpss intel_ish_ipc mei_me typec_ucsi gpu_sched snd_hda_cs_dsp_ctls processor_thermal_> apr 17 08:24:18 xxx kernel:  gf128mul ghash_clmulni_intel sha512_ssse3 serio_raw sha256_ssse3 atkbd nvme sha1_ssse3 rtsx_pci_sdmmc libps2 aesni_intel mmc_core nvme_core spi_intel_pci vivaldi_fmap xhci_pci crypto_simd cryptd xhci_pci_renesas spi_intel rtsx_pci nvme_auth i8042 serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt > apr 17 08:24:18 xxx kernel: CPU: 1 PID: 354474 Comm: Isolated Web Co Tainted: P      D W  OE      6.8.4-arch1-1 #1 7ea0d8fced45b5f098eb034690645970f116c34c apr 17 08:24:18 xxx kernel: Hardware name: Dell Inc. XPS 15 9530/01WV13, BIOS 1.9.0 11/13/2023
apr 17 08:24:18 xxx kernel: Call Trace:
apr 17 08:24:18 xxx kernel:  <TASK>
apr 17 08:24:18 xxx kernel:  dump_stack_lvl+0x47/0x60
apr 17 08:24:18 xxx kernel:  __schedule_bug+0x56/0x70
apr 17 08:24:18 xxx kernel:  __schedule+0x10f0/0x1520
apr 17 08:24:18 xxx kernel:  ? __wake_up_klogd.part.0+0x3c/0x60
apr 17 08:24:18 xxx kernel:  ? vprintk_emit+0x175/0x2b0
apr 17 08:24:18 xxx kernel:  ? _printk+0x64/0x80
apr 17 08:24:18 xxx kernel:  do_task_dead+0x43/0x50
apr 17 08:24:18 xxx kernel:  make_task_dead+0x151/0x170
apr 17 08:24:18 xxx kernel:  rewind_stack_and_make_dead+0x17/0x20
apr 17 08:24:18 xxx kernel: RIP: 0033:0x75dc81af366d
apr 17 08:24:18 xxx kernel: Code: Unable to access opcode bytes at 0x75dc81af3643. apr 17 08:24:18 xxx kernel: RSP: 002b:00007ffd45231bb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 apr 17 08:24:18 xxx kernel: RAX: ffffffffffffffda RBX: 000075dc818b0130 RCX: 000075dc81af366d apr 17 08:24:18 xxx kernel: RDX: 00000000000000e7 RSI: ffffffffffffff40 RDI: 0000000000000000 apr 17 08:24:18 xxx kernel: RBP: 0000000000000003 R08: 00000000c36daaec R09: 000075dc502001c8 apr 17 08:24:18 xxx kernel: R10: 000075dc762df4d0 R11: 0000000000000246 R12: 000075dc818b0258 apr 17 08:24:18 xxx kernel: R13: 000075dc7488d878 R14: 000075dc818b0130 R15: 000075dc818b0258
apr 17 08:24:18 xxx kernel:  </TASK>
apr 17 08:24:18 xxx kernel: ------------[ cut here ]------------
apr 17 08:24:18 xxx kernel: Voluntary context switch within RCU read-side critical section! apr 17 08:24:18 xxx kernel: WARNING: CPU: 1 PID: 354474 at kernel/rcu/tree_plugin.h:320 rcu_note_context_switch+0x591/0x680 apr 17 08:24:18 xxx kernel: Modules linked in: ufs uas usb_storage wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel tun snd_seq_dummy snd_hrtimer snd_seq ccm algif_aead crypto_null des3_ede_x86_64 des_generic libdes algif_skcipher cmac md4 algif_h> apr 17 08:24:18 xxx kernel:  snd_compress coretemp ac97_bus pkcs8_key_parser nvidia_drm(POE) snd_pcm_dmaengine nvidia_uvm(POE) mac80211 uvcvideo btusb snd_hda_intel nvidia_modeset(POE) snd_usb_audio videobuf2_vmalloc libarc4 r8153_ecm btrtl snd_intel_dspcfg hid_sensor_hub uvc kvm_intel ptp iTCO_wdt spi_pxa2xx_platform snd_usbmidi_li> apr 17 08:24:18 xxx kernel:  pcspkr snd_pcm wmi_bmof snd_hda_scodec_cs35l41 drm_exec dell_wmi_descriptor firmware_attributes_class i2c_i801 intel_lpss_pci ucsi_acpi mtd mc ecdh_generic mii intel_rapl_common i2c_smbus joydev cfg80211 snd_timer intel_lpss intel_ish_ipc mei_me typec_ucsi gpu_sched snd_hda_cs_dsp_ctls processor_thermal_> apr 17 08:24:18 xxx kernel:  gf128mul ghash_clmulni_intel sha512_ssse3 serio_raw sha256_ssse3 atkbd nvme sha1_ssse3 rtsx_pci_sdmmc libps2 aesni_intel mmc_core nvme_core spi_intel_pci vivaldi_fmap xhci_pci crypto_simd cryptd xhci_pci_renesas spi_intel rtsx_pci nvme_auth i8042 serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt > apr 17 08:24:18 xxx kernel: CPU: 1 PID: 354474 Comm: Isolated Web Co Tainted: P      D W  OE      6.8.4-arch1-1 #1 7ea0d8fced45b5f098eb034690645970f116c34c apr 17 08:24:18 xxx kernel: Hardware name: Dell Inc. XPS 15 9530/01WV13, BIOS 1.9.0 11/13/2023
apr 17 08:24:18 xxx kernel: RIP: 0010:rcu_note_context_switch+0x591/0x680
apr 17 08:24:18 xxx kernel: Code: ff 45 85 ed 0f 84 14 fc ff ff 4d 89 bc 24 a0 00 00 00 e9 07 fc ff ff 48 c7 c7 d8 be 23 ab c6 05 79 f7 e4 01 01 e8 2f de f3 ff <0f> 0b e9 c6 fa ff ff 48 89 fe 4c 89 ff e8 ed ab 4f 00 49 83 bc 24
apr 17 08:24:18 xxx kernel: RSP: 0018:ffffa744240dbe30 EFLAGS: 00010082
apr 17 08:24:18 xxx kernel: RAX: 0000000000000000 RBX: ffff8fa3ae0756c0 RCX: 0000000000000027 apr 17 08:24:18 xxx kernel: RDX: ffff8fa3ae0619c8 RSI: 0000000000000001 RDI: ffff8fa3ae0619c0 apr 17 08:24:18 xxx kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: ffffa744240dbcc0 apr 17 08:24:18 xxx kernel: R10: ffffa744240dbcb8 R11: 0000000000000003 R12: ffff8f9cd944ea80 apr 17 08:24:18 xxx kernel: R13: ffff8f9cd944ea80 R14: 0000000000000000 R15: 0000000000000000 apr 17 08:24:18 xxx kernel: FS:  0000000000000000(0000) GS:ffff8fa3ae040000(0000) knlGS:0000000000000000 apr 17 08:24:18 xxx kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 apr 17 08:24:18 xxx kernel: CR2: 00000000000a0955 CR3: 0000000160020000 CR4: 0000000000f50ef0
apr 17 08:24:18 xxx kernel: PKRU: 55555554
apr 17 08:24:18 xxx kernel: Call Trace:
apr 17 08:24:18 xxx kernel:  <TASK>
apr 17 08:24:18 xxx kernel:  ? rcu_note_context_switch+0x591/0x680
apr 17 08:24:18 xxx kernel:  ? __warn+0x81/0x130
apr 17 08:24:18 xxx kernel:  ? rcu_note_context_switch+0x591/0x680
apr 17 08:24:18 xxx kernel:  ? report_bug+0x171/0x1a0
apr 17 08:24:18 xxx kernel:  ? console_unlock+0x78/0x120
apr 17 08:24:18 xxx kernel:  ? handle_bug+0x3c/0x80
apr 17 08:24:18 xxx kernel:  ? exc_invalid_op+0x17/0x70
apr 17 08:24:18 xxx kernel:  ? asm_exc_invalid_op+0x1a/0x20
apr 17 08:24:18 xxx kernel:  ? rcu_note_context_switch+0x591/0x680
apr 17 08:24:18 xxx kernel:  __schedule+0xbe/0x1520
apr 17 08:24:18 xxx kernel:  ? __wake_up_klogd.part.0+0x3c/0x60
apr 17 08:24:18 xxx kernel:  ? vprintk_emit+0x175/0x2b0
apr 17 08:24:18 xxx kernel:  ? _printk+0x64/0x80
apr 17 08:24:18 xxx kernel:  do_task_dead+0x43/0x50
apr 17 08:24:18 xxx kernel:  make_task_dead+0x151/0x170
apr 17 08:24:18 xxx kernel:  rewind_stack_and_make_dead+0x17/0x20
apr 17 08:24:18 xxx kernel: RIP: 0033:0x75dc81af366d
apr 17 08:24:18 xxx kernel: Code: Unable to access opcode bytes at 0x75dc81af3643. apr 17 08:24:18 xxx kernel: RSP: 002b:00007ffd45231bb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 apr 17 08:24:18 xxx kernel: RAX: ffffffffffffffda RBX: 000075dc818b0130 RCX: 000075dc81af366d apr 17 08:24:18 xxx kernel: RDX: 00000000000000e7 RSI: ffffffffffffff40 RDI: 0000000000000000 apr 17 08:24:18 xxx kernel: RBP: 0000000000000003 R08: 00000000c36daaec R09: 000075dc502001c8 apr 17 08:24:18 xxx kernel: R10: 000075dc762df4d0 R11: 0000000000000246 R12: 000075dc818b0258 apr 17 08:24:18 xxx kernel: R13: 000075dc7488d878 R14: 000075dc818b0130 R15: 000075dc818b0258
apr 17 08:24:18 xxx kernel:  </TASK>
apr 17 08:24:18 xxx kernel: ---[ end trace 0000000000000000 ]---


Found also some other reports: https://bbs.archlinux.org/viewtopic.php?pid=2161733#p2161733

Let me know if you need additional information! :)

Thanks
Jean-Louis





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux