• Linus Torvalds's avatar
    Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm · 8291eaaf
    Linus Torvalds authored
    Pull more MM updates from Andrew Morton:
    
     - Two follow-on fixes for the post-5.19 series "Use pageblock_order for
       cma and alloc_contig_range alignment", from Zi Yan.
    
     - A series of z3fold cleanups and fixes from Miaohe Lin.
    
     - Some memcg selftests work from Michal Koutný <mkoutny@suse.com>
    
     - Some swap fixes and cleanups from Miaohe Lin
    
     - Several individual minor fixups
    
    * tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (25 commits)
      mm/shmem.c: suppress shift warning
      mm: Kconfig: reorganize misplaced mm options
      mm: kasan: fix input of vmalloc_to_page()
      mm: fix is_pinnable_page against a cma page
      mm: filter out swapin error entry in shmem mapping
      mm/shmem: fix infinite loop when swap in shmem error at swapoff time
      mm/madvise: free hwpoison and swapin error entry in madvise_free_pte_range
      mm/swapfile: fix lost swap bits in unuse_pte()
      mm/swapfile: unuse_pte can map random data if swap read fails
      selftests: memcg: factor out common parts of memory.{low,min} tests
      selftests: memcg: remove protection from top level memcg
      selftests: memcg: adjust expected reclaim values of protected cgroups
      selftests: memcg: expect no low events in unprotected sibling
      selftests: memcg: fix compilation
      mm/z3fold: fix z3fold_page_migrate races with z3fold_map
      mm/z3fold: fix z3fold_reclaim_page races with z3fold_free
      mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock
      mm/z3fold: put z3fold page back into unbuddied list when reclaim or migration fails
      revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc"
      mm/z3fold: throw warning on failure of trylock_page in z3fold_alloc
      ...
    8291eaaf
mm.h 106 KB