Skip to content
  • Linus Torvalds's avatar
    f0065400
    Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache · f0065400
    Linus Torvalds authored
    Pull folio updates from Matthew Wilcox:
    
     - Fix an accounting bug that made NR_FILE_DIRTY grow without limit
       when running xfstests
    
     - Convert more of mpage to use folios
    
     - Remove add_to_page_cache() and add_to_page_cache_locked()
    
     - Convert find_get_pages_range() to filemap_get_folios()
    
     - Improvements to the read_cache_page() family of functions
    
     - Remove a few unnecessary checks of PageError
    
     - Some straightforward filesystem conversions to use folios
    
     - Split PageMovable users out from address_space_operations into
       their own movable_operations
    
     - Convert aops->migratepage to aops->migrate_folio
    
     - Remove nobh support (Christoph Hellwig)
    
    * tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache: (78 commits)
      fs: remove the NULL get_block case in mpage_writepages
      fs: don't call ->writepage from __mpage_writepage
      fs: remove the nobh helpers
      jfs: stop using the nobh helper
      ext2: remove nobh support
      ntfs3: refactor ntfs_writepages
      mm/folio-compat: Remove migration compatibility functions
      fs: Remove aops->migratepage()
      secretmem: Convert to migrate_folio
      hugetlb: Convert to migrate_folio
      aio: Convert to migrate_folio
      f2fs: Convert to filemap_migrate_folio()
      ubifs: Convert to filemap_migrate_folio()
      btrfs: Convert btrfs_migratepage to migrate_folio
      mm/migrate: Add filemap_migrate_folio()
      mm/migrate: Convert migrate_page() to migrate_folio()
      nfs: Convert to migrate_folio
      btrfs: Convert btree_migratepage to migrate_folio
      mm/migrate: Convert expected_page_refs() to folio_expected_refs()
      mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio()
      ...
    f0065400
    Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache
    Linus Torvalds authored
    Pull folio updates from Matthew Wilcox:
    
     - Fix an accounting bug that made NR_FILE_DIRTY grow without limit
       when running xfstests
    
     - Convert more of mpage to use folios
    
     - Remove add_to_page_cache() and add_to_page_cache_locked()
    
     - Convert find_get_pages_range() to filemap_get_folios()
    
     - Improvements to the read_cache_page() family of functions
    
     - Remove a few unnecessary checks of PageError
    
     - Some straightforward filesystem conversions to use folios
    
     - Split PageMovable users out from address_space_operations into
       their own movable_operations
    
     - Convert aops->migratepage to aops->migrate_folio
    
     - Remove nobh support (Christoph Hellwig)
    
    * tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache: (78 commits)
      fs: remove the NULL get_block case in mpage_writepages
      fs: don't call ->writepage from __mpage_writepage
      fs: remove the nobh helpers
      jfs: stop using the nobh helper
      ext2: remove nobh support
      ntfs3: refactor ntfs_writepages
      mm/folio-compat: Remove migration compatibility functions
      fs: Remove aops->migratepage()
      secretmem: Convert to migrate_folio
      hugetlb: Convert to migrate_folio
      aio: Convert to migrate_folio
      f2fs: Convert to filemap_migrate_folio()
      ubifs: Convert to filemap_migrate_folio()
      btrfs: Convert btrfs_migratepage to migrate_folio
      mm/migrate: Add filemap_migrate_folio()
      mm/migrate: Convert migrate_page() to migrate_folio()
      nfs: Convert to migrate_folio
      btrfs: Convert btree_migratepage to migrate_folio
      mm/migrate: Convert expected_page_refs() to folio_expected_refs()
      mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio()
      ...
Loading