Skip to content

Releases: openzfs/zfs

v0.6.3-1.3

09 Apr 21:55
zfs-0.6.3-1.3
Compare
Choose a tag to compare

Bug Fixes

  • Fixed current_kernel_time() in the time compatibility wrappers
  • Linux 3.12 compat: split shrinker has s_shrink
  • Linux 3.19 compat: file_inode was added
  • Linux 4.0 compat: bdi_setup_and_register()
  • Linux compat: misc_register()/misc_deregister()

v0.6.3-1.2

09 Apr 21:54
zfs-0.6.3-1.2
Compare
Choose a tag to compare

Bug Fixes

  • Fixed typo in %post scriptlet
  • Fixed ACL-to-mode translation panic for empty ACL
  • Fixed freed spill blocks must be undirtied
  • Fixed serialization on mutex_exit() to fix race
  • Linux 3.12 compat: shrinker semantics
  • Linux 3.16 compat: smp_mb__after_clear_bit()
  • Linux 3.17 compat: remove wait_on_bit action function
  • Linux 3.18 compat: mandatory locks
  • Exported ZIL interfaces
  • Set spl_kmem_cache_slab_limit=16384 to default
  • Set spl_kmem_cache_reclaim=0 to default

v0.6.3-1.1

09 Apr 21:54
zfs-0.6.3-1.1
Compare
Choose a tag to compare

Bug Fixes

  • Fixed panic in zil_commit()
  • Fixed DKMS packaging

v0.6.3

09 Apr 18:38
zfs-0.6.3
Compare
Choose a tag to compare

New Functionality

  • Compatible with kernels up to Linux 3.14.
  • A smoother write throttle for consistent performance under load.
  • Smarter caching to improve the cache hit rate for certain workloads.
  • Support for Posix style ACLs.
  • Support for the immutable and append-only file attributes.
  • Support for mounting filesystems with relatime style updates.
  • SELinux integration through four new dataset properties.
  • Systemd support for better distribution integration.
  • A new ZFS Event Daemon (ZED) for pool monitoring and management.
  • Support for aarch64 and sparc64 architectures.

Bug Fixes

  • Many performance improvements.
  • Over 200 bug fixes.

v0.6.2

09 Apr 18:51
zfs-0.6.2
Compare
Choose a tag to compare

New Functionality

  • Added Linux 3.11 compatibility
  • Added arcstat.py script from FreeNAS
  • Added 'zpool labelclear' command from FreeBSD
  • Added L2ARC compression from Illumos
  • Added I/O deadman thread from Illumos
  • Added SEEK_DATA/SEEK_HOLE to lseek()/llseek()
  • Added writeable arc+l2arc module options
  • Improved detection of advanced format (AF) disks
  • Improved N-way mirror read performance
  • Improved zdb to display SA xattrs

Bug Fixes

  • Fixed missing zvols on import
  • Fixed setting lower ashift with '-o ashift'
  • Fixed xattr error handling
  • Fixed kernel stack overflows
  • Fixed spinning arc_adapt process
  • Fixed spinning in iterate_supers_type() on unmount
  • Fixed read-only pool unmount hang
  • Fixed txg_quiesce deadlock
  • Fixed .zfs/snapshot unmount deadlock
  • Fixed zfs_readdir() returns type and offset
  • Fixed SA based xattrs on symlinks
  • Fixed zpool_read_label() so it reads all labels
  • Fixed mount flags leaking in to the kernel
  • Fixed panic in arc_read()
  • Fixed panic in zfs_sb_teardown()/zfs_resume_fs()
  • Fixed ARC caching freed blocks from Illumos
  • Fixed slow space map condensing from Illumos
  • Fixed taskq contention from Illumos

v0.6.1

09 Apr 18:58
zfs-0.6.1
Compare
Choose a tag to compare

New Functionality

  • Added Linux 3.9 compatibility
  • Added snapdev property to control visibility of zvol snapshots.
  • Git - included in release for working builds.
  • Updated dkms and kmod compliant packaging.
  • Added man pages for splat, fsck.zfs, mount.zfs, zhack, zinject, zpios, ztest, and zpool-features.

Bug Fixes

  • Fixed disk cache flushing for 2.6.37 and newer kernels.
  • Fixed hot spare functionality.
  • Disabled old on-disk format warning for zpool status -x.
  • Enabled zfs_arc_memory_throttle_disable by default.
  • Improved slab object reclaim behavior.