git: baa50314567a..e269af1b3c7b - vendor/openzfs/zfs-2.2-release - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Thu, 12 Dec 2024 08:51:56 UTC
The branch vendor/openzfs/zfs-2.2-release has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=baa50314567a..e269af1b3c7b

56608daa8de1 Cleanup DB_DNODE() macros usage
30ea442961df zfs_log: add flex array fields to log record structs
3fb66475617c META: set Linux minimum version to 4.18
d66412884ac8 Linux 6.11 compat: META
8ca4319f605e ZTS: remove skips for zvol_misc tests
b0cfb480ca42 zed: Add deadman-slot_off.sh zedlet
55468ccc3e21 ZTS: small fix for SEEK_DATA/SEEK_HOLE tests (#16413)
b4502ac34281 tests: user_property: Clarify comments
00dd5ea9e6b7 tests: user_property_001_pos: Remove unnecessary evals
66bb2a83899e Github workflow: fix typo in `zloop` artifact
d6ec55963ae8 zts-report: don't crash on non-UTF-8 chars in the log (#16497)
e29e7a0502c9 ZTS: fix zpool_status_008_pos test on qemu vm's
36bac59fbced ZTS: increase timeout of mmap_sync_001_pos
66db2237781e ZTS: Use QEMU for tests on Linux and FreeBSD
1cbb695dccd6 ZTS: use openssl for md5digest and sha256digest
53879c4ecc4a ZTS: Fix Test Summary page generation
ca5652c4205f ZTS: Remove functional tests via matrix
e2bded28ea17 ZTS: Fix skipping over comment lines in zpool_create.shlib
484f92b8fa36 ZTS: Fix Summary Page
b69c7f38476a ZTS: Retire "ci_reason" exceptions
46b0d5c486e5 ZTS: Retire "tmpfile_reason" exception
ce3ad59c27fe ZTS: Add additional exceptions
af0a2bef4035 ZTS: CodeQL Action v3 update
1b27b76f6f59 ZTS: CI Documentation Updates
040be2504a32 CI: cancel workflows when PRs are updated (#16562)
92c384cbac1f CI: run only sanity check on limited OSes for nonbehavioral changes
f407add033e3 ZTS: Fix zpool_import_hostid_changed_cachefile_unclean_export
ad739614ccf0 CI: Add logs to zloop workflow
54244d263a82 ZTS: Update deadman_sync threshold
a44a15d31819 ZTS: Fix zpool_import_hostid_changed_unclean_export
e55e9468f7ca ZTS: Replace MD5 and SHA256 wit XXH128
903db6679348 ZTS: Fix summary page creation
f52b725e643b ZTS: Remove FreeBSD 13.4-STABLE
8457bab268ec ZTS: Fix summary page creation again - second try
09f7432f83e3 CI: Stick with ubuntu-22.04 for CodeQL analysis
34537bd9c7d8 ZTS: Optimize Kernel Same-page Merging (KSM)
aa32ee6838e3 ZTS: Make use of optimal CPU pinning
51996dcaee60 ZTS: Add additional exceptions
bdd1f72d9dff Fix dependency install on Debian 11 (#16683)
f2633144e931 ZTS: Add LUKS sanity test
bb946ff2325c ZTS: Add Fedora 41, remove Fedora 39
25ec9a9034a2 zdb: fix BRT dump (#16335)
bc0d89bfc130 Fix an uninitialized data access (#16511)
c25d5140b0a5 sa_impl: fix SA header bitfield docs
2dc8529d9a6b Fix handling of DNS names with '-' in them for sharenfs
94a571b3d90a Add compatibility file for GRUB versions up to v2.06
54278533a4b2 Reduce and handle EAGAIN errors on AIO label reads
098789216023 Evicting too many bytes from MFU metadata
961627502165 Add SIMD metadata in /proc on Linux
948704cb37f7 Fix /proc/spl/kstat/simd on x86
b9658f9a67ea Add missing guard defines for simd_stat
21c40e6d9e84 FreeBSD: Sync taskq_cancel_id() returns with Linux
48482bb2f4f1 Properly release key in spa_keystore_dsl_key_hold_dd()
2bd540d273db man: update recordsize max size info
4adc97ae15f2 lua: add flex array field to TString type
e8f4592a1991 Avoid computing strlen() inside loops
acc8a31863ee ARC: Cache arc_c value during arc_evict()
18e355670dfd Fix missing packaging files from release tarballs
e63023738ed2 Disable parallel build for native-deb* targets
d29f257b030a Update path for zed in zfs-zed.service for native debian packages
f53f3c3e6ad4 Fix generation of kernel uevents for snapshot rename on linux
18c8abc8aa0c Only serialize native-deb* targets
a1ea40af86e9 libzfs: use zfs_strerror() in place of strerror()
63fbbe871298 Fallback to strerror() when strerror_l() isn't available
308d04ac3740 Fix inconsistent mount options for ZFS root
b32b35cea880 zdb: show bp in uberblock dump
82ab837a0e58 Fix gcc unused value warning in FreeBSD simd.h
73b3e8acef77 Fix gcc uninitialized warning in FreeBSD zio_crypt.c
727506c943f5 On the first vdev open ignore impossible ashift hints
f237b8e2a4d2 vdev_disk: try harder to ensure IO alignment rules
d83cd5307d98 zdb: add extra -T flag to show histograms of BRT refcounts
d3887c4c61b7 Verify parent_dev before calling udev_device_get_sysattr_value
5dac614e7b59 contrib/bash_completion.d: squelch FreeBSD seq when first < last
9a0ebe3a8745 contrib: bash_completion.d: force zpool symlink recreation
4197af4df146 Updating bash completion build file
f4e66db40188 vdev_disk: move abd return and free off the interrupt handler
b2bef90465fb Linux 6.10 compat: Fix tracepoints definitions
deddfdd2804c config: remove checks with unused defines
05d6f621a987 Replace usage of schedule_timeout with schedule_timeout_interruptible (#16150)
ca95fa3531d8 Linux: Report reclaimable memory to kernel as such (#16385)
e5e4957a54d8 Allow block cloning to be interrupted by a signal.
*** 142 LINES SKIPPED ***