2015-02-28 |
Joonsoo Kim | zram: use proper type to update max_used_pages Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-28 |
Joonsoo Kim | mm/nommu: fix memory leak Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-13 |
Joonsoo Kim | mm/compaction: stop the isolation when we isolate enough... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-13 |
Joonsoo Kim | mm/compaction: fix wrong order check in compact_finished() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-12 |
Joonsoo Kim | mm/compaction: add tracepoint to observe behaviour... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-12 |
Joonsoo Kim | mm/compaction: more trace to understand when/why compaction... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-12 |
Joonsoo Kim | mm/compaction: print current range where compaction... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-12 |
Joonsoo Kim | mm/compaction: enhance tracepoint output for compaction... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-12 |
Joonsoo Kim | mm/compaction: change tracepoint format from decimal... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-10 |
Joonsoo Kim | mm: don't use compound_head() in virt_to_head_page() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-10 |
Joonsoo Kim | mm/slub: optimize alloc/free fastpath by removing preemption... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-02-05 |
Joonsoo Kim | mm/debug_pagealloc: fix build failure on ppc and some... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2015-01-08 |
Joonsoo Kim | mm/debug_pagealloc: remove obsolete Kconfig options Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | zsmalloc: merge size_class to reduce fragmentation Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | Documentation: add new page_owner document Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/page_owner: correct owner information for early... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/page_owner: keep track of page owners Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | stacktrace: introduce snprint_stack_trace for buffer... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/nommu: use alloc_pages_exact() rather than its own... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/debug-pagealloc: make debug-pagealloc boottime configurable Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/debug-pagealloc: prepare boottime configurable on/off Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/page_ext: resurrect struct page extending code for... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-13 |
Joonsoo Kim | mm/debug-pagealloc: cleanup page guard code Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-11 |
Joonsoo Kim | mm/slab: reverse iteration on find_mergeable() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-11 |
Joonsoo Kim | mm/CMA: fix boot regression due to physical address... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-12-03 |
Joonsoo Kim | Documentation: describe trace_buf_size parameter more... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/debug-pagealloc: correct freepage accounting and... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/slab: fix unalignment problem on Malta with EVA... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/page_alloc: restrict max order of merging on isolated... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/page_alloc: move freepage counting logic to __free_one_page() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/page_alloc: add freepage on isolate pageblock to... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/page_alloc: fix incorrect isolation behavior by... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-11-14 |
Joonsoo Kim | mm/compaction: skip the range until proper target pageblock... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-29 |
Joonsoo Kim | mm/compaction.c: avoid premature range skip in isolate_migra... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-14 |
Joonsoo Kim | mm/slab: fix unaligned access on sparc64 Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab: use percpu allocator for cpu cache Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab: support slab merge Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab_common: commonize slab merge logic Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | slub: fall back to node_to_mem_node() node if allocating... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | topology: add support for node_to_mem_node() to determine... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab: factor out unlikely part of cache_free_alien() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab: noinline __ac_put_obj() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab: move cache_flusharray() out of unlikely.text... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/sl[ao]b: always track caller in kmalloc_(node_)track_caller() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-10-10 |
Joonsoo Kim | mm/slab_common: move kmem_cache definition to internal... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-08 |
Joonsoo Kim | Revert "slab: remove BAD_ALIEN_MAGIC" Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | mm, CMA: clean-up log message Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | mm, CMA: change cma_declare_contiguous() to obey coding... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | mm, CMA: clean-up CMA allocation error path Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | PPC, KVM, CMA: use general CMA reserved area management... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | CMA: generalize CMA reserved area management functionality Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | DMA, CMA: support arbitrary bitmap granularity Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | DMA, CMA: support alignment constraint on CMA region Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | DMA, CMA: separate core CMA management codes from DMA... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | vmalloc: use rcu list iterator to reduce vmap_area_lock... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: change int to size_t for representing allocation... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: remove BAD_ALIEN_MAGIC Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: remove a useless lockdep annotation Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: destroy a slab without holding any alien cache... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: use the lock on alien_cache, instead of the lock... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: introduce alien_cache Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: factor out initialization of array cache Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: defer slab_destroy in free_block() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: move up code to get kmem_cache_node in free_block() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-08-07 |
Joonsoo Kim | slab: add unlikely macro to help compiler Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-07-03 |
Joonsoo Kim | slub: fix off by one in number of slab tests Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-06-23 |
Joonsoo Kim | DMA, CMA: fix possible memory leak Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-06-23 |
Joonsoo Kim | slab: fix oops when reading /proc/slab_allocators Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-06-06 |
Joonsoo Kim | slub: search partial list on numa_mem_id(), instead... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-05-29 |
Joonsoo Kim | CMA: correct unlock target Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-05-06 |
Joonsoo Kim | slab: fix the type of the index on freelist index accessor Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | zram: support REQ_DISCARD Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | mm/compaction: clean-up code on success of ballon isolation Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | mm/compaction: check pageblock suitability once per... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | mm/compaction: change the timing to check to drop the... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | mm/compaction: do not call suitable_migration_target... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-07 |
Joonsoo Kim | mm/compaction: disallow high-order page for migration... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-03 |
Joonsoo Kim | mm, hugetlb: use vma_resv_map() map types Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-03 |
Joonsoo Kim | mm, hugetlb: remove resv_map_put Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-03 |
Joonsoo Kim | mm, hugetlb: improve, cleanup resv_map parameters Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-03 |
Joonsoo Kim | mm, hugetlb: unify region structure handling Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-04-01 |
Joonsoo Kim | slab: fix wrongly used macro Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-03-27 |
Joonsoo Kim | slub: fix high order page allocation problem with __GFP_NOFAIL Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-02-08 |
Joonsoo Kim | slab: make more slab management structure off the slab Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-02-08 |
Joonsoo Kim | slab: introduce byte sized index for the freelist of... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-02-08 |
Joonsoo Kim | slab: restrict the number of objects in a slab Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-02-08 |
Joonsoo Kim | slab: introduce helper functions to get/set free object Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-02-08 |
Joonsoo Kim | slab: factor out calculate nr objects in cache_estimate Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/migrate: remove unused function, fail_migrate_page() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/migrate: remove putback_lru_pages, fix comment on... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/migrate: correct failure handling if !hugepage_migration_... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: use rmap_walk() in page_mkclean() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: use rmap_walk() in page_referenced() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: use rmap_walk() in try_to_munlock() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: use rmap_walk() in try_to_unmap() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: extend rmap_walk_xxx() to cope with different... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: make rmap_walk to get the rmap_walk_control... Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: factor lock function out of rmap_walk_anon() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: factor nonlinear handling out of try_to_unmap_file() Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
2014-01-22 |
Joonsoo Kim | mm/rmap: recompute pgoff for huge page Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
|
commit | commitdiff | tree |
next |