summaryrefslogtreecommitdiffstats
path: root/mm/zsmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* zsmalloc: expand class bitMinchan Kim2017-04-131-1/+1
* sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sche...Ingo Molnar2017-03-021-0/+1
* mm/zsmalloc: fix comment in zsmallocYisheng Xie2017-02-241-4/+0
* mm/zsmalloc: remove redundant SetPagePrivate2 in create_page_chainYisheng Xie2017-02-241-5/+1
* mm: fix some typos in mm/zsmalloc.cXishi Qiu2017-02-221-3/+3
* mm/zsmalloc: Convert to hotplug state machineSebastian Andrzej Siewior2016-12-021-54/+13
* zsmalloc: Delete an unnecessary check before the function call "iput"Markus Elfring2016-07-281-2/+1
* mm/zsmalloc: use helper to clear page->flags bitGanesh Mahendran2016-07-281-2/+2
* mm/zsmalloc: add __init,__exit attributeGanesh Mahendran2016-07-281-1/+1
* mm/zsmalloc: keep comments consistent with codeGanesh Mahendran2016-07-281-4/+3
* mm/zsmalloc: avoid calculate max objects of zspage twiceGanesh Mahendran2016-07-281-16/+10
* mm/zsmalloc: use class->objs_per_zspage to get num of max objectsGanesh Mahendran2016-07-281-11/+7
* mm/zsmalloc: take obj index back from find_alloced_objGanesh Mahendran2016-07-281-2/+6
* mm/zsmalloc: use obj_index to keep consistent with othersGanesh Mahendran2016-07-281-7/+7
* mm: fix build warnings in <linux/compaction.h>Minchan Kim2016-07-261-2/+2
* mm: add NR_ZSMALLOC to vmstatMinchan Kim2016-07-261-1/+6
* zsmalloc: use OBJ_TAG_BIT for bit shifterMinchan Kim2016-07-261-6/+6
* zsmalloc: page migration supportMinchan Kim2016-07-261-116/+653
* zsmalloc: use freeobj for indexMinchan Kim2016-07-261-66/+73
* zsmalloc: separate free_zspage from putback_zspageMinchan Kim2016-07-261-16/+11
* zsmalloc: introduce zspage structureMinchan Kim2016-07-261-289/+242
* zsmalloc: factor page chain functionality outMinchan Kim2016-07-261-24/+35
* zsmalloc: use accessorMinchan Kim2016-07-261-22/+60
* zsmalloc: use bit_spin_lockMinchan Kim2016-07-261-7/+3
* zsmalloc: keep max_object in size_classMinchan Kim2016-07-261-17/+15
* update "mm/zsmalloc: don't fail if can't create debugfs info"Dan Streetman2016-05-261-19/+16
* mm/zsmalloc: don't fail if can't create debugfs infoDan Streetman2016-05-201-11/+7
* zsmalloc: require GFP in zs_malloc()Sergey Senozhatsky2016-05-201-11/+13
* zsmalloc: remove unused pool param in obj_freeMinchan Kim2016-05-201-4/+3
* zsmalloc: reorder function parametersMinchan Kim2016-05-201-24/+26
* zsmalloc: clean up many BUG_ONMinchan Kim2016-05-201-27/+15
* zsmalloc: use first_page rather than pageMinchan Kim2016-05-201-30/+32
* zsmalloc: fix zs_can_compact() integer overflowSergey Senozhatsky2016-05-091-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-201-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-061-6/+5
* zsmalloc: reduce size_class memory usageSergey Senozhatsky2015-11-061-4/+13
* mm/zsmalloc.c: remove useless line in obj_free()Hui Zhu2015-11-061-3/+0
* zsmalloc: don't test shrinker_enabled in zs_shrinker_count()Sergey Senozhatsky2015-11-061-3/+0
* zsmalloc: use preempt.h for in_interrupt()Sergey Senozhatsky2015-11-061-1/+1
* zsmalloc: fix obj_to_head use page_private(page) as value but not pointerHui Zhu2015-11-061-1/+1
* zsmalloc: add comments for ->inuse to zspageHui Zhu2015-11-061-0/+1
* mm: zsmalloc: constify struct zs_pool nameSergey SENOZHATSKY2015-11-061-5/+5
* mm: zpool: constify the zpool_opsKrzysztof Kozlowski2015-09-081-1/+2
* zsmalloc: remove null check from destroy_handle_cache()Sergey Senozhatsky2015-09-081-2/+1
* zsmalloc: do not take class lock in zs_shrinker_count()Sergey Senozhatsky2015-09-081-4/+0
* zsmalloc: use class->pages_per_zspageMinchan Kim2015-09-081-3/+2
* zsmalloc: consider ZS_ALMOST_FULL as migrate sourceMinchan Kim2015-09-081-7/+10