]> git.proxmox.com Git - mirror_zfs.git/history - module/zfs/dbuf.c
Provide macros for setting and getting blkptr birth times
[mirror_zfs.git] / module / zfs / dbuf.c
2024-03-25 George WilsonProvide macros for setting and getting blkptr birth...
2024-03-25 Alexander MotinZAP: Massively switch to _by_dnode() interfaces
2023-12-21 chrisperedunDon't panic on unencrypted block in encrypted dataset
2023-12-15 Alexander Motindmu: Allow buffer fills to fail
2023-12-12 Alexander Motindbuf: Set dr_data when unoverriding after clone
2023-12-12 Alexander Motindbuf: Handle arcbuf assignment after block cloning
2023-11-28 Rob Ndmu_buf_will_clone: fix race in transition back to...
2023-11-17 Rob NConsider `dnode_t` allocations in dbuf cache size accou...
2023-11-06 ednadolski-ixImprove ZFS objset sync parallelism
2023-09-20 Dag-Erling SmørgravUse ASSERT0P() to check that a pointer is NULL.
2023-09-01 Dimitry Andricdmu_buf_will_clone: change assertion to fix 32-bit...
2023-07-24 Rob Norrisdbuf_sync_leaf: check DB_READ in state assertions
2023-07-24 Rob Norrisdmu_buf_will_clone: only check that current txg is...
2023-06-15 Alexander MotinRemove ARC/ZIO physdone callbacks.
2023-05-19 Brian AtkinsonHold db_mtx when updating db_state
2023-05-11 Pawel Jakub DawidekAdditional block cloning fixes.
2023-05-08 Matthew AhrensVerify block pointers before writing them out
2023-05-02 Pawel Jakub DawidekUse correct block pointer in block cloning case.
2023-03-28 George AmanakisFixes in persistent error log
2023-03-24 Pawel Jakub DawidekFix cloning into already dirty dbufs.
2023-03-14 Richard YaoFix possible NULL pointer dereference in dbuf_verify()
2023-03-10 Pawel Jakub DawidekImplementation of block cloning for ZFS
2023-03-10 Richard Yaotxg_sync should handle write errors in ZIL
2023-03-08 Richard YaoSuppress Clang Static Analyzer warning in dbuf_dnode_fi...
2023-03-07 George AmanakisOptimize the is_l2cacheable functions
2023-03-01 Richard YaoSuppress static analyzer warning in dbuf_hold_copy()
2023-01-05 Alexander MotinImplement uncached prefetch
2022-12-14 Richard YaoCache dbuf_hash() calculation
2022-11-29 Richard YaoFix NULL pointer dereference in dbuf_prefetch_indirect_...
2022-11-29 Alexander MotinRemove few pointer dereferences in dbuf_read()
2022-10-14 Richard YaoCleanup: Address Clang's static analyzer's unused code...
2022-10-13 Richard YaoCleanup: 64-bit kernel module parameters should use...
2022-10-12 Richard YaoAdd defensive assertions
2022-09-27 Richard YaoCleanup: Specify unsignedness on things that should...
2022-09-22 Brian BehlendorfDynamically size dbuf hash mutex array
2022-09-22 Brian BehlendorfRevert "Reduce dbuf_find() lock contention"
2022-09-14 Richard YaoFix theoretical "use-after-free" in dbuf_prefetch_indir...
2022-07-11 Tino ReichardtReplace dead opensolaris.org license link
2022-06-29 набEnable -Wwrite-strings
2022-06-27 Brian BehlendorfFix -Wuse-after-free warning in dbuf_destroy()
2022-06-27 Brian BehlendorfFix -Wuse-after-free warning in dbuf_issue_final_prefet...
2022-05-25 Alexander MotinMore speculative prefetcher improvements
2022-05-06 Aidan HarrisFix functions without a prototype
2022-05-04 Brian BehlendorfReduce dbuf_find() lock contention
2022-03-23 Brian BehlendorfSwitch from _Noreturn to __attribute__((noreturn))
2022-03-15 набRemove bcopy(), bzero(), bcmp()
2022-03-05 Alejandro ColomarUse _Noreturn (C11; GNU89) properly
2022-02-08 Tomohiro KusumiRemove unneeded "extern inline" function declarations
2022-01-26 набClean up CSTYLEDs
2022-01-14 набmodule/*.ko: prune .data, global .rodata
2021-12-23 набmodule: zfs: fix unused, remove argsused
2021-11-30 Pawel Jakub DawidekCode cleanups
2021-11-11 George AmanakisIntroduce a tunable to exclude special class buffers...
2021-07-01 Alexander MotinCompact dbuf/buf hashes and lock arrays
2021-06-29 Alexander MotinAvoid 64bit division in multilist index functions
2021-06-23 Rich ErcolaniAnnotated dprintf as printf-like
2021-06-23 Antonio RussoRevert Consolidate arc_buf allocation checks
2021-06-17 Alexander MotinUse wmsum for arc, abd, dbuf and zfetch statistics...
2021-06-10 Alexander MotinRe-embed multilist_t storage
2021-06-08 набmodule/zfs: dbuf: dbuf_read_impl: remove unused variable
2021-03-20 Alexander MotinSplit dmu_zfetch() speculation and execution parts
2021-01-20 Matthew Ahrensallow callers to allocate and provide the abd_t struct
2020-12-11 Matthew AhrensImprove zfs receive performance with lightweight write
2020-12-10 Brian BehlendorfCI: add zloop workflow
2020-12-09 Matthew MacyDecouple arc_read_done callback from arc buf instantiation
2020-10-30 Matthew MacyRemove UIO_ZEROCOPY functions structures
2020-09-28 Matthew Macyzfetch: Don't issue new streams when old have not completed
2020-09-04 Matthew MacyReplace cv_{timed}wait_sig with cv_{timed}wait_idle...
2020-08-20 Michael NiewöhnerAdd zstd support to zfs
2020-07-26 Matthew MacyMake use of ZFS_DEBUG consistent within kmod sources
2020-07-25 Ryan MoellerLimit dbuf cache sizes based only on ARC target size...
2020-06-18 Arvind SankarMark functions as static
2020-03-27 Matthew AhrensCompile cityhash code into libzfs
2020-02-28 Matthew MacyConsolidate arc_buf allocation checks
2020-02-27 Matthew MacyRefactor dnode dirty context from dbuf_dirty
2020-02-18 Matthew MacyFactor out some dbuf subroutines and add state change...
2020-02-13 Alexander MotinRemove duplicate dbufs accounting
2020-02-11 Matthew MacyAddress Coverity warnings in #9902
2020-02-10 Brian BehlendorfAdd missing dmu_buf_unlock_parent() calls to dbuf_read_...
2020-02-07 Matthew MacyFactor out dbuf_sync_bonus
2020-02-05 Alexander MotinFew microoptimizations to dbuf layer
2020-02-05 Matthew MacyConvert dbuf dirty record record list to a list_t
2020-02-04 Alexander MotinPrepare ks_data before calling kstat_install()
2019-12-05 Matthew MacyReplace ASSERTV macro with compiler annotation
2019-11-01 Prakash SuryaEnable use of DTRACE_PROBE* macros in "spl" module
2019-10-03 Tony Nguyendbuf_hold_impl() cleanup to improve cached read performance
2019-09-11 Matthew MacyOpenZFS restructuring - move linux tracing code to...
2019-09-05 Matthew MacyMake module tunables cross platform
2019-09-03 Andrea GelminiFix typos in module/zfs/
2019-08-15 Serapheim Dimitrop... dmu_tx_wait() hang likely due to cv_signal() in dsl_poo...
2019-08-15 Serapheim Dimitrop... Assert that a dnode's bonuslen never exceeds its record...
2019-07-26 Sara HartseFast Clone Deletion
2019-07-17 jdikeFix lockdep recursive locking false positive in dbuf_de...
2019-07-08 Paul DagnelieDecrease contention on dn_struct_rwlock
2019-06-24 Matthew AhrensRemove code for zfs remap
2019-06-19 Paul DagnelieImplement Redacted Send/Receive
2019-05-07 Brian BehlendorfFix send/recv lost spill block
2019-04-12 Brian BehlendorfFix TXG_MASK cstyle
2019-03-13 Tom CaputiFix handling of maxblkid for raw sends
2019-03-06 Paul ZuchowskiStack overflow in recursive bpobj_iterate_impl
next