]> git.proxmox.com Git - mirror_zfs.git/history - module/zfs/arc.c
FreeBSD: Add zfs_link_create() error handling
[mirror_zfs.git] / module / zfs / arc.c
2024-05-14 Don BradyAdd support for parallel pool exports
2024-04-23 Alexander MotinL2ARC: Cleanup buffer re-compression
2024-04-10 Rich ErcolaniAdd custom debug printing for your asserts
2024-04-09 Alexander MotinL2ARC: Relax locking during write
2024-03-25 George WilsonProvide macros for setting and getting blkptr birth...
2023-12-07 Rob Nzfs_refcount_remove: explictly ignore returns
2023-11-14 Alexander MotinL2ARC: Restrict write size to 1/4 of the device
2023-11-09 shodanshokIncrease L2ARC write rate and headroom
2023-11-08 Don BradyRAID-Z expansion feature
2023-10-30 Alexander MotinUnify arc_prune_async() code
2023-10-26 shodanshokRead prefetched buffers from L2ARC
2023-10-20 Alexander MotinTrust ARC_BUF_SHARED() more
2023-10-06 Alexander MotinARC: Drop different size headers for crypto
2023-10-06 Alexander MotinARC: Remove b_bufcnt/b_ebufcnt from ARC headers
2023-10-04 Alexander MotinARC: Remove b_cv from struct l1arc_buf_hdr
2023-09-19 Paul DagnelieFix l2arc_apply_transforms ztest crash
2023-06-15 Alexander MotinRemove ARC/ZIO physdone callbacks.
2023-06-10 George AmanakisFix the L2ARC write size calculating logic (2)
2023-06-09 Alexander MotinFinally drop long disabled vdev cache.
2023-06-09 Alexander MotinUse list_remove_head() where possible.
2023-06-06 George AmanakisFix the L2ARC write size calculating logic
2023-05-09 George AmanakisRemove duplicate code in l2arc_evict()
2023-05-08 Matthew AhrensVerify block pointers before writing them out
2023-04-05 Alexander MotinFix some signedness issues in arc_evict()
2023-03-28 George AmanakisFixes in persistent error log
2023-03-08 Alexander MotinMore adaptive ARC eviction
2023-02-27 Richard YaoSkip memory allocation when compressing holes
2023-02-13 Alexander MotinImprove arc_read() error reporting
2023-01-13 Richard YaoCleanup: Use NULL when doing NULL pointer comparisons
2023-01-09 Alexander MotinRemove some dead ARC code. (#14340)
2023-01-05 Alexander MotinHide b_freeze_* under ZFS_DEBUG
2023-01-05 Alexander MotinImplement uncached prefetch
2022-12-22 Alexander Motinarc_read()/arc_access() refactoring and cleanup
2022-11-11 shodanshokFix arc_p aggressive increase
2022-10-28 shodanshokFix ARC target collapse when zfs_arc_meta_limit_percent=100
2022-10-28 Andrew InnesFix multiplication converted to larger type
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-27 Richard YaoCleanup: Remove ineffective unsigned comparisons against 0
2022-09-12 Richard YaoCleanup: Use OpenSolaris functions to call scheduler
2022-09-02 Alexander MotinApply arc_shrink_shift to ARC above arc_c_min
2022-08-08 Christian SchwarzAdd comment on acb_zio_dummy
2022-07-11 Tino ReichardtReplace dead opensolaris.org license link
2022-06-29 набRemaining {=> const} char|void *tag
2022-06-29 набEnable -Wwrite-strings
2022-05-04 Rich ErcolaniCorrected edge case in uncompressed ARC->L2ARC handling
2022-04-20 Allan JudeImprove the inline descriptions of the ARC module param...
2022-03-23 Brian BehlendorfSwitch from _Noreturn to __attribute__((noreturn))
2022-03-18 набmodule: zfs: arc: hdr_full_crypt_dest: drop unevaulated...
2022-03-15 набRemove bcopy(), bzero(), bcmp()
2022-03-05 Alejandro ColomarUse _Noreturn (C11; GNU89) properly
2022-01-26 набClean up CSTYLEDs
2022-01-21 Mark JohnstonAvoid memory allocations in the ARC eviction thread
2022-01-14 набmodule/*.ko: prune .data, global .rodata
2022-01-06 Christian Schwarzl2arc_write_buffers: remove redundant asserts
2021-12-23 набmodule: zfs: fix unused, remove argsused
2021-12-23 Alexander MotinReduce number of arc_prune threads
2021-12-07 Paul DagnelieZFS send/recv with ashift 9->12 leads to data corruption
2021-12-03 Rich ErcolaniCorrected a case where we could read uninited ABD memory
2021-11-11 George AmanakisIntroduce a tunable to exclude special class buffers...
2021-09-16 George AmanakisAvoid panic in case of pool errors and missing L2ARC
2021-09-10 Brian BehlendorfVerify embedded blkptr's in arc_read()
2021-09-08 Rich Ercolaniarc: Drop an incorrect assert
2021-08-17 Alexander MotinRemove b_pabd/b_rabd allocation from arc_hdr_alloc()
2021-08-17 Alexander MotinOptimize arc_l2c_only lists assertions
2021-08-17 Alexander MotinFix/improve dbuf hits accounting
2021-08-16 Allan JudeRestore FreeBSD sysctl processing for arc.min and arc.max
2021-08-10 Tony NguyenRun arc_evict thread at higher priority
2021-07-27 Alexander MotinAvoid small buffer copying on write
2021-07-27 Brian BehlendorfFix format specifier warnings
2021-07-26 George AmanakisFixes in persistent L2ARC
2021-07-26 набRemove NOTE(CONSTCOND) and note.h
2021-07-26 набReplace /*PRINTFLIKEn*/ with attribute(printf)
2021-07-20 Kevin JinAdd Module Parameter Regarding Log Size Limit
2021-07-20 Alexander MotinMinor ARC optimizations
2021-07-13 Alexander MotinFix ARC ghost states eviction accounting
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-17 Alexander MotinUse wmsum for arc, abd, dbuf and zfetch statistics...
2021-06-17 George AmanakisAvoid deadlock when removing L2ARC devices under I/O
2021-06-10 Alexander MotinRe-embed multilist_t storage
2021-06-08 набmodule/zfs: arc: arc_hdr_realloc_crypt: remove unused...
2021-05-27 Alexander MotinIntroduce write-mostly sums
2021-04-03 Andrea GelminiFix various typos
2021-03-22 Andrea GelminiRemoved duplicated includes
2021-02-20 Ryan MoellerRestore FreeBSD resource usage accounting
2021-01-28 George AmanakisAvoid updating the L2ARC device header unnecessarily
2021-01-23 ColmFix two minor lint errors (cppcheck)
2021-01-20 Matthew Ahrensallow callers to allocate and provide the abd_t struct
2021-01-08 Matthew Ahrensassertion failed in arc_wait_for_eviction()
2020-12-17 Ryan MoellerAvoid extra work updating ARC kstats and tunables
2020-12-13 Matthew Macydmu_zfetch: fix memory leak
2020-12-10 Paul DagnelieImplement memory and CPU hotplug
2020-12-10 Brian BehlendorfCI: add zloop workflow
2020-12-09 Matthew MacyDecouple arc_read_done callback from arc buf instantiation
2020-11-16 George AmanakisFix ASSERT logic in l2arc_evict()
2020-11-10 Alexander MotinFix dmu_tx_dirty_throttle after arc_c reduction
next