aboutsummaryrefslogtreecommitdiffstats
path: root/module
Commit message (Expand)AuthorAgeFilesLines
* Handle FLUSH errors as "expected"Alexander Motin2024-04-191-1/+2
* Fix: FreeBSD Arm64 does not build currentlyTino Reichardt2024-04-192-2/+2
* Do no use .cfi_negate_ra_state within the assembly on Arm64Tino Reichardt2024-04-152-5/+21
* Add the BTI elf note to the AArch64 SHA2 assemblyAndrew Turner2024-04-152-0/+20
* zinject: "no-op" error injectionRob N2024-04-151-0/+10
* zio: rename ZIO_TYPE_IOCTL to ZIO_TYPE_FLUSHRob Norris2024-04-119-26/+26
* zio: remove io_cmd and DKIOCFLUSHWRITECACHERob Norris2024-04-118-152/+104
* zio: remove zio_ioctl()Rob Norris2024-04-111-15/+16
* vdev_disk: fix alignment check when buffer has non-zero starting offsetRob Norris2024-04-111-1/+1
* tests: add test for vdev_disk page alignment checkRob Norris2024-04-111-0/+6
* Illumos#16463 zfs_ioc_recv leaks nvlistAndy Fiddaman2024-04-111-11/+19
* Add custom debug printing for your assertsRich Ercolani2024-04-101-2/+3
* L2ARC: Relax locking during writeAlexander Motin2024-04-095-98/+127
* Small fix to prefetch ranges aggregationAlexander Motin2024-04-091-2/+2
* Remove db_state DB_NOFILL checks from syncing contextAlexander Motin2024-04-081-25/+19
* Speculative prefetch for reordered requestsAlexander Motin2024-04-082-57/+240
* Fix read errors race after block cloningAlexander Motin2024-04-081-21/+20
* zinject: inject device errors into ioctlsRob N2024-04-082-5/+8
* vdev_disk: ensure trim errors are returned immediatelyRob N2024-04-081-45/+86
* zvol_os: fix compile with blk-mq on Linux 4.xRob N2024-04-081-0/+5
* zvol_os: fix build on Linux <3.13Rob N2024-04-081-1/+2
* zvol: use multiple taskqAmeer Hamza2024-04-031-10/+92
* Fix panics when truncating/deleting filesPavel Snajdr2024-04-031-10/+8
* Makefile.bsd: sort and cleanup source file listRob N2024-04-031-40/+45
* Linux 6.9 compat: blk_alloc_disk() now takes two argsRob Norris2024-04-031-1/+22
* Linux 6.9 compat: bdev handles are now struct fileRob Norris2024-04-031-5/+19
* vdev_disk: don't touch vbio after its handed off to the kernelRob N2024-04-031-5/+6
* xdr: header cleanupRob N2024-04-032-0/+2
* Improve dbuf_read() error reportingAlexander Motin2024-04-031-18/+20
* vdev_disk: clean up spa/bdev mode conversionRob N2024-03-291-42/+39
* zvols: prevent overflow of minor device numbersFabian-Gruenbichler2024-03-291-0/+7
* Add ashift validation when adding devices to a poolGeorge Wilson2024-03-292-4/+14
* BRT: Fix holes cloning.Alexander Motin2024-03-271-13/+13
* BRT: Skip getting length in brt_entry_lookup()Alexander Motin2024-03-251-16/+2
* abd_iter_page: don't use compound heads on Linux <4.5Rob Norris2024-03-251-0/+14
* vdev_disk: use bio_chain() to submit multiple BIOsRob Norris2024-03-251-151/+80
* vdev_disk: add module parameter to select BIO submission methodRob Norris2024-03-251-2/+29
* vdev_disk: rewrite BIO filling machinery to avoid split pagesRob Norris2024-03-251-2/+437
* vdev_disk: make read/write IO function configurableRob Norris2024-03-251-2/+21
* vdev_disk: reorganise vdev_disk_io_startRob Norris2024-03-251-20/+31
* vdev_disk: rename existing functions to vdev_classic_*Rob Norris2024-03-252-102/+118
* abd: add page iteratorRob Norris2024-03-253-11/+139
* BRT: Make BRT block sizes configurableAlexander Motin2024-03-251-11/+11
* Provide macros for setting and getting blkptr birth timesGeorge Wilson2024-03-2526-149/+157
* BRT: Relax brt_pending_apply() lockingAlexander Motin2024-03-251-11/+5
* ZAP: Massively switch to _by_dnode() interfacesAlexander Motin2024-03-256-170/+191
* BRT: Skip duplicate BRT prefetchesAlexander Motin2024-03-251-3/+3
* Fix corruption caused by mmap flushing problemsRobert Evans2024-03-253-9/+10
* ZAP: Some cleanups/micro-optimizationsAlexander Motin2024-03-211-43/+34
* BRT: Change brt_pending_tree sorting orderAlexander Motin2024-03-211-6/+7