• Linus Torvalds's avatar
    Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm · 7fa8a8ee
    Linus Torvalds authored
    Pull MM updates from Andrew Morton:
    
     - Nick Piggin's "shoot lazy tlbs" series, to improve the peformance of
       switching from a user process to a kernel thread.
    
     - More folio conversions from Kefeng Wang, Zhang Peng and Pankaj
       Raghav.
    
     - zsmalloc performance improvements from Sergey Senozhatsky.
    
     - Yue Zhao has found and fixed some data race issues around the
       alteration of memcg userspace tunables.
    
     - VFS rationalizations from Christoph Hellwig:
         - removal of most of the callers of write_one_page()
         - make __filemap_get_folio()'s return value more useful
    
     - Luis Chamberlain has changed tmpfs so it no longer requires swap
       backing. Use `mount -o noswap'.
    
     - Qi Zheng has made the slab shrinkers operate locklessly, providing
       some scalability benefits.
    
     - Keith Busch has improved dmapool's performance, making part of its
       operations O(1) rather than O(n).
    
     - Peter Xu adds the UFFD_FEAT...
    7fa8a8ee
backing-dev.c 27.6 KB