git: c883088df83c..256659204578 - vendor/openzfs/zfs-2.2-release - vendor branch updated
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 03 May 2024 15:46:39 UTC
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 <filesystem> 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 ***