aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* Skip memory allocation when compressing holesRichard Yao2023-02-271-8/+8
* Improve arc_read() error reportingAlexander Motin2023-02-131-8/+16
* Cleanup: Use NULL when doing NULL pointer comparisonsRichard Yao2023-01-121-1/+1
* Remove some dead ARC code. (#14340)Alexander Motin2023-01-091-74/+26
* Hide b_freeze_* under ZFS_DEBUGAlexander Motin2023-01-051-6/+27
* Implement uncached prefetchAlexander Motin2023-01-041-65/+134
* arc_read()/arc_access() refactoring and cleanupAlexander Motin2022-12-221-283/+263
* Fix arc_p aggressive increaseshodanshok2022-11-111-2/+3
* Fix ARC target collapse when zfs_arc_meta_limit_percent=100shodanshok2022-10-281-1/+1
* Fix multiplication converted to larger typeAndrew Innes2022-10-281-1/+1
* Cleanup: Address Clang's static analyzer's unused code complaintsRichard Yao2022-10-141-1/+1
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-131-38/+38
* Add defensive assertionsRichard Yao2022-10-121-0/+1
* Cleanup: Specify unsignedness on things that should not be signedRichard Yao2022-09-271-48/+47
* Cleanup: Remove ineffective unsigned comparisons against 0Richard Yao2022-09-261-1/+1
* Cleanup: Use OpenSolaris functions to call schedulerRichard Yao2022-09-121-2/+2
* Apply arc_shrink_shift to ARC above arc_c_minAlexander Motin2022-09-021-4/+5
* Add comment on acb_zio_dummyChristian Schwarz2022-08-081-0/+17
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Remaining {=> const} char|void *tagнаб2022-06-291-17/+19
* Enable -Wwrite-stringsнаб2022-06-291-10/+11
* Corrected edge case in uncompressed ARC->L2ARC handlingRich Ercolani2022-05-041-8/+19
* Improve the inline descriptions of the ARC module parametersAllan Jude2022-04-201-10/+10
* Switch from _Noreturn to __attribute__((noreturn))Brian Behlendorf2022-03-231-3/+3
* module: zfs: arc: hdr_full_crypt_dest: drop unevaulated-only variableнаб2022-03-181-3/+3
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-37/+38
* Use _Noreturn (C11; GNU89) properlyAlejandro Colomar2022-03-041-3/+3
* Clean up CSTYLEDsнаб2022-01-261-7/+4
* Avoid memory allocations in the ARC eviction threadMark Johnston2022-01-211-53/+85
* module/*.ko: prune .data, global .rodataнаб2022-01-141-33/+34
* l2arc_write_buffers: remove redundant assertsChristian Schwarz2022-01-061-12/+0
* module: zfs: fix unused, remove argsusedнаб2021-12-231-23/+30
* Reduce number of arc_prune threadsAlexander Motin2021-12-221-3/+10
* ZFS send/recv with ashift 9->12 leads to data corruptionPaul Dagnelie2021-12-071-1/+0
* Corrected a case where we could read uninited ABD memoryRich Ercolani2021-12-031-11/+14
* Introduce a tunable to exclude special class buffers from L2ARCGeorge Amanakis2021-11-111-0/+12
* Avoid panic in case of pool errors and missing L2ARCGeorge Amanakis2021-09-161-1/+6
* Verify embedded blkptr's in arc_read()Brian Behlendorf2021-09-091-6/+13
* arc: Drop an incorrect assertRich Ercolani2021-09-081-1/+0
* Remove b_pabd/b_rabd allocation from arc_hdr_alloc()Alexander Motin2021-08-171-48/+65
* Optimize arc_l2c_only lists assertionsAlexander Motin2021-08-171-9/+12
* Fix/improve dbuf hits accountingAlexander Motin2021-08-171-20/+10
* Restore FreeBSD sysctl processing for arc.min and arc.maxAllan Jude2021-08-161-4/+20
* Run arc_evict thread at higher priorityTony Nguyen2021-08-101-2/+2
* Avoid small buffer copying on writeAlexander Motin2021-07-271-1/+2
* Fix format specifier warningsBrian Behlendorf2021-07-271-2/+2
* Fixes in persistent L2ARCGeorge Amanakis2021-07-261-75/+102
* Remove NOTE(CONSTCOND) and note.hнаб2021-07-261-2/+0
* Replace /*PRINTFLIKEn*/ with attribute(printf)наб2021-07-261-1/+1
* Add Module Parameter Regarding Log Size LimitKevin Jin2021-07-201-0/+12