git: 3747329b7864 - main - zfs: merge openzfs/zfs@e8e602d98
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 31 May 2025 13:44:06 UTC
The branch main has been updated by mm:
URL: https://cgit.FreeBSD.org/src/commit/?id=3747329b7864d0f98a0e34dda0113804ab3a2dce
commit 3747329b7864d0f98a0e34dda0113804ab3a2dce
Merge: d00a98d639ca e8e602d987b0
Author: Martin Matuska <mm@FreeBSD.org>
AuthorDate: 2025-05-31 15:41:12 +0000
Commit: Martin Matuska <mm@FreeBSD.org>
CommitDate: 2025-05-31 15:41:12 +0000
zfs: merge openzfs/zfs@e8e602d98
Notable upstream pull request merges:
#17381 44e326689 events: include zio type in IO error reports
#17395 008c9666e Set spa_final_txg in spa_unload()
#17394 1bd225ed8 abd_os: move headers from libzpool to libspl
#17399 5764e218b vdev_disk: remove classic IO submission
#17400 b3b3cd1e4 vdev: skip faulting disks pending removal
#17406 a38376b37 Rename zvol kernel module parameters sysctls on FreeBSD side
#17407 2d33c8edb Make rewrite use Uncached I/O
Obtained from: OpenZFS
OpenZFS commit: e8e602d987b01e7940f698d5fa2b00754609c74b
.../.github/workflows/scripts/qemu-2-start.sh | 15 +-
.../.github/workflows/scripts/qemu-3-deps-vm.sh | 6 +-
.../.github/workflows/scripts/qemu-4-build-vm.sh | 2 +-
.../.github/workflows/scripts/qemu-6-tests.sh | 7 +
.../.github/workflows/zfs-qemu-packages.yml | 2 +-
sys/contrib/openzfs/.github/workflows/zfs-qemu.yml | 8 +-
sys/contrib/openzfs/cmd/zpool/zpool_main.c | 12 +-
sys/contrib/openzfs/config/Rules.am | 3 +-
sys/contrib/openzfs/include/sys/fm/fs/zfs.h | 1 +
sys/contrib/openzfs/include/sys/zio.h | 1 -
sys/contrib/openzfs/include/zfs_valstr.h | 1 +
sys/contrib/openzfs/lib/libspl/include/Makefile.am | 2 +
.../{libzpool => libspl}/include/sys/abd_impl_os.h | 0
.../lib/{libzpool => libspl}/include/sys/abd_os.h | 0
sys/contrib/openzfs/lib/libzfs/libzfs.abi | 7 +
sys/contrib/openzfs/lib/libzpool/Makefile.am | 2 -
.../openzfs/lib/libzpool/include/Makefile.am | 4 -
sys/contrib/openzfs/man/man4/zfs.4 | 18 +-
sys/contrib/openzfs/man/man8/zpool-events.8 | 59 ++++-
.../openzfs/module/os/linux/zfs/vdev_disk.c | 281 +--------------------
sys/contrib/openzfs/module/os/linux/zfs/zvol_os.c | 6 +-
sys/contrib/openzfs/module/zcommon/zfs_valstr.c | 11 +
sys/contrib/openzfs/module/zfs/spa.c | 6 +
sys/contrib/openzfs/module/zfs/vdev.c | 5 +-
sys/contrib/openzfs/module/zfs/zfs_fm.c | 2 +
sys/contrib/openzfs/module/zfs/zfs_vnops.c | 2 +-
sys/contrib/openzfs/module/zfs/zio.c | 52 ++--
sys/contrib/openzfs/module/zfs/zvol.c | 6 +-
sys/contrib/openzfs/tests/zfs-tests/cmd/ereports.c | 1 +
.../openzfs/tests/zfs-tests/include/tunables.cfg | 2 +-
.../functional/direct/dio_async_fio_ioengines.ksh | 25 +-
.../zfs-tests/tests/functional/io/io_uring.ksh | 7 -
32 files changed, 156 insertions(+), 400 deletions(-)