summaryrefslogtreecommitdiffstats
path: root/module/zfs/dnode.c
Commit message (Expand)AuthorAgeFilesLines
* Assert that a dnode's bonuslen never exceeds its recorded sizeSerapheim Dimitropoulos2019-08-151-0/+8
* Replace zf_rwlock with a mutexMatthew Ahrens2019-07-251-1/+1
* Export dnode symbolsBrian Behlendorf2019-07-151-0/+10
* Decrease contention on dn_struct_rwlockPaul Dagnelie2019-07-081-27/+46
* Fix incorrect assertion in dnode_dirty_l1rangePaul Dagnelie2019-05-191-1/+2
* Fix send/recv lost spill blockBrian Behlendorf2019-05-071-2/+3
* Fix TXG_MASK cstyleBrian Behlendorf2019-04-121-11/+13
* Revert "Fix issues with truncated files in raw sends"Brian Behlendorf2019-04-051-5/+6
* Fix issues with truncated files in raw sendsTom Caputi2019-03-271-6/+5
* Add missing dmu_zfetch_fini() in dnode_move_impl()Julian Heuking2019-03-201-1/+1
* Fix handling of maxblkid for raw sendsTom Caputi2019-03-131-5/+21
* Fix dnode_hold_impl() soft lockuplidongyang2019-02-221-56/+52
* Don't allow dnode allocation if dn_holds != 0Tom Caputi2019-01-101-0/+1
* Fix dnode_hold() freeing dnode behaviorBrian Behlendorf2018-12-051-2/+4
* Prefix all refcount functions with zfs_Tim Schumacher2018-10-011-20/+20
* Linux 4.19-rc3+ compat: Remove refcount_t compatTim Schumacher2018-09-261-3/+3
* Fix OpenZFS 9337 mismergeGeorge Wilson2018-08-021-3/+3
* OpenZFS 9439 - ZFS double-free due to failure to dirty indirect blockMatthew Ahrens2018-07-301-4/+2
* OpenZFS 9438 - Holes can lose birth time info if a block has a mix of birth t...Paul Dagnelie2018-07-301-0/+68
* OpenZFS 9338 - moved dnode has incorrect dn_next_typeMatthew Ahrens2018-07-241-0/+2
* OpenZFS 9337 - zfs get all is slow due to uncached metadataMatthew Ahrens2018-07-121-3/+3
* OpenZFS 9166 - zfs storage pool checkpointSerapheim Dimitropoulos2018-06-261-1/+4
* OpenZFS 9577 - remove zfs_dbuf_evict_key tsdMatthew Ahrens2018-06-131-3/+4
* Fix object reclaim when using large dnodesTom Caputi2018-04-171-2/+1
* OpenZFS 7614, 9064 - zfs device evacuation/removalMatthew Ahrens2018-04-141-2/+1
* Fix race in dnode_check_slots_free()Tom Caputi2018-04-101-10/+19
* Project Quota on ZFSNasf-Fan2018-02-131-3/+19
* Raw sends must be able to decrease nlevelsTom Caputi2018-02-021-6/+78
* Encryption Stability and On-Disk Format FixesTom Caputi2018-02-021-0/+6
* Undo c89 workarounds to match with upstreamDon Brady2017-11-041-6/+5
* Improved dnode allocation and dmu_hold_impl()Olaf Faaland2017-09-051-216/+306
* Enhance comments for large dnode projectMatthew Ahrens2017-08-291-0/+12
* Native Encryption for ZFS on LinuxTom Caputi2017-08-141-38/+73
* Fix dnode allocation raceBrian Behlendorf2017-08-081-57/+62
* Use SET_ERROR for constant non-zero return codesNed Bass2017-08-021-3/+3
* Clean up large dnode codeMatthew Ahrens2017-06-291-1/+2
* OpenZFS 7968 - multi-threaded spa_sync()Matthew Ahrens2017-03-201-29/+7
* OpenZFS 7793 - ztest fails assertion in dmu_tx_willuse_spaceBrian Behlendorf2017-03-071-19/+0
* OpenZFS 7500 - Simplify dbuf_free_range by removing dn_unlisted_l0_blkidGeorge Melikov2017-01-261-6/+1
* OpenZFS 6676 - Race between unique_insert() and unique_remove() causes ZFS fs...George Melikov2017-01-261-3/+3
* Fix unallocated object detection for large_dnode datasetsLOLi2017-01-131-0/+1
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-1/+1
* OpenZFS 6988 spa_sync() spends half its time in dmu_objset_do_userquota_updatesJinshan Xiong2016-10-071-3/+0
* fix: Shift exponent too largeGvozden Neskovic2016-09-291-2/+17
* OpenZFS 6950 - ARC should cache compressed dataGeorge Wilson2016-09-131-1/+1
* Performance optimization of AVL tree comparator functionsGvozden Neskovic2016-08-311-19/+7
* Limit the amount of dnode metadata in the ARCTim Chase2016-07-251-2/+2
* Implement large_dnode pool featureNed Bass2016-06-241-42/+196
* Illumos 5987 - zfs prefetch code needs workMatthew Ahrens2016-01-121-3/+1
* Illumos 5960, 5925Paul Dagnelie2016-01-081-9/+9