aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid extra snprintf() in dsl_deadlist_merge().Alexander Motin2023-07-201-3/+3
* Add missed DMU_PROJECTUSED_OBJECT prefetch.Alexander Motin2023-07-201-0/+5
* Pack our DDT ZAPs a bit denser.Rich Ercolani2023-06-301-3/+10
* ddt_addref: remove unnecessary phys fill when refcount is 0Rob N2023-06-301-4/+13
* Again fix race between zil_commit() and zil_suspend().Alexander Motin2023-06-301-8/+28
* Some ZIO micro-optimizations.Alexander Motin2023-06-301-9/+43
* Do not report bytes skipped by scan as issued.Alexander Motin2023-06-303-8/+22
* ZIL: Fix another use-after-free.Alexander Motin2023-06-271-1/+1
* Use big transactions for small recordsize writes.Alexander Motin2023-06-271-60/+46
* Another set of vdev queue optimizations.Alexander Motin2023-06-274-152/+184
* Fix memory leak in zil_parse().Alexander Motin2023-06-171-2/+6
* Remove ARC/ZIO physdone callbacks.Alexander Motin2023-06-155-132/+22
* Switch refcount tracking from lists to AVL-trees.Alexander Motin2023-06-141-89/+98
* Store the L2ARC device ashift in the vdev labelGeorge Amanakis2023-06-141-0/+3
* Fix the L2ARC write size calculating logic (2)George Amanakis2023-06-091-5/+16
* Finally drop long disabled vdev cache.Alexander Motin2023-06-097-470/+10
* Use list_remove_head() where possible.Alexander Motin2023-06-0916-60/+28
* ZIL: Fix race introduced by f63811f0721.Alexander Motin2023-06-091-6/+15
* Fix the L2ARC write size calculating logicGeorge Amanakis2023-06-061-16/+29
* zdb: add -B option to generate backup streamRob Norris2023-06-051-2/+1
* Introduce zfs_refcount_(add|remove)_few().Alexander Motin2023-06-053-6/+21
* ZIL: Allow to replay blocks of any size.Alexander Motin2023-06-021-23/+19
* Fix NULL pointer dereference when doing concurrent 'send' operationsLuís Henriques2023-05-301-2/+6
* btree: Implement faster binary search algorithmRichard Yao2023-05-265-17/+59
* Fix inconsistent definition of zfs_scrub_error_blocks_per_txgGeorge Amanakis2023-05-261-2/+2
* zil: Add some more statistics.Alexander Motin2023-05-252-1/+36
* ZIL: Reduce scope of per-dataset zl_issuer_lock.Alexander Motin2023-05-251-148/+280
* Fix concurrent resilvers initiated at same timeAkash B2023-05-242-2/+16
* Hold db_mtx when updating db_stateBrian Atkinson2023-05-191-2/+4
* Probe vdevs before marking removedBrian Behlendorf2023-05-191-2/+9
* Teach zpool scrub to scrub only blocks in error logGeorge Amanakis2023-05-185-35/+820
* Add the ability to uninitializeBrian Behlendorf2023-05-183-3/+73
* Fix undefined behavior in spa_sync_props()Richard Yao2023-05-151-4/+4
* Fix use after free regression in spa_remove_healed_errors()Richard Yao2023-05-151-1/+1
* zil: Free lwb_buf after write completion.Alexander Motin2023-05-121-12/+6
* zil: Some micro-optimizations.Alexander Motin2023-05-121-52/+23
* Make sure we are not trying to clone a spill block.Pawel Jakub Dawidek2023-05-111-0/+2
* Correct comment.Pawel Jakub Dawidek2023-05-111-1/+1
* Remove badly placed comment.Pawel Jakub Dawidek2023-05-111-4/+0
* Don't call zfs_exit_two() before zfs_enter_two().Pawel Jakub Dawidek2023-05-111-8/+9
* Don't use dmu_buf_is_dirty() for unassigned transaction.Pawel Jakub Dawidek2023-05-112-13/+6
* Deny block cloning is dbuf size doesn't match BP size.Pawel Jakub Dawidek2023-05-112-6/+31
* Additional block cloning fixes.Pawel Jakub Dawidek2023-05-112-35/+82
* zil: Don't expect zio_shrink() to succeed.Alexander Motin2023-05-111-0/+1
* Add dmu_tx_hold_append() interfaceBrian Behlendorf2023-05-091-0/+105
* Remove duplicate code in l2arc_evict()George Amanakis2023-05-091-14/+8
* Remove single parent assertion from zio_nowait().Alexander Motin2023-05-091-1/+1
* Enable the head_errlog feature to remove errorsGeorge Amanakis2023-05-092-36/+141
* Fixes in head_errlog feature with encryptionGeorge Amanakis2023-05-081-44/+32
* Verify block pointers before writing them outMatthew Ahrens2023-05-085-30/+87