Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
90e40e0bf6cb598bf0f388a2a82b10e8c49e326b
/
mm
/
zsmalloc.c
9df256d
Merge 4.9.161 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
5ac6918
mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning
by Nick Desaulniers
· 7 years ago
d069e8c
mm/zsmalloc.c: change stat type parameter to int
by Matthias Kaehlcke
· 7 years ago
da33b2a
UPSTREAM: zsmalloc: introduce zs_huge_class_size()
by Sergey Senozhatsky
· 7 years ago
1618400
zsmalloc: calling zs_map_object() from irq is a bug
by Sergey Senozhatsky
· 7 years ago
d19f745
zsmalloc: expand class bit
by Minchan Kim
· 8 years ago
c3491ec
zsmalloc: Delete an unnecessary check before the function call "iput"
by Markus Elfring
· 8 years ago
18fd06b
mm/zsmalloc: use helper to clear page->flags bit
by Ganesh Mahendran
· 8 years ago
35b3445
mm/zsmalloc: add __init,__exit attribute
by Ganesh Mahendran
· 8 years ago
fd85446
mm/zsmalloc: keep comments consistent with code
by Ganesh Mahendran
· 8 years ago
64d9046
mm/zsmalloc: avoid calculate max objects of zspage twice
by Ganesh Mahendran
· 8 years ago
b4fd07a
mm/zsmalloc: use class->objs_per_zspage to get num of max objects
by Ganesh Mahendran
· 8 years ago
cf675ac
mm/zsmalloc: take obj index back from find_alloced_obj
by Ganesh Mahendran
· 8 years ago
41b88e1
mm/zsmalloc: use obj_index to keep consistent with others
by Ganesh Mahendran
· 8 years ago
dd4123f
mm: fix build warnings in <linux/compaction.h>
by Minchan Kim
· 8 years ago
91537fe
mm: add NR_ZSMALLOC to vmstat
by Minchan Kim
· 8 years ago
3b1d9ca
zsmalloc: use OBJ_TAG_BIT for bit shifter
by Minchan Kim
· 8 years ago
48b4800
zsmalloc: page migration support
by Minchan Kim
· 8 years ago
bfd093f
zsmalloc: use freeobj for index
by Minchan Kim
· 8 years ago
4aa409c
zsmalloc: separate free_zspage from putback_zspage
by Minchan Kim
· 8 years ago
3783689
zsmalloc: introduce zspage structure
by Minchan Kim
· 8 years ago
bdb0af7
zsmalloc: factor page chain functionality out
by Minchan Kim
· 8 years ago
4f42047
zsmalloc: use accessor
by Minchan Kim
· 8 years ago
1b8320b
zsmalloc: use bit_spin_lock
by Minchan Kim
· 8 years ago
1fc6e27
zsmalloc: keep max_object in size_class
by Minchan Kim
· 8 years ago
4abaac9
update "mm/zsmalloc: don't fail if can't create debugfs info"
by Dan Streetman
· 8 years ago
d34f615
mm/zsmalloc: don't fail if can't create debugfs info
by Dan Streetman
· 9 years ago
d0d8da2
zsmalloc: require GFP in zs_malloc()
by Sergey Senozhatsky
· 9 years ago
1ee4716
zsmalloc: remove unused pool param in obj_free
by Minchan Kim
· 9 years ago
251cbb9
zsmalloc: reorder function parameters
by Minchan Kim
· 9 years ago
830e4bc
zsmalloc: clean up many BUG_ON
by Minchan Kim
· 9 years ago
a420946
zsmalloc: use first_page rather than page
by Minchan Kim
· 9 years ago
44f43e9
zsmalloc: fix zs_can_compact() integer overflow
by Sergey Senozhatsky
· 9 years ago
1120ed5
mm/zsmalloc: add `freeable' column to pool stat
by Sergey Senozhatsky
· 9 years ago
a82cbf0
zsmalloc: drop unused member 'mapping_area->huge'
by YiPing Xu
· 9 years ago
c102f07
zsmalloc: fix migrate_zspage-zs_free race condition
by Junil Lee
· 9 years ago
7dfa461
zsmalloc: reorganize struct size_class to pack 4 bytes hole
by Weijie Yang
· 9 years ago
32e7ba1
zsmalloc: use page->private instead of page->first_page
by Kirill A. Shutemov
· 9 years ago
6fe5186
zsmalloc: reduce size_class memory usage
by Sergey Senozhatsky
· 9 years ago
6f0b227
mm/zsmalloc.c: remove useless line in obj_free()
by Hui Zhu
· 9 years ago
2c35169
zsmalloc: don't test shrinker_enabled in zs_shrinker_count()
by Sergey Senozhatsky
· 9 years ago
759b26b
zsmalloc: use preempt.h for in_interrupt()
by Sergey Senozhatsky
· 9 years ago
12a7bfa
zsmalloc: fix obj_to_head use page_private(page) as value but not pointer
by Hui Zhu
· 9 years ago
8f958c9
zsmalloc: add comments for ->inuse to zspage
by Hui Zhu
· 9 years ago
6f3526d
mm: zsmalloc: constify struct zs_pool name
by Sergey SENOZHATSKY
· 9 years ago
7867277
mm: zpool: constify the zpool_ops
by Krzysztof Kozlowski
· 9 years ago
cd10add
zsmalloc: remove null check from destroy_handle_cache()
by Sergey Senozhatsky
· 9 years ago
b3e237f
zsmalloc: do not take class lock in zs_shrinker_count()
by Sergey Senozhatsky
· 9 years ago
6cbf16b
zsmalloc: use class->pages_per_zspage
by Minchan Kim
· 9 years ago
ad9d5e1
zsmalloc: consider ZS_ALMOST_FULL as migrate source
by Minchan Kim
· 9 years ago
58f1711
zsmalloc: partial page ordering within a fullness_list
by Sergey Senozhatsky
· 9 years ago
ab9d306
zsmalloc: use shrinker to trigger auto-compaction
by Sergey Senozhatsky
· 9 years ago
860c707
zsmalloc: account the number of compacted pages
by Sergey Senozhatsky
· 9 years ago
7d3f393
zsmalloc/zram: introduce zs_pool_stats api
by Sergey Senozhatsky
· 9 years ago
0dc63d4
zsmalloc: cosmetic compaction code adjustments
by Sergey Senozhatsky
· 9 years ago
04f0590
zsmalloc: introduce zs_can_compact() function
by Sergey Senozhatsky
· 9 years ago
5724459
zsmalloc: always keep per-class stats
by Sergey Senozhatsky
· 9 years ago
b430d1f
zsmalloc: drop unused variable `nr_to_migrate'
by Sergey Senozhatsky
· 9 years ago
479305f
zpool: remove zpool_evict()
by Dan Streetman
· 9 years ago
13a18a1
zsmalloc: remove obsolete ZSMALLOC_DEBUG
by Marcin Jabrzyk
· 9 years ago
02f7b41
zsmalloc: fix a null pointer dereference in destroy_handle_cache()
by Sergey Senozhatsky
· 9 years ago
160a117
zsmalloc: remove extra cond_resched() in __zs_compact
by Sergey Senozhatsky
· 10 years ago
81da9b1
zsmalloc: fix fatal corruption due to wrong size class selection
by Heesub Shin
· 10 years ago
839373e
zsmalloc: remove unnecessary insertion/removal of zspage in compaction
by Minchan Kim
· 10 years ago
495819e
zsmalloc: micro-optimize zs_object_copy()
by Sergey Senozhatsky
· 10 years ago
1ec7cfb
zsmalloc: remove synchronize_rcu from zs_compact()
by Sergey Senozhatsky
· 10 years ago
888fa374
mm/zsmalloc.c: fix comment for get_pages_per_zspage
by Yinghao Xie
· 10 years ago
d02be50
zsmalloc: zsmalloc documentation
by Minchan Kim
· 10 years ago
248ca1b
zsmalloc: add fullness into stat
by Minchan Kim
· 10 years ago
7b60a68
zsmalloc: record handle in page->private for huge object
by Minchan Kim
· 10 years ago
d3d07c9
zsmalloc: adjust ZS_ALMOST_FULL
by Minchan Kim
· 10 years ago
312fcae
zsmalloc: support compaction
by Minchan Kim
· 10 years ago
c780626
zsmalloc: factor out obj_[malloc|free]
by Minchan Kim
· 10 years ago
2e40e16
zsmalloc: decouple handle and object
by Minchan Kim
· 10 years ago
0f050d9
mm/zsmalloc: add statistics support
by Ganesh Mahendran
· 10 years ago
3eba0c6
mm/zpool: add name argument to create zpool
by Ganesh Mahendran
· 10 years ago
66cdef6
mm/zsmalloc: adjust order of functions
by Ganesh Mahendran
· 10 years ago
1813665
mm/zsmalloc: allocate exactly size of struct zs_pool
by Ganesh Mahendran
· 10 years ago
df8b5bb
mm/zsmalloc: avoid duplicate assignment of prev_class
by Ganesh Mahendran
· 10 years ago
40f9fb8
mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
by Mahendran Ganesh
· 10 years ago
af4ee5e
zsmalloc: correct fragile [kmap|kunmap]_atomic use
by Minchan Kim
· 10 years ago
b1b00a5
zsmalloc: fix zs_init cpu notifier error handling
by Sergey Senozhatsky
· 10 years ago
9eec4cd
zsmalloc: merge size_class to reduce fragmentation
by Joonsoo Kim
· 10 years ago
5538c56
zsmalloc: simplify init_zspage free obj linking
by Dan Streetman
· 10 years ago
6dd9737
mm/zsmalloc.c: correct comment for fullness group computation
by Wang Sheng-Hui
· 10 years ago
722cdc1
zsmalloc: change return value unit of zs_get_total_size_bytes
by Minchan Kim
· 10 years ago
13de893
zsmalloc: move pages_allocated to zs_pool
by Minchan Kim
· 10 years ago
137f8cf
mm/zpool: use prefixed module loading
by Kees Cook
· 10 years ago
c795779
mm/zpool: zbud/zsmalloc implement zpool
by Dan Streetman
· 10 years ago
af8d417
mm/zpool: implement common zpool api to zbud/zsmalloc
by Dan Streetman
· 10 years ago
f6f8ed4
mm/vmalloc.c: clean up map_vm_area third argument
by WANG Chao
· 10 years ago
7eb5251
zsmalloc: fixup trivial zs size classes value in comments
by Weijie Yang
· 10 years ago
7c8e018
mm: replace __get_cpu_var uses with this_cpu_ptr
by Christoph Lameter
· 10 years ago
f0e71fc
zsmalloc: Fix CPU hotplug callback registration
by Srivatsa S. Bhat
· 11 years ago
31fc00b
zsmalloc: add copyright
by Minchan Kim
· 11 years ago
bcf1647
zsmalloc: move it under mm
by Minchan Kim
· 11 years ago
[Renamed (98%) from drivers/staging/zsmalloc/zsmalloc-main.c]
885a947
staging: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
c3e3e88
zsmalloc: add more comment
by Nitin Cupta
· 11 years ago
1b945ae
zsmalloc: add Kconfig for enabling page table method
by Minchan Kim
· 11 years ago
6729687
staging: zsmalloc: Ensure handle is never 0 on success
by Olav Haugan
· 11 years ago
Next »