Package Details: zfs-dkms-staging-git 2.2.6.r0.gbaa5031456-4

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: darkbasic
Votes: 10
Popularity: 2.47
First Submitted: 2024-01-15 11:23 (UTC)
Last Updated: 2024-11-21 07:30 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

darkbasic commented on 2024-11-16 10:41 (UTC) (edited on 2024-11-16 10:42 (UTC) by darkbasic)

I've added experimental patches for Linux 6.12 on the zfs-dkms-staging-compat-git AUR package which we can use as a test bed: https://aur.archlinux.org/packages/zfs-dkms-staging-compat-git

They still need some more testing until I'm feeling confident shipping them, so please help me test them and let me know your experience. I'm quite busy right now so depending on how many of you will step in to help with testing we might or might not release them in time for the Arch Linux 6.12 kernel.

air-g4p commented on 2024-10-18 07:35 (UTC) (edited on 2024-11-18 08:29 (UTC) by air-g4p)

@darkbasic - Thanks for stepping up and co-maintaining this wonderful staging-git!

As expected, on my native Arch on ZFS system, the zfs module built, installed and operates correctly against 6.11.4-arch1-1, released today.

Cheers

darkbasic commented on 2024-10-17 07:07 (UTC)

We've merged zfs-dkms-staging-compat-git with this package and from now on I will help co-maintain it backporting and testing kernel compatibility patches from the zfs development branch. zfs-dkms-staging-compat-git will be deleted soon so be sure to track this package if you've made the switch.

bjin commented on 2024-10-15 18:35 (UTC)

@fermino: Reverted to 2.2 releases. Tracing RC releases turns out to be a bad idea

mabod commented on 2024-10-15 16:39 (UTC)

@fermino: I got just biten by this bug today. Luckily, the pools could recover from the corruption. I assume setting zfs_vdev_disk_classic=1 is a good workaround. But I have not tested it yet.

fermino commented on 2024-10-15 16:12 (UTC)

Users with LUKS2 setups beware of the following corruption bug: https://github.com/openzfs/zfs/issues/16631

If it were me I wouldn't update without having a tested working backup :)

darkbasic commented on 2024-10-10 06:54 (UTC)

@bjin it compiles fine but if floods your journal with tons of (harmless but dangerous looking) kernel errors.

bjin commented on 2024-10-10 03:32 (UTC)

I reviewed the situation, and it seems that current staging-branch (actually 2.2.6 release) compiles fine with kernel 6.11 release.

@darkbasic: as for the three patches your cherry-picked, all of them doesn't seem to be critical. I only plan to include patches that fixes compilation on newer kernel, fixes critical bugs like potential data losses or craches. So I don't plan to cherry-pick these three patches, and will just wait for new zfs stable release and staging branch updates.

Feel free to maintain your own branch/package if you feel necessary.

darkbasic commented on 2024-10-06 12:45 (UTC)

Thanks for your passion and helpfulness

Thank you for your work maintaining this package.

I want to note that, to keep things simple, I only plan to backport compat patches and fixes to critical bugs. And only thosed landed in master branch. This way we don't divert from upstream too munch.

These patches landed in zfs master branch weeks ago and are compat patches, so they should be eligible.

I will look into the satuation once 2.3 is released officially.

Unfortunately that won't work for me. I myself use zfs root on all my machines and I need to be able to seamlessly upgrade every time a new stable kernel pops out in the Arch repositories.

I've forked your package and added the compat patches: https://aur.archlinux.org/packages/zfs-dkms-staging-compat-git

Once you return from your vacation we can evaluate if there is room to co-maintain this package or any other way to ensure timely support for latest stable kernel releases. In the meantime, have fun on your vacation!

bjin commented on 2024-10-06 11:02 (UTC)

@darkbasic Thanks for your passion and helpfulness. I'm on vacation right now, but I'm still actively maintaining this package. (I'm using zfs root on all my machines)

I want to note that, to keep things simple, I only plan to backport compat patches and fixes to critical bugs. And only thosed landed in master branch. This way we don't divert from upstream too munch.

I will look into the satuation once 2.3 is released officially.