aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/dbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Use wmsum for arc, abd, dbuf and zfetch statistics. (#12172)Alexander Motin2021-06-161-25/+87
* Re-embed multilist_t storageAlexander Motin2021-06-101-10/+10
* module/zfs: dbuf: dbuf_read_impl: remove unused variableнаб2021-06-071-2/+0
* Split dmu_zfetch() speculation and execution partsAlexander Motin2021-03-191-2/+3
* 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-55/+240
* Decouple arc_read_done callback from arc buf instantiationMatthew Macy2020-12-091-1/+2
* Remove UIO_ZEROCOPY functions structuresMatthew Macy2020-10-301-2/+0
* zfetch: Don't issue new streams when old have not completedMatthew Macy2020-09-271-19/+52
* Replace cv_{timed}wait_sig with cv_{timed}wait_idle where appropriateMatthew Macy2020-09-031-1/+1
* Add zstd support to zfsMichael Niewöhner2020-08-201-2/+6
* Make use of ZFS_DEBUG consistent within kmod sourcesMatthew Macy2020-07-251-2/+2
* Limit dbuf cache sizes based only on ARC target size by defaultRyan Moeller2020-07-241-22/+24
* Mark functions as staticArvind Sankar2020-06-181-1/+1
* Compile cityhash code into libzfsMatthew Ahrens2020-03-271-1/+1
* Consolidate arc_buf allocation checksMatthew Macy2020-02-271-72/+42
* Refactor dnode dirty context from dbuf_dirtyMatthew Macy2020-02-261-36/+17
* Factor out some dbuf subroutines and add state change tracingMatthew Macy2020-02-181-93/+143
* Remove duplicate dbufs accountingAlexander Motin2020-02-131-2/+0
* Address Coverity warnings in #9902Matthew Macy2020-02-111-4/+5
* Add missing dmu_buf_unlock_parent() calls to dbuf_read_impl()Brian Behlendorf2020-02-101-1/+3
* Factor out dbuf_sync_bonusMatthew Macy2020-02-071-31/+52
* Few microoptimizations to dbuf layerAlexander Motin2020-02-051-22/+9
* Convert dbuf dirty record record list to a list_tMatthew Macy2020-02-051-68/+62
* Prepare ks_data before calling kstat_install()Alexander Motin2020-02-041-4/+3
* Replace ASSERTV macro with compiler annotationMatthew Macy2019-12-051-5/+5
* Enable use of DTRACE_PROBE* macros in "spl" modulePrakash Surya2019-11-011-1/+1
* dbuf_hold_impl() cleanup to improve cached read performanceTony Nguyen2019-10-031-154/+69
* OpenZFS restructuring - move linux tracing code to platform directoriesMatthew Macy2019-09-111-1/+1
* Make module tunables cross platformMatthew Macy2019-09-051-16/+8
* Fix typos in module/zfs/Andrea Gelmini2019-09-021-4/+4
* dmu_tx_wait() hang likely due to cv_signal() in dsl_pool_dirty_delta()Serapheim Dimitropoulos2019-08-151-5/+29
* Assert that a dnode's bonuslen never exceeds its recorded sizeSerapheim Dimitropoulos2019-08-151-0/+44
* Fast Clone DeletionSara Hartse2019-07-261-0/+30
* Fix lockdep recursive locking false positive in dbuf_destroyjdike2019-07-171-1/+2
* Decrease contention on dn_struct_rwlockPaul Dagnelie2019-07-081-75/+126
* Remove code for zfs remapMatthew Ahrens2019-06-241-54/+0
* Implement Redacted Send/ReceivePaul Dagnelie2019-06-191-5/+98
* Fix send/recv lost spill blockBrian Behlendorf2019-05-071-1/+1
* Fix TXG_MASK cstyleBrian Behlendorf2019-04-121-1/+1
* Fix handling of maxblkid for raw sendsTom Caputi2019-03-131-1/+2
* Stack overflow in recursive bpobj_iterate_implPaul Zuchowski2019-03-061-0/+18
* Fix error handling incallers of dbuf_hold_level()Tom Caputi2019-01-171-0/+6
* Fix zio leak in dbuf_read()Tom Caputi2019-01-151-2/+11
* Prefix all refcount functions with zfs_Tim Schumacher2018-10-011-43/+45
* Linux 4.19-rc3+ compat: Remove refcount_t compatTim Schumacher2018-09-261-5/+5
* clean up __dbuf_hold_implMatthew Ahrens2018-08-311-43/+37
* OpenZFS 9403 - assertion failed in arc_buf_destroy()Tom Caputi2018-08-291-17/+20
* Fix issues with raw receive_write_byref()Tom Caputi2018-08-201-1/+0
* Fix comment on calculating blkidTomohiro Kusumi2018-08-131-1/+1