Show patches with: Submitter = Alex Shi       |   395 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v18,27/32] mm/swap.c: optimizing __pagevec_lru_add lru_lock per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,26/32] mm/mlock: remove __munlock_isolate_lru_page per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,25/32] mm/mlock: remove lru_lock on TestClearPageMlocked in munlock_vma_page per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,24/32] mm/pgdat: remove pgdat lru_lock per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,23/32] mm/lru: revise the comments of lru_lock per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,22/32] mm/vmscan: use relock for move_pages_to_lru per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,21/32] mm/lru: introduce the relock_page_lruvec function per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,20/32] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,19/32] mm/swap.c: serialize memcg changes in pagevec_lru_move_fn per memcg lru_lock 1 - - --- 2020-08-24 Alex Shi New
[v18,18/32] mm/thp: add tail pages into lru anyway in split_huge_page() per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,17/32] mm/compaction: do page isolation first in compaction per memcg lru_lock 1 - - --- 2020-08-24 Alex Shi New
[v18,16/32] mm/lru: introduce TestClearPageLRU per memcg lru_lock 1 - - --- 2020-08-24 Alex Shi New
[v18,15/32] mm/lru: move lock into lru_note_cost per memcg lru_lock 1 - - --- 2020-08-24 Alex Shi New
[v18,14/32] mm/lru: move lru_lock holding in func lru_note_cost_page per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,13/32] mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,12/32] mm/memcg: optimize mem_cgroup_page_lruvec per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,11/32] mm/memcg: add debug checking in lock_page_memcg per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,10/32] mm/compaction: rename compact_deferred as compact_should_defer per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,09/32] mm/page_idle: no unlikely double check for idle page counting per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,08/32] mm/vmscan: remove unnecessary lruvec adding per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,07/32] mm/swap.c: stop deactivate_file_page if page not on lru per memcg lru_lock - - - --- 2020-08-24 Alex Shi New
[v18,06/32] mm/thp: narrow lru locking per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,05/32] mm/thp: remove code path which never got into per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,04/32] mm/thp: clean up lru_add_page_tail per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,03/32] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru_lock - 1 - --- 2020-08-24 Alex Shi New
[v18,02/32] mm/memcg: bail out early from swap accounting when memcg is disabled per memcg lru_lock 1 1 - --- 2020-08-24 Alex Shi New
[v18,01/32] mm/memcg: warning on !memcg after readahead page charged per memcg lru_lock 1 - - --- 2020-08-24 Alex Shi New
[v2,2/2] mm/pageblock: remove false sharing in pageblock_flags [v2,1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-08-19 Alex Shi New
[v2,1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags [v2,1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-08-19 Alex Shi New
[2/2] mm/pageblock: remove false sharing in pageblock_flags [1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-08-16 Alex Shi New
[1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags [1/2] mm/pageblock: mitigation cmpxchg false sharing in pageblock flags - - - --- 2020-08-16 Alex Shi New
[Resend,6/6] mm/thp: narrow lru locking [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged - 1 - --- 2020-08-11 Alex Shi New
[Resend,5/6] mm/thp: remove code path which never got into [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged - 1 - --- 2020-08-11 Alex Shi New
[Resend,4/6] mm/thp: clean up lru_add_page_tail [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged - 1 - --- 2020-08-11 Alex Shi New
[Resend,3/6] mm/thp: move lru_add_page_tail func to huge_memory.c [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged - 1 - --- 2020-08-11 Alex Shi New
[Resend,2/6] mm/memcg: remove useless check on page->mem_cgroup [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged 4 4 - --- 2020-08-11 Alex Shi New
[Resend,1/6] mm/memcg: warning on !memcg after readahead page charged [Resend,1/6] mm/memcg: warning on !memcg after readahead page charged 1 - - --- 2020-08-11 Alex Shi New
[4/4] mm/thp: narrow lru locking [1/4] mm/thp: move lru_add_page_tail func to huge_memory.c - 1 - --- 2020-08-01 Alex Shi New
[3/4] mm/thp: remove code path which never got into [1/4] mm/thp: move lru_add_page_tail func to huge_memory.c - 1 - --- 2020-08-01 Alex Shi New
[2/4] mm/thp: clean up lru_add_page_tail [1/4] mm/thp: move lru_add_page_tail func to huge_memory.c - 1 - --- 2020-08-01 Alex Shi New
[1/4] mm/thp: move lru_add_page_tail func to huge_memory.c [1/4] mm/thp: move lru_add_page_tail func to huge_memory.c - 1 - --- 2020-08-01 Alex Shi New
mm/memcg: remove useless check on page->mem_cgroup mm/memcg: remove useless check on page->mem_cgroup 2 1 - --- 2020-07-31 Alex Shi New
[v17,21/21] mm/lru: revise the comments of lru_lock per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,20/21] mm/pgdat: remove pgdat lru_lock per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,19/21] mm/vmscan: use relock for move_pages_to_lru per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,18/21] mm/lru: introduce the relock_page_lruvec function per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,17/21] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,16/21] mm/swap: serialize memcg changes in pagevec_lru_move_fn per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,15/21] mm/thp: add tail pages into lru anyway in split_huge_page() per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,14/21] mm/compaction: do page isolation first in compaction per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,13/21] mm/lru: introduce TestClearPageLRU per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,12/21] mm/lru: move lock into lru_note_cost per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,11/21] mm/lru: move lru_lock holding in func lru_note_cost_page per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,10/21] mm/swap: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,09/21] mm/memcg: add debug checking in lock_page_memcg per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,08/21] mm/thp: narrow lru locking per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,07/21] mm/thp: remove code path which never got into per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,06/21] mm/thp: clean up lru_add_page_tail per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,05/21] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,04/21] mm/compaction: rename compact_deferred as compact_should_defer per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,03/21] mm/compaction: correct the comments of compact_defer_shift per memcg lru lock - 1 - --- 2020-07-25 Alex Shi New
[v17,02/21] mm/page_idle: no unlikely double check for idle page counting per memcg lru lock - - - --- 2020-07-25 Alex Shi New
[v17,01/21] mm/vmscan: remove unnecessary lruvec adding per memcg lru lock - - - --- 2020-07-25 Alex Shi New
mm/vmstat: don't do count if no needs mm/vmstat: don't do count if no needs - - - --- 2020-07-20 Alex Shi New
[v16,22/22] mm/lru: revise the comments of lru_lock per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,21/22] mm/pgdat: remove pgdat lru_lock per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,20/22] mm/vmscan: use relock for move_pages_to_lru per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,19/22] mm/lru: introduce the relock_page_lruvec function per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,18/22] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,17/22] mm/swap: serialize memcg changes during pagevec_lru_move_fn per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,16/22] mm/mlock: reorder isolation sequence during munlock per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,15/22] mm/compaction: do page isolation first in compaction per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,14/22] mm/thp: add tail pages into lru anyway in split_huge_page() per memcg lru_lock - 1 - --- 2020-07-11 Alex Shi New
[v16,13/22] mm/lru: introduce TestClearPageLRU per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,12/22] mm/lru: move lock into lru_note_cost per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,11/22] mm/lru: move lru_lock holding in func lru_note_cost_page per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,10/22] mm/swap: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,09/22] mm/memcg: add debug checking in lock_page_memcg per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,08/22] mm/thp: narrow lru locking per memcg lru_lock - 1 - --- 2020-07-11 Alex Shi New
[v16,07/22] mm/thp: remove code path which never got into per memcg lru_lock - 1 - --- 2020-07-11 Alex Shi New
[v16,06/22] mm/thp: clean up lru_add_page_tail per memcg lru_lock - 1 - --- 2020-07-11 Alex Shi New
[v16,05/22] mm/thp: move lru_add_page_tail func to huge_memory.c per memcg lru_lock - 1 - --- 2020-07-11 Alex Shi New
[v16,04/22] mm/compaction: rename compact_deferred as compact_should_defer per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,03/22] mm/compaction: correct the comments of compact_defer_shift per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,02/22] mm/page_idle: no unlikely double check for idle page counting per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v16,01/22] mm/vmscan: remove unnecessary lruvec adding per memcg lru_lock - - - --- 2020-07-11 Alex Shi New
[v15,20/21] mm/lru: revise the comments of lru_lock per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,19/21] mm/pgdat: remove pgdat lru_lock per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,18/21] mm/vmscan: use relock for move_pages_to_lru per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,17/21] mm/lru: introduce the relock_page_lruvec function per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,16/21] mm/lru: replace pgdat lru_lock with lruvec lock per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,15/21] mm/swap: serialize memcg changes during pagevec_lru_move_fn per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,14/21] mm/mlock: reorder isolation sequence during munlock per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,13/21] mm/compaction: do page isolation first in compaction per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,12/21] mm/lru: introduce TestClearPageLRU per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,11/21] mm/lru: move lock into lru_note_cost per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,10/21] mm/lru: move lru_lock holding in func lru_note_cost_page per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,09/21] mm/swap: fold vm event PGROTATED into pagevec_move_tail_fn per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,08/21] mm/memcg: add debug checking in lock_page_memcg per memcg lock - - - --- 2020-07-07 Alex Shi New
[v15,07/21] mm/thp: narrow lru locking per memcg lock - - - --- 2020-07-07 Alex Shi New
« 1 2 3 4 »