Merge tag 'folio-5.19b' of git://git.infradead.org/users/willy/pagecache
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Jun 2022 17:16:14 +0000 (12:16 -0500)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Jun 2022 17:16:14 +0000 (12:16 -0500)
commit16e4bce6de64c8f6a0f2f221154ffa8c5fe9cdd0
tree23d941b317bbdfe94e6d0a9cac629ed1c6400a1d
parent599d16912d0746aa67ec645ca6c121efa7bfd377
parent00fa15e0d56482e32d8ca1f51d76b0ee00afb16b
Merge tag 'folio-5.19b' of git://git.infradead.org/users/willy/pagecache

Pull pagecache fixes from Matthew Wilcox:
 "Four folio-related fixes for 5.19:

   - Mark a folio accessed at the right time (Yu Kuai)

   - Fix a race for folios being replaced in the middle of a read (Brian
     Foster)

   - Clear folio->private in more places (Xiubo Li)

   - Take the invalidate_lock in page_cache_ra_order() (Alistair Popple)"

* tag 'folio-5.19b' of git://git.infradead.org/users/willy/pagecache:
  filemap: Fix serialization adding transparent huge pages to page cache
  mm: Clear page->private when splitting or migrating a page
  filemap: Handle sibling entries in filemap_get_read_batch()
  filemap: Correct the conditions for marking a folio as accessed