summaryrefslogtreecommitdiff
path: root/mm/zsmalloc.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-09mm: zpool: constify the zpool_opsKrzysztof Kozlowski1-1/+2
2015-09-09zsmalloc: remove null check from destroy_handle_cache()Sergey Senozhatsky1-2/+1
2015-09-09zsmalloc: do not take class lock in zs_shrinker_count()Sergey Senozhatsky1-4/+0
2015-09-09zsmalloc: use class->pages_per_zspageMinchan Kim1-3/+2
2015-09-09zsmalloc: consider ZS_ALMOST_FULL as migrate sourceMinchan Kim1-7/+10
2015-09-09zsmalloc: partial page ordering within a fullness_listSergey Senozhatsky1-5/+14
2015-09-09zsmalloc: use shrinker to trigger auto-compactionSergey Senozhatsky1-0/+78
2015-09-09zsmalloc: account the number of compacted pagesSergey Senozhatsky1-10/+17
2015-09-09zsmalloc/zram: introduce zs_pool_stats apiSergey Senozhatsky1-14/+15
2015-09-09zsmalloc: cosmetic compaction code adjustmentsSergey Senozhatsky1-6/+6
2015-09-09zsmalloc: introduce zs_can_compact() functionSergey Senozhatsky1-0/+26
2015-09-09zsmalloc: always keep per-class statsSergey Senozhatsky1-32/+8
2015-09-09zsmalloc: drop unused variable `nr_to_migrate'Sergey Senozhatsky1-4/+0
2015-06-26zpool: remove zpool_evict()Dan Streetman1-1/+2
2015-06-26zsmalloc: remove obsolete ZSMALLOC_DEBUGMarcin Jabrzyk1-4/+0
2015-06-11zsmalloc: fix a null pointer dereference in destroy_handle_cache()Sergey Senozhatsky1-1/+2
2015-04-16zsmalloc: remove extra cond_resched() in __zs_compactSergey Senozhatsky1-2/+0
2015-04-16zsmalloc: fix fatal corruption due to wrong size class selectionHeesub Shin1-5/+0
2015-04-16zsmalloc: remove unnecessary insertion/removal of zspage in compactionMinchan Kim1-3/+3
2015-04-16zsmalloc: micro-optimize zs_object_copy()Sergey Senozhatsky1-8/+7
2015-04-16zsmalloc: remove synchronize_rcu from zs_compact()Sergey Senozhatsky1-2/+0
2015-04-16mm/zsmalloc.c: fix comment for get_pages_per_zspageYinghao Xie1-1/+2
2015-04-16zsmalloc: zsmalloc documentationMinchan Kim1-29/+0
2015-04-16zsmalloc: add fullness into statMinchan Kim1-165/+184
2015-04-16zsmalloc: record handle in page->private for huge objectMinchan Kim1-12/+42
2015-04-16zsmalloc: adjust ZS_ALMOST_FULLMinchan Kim1-1/+1
2015-04-16zsmalloc: support compactionMinchan Kim1-19/+359
2015-04-16zsmalloc: factor out obj_[malloc|free]Minchan Kim1-38/+60
2015-04-16zsmalloc: decouple handle and objectMinchan Kim1-28/+98
2015-02-13mm/zsmalloc: add statistics supportGanesh Mahendran1-4/+229
2015-02-13mm/zpool: add name argument to create zpoolGanesh Mahendran1-3/+3
2014-12-19mm/zsmalloc: adjust order of functionsGanesh Mahendran1-187/+187
2014-12-13mm/zsmalloc: allocate exactly size of struct zs_poolGanesh Mahendran1-3/+2
2014-12-13mm/zsmalloc: avoid duplicate assignment of prev_classGanesh Mahendran1-5/+4
2014-12-13mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZEMahendran Ganesh1-6/+32
2014-12-13zsmalloc: correct fragile [kmap|kunmap]_atomic useMinchan Kim1-9/+12
2014-12-13zsmalloc: fix zs_init cpu notifier error handlingSergey Senozhatsky1-15/+24
2014-12-13zsmalloc: merge size_class to reduce fragmentationJoonsoo Kim1-14/+66
2014-10-10zsmalloc: simplify init_zspage free obj linkingDan Streetman1-9/+5
2014-10-10mm/zsmalloc.c: correct comment for fullness group computationWang Sheng-Hui1-1/+1
2014-10-10zsmalloc: change return value unit of zs_get_total_size_bytesMinchan Kim1-5/+4
2014-10-10zsmalloc: move pages_allocated to zs_poolMinchan Kim1-15/+8
2014-08-30mm/zpool: use prefixed module loadingKees Cook1-0/+1
2014-08-07mm/zpool: zbud/zsmalloc implement zpoolDan Streetman1-0/+85
2014-08-07mm/zpool: implement common zpool api to zbud/zsmallocDan Streetman1-1/+0
2014-08-07mm/vmalloc.c: clean up map_vm_area third argumentWANG Chao1-1/+1
2014-06-05zsmalloc: fixup trivial zs size classes value in commentsWeijie Yang1-1/+1
2014-06-05mm: replace __get_cpu_var uses with this_cpu_ptrChristoph Lameter1-1/+1
2014-03-20zsmalloc: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-3/+14
2014-01-31zsmalloc: add copyrightMinchan Kim1-0/+1