aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* Allow scaling of arc in proportion to pagecacheDebabrata Banerjee2017-05-021-2/+19
* Correct signed operationDebabrata Banerjee2017-05-021-2/+2
* Don't run the reaper if we didn't shrink the cacheDebabrata Banerjee2017-05-021-6/+5
* Only wakeup waiters if we've actually done workDebabrata Banerjee2017-05-021-5/+5
* Do not stop kernel shrinker on lock contentionDebabrata Banerjee2017-05-021-1/+1
* Stop double reclaiming or not reclaiming at allDebabrata Banerjee2017-05-021-2/+3
* Make arc_need_free updates atomicDebabrata Banerjee2017-05-021-6/+7
* Don't report ghost buffers as evictable memDebabrata Banerjee2017-05-021-7/+2
* Limit zfs_dirty_data_max_max to 4GBrian Behlendorf2017-05-011-3/+3
* OpenZFS 7252 - compressed zfs send / receiveDan Kimmel2017-04-261-41/+70
* OpenZFS 7968 - multi-threaded spa_sync()Matthew Ahrens2017-03-201-43/+43
* OpenZFS 7867 - ARC space accounting leakAndriy Gapon2017-03-071-0/+6
* zfs_arc_num_sublists_per_state should be common to all multilistsMatthew Ahrens2017-02-151-25/+11
* Fix zfs_compressed_arc_enabled parameter descriptionTim Chase2017-02-131-1/+1
* OpenZFS 7504 - kmem_reap hangs spa_sync and administrative tasksGeorge Melikov2017-02-041-3/+8
* codebase style improvements for OpenZFS 6459 portGeorge Melikov2017-01-221-1/+2
* Fix spellingka72017-01-031-1/+1
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-2/+3
* DLPX-44812 integrate EP-220 large memory scalabilityDavid Quigley2016-11-291-163/+225
* Use vmem_size() for 32-bit systemsBrian Behlendorf2016-11-021-20/+41
* Add TASKQID_INVALIDBrian Behlendorf2016-11-021-1/+1
* Fix coverity defects: CID 147509GeLiXin2016-10-311-2/+12
* Fix coverity defects: CID 150924luozhengzheng2016-10-171-1/+5
* Fix file permissionsBrian Behlendorf2016-10-081-0/+0
* OpenZFS 4185 - add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-RTony Hutter2016-10-031-2/+2
* Fix cppcheck warning in buf_init()Brian Behlendorf2016-09-301-1/+1
* 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