From nobody Fri May 3 15:46:39 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VWFXb5HWlz5J0gJ for ; Fri, 3 May 2024 15:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VWFXb4sHqz3wjf; Fri, 3 May 2024 15:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714751199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/Vw3NpEm+2dwZTWTxysyiui2OrDmNpPSqxKsjPx42Ng=; b=cRWOC3QdXJ9zh9lXuqT6OkozNEnKwrXQdun6vL/VL4Gz2NvFoKmFOXKw215Wpz+HYNH3ld cIYkOr+8JTIYFgG2hzFTUGQ4V1huXVjFIlcavbtEoniQAwvPF/Fp77jDZ4XJxF2rR5gz+O Ss4bmnoVI93KBHu30e+BEMj8Vc3jU4aoXVcXVEJWx7OzvU52t68TVjGsuS0V+ypA5+RDbv EJf7+ElehVO6kZ8lp9x9xQpx+pKYCnMZtI4A1wT4VRbpS8mEAeGRyreka4+QKxrcYVuMeT xDIdMqU0201pJYYYp5NdjEeTdeNzIJDqmCDbh5fSAcCtHolmZOVcFbmcxZKj+w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714751199; a=rsa-sha256; cv=none; b=chQ5UZqU+LMetOWsYzVM6QhbXZ8xrl01cFC0UpSMRj/U8XwGncae8TZaDkFEHVO7xt0ocb IpnWkSJwuDk0jbZNSllRkHWtnfivX/MNe97DmCXXGCoFzYhL632uIGLVlRRGWOY0lV8g27 p8hwazvNnWZLra1FStRnJX3CcCU0LPn3HUNV357DiTXwH+EhjFewPKcC0nRmCixSboKhPU uIYQMXEDyqNOphGLVmqxl4YQvq1Wo5+snEYIItBpXBfSTRlcvmymQwkkhYOz0vvg23o4Pl duDRgvAHNfezViIcN30x9ogqsXrEcJYwTYs2o5eUzvjFQL8O2GVkTW9pyY+oVw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714751199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/Vw3NpEm+2dwZTWTxysyiui2OrDmNpPSqxKsjPx42Ng=; b=BTZ05dz/JYqgW/a6SVhd6fsE4eylHejI+nNFNfQN7EC1qwp8m9M9rDSzfAFQYrJ6ymz4yw qMnzORKdCJS33hLr3fHf+KcbY1xnJc7jG94j6Zao3ZShqoK8Xam7ZMxjAA6gudqoYYIiMc 4VsIDCSg+aeCWhfqRnxlKyYhsd+gHKj+sWzpVuqkvgDAkETWt+fbkojvWYMp7Ap0QFDzip dvr9Lw1JHsSRV08kRqpc4L2avys8X403RA3ykFWA9vFyB4iTcmXtkXUQTZFFwdPjFkqqIm CNPOVL5cQqYzoWhWUUjRJlEpIdtkuP0Qc08ektWFoa+owvmbFQxw7AjFMliRpw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VWFXb4QfJzrMC; Fri, 3 May 2024 15:46:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 443FkdQK054227; Fri, 3 May 2024 15:46:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 443FkdrS054226; Fri, 3 May 2024 15:46:39 GMT (envelope-from git) Date: Fri, 3 May 2024 15:46:39 GMT Message-Id: <202405031546.443FkdrS054226@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: Martin Matuska Subject: git: c883088df83c..256659204578 - vendor/openzfs/zfs-2.2-release - vendor branch updated List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mm X-Git-Repository: src X-Git-Refname: refs/heads/vendor/openzfs/zfs-2.2-release X-Git-Reftype: branch X-Git-Commit: 2566592045780e7be7afc899c2496b1ae3af4f4d X-Git-Oldrev: c883088df83ced3a2b8b38e6d89a5e63fb153ee4 X-Git-Newrev: 2566592045780e7be7afc899c2496b1ae3af4f4d Auto-Submitted: auto-generated The branch vendor/openzfs/zfs-2.2-release has been updated by mm: URL: https://cgit.FreeBSD.org/src/log/?id=c883088df83c..256659204578 58211157bf86 Linux 6.8 compat: use splice_copy_file_range() for fallback 220bb7341eb4 linux 5.4 compat: page_size() 52a2af6fd164 abd: add page iterator 4820185031d6 vdev_disk: rename existing functions to vdev_classic_* 13b5348848b1 vdev_disk: reorganise vdev_disk_io_start 03ff875e09c6 vdev_disk: make read/write IO function configurable 51c2bd0def64 vdev_disk: rewrite BIO filling machinery to avoid split pages af3a5bb40d89 vdev_disk: add module parameter to select BIO submission method cb599d27edf8 vdev_disk: use bio_chain() to submit multiple BIOs d0b3be763f63 abd_iter_page: don't use compound heads on Linux <4.5 eebf00bee91d vdev_disk: default to classic submission for 2.2.x deb7a84231af Fix corruption caused by mmap flushing problems 28520cad2500 vdev_disk: don't touch vbio after its handed off to the kernel d0d9dccc61d2 vdev_disk: ensure trim errors are returned immediately 7ad2616d378f vdev_disk: fix alignment check when buffer has non-zero starting offset 5fc134ff2ff5 zvol: use multiple taskq 5c0fe099ec74 zvol_os: fix build on Linux <3.13 3c5f354a8c3a zvol_os: fix compile with blk-mq on Linux 4.x 7ea83310096b ZIL: Detect single-threaded workloads 8b1a132de749 ZIO: Optimize zio_flush() 25ea8ce94bf2 ZIL: Improve next log block size prediction 3b8817db9607 ZIL: Update Linux tracing after #15635 fdd97e00934b Refactor dmu_prefetch(). 793a2cff2a0c Linux: Cleanup taskq threads spawn/exit fa5de0c5cd40 Update resume token at object receive. f7c1db636694 BRT: Change brt_pending_tree sorting order dced953b62f2 ZAP: Some cleanups/micro-optimizations fdd8c0aea1cf BRT: Skip duplicate BRT prefetches 19bf54b76414 ZAP: Massively switch to _by_dnode() interfaces 457e62d7ca0e BRT: Relax brt_pending_apply() locking c94f73007855 BRT: Make BRT block sizes configurable 3e91a9c525f5 BRT: Skip getting length in brt_entry_lookup() 2ea370a4e3fe BRT: Fix holes cloning. e3c1c9153f76 BRT: Fix tests to work on non-empty pools 39993c3dfee3 BRT: Check pool clone stats in more tests d5fb6abd3640 Improve dbuf_read() error reporting 602b5dca7b0c Fix read errors race after block cloning 026fe796465e Speculative prefetch for reordered requests 97d7228f4272 Remove db_state DB_NOFILL checks from syncing context f4ce02ae42ab Small fix to prefetch ranges aggregation 575872cc37a7 L2ARC: Relax locking during write 72e4996a54fe bdev_discard_supported: understand discard_granularity=0 bb9542a2a027 Linux 6.8 compat: META (#16099) fa2cbd40078f zvols: prevent overflow of minor device numbers 3fb0942cc5fb udev: correctly handle partition #16 and later 5dbed504295e Linux 5.18+ compat: Detect filemap_range_has_page b9c3040b10b6 vdev_disk: clean up spa/bdev mode conversion 3bd7cd06b711 Linux 6.9 compat: bdev handles are now struct file 9a7ef02f4dcd Linux 6.9 compat: blk_alloc_disk() now takes two args 8a56047135b1 Add support for zfs mount -R b0b0d07b13ae man: move zfs_prepare_disk.8 to nodist_man_MANS baaac3165542 config/Substfiles.am: restrict to the dedicated list. 6732e223bf70 etc/init.d: decide which variant to use at build time. d6da6cbd74f3 Clean up existing VERIFY*() macros. 5dda8c091026 Add VERIFY0P() and ASSERT0P() macros. 9f1d3db73035 Check for minimum partition size 2ff09e8fed11 freebsd: fix missing headers in distribution tarball 67995229a865 Fix option string, adding -e and fixing order d088fb7d2408 ZTS: fix flakiness in cp_files_002_pos e0cfa1592da0 Fix buffer underflow if sysfs file is empty 5d859a2e22f8 xdr: header cleanup 889152ce4a8d Give a better message from 'zpool get' with invalid pool name da88fc4ac9dc zap_leaf: make l_hash[] variable length to silence UBSAN db65272aef3d [2.2.4-only] Stub RAIDZ enums to prevent conflicts c1c26a77ff38 Add slow disk diagnosis to ZED 74101f7e2ade vdev props comment and manpage should include zfsd and FreeBSD mentions 531572b5906a Fix panics when truncating/deleting files 86b39b41a031 Fix locale-specific time 97889c037a8a return NULL at end of send_progress_thread 3f817debb431 AUTHORS: refresh with recent new contributors 7aaf6ce9d863 Add the BTI elf note to the AArch64 SHA2 assembly 16c223eec9b4 Do no use .cfi_negate_ra_state within the assembly on Arm64 51d3c23150d3 Add newline to two zpool messages 6581b1784216 ZTS: user_namespace_004.ksh avoid error in cleanup if unsupported 284489893bdd zfs-kmod: fix empty rpm requires/conflicts 71216b91d281 Python 3.12 deprecated python3-distutils ef3fea63eb22 GCC: Fixes for gcc 14 on Fedora 40 5972bb856c1e Use ASSERT0P() to check that a pointer is NULL. 4d17e200dde1 Add zfetch stats in arcstats b3b37b84e833 Fix arcstats for FreeBSD after zfetch support 6f323353d280 Add ashift validation when adding devices to a pool *** 5 LINES SKIPPED ***