summaryrefslogtreecommitdiffstats
path: root/mm/zsmalloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* zsmalloc: use first_page rather than pageMinchan Kim2016-05-211-30/+32
* zsmalloc: fix zs_can_compact() integer overflowSergey Senozhatsky2016-05-101-2/+5
* mm/zsmalloc: add `freeable' column to pool statSergey Senozhatsky2016-03-171-7/+13
* zsmalloc: drop unused member 'mapping_area->huge'YiPing Xu2016-03-171-6/+3
* zsmalloc: fix migrate_zspage-zs_free race conditionJunil Lee2016-01-211-1/+13
* zsmalloc: reorganize struct size_class to pack 4 bytes holeWeijie Yang2016-01-151-2/+2
* zsmalloc: use page->private instead of page->first_pageKirill A. Shutemov2015-11-071-6/+5
* zsmalloc: reduce size_class memory usageSergey Senozhatsky2015-11-071-4/+13
* mm/zsmalloc.c: remove useless line in obj_free()Hui Zhu2015-11-071-3/+0
* zsmalloc: don't test shrinker_enabled in zs_shrinker_count()Sergey Senozhatsky2015-11-071-3/+0
* zsmalloc: use preempt.h for in_interrupt()Sergey Senozhatsky2015-11-071-1/+1
* zsmalloc: fix obj_to_head use page_private(page) as value but not pointerHui Zhu2015-11-071-1/+1
* zsmalloc: add comments for ->inuse to zspageHui Zhu2015-11-071-0/+1
* mm: zsmalloc: constify struct zs_pool nameSergey SENOZHATSKY2015-11-071-5/+5
* mm: zpool: constify the zpool_opsKrzysztof Kozlowski2015-09-091-1/+2
* zsmalloc: remove null check from destroy_handle_cache()Sergey Senozhatsky2015-09-091-2/+1
* zsmalloc: do not take class lock in zs_shrinker_count()Sergey Senozhatsky2015-09-091-4/+0
* zsmalloc: use class->pages_per_zspageMinchan Kim2015-09-091-3/+2
* zsmalloc: consider ZS_ALMOST_FULL as migrate sourceMinchan Kim2015-09-091-7/+10
* zsmalloc: partial page ordering within a fullness_listSergey Senozhatsky2015-09-091-5/+14
* zsmalloc: use shrinker to trigger auto-compactionSergey Senozhatsky2015-09-091-0/+78
* zsmalloc: account the number of compacted pagesSergey Senozhatsky2015-09-091-10/+17
* zsmalloc/zram: introduce zs_pool_stats apiSergey Senozhatsky2015-09-091-14/+15
* zsmalloc: cosmetic compaction code adjustmentsSergey Senozhatsky2015-09-091-6/+6
* zsmalloc: introduce zs_can_compact() functionSergey Senozhatsky2015-09-091-0/+26
* zsmalloc: always keep per-class statsSergey Senozhatsky2015-09-091-32/+8
* zsmalloc: drop unused variable `nr_to_migrate'Sergey Senozhatsky2015-09-091-4/+0
* zpool: remove zpool_evict()Dan Streetman2015-06-261-1/+2
* zsmalloc: remove obsolete ZSMALLOC_DEBUGMarcin Jabrzyk2015-06-261-4/+0
* zsmalloc: fix a null pointer dereference in destroy_handle_cache()Sergey Senozhatsky2015-06-111-1/+2
* zsmalloc: remove extra cond_resched() in __zs_compactSergey Senozhatsky2015-04-161-2/+0
* zsmalloc: fix fatal corruption due to wrong size class selectionHeesub Shin2015-04-161-5/+0
* zsmalloc: remove unnecessary insertion/removal of zspage in compactionMinchan Kim2015-04-161-3/+3
* zsmalloc: micro-optimize zs_object_copy()Sergey Senozhatsky2015-04-161-8/+7
* zsmalloc: remove synchronize_rcu from zs_compact()Sergey Senozhatsky2015-04-161-2/+0
* mm/zsmalloc.c: fix comment for get_pages_per_zspageYinghao Xie2015-04-161-1/+2
* zsmalloc: zsmalloc documentationMinchan Kim2015-04-161-29/+0
* zsmalloc: add fullness into statMinchan Kim2015-04-161-165/+184
* zsmalloc: record handle in page->private for huge objectMinchan Kim2015-04-161-12/+42
* zsmalloc: adjust ZS_ALMOST_FULLMinchan Kim2015-04-161-1/+1
* zsmalloc: support compactionMinchan Kim2015-04-161-19/+359
* zsmalloc: factor out obj_[malloc|free]Minchan Kim2015-04-161-38/+60
* zsmalloc: decouple handle and objectMinchan Kim2015-04-161-28/+98
* mm/zsmalloc: add statistics supportGanesh Mahendran2015-02-131-4/+229
* mm/zpool: add name argument to create zpoolGanesh Mahendran2015-02-131-3/+3
* mm/zsmalloc: adjust order of functionsGanesh Mahendran2014-12-191-187/+187
* mm/zsmalloc: allocate exactly size of struct zs_poolGanesh Mahendran2014-12-131-3/+2
* mm/zsmalloc: avoid duplicate assignment of prev_classGanesh Mahendran2014-12-131-5/+4
* mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZEMahendran Ganesh2014-12-131-6/+32
* zsmalloc: correct fragile [kmap|kunmap]_atomic useMinchan Kim2014-12-131-9/+12