Package Details: zfs-linux 2.3.2_6.14.4.arch1.2-1

Git Clone URL: https://aur.archlinux.org/zfs-linux.git (read-only, click to copy)
Package Base: zfs-linux
Description: Kernel modules for the Zettabyte File System.
Upstream URL: https://openzfs.org/
Keywords: kernel linux openzfs zfs
Licenses: CDDL
Groups: archzfs-linux
Conflicts: spl-dkms, spl-dkms-git, spl-linux, zfs-dkms, zfs-dkms-git, zfs-dkms-rc, zfs-linux-git, zfs-linux-rc
Provides: spl, zfs
Replaces: spl-linux
Submitter: demizer
Maintainer: lightdot
Last Packager: lightdot
Votes: 276
Popularity: 1.58
First Submitted: 2016-04-21 08:45 (UTC)
Last Updated: 2025-05-03 17:02 (UTC)

Required by (19)

Sources (1)

Pinned Comments

lightdot commented on 2025-02-04 21:19 (UTC) (edited on 2025-05-03 17:07 (UTC) by lightdot)

This package will be kept in sync with the openzfs latest stable release and the kernels officially supported by it.

For the supported kernel versions, refer to the respective openzfs release notes (LINK).

E.g. openzfs 2.3.2 supports kernel versions 4.18 - 6.14. When kernel 6.15 is released for Arch, zfs-linux will not be updated until the openzfs project announces that it's compatible. This will most likely happen with the next openzfs release.

The kernel compatibility of the upcoming openzfs release can be seen in their META file (LINK).

For those wishing to use openzfs with unsupported kernels, do note that this could lead to serious issues, including data loss, even though such a zfs-linux package might build and install cleanly. Have reliable backups and use such a package at your peril.

Please do not mark this package as out of date without checking the kernel compatibility first. Thank you!

Latest Comments

« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 79 Next › Last »

lockheed commented on 2015-07-29 18:03 (UTC)

Are the packages from demz-repo-core compatible with any other kernel than current "linux" package? Specifically, I mean linux-lts, linux-lts-ck, linux-ck. If not, then will this self-built aur package work with them? Or am I stuck with mainline Arch kernel if I want ZFS?

Rotaerk commented on 2015-07-21 23:28 (UTC)

@demizer, thanks, you were correct. It was a systemd problem, and I was able to fix it based on the suggestions within the thread you linked. I just had to prevent /usr/lib/tmpfiles.d/journal-nocow.conf from setting the nocow flag, which is apparently not supported by some filesystems, including zfs.

demizer commented on 2015-07-20 04:40 (UTC)

@Rotaerk, Seems like a problem with systemd. Users of all different types of filesystems are reporting this. Take a look at https://bbs.archlinux.org/viewtopic.php?id=199940

Rotaerk commented on 2015-07-20 03:07 (UTC)

I recently performed a pacman -Syu, which included a kernel upgrade from 4.0.7-2 to 4.1.2-2, and zfs-git was upgraded to 0.6.4.2_r0_g44b5ec8_4.1.2_2-1 (using demz-repo-core). Since then, systemd-tmpfiles-setup.service fails to start, saying that it "cannot set file attribute for '/var/log/journal', value=0x00800000, mask=0x00800000: Operation not supported", along with a couple subdirectories. The error suggests that ACL is not enabled, but the mount output shows "puddle/var on /var type zfs (rw,noatime,xattr,posixacl)". (I have zfs set xattr=sa and acltype=posixacl.) Does anyone know what might be wrong, here?

justinkb commented on 2015-07-17 02:03 (UTC)

@onedr0p, kerberizer I usually just do pacman -Rdd linux, then pacman -Syu, then use my AUR helper program to upgrade the zfs packages (aura -Au). Of course, aura isn't updated to aur4 yet, so gonna have to do the upgrade manually this time

demizer commented on 2015-07-06 21:40 (UTC)

Please see https://github.com/archzfs/archzfs#submitting-changes on how to contribute changes to the archzfs project.

kerberizer commented on 2015-06-09 15:58 (UTC)

@onedr0p, that loop is expected. You have to either first remove the old spl/zfs packages, upgrade the kernel and then rebuild the new ones, or, __preferably__, build in a chroot in line with the instructions here... https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot ...or using @graysky's clean-chroot-manager... https://aur.archlinux.org/packages/clean-chroot-manager/ ...or, as @Ibex suggested, simply use prebuilt packages.

khenderick commented on 2015-06-08 05:52 (UTC)

I see. To be honest, I don't manually build the zfs-git package, but I use demizer's repo with pacman so it can auto-resolve the dependencies. In my /etc/pacman.conf: [demz-repo-core] Server = http://demizerone.com/$repo/$arch