aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/dnode.c
Commit message (Expand)AuthorAgeFilesLines
* Turn default_bs and default_ibs into ZFS_MODULE_PARAMsMateusz Piotrowski2023-01-111-0/+5
* Remove few pointer dereferences in dbuf_read()Alexander Motin2022-11-291-8/+0
* Switch dnode stats to wmsumsAlexander Motin2022-11-291-0/+127
* Cleanup: Use OpenSolaris functions to call schedulerRichard Yao2022-09-121-3/+3
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Fix dnode byteswappingGeorge Amanakis2022-06-291-11/+2
* Enable -Wwrite-stringsнаб2022-06-291-6/+6
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-27/+25
* module: zfs: fix unused, remove argsusedнаб2021-12-231-7/+4
* module: zfs: dnode: use debug-only in debug mode onlyнаб2021-12-231-0/+2
* Restore dirty dnode detection logicBrian Behlendorf2021-11-101-1/+1
* Fix lseek(SEEK_DATA/SEEK_HOLE) mmap consistencyBrian Behlendorf2021-11-071-0/+20
* Remove code duplicationPawel Jakub Dawidek2021-10-181-42/+33
* Initialize dn_next_type[] in the dnode constructorMark Johnston2021-07-261-0/+1
* Annotated dprintf as printf-likeRich Ercolani2021-06-221-3/+5
* Re-embed multilist_t storageAlexander Motin2021-06-101-1/+1
* Simplify/fix dnode_move() for dn_zfetchAlexander Motin2021-05-071-7/+1
* 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