summaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix multilist_create() memory leakBrian Behlendorf2016-09-231-0/+2
* Fix arc_adjust_meta_balanced()Tim Chase2016-09-191-2/+2
* DLPX-44733 combine arc_buf_alloc_impl() with arc_buf_clone()Dan Kimmel2016-09-131-231/+304
* DLPX-40252 integrate EP-476 compressed zfs send/receiveDan Kimmel2016-09-131-276/+486
* OpenZFS 6950 - ARC should cache compressed dataGeorge Wilson2016-09-131-1662/+1792
* Remove redundant assignments to arc_cTim Chase2016-09-121-10/+0
* Add zfs_arc_meta_limit_percent tunableGeLiXin2016-08-231-6/+34
* arc_meta_limit should be updated when arc_max is changed.Gaurav Kumar2016-08-021-1/+1
* Limit the amount of dnode metadata in the ARCTim Chase2016-07-251-14/+67
* Prevent null dereferences when accessing dbuf kstatTim Chase2016-07-141-3/+7
* OpenZFS 6513 - partially filled holes lose birth timePaul Dagnelie2016-06-211-3/+16
* Fix arc_prune_task use-after-freeChunwei Chen2016-05-251-10/+11
* Use cv_timedwait_sig_hires in arc_reclaim_threadChunwei Chen2016-05-121-1/+1
* OpenZFS 6672 - arc_reclaim_thread() should use gethrtime()David Quigley2016-05-061-5/+5
* Add l2arc_max_block_size tunableBrian Behlendorf2016-02-251-1/+33
* Set arc_c_min properly in userland buildsTim Chase2016-01-251-4/+4
* Prevent arc_c collapseTim Chase2016-01-251-8/+8
* Illumos 5987 - zfs prefetch code needs workMatthew Ahrens2016-01-121-7/+67
* Illumos 6293 - ztest failure: error == 28 (0xc == 0x1c) in ztest_tx_assign()Brian Behlendorf2016-01-111-1/+11
* Handle block pointers with a corrupt logical sizeBrian Behlendorf2015-12-151-9/+3
* Fix zfs_dirty_data_max overflow on 32-bittuxoko2015-11-191-2/+2
* Fix null pointer in arc_kmem_reap_now on 32-bittuxoko2015-11-191-0/+5
* Obey arc_meta_limit default size when changing arc_maxAndCycle2015-11-131-1/+1
* Fix 'arc_c < arc_c_min' panicBrian Behlendorf2015-10-131-1/+2
* Avoid blocking in arc_reclaim_thread()Brian Behlendorf2015-09-251-11/+4
* Illumos 6214 - zpools going southArne Jansen2015-09-111-20/+15
* Update arc_memory_throttle() to check pageoutBrian Behlendorf2015-07-301-7/+37
* Update arc_available_memory() to check freememBrian Behlendorf2015-07-301-31/+33
* Align thread priority with Linux defaultsBrian Behlendorf2015-07-281-4/+4
* Minor style cleanupBrian Behlendorf2015-07-231-10/+7
* Remove double counting HDR_L2ONLY_SIZEBrian Behlendorf2015-07-231-3/+0
* Add hdr_recl() reclaim callbackBrian Behlendorf2015-07-231-2/+18
* Reinstate zfs_arc_p_min_shiftBrian Behlendorf2015-07-231-2/+14
* Illumos 5817 - change type of arcs_size from uint64_t to refcount_tPrakash Surya2015-07-231-27/+112
* Illumos 5445 - Add more visibility via arcstatsPrakash Surya2015-07-231-40/+151
* Illumos 5376 - arc_kmem_reap_now() should not result in clearing arc_no_growMatthew Ahrens2015-07-231-156/+369
* Illumos 6033 - arc_adjust() should search MFU listsAlek Pinchuk2015-07-011-1/+1
* Illumos 5368 - ARC should cache more metadataMatthew Ahrens2015-06-251-0/+6
* Illumos 5163 - arc should reap range_seg_cacheGeorge Wilson2015-06-251-0/+2
* Update all default taskq settingsBrian Behlendorf2015-06-251-1/+1
* Account for ashift when gathering buffers to be written to l2arc deviceAndriy Gapon2015-06-251-13/+34
* Illumos 5701 - zpool list reports incorrect "alloc" value for cache devicesPrakash Surya2015-06-251-42/+139
* Rename cv_wait_interruptible() to cv_wait_sig()Brian Behlendorf2015-06-111-3/+3
* Increase arc_c_min to allow safe operation of arc_adapt()Tim Chase2015-06-111-6/+8
* Make arc_prune() asynchronousBrian Behlendorf2015-06-111-39/+112
* Illumos 5497 - lock contention on arcs_mtxPrakash Surya2015-06-111-661/+1198
* Illumos 5408 - managing ZFS cache devices requires lots of RAMChris Williamson2015-06-111-573/+822
* Illumos 5369 - arc flags should be an enumGeorge Wilson2015-06-111-351/+338
* Partially revert "Add ddt, ddt_entry, and l2arc_hdr caches"Tim Chase2015-06-111-10/+6
* Revert "Allow arc_evict_ghost() to only evict meta data"Tim Chase2015-06-111-15/+11