aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Minor ARC optimizationsAlexander Motin2021-07-201-31/+9
* Fix ARC ghost states eviction accountingAlexander Motin2021-07-131-61/+94
* Compact dbuf/buf hashes and lock arraysAlexander Motin2021-07-011-19/+6
* Avoid 64bit division in multilist index functionsAlexander Motin2021-06-291-2/+3
* Annotated dprintf as printf-likeRich Ercolani2021-06-221-9/+17
* Use wmsum for arc, abd, dbuf and zfetch statistics. (#12172)Alexander Motin2021-06-161-155/+434
* Avoid deadlock when removing L2ARC devices under I/OGeorge Amanakis2021-06-161-11/+6
* Re-embed multilist_t storageAlexander Motin2021-06-101-43/+43
* module/zfs: arc: arc_hdr_realloc_crypt: remove unused variablesнаб2021-06-071-5/+0
* Introduce write-mostly sumsAlexander Motin2021-05-271-38/+39