aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/arc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert "fix l2arc compression buffers leak"Tim Chase2015-06-111-55/+10
* Revert "arc_evict, arc_evict_ghost: reduce stack usage using kmem_zalloc"Tim Chase2015-06-111-20/+12
* Illumos 5027 - zfs large block supportMatthew Ahrens2015-05-111-2/+2
* arc_evict, arc_evict_ghost: reduce stack usage using kmem_zallocChris Dunlop2015-05-081-12/+20
* Mark all ZPL and ioctl functions as PF_FSTRANSTim Chase2015-04-031-2/+8
* Fix arc_adjust_meta() behaviorBrian Behlendorf2015-03-201-23/+66
* Restructure per-filesystem reclaimBrian Behlendorf2015-03-201-3/+3
* Fix arc_meta_max accountingBrian Behlendorf2015-03-201-3/+4
* Use MUTEX_FSTRANS on l2arc_buflist_mtxChunwei Chen2015-03-181-1/+1
* Change ASSERT(!"...") to cmn_err(CE_PANIC, ...)Brian Behlendorf2015-03-031-1/+1
* Use MUTEX_FSTRANS mutex typeBrian Behlendorf2015-03-031-1/+1
* fix l2arc compression buffers leakavg2015-02-031-10/+55
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-8/+8
* Remove duplicate typedefs from trace.hNed Bass2015-01-061-5/+1
* Explicitly include SPL compat headersNed Bass2014-11-191-0/+1
* Fix dprintf format specifiersNed Bass2014-11-171-1/+1
* Move a few internal ARC strucutres to arc_impl.hNed Bass2014-11-171-116/+1
* Reduce buf/dbuf mutex contentionChris Wedgwood2014-11-141-1/+1
* Export symbols for ZIL interfaceAlex Zhuravlev2014-11-141-0/+2
* Linux 3.12 compat: shrinker semanticsTim Chase2014-10-281-6/+23
* Handle block pointers with a corrupt logical sizeBrian Behlendorf2014-10-231-4/+20
* Illumos 5034 - ARC's buf_hash_table is too smallMatthew Ahrens2014-08-261-3/+10
* Illumos 4631 - zvol_get_stats triggering too many readsMatthew Ahrens2014-08-201-64/+38
* Illumos 4914 - zfs on-disk bookmark structure should be named *_phys_tMatthew Ahrens2014-08-061-5/+5
* Illumos 4897 - Space accounting mismatch in L2ARC/zpoolSaso Kiselkov2014-08-061-5/+13
* Illumos 4757, 4913Matthew Ahrens2014-08-011-30/+65
* Illumos 4370, 4371Max Grossman2014-07-281-4/+8
* dmu_tx_assign() should not return ENOMEMBrian Behlendorf2014-05-011-1/+6
* Use ddi_time_after and friends to compare timeChunwei Chen2014-04-141-2/+3
* Illumos #4089 NULL pointer dereference in arc_read()Boris Protopopov2014-03-241-9/+11
* Illumos #4088 use after free in arc_release()Boris Protopopov2014-03-101-1/+1
* Set "arc_meta_limit" to 3/4 arc_c_max by defaultPrakash Surya2014-02-211-2/+2
* Split "data_size" into "meta" and "data"Prakash Surya2014-02-211-14/+24
* Prioritize "metadata" in arc_get_data_bufPrakash Surya2014-02-211-22/+40
* Remove "arc_meta_used" from arc_adjust calculationPrakash Surya2014-02-211-2/+1
* Prune metadata from ghost lists in arc_adjust_metaPrakash Surya2014-02-211-19/+48
* Revert "Return -1 from arc_shrinker_func()"Prakash Surya2014-02-211-1/+3
* Disable arc_p adapt dampener by defaultPrakash Surya2014-02-211-2/+12
* Allow "arc_p" to drop to zero or grow to "arc_c"Prakash Surya2014-02-211-13/+4
* Disable aggressive arc_p growth by defaultPrakash Surya2014-02-211-1/+8
* Adjust arc_p based on "bytes" in arc_shrinkPrakash Surya2014-02-211-1/+9
* Set zfs_arc_min to 4MBBrian Behlendorf2014-02-211-6/+3
* Fix corrupted l2_asize in arcstatsBrian Behlendorf2014-02-051-1/+1