summaryrefslogtreecommitdiffstats
path: root/module/zfs/dmu_tx.c
Commit message (Expand)AuthorAgeFilesLines
* Improve performance by using dmu_tx_hold_*_by_dnode()Matthew Ahrens2019-07-301-2/+4
* Remove code for zfs remapMatthew Ahrens2019-06-241-17/+0
* dn_struct_rwlock can not be held in dmu_tx_try_assign()Matthew Ahrens2019-06-221-0/+19
* Prefix all refcount functions with zfs_Tim Schumacher2018-10-011-19/+22
* Linux 4.19-rc3+ compat: Remove refcount_t compatTim Schumacher2018-09-261-3/+3
* Small rework of txg_list codeTom Caputi2018-08-271-1/+1
* Introduce kstat dmu_tx_dirty_frees_delayFeng Sun2018-07-251-0/+1
* OpenZFS 9464 - txg_kick() fails to see that we are quiescingSerapheim Dimitropoulos2018-06-041-3/+4
* Update build system and packagingBrian Behlendorf2018-05-291-2/+1
* OpenZFS 7614, 9064 - zfs device evacuation/removalMatthew Ahrens2018-04-141-0/+17
* OpenZFS 8997 - ztest assertion failure in zil_lwb_write_issuePrakash Surya2018-01-261-27/+30
* Call commit callbacks from the tail of the listlidongyang2017-12-221-1/+1
* Undo c89 workarounds to match with upstreamDon Brady2017-11-041-5/+2
* Export symbol dmu_tx_mark_netfree()Brian Behlendorf2017-09-201-0/+1
* Fix dnode allocation raceBrian Behlendorf2017-08-081-4/+6
* Use SET_ERROR for constant non-zero return codesNed Bass2017-08-021-1/+1
* OpenZFS 8063 - verify that we do not attempt to access inactive txgMatthew Ahrens2017-05-101-2/+2
* OpenZFS 7801 - add more by-dnode routines (lint)Matthew Ahrens2017-03-201-3/+3
* OpenZFS 7793 - ztest fails assertion in dmu_tx_willuse_spaceBrian Behlendorf2017-03-071-669/+176
* Clean up by-dnode code in dmu_tx.cMatthew Ahrens2017-02-241-32/+26
* OpenZFS 7054 - dmu_tx_hold_t should use refcount_t to track spaceGeorge Melikov2017-01-231-86/+152
* Add *_by-dnode routinesbzzz772017-01-131-29/+118
* Fix coverity defects: CID 147575, 147577, 147578, 147579cao2016-11-071-1/+1
* Fix coverity defects: CID 147553cao2016-11-011-1/+2
* Fix coverity defects: CID 147571, 147574luozhengzheng2016-10-131-1/+1
* OpenZFS 7004 - dmu_tx_hold_zap() does dnode_hold() 7x on same objectMatthew Ahrens2016-08-191-4/+3
* Implement large_dnode pool featureNed Bass2016-06-241-2/+2
* Illumos 4950 - files sometimes can't be removed from a full filesystemMatthew Ahrens2016-01-211-0/+26
* Illumos 5960, 5925Paul Dagnelie2016-01-081-2/+4
* Illumos 5911 - ZFS "hangs" while deleting fileMatthew Ahrens2015-07-061-2/+2
* Illumos 5027 - zfs large block supportMatthew Ahrens2015-05-111-8/+16
* Illumos 5314 - Remove "dbuf phys" db->db_data pointer aliases in ZFSJustin T. Gibbs2015-04-281-1/+3
* Set the maximum ZVOL transfer size correctlyTim Chase2015-03-251-1/+1
* Change ASSERT(!"...") to cmn_err(CE_PANIC, ...)Brian Behlendorf2015-03-031-1/+2
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-3/+3
* Remove duplicate typedefs from trace.hNed Bass2015-01-061-0/+1
* Improve reporting of tx assignment wait timesNed Bass2014-03-041-5/+5
* dmu_tx kstat cleanupNed Bass2014-03-041-2/+0
* 4188 assertion failed in dmu_tx_hold_free(): dn_datablkshift != 0Matthew Ahrens2014-01-311-1/+8
* Illumos #4045 write throttle & i/o scheduler performance workMatthew Ahrens2013-12-061-10/+197
* Illumos #4082Matthew Ahrens2013-11-051-1/+1
* Illumos #4047Matthew Ahrens2013-11-051-1/+2
* Illumos #3955Matthew Ahrens2013-11-051-2/+2
* Illumos #3834Matthew Ahrens2013-11-051-17/+31
* Illumos #3741Will Andrews2013-11-041-0/+8
* Illumos #3598Matthew Ahrens2013-10-311-5/+5
* Add visibility in to dmu_tx_assign timesBrian Behlendorf2013-10-251-0/+5
* Revert "Add new kstat for monitoring time in dmu_tx_assign"Brian Behlendorf2013-10-251-8/+0
* Illumos #3464Matthew Ahrens2013-09-041-17/+16
* Illumos #2882, #2883, #2900Matthew Ahrens2013-09-041-1/+1