Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
76cc173d48d9ed2206a1affe13b70d0e8e134010
/
mm
/
zsmalloc.c
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
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
· 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
· 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
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
· 11 years ago
7c8e018
mm: replace __get_cpu_var uses with this_cpu_ptr
by Christoph Lameter
· 11 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
e842b97
staging: zsmalloc: access page->private by using page_private macro
by Sunghan Suh
· 11 years ago
396b7fd
staging/zsmalloc: Fixed up incorrect formatted comments
by Sara Bird
· 12 years ago
93ad5ab
Staging: Fixes string split across lines in zsmalloc zsmalloc-main
by Marlies Ruck
· 12 years ago
796ce5a
staging/zsmalloc: don't use pgtable-mapping from modules
by Arnd Bergmann
· 12 years ago
d95abbb
staging: zsmalloc: Fix link error on ARM
by Joerg Roedel
· 12 years ago
22b751c
mm: rename page struct field helpers
by Mel Gorman
· 12 years ago
0d145a5
staging: zsmalloc: remove unused pool name
by Seth Jennings
· 12 years ago
9915518
staging: zsmalloc: Fix TLB coherency and build problem
by Minchan Kim
· 12 years ago
d662b8e
staging: zsmalloc: make CLASS_DELTA relative to PAGE_SIZE
by Seth Jennings
· 12 years ago
4bbc0bc
staging: zsmalloc: comment zs_create_pool function
by Davidlohr Bueso
· 12 years ago
0959c63
zsmalloc: collapse internal .h into .c
by Seth Jennings
· 12 years ago
f553646
staging: zsmalloc: add page table mapping method
by Seth Jennings
· 12 years ago
c60369f
staging: zsmalloc: prevent mappping in interrupt context
by Seth Jennings
· 12 years ago
6539a36
staging: zsmalloc: s/firstpage/page in new copy map funcs
by Seth Jennings
· 12 years ago
b741851
staging: zsmalloc: add mapping modes
by Seth Jennings
· 12 years ago
166cfda
staging: zsmalloc: add details to zs_map_object boiler plate
by Seth Jennings
· 12 years ago
1031233
staging: zsmalloc: add single-page object fastpath in unmap
by Seth Jennings
· 12 years ago
5f60190
staging: zsmalloc: remove x86 dependency
by Seth Jennings
· 12 years ago
069f101
staging: zsmalloc: Finish conversion to a separate module
by Ben Hutchings
· 13 years ago
b4b700c
staging: zsmalloc: fix uninit'ed variable warning
by Seth Jennings
· 13 years ago
2db51da
staging: zsmalloc documentation
by Nitin Gupta
· 13 years ago
c234434
staging: zsmalloc: zsmalloc: use unsigned long instead of void *
by Minchan Kim
· 13 years ago
00a61d8
staging: zsmalloc: add/fix function comment
by Minchan Kim
· 13 years ago
2e3b6154
staging: zsmalloc: rename zspage_order with zspage_pages
by Minchan Kim
· 13 years ago
d210267
Merge 3.4-rc5 into staging-next
by Greg Kroah-Hartman
· 13 years ago
a27545bf
zsmalloc: use PageFlag macro instead of [set|test]_bit
by Minchan Kim
· 13 years ago
f4477e9
staging: zsmalloc: fix memory leak
by Nitin Gupta
· 13 years ago
84d4faa
staging: zsmalloc: add ZS_MAX_PAGES_PER_ZSPAGE
by Seth Jennings
· 13 years ago
aafefe9
staging: zsmalloc: move object/handle masking defines
by Seth Jennings
· 13 years ago
0cbb613
staging: fix powerpc linux-next break on zsmalloc
by Seth Jennings
· 13 years ago
61989a8
staging: zsmalloc: zsmalloc memory allocation library
by Nitin Gupta
· 13 years ago