]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: SAUCE: (noup) Update spl to 0.6.5.9-1ubuntu1, zfs to 0.6.5.9-5ubuntu5
authorColin Ian King <colin.king@canonical.com>
Tue, 2 May 2017 14:32:47 +0000 (15:32 +0100)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 29 Jan 2018 13:44:57 +0000 (07:44 -0600)
commit0d6103ddeae10e6309f23b03bfd06485d672eb13
tree57d47fe455c82d6e00bf82cf672a66e7f89c3e50
parentdbf2d0a47f9348cdd0bc13ad9d10629945463d1e
UBUNTU: SAUCE: (noup) Update spl to 0.6.5.9-1ubuntu1, zfs to 0.6.5.9-5ubuntu5

Add upstream SPL compat patches from upstream to build with 4.11 kernel:
 - 8d5feecacfdcca Linux 4.11 compat: set_task_state() removed
 - 94b1ab2ae01e9e Linux 4.11 compat: vfs_getattr() takes 4 args
 - 9a054d54fb6772 Linux 4.11 compat: add linux/sched/signal.h
 - bf8abea4dade11 Linux 4.11 compat: remove stub for __put_task_struct

Add upstream ZFS compat patches from upstream to build with 4.11 kernel:
 - a3478c07475261 Linux 4.11 compat: iops.getattr and friends
 - 4859fe796c5b03 Linux 4.11 compat: avoid refcount_t name conflict

Tested and verified against the Ubuntu ZFS autotest regression tests

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
26 files changed:
spl/META
spl/config/spl-build.m4
spl/configure
spl/include/sys/signal.h
spl/module/spl/spl-err.c
spl/module/spl/spl-generic.c
spl/module/spl/spl-vnode.c
spl/spl_config.h.in
zfs/META
zfs/Makefile.in
zfs/aclocal.m4
zfs/config/kernel-inode-getattr.m4 [new file with mode: 0644]
zfs/config/kernel.m4
zfs/configure
zfs/include/Makefile.in
zfs/include/linux/Makefile.in
zfs/include/linux/vfs_compat.h
zfs/include/sys/Makefile.in
zfs/include/sys/fm/Makefile.in
zfs/include/sys/fm/fs/Makefile.in
zfs/include/sys/fs/Makefile.in
zfs/include/sys/refcount.h
zfs/module/zfs/refcount.c
zfs/module/zfs/zpl_ctldir.c
zfs/module/zfs/zpl_inode.c
zfs/zfs_config.h.in