about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/zfs
AgeCommit message (Collapse)AuthorFilesLines
2018-06-25Disable fortify and stackprotector hardening for spl/zfs.Clemens Fruhwirth1-4/+4
Linux 4.16 introduces a stackprotector detection script that returns different results for the kernel compilation run and the spl/zfs compilation run, as the setting for hardening are different. This results in a broken ABI between spl/zfs and the compiled kernel, breaking ZFS. Also disabling the fortify and stackprotector hardening, as we do for the kernel, fixes that.
2018-06-13zfs: fix substitution of /bin/rm (#41930)Frank Doepper1-1/+1
2018-06-11nixos/zfs: fix vdev_id PATHFrank Doepper1-0/+4
closes #41602
2018-05-28spl, zfs: 0.7.8 -> 0.7.9, unstable to latest (#41093)Ben Wolsieffer1-5/+5
2018-04-22zfs: mark as broken for 4.16Jörg Thalheim1-1/+1
2018-04-18zfs: patch exportfs path for sharenfs functionalityRichard Marko1-0/+2
2018-04-13zfsUnstable: fix buildJörg Thalheim1-0/+2
fixes #38859
2018-04-10Merge branch 'master' into stagingRobert Schütz1-5/+5
2018-04-10linuxPackages.{zfs,spl}{Stable,Unstable}: 0.7.7 -> 0.7.8; 2018-04-04 -> ↵Jörg Thalheim1-5/+5
2018-04-10
2018-04-09Merge master into stagingFrederik Rietdijk1-1/+3
2018-04-08zfsLegacyCrypto: set incompatibleKernelVersion to 4.16Jörg Thalheim1-1/+3
2018-04-08Merge master into stagingFrederik Rietdijk1-2/+2
2018-04-06zfsUnstable: fix evaluation of error messageJörg Thalheim1-1/+1
2018-04-06zfsUnstable: mark correct zfs version as incompatibleJörg Thalheim1-2/+2
2018-04-06zfsUnstable: mark linux 4.16 as brokenJörg Thalheim1-1/+1
2018-04-04Merge master into stagingFrederik Rietdijk1-6/+6
2018-04-04linuxPackages.zfsUnstable: 2018-02-02 -> 2018-04-04Jörg Thalheim1-6/+6
2018-03-25zfs: fix hardcoded include path for libtirpcWill Dietz1-0/+3
2018-03-25zfs: libtirpc dep on muslWill Dietz1-1/+3
2018-03-22zfs, spl: 0.7.6 -> 0.7.7Franz Pletz1-4/+9
Remove spl patch that was introduced for grsecurity which we don't support anymore. ZFS now needs perl for some scripts that are call in the configure script.
2018-02-07zfs, spl: 0.7.5 -> 0.7.6Will Dietz1-2/+2
Fixes compat with 4.15 (cc #34459)
2018-02-07zfs: add migration path for new crypto formatsjau1-7/+30
fixes #34559
2018-01-10zfsUnstable: 2017-12-28 - 2018-01-10adisbladis1-3/+3
2017-12-30zfsUnstable: 2017-11-16 -> 2017-12-28adisbladis1-3/+3
2017-12-30zfs: 0.7.4 -> 0.7.5adisbladis1-2/+2
2017-12-30linuxPackages.spl: eval, 84d8ef6e2fc869b5405a9a2590d848283a48a10bYegor Timoshenko1-1/+1
Second attempt.
2017-12-29linuxPackages.zfs: use correct kernel module build flagFranz Pletz1-1/+1
In this expression the boolean flags `buildUser` and `buildKernel` determine if either userspace tools or the kernel module is being built. cc #33166
2017-12-29kernel 4.14 require libelf to compile modules.David Guibert1-1/+2
[...] make modules -C /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/build EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/nix-build-spl-kernel-2017-11-16-4.14.9.drv-0/source/build /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/source/Makefile:939: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop. This patch introduces kernel.moduleBuildDependencies to avoid the logic "stdenv.lib.optional (stdenv.lib.versionAtLeast kernel.version "4.14") libelf" in multiple places. [dezgeg did some minor tweaks on top]
2017-12-13zfs: 0.7.3 -> 0.7.4Clemens Fruhwirth1-2/+2
2017-12-05tree-wide: fix either check-meta or meta attrs of all the packages I evaluateJan Malakhovski1-1/+1
2017-11-16zfsUnstable: 2017-11-12 -> 2017-11-16adisbladis1-3/+3
2017-11-13zfsUnstable: 2017-10-16 -> 2017-11-12sjau1-3/+3
2017-11-03zfs: 0.7.2 -> 0.7.3Franz Pletz1-2/+2
Bugfix release.
2017-10-19zfsUnstable: 2017-09-26 -> 2017-10-16Joerg Thalheim1-5/+6
2017-10-07Merge branch 'master' into stagingVladimír Čunát1-2/+2
Hydra: ?compare=1399476
2017-10-07zfs, spl: 0.7.1 -> 0.7.2Franz Pletz1-2/+2
2017-09-28Merge remote-tracking branch 'upstream/staging' into deps-reorgJohn Ericson1-3/+3
2017-09-26{zfsUnstable,splUnstable}: 2017-09-12 -> 2017-09-26Joerg Thalheim1-3/+3
2017-09-21treewide: Manually fix miscategorized `autoreconfHook` `buildInputs`John Ericson1-2/+3
These are the ones with odd indentation my script will mess up on.
2017-09-15zfsUnstable: init at 2017-09-12Jörg Thalheim1-104/+155
2017-08-14zfs: use multiple outputsFranz Pletz1-0/+2
Some dev headers are especially large.
2017-08-12zfs: 0.7.0 -> 0.7.1Jörg Thalheim1-2/+2
2017-07-29zfs: fix invalid use of substituteInPlaceThomas Tuegel1-1/+6
substituteInPlace was invoked with multiple targets on the command line, which is not supported. (cherry picked from commit b21defaf51daf002f94bb57bf0f5073b153247db) Re-applied due to bad merge in b116fa5ff2a832b24ffbc3ed3fa703ca6bf904ed.
2017-07-28Merge branch 'master' into stagingFranz Pletz1-146/+102
2017-07-27zfs, spl: 0.6.5.11 -> 0.7.0Robin Gloster1-142/+102
2017-07-21Merge branch 'master' into bugfix/staging/stdenvThomas Tuegel1-1/+1
2017-07-21zfs: fix invalid use of substituteInPlaceThomas Tuegel1-1/+6
substituteInPlace was invoked with multiple targets on the command line, which is not supported.
2017-07-18zfsUnstable: mark as stable with 4.12Jörg Thalheim1-1/+1
2017-07-17zfsUnstable: 0.7.0-rc4 -> 0.7.0-rc5Franz Pletz1-2/+2
2017-07-17zfs: 0.6.5.10 -> 0.6.5.11Franz Pletz1-3/+3