aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/dnode.c
Commit message (Expand)AuthorAgeFilesLines
* Improve zfs receive performance with lightweight writeMatthew Ahrens2020-12-111-5/+8
* Add DB_RF_NOPREFETCH to dbuf_read()s in dnode.cAdam D. Moss2020-09-251-2/+4
* Fix stack frame size: dnode_dirty_l1range()Pavel Snajdr2020-09-151-10/+13
* dnode_special_open() error: unchecked function return 'zrl_tryenter'Toomas Soome2020-09-081-1/+1
* Fix indentation in dnode_free_range()Matthew Ahrens2020-08-201-7/+7
* Prevent race condition in dnode_dest (#10101)John Poduska2020-03-121-6/+13
* Refactor dnode dirty context from dbuf_dirtyMatthew Macy2020-02-261-8/+28
* Remove duplicate dbufs accountingAlexander Motin2020-02-131-2/+2
* Convert dbuf dirty record record list to a list_tMatthew Macy2020-02-051-2/+2
* cppcheck: (warning) Possible null pointer dereference: dnpBrian Behlendorf2019-12-181-0/+1
* Replace ASSERTV macro with compiler annotationMatthew Macy2019-12-051-1/+1
* Enable use of DTRACE_PROBE* macros in "spl" modulePrakash Surya2019-11-011-1/+1
* Remove non-portable pointer is valid assertMatthew Macy2019-10-251-1/+0
* Reduce loaded range tree memory usagePaul Dagnelie2019-10-091-5/+6
* OpenZFS restructuring - move linux tracing code to platform directoriesMatthew Macy2019-09-111-1/+1
* Fix typos in module/zfs/Andrea Gelmini2019-09-021-1/+1
* Fix zil replay panic when TX_REMOVE followed by TX_CREATEChunwei Chen2019-08-281-12/+37
* 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