[Pkg-zfsonlinux-devel] Bug#1100048: zfs-dkms: kworker fails on remove_vm_area and freezes system
Juan Fernandez
jf.debian at thrx.net
Mon Mar 10 17:25:06 GMT 2025
Package: zfs-dkms
Version: 2.2.7-1~bpo12+1
Severity: important
X-Debbugs-Cc: jf.debian at thrx.net
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Installing the ZFS DKMS package on a Ryzen 9 7950X in order to use ZFS
as a storage pool on Incus. After some time, there is the following
error in dmesg/journalctl and the system freezes, needing a hard reset.
* What exactly did you do (or not do) that was effective (or
ineffective)?
It seems that not loading the ZFS kernel module keeps the system stable.
* What was the outcome of this action?
* What outcome did you expect instead?
Following are the relevant parts of the log
Mar 09 21:20:33 sonic kernel: [drm] REG_WAIT timeout 1us * 100000 tries - optc1_wait_for_state line:817
Mar 09 21:20:34 sonic kernel: [drm] REG_WAIT timeout 1us * 100000 tries - optc1_wait_for_state line:817
Mar 09 21:20:34 sonic kernel: [drm] REG_WAIT timeout 1us * 100000 tries - optc1_wait_for_state line:817
Mar 09 21:20:48 sonic kernel: usb 1-6: USB disconnect, device number 2
Mar 09 21:25:15 sonic kernel: BUG: unable to handle page fault for address: ffffffffb4a4c918
Mar 09 21:25:15 sonic kernel: #PF: supervisor read access in kernel mode
Mar 09 21:25:15 sonic kernel: #PF: error_code(0x0000) - not-present page
Mar 09 21:25:15 sonic kernel: PGD cbc215067 P4D cbc215067 PUD cbc216063 PMD 0
Mar 09 21:25:15 sonic kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI
Mar 09 21:25:15 sonic kernel: CPU: 18 PID: 251 Comm: kworker/18:1 Tainted: P O 6.1.0-31-amd64 #1 Debian 6.1.128-1
Mar 09 21:25:15 sonic kernel: Hardware name: Micro-Star International Co., Ltd. MS-7E12/MAG X670E TOMAHAWK WIFI (MS-7E12), BIOS 1.G0 12/20/2024
Mar 09 21:25:15 sonic kernel: Workqueue: events free_work
Mar 09 21:25:15 sonic kernel: RIP: 0010:__vunmap_range_noflush+0x211/0x470
Mar 09 21:25:15 sonic kernel: Code: 24 48 89 ef 48 81 e6 00 00 00 c0 48 8d 46 ff 49 89 f7 48 39 c8 4c 0f 43 fb e8 bb 02 da ff 85 c0 0f 85 c5 00 00 00 48 8b 7d 00 <48> 8b 05 d0 3f 76 05 49 89 f8 48 89 fa 49 86 e0 9f 81 e2 80 00 00
Mar 09 21:25:15 sonic kernel: RSP: 0018:ffffab0780a8bdc0 EFLAGS: 00010246
Mar 09 21:25:15 sonic kernel: RAX: 0000000000000000 RBX: ffffab07811f1000 RCX: 0000000000000000
Mar 09 21:25:15 sonic kernel: RDX: ffff9d5b000000f0 RSI: ffffab07c0000000 RDI: 00000001001c2067
Mar 09 21:25:15 sonic kernel: RBP: ffff9d5b000000f0 R08: 0000000000000000 R09: ffff9d5b013e14b4
Mar 09 21:25:15 sonic kernel: R10: 0000000000000007 R11: 0000000000000000 R12: ffffab07811f1000
Mar 09 21:25:15 sonic kernel: R13: ffff9d5b000000f0 R14: ffffab07811ec000 R15: ffffab07811f1000
Mar 09 21:25:15 sonic kernel: FS: 0000000000000000(0000) GS:ffff9d79be680000(0000) knlGS:0000000000000000
Mar 09 21:25:15 sonic kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 09 21:25:15 sonic kernel: CR2: ffffffffb4a4c918 CR3: 0000000cbc210000 CR4: 0000000000750ee0
Mar 09 21:25:15 sonic kernel: PKRU: 55555554
Mar 09 21:25:15 sonic kernel: Call Trace:
Mar 09 21:25:15 sonic kernel: <TASK>
Mar 09 21:25:15 sonic kernel: ? __die_body.cold+0x1a/0x1f
Mar 09 21:25:15 sonic kernel: ? page_fault_oops+0xd2/0x2b0
Mar 09 21:25:15 sonic kernel: ? srso_alias_return_thunk+0x5/0x7f
Mar 09 21:25:15 sonic kernel: ? search_bpf_extables+0x5b/0x80
Mar 09 21:25:15 sonic kernel: ? exc_page_fault+0xca/0x170
Mar 09 21:25:15 sonic kernel: ? asm_exc_page_fault+0x22/0x30
Mar 09 21:25:15 sonic kernel: ? __vunmap_range_noflush+0x211/0x470
Mar 09 21:25:15 sonic kernel: ? psi_group_change+0x152/0x370
Mar 09 21:25:15 sonic kernel: remove_vm_area+0x91/0xb0
Mar 09 21:25:15 sonic kernel: __vunmap+0xb8/0x340
Mar 09 21:25:15 sonic kernel: free_work+0x21/0x30
Mar 09 21:25:15 sonic kernel: process_one_work+0x1c4/0x380
Mar 09 21:25:15 sonic kernel: worker_thread+0x4d/0x380
Mar 09 21:25:15 sonic kernel: ? rescuer_thread+0x3a0/0x3a0
Mar 09 21:25:15 sonic kernel: kthread+0xd7/0x100
Mar 09 21:25:15 sonic kernel: ? kthread_complete_and_exit+0x20/0x20
Mar 09 21:25:15 sonic kernel: ret_from_fork+0x1f/0x30
Mar 09 21:25:15 sonic kernel: </TASK>
Mar 09 21:25:15 sonic kernel: Modules linked in: msr veth nft_masq nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables libcrc32c nfnetlink vhost_vsock vmw_vsock_virtio_transport_common vhost vhost_iotlb vsock bridge stp llc cfg80211 binfmt_misc nls_ascii intel_rapl_msr nls_cp437 intel_rapl_common vfat btusb fat btrtl edac_mce_amd btbcm snd_hda_codec_realtek btintel kvm_amd amdgpu snd_hda_codec_generic btmtk ledtrig_audio snd_hda_codec_hdmi bluetooth kvm snd_hda_intel gpu_sched irqbypass snd_intel_dspcfg drm_buddy jitterentropy_rng ghash_clmulni_intel snd_intel_sdw_acpi drm_display_helper sha512_ssse3 snd_hda_codec sha256_ssse3 cec sha512_generic snd_hda_core sha1_ssse3 rc_core drbg snd_hwdep drm_ttm_helper aesni_intel ansi_cprng snd_pcm ttm crypto_simd ecdh_generic snd_timer cryptd drm_kms_helper rfkill zfs(PO) sp5100_tco snd rapl i2c_algo_bit ecc wmi_bmof pcspkr ccp watchdog soundcore k10temp spl(O) joydev acpi_cpufreq button evdev nct6683 drm fuse loop efi_pstore configfs efivarfs
Mar 09 21:25:15 sonic kernel: ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic dm_mod hid_generic nvme usbhid nvme_core hid t10_pi crc64_rocksoft ahci crc64 r8169 xhci_pci libahci crc_t10dif realtek xhci_hcd libata crct10dif_generic crc32_pclmul mdio_devres usbcore scsi_mod crct10dif_pclmul video gpio_amdpt crc32c_intel i2c_piix4 libphy usb_common scsi_common crct10dif_common wmi gpio_generic
Mar 09 21:25:15 sonic kernel: CR2: ffffffffb4a4c918
Mar 09 21:25:15 sonic kernel: ---[ end trace 0000000000000000 ]---
Mar 09 21:25:15 sonic kernel: BUG: unable to handle page fault for address: ffffffffb4a4c918
-- System Information:
Debian Release: 12.9
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-31-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages zfs-dkms depends on:
ii debconf [debconf-2.0] 1.5.82
ii dkms 3.0.10-8+deb12u1
ii file 1:5.44-3
ii libc6-dev [libc-dev] 2.36-9+deb12u9
ii libpython3-stdlib 3.11.2-1+b1
ii lsb-release 12.0-1
Versions of packages zfs-dkms recommends:
ii linux-libc-dev 6.1.128-1
ii zfs-zed 2.2.7-1~bpo12+1
ii zfsutils-linux 2.2.7-1~bpo12+1
Versions of packages zfs-dkms suggests:
pn debhelper <none>
-- debconf information:
* zfs-dkms/note-incompatible-licenses:
zfs-dkms/stop-build-for-unknown-kernel: true
zfs-dkms/stop-build-for-32bit-kernel: true
More information about the Pkg-zfsonlinux-devel
mailing list