Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      OpenZFS version 2.3.2 has been released.

      Supported Platforms

      • Linux: compatible with 4.18 - 6.14 kernels
      • FreeBSD: compatible with releases starting from 12.2-RELEASE

      Changes

      • RPM: Hold back incompatible kernel packages on Fedora #17265 #17271
      • CI: Add Fedora 42 runner (#17249)
      • GCC 15: Fix unterminated-string-initialization (#17244)
      • gcm_avx_init: zero the ghash state after hashing the IV
      • Fixed zfs_notify_email for programs like sendmail
      • config: fix ZFS_LINUX_TEST_RESULT_SYMBOL with --enable-linux-builtin #17236
      • Linux 6.0 compat: Check for migratepage VFS (#17217)
      • debian: Add libtirpc-dev dependency (#17220)
      • Fix memory leaks in pool properties handling #17208
      • Added fix for zpool get state segfaults with two or more vdevs (#15972). (#17213)
      • Fix FDT rollback to not overwrite unnecessary fields (#17205)
      • [2.3.2] uconv: add SPDX license tag
      • freebsd: unbreak module/Makefile.bsd build on 15-CURRENT-arm64 #17219
      • Fix nonrot property being incorrectly unset (#17206)
      • Multiple printf() size fixes (#17199)
      • Fix lock reversal on device removal cancel #17164
      • Fix dspace underflow bug #17183
      • simd_powerpc.h: enable FPU on FreeBSD #17191
      • spl_vfs: fix vrele task runner signature mismatch #17101
      • ZTS: Fix zpool dry run tests output formating
      • ZTS: Fix zpool dry run tests depending on output format
      • contrib/initramfs: use LVM autoactivation for activating VGs (#17125)
      • zed: Ensure spare activation after kernel-initiated device removal #17187
      • config: cache results of kernel checks (#17106)
      • Block remap for cloned blocks on device removal #15604 #17180
      • runners: Fix tarball build for zfs-qemu-packages workflow (#17158)
      • runners: Fix zfs-release RPM creation (#17173)
      • Linux: Fix zfs_prune panics v2 (#17121)
      • ZTS: Fix zpool_status_features_001_pos local test (#17174)
      • Disambiguate reference to kibibytes, not kilobytes
      • Fix spelling errors
      • Correct "umount" to "unmount" in a couple of places
      • Capitalize in various places where appropriate
      • Fix cases where "descendent" is used as a noun
      • Make use of "i.e." (id est) consistent
      • Harmonize on American spelling in several places
      • CI: Remove FreeBSD 13.3 and 14.1 tests (#17162)
      • Updating dio_read_verify ZTS test (#16830)
      • Fix deadlock on I/O errors during device removal #17145
      • Always perform bounds-checking in metaslab_free_concrete #17136
      • convert_wycheproof: don't check tag len on invalid tests
      • convert_wycheproof: fix compile failure
      • dmu_tx: rename dmu_tx_assign() flags from TXG_* to DMU_TX_* (#17143)
      • spdxcheck: program to check SPDX license tags
      • SPDX: license tags: LicenseRef-OpenZFS-ThirdParty-PublicDomain
      • SPDX: license tags: OpenSSL-standalone
      • SPDX: license tags: Brian-Gladman-3-Clause
      • SPDX: license tags: BSD-2-Clause OR GPL-2.0-only
      • SPDX: license tags: BSD-3-Clause OR GPL-2.0-only
      • SPDX: license tags: LGPL-2.1-or-later
      • SPDX: license tags: GPL-2.0-or-later
      • SPDX: license tags: Apache-2.0
      • SPDX: license tags: MIT
      • SPDX: license tags: BSD-3-Clause
      • SPDX: license tags: BSD-2-Clause
      • SPDX: license tags: CDDL-1.0
      • ZTS: ICP encryption tests
      • ZTS: test clearing pool and vdev userprops #16887
      • spa_sync_props: remove pool userprops by setting empty-string #16887
      • Add receive:append permission for limited receive #17015
      • Update FreeBSD CI images #17139
      • Fix deduplication of overridden blocks #17120
      • Linux/vnops: implement STATX_DIOALIGN #16972
      • Verify every block pointer is either embedded, hole, or has a valid DVA #17078
      • AUTHORS: refresh with recent new contributors
      • linux: zvols: correctly detect flush requests (#17131)
      • zed: Print return code on failed zpool_prepare_disk #17124
      • Check portable objset MAC even if local is zeroed #17122
      • Add more DDT tests #17049
      • ZTS: replace uses of TMPDIR with mktemp
      • ZTS: make uses of mktemp consistent
      • ZTS: zfs-tests: set TMPDIR to FILEDIR
      • ZTS: test-runner: always apply timestamp to outputdir before updating
      • ZTS: runfiles: remove explicit outputdir
      • ZTS: zfs-tests: use configured FILEDIR for all temp paths
      • ZTS: replace all uses of /var/tmp with TEST_BASE_DIR
      • Linux 6.14 compat: META (#17098) (#17172)
      • Revert "zinject: count matches and injections for each handler" (#17137)

      Attachments

        Issue Links

          Activity

            People

              potatogim Jihyeon Gim
              potatogim Jihyeon Gim
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: