Skip to content
  • Linus Torvalds's avatar
    Merge branch 'akpm' (patches from Andrew) · 1c88e19b
    Linus Torvalds authored
    Merge more updates from Andrew Morton:
     "The rest of MM"
    
    * emailed patches from Andrew Morton <akpm@linux-foundation.org>: (101 commits)
      mm, compaction: simplify contended compaction handling
      mm, compaction: introduce direct compaction priority
      mm, thp: remove __GFP_NORETRY from khugepaged and madvised allocations
      mm, page_alloc: make THP-specific decisions more generic
      mm, page_alloc: restructure direct compaction handling in slowpath
      mm, page_alloc: don't retry initial attempt in slowpath
      mm, page_alloc: set alloc_flags only once in slowpath
      lib/stackdepot.c: use __GFP_NOWARN for stack allocations
      mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
      mm, kasan: account for object redzone in SLUB's nearest_obj()
      mm: fix use-after-free if memory allocation failed in vma_adjust()
      zsmalloc: Delete an unnecessary check before the function call "iput"
      mm/memblock.c: fix index adjustment error in __next_mem_range_rev()
      mem-hotplug: alloc new page from a nearest neighbor node when mem-offline
      mm: optimize copy_page_to/from_iter_iovec
      mm: add cond_resched() to generic_swapfile_activate()
      Revert "mm, mempool: only set __GFP_NOMEMALLOC if there are free elements"
      mm, compaction: don't isolate PageWriteback pages in MIGRATE_SYNC_LIGHT mode
      mm: hwpoison: remove incorrect comments
      make __section_nr() more efficient
      ...
    1c88e19b