Show patches with: Submitter = Alex Shi       |   395 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,3/4] mm/swap.c: extend the usage to pagevec_lru_add pre sort pages on lruvec in pagevec - - - --- 2020-12-25 Alex Shi New
[RFC,2/4] mm/swap.c: bail out early for no memcg and no numa pre sort pages on lruvec in pagevec - - - --- 2020-12-25 Alex Shi New
[RFC,1/4] mm/swap.c: pre-sort pages in pagevec for pagevec_lru_move_fn pre sort pages on lruvec in pagevec - - - --- 2020-12-25 Alex Shi New
[v2,3/3] mm/compaction: remove rcu_read_lock during page compaction [v2,1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-22 Alex Shi New
[v2,2/3] mm/memcg: remove rcu locking for lock_page_lruvec function series [v2,1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-22 Alex Shi New
[v2,1/3] mm/memcg: revise the using condition of lock_page_lruvec function series [v2,1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-22 Alex Shi New
[3/3] mm/compaction: remove rcu_read_lock during page compaction [1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-17 Alex Shi New
[2/3] mm/memcg: remove rcu locking for lock_page_lruvec function series [1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-17 Alex Shi New
[1/3] mm/memcg: revise the using condition of lock_page_lruvec function series [1/3] mm/memcg: revise the using condition of lock_page_lruvec function series 1 - - --- 2020-12-17 Alex Shi New
mm/mmap: replace if (cond) BUG() with BUG_ON() mm/mmap: replace if (cond) BUG() with BUG_ON() - - - --- 2020-12-12 Alex Shi New
mm/zsmalloc: replace if (cond) BUG() with BUG_ON() mm/zsmalloc: replace if (cond) BUG() with BUG_ON() 1 - - --- 2020-12-12 Alex Shi New
[3/3] mm/swap.c: extend the usage to pagevec_lru_add [1/3] mm/swap.c: pre-sort pages in pagevec for pagevec_lru_move_fn - - - --- 2020-12-01 Alex Shi New
[2/3] mm/swap.c: bail out early for no memcg and no numa [1/3] mm/swap.c: pre-sort pages in pagevec for pagevec_lru_move_fn - - - --- 2020-12-01 Alex Shi New
[1/3] mm/swap.c: pre-sort pages in pagevec for pagevec_lru_move_fn [1/3] mm/swap.c: pre-sort pages in pagevec for pagevec_lru_move_fn - - - --- 2020-12-01 Alex Shi New
[next-akpm] mm/memcg: remove incorrect comments [next-akpm] mm/memcg: remove incorrect comments - - - --- 2020-11-20 Alex Shi New
[next] mm/swap.c: reduce lock contention in lru_cache_add [next] mm/swap.c: reduce lock contention in lru_cache_add - - - --- 2020-11-20 Alex Shi New
[next] mm/vmscan: __isolate_lru_page_prepare clean up [next] mm/vmscan: __isolate_lru_page_prepare clean up 1 - - --- 2020-11-20 Alex Shi New
mm/vmalloc: add 'align' parameter explanation for pvm_determine_end_from_reverse mm/vmalloc: add 'align' parameter explanation for pvm_determine_end_from_reverse - - - --- 2020-11-17 Alex Shi New
mm/mapping_dirty_helpers: enhance the kernel-doc markups mm/mapping_dirty_helpers: enhance the kernel-doc markups - - - --- 2020-11-17 Alex Shi New
mm/truncate: add parameter explanation for invalidate_mapping_pagevec mm/truncate: add parameter explanation for invalidate_mapping_pagevec - - - --- 2020-11-17 Alex Shi New
khugepaged: add couples parameter explanation for kernel-doc markup khugepaged: add couples parameter explanation for kernel-doc markup - - - --- 2020-11-17 Alex Shi New
mm: add colon to fix kernel-doc markups error for check_pte mm: add colon to fix kernel-doc markups error for check_pte - - - --- 2020-11-17 Alex Shi New
[REF] mm/swap: fix swapon failure [REF] mm/swap: fix swapon failure - - - --- 2020-11-09 Alex Shi New
mm/memcg: update page struct member in comments mm/memcg: update page struct member in comments 2 - - --- 2020-11-06 Alex Shi New
mm/filemap: add static for function __add_to_page_cache_locked mm/filemap: add static for function __add_to_page_cache_locked - - - --- 2020-11-06 Alex Shi New
[v21,19/19] mm/lru: revise the comments of lru_lock per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,18/19] mm/lru: introduce the relock_page_lruvec function per memcg lru lock 6 - - --- 2020-11-05 Alex Shi New
[v21,17/19] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru lock 5 - - --- 2020-11-05 Alex Shi New
[v21,16/19] mm/swap.c: serialize memcg changes in pagevec_lru_move_fn per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,15/19] mm/compaction: do page isolation first in compaction per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,14/19] mm/lru: introduce TestClearPageLRU per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,13/19] mm/mlock: remove __munlock_isolate_lru_page per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,12/19] mm/mlock: remove lru_lock on TestClearPageMlocked per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,11/19] mm/vmscan: remove lruvec reget in move_pages_to_lru per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,10/19] mm/lru: move lock into lru_note_cost per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,09/19] mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,08/19] mm/memcg: add debug checking in lock_page_memcg per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,07/19] mm: page_idle_get_page() does not need lru_lock per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,06/19] mm/rmap: stop store reordering issue on page->mapping per memcg lru lock 2 - - --- 2020-11-05 Alex Shi New
[v21,05/19] mm/vmscan: remove unnecessary lruvec adding per memcg lru lock 3 - - --- 2020-11-05 Alex Shi New
[v21,04/19] mm/thp: narrow lru locking per memcg lru lock 1 1 - --- 2020-11-05 Alex Shi New
[v21,03/19] mm/thp: Simplify lru_add_page_tail() per memcg lru lock 1 1 - --- 2020-11-05 Alex Shi New
[v21,02/19] mm/thp: use head for head page in lru_add_page_tail per memcg lru lock 2 2 - --- 2020-11-05 Alex Shi New
[v21,01/19] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru lock 2 1 - --- 2020-11-05 Alex Shi New
[2/2] mm/memcg: warning on !memcg after readahead page charged bail out early for memcg disable 3 - - --- 2020-11-02 Alex Shi New
[1/2] mm/memcg: bail early from swap accounting if memcg disabled bail out early for memcg disable 3 1 - --- 2020-11-02 Alex Shi New
[v20,20/20] mm/lru: revise the comments of lru_lock per memcg lru lock 1 - - --- 2020-10-29 Alex Shi New
[v20,19/20] mm/lru: introduce the relock_page_lruvec function per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,18/20] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,17/20] mm/swap.c: serialize memcg changes in pagevec_lru_move_fn per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,16/20] mm/compaction: do page isolation first in compaction per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,15/20] mm/lru: introduce TestClearPageLRU per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,14/20] mm/mlock: remove __munlock_isolate_lru_page per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,13/20] mm/mlock: remove lru_lock on TestClearPageMlocked per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,12/20] mm/vmscan: remove lruvec reget in move_pages_to_lru per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,11/20] mm/lru: move lock into lru_note_cost per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,10/20] mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,09/20] mm/memcg: add debug checking in lock_page_memcg per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,08/20] mm: page_idle_get_page() does not need lru_lock per memcg lru lock - - - --- 2020-10-29 Alex Shi New
[v20,07/20] mm/vmscan: remove unnecessary lruvec adding per memcg lru lock 2 - - --- 2020-10-29 Alex Shi New
[v20,06/20] mm/thp: narrow lru locking per memcg lru lock 1 1 - --- 2020-10-29 Alex Shi New
[v20,05/20] mm/thp: Simplify lru_add_page_tail() per memcg lru lock 3 2 - --- 2020-10-29 Alex Shi New
[v20,04/20] mm/thp: use head for head page in lru_add_page_tail per memcg lru lock 3 3 - --- 2020-10-29 Alex Shi New
[v20,03/20] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru lock 2 1 - --- 2020-10-29 Alex Shi New
[v20,02/20] mm/memcg: bail early from swap accounting if memcg disabled per memcg lru lock 3 1 - --- 2020-10-29 Alex Shi New
[v20,01/20] mm/memcg: warning on !memcg after readahead page charged per memcg lru lock 3 - - --- 2020-10-29 Alex Shi New
[v19,20/20] mm/lru: revise the comments of lru_lock per memcg lru_lock - - - --- 2020-09-24 Alex Shi New
[v19,19/20] mm/lru: introduce the relock_page_lruvec function per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,18/20] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,17/20] mm/swap.c: serialize memcg changes in pagevec_lru_move_fn per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,16/20] mm/compaction: do page isolation first in compaction per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,15/20] mm/lru: introduce TestClearPageLRU per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,14/20] mm/mlock: remove __munlock_isolate_lru_page per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,13/20] mm/mlock: remove lru_lock on TestClearPageMlocked per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,12/20] mm/vmscan: remove lruvec reget in move_pages_to_lru per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,11/20] mm/lru: move lock into lru_note_cost per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,10/20] mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,09/20] mm/memcg: add debug checking in lock_page_memcg per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,08/20] mm: page_idle_get_page() does not need lru_lock per memcg lru_lock - - - --- 2020-09-24 Alex Shi New
[v19,07/20] mm/vmscan: remove unnecessary lruvec adding per memcg lru_lock 1 - - --- 2020-09-24 Alex Shi New
[v19,06/20] mm/thp: narrow lru locking per memcg lru_lock 2 2 - --- 2020-09-24 Alex Shi New
[v19,05/20] mm/thp: Simplify lru_add_page_tail() per memcg lru_lock 1 1 - --- 2020-09-24 Alex Shi New
[v19,04/20] mm/thp: use head for head page in lru_add_page_tail per memcg lru_lock 1 1 - --- 2020-09-24 Alex Shi New
[v19,03/20] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru_lock 2 2 - --- 2020-09-24 Alex Shi New
[v19,02/20] mm/memcg: bail early from swap accounting if memcg disabled per memcg lru_lock 2 1 - --- 2020-09-24 Alex Shi New
[v19,01/20] mm/memcg: warning on !memcg after readahead page charged per memcg lru_lock 2 - - --- 2020-09-24 Alex Shi New
mm: remove unused marco writeback mm: remove unused marco writeback - - - --- 2020-09-10 Alex Shi New
mm/memcg: rename watermark as max_usage mm/memcg: rename watermark as max_usage - - - --- 2020-09-08 Alex Shi New
mm/memcg: no one use charge_type mm/memcg: no one use charge_type 2 - - --- 2020-09-08 Alex Shi New
[v4,3/4] mm/pageblock: work around multiple arch's cmpxchg support issue [v4,1/4] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-03 Alex Shi New
[v4,2/4] mm/pageblock: remove false sharing in pageblock_flags [v4,1/4] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-03 Alex Shi New
[v4,1/4] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags [v4,1/4] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-03 Alex Shi New
[v3,3/3] mm/armv6: work around armv6 cmpxchg support issue [v3,1/3] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-01 Alex Shi New
[v3,2/3] mm/pageblock: remove false sharing in pageblock_flags [v3,1/3] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-01 Alex Shi New
[v3,1/3] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags [v3,1/3] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-09-01 Alex Shi New
[v18,32/32] mm: Split release_pages work into 3 passes per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,31/32] mm: Add explicit page decrement in exception path for isolate_lru_pages per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,30/32] mm: Drop use of test_and_set_skip in favor of just setting skip per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,29/32] mm: Identify compound pages sooner in isolate_migratepages_block per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,28/32] mm/compaction: Drop locked from isolate_migratepages_block per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
« 1 2 3 4 »