summaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* Native Encryption for ZFS on LinuxTom Caputi2017-08-141-259/+1352
* Simplify threads, mutexs, cvs and rwlocksBrian Behlendorf2017-08-111-2/+2
* Use SET_ERROR for constant non-zero return codesNed Bass2017-08-021-1/+1
* OpenZFS 7915 - checks in l2arc_evict could use some cleaning upAndriy Gapon2017-07-281-15/+9
* OpenZFS 7910 - l2arc_write_buffers() may write beyond target_szAndriy Gapon2017-07-041-44/+44
* Set arc_meta_limit, arc_dnode_limit on changechrisrd2017-06-291-18/+24
* OpenZFS 5220 - L2ARC does not support devices that do not provide 512B accessGiuseppe Di Natale2017-06-261-11/+56
* OpenZFS 8155 - simplify dmu_write_policy handling of pre-compressed buffersMatthew Ahrens2017-06-071-3/+9
* Add missing arc_free_cksum() to arc_release()Tom Caputi2017-05-101-0/+4
* 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