Show patches with: Submitter = Kirill Tkhai       |   184 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm: Make may_enter_fs bool in shrink_page_list() mm: Make may_enter_fs bool in shrink_page_list() - - - --- 2020-03-12 Kirill Tkhai New
mm: Add missed mem_cgroup_iter_break() into shrink_node_memcgs() mm: Add missed mem_cgroup_iter_break() into shrink_node_memcgs() - - - --- 2020-02-11 Kirill Tkhai New
[v3] mm: Allocate shrinker_map on appropriate NUMA node [v3] mm: Allocate shrinker_map on appropriate NUMA node 1 3 - --- 2020-01-31 Kirill Tkhai New
[v2] mm: Allocate shrinker_map on appropriate NUMA node [v2] mm: Allocate shrinker_map on appropriate NUMA node - - - --- 2020-01-31 Kirill Tkhai New
mm: Allocate shrinker_map on appropriate NUMA node mm: Allocate shrinker_map on appropriate NUMA node - - - --- 2020-01-31 Kirill Tkhai New
mm: Fix recent_rotated history mm: Fix recent_rotated history 2 - - --- 2019-05-28 Kirill Tkhai New
[v2,7/7] mm: Add process_vm_mmap() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,6/7] mm: Introduce find_vma_filter_flags() helper mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,5/7] mm: Introduce may_mmap_overlapped_region() helper mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,4/7] mm: Export round_hint_to_min() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,3/7] mm: Extend copy_page_range() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,2/7] mm: Extend copy_vma() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[v2,1/7] mm: Add process_vm_mmap() syscall declaration mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-20 Kirill Tkhai New
[RFC,5/5] mm: Add process_vm_mmap() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-15 Kirill Tkhai New
[RFC,4/5] mm: Export round_hint_to_min() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-15 Kirill Tkhai New
[RFC,3/5] mm: Extend copy_page_range() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-15 Kirill Tkhai New
[RFC,2/5] mm: Extend copy_vma() mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-15 Kirill Tkhai New
[RFC,1/5] mm: Add process_vm_mmap() syscall declaration mm: process_vm_mmap() -- syscall for duplication a process mapping - - - --- 2019-05-15 Kirill Tkhai New
[v3] mm: Simplify shrink_inactive_list() [v3] mm: Simplify shrink_inactive_list() 2 1 - --- 2019-04-12 Kirill Tkhai New
[v2] mm: Simplify shrink_inactive_list() [v2] mm: Simplify shrink_inactive_list() 1 - - --- 2019-04-12 Kirill Tkhai New
mm: Simplify shrink_inactive_list() mm: Simplify shrink_inactive_list() - - - --- 2019-04-10 Kirill Tkhai New
mm/list_lru: Simplify __list_lru_walk_one() mm/list_lru: Simplify __list_lru_walk_one() - - - --- 2019-03-20 Kirill Tkhai New
[REBASED,4/4] mm: Generalize putback scan functions mm: Generalize putback functions - 1 - --- 2019-03-18 Kirill Tkhai New
[REBASED,3/4] mm: Remove pages_to_free argument of move_active_pages_to_lru() mm: Generalize putback functions - 1 - --- 2019-03-18 Kirill Tkhai New
[REBASED,2/4] mm: Move nr_deactivate accounting to shrink_active_list() mm: Generalize putback functions - 1 - --- 2019-03-18 Kirill Tkhai New
[REBASED,1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() mm: Generalize putback functions - 1 - --- 2019-03-18 Kirill Tkhai New
[v3,4/4] mm: Generalize putback scan functions mm: Generalize putback functions - 1 - --- 2019-02-18 Kirill Tkhai New
[v3,3/4] mm: Remove pages_to_free argument of move_active_pages_to_lru() mm: Generalize putback functions - 1 - --- 2019-02-18 Kirill Tkhai New
[v3,2/4] mm: Move nr_deactivate accounting to shrink_active_list() mm: Generalize putback functions - 1 - --- 2019-02-18 Kirill Tkhai New
[v3,1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() mm: Generalize putback functions - 1 - --- 2019-02-18 Kirill Tkhai New
[v2.5,1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() [v2.5,1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() - - - --- 2019-02-15 Kirill Tkhai New
[v2,4/4] mm: Generalize putback scan functions mm: Generalize putback functions - 1 - --- 2019-02-14 Kirill Tkhai New
[v2,3/4] mm: Remove pages_to_free argument of move_active_pages_to_lru() mm: Generalize putback functions - - - --- 2019-02-14 Kirill Tkhai New
[v2,2/4] mm: Move nr_deactivate accounting to shrink_active_list() mm: Generalize putback functions - - - --- 2019-02-14 Kirill Tkhai New
[v2,1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() mm: Generalize putback functions - - - --- 2019-02-14 Kirill Tkhai New
[4/4] mm: Generalize putback scan functions mm: Generalize putback functions - - - --- 2019-02-12 Kirill Tkhai New
[3/4] mm: Remove pages_to_free argument of move_active_pages_to_lru() mm: Generalize putback functions - - - --- 2019-02-12 Kirill Tkhai New
[2/4] mm: Move nr_deactivate accounting to shrink_active_list() mm: Generalize putback functions - - - --- 2019-02-12 Kirill Tkhai New
[1/4] mm: Move recent_rotated pages calculation to shrink_inactive_list() mm: Generalize putback functions - - - --- 2019-02-12 Kirill Tkhai New
mm: Do not allocate duplicate stack variables in shrink_page_list() mm: Do not allocate duplicate stack variables in shrink_page_list() 1 1 - --- 2019-01-31 Kirill Tkhai New
mm: Remove 7th argument of isolate_lru_pages() mm: Remove 7th argument of isolate_lru_pages() 1 - - --- 2019-01-14 Kirill Tkhai New
[3/3] mm: Pass FGP_NOWAIT in generic_file_buffered_read and enable ext4 mm: Reduce IO by improving algorithm of memcg pagecache pages eviction - - - --- 2019-01-09 Kirill Tkhai New
[2/3] mm: Recharge page memcg on first get from pagecache mm: Reduce IO by improving algorithm of memcg pagecache pages eviction - - - --- 2019-01-09 Kirill Tkhai New
[1/3] mm: Uncharge and keep page in pagecache on memcg reclaim mm: Reduce IO by improving algorithm of memcg pagecache pages eviction - - - --- 2019-01-09 Kirill Tkhai New
mm: Remove __hugepage_set_anon_rmap() mm: Remove __hugepage_set_anon_rmap() 1 1 - --- 2018-12-17 Kirill Tkhai New
[v3] ksm: Assist buddy allocator to assemble 1-order pages [v3] ksm: Assist buddy allocator to assemble 1-order pages - - - --- 2018-10-19 Kirill Tkhai New
[RFC,v2] ksm: Assist buddy allocator to assemble 1-order pages [RFC,v2] ksm: Assist buddy allocator to assemble 1-order pages - - - --- 2018-10-15 Kirill Tkhai New
[RFC] ksm: Assist buddy allocator to assemble 1-order pages [RFC] ksm: Assist buddy allocator to assemble 1-order pages - - - --- 2018-10-11 Kirill Tkhai New
mm: Convert mem_cgroup_id::ref to refcount_t type mm: Convert mem_cgroup_id::ref to refcount_t type 1 - - --- 2018-10-09 Kirill Tkhai New
mm: Fix int overflow in callers of do_shrink_slab() mm: Fix int overflow in callers of do_shrink_slab() 1 1 - --- 2018-09-28 Kirill Tkhai New
mm: Check shrinker is memcg-aware in register_shrinker_prepared() mm: Check shrinker is memcg-aware in register_shrinker_prepared() - - - --- 2018-08-20 Kirill Tkhai New
[v3] mm: Use special value SHRINKER_REGISTERING instead list_empty() check [v3] mm: Use special value SHRINKER_REGISTERING instead list_empty() check - - - --- 2018-08-09 Kirill Tkhai New
[RFC,v2,02/10] mm: Make shrink_slab() lockless Untitled series #6565 - - - --- 2018-08-08 Kirill Tkhai New
[RFC,10/10] fs: Use unregister_shrinker_delayed_{initiate, finalize} for super_block shrinker Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,09/10] shmem: Implement shmem_destroy_super() Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,08/10] xfs: Introduce xfs_fs_destroy_super() Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,07/10] fs: Introduce struct super_operations::destroy_super() callback. Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,06/10] fs: Shrink only (SB_ACTIVE|SB_BORN) superblocks in super_cache_scan() Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,05/10] fs: Move list_lru_destroy() to destroy_super_work() Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,04/10] mm: Split unregister_shrinker() Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,03/10] mm: Convert shrinker_rwsem to mutex Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,02/10] mm: Make shrink_slab() lockless Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[RFC,01/10] rcu: Make CONFIG_SRCU unconditionally enabled Introduce lockless shrink_slab() - - - --- 2018-08-07 Kirill Tkhai New
[v2] mm: Use special value SHRINKER_REGISTERING instead list_empty() check [v2] mm: Use special value SHRINKER_REGISTERING instead list_empty() check - - - --- 2018-08-06 Kirill Tkhai New
mm: Use special value SHRINKER_REGISTERING instead list_empty() check mm: Use special value SHRINKER_REGISTERING instead list_empty() check - - - --- 2018-08-03 Kirill Tkhai New
mm: Move check for SHRINKER_NUMA_AWARE to do_shrink_slab() mm: Move check for SHRINKER_NUMA_AWARE to do_shrink_slab() - - - --- 2018-08-02 Kirill Tkhai New
memcg: Add comment to mem_cgroup_css_online() memcg: Add comment to mem_cgroup_css_online() - - - --- 2018-08-02 Kirill Tkhai New
mm: Cleanup in do_shrink_slab() - 1 - --- 2018-07-19 Kirill Tkhai New
[v8,03/17] mm: Assign id to every memcg-aware shrinker - - - --- 2018-07-12 Kirill Tkhai New
fs: Fix double prealloc_shrinker() in sget_fc() - - - --- 2018-07-11 Kirill Tkhai New
[v9,17/17] mm: Clear shrinker bit if there are no objects related to memcg 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,16/17] From: Kirill Tkhai <ktkhai@virtuozzo.com> 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,15/17] mm: Generalize shrink_slab() calls in shrink_node() - - 1 --- 2018-07-09 Kirill Tkhai New
[v9,14/17] mm: Iterate only over charged shrinkers during memcg shrink_slab() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,13/17] mm: Set bit in memcg shrinker bitmap on first list_lru item apearance 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,12/17] mm: Export mem_cgroup_is_root() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,11/17] list_lru: Pass lru argument to memcg_drain_list_lru_node() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,10/17] From: Kirill Tkhai <ktkhai@virtuozzo.com> 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,09/17] list_lru: Add memcg argument to list_lru_from_kmem() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,08/17] From: Kirill Tkhai <ktkhai@virtuozzo.com> 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,07/17] fs: Refactoring in alloc_super() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,06/17] mm: Refactoring in workingset_init() 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,05/17] mm: Assign memcg-aware shrinkers bitmap to memcg 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,04/17] memcg: Move up for_each_mem_cgroup{, _tree} defines 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,03/17] mm: Assign id to every memcg-aware shrinker 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,02/17] mm: Introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB 1 - 1 --- 2018-07-09 Kirill Tkhai New
[v9,01/17] list_lru: Combine code under the same define 1 - 1 --- 2018-07-09 Kirill Tkhai New
kernel BUG at mm/vmscan.c:LINE! - - - --- 2018-07-08 Kirill Tkhai New
KASAN: slab-out-of-bounds Read in find_first_bit - - - --- 2018-07-08 Kirill Tkhai New
[v8,17/17] mm: Clear shrinker bit if there are no objects related to memcg 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,16/17] mm: Add SHRINK_EMPTY shrinker methods return value 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,15/17] mm: Generalize shrink_slab() calls in shrink_node() - - 1 --- 2018-07-03 Kirill Tkhai New
[v8,14/17] mm: Iterate only over charged shrinkers during memcg shrink_slab() 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,13/17] mm: Set bit in memcg shrinker bitmap on first list_lru item apearance 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,12/17] mm: Export mem_cgroup_is_root() 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,11/17] list_lru: Pass lru argument to memcg_drain_list_lru_node() 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,10/17] list_lru: Pass dst_memcg argument to memcg_drain_list_lru_node() 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,09/17] list_lru: Add memcg argument to list_lru_from_kmem() 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,08/17] fs: Propagate shrinker::id to list_lru 1 - 1 --- 2018-07-03 Kirill Tkhai New
[v8,07/17] fs: Refactoring in alloc_super() 1 - 1 --- 2018-07-03 Kirill Tkhai New
« 1 2 »