Package Details: zfs-dkms-staging-git 2.4.1.r0.g1c702dda34-1

Git Clone URL: https://aur.archlinux.org/zfs-dkms-staging-git.git (read-only, click to copy)
Package Base: zfs-dkms-staging-git
Description: Kernel modules for the Zettabyte File System (release staging branch) with compatibility patches for latest stable kernel.
Upstream URL: https://zfsonlinux.org/
Licenses: CDDL-1.0
Groups: zfs-staging-git
Conflicts: zfs-dkms
Provides: SPL-MODULE, zfs, zfs-dkms, ZFS-MODULE
Submitter: bjin
Maintainer: bjin (darkbasic)
Last Packager: bjin
Votes: 12
Popularity: 0.21
First Submitted: 2024-01-15 11:23 (UTC)
Last Updated: 2026-02-25 13:12 (UTC)

Dependencies (3)

Required by (20)

Sources (4)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

darkbasic commented on 2025-12-17 16:15 (UTC)

I can't reproduce: https://pastebin.com/sEa49Wne

dbacc commented on 2025-12-16 17:24 (UTC)

Is currently broken with latest linux kernel from testing.

==> Starting prepare()...
  -> Staging branch set to branch=zfs-2.3.6-staging
  -> Applying patch 0001-only-build-the-module-in-dkms.conf.patch...
patching file scripts/dkms.mkconf
Hunk #1 succeeded at 29 with fuzz 1 (offset 1 line).
Hunk #2 succeeded at 62 (offset 1 line).
  -> Ignoring patch Fix-LLVM-21-Wuninitialized-const-pointer-warning.patch...
  -> Applying patch Fix-clang-zvol_id-make-array-length-properly-known-at-compile-time.patch...
patching file udev/zvol_id.c
  -> Applying patch Fix-clang-config-kmap_atomic-initialise-test-data.patch...
patching file config/kernel-kmap-atomic-args.m4
  -> Applying patch linux618-replace_nth_page.patch...
patching file module/os/linux/zfs/abd_os.c
  -> Applying patch linux618-convert_ida_simple_calls.patch...
patching file module/os/linux/zfs/zvol_os.c
  -> Applying patch linux618-block_device_operations_getgeo_takes_struct_gendisk.patch...
patching file config/kernel-block-device-operations.m4
patching file module/os/linux/zfs/zvol_os.c
  -> Applying patch linux618-replace_write_cache_pages.patch...
The next patch would create the file config/kernel-writeback.m4,
which already exists!  Skipping patch.
1 out of 1 hunk ignored
patching file config/kernel-writepage_t.m4
patching file config/kernel.m4
patching file module/os/linux/zfs/zpl_file.c
==> ERROR: A failure occurred in prepare().
    Aborting...

darkbasic commented on 2025-12-01 21:07 (UTC)

Had to backport some more patches to fix clang issues for cachyos users.

darkbasic commented on 2025-11-26 20:33 (UTC)

My patches have been merged in the cachyos kernel and I'm currently writing from 6.18-rc7. I've updated zfs-dkms-staging-git to support 6.18.

darkbasic commented on 2025-11-26 09:30 (UTC)

I have backported the 6.18 compatibility patches into the stable zfs branch: https://aur.archlinux.org/packages/zfs-dkms-staging-compat-git

Most of the patches didn't apply cleanly so I had to adapt them, here you can find the source code: https://github.com/darkbasic/zfs/tree/zfs-2.3-6.18

Can someone please test zfs-dkms-staging-compat-git with kernel 6.18? Once we're sure everything works as expected I will add 6.18 support in this package as well.

darkbasic commented on 2025-10-23 07:05 (UTC)

I pushed a fix that allows 6.17.4-4-cachyos to compile.

RAMChYLD commented on 2025-10-08 14:37 (UTC) (edited on 2025-10-08 14:41 (UTC) by RAMChYLD)

@darkbasic confirm that the fix works, thanks. I'm using it now on my CachyOS machine.

And just in time, since the Zen kernel in Arch has jumped to 6.17 as well.

darkbasic commented on 2025-10-03 09:31 (UTC)

@Halian thanks, I've added the patch to this package as well.

Halian commented on 2025-10-03 09:20 (UTC)

@darkbasic It's working well enough for me to copy my data off my ZFS share.

RAMChYLD commented on 2025-10-03 00:15 (UTC) (edited on 2025-10-03 00:16 (UTC) by RAMChYLD)

@darkbasic will do. I will get on it tonight as it's morning on my side of the world and I'm just heading out to my day job.