[zfs-announce] spl/zfs-0.6.5.9 released

Brian Behlendorf behlendorf1 at llnl.gov
Fri Feb 3 18:02:21 EST 2017


Version 0.6.5.9 of the zfs-0.6.5-release branch is now available. This
branch receives low-risk changes and important bug fixes made since the
last major release. New packages based on this release should make their
way into downstream package repositories in the near future.

See below for highlights or refer to the release page at
https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5.9

#### Supported Kernels
* Compatible with 2.6.32 - 4.9 Linux kernels.

#### Bug Fixes
* Linux 4.10 compat: BIO flag changes zfsonlinux/zfs#5499
* Linux 4.9 compat: inode_change_ok() renamed setattr_prepare()
zfsonlinux/zfs#5307
* Linux 4.9 compat: remove iops->{set,get,remove}xattr zfsonlinux/zfs#5307
* Linux 4.9 compat: iops->rename() wants flags zfsonlinux/zfs#5307
* Linux 4.9 compat: file_operations->aio_fsync removal zfsonlinux/zfs#5393
* Linux 4.9 compat: Remove dir inode operations from
zpl_inode_operations zfsonlinux/zfs#5307
* Linux 4.9 compat: group_info changes zfsonlinux/spl#581
* Linux 4.8 compat: Fix RW_READ_HELD zfsonlinux/zfs#5233
* Linux 4.7 compat: Fix deadlock during lookup on case-insensitive
zfsonlinux/zfs#5124 zfsonlinux/zfs#5141 zfsonlinux/zfs#5147
zfsonlinux/zfs#5148
* Linux 3.14 compat: assign inode->set_acl zfsonlinux/zfs#5371
zfsonlinux/zfs#5375
* Linux 2.6.32 compat: Reorder HAVE_BIO_RW_* checks zfsonlinux/zfs#4951
zfsonlinux/zfs#4959
* Use large stacks when available zfsonlinux/zfs#4059
* Use set_cached_acl() and forget_cached_acl() when possible
zfsonlinux/zfs#5378
* Use kernel slab for vn_cache and vn_file_cache zfsonlinux/spl#599
* Fix batch free zpl_posix_acl_release zfsonlinux/zfs#5340
zfsonlinux/zfs#5353
* Fix zfsctl_snapshot_{,un}mount() issues zfsonlinux/zfs#5250
* Fix systemd services configutation through preset file zfsonlinux/zfs#5356
* Fix RLIMIT_FSIZE enforcement zfsonlinux/zfs#5587 zfsonlinux/zfs#5673
zfsonlinux/zfs#5720 zfsonlinux/zfs#5726
* Fix leak on zfs_sb_create() failure zfsonlinux/zfs#5490
zfsonlinux/zfs#5496
* Fix zpl_fallocate_common() leak zfsonlinux/zfs#5244 zfsonlinux/zfs#5330
* Fix fchange in zpl_ioctl_setflags() zfsonlinux/zfs#5486
* Fix wrong operator in xvattr.h zfsonlinux/zfs#5486
* Fix counting '@' in dataset namelen zfsonlinux/zfs#5432
zfsonlinux/zfs#5456
* Fix dmu_object_size_from_db() call under spinlock zfsonlinux/zfs#3858
* Fix lookup_bdev() on Ubuntu zfsonlinux/zfs#5336
* Fix receiving custom snapshot properties zfsonlinux/zfs#5189
* Fix bio merging w/noop scheduler zfsonlinux/zfs#5181
* Fix sync behavior for disk vdevs zfsonlinux/zfs#4858
* Fix uninitialized variable in avl_add() zfsonlinux/zfs#3609
* Fix tq_lock contention by making write taskq non-dynamic
zfsonlinux/zfs#5236
* Fix atime handling (relatime, lazytime) zfsonlinux/zfs#4482
* Fix splat-cred.c cred usage zfsonlinux/spl#556
* Fix splat memleak zfsonlinux/spl#590
* Fix p0 initializer zfsonlinux/spl#576
* Fix aarch64 type warning zfsonlinux/spl#574
* Fix crgetgroups out-of-bound and misc cred fix zfsonlinux/spl#556
* Remove dead root pool import code zfsonlinux/zfs#4951

Thanks to everyone who contributed to this release!

Enjoy,
Brian


More information about the zfs-announce mailing list