aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* etc/init.d: decide which variant to use at build time.Benda Xu2024-04-228-13/+14
* config/Substfiles.am: restrict to the dedicated list.Benda Xu2024-04-221-1/+1
* man: move zfs_prepare_disk.8 to nodist_man_MANSShengqi Chen2024-04-221-2/+2
* Add support for zfs mount -R <filesystem>Umer Saleem2024-04-227-18/+216
* Linux 6.9 compat: blk_alloc_disk() now takes two argsRob Norris2024-04-222-1/+55
* Linux 6.9 compat: bdev handles are now struct fileRob Norris2024-04-222-7/+60
* vdev_disk: clean up spa/bdev mode conversionRob N2024-04-221-42/+39
* Linux 5.18+ compat: Detect filemap_range_has_pageRobert Evans2024-04-221-0/+1
* udev: correctly handle partition #16 and laterFabian-Gruenbichler2024-04-221-4/+5
* zvols: prevent overflow of minor device numbersFabian-Gruenbichler2024-04-221-0/+7
* Linux 6.8 compat: META (#16099)Tony Hutter2024-04-221-1/+1
* bdev_discard_supported: understand discard_granularity=0Rob N2024-04-191-2/+4
* L2ARC: Relax locking during writeAlexander Motin2024-04-196-99/+131
* Small fix to prefetch ranges aggregationAlexander Motin2024-04-191-2/+2
* Remove db_state DB_NOFILL checks from syncing contextAlexander Motin2024-04-191-25/+19
* Speculative prefetch for reordered requestsAlexander Motin2024-04-195-63/+272
* Fix read errors race after block cloningAlexander Motin2024-04-191-21/+20
* Improve dbuf_read() error reportingAlexander Motin2024-04-191-18/+20
* BRT: Check pool clone stats in more testsAlexander Motin2024-04-191-5/+15
* BRT: Fix tests to work on non-empty poolsAlexander Motin2024-04-191-21/+26
* BRT: Fix holes cloning.Alexander Motin2024-04-191-13/+13
* BRT: Skip getting length in brt_entry_lookup()Alexander Motin2024-04-191-16/+2
* BRT: Make BRT block sizes configurableAlexander Motin2024-04-192-13/+26
* BRT: Relax brt_pending_apply() lockingAlexander Motin2024-04-191-11/+5
* ZAP: Massively switch to _by_dnode() interfacesAlexander Motin2024-04-199-172/+202
* BRT: Skip duplicate BRT prefetchesAlexander Motin2024-04-191-3/+3
* ZAP: Some cleanups/micro-optimizationsAlexander Motin2024-04-192-47/+38
* BRT: Change brt_pending_tree sorting orderAlexander Motin2024-04-191-6/+7
* Update resume token at object receive.Alexander Motin2024-04-191-0/+10
* Linux: Cleanup taskq threads spawn/exitAlexander Motin2024-04-193-71/+34
* Refactor dmu_prefetch().Alexander Motin2024-04-197-57/+72
* ZIL: Update Linux tracing after #15635Alexander Motin2024-04-191-4/+10
* ZIL: Improve next log block size predictionAlexander Motin2024-04-192-74/+201
* ZIO: Optimize zio_flush()Alexander Motin2024-04-192-22/+16
* ZIL: Detect single-threaded workloadsAlexander Motin2024-04-193-60/+44
* zvol_os: fix compile with blk-mq on Linux 4.xRob N2024-04-172-0/+20
* zvol_os: fix build on Linux <3.13Rob N2024-04-171-1/+2
* zvol: use multiple taskqAmeer Hamza2024-04-172-10/+99
* vdev_disk: fix alignment check when buffer has non-zero starting offsetRob Norris2024-04-121-1/+1
* vdev_disk: ensure trim errors are returned immediatelyRob N2024-04-112-78/+171
* vdev_disk: don't touch vbio after its handed off to the kernelRob Norris2024-04-081-5/+6
* Fix corruption caused by mmap flushing problemsRobert Evans2024-03-293-9/+10
* vdev_disk: default to classic submission for 2.2.xRob Norris2024-03-282-12/+27
* abd_iter_page: don't use compound heads on Linux <4.5Rob Norris2024-03-281-0/+14
* vdev_disk: use bio_chain() to submit multiple BIOsRob Norris2024-03-281-151/+80
* vdev_disk: add module parameter to select BIO submission methodRob Norris2024-03-282-2/+45
* vdev_disk: rewrite BIO filling machinery to avoid split pagesRob Norris2024-03-283-3/+447
* 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-283-102/+120