]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: SAUCE: add workarounds to enable ZFS for 4.14
authorColin Ian King <colin.king@canonical.com>
Mon, 6 Nov 2017 17:23:55 +0000 (17:23 +0000)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 29 Jan 2018 13:45:00 +0000 (07:45 -0600)
commit93f7b346e1b6a9f8609f55384ded9c90e105e100
tree69d9cdb8415dcc78237f323d9fba89540b2a415b
parent6d209b231140b760d1e82eb0ffa5aa87e747eb65
UBUNTU: SAUCE: add workarounds to enable ZFS for 4.14

Currently there are no upstream compat workarounds for 4.14 so for
the moment use some workarounds that enable ZFS to build on 4.14.
I added pre-v4.14 #ifdefs so these patches are compatible with the
userspace dkms ZFS/SPL source. Passes the ZFS kernel team autotest
regression tests.

This should all be superceeded once 7.3.0 lands in Bionic and we
have the official 4.14 compat fixes.

Also enable ZFS in debian/rules

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
spl/include/sys/vmsystm.h
zfs/module/zfs/vdev_disk.c
zfs/module/zfs/zvol.c