Supported Platforms
- Linux: compatible with 3.10 - 5.10 kernels
- FreeBSD: Release 12.2, stable/12, 13.0 (HEAD)
Changes
- Autoconf 2.70 compatibility #11413 #11419
- zfs_mount_all_mountpoints: cleanup_all should leave pool root mounted #11417
- VZ 7 kernel compat: introduce ITER-enabled .direct_IO() via IOVECs #11410 #11411
- Memory leak in zdb:import_checkpointed_state() #11396
- Memory leak in ztest_dmu_objset_own() #11396
- Memory leak in ztest_vdev_attach_detach() #11396
- nvlist leaked in zpool_find_config() #11396
- implicit conversion from 'boolean_t' to 'ds_hold_flags_t' #11406
- Linux 5.11 compat: blk_{un}register_region() #11387 #11390
- Linux 5.11 compat: revalidate_disk_size() #11387 #11390
- Linux 5.11 compat: bdev_whole() #11387 #11390
- Linux 5.11 compat: bio_start_io_acct() / bio_end_io_acct() #11387 #11390
- Linux 5.11 compat: lookup_bdev() #11387 #11390
- Linux 5.11 compat: conftest #11387 #11390
- dbufstat: Fix warnings with Python 3.8 #11394
- Linux 5.10 compat: META #11391
- zfs-kmods: install to /lib/modules instead of /usr/lib/modules #11381
- Dangling reference from dmu_objset_upgrade #11368
- Linux 4.18.0-257.el8 compat: blk_alloc_queue() #11374
- Linux 5.10 compat: also zvol_revalidate_disk() #11358
- Fix maybe uninitialized variable warning #11373
- Remove iov_iter_advance() from iter_read #11375 #11378
- Linux 5.10 compat: use iov_iter in uio structure #11351
- Remove incorrect assertion #11235
- Reduce confusion in zfs_write #11191
- Return EFAULT at the end of zfs_write() when set #11193
- Simplify offset and length limit in zfs_write #11176
- Const some unchanging variables in zfs_write #11176
- Remove redundant oid parameter to update_pages #11176
- Factor uid, gid, and projid out of loop in zfs_write #11176
- Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSD #11078
- ZTS: Simplify zpool_initialize_verify_initialized #11365
- special device removal space accounting fixes #11329
- Use the correct return type for getopt #11359
- DKMS: Disable weak modules #9891 #11128 #11242 #11335
- lua: avoid gcc -Wreturn-local-addr bug #11337
- spa: avoid type narrowing warning #11336
- FreeBSD libzfs: gcc requires __thread after static #11331
- Fix reporting of CKSUM errors in indirect vdevs #11277
- arc_summary3: Handle overflowing value width #11270
- FreeBSD: Implement sysctl for fletcher4 impl #11270
- Fix kernel panic induced by redacted send #11297
- FreeBSD: Fix format of vfs.zfs.arc_no_grow_shift #11318
- FreeBSD: Update usage of py-sysctl #11318
- Fix possibly uninitialized 'root_inode' variable warning #11306
- CI: add zloop workflow
- FreeBSD: Do zcommon_init sooner to avoid FPU panic #11302
- mount_zfs: print strerror instead of errno for error reporting #11303
- Drop path prefix workaround #11295
- Delete rw_semaphore.wait_lock configure check #11309
- Fix optional "force" arg handing in zfs_ioc_pool_sync() #11281 #11284
- CI: add new zfs-tests-sanity workflow #11304
- ZTS: zpool_trim tests throttle trim process #11296
- Reduce fletcher4 and raidz benchmark times #11282
- ZTS: adjust zpool_import_012_pos timeout #11286
- ZTS: Update zfs_share_concurrent_shares.ksh #11283
- Add sanity.run file #11271
- Fix trivial typo in zfs-diff.8 #11268 #11272
- Fix for "Reduce latency effects of non-interactive I/O" #11261
- Reduce latency effects of non-interactive I/O #11166
- Add compatibility for busybox mktemp #11269
- FreeBSD: notify userspace when a vdev is removed #11260
- Make zpool status "remove:" label print in bold #11255
- CI: simplify checkstyle runner #11262
- ZED/zfs-list-cacher.sh: don't exit on ignored event type #11164 #11247
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.