aboutsummaryrefslogtreecommitdiff
path: root/mm/zsmalloc.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-17mm/zsmalloc: add `freeable' column to pool statGravatar Sergey Senozhatsky 1-7/+13
2016-03-17zsmalloc: drop unused member 'mapping_area->huge'Gravatar YiPing Xu 1-6/+3
2016-01-20zsmalloc: fix migrate_zspage-zs_free race conditionGravatar Junil Lee 1-1/+13
2016-01-15zsmalloc: reorganize struct size_class to pack 4 bytes holeGravatar Weijie Yang 1-2/+2
2015-11-06zsmalloc: use page->private instead of page->first_pageGravatar Kirill A. Shutemov 1-6/+5
2015-11-06zsmalloc: reduce size_class memory usageGravatar Sergey Senozhatsky 1-4/+13
2015-11-06mm/zsmalloc.c: remove useless line in obj_free()Gravatar Hui Zhu 1-3/+0
2015-11-06zsmalloc: don't test shrinker_enabled in zs_shrinker_count()Gravatar Sergey Senozhatsky 1-3/+0
2015-11-06zsmalloc: use preempt.h for in_interrupt()Gravatar Sergey Senozhatsky 1-1/+1
2015-11-06zsmalloc: fix obj_to_head use page_private(page) as value but not pointerGravatar Hui Zhu 1-1/+1
2015-11-06zsmalloc: add comments for ->inuse to zspageGravatar Hui Zhu 1-0/+1
2015-11-06mm: zsmalloc: constify struct zs_pool nameGravatar Sergey SENOZHATSKY 1-5/+5
2015-09-08mm: zpool: constify the zpool_opsGravatar Krzysztof Kozlowski 1-1/+2
2015-09-08zsmalloc: remove null check from destroy_handle_cache()Gravatar Sergey Senozhatsky 1-2/+1
2015-09-08zsmalloc: do not take class lock in zs_shrinker_count()Gravatar Sergey Senozhatsky 1-4/+0
2015-09-08zsmalloc: use class->pages_per_zspageGravatar Minchan Kim 1-3/+2
2015-09-08zsmalloc: consider ZS_ALMOST_FULL as migrate sourceGravatar Minchan Kim 1-7/+10
2015-09-08zsmalloc: partial page ordering within a fullness_listGravatar Sergey Senozhatsky 1-5/+14
2015-09-08zsmalloc: use shrinker to trigger auto-compactionGravatar Sergey Senozhatsky 1-0/+78
2015-09-08zsmalloc: account the number of compacted pagesGravatar Sergey Senozhatsky 1-10/+17
2015-09-08zsmalloc/zram: introduce zs_pool_stats apiGravatar Sergey Senozhatsky 1-14/+15
2015-09-08zsmalloc: cosmetic compaction code adjustmentsGravatar Sergey Senozhatsky 1-6/+6
2015-09-08zsmalloc: introduce zs_can_compact() functionGravatar Sergey Senozhatsky 1-0/+26
2015-09-08zsmalloc: always keep per-class statsGravatar Sergey Senozhatsky 1-32/+8
2015-09-08zsmalloc: drop unused variable `nr_to_migrate'Gravatar Sergey Senozhatsky 1-4/+0
2015-06-25zpool: remove zpool_evict()Gravatar Dan Streetman 1-1/+2
2015-06-25zsmalloc: remove obsolete ZSMALLOC_DEBUGGravatar Marcin Jabrzyk 1-4/+0
2015-06-10zsmalloc: fix a null pointer dereference in destroy_handle_cache()Gravatar Sergey Senozhatsky 1-1/+2
2015-04-15zsmalloc: remove extra cond_resched() in __zs_compactGravatar Sergey Senozhatsky 1-2/+0
2015-04-15zsmalloc: fix fatal corruption due to wrong size class selectionGravatar Heesub Shin 1-5/+0
2015-04-15zsmalloc: remove unnecessary insertion/removal of zspage in compactionGravatar Minchan Kim 1-3/+3
2015-04-15zsmalloc: micro-optimize zs_object_copy()Gravatar Sergey Senozhatsky 1-8/+7
2015-04-15zsmalloc: remove synchronize_rcu from zs_compact()Gravatar Sergey Senozhatsky 1-2/+0
2015-04-15mm/zsmalloc.c: fix comment for get_pages_per_zspageGravatar Yinghao Xie 1-1/+2
2015-04-15zsmalloc: zsmalloc documentationGravatar Minchan Kim 1-29/+0
2015-04-15zsmalloc: add fullness into statGravatar Minchan Kim 1-165/+184
2015-04-15zsmalloc: record handle in page->private for huge objectGravatar Minchan Kim 1-12/+42
2015-04-15zsmalloc: adjust ZS_ALMOST_FULLGravatar Minchan Kim 1-1/+1
2015-04-15zsmalloc: support compactionGravatar Minchan Kim 1-19/+359
2015-04-15zsmalloc: factor out obj_[malloc|free]Gravatar Minchan Kim 1-38/+60
2015-04-15zsmalloc: decouple handle and objectGravatar Minchan Kim 1-28/+98
2015-02-12mm/zsmalloc: add statistics supportGravatar Ganesh Mahendran 1-4/+229
2015-02-12mm/zpool: add name argument to create zpoolGravatar Ganesh Mahendran 1-3/+3
2014-12-18mm/zsmalloc: adjust order of functionsGravatar Ganesh Mahendran 1-187/+187
2014-12-13mm/zsmalloc: allocate exactly size of struct zs_poolGravatar Ganesh Mahendran 1-3/+2
2014-12-13mm/zsmalloc: avoid duplicate assignment of prev_classGravatar Ganesh Mahendran 1-5/+4
2014-12-13mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZEGravatar Mahendran Ganesh 1-6/+32
2014-12-13zsmalloc: correct fragile [kmap|kunmap]_atomic useGravatar Minchan Kim 1-9/+12
2014-12-13zsmalloc: fix zs_init cpu notifier error handlingGravatar Sergey Senozhatsky 1-15/+24
2014-12-13zsmalloc: merge size_class to reduce fragmentationGravatar Joonsoo Kim 1-14/+66