aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/dmu_zfetch.c
Commit message (Expand)AuthorAgeFilesLines
* Add prefetch property Brian Behlendorf2024-04-301-1/+6
* Small fix to prefetch ranges aggregationAlexander Motin2024-04-191-2/+2
* Speculative prefetch for reordered requestsAlexander Motin2024-04-191-54/+235
* Adjust prefetch parameters.Alexander Motin2023-07-211-5/+7
* Introduce zfs_refcount_(add|remove)_few().Alexander Motin2023-06-051-2/+1
* System-wide speculative prefetch limit.Alexander Motin2023-03-011-5/+24
* arc_read()/arc_access() refactoring and cleanupAlexander Motin2022-12-221-4/+2
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-131-2/+2
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* More speculative prefetcher improvementsAlexander Motin2022-05-251-83/+102
* Clean up CSTYLEDsнаб2022-01-261-2/+0
* module/*.ko: prune .data, global .rodataнаб2022-01-141-4/+4
* module: zfs: fix unused, remove argsusedнаб2021-12-231-0/+1
* Correct refcount_add in dmu_zfetchRich Ercolani2021-10-081-1/+2
* Upstream: dmu_zfetch_stream_fini leaks refcountJorgen Lundman2021-07-011-0/+2
* Use wmsum for arc, abd, dbuf and zfetch statistics. (#12172)Alexander Motin2021-06-161-7/+40
* Split dmu_zfetch() speculation and execution partsAlexander Motin2021-03-191-103/+147
* dmu_zfetch: don't leak unreferenced stream when zfetch is freedMatthew Macy2020-10-131-2/+6
* Expose zfetch_max_idistance tunableRyan Moeller2020-10-131-1/+4
* zfetch: Don't issue new streams when old have not completedMatthew Macy2020-09-271-18/+98
* Make module tunables cross platformMatthew Macy2019-09-051-12/+9
* Fix typos in module/zfs/Andrea Gelmini2019-09-021-1/+1
* Replace zf_rwlock with a mutexMatthew Ahrens2019-07-251-21/+10
* Decrease contention on dn_struct_rwlockPaul Dagnelie2019-07-081-2/+15
* Linux 5.2 compat: rw_tryupgrade()Brian Behlendorf2019-05-231-3/+10
* Update build system and packagingBrian Behlendorf2018-05-291-1/+1
* OpenZFS 7614, 9064 - zfs device evacuation/removalMatthew Ahrens2018-04-141-0/+10
* OpenZFS 8835 - Speculative prefetch in ZFS not working for misaligned readsAlexander Motin2018-01-191-5/+19
* Undo c89 workarounds to match with upstreamDon Brady2017-11-041-9/+7
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-0/+2
* OpenZFS 6322 - ZFS indirect block predictive prefetchAlexander Motin2016-08-301-19/+67
* Illumos 6281 - prefetching should apply to 1MB readsGeorge Wilson2016-01-121-2/+2
* Illumos 5987 - zfs prefetch code needs workMatthew Ahrens2016-01-121-583/+140
* Illumos 5960, 5925Paul Dagnelie2016-01-081-1/+2
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-1/+1
* Use enum type(zfetch_dirn_t) insteadShen Yan2014-01-231-2/+4
* cstyle: Resolve C style issuesMichael Kjorling2013-12-181-2/+2
* Illumos #4045 write throttle & i/o scheduler performance workMatthew Ahrens2013-12-061-1/+5
* Illumos #3741Will Andrews2013-11-041-6/+6
* Switch KM_SLEEP to KM_PUSHPAGERichard Yao2012-08-271-1/+1
* Add missing ZFS tunablesBrian Behlendorf2011-05-041-4/+16
* Add linux kernel module supportBrian Behlendorf2010-08-311-0/+6
* Fix gcc missing parenthesis warningsBrian Behlendorf2010-08-311-1/+1
* Update core ZFS code from build 121 to build 141.Brian Behlendorf2010-05-281-16/+89
* Move the world out of /zfs/ and seperate out module build treeBrian Behlendorf2008-12-111-0/+651