Merge tag 'folio-5.19a' of git://git.infradead.org/users/willy/pagecache
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 10 Jun 2022 19:41:48 +0000 (12:41 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 10 Jun 2022 19:41:48 +0000 (12:41 -0700)
commita32e7ea362356af8e89e67600432bad83d2325da
tree3f92a78ba91e573ef364d7b8c47bbfeb523ceedc
parentaa3398fb4b3f67d89688976098ad93721b6d7852
parent334f6f53abcf57782bd2fe81da1cbd893e4ef05c
Merge tag 'folio-5.19a' of git://git.infradead.org/users/willy/pagecache

Pull folio fixes from Matthew Wilcox:
 "Four folio-related fixes:

   - Don't release a folio while it's still locked

   - Fix a use-after-free after dropping the mmap_lock

   - Fix a memory leak when splitting a page

   - Fix a kernel-doc warning for struct folio"

* tag 'folio-5.19a' of git://git.infradead.org/users/willy/pagecache:
  mm: Add kernel-doc for folio->mlock_count
  mm/huge_memory: Fix xarray node memory leak
  filemap: Cache the value of vm_flags
  filemap: Don't release a locked folio