[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