aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/dmu.c
Commit message (Expand)AuthorAgeFilesLines
* ZIL: Avoid dbuf_read() before dmu_sync(). Alexander Motin2023-08-111-1/+8
* Refactor dmu_prefetch().Alexander Motin2023-08-071-42/+61
* Avoid waiting in dmu_sync_late_arrival().Alexander Motin2023-07-271-1/+7
* Adjust prefetch parameters.Alexander Motin2023-07-211-2/+5
* Remove ARC/ZIO physdone callbacks.Alexander Motin2023-06-151-2/+2
* Make sure we are not trying to clone a spill block.Pawel Jakub Dawidek2023-05-111-0/+2
* Correct comment.Pawel Jakub Dawidek2023-05-111-1/+1
* Remove badly placed comment.Pawel Jakub Dawidek2023-05-111-4/+0
* Don't use dmu_buf_is_dirty() for unassigned transaction.Pawel Jakub Dawidek2023-05-111-5/+1
* Deny block cloning is dbuf size doesn't match BP size.Pawel Jakub Dawidek2023-05-111-4/+25
* Additional block cloning fixes.Pawel Jakub Dawidek2023-05-111-13/+1
* Fix data corruption when cloning embedded blocksPawel Jakub Dawidek2023-04-121-2/+4
* Additional limits on hole reportingBrian Behlendorf2023-03-281-14/+18
* Fix cloning into already dirty dbufs.Pawel Jakub Dawidek2023-03-241-11/+24
* Implementation of block cloning for ZFSPawel Jakub Dawidek2023-03-101-1/+152
* Use rw_tryupgrade() in dmu_bonus_hold_by_dnode()Richard Yao2023-02-221-2/+4
* Implement uncached prefetchAlexander Motin2023-01-041-5/+13
* Convert enum zio_flag to uint64_tRichard Yao2022-10-271-1/+1
* Add options to zfs redundant_metadata propertyAkash B2022-10-191-5/+16
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-131-2/+2
* Fix double const qualifier declarationsTino Reichardt2022-09-301-1/+1
* Bring per_txg_dirty_frees_percent back to 30Mateusz Guzik2022-09-271-1/+1
* Cleanup: Specify unsignedness on things that should not be signedRichard Yao2022-09-271-2/+2
* Implement a new type of zfs receive: corrective receive (-c)Alek P2022-07-281-0/+3
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Enable -Wwrite-stringsнаб2022-06-291-13/+16
* Improve log spacemap load timeAlexander Motin2022-04-261-1/+1
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-4/+4
* Clean up CSTYLEDsнаб2022-01-261-2/+1
* module/*.ko: prune .data, global .rodataнаб2022-01-141-5/+5
* module: zfs: fix unused, remove argsusedнаб2021-12-231-4/+5
* Default to zfs_dmu_offset_next_sync=1Brian Behlendorf2021-11-301-4/+8
* Introduce a tunable to exclude special class buffers from L2ARCGeorge Amanakis2021-11-111-1/+1
* Fix lseek(SEEK_DATA/SEEK_HOLE) mmap consistencyBrian Behlendorf2021-11-071-27/+26
* Remove FreeBSD's local copy of the dmu_buf_hold_array() functionPawel Jakub Dawidek2021-10-131-1/+1
* ZFS: Remove a redundant if condition (#12598)Attila Fülöp2021-10-021-3/+1
* Split dmu_zfetch() speculation and execution partsAlexander Motin2021-03-191-7/+28
* Restore FreeBSD resource usage accountingRyan Moeller2021-02-191-0/+5
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-30/+22
* allow callers to allocate and provide the abd_t structMatthew Ahrens2021-01-201-1/+1
* Improve zfs receive performance with lightweight writeMatthew Ahrens2020-12-111-2/+28
* Avoid unneccessary zio allocation and waitFinix19792020-12-021-11/+14
* Remove UIO_ZEROCOPY functions structuresMatthew Macy2020-10-301-171/+0
* Export dmu_offset_next() symbolBrian Behlendorf2020-08-251-0/+1
* Add zstd support to zfsMichael Niewöhner2020-08-201-0/+6
* Mark functions as staticArvind Sankar2020-06-181-1/+1
* Add convenience wrappers for common uio usageJorgen Lundman2020-06-141-8/+6
* Remove deduplicated send/receive codeMatthew Ahrens2020-04-231-51/+1
* Use vn_io_fault_uiomove on FreeBSD to avoid potential deadlockMatthew Macy2020-04-081-1/+10
* Remove zfs_getattr and convoff dead codeDirkjan Bussink2020-02-241-1/+0