Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
664525b2d84abca1074c9546654ae9689de8a818
/
mm
/
zsmalloc.c
61855f0
mm/zsmalloc.c: fix fall-through annotation
by Gustavo A. R. Silva
· 6 years ago
4d0a540
mm/zsmalloc.c: make several functions and a struct static
by Colin Ian King
· 6 years ago
0825a6f
mm: use octal not symbolic permissions
by Joe Perches
· 7 years ago
e8b098f
mm: kernel-doc: add missing parameter descriptions
by Mike Rapoport
· 7 years ago
010b495
zsmalloc: introduce zs_huge_class_size()
by Sergey Senozhatsky
· 7 years ago
5ad3509
mm: reuse DEFINE_SHOW_ATTRIBUTE() macro
by Andy Shevchenko
· 7 years ago
02390b8
mm/zsmalloc: Prepare to variable MAX_PHYSMEM_BITS
by Kirill A. Shutemov
· 7 years ago
01a6ad9
zsmalloc: use U suffix for negative literals being shifted
by Nick Desaulniers
· 7 years ago
9c3760e
zswap: only save zswap header when necessary
by Yu Zhao
· 7 years ago
93144ca
mm/zsmalloc: simplify shrinker init/destroy
by Aliaksei Karaliou
· 7 years ago
cdc346b
mm/zsmalloc.c: include fs.h
by Sergey Senozhatsky
· 7 years ago
1aedcaf
zsmalloc: calling zs_map_object() from irq is a bug
by Sergey Senozhatsky
· 7 years ago
3eb95fe
mm/zsmalloc.c: change stat type parameter to int
by Matthias Kaehlcke
· 7 years ago
2916ecc
mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY
by Jérôme Glisse
· 7 years ago
77ff465
zsmalloc: zs_page_migrate: skip unnecessary loops but not return -EBUSY if zspage is not inuse
by Hui Zhu
· 7 years ago
3189c82
zram: do not free pool->size_class
by Minchan Kim
· 7 years ago
cf8e0fe
mm/zsmalloc: simplify zs_max_alloc_size handling
by Jerome Marchand
· 7 years ago
3457f41
mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning
by Nick Desaulniers
· 7 years ago
85d492f
zsmalloc: expand class bit
by Minchan Kim
· 8 years ago
50d3439
sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
b538e42
mm/zsmalloc: fix comment in zsmalloc
by Yisheng Xie
· 8 years ago
22c5cef
mm/zsmalloc: remove redundant SetPagePrivate2 in create_page_chain
by Yisheng Xie
· 8 years ago
399d8ee
mm: fix some typos in mm/zsmalloc.c
by Xishi Qiu
· 8 years ago
215c89d
mm/zsmalloc: Convert to hotplug state machine
by Sebastian Andrzej Siewior
· 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
· 9 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
c102f07c
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
0dc63d48
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
· 10 years ago
13a18a1
zsmalloc: remove obsolete ZSMALLOC_DEBUG
by Marcin Jabrzyk
· 10 years ago
02f7b41
zsmalloc: fix a null pointer dereference in destroy_handle_cache()
by Sergey Senozhatsky
· 10 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
Next »