aboutsummaryrefslogtreecommitdiffstats
path: root/module
Commit message (Expand)AuthorAgeFilesLines
* vdev_disk: make read/write IO function configurableRob Norris2024-03-281-2/+21
* vdev_disk: reorganise vdev_disk_io_startRob Norris2024-03-281-20/+31
* vdev_disk: rename existing functions to vdev_classic_*Rob Norris2024-03-282-102/+118
* abd: add page iteratorRob Norris2024-03-283-11/+139
* Linux 6.8 compat: use splice_copy_file_range() for fallbackRob N2024-03-211-2/+14
* dmu: Allow buffer fills to failAlexander Motin2024-02-204-24/+36
* BRT: Fix slop space calculation with block cloningBi112024-02-121-1/+2
* LUA: Backport CVE-2020-24370's patchthe-Chain-Warden-thresh2024-02-081-3/+4
* Improve performance for zpool trim on linuxUmer Saleem2024-02-061-14/+58
* BRT: Fix FICLONE/FICLONERANGE shortened copyTony Hutter2024-02-064-35/+65
* Linux 6.8 compat: replace MAX_ORDER defineRob Norris2024-01-291-9/+18
* Linux 6.8 compat: implement strlcpy fallbackRob Norris2024-01-294-0/+4
* Linux 6.8 compat: update for new bdev access functionsRob Norris2024-01-291-58/+79
* Don't assert mg_initialized due to device addition racePaul Dagnelie2024-01-291-3/+0
* Update vdev devid and physpath if changed between importsAmeer Hamza2024-01-291-13/+27
* linux spl: fix typo in top comment of spl-condvar.cTino Reichardt2024-01-291-1/+1
* Make spl_kmem_cache size check consistentyouzhongyang2024-01-291-2/+3
* Extend aux label to add path informationAmeer Hamza2024-01-291-23/+31
* fix: Uber block label not always found for aux vdevsAmeer Hamza2024-01-291-0/+31
* Fix a potential use-after-free in zfs_setsecattr()Mark Johnston2024-01-291-2/+2
* Linux: Defer loading the object set in zfs_setattr()Mark Johnston2024-01-291-1/+2
* Fix file descriptor leak on pool import.Pawel Jakub Dawidek2024-01-261-12/+51
* Fix cloning into mmaped and cached file.Pawel Jakub Dawidek2024-01-191-0/+4
* Autotrim High Load Average FixKevin Jin2024-01-181-1/+2
* Linux 6.7 compat: zfs_setattr fix atime updateRob N2024-01-171-2/+1
* spa: Let spa_taskq_param_get()'s addition of a newline be optionalMark Johnston2024-01-161-6/+7
* spa: Fix FreeBSD sysctl handlersMark Johnston2024-01-161-24/+6
* Fix livelist assertions for dedup and cloningAlexander Motin2024-01-121-17/+14
* Improve block sizes checks during cloningAlexander Motin2024-01-121-6/+25
* Don't panic on unencrypted block in encrypted datasetchrisperedun2024-01-082-4/+0
* dbuf: Set dr_data when unoverriding after cloneAlexander Motin2024-01-081-3/+5
* dbuf: Handle arcbuf assignment after block cloningAlexander Motin2024-01-081-1/+11
* DMU: Fix lock leak on dbuf_hold() errorAlexander Motin2024-01-081-1/+1
* BRT: Limit brt_vdev_dump() to only one vdevAlexander Motin2024-01-081-47/+33
* ZIL: Remove 128K into 2x68K LWB split optimizationAlexander Motin2024-01-081-2/+0
* Allow block cloning across encrypted datasetsoromenahar2024-01-083-18/+47
* ZIL: Do not clone blocks from the futureAlexander Motin2024-01-082-10/+43
* ZIL: Remove TX_CLONE_RANGE replay for ZVOLs.Alexander Motin2024-01-081-59/+1
* ZIO: Add overflow checks for linear buffersAlexander Motin2024-01-081-2/+55
* ZIL: Assert record sizes in different placesAlexander Motin2024-01-086-37/+115
* L2ARC: Restrict write size to 1/4 of the deviceAlexander Motin2024-01-081-26/+4
* Linux: Reclaim unused spl_kmem_cache_reclaimAlexander Motin2024-01-081-11/+0
* FreeBSD: Optimize large kstat outputsAlexander Motin2024-01-081-22/+16
* Update the kstat dataset_name when renaming a zvolAlan Somers2024-01-083-0/+15
* ABD: Be more assertive in iteratorsAlexander Motin2024-01-081-78/+26
* spa: make read/write queues configurableRob Norris2023-12-221-1/+296
* Linux 6.5 compat: check BLK_OPEN_EXCL is definedBrian Behlendorf2023-12-211-6/+12
* linux 6.7 compat: rework shrinker setup for heap allocationsRob Norris2023-12-213-4/+123
* linux 6.7 compat: handle superblock shrinker member changeRob Norris2023-12-211-2/+8
* linux 6.7 compat: use inode atime/mtime accessorsRob Norris2023-12-214-35/+50