aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* ZAP: Massively switch to _by_dnode() interfacesAlexander Motin2024-03-253-2/+11
* ZAP: Some cleanups/micro-optimizationsAlexander Motin2024-03-211-4/+4
* zio: update ZIO type x stage documentationRob N2024-03-211-27/+29
* freebsd: fix missing headers in distribution tarballRob N2024-03-201-0/+2
* ddt: reduce DDT_NAMELENRob Norris2024-02-261-1/+6
* ddt: document the theory and the key data structuresRob Norris2024-02-151-23/+75
* ddt: simplify entry load and flagsRob Norris2024-02-151-2/+5
* ddt: remove ddt_nodeRob Norris2024-02-151-1/+0
* ddt: rework ops interface in terms of keys and valuesRob Norris2024-02-151-8/+12
* ddt: remove struct names and forward declarationsRob Norris2024-02-153-10/+8
* ddt: typedef ddt_type and ddt_classRob Norris2024-02-152-16/+23
* ddt: split internal DDT API into separate headerRob Norris2024-02-153-45/+87
* ddt: remove DDE_GET_NDVAS macroRob Norris2024-02-151-3/+0
* ddt: lift dedup stats out to separate fileRob Norris2024-02-151-0/+1
* ddt: compare keys, not entriesRob Norris2024-02-151-1/+2
* ddt: move entry compression into ddt_zapRob Norris2024-02-151-8/+0
* Linux: Cleanup taskq threads spawn/exitAlexander Motin2024-02-131-1/+1
* Add slow disk diagnosis to ZEDDon Brady2024-02-083-1/+8
* BRT: Fix FICLONE/FICLONERANGE shortened copyBrian Behlendorf2024-02-053-3/+3
* libzdb: Initial breakout of libzdbRich Ercolani2024-02-052-0/+69
* Linux 6.8 compat: handle mnt_idmap user_namespace changeRob Norris2024-01-292-5/+61
* Linux 6.8 compat: implement strlcpy fallbackRob Norris2024-01-291-0/+49
* libzfs: use zfs_strerror() in place of strerror()Richard Kojedzinszky2024-01-291-0/+10
* Remove list_size struct member from list implementationMigeljanImeri2024-01-262-3/+2
* fix: Uber block label not always found for aux vdevsAmeer Hamza2024-01-161-0/+1
* ZIL: Update Linux tracing after #15635Alexander Motin2024-01-081-4/+10
* Linux 6.2 compat: add check for kernel_neon_* availabilityShengqi Chen2024-01-082-0/+12
* ZIL: Improve next log block size predictionAlexander Motin2023-12-211-3/+5
* zpool: Add slot power control, print power statusTony Hutter2023-12-212-0/+60
* spa: make read/write queues configurableRob N2023-12-201-0/+6
* Linux 6.7 compat: rework shrinker setup for heap allocationsRob Norris2023-12-201-47/+19
* Linux 6.7 compat: use inode atime/mtime accessorsRob Norris2023-12-201-0/+20
* dmu: Allow buffer fills to failAlexander Motin2023-12-153-4/+4
* For db_marker inherit the db pointer for AVL comparision.Chunwei Chen2023-12-111-0/+1
* compact: workaround for GPL-only symbols on riscv from Linux 6.2Shengqi Chen2023-12-061-2/+13
* Extend import_progress kstat with a notes fieldDon Brady2023-12-051-0/+4
* Allow block cloning across encrypted datasetsoromenahar2023-12-051-0/+1
* Use uint64_t instead of u_int64_tYuri Pankov2023-11-301-3/+1
* ZIL: Call brt_pending_add() replaying TX_CLONE_RANGEAlexander Motin2023-11-291-2/+1
* FreeBSD: Fix ZFS so that snapshots under .zfs/snapshot are NFS visiblermacklem2023-11-271-1/+1
* brt: lift internal definitions into _impl headerRob Norris2023-11-272-0/+200
* FreeBSD: Fix the build on FreeBSD 12Alan Somers2023-11-271-1/+2
* Consider `dnode_t` allocations in dbuf cache size accountingRob N2023-11-171-0/+13
* Add a tunable to disable BRT support.Rich Ercolani2023-11-162-0/+3
* Workaround UBSAN errors for variable arraysTony Hutter2023-11-122-3/+3
* Linux: Reclaim unused spl_kmem_cache_reclaimAlexander Motin2023-11-101-2/+0
* Unbreak FreeBSD world build after 3bd4df384Martin Matuška2023-11-081-0/+1
* RAID-Z expansion featureDon Brady2023-11-0810-18/+213
* FreeBSD: Implement taskq_init_ent()Alexander Motin2023-11-071-1/+1
* Update the kstat dataset_name when renaming a zvolAlan Somers2023-11-071-0/+1