Skip to content
  • Linus Torvalds's avatar
    5b200f57
    Merge branch 'akpm' (patches from Andrew) · 5b200f57
    Linus Torvalds authored
    Merge more updates from Andrew Morton:
     "More MM work: a memcg scalability improvememt"
    
    * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
      mm/lru: revise the comments of lru_lock
      mm/lru: introduce relock_page_lruvec()
      mm/lru: replace pgdat lru_lock with lruvec lock
      mm/swap.c: serialize memcg changes in pagevec_lru_move_fn
      mm/compaction: do page isolation first in compaction
      mm/lru: introduce TestClearPageLRU()
      mm/mlock: remove __munlock_isolate_lru_page()
      mm/mlock: remove lru_lock on TestClearPageMlocked
      mm/vmscan: remove lruvec reget in move_pages_to_lru
      mm/lru: move lock into lru_note_cost
      mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn
      mm/memcg: add debug checking in lock_page_memcg
      mm: page_idle_get_page() does not need lru_lock
      mm/rmap: stop store reordering issue on page->mapping
      mm/vmscan: remove unnecessary lruvec adding
      mm/thp: narrow lru locking
      mm/thp: simplify lru_add_page_tail()
      mm/thp: use head for head page in lru_add_page_tail()
      mm/thp: move lru_add_page_tail() to huge_memory.c
    5b200f57
    Merge branch 'akpm' (patches from Andrew)
    Linus Torvalds authored
    Merge more updates from Andrew Morton:
     "More MM work: a memcg scalability improvememt"
    
    * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
      mm/lru: revise the comments of lru_lock
      mm/lru: introduce relock_page_lruvec()
      mm/lru: replace pgdat lru_lock with lruvec lock
      mm/swap.c: serialize memcg changes in pagevec_lru_move_fn
      mm/compaction: do page isolation first in compaction
      mm/lru: introduce TestClearPageLRU()
      mm/mlock: remove __munlock_isolate_lru_page()
      mm/mlock: remove lru_lock on TestClearPageMlocked
      mm/vmscan: remove lruvec reget in move_pages_to_lru
      mm/lru: move lock into lru_note_cost
      mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn
      mm/memcg: add debug checking in lock_page_memcg
      mm: page_idle_get_page() does not need lru_lock
      mm/rmap: stop store reordering issue on page->mapping
      mm/vmscan: remove unnecessary lruvec adding
      mm/thp: narrow lru locking
      mm/thp: simplify lru_add_page_tail()
      mm/thp: use head for head page in lru_add_page_tail()
      mm/thp: move lru_add_page_tail() to huge_memory.c
Loading