git: 1c702dda346a..6330a45b06d2 - vendor/openzfs/zfs-2.4-release - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Wed, 13 May 2026 18:52:02 UTC
The branch vendor/openzfs/zfs-2.4-release has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=1c702dda346a..6330a45b06d2

fc44c73021c3 build: add SPDX license tags to build system files
423466063dea spdxcheck: enforce SPDX license tags on build system files
faddb7f5cab1 Linux 7.0: explicitly set setlease handler to kernel implementation
ca18f1ad5fbc build: get objtool from $kernelbuild
786b7c2a90e5 Linux 7.0: blk_queue_nonrot() renamed to blk_queue_rot()
ffa0a5af30e4 Linux 7.0: posix_acl_to_xattr() now allocates memory
20a30acc5407 Linux 7.0: add shims for the fs_context-based mount API
04daeffe7c41 CI: Remove deprecated Fedora 41
1ace2bf889e0 zpl_super: prefer "new" mount API when available
02ed091060ca Fix check for .cfi_negate_ra_state on aarch64
a94b137aac36 FreeBSD: Improve dmesg kernel message prefix
cb2e2f9c4fb9 libzfs: use mount_setattr for selective remount including legacy mounts
5445c3720bb4 config: remove minimum kernel version check
12cd6ffa3937 README: describe specific kernels/distros we target
33961142a2fa Fix deadlock on dmu_tx_assign() from vdev_rebuild()
938c8c98b1be draid: fix data corruption after disk clear
97949da7097d config: fix STATX_MNT_ID detection
7894a5e88473 ZTS: redundancy_draid_spare{1,3} exceptions
1bc922516ec4 ZTS: Add back redundancy_draid_spare3 exception
59185c569155 Linux 7.0: also set setlease handler on directories (#18331)
bec56a4c10af config: refuse to build without fs_context
0edbfbfb2dd2 linux/super: remove support for old mount API
7c3f75af2f15 linux/super: flatten mount/remount into get_tree/reconfigure
04692b29da86 linux/super: flatten zpl_mount_impl into zpl_get_tree
20b8936c1ab8 linux/super: flatten zpl_fill_super into zpl_get_tree
2c861ebcdec4 CI: Support repository variable override for ZTS OS selection
0d42a6c35733 CI: Add ARM builder
6756fd47401c Linux 7.0: autoconf: Remove copy-from-user-inatomic API checks (#18348) (#18354)
74052404c64c ci: update FreeBSD CI images from 14.3 to 14.4
3ca81f610b39 Linux 7.0: ensure LSMs get to process mount options
9b8ccbd2cbf5 draid: fix import failure after disks replacements
7843c42b273d linux/vfsops: add vfs_t allocator, make public
36ae5a65aad1 linux/vfsops: remove old options parser
f5a60b6caedb linux/super: remove zpl_parse_monolithic
43eed9ee417b linux/super: match vfs_t lifetime to fs_context
0b223ef57730 linux/super: implement new mount params parser
a8942fdb8940 linux/super: work around kernels that enforce "forbidden" mount options
fc285caa841d linux/vfsops: remove zfs_mnt_t, pass directly
26e9a69feac9 CI: Free 35GB of unused files on the runner
63b8da8ff7b0 Linux: Refactor zpl_fadvise()
e9a8c6e080ef draid: allow seq resilver reads from degraded vdevs
f4e5eb7e51d0 CI: set /etc/hostid in zloop runner
eec8b9b929dc CI: Disable ZIP file artifacts, update versions
da44040bbb53 draid: fix cksum errors after rebuild with degraded disks
a6b3ff9bab40 deb.am: propagate build errors in native-deb targets
eb3331a83e91 Linux 7.0 compat: META
6cb1e850b206 CI: Do not set scheduler in qemu-1-setup.sh
f99954c01f6f CI: tolerate missing artifacts
afc6e0816068 CI: Add more debugging to qemu-1-setup.sh
aba3ed30a393 fix memleak in spa_errlog.c
b40cd919130f Fix s_active leak in zfsvfs_hold() when z_unmounted is true
5d569358c8a9 Fix options memory leak in zfsctl_snapshot_mount
b2602a400a47 Fix snapshot automount deadlock during concurrent zfs recv
e7524594a907 Fix read corruption after block clone after truncate
9edfdd6e416b [zfs-2.4.2] Whitelist some Makefile.am files from SPDX
b06caaeec479 range_tree: use zfs_panic_recover() for partial-overlap remove
7590972f76e5 Prevent range tree corruption race by updating dnode_sync()
b8addf92216a dmu_direct: avoid UAF in dmu_write_direct_done()
aa62ae87dd18 Fix 'kernel BUG at mm/usercopy.c'
19354abc53ad CI: curl fallback, print killed tests, FreeBSD URL
887bfc1a64bd build: use pax tar format for make dist
b0c1dcb5310f ZTS: add targeted redundancy_draid_spare exception
76fd64ac9f62 Fix rare cksum errors after rebuild
fc87e269e291 Initialize vr_last_txg for rebuild
65b4a5c5518f Linux 7.1: access dentry d_alias directly
7534fa4df71f CI/GCC: Add Fedora 44, fix build errors and threadsappend
7b10409fbfeb CI: FreeBSD 15.1 PRERELEASE (#18490)
9f92266b76dd Fix redundant declaration of dsl_pool_t
3862aadf78ec Fix vdev_rebuild_range() tx commit
0b58f1db893f libspl/mnttab: follow symlinks when resolving path via statx (#18469)
91c87648a72d [2.4.2-only] GCC: Fix uu_ident.c strchr()
6f14581e1ace Cleanup allocation class selection
4bb759274508 Add support for POSIX_FADV_DONTNEED
38501e182131 Fix long POSIX_FADV_DONTNEED for single block files
f07458737c68 initramfs: fix incorrect variable rename
6330a45b06d2 Tag zfs-2.4.2